Detalles de la transacción
Hash de transacción
: 0xa71acf5dab03d4da9807c55fe32cac7efe27c709946d65fcafd850585168e38e
Estado:
Éxito
Bloque:
53361754
906,884 confirmaciones de bloque
Marca de tiempo:
21/11/2024, 21:20:40 (Hace 21 días)
Monto:
0AVAX
($0)
Comisión de transacción:
0.12996715000519868
$4.61
Precio del gas:
0.000000025000000001 AVAX (25.000000001 nAVAX)
Límite de gas y uso por Txn:
5,241,113|5,198,686 (99.19 %)
Otros atributos:
Nonce:194
Posición en bloque:23
Datos de entrada:
0x608060405234801561001057600080fd5b50604051615dea380380615dea83398101604081905261002f9161015f565b836001600160a01b03811661005e57604051631e4fbdf760e01b81526000600482015260240160405180910390fd5b610067816100f3565b5060016020527fd9d16d34ffb15ba3a3d852f0d403e2ce1d691fb54de27ac87cd2f993f3ec330f80546001600160a01b03199081166001600160a01b039586161790915560036000527f7dfe757ecd65cbd7922a9c0161e935dd7fdbcc0e999689c7d31633896b1fc60b80549385169382169390931790925560028054919093169116179055506101b3565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b80516001600160a01b038116811461015a57600080fd5b919050565b6000806000806080858703121561017557600080fd5b61017e85610143565b935061018c60208601610143565b925061019a60408601610143565b91506101a860608601610143565b905092959194509250565b615c28806101c26000396000f3fe60806040523480156200001157600080fd5b50600436106200007b5760003560e01c8063836a51661162000056578063836a516614620000ba5780638da5cb5b1462000104578063f2fde38b146200012357600080fd5b8063162a5cb7146200008057806348e4b2bd1462000099578063715018a614620000b0575b600080fd5b620000976200009136600462000548565b6200013a565b005b62000097620000aa36600462000589565b62000376565b62000097620003c7565b600254620000db9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b60005473ffffffffffffffffffffffffffffffffffffffff16620000db565b620000976200013436600462000589565b620003df565b620001446200044d565b6000805473ffffffffffffffffffffffffffffffffffffffff168360016000856003811115620001785762000178620005b0565b60038111156200018c576200018c620005b0565b81526020810191909152604090810160002054600254915173ffffffffffffffffffffffffffffffffffffffff9182169290911690620001cc9062000517565b73ffffffffffffffffffffffffffffffffffffffff9485168152928416602084015290831660408301529091166060820152608001604051809103906000f0801580156200021e573d6000803e3d6000fd5b5090508073ffffffffffffffffffffffffffffffffffffffff1663d21220a76040518163ffffffff1660e01b8152600401602060405180830381865afa1580156200026d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002939190620005df565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa158015620002f5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200031b9190620005df565b6040805173ffffffffffffffffffffffffffffffffffffffff8581168252878116602083015292909216917fedf1701dadbd8065b4bdbfba77b5e129050f5dd1606481548f597cca99c317a5910160405180910390a3505050565b620003806200044d565b600280547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b620003d16200044d565b620003dd6000620004a2565b565b620003e96200044d565b73ffffffffffffffffffffffffffffffffffffffff81166200043f576040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600060048201526024015b60405180910390fd5b6200044a81620004a2565b50565b60005473ffffffffffffffffffffffffffffffffffffffff163314620003dd576040517f118cdaa700000000000000000000000000000000000000000000000000000000815233600482015260240162000436565b6000805473ffffffffffffffffffffffffffffffffffffffff8381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6155f3806200060083390190565b73ffffffffffffffffffffffffffffffffffffffff811681146200044a57600080fd5b600080604083850312156200055c57600080fd5b8235620005698162000525565b91506020830135600481106200057e57600080fd5b809150509250929050565b6000602082840312156200059c57600080fd5b8135620005a98162000525565b9392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b600060208284031215620005f257600080fd5b8151620005a9816200052556fe6101606040526009805463ffffffff1916626405dc1790553480156200002457600080fd5b50604051620055f3380380620055f3833981016040819052620000479162000692565b836040518060400160405280601081526020016f2cb4b2b632102130b9b2902a37b5b2b760811b8152506040518060400160405280600381526020016216509560ea1b81525081600390816200009e91906200079f565b506004620000ad82826200079f565b5050506001600160a01b038116620000df57604051631e4fbdf760e01b81526000600482015260240160405180910390fd5b620000ea81620005c0565b506001600160a01b038281166080819052600680546001600160a01b0319169284169290921790915560408051630d93800f60e31b81529051636c9c0078916004808201926020929091908290030181865afa1580156200014f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200017591906200086b565b6001600160a01b0390811660a052831660c0819052604080516305e8746d60e01b815290516305e8746d916004808201926020929091908290030181865afa158015620001c6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001ec91906200086b565b6001600160a01b031660e0816001600160a01b03168152505060c0516001600160a01b031663da10610c6040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000246573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200026c91906200086b565b6001600160a01b039081166101005260e051604051630a1a21b360e41b81529116600482015273785f0ab9a17e6f4edca3a2f871b7f13bf6ae41aa9063a1a21b3090602401602060405180830381865af4158015620002cf573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002f5919062000892565b60ff166101205261010051604051630a1a21b360e41b81526001600160a01b03909116600482015273785f0ab9a17e6f4edca3a2f871b7f13bf6ae41aa9063a1a21b3090602401602060405180830381865af41580156200035a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000380919062000892565b60ff166101408160ff1681525050601460c0516001600160a01b031663dbe65edc6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620003d1573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620003f79190620008b7565b620004039190620008f4565b600660146101000a81548162ffffff021916908362ffffff16021790555060c0516001600160a01b031663dbe65edc6040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000462573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620004889190620008b7565b620004959060146200091a565b6006805462ffffff60b81b1916600160b81b62ffffff9384168102919091179182905560c05160405163062d17e160e01b81526001600160a01b039091166004820152600160a01b8304841660248201529104909116604482015273785f0ab9a17e6f4edca3a2f871b7f13bf6ae41aa9063062d17e190606401600060405180830381865af41580156200052d573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052620005579190810190620009dd565b80516007906000906200057290600890602086019062000612565b50508251620005879190602085019062000612565b5050600980546001600160a01b0390961664010000000002600160201b600160c01b0319909616959095179094555062000a4792505050565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b82805482825590600052602060002090810192821562000650579160200282015b828111156200065057825182559160200191906001019062000633565b506200065e92915062000662565b5090565b5b808211156200065e576000815560010162000663565b6001600160a01b03811681146200068f57600080fd5b50565b60008060008060808587031215620006a957600080fd5b8451620006b68162000679565b6020860151909450620006c98162000679565b6040860151909350620006dc8162000679565b6060860151909250620006ef8162000679565b939692955090935050565b634e487b7160e01b600052604160045260246000fd5b600181811c908216806200072557607f821691505b6020821081036200074657634e487b7160e01b600052602260045260246000fd5b50919050565b601f8211156200079a57600081815260208120601f850160051c81016020861015620007755750805b601f850160051c820191505b81811015620007965782815560010162000781565b5050505b505050565b81516001600160401b03811115620007bb57620007bb620006fa565b620007d381620007cc845462000710565b846200074c565b602080601f8311600181146200080b5760008415620007f25750858301515b600019600386901b1c1916600185901b17855562000796565b600085815260208120601f198616915b828110156200083c578886015182559484019460019091019084016200081b565b50858210156200085b5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b6000602082840312156200087e57600080fd5b81516200088b8162000679565b9392505050565b600060208284031215620008a557600080fd5b815160ff811681146200088b57600080fd5b600060208284031215620008ca57600080fd5b815162ffffff811681146200088b57600080fd5b634e487b7160e01b600052601160045260246000fd5b62ffffff828116828216039080821115620009135762000913620008de565b5092915050565b62ffffff818116838216019080821115620009135762000913620008de565b600082601f8301126200094b57600080fd5b815160206001600160401b03808311156200096a576200096a620006fa565b8260051b604051601f19603f83011681018181108482111715620009925762000992620006fa565b604052938452858101830193838101925087851115620009b157600080fd5b83870191505b84821015620009d257815183529183019190830190620009b7565b979650505050505050565b60008060408385031215620009f157600080fd5b82516001600160401b038082111562000a0957600080fd5b62000a178683870162000939565b9350602085015191508082111562000a2e57600080fd5b5062000a3d8582860162000939565b9150509250929050565b60805160a05160c05160e0516101005161012051610140516149ad62000c466000396000818161078301528181610d7b01528181610dc2015281816112c801528181611d79015261207f01526000818161070701528181610d5a01528181610da10152818161129f01528181611d51015261205e01526000818161086601528181610a8301528181610b7501528181610c5a01528181610e7a01528181611031015281816112640152818161193a01528181611d18015281816125ce0152612a8801526000818161034e01528181610a2801528181610bb501528181610c1a01528181610e3f0152818161100a01528181611235015281816118df01528181611cf0015281816125ad0152612a610152600081816105c601528181610cb701528181610cd801528181610fe201528181611206015281816113d3015281816115840152818161176701528181611a1701528181611cc601528181611f160152818161203901528181612520015281816125ef01528181612a390152612c43015260008181610812015281816109fe01528181610a5901528181610ad601528181610b4b01528181610bf0015281816110cb015281816118b5015281816119100152612b2301526000818161045901528181610fbd015281816111d701528181611c9e015281816124f10152818161257e0152612a1401526149ad6000f3fe6080604052600436106102d55760003560e01c806370a0823111610179578063a6f7f5d6116100d6578063d21220a71161008a578063f2fde38b11610064578063f2fde38b146108ee578063f6314d071461090e578063fc5a265d1461092e57600080fd5b8063d21220a714610854578063dac0445214610888578063dd62ed3e146108a857600080fd5b8063aded67ef116100bb578063aded67ef146107e0578063b381cf4014610800578063ccdca12c1461083457600080fd5b8063a6f7f5d6146107a5578063a9059cbb146107c057600080fd5b80637bdd6b441161012d5780638da5cb5b116101125780638da5cb5b1461073e57806395d89b411461075c578063a28af8a41461077157600080fd5b80637bdd6b44146106f55780637e1c0c091461072957600080fd5b806371081c8e1161015e57806371081c8e146106a0578063715018a6146106c057806379cc6790146106d557600080fd5b806370a082311461065457806370c0345c1461068a57600080fd5b8063313ce5671161023257806348e4b2bd116101e65780635e2f0e3b116101c05780635e2f0e3b146105b45780635fccd545146105e85780636decb9f51461061d57600080fd5b806348e4b2bd1461054f57806358062a7f1461056f5780635cdfd08c1461058f57600080fd5b806342401ac61161021757806342401ac6146104bd57806342966c6814610505578063430399471461052757600080fd5b8063313ce5671461047b57806336da1a1c1461049d57600080fd5b806318160ddd1161028957806323b872dd1161026e57806323b872dd1461040757806324766ede146104275780632faff4271461044757600080fd5b806318160ddd146103be5780631a84a5af146103d357600080fd5b80630dfe1681116102ba5780630dfe16811461033c578063103cea7a1461038857806315770f92146103a957600080fd5b806306fdde03146102e1578063095ea7b31461030c57600080fd5b366102dc57005b600080fd5b3480156102ed57600080fd5b506102f661094e565b6040516103039190613bf7565b60405180910390f35b34801561031857600080fd5b5061032c610327366004613c3f565b6109e0565b6040519015158152602001610303565b34801561034857600080fd5b506103707f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b039091168152602001610303565b61039b610396366004613d73565b6109fa565b604051908152602001610303565b3480156103b557600080fd5b5061039b610c9c565b3480156103ca57600080fd5b5060025461039b565b3480156103df57600080fd5b506009546103f49062010000900461ffff1681565b60405161ffff9091168152602001610303565b34801561041357600080fd5b5061032c610422366004613e06565b610ded565b34801561043357600080fd5b5061039b610442366004613e47565b610e13565b34801561045357600080fd5b506103707f000000000000000000000000000000000000000000000000000000000000000081565b34801561048757600080fd5b5060125b60405160ff9091168152602001610303565b3480156104a957600080fd5b5061039b6104b8366004613ee2565b610ebb565b3480156104c957600080fd5b506006546104f19074010000000000000000000000000000000000000000900462ffffff1681565b60405162ffffff9091168152602001610303565b34801561051157600080fd5b50610525610520366004613ee2565b610edc565b005b34801561053357600080fd5b506009546103709064010000000090046001600160a01b031681565b34801561055b57600080fd5b5061052561056a366004613efb565b610ee9565b34801561057b57600080fd5b5061052561058a366004613f29565b610f2b565b34801561059b57600080fd5b506105a4611571565b6040516103039493929190613fa8565b3480156105c057600080fd5b506103707f000000000000000000000000000000000000000000000000000000000000000081565b3480156105f457600080fd5b50610608610603366004613fd9565b6116a6565b60408051928352602083019190915201610303565b34801561062957600080fd5b506006546104f19077010000000000000000000000000000000000000000000000900462ffffff1681565b34801561066057600080fd5b5061039b61066f366004613efb565b6001600160a01b031660009081526020819052604090205490565b34801561069657600080fd5b5061039b600a5481565b3480156106ac57600080fd5b506105256106bb366004613ee2565b6116c1565b3480156106cc57600080fd5b506105256116ce565b3480156106e157600080fd5b506105256106f0366004613c3f565b6116e2565b34801561070157600080fd5b5061048b7f000000000000000000000000000000000000000000000000000000000000000081565b34801561073557600080fd5b506106086116fb565b34801561074a57600080fd5b506005546001600160a01b0316610370565b34801561076857600080fd5b506102f66117ef565b34801561077d57600080fd5b5061048b7f000000000000000000000000000000000000000000000000000000000000000081565b3480156107b157600080fd5b506009546103f49061ffff1681565b3480156107cc57600080fd5b5061032c6107db366004613c3f565b6117fe565b3480156107ec57600080fd5b506105256107fb366004614009565b61180c565b34801561080c57600080fd5b506103707f000000000000000000000000000000000000000000000000000000000000000081565b34801561084057600080fd5b5061039b61084f366004613ee2565b6118a0565b34801561086057600080fd5b506103707f000000000000000000000000000000000000000000000000000000000000000081565b34801561089457600080fd5b506106086108a3366004613fd9565b6118b0565b3480156108b457600080fd5b5061039b6108c33660046140a4565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b3480156108fa57600080fd5b50610525610909366004613efb565b61197a565b34801561091a57600080fd5b50600654610370906001600160a01b031681565b34801561093a57600080fd5b506105256109493660046140e0565b6119d3565b60606003805461095d90614131565b80601f016020809104026020016040519081016040528092919081815260200182805461098990614131565b80156109d65780601f106109ab576101008083540402835291602001916109d6565b820191906000526020600020905b8154815290600101906020018083116109b957829003601f168201915b5050505050905090565b6000336109ee818585611bca565b60019150505b92915050565b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03167f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03161480610aad57507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03167f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316145b610ab657600080fd5b6000861180610ac55750600034115b610ace57600080fd5b3415610b49577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663d0e30db0346040518263ffffffff1660e01b81526004016000604051808303818588803b158015610b2f57600080fd5b505af1158015610b43573d6000803e3d6000fd5b50505050505b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03167f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031603610bee578515610bdd57610bdd6001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016333089611bdc565b610beb863487878787611c6a565b90505b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03167f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031603610c93578515610c8257610c826001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016333089611bdc565b610c90348787878787611c6a565b90505b95945050505050565b6000806000610ca96116fb565b91509150610de68282610d9f7f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663dbe65edc6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610d34573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d589190614184565b7f00000000000000000000000000000000000000000000000000000000000000007f0000000000000000000000000000000000000000000000000000000000000000612174565b7f00000000000000000000000000000000000000000000000000000000000000007f0000000000000000000000000000000000000000000000000000000000000000612273565b9250505090565b600033610dfb8582856122dd565b610e0685858561236e565b60019150505b9392505050565b600080871180610e235750600086115b610e2c57600080fd5b8615610e6757610e676001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001633308a611bdc565b8515610ea257610ea26001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016333089611bdc565b610eb0878787878787611c6a565b979650505050505050565b60078181548110610ecb57600080fd5b600091825260209091200154905081565b610ee633826123ff565b50565b610ef161244e565b600680547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b0392909216919091179055565b610f3361244e565b8462ffffff168662ffffff1610610f4957600080fd5b6033610f5587876141d0565b610f609060016141ec565b62ffffff161115610f7057600080fd5b600080610f7b6116fb565b915091506000821180610f8e5750600081115b156113a357610f9b612494565b50506000610fa860025490565b60408051610180810182526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811682527f0000000000000000000000000000000000000000000000000000000000000000811660208301527f00000000000000000000000000000000000000000000000000000000000000008116828401527f00000000000000000000000000000000000000000000000000000000000000008116606083015260065462ffffff74010000000000000000000000000000000000000000820481166080850152770100000000000000000000000000000000000000000000009091041660a083015260c0820184905261ffff8a1660e0830152306101008301526101208201849052600061014083018190527f000000000000000000000000000000000000000000000000000000000000000090911661016083015291517f225a3a120000000000000000000000000000000000000000000000000000000081529293509091829173785f0ab9a17e6f4edca3a2f871b7f13bf6ae41aa9163225a3a129161114791600401614208565b6040805180830381865af4158015611163573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061118791906142fd565b9150915073785f0ab9a17e6f4edca3a2f871b7f13bf6ae41aa6386fc7df5604051806102400160405280600660009054906101000a90046001600160a01b03166001600160a01b031681526020017f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031681526020017f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031681526020017f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031681526020017f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031681526020018581526020018481526020017f000000000000000000000000000000000000000000000000000000000000000060ff1681526020017f000000000000000000000000000000000000000000000000000000000000000060ff1681526020018c61ffff1681526020018b61ffff1681526020018e62ffffff1681526020018d62ffffff16815260200160001515815260200161132a610c9c565b8152602001600a5481526020018a8152602001898152506040518263ffffffff1660e01b815260040161135d919061435a565b6040805180830381865af4158015611379573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061139d91906142fd565b50505050505b6040517f062d17e10000000000000000000000000000000000000000000000000000000081526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016600482015262ffffff808a1660248301528816604482015273785f0ab9a17e6f4edca3a2f871b7f13bf6ae41aa9063062d17e190606401600060405180830381865af4158015611447573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f1916820160405261146f9190810190614535565b8051600790600090611488906008906020860190613b7c565b5050825161149b91906020850190613b7c565b5050600680547fffffffffffff000000000000ffffffffffffffffffffffffffffffffffffffff167401000000000000000000000000000000000000000062ffffff8c81169182027fffffffffffff000000ffffffffffffffffffffffffffffffffffffffffffffff169290921777010000000000000000000000000000000000000000000000928c16928302179092556040805192835260208301919091527f78ffacaf23ce304e5d74920c701af85f06f6df74ebd7ceff7165daf1aa9bdc0b92500160405180910390a15050505050505050565b60065460009081906060908190611698907f0000000000000000000000000000000000000000000000000000000000000000906115e89062ffffff7401000000000000000000000000000000000000000082048116917701000000000000000000000000000000000000000000000090041661275f565b600780548060200260200160405190810160405280929190818152602001828054801561163457602002820191906000526020600020905b815481526020019060010190808311611620575b5050505050600880548060200260200160405190810160405280929190818152602001828054801561168557602002820191906000526020600020905b815481526020019060010190808311611671575b505060095461ffff1692506127f0915050565b929791965094509092509050565b6000806116b684843360006129ce565b915091509250929050565b6116c961244e565b600a55565b6116d661244e565b6116e06000612d54565b565b6116ed8233836122dd565b6116f782826123ff565b5050565b60008060005b6006546117489062ffffff740100000000000000000000000000000000000000008204811691770100000000000000000000000000000000000000000000009004166141d0565b6117539060016141ec565b62ffffff168110156117ea576000806117b67f0000000000000000000000000000000000000000000000000000000000000000306117b186600660149054906101000a900462ffffff1662ffffff166117ac9190614599565b612dbe565b612e0b565b925092505081856117c79190614599565b94506117d38185614599565b9350505080806117e2906145ac565b915050611701565b509091565b60606004805461095d90614131565b6000336109ee81858561236e565b61181461244e565b6040517fea494b6600000000000000000000000000000000000000000000000000000000815273785f0ab9a17e6f4edca3a2f871b7f13bf6ae41aa9063ea494b669061186a9087908790879087906004016145c6565b60006040518083038186803b15801561188257600080fd5b505af4158015611896573d6000803e3d6000fd5b5050505050505050565b60088181548110610ecb57600080fd5b6000807f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03167f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316148061196457507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03167f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316145b61196d57600080fd5b6116b684843360016129ce565b61198261244e565b6001600160a01b0381166119ca576040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600060048201526024015b60405180910390fd5b610ee681612d54565b6119db61244e565b80156119ec576119e9612494565b50505b6006546040517f062d17e10000000000000000000000000000000000000000000000000000000081527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316600482015262ffffff7401000000000000000000000000000000000000000083048116602483015277010000000000000000000000000000000000000000000000909204909116604482015273785f0ab9a17e6f4edca3a2f871b7f13bf6ae41aa9063062d17e190606401600060405180830381865af4158015611ac7573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052611aef9190810190614535565b8051600790600090611b08906008906020860190613b7c565b50508251611b1b91906020850190613b7c565b50506009805461ffff8781167fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000090921682176201000091881691909102177fffffffffffffffff0000000000000000000000000000000000000000ffffffff166401000000006001600160a01b03871602179091556040519081527fc4eec90bd91e3e929c5f8f28f94b3f302d6c560d5263d4f56a6a73e051cfaa62915060200160405180910390a150505050565b611bd7838383600161300c565b505050565b604080516001600160a01b0385811660248301528416604482015260648082018490528251808303909101815260849091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f23b872dd00000000000000000000000000000000000000000000000000000000179052611c64908590613113565b50505050565b6000611c74612494565b5050600080611c816116fb565b60408051610240810182526006546001600160a01b0380821683527f0000000000000000000000000000000000000000000000000000000000000000811660208401527f00000000000000000000000000000000000000000000000000000000000000008116938301939093527f0000000000000000000000000000000000000000000000000000000000000000831660608301527f0000000000000000000000000000000000000000000000000000000000000000909216608082015260a081018d905260c081018c905260ff7f0000000000000000000000000000000000000000000000000000000000000000811660e08301527f00000000000000000000000000000000000000000000000000000000000000001661010082015261ffff808c166101208301528a1661014082015262ffffff74010000000000000000000000000000000000000000830481166101608301527701000000000000000000000000000000000000000000000090920490911661018082015260016101a08201529193509150600090819073785f0ab9a17e6f4edca3a2f871b7f13bf6ae41aa906386fc7df5906101c08101611e37610c9c565b8152602001600a5481526020018a8152602001898152506040518263ffffffff1660e01b8152600401611e6a919061435a565b6040805180830381865af4158015611e86573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611eaa91906142fd565b604080518381526020810183905292945090925033917f90890809c654f11d6e72a28fa60149770a0d11ec6c92319d6ceb2bb0a4ea1a15910160405180910390a26006546040517f062d17e10000000000000000000000000000000000000000000000000000000081527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316600482015262ffffff7401000000000000000000000000000000000000000083048116602483015277010000000000000000000000000000000000000000000000909204909116604482015273785f0ab9a17e6f4edca3a2f871b7f13bf6ae41aa9063062d17e190606401600060405180830381865af4158015611fc6573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052611fee9190810190614535565b8051600790600090612007906008906020860190613b7c565b5050825161201a91906020850190613b7c565b50505073785f0ab9a17e6f4edca3a2f871b7f13bf6ae41aa63c026089e7f0000000000000000000000000000000000000000000000000000000000000000848488887f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000006120a760025490565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e08b901b1681526001600160a01b039098166004890152602488019690965260448701949094526064860192909252608485015260ff90811660a48501521660c483015260e482015261010401602060405180830381865af4158015612136573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061215a919061462d565b9450612166338661318f565b505050509695505050505050565b6040517f4c7cffbd00000000000000000000000000000000000000000000000000000000815262ffffff84166004820152600090819061221790670de0b6b3a7640000906080906001600160a01b038a1690634c7cffbd90602401602060405180830381865afa1580156121ec573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612210919061462d565b91906131de565b90508360ff168360ff161161224a576122308385614646565b61223b90600a614743565b6122459082614752565b612269565b6122548484614646565b61225f90600a614743565b6122699082614798565b9695505050505050565b600083612281846012614646565b61228c90600a614743565b6122969088614752565b6122a09190614752565b670de0b6b3a76400006122b4846012614646565b6122bf90600a614743565b6122c99088614752565b6122d39190614752565b610c909190614599565b6001600160a01b038381166000908152600160209081526040808320938616835292905220546000198114611c64578181101561235f576040517ffb8f41b20000000000000000000000000000000000000000000000000000000081526001600160a01b038416600482015260248101829052604481018390526064016119c1565b611c648484848403600061300c565b6001600160a01b0383166123b1576040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600060048201526024016119c1565b6001600160a01b0382166123f4576040517fec442f05000000000000000000000000000000000000000000000000000000008152600060048201526024016119c1565b611bd7838383613265565b6001600160a01b038216612442576040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600060048201526024016119c1565b6116f782600083613265565b6005546001600160a01b031633146116e0576040517f118cdaa70000000000000000000000000000000000000000000000000000000081523360048201526024016119c1565b6000806000806000806124a5611571565b935093509350935060008411806124bc5750600083115b15612757576040517fe584b6540000000000000000000000000000000000000000000000000000000081526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000081166004830152600160248301527f0000000000000000000000000000000000000000000000000000000000000000169063e584b65490604401600060405180830381600087803b15801561256457600080fd5b505af1158015612578573d6000803e3d6000fd5b505050507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663c22159b67f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166317f11ecc6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561264b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061266f91906147ac565b60095461269a9061268c9062010000900461ffff166127106147c9565b8a9061ffff166127106133a8565b6009546126b79061268c9062010000900461ffff166127106147c9565b60095460405160e088901b7fffffffff0000000000000000000000000000000000000000000000000000000016815261270f9695949392918b918b9164010000000090046001600160a01b03169042906004016147e4565b60408051808303816000875af115801561272d573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061275191906142fd565b90965094505b505050509091565b606082820360010162ffffff1667ffffffffffffffff81111561278457612784613c7b565b6040519080825280602002602001820160405280156127ad578160200160208202803683370190505b50905060005b81518110156127e957808462ffffff16018282815181106127d6576127d6614853565b60209081029190910101526001016127b3565b5092915050565b6000806060806000885167ffffffffffffffff81111561281257612812613c7b565b60405190808252806020026020018201604052801561283b578160200160208202803683370190505b509250885167ffffffffffffffff81111561285857612858613c7b565b604051908082528060200260200182016040528015612881578160200160208202803683370190505b50915060005b89518110156129865760008060006128f58e6128bb8f87815181106128ae576128ae614853565b6020026020010151612dbe565b8e87815181106128cd576128cd614853565b60200260200101518e88815181106128e7576128e7614853565b60200260200101518e613485565b9194509250905080156129785761290c838a614599565b98506129188289614599565b97508c848151811061292c5761292c614853565b602002602001015187868151811061294657612946614853565b6020026020010181815250508086868151811061296557612965614853565b6020026020010181815250508460010194505b836001019350505050612887565b5084158015612993575083155b156129bc57505060408051600080825260208201818152828401909352945084935091506129c2565b80835281525b95509550955095915050565b600080600086116129de57600080fd5b60006129e960025490565b90506129f533886116e2565b6129fd612494565b505060408051610180810182526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811682527f0000000000000000000000000000000000000000000000000000000000000000811660208301527f00000000000000000000000000000000000000000000000000000000000000008116828401527f00000000000000000000000000000000000000000000000000000000000000008116606083015260065462ffffff74010000000000000000000000000000000000000000820481166080850152770100000000000000000000000000000000000000000000009091041660a083015260c082018a905261ffff891660e083015287811661010083015261012082018490528615156101408301527f00000000000000000000000000000000000000000000000000000000000000001661016082015290517f225a3a1200000000000000000000000000000000000000000000000000000000815273785f0ab9a17e6f4edca3a2f871b7f13bf6ae41aa9163225a3a1291612b979190600401614208565b6040805180830381865af4158015612bb3573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612bd791906142fd565b604080518381526020810183905292955090935033917ff279e6a1f5e320cca91135676d9cb6e44ca8a08c0b88342bcdb1144f6511b568910160405180910390a26006546040517f062d17e10000000000000000000000000000000000000000000000000000000081527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316600482015262ffffff7401000000000000000000000000000000000000000083048116602483015277010000000000000000000000000000000000000000000000909204909116604482015273785f0ab9a17e6f4edca3a2f871b7f13bf6ae41aa9063062d17e190606401600060405180830381865af4158015612cf3573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052612d1b9190810190614535565b8051600790600090612d34906008906020860190613b7c565b50508251612d4791906020850190613b7c565b5050505094509492505050565b600580546001600160a01b038381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b600062ffffff821115612e07576040517f6dfcc65000000000000000000000000000000000000000000000000000000000815260186004820152602481018390526044016119c1565b5090565b6040517efdd58e0000000000000000000000000000000000000000000000000000000081526001600160a01b03838116600483015262ffffff83166024830152600091829182919087169062fdd58e90604401602060405180830381865afa158015612e7b573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612e9f919061462d565b6040517f0abe968800000000000000000000000000000000000000000000000000000000815262ffffff8616600482015290935060009081906001600160a01b03891690630abe9688906024016040805180830381865afa158015612f08573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612f2c91906148a7565b6040517fbd85b03900000000000000000000000000000000000000000000000000000000815262ffffff891660048201526fffffffffffffffffffffffffffffffff9283169450911691506000906001600160a01b038a169063bd85b03990602401602060405180830381865afa158015612fab573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612fcf919061462d565b90508015612ff657612fe486848360006135d3565b612ff187848460006135d3565b612ffa565b6000805b969a9099509597509495505050505050565b6001600160a01b03841661304f576040517fe602df05000000000000000000000000000000000000000000000000000000008152600060048201526024016119c1565b6001600160a01b038316613092576040517f94280d62000000000000000000000000000000000000000000000000000000008152600060048201526024016119c1565b6001600160a01b0380851660009081526001602090815260408083209387168352929052208290558015611c6457826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161310591815260200190565b60405180910390a350505050565b60006131286001600160a01b03841683613618565b9050805160001415801561314d57508080602001905181019061314b91906148da565b155b15611bd7576040517f5274afe70000000000000000000000000000000000000000000000000000000081526001600160a01b03841660048201526024016119c1565b6001600160a01b0382166131d2576040517fec442f05000000000000000000000000000000000000000000000000000000008152600060048201526024016119c1565b6116f760008383613265565b60008060006131ed8686613626565b9150915081600014613203578360ff1682901c92505b801561325c57600160ff85161b8110613248576040517f8e471a8900000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8360ff166101000361ffff1681901b830192505b50509392505050565b6001600160a01b0383166132905780600260008282546132859190614599565b9091555061331b9050565b6001600160a01b038316600090815260208190526040902054818110156132fc576040517fe450d38c0000000000000000000000000000000000000000000000000000000081526001600160a01b038516600482015260248101829052604481018390526064016119c1565b6001600160a01b03841660009081526020819052604090209082900390555b6001600160a01b03821661333757600280548290039055613356565b6001600160a01b03821660009081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161339b91815260200190565b60405180910390a3505050565b60008383028160001985870982811083820303915050806000036133df578382816133d5576133d5614769565b0492505050610e0c565b808411613418576040517f227bc15300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000848688096000868103871696879004966002600389028118808a02820302808a02820302808a02820302808a02820302808a02820302808a02909103029181900381900460010186841190950394909402919094039290920491909117919091029150509392505050565b6000806000806000806134998b308c612e0b565b92509250925060008211806134ae5750600081115b156135c45760006135208b8d6001600160a01b03166317f11ecc6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156134f7573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061351b91906147ac565b613645565b9050600061352f8b8b846136a7565b9050600061353e8585856136a7565b9050818111156135c05761357961355961ffff8c1688614752565b61356583612710614752565b600061357186866148f7565b9291906135d3565b965061358885888860006135d3565b985061359784888860006135d3565b9750881580156135a5575087155b156135c05760008060009850985098505050505050506135c8565b5050505b5050505b955095509592505050565b6000806135e18686866133a8565b90506135ec83613750565b801561360857506000848061360357613603614769565b868809115b15610c9357610c90600182614599565b6060610e0c8383600061377d565b6000806000198385098385029250828110838203039150509250929050565b6000610e0c61271071ffff00000000000000000000000000000000608085901b16047001000000000000000000000000000000000162ffffff85167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000001613829565b60008084156136fc5750818402828582816136c4576136c4614769565b04146136fc576040517f63f1e01f00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b83156137455760809390931b92830183811015613745576040517f63f1e01f00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60801c949350505050565b600060028260038111156137665761376661490a565b6137709190614939565b60ff166001149050919050565b6060814710156137bb576040517fcd7860590000000000000000000000000000000000000000000000000000000081523060048201526024016119c1565b600080856001600160a01b031684866040516137d7919061495b565b60006040518083038185875af1925050503d8060008114613814576040519150601f19603f3d011682016040523d82523d6000602084013e613819565b606091505b5091509150612269868383613ac5565b600080600083600003613852575070010000000000000000000000000000000091506109f49050565b50826000811215613864579015906000035b62100000811015613a6a577001000000000000000000000000000000009250846fffffffffffffffffffffffffffffffff8111156138a457911591600019045b60018216156138b55792830260801c925b800260801c60028216156138cb5792830260801c925b800260801c60048216156138e15792830260801c925b800260801c60088216156138f75792830260801c925b800260801c601082161561390d5792830260801c925b800260801c60208216156139235792830260801c925b800260801c60408216156139395792830260801c925b8002608090811c908216156139505792830260801c925b800260801c6101008216156139675792830260801c925b800260801c61020082161561397e5792830260801c925b800260801c6104008216156139955792830260801c925b800260801c6108008216156139ac5792830260801c925b800260801c6110008216156139c35792830260801c925b800260801c6120008216156139da5792830260801c925b800260801c6140008216156139f15792830260801c925b800260801c618000821615613a085792830260801c925b800260801c62010000821615613a205792830260801c925b800260801c62020000821615613a385792830260801c925b800260801c62040000821615613a505792830260801c925b800260801c62080000821615613a685792830260801c925b505b82600003613aae576040517f3b74b31a00000000000000000000000000000000000000000000000000000000815260048101869052602481018590526044016119c1565b81613ab95782610c93565b610c9383600019614798565b606082613ada57613ad582613b3a565b610e0c565b8151158015613af157506001600160a01b0384163b155b15613b33576040517f9996b3150000000000000000000000000000000000000000000000000000000081526001600160a01b03851660048201526024016119c1565b5080610e0c565b805115613b4a5780518082602001fd5b6040517f1425ea4200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b828054828255906000526020600020908101928215613bb7579160200282015b82811115613bb7578251825591602001919060010190613b9c565b50612e079291505b80821115612e075760008155600101613bbf565b60005b83811015613bee578181015183820152602001613bd6565b50506000910152565b6020815260008251806020840152613c16816040850160208701613bd3565b601f01601f19169190910160400192915050565b6001600160a01b0381168114610ee657600080fd5b60008060408385031215613c5257600080fd5b8235613c5d81613c2a565b946020939093013593505050565b61ffff81168114610ee657600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b604051601f8201601f1916810167ffffffffffffffff81118282101715613cd357613cd3613c7b565b604052919050565b600067ffffffffffffffff821115613cf557613cf5613c7b565b5060051b60200190565b600082601f830112613d1057600080fd5b81356020613d25613d2083613cdb565b613caa565b82815260059290921b84018101918181019086841115613d4457600080fd5b8286015b84811015613d68578035613d5b81613c2a565b8352918301918301613d48565b509695505050505050565b600080600080600060a08688031215613d8b57600080fd5b853594506020860135613d9d81613c6b565b93506040860135613dad81613c6b565b9250606086013567ffffffffffffffff80821115613dca57600080fd5b613dd689838a01613cff565b93506080880135915080821115613dec57600080fd5b50613df988828901613cff565b9150509295509295909350565b600080600060608486031215613e1b57600080fd5b8335613e2681613c2a565b92506020840135613e3681613c2a565b929592945050506040919091013590565b60008060008060008060c08789031215613e6057600080fd5b86359550602087013594506040870135613e7981613c6b565b93506060870135613e8981613c6b565b9250608087013567ffffffffffffffff80821115613ea657600080fd5b613eb28a838b01613cff565b935060a0890135915080821115613ec857600080fd5b50613ed589828a01613cff565b9150509295509295509295565b600060208284031215613ef457600080fd5b5035919050565b600060208284031215613f0d57600080fd5b8135610e0c81613c2a565b62ffffff81168114610ee657600080fd5b60008060008060008060c08789031215613f4257600080fd5b8635613f4d81613f18565b95506020870135613f5d81613f18565b94506040870135613e7981613c6b565b600081518084526020808501945080840160005b83811015613f9d57815187529582019590820190600101613f81565b509495945050505050565b848152836020820152608060408201526000613fc76080830185613f6d565b8281036060840152610eb08185613f6d565b60008060408385031215613fec57600080fd5b823591506020830135613ffe81613c6b565b809150509250929050565b6000806000806060858703121561401f57600080fd5b843561402a81613c2a565b9350602085013567ffffffffffffffff8082111561404757600080fd5b818701915087601f83011261405b57600080fd5b81358181111561406a57600080fd5b8860208260051b850101111561407f57600080fd5b602083019550809450505050604085013561409981613c2a565b939692955090935050565b600080604083850312156140b757600080fd5b82356140c281613c2a565b91506020830135613ffe81613c2a565b8015158114610ee657600080fd5b600080600080608085870312156140f657600080fd5b843561410181613c6b565b9350602085013561411181613c6b565b9250604085013561412181613c2a565b91506060850135614099816140d2565b600181811c9082168061414557607f821691505b60208210810361417e577f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b50919050565b60006020828403121561419657600080fd5b8151610e0c81613f18565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b62ffffff8281168282160390808211156127e9576127e96141a1565b62ffffff8181168382160190808211156127e9576127e96141a1565b81516001600160a01b031681526101808101602083015161423460208401826001600160a01b03169052565b50604083015161424f60408401826001600160a01b03169052565b50606083015161426a60608401826001600160a01b03169052565b506080830151614281608084018262ffffff169052565b5060a083015161429860a084018262ffffff169052565b5060c083015160c083015260e08301516142b860e084018261ffff169052565b50610100838101516001600160a01b03908116918401919091526101208085015190840152610140808501511515908401526101609384015116929091019190915290565b6000806040838503121561431057600080fd5b505080516020909101519092909150565b600081518084526020808501945080840160005b83811015613f9d5781516001600160a01b031687529582019590820190600101614335565b602081526143746020820183516001600160a01b03169052565b6000602083015161439060408401826001600160a01b03169052565b5060408301516001600160a01b03811660608401525060608301516001600160a01b03811660808401525060808301516001600160a01b03811660a08401525060a083015160c083015260c083015160e083015260e08301516101006143fa8185018360ff169052565b84015190506101206144108482018360ff169052565b84015190506101406144278482018361ffff169052565b840151905061016061443e8482018361ffff169052565b84015190506101806144568482018362ffffff169052565b84015190506101a061446e8482018362ffffff169052565b84015190506101c06144838482018315159052565b8401516101e08481019190915284015161020080850191909152840151610240610220808601829052919250906144be610260860184614321565b90860151858203601f1901838701529092506122698382614321565b600082601f8301126144eb57600080fd5b815160206144fb613d2083613cdb565b82815260059290921b8401810191818101908684111561451a57600080fd5b8286015b84811015613d68578051835291830191830161451e565b6000806040838503121561454857600080fd5b825167ffffffffffffffff8082111561456057600080fd5b61456c868387016144da565b9350602085015191508082111561458257600080fd5b5061458f858286016144da565b9150509250929050565b808201808211156109f4576109f46141a1565b600060001982036145bf576145bf6141a1565b5060010190565b60006001600160a01b038087168352606060208401528460608401527f07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff85111561460f57600080fd5b8460051b808760808601379316604083015250016080019392505050565b60006020828403121561463f57600080fd5b5051919050565b60ff82811682821603908111156109f4576109f46141a1565b600181815b8085111561469a578160001904821115614680576146806141a1565b8085161561468d57918102915b93841c9390800290614664565b509250929050565b6000826146b1575060016109f4565b816146be575060006109f4565b81600181146146d457600281146146de576146fa565b60019150506109f4565b60ff8411156146ef576146ef6141a1565b50506001821b6109f4565b5060208310610133831016604e8410600b841016171561471d575081810a6109f4565b614727838361465f565b806000190482111561473b5761473b6141a1565b029392505050565b6000610e0c60ff8416836146a2565b80820281158282048414176109f4576109f46141a1565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000826147a7576147a7614769565b500490565b6000602082840312156147be57600080fd5b8151610e0c81613c6b565b61ffff8281168282160390808211156127e9576127e96141a1565b60006101206001600160a01b03808d168452808c16602085015261ffff8b1660408501528960608501528860808501528160a085015261482682850189613f6d565b915083820360c085015261483a8288613f6d565b951660e084015250506101000152979650505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b80516fffffffffffffffffffffffffffffffff811681146148a257600080fd5b919050565b600080604083850312156148ba57600080fd5b6148c383614882565b91506148d160208401614882565b90509250929050565b6000602082840312156148ec57600080fd5b8151610e0c816140d2565b818103818111156109f4576109f46141a1565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b600060ff83168061494c5761494c614769565b8060ff84160691505092915050565b6000825161496d818460208701613bd3565b919091019291505056fea2646970667358221220132f5684019c072371171917a78c648e9bea113885c12d2bc62d54f9b7afce6464736f6c63430008140033a264697066735822122066b5ce7afd62cde2fa471179a48f4dc6d61ec1cee2fd27929d06e1b19a36b0f864736f6c634300081400330000000000000000000000006ee70c8d9c491440b034efa3d104b46519eef756000000000000000000000000b4315e873dbcf96ffd0acd8ea43f689d8c20fb3000000000000000000000000018556da13313f3532c54711497a8fedac273220e00000000000000000000000091489bafc9d93495fd49b7f07981fbf8efa3766d