Transaction Details
The contract call From 0xa33B4737...101482cA0 To 0x7c2D225E...3ed85a3aa produced 2 Internal Transactions
| Type Trace Address | From | To | Value | Gas Limit | ||||
|---|---|---|---|---|---|---|---|---|
| create2_0_1_1_1 | 0xc2e3A3C1...7f12e8C0c | VOOI: VOOI Token | 0 MNT | 7,642,819 | ||||
Loading... Loading | ||||||||
| create2_0_1_1_1 | 0xc2e3A3C1...7f12e8C0c | 0xE43F2F7A...255137912 | 0 MNT | 5,749,166 | ||||
Loading... Loading | ||||||||
| AA Txn Hash | Method | Position | From | Internal Txns | Token Txns | NFT Txns | Txn Fee (ETH) | Gas Limit |
|---|
Transaction Receipt Event Logs
Name
SafeMultiSigTransaction (address to, uint256 value, bytes data, uint8 operation, uint256 safeTxGas, uint256 baseGas, uint256 gasPrice, address gasToken, address refundReceiver, bytes signatures, bytes additionalInfo)View Source
Topics
- 0 0x66753cd2356569ee081232e3be8909b950e0a76c1f8460c3a5e3c2be32b11bed
Data
- to (address) :0xc2e3A3C18ccb634622B57fF119a1C8C7f12e8C0c
- value (uint256) :0
- data (bytes) :EB03CAC100000000000000000000000000000000000000000000000000000000000000A0000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000005C00000000000000000000000000000000000000000000000000000000000002F40AF952754572471DB6D85E699F3519DDD9F56C7D193A011BAF0EF5D5E1212242E0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000002A000000000000000000000000000000000000000000000000045849994FC9C7B1500000000000000000000000000000000000000000000000000000000000001A000000000000000000000000000000000000000000000000000000000000001E0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000008B8461F822FDB00943C2C7D42AA17E1CDD5626F100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000B31561F0E2AAC72406103B1926356D756F07A48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009D70576D8E253BCF00000000000000000000000000000000000000000000000000000000000001A000000000000000000000000000000000000000000000000000000000000001E0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000004D275A287B86E423E01CCEE66F4E3313B5F47CF700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000876CECB73C9ED1B1526F8E35C6A5A51A31BCF3410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000294E60C0604052346104B55761280E80380380610019816104BA565B92833981019060C0818303126104B55780516001600160401B0381116104B557826100459183016104DF565B602082015190926001600160401B0382116104B5576100659183016104DF565B604082015160FF811681036104B55760608301519160A060808501519401519460018060A01B0386168096036104B5578051906001600160401B0382116103B25760035490600182811C921680156104AB575B60208310146103925781601F84931161043B575B50602090601F83116001146103D3576000926103C8575B50508160011B916000199060031B1C1916176003555B8051906001600160401B0382116103B25760045490600182811C921680156103A8575B60208310146103925781601F849311610322575B50602090601F83116001146102BA576000926102AF575B50508160011B916000199060031B1C1916176004555B331561029E573360018060A01B031960065416176006556080528060A0528260018060A01B031960075416176007558082119081610294575B5061028057806101C9575B6040516122C3908161054B823960805181611240015260A05181818161042601526110700152F35B811561023B57600254908082018092116102255760207FDDF252AD1BE2C89B69C2B068FC378DAA952BA7F163C4A11628F55A4DF523B3EF9160009360025584845283825260408420818154019055604051908152A338806101A1565B634E487B7160E01B600052601160045260246000FD5B60405162461BCD60E51B815260206004820152601F60248201527F45524332303A206D696E7420746F20746865207A65726F2061646472657373006044820152606490FD5B63CBBF111360E01B60005260045260246000FD5B9050151538610196565B639B15E16F60E01B60005260046000FD5B015190503880610147565B600460009081528281209350601F198516905B81811061030A57509084600195949392106102F1575B505050811B0160045561015D565B015160001960F88460031B161C191690553880806102E3565B929360206001819287860151815501950193016102CD565B60046000529091507F8A35ACFBC15FF81A39AE7D344FD709F28E8600B4AA8C65C6B64BFE7FE36BD19B601F840160051C81019160208510610388575B90601F859493920160051C01905B8181106103795750610130565B6000815584935060010161036C565B909150819061035E565B634E487B7160E01B600052602260045260246000FD5B91607F169161011C565B634E487B7160E01B600052604160045260246000FD5B0151905038806100E3565B600360009081528281209350601F198516905B818110610423575090846001959493921061040A575B505050811B016003556100F9565B015160001960F88460031B161C191690553880806103FC565B929360206001819287860151815501950193016103E6565B60036000529091507FC2575A0E9E593C00F959F8C92F12DB2869C3395A3B0502D05E2516446F71F85B601F840160051C810191602085106104A1575B90601F859493920160051C01905B81811061049257506100CC565B60008155849350600101610485565B9091508190610477565B91607F16916100B8565B600080FD5B6040519190601F01601F191682016001600160401B038111838210176103B257604052565B81601F820112156104B5578051906001600160401B0382116103B25761050E601F8301601F19166020016104BA565B92828452602083830101116104B55760005B82811061053557505060206000918301015290565B8060208092840101518282870101520161052056FE608080604052600436101561001357600080FD5B60003560E01C90816301FFC9A7146116EF5750806306FDDE0314611612578063095EA7B31461145557806318160DDD14611419578063181F5A771461136357806323B872DD14611264578063313CE5671461120857806339509351146111CC57806340C10F1914610FF957806342966C6814610FA25780634334614A14610F3D5780634F5632F814610EAC578063661884631461098A5780636B32810B14610E1757806370A0823114610DB257806379BA509714610CC957806379CC67901461098F57806386FE8B4314610C285780638DA5CB5B14610BD65780638FD6A6AC14610B8457806395D89B4114610A275780639DC29FAC1461098F578063A457C2D71461098A578063A8FA343C146108DF578063A9059CBB1461067D578063AA271E1A1461060E578063C2E3273D1461057D578063C630948D146104DA578063C64D0EBC14610449578063D5ABEB01146103F0578063D73DD623146103AB578063DD62ED3E1461031B578063F2FDE38B1461022B5763F81094F31461019557600080FD5B346102265760207FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3601126102265773FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6101E16118A6565B6101E9611D29565B166101F3816120D1565B6101F957005B60207FED998B960F6340D045F620C119730F7AA7995E7425C2401D3A5B64FF998A59E991604051908152A1005B600080FD5B346102265760207FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3601126102265773FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6102776118A6565B61027F611D29565B163381146102F157807FFFFFFFFFFFFFFFFFFFFFFFFF0000000000000000000000000000000000000000600554161760055573FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF600654167FED8889F560326EB138920D842192F0EB3DD22B4F139C87A2C57538E05BAE1278600080A3005B7FDAD89DCA0000000000000000000000000000000000000000000000000000000060005260046000FD5B346102265760407FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC360112610226576103526118A6565B73FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61036F6118C9565B9116600052600160205273FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF604060002091166000526020526020604060002054604051908152F35B346102265760407FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC360112610226576103EE6103E56118A6565B60243590611B2F565B005B346102265760007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3601126102265760206040517F00000000000000000000000000000000000000000000000000000000000000008152F35B346102265760207FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3601126102265773FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6104956118A6565B61049D611D29565B166104A78161225C565B6104AD57005B60207F92308BB7573B2A3D17DDB868B39D8EBEC433F3194421ABC22D084F89658C9BAD91604051908152A1005B346102265760207FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3601126102265773FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6105266118A6565B61052E611D29565B16610538816121FC565B61054E575B610545611D29565B6104A78161225C565B7FE46FEF8BBFF1389D9010703CF8EBB363FB3DAF5BF56EDC27080B67BC8D9251EA6020604051838152A161053D565B346102265760207FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3601126102265773FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6105C96118A6565B6105D1611D29565B166105DB816121FC565B6105E157005B60207FE46FEF8BBFF1389D9010703CF8EBB363FB3DAF5BF56EDC27080B67BC8D9251EA91604051908152A1005B346102265760207FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC36011261022657602061067373FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61065F6118A6565B166000526009602052604060002054151590565B6040519015158152F35B346102265760407FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC360112610226576106B46118A6565B73FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1660243530821461022657331561085B5781156107D7573360005260006020526040600020548181106107535781903360005260006020520360406000205581600052600060205260406000208181540190556040519081527FDDF252AD1BE2C89B69C2B068FC378DAA952BA7F163C4A11628F55A4DF523B3EF60203392A3602060405160018152F35B60846040517F08C379A000000000000000000000000000000000000000000000000000000000815260206004820152602660248201527F45524332303A207472616E7366657220616D6F756E742065786365656473206260448201527F616C616E636500000000000000000000000000000000000000000000000000006064820152FD5B60846040517F08C379A000000000000000000000000000000000000000000000000000000000815260206004820152602360248201527F45524332303A207472616E7366657220746F20746865207A65726F206164647260448201527F65737300000000000000000000000000000000000000000000000000000000006064820152FD5B60846040517F08C379A000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527F45524332303A207472616E736665722066726F6D20746865207A65726F20616460448201527F64726573730000000000000000000000000000000000000000000000000000006064820152FD5B346102265760207FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC360112610226576109166118A6565B61091E611D29565B73FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80600754921691827FFFFFFFFFFFFFFFFFFFFFFFFF0000000000000000000000000000000000000000821617600755167F9524C9E4B0B61EB018DD58A1CD856E3E74009528328AB4A613B434FA631D7242600080A3005B6118EC565B346102265760407FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC360112610226576109C66118A6565B6024356109E033600052600B602052604060002054151590565B156109F9576103EE916109F4823383611BCE565B611D74565B7FC820B10B000000000000000000000000000000000000000000000000000000006000523360045260246000FD5B346102265760007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3601126102265760405160006004548060011C90600181168015610B7A575B602083108114610B4D57828552908115610B0B5750600114610AAB575B610AA783610A9B81850382611AB2565B6040519182918261183E565B0390F35B91905060046000527F8A35ACFBC15FF81A39AE7D344FD709F28E8600B4AA8C65C6B64BFE7FE36BD19B916000905B808210610AF157509091508101602001610A9B610A8B565B919260018160209254838588010152019101909291610AD9565B7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF001660208086019190915291151560051B84019091019150610A9B9050610A8B565B6024847F4E487B710000000000000000000000000000000000000000000000000000000081526022600452FD5B91607F1691610A6E565B346102265760007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC36011261022657602073FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60075416604051908152F35B346102265760007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC36011261022657602073FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60065416604051908152F35B346102265760007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC36011261022657604051806020600A54918281520190600A6000527FC65A7BB8D6351C1CF70C95A316CC6A92839C986682D98BC35F958F4883F9D2A89060005B818110610CB357610AA785610CA781870382611AB2565B60405191829182611A62565B8254845260209093019260019283019201610C90565B346102265760007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3601126102265760055473FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81163303610D88577FFFFFFFFFFFFFFFFFFFFFFFFF00000000000000000000000000000000000000006006549133828416176006551660055573FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3391167F8BE0079C531659141344CD1FD0A4F28419497F9722A3DAAFE3B4186F6B6457E0600080A3005B7F02B543C60000000000000000000000000000000000000000000000000000000060005260046000FD5B346102265760207FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3601126102265773FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF610DFE6118A6565B1660005260006020526020604060002054604051908152F35B346102265760007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3601126102265760405180602060085491828152019060086000527FF3F7A9FE364FAAB93B216DA50A3214154F22A0A2B415B23A84C8169E8B636EE39060005B818110610E9657610AA785610CA781870382611AB2565B8254845260209093019260019283019201610E7F565B346102265760207FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3601126102265773FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF610EF86118A6565B610F00611D29565B16610F0A81611F3B565B610F1057005B60207F0A675452746933CEFE3D74182E78DB7AFE57BA60EAA4234B5D85E9AA41B0610C91604051908152A1005B346102265760207FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC36011261022657602061067373FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF610F8E6118A6565B16600052600B602052604060002054151590565B346102265760207FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC36011261022657610FE833600052600B602052604060002054151590565B156109F9576103EE60043533611D74565B346102265760407FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC360112610226576110306118A6565B6024359061104B336000526009602052604060002054151590565B1561119E5773FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1690308214610226577F00000000000000000000000000000000000000000000000000000000000000008015159081611189575B506111505781156110F2577FDDF252AD1BE2C89B69C2B068FC378DAA952BA7F163C4A11628F55A4DF523B3EF6020826110D6600094600254611AF3565B60025584845283825260408420818154019055604051908152A3005B60646040517F08C379A000000000000000000000000000000000000000000000000000000000815260206004820152601F60248201527F45524332303A206D696E7420746F20746865207A65726F2061646472657373006044820152FD5B61115C90600254611AF3565B7FCBBF11130000000000000000000000000000000000000000000000000000000060005260045260246000FD5B905061119782600254611AF3565B1183611099565B7FE2C8C9D5000000000000000000000000000000000000000000000000000000006000523360045260246000FD5B346102265760407FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3601126102265760206106736103E56118A6565B346102265760007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC36011261022657602060405160FF7F0000000000000000000000000000000000000000000000000000000000000000168152F35B346102265760607FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3601126102265761129B6118A6565B6112A36118C9565B73FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF604435916112C7833386611BCE565B16913083146102265773FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1690811561085B5782156107D75781600052600060205260406000205481811061075357817FDDF252AD1BE2C89B69C2B068FC378DAA952BA7F163C4A11628F55A4DF523B3EF9260209285600052600084520360406000205584600052600082526040600020818154019055604051908152A3602060405160018152F35B346102265760007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC36011261022657604051604081019080821067FFFFFFFFFFFFFFFF8311176113EA57610AA791604052601A81527F466163746F72794275726E4D696E74455243323020312E362E3200000000000060208201526040519182918261183E565B7F4E487B7100000000000000000000000000000000000000000000000000000000600052604160045260246000FD5B346102265760007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC360112610226576020600254604051908152F35B346102265760407FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3601126102265761148C6118A6565B73FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1660243530821461022657331561158F57811561150B57336000526001602052604060002082600052602052806040600020556040519081527F8C5BE1E5EBEC7D5BD14F71427D1E84F3DD0314C0F7B2291E5B200AC8C7C3B92560203392A3602060405160018152F35B60846040517F08C379A000000000000000000000000000000000000000000000000000000000815260206004820152602260248201527F45524332303A20617070726F766520746F20746865207A65726F20616464726560448201527F73730000000000000000000000000000000000000000000000000000000000006064820152FD5B60846040517F08C379A0000000000000000000000000000000000000000000000000000000008152602060048201526024808201527F45524332303A20617070726F76652066726F6D20746865207A65726F2061646460448201527F72657373000000000000000000000000000000000000000000000000000000006064820152FD5B346102265760007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3601126102265760405160006003548060011C906001811680156116E5575B602083108114610B4D57828552908115610B0B575060011461168557610AA783610A9B81850382611AB2565B91905060036000527FC2575A0E9E593C00F959F8C92F12DB2869C3395A3B0502D05E2516446F71F85B916000905B8082106116CB57509091508101602001610A9B610A8B565B9192600181602092548385880101520191019092916116B3565B91607F1691611659565B346102265760207FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC36011261022657600435907FFFFFFFFF00000000000000000000000000000000000000000000000000000000821680920361022657817F36372B070000000000000000000000000000000000000000000000000000000060209314908115611814575B81156117EA575B81156117C0575B8115611796575B5015158152F35B7F8FD6A6AC000000000000000000000000000000000000000000000000000000009150148361178F565B7F06E278470000000000000000000000000000000000000000000000000000000081149150611788565B7F01FFC9A70000000000000000000000000000000000000000000000000000000081149150611781565B7FE6599B4D000000000000000000000000000000000000000000000000000000008114915061177A565B9190916020815282519283602083015260005B8481106118905750507FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0601F8460006040809697860101520116010190565B8060208092840101516040828601015201611851565B6004359073FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8216820361022657565B6024359073FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8216820361022657565B346102265760407FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC360112610226576119236118A6565B6024359060009133835260016020526040832073FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF831684526020526040832054908082106119DE5773FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91039116913083146119DB57331561158F57821561150B5760408291338152600160205281812085825260205220556040519081527F8C5BE1E5EBEC7D5BD14F71427D1E84F3DD0314C0F7B2291E5B200AC8C7C3B92560203392A360206001604051908152F35B80FD5B60846040517F08C379A000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527F45524332303A2064656372656173656420616C6C6F77616E63652062656C6F7760448201527F207A65726F0000000000000000000000000000000000000000000000000000006064820152FD5B602060408183019282815284518094520192019060005B818110611A865750505090565B825173FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16845260209384019390920191600101611A79565B90601F7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0910116810190811067FFFFFFFFFFFFFFFF8211176113EA57604052565B91908201809211611B0057565B7F4E487B7100000000000000000000000000000000000000000000000000000000600052601160045260246000FD5B90611B6B73FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF913360005260016020526040600020838516600052602052604060002054611AF3565B91169030821461022657331561158F57811561150B57336000526001602052604060002082600052602052806040600020556040519081527F8C5BE1E5EBEC7D5BD14F71427D1E84F3DD0314C0F7B2291E5B200AC8C7C3B92560203392A3600190565B73FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF909291921690816000526001602052604060002073FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8416600052602052604060002054907FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8203611C49575B50505050565B808210611CCB5773FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF910392169130831461022657811561158F57821561150B5760207F8C5BE1E5EBEC7D5BD14F71427D1E84F3DD0314C0F7B2291E5B200AC8C7C3B925918360005260018252604060002085600052825280604060002055604051908152A338808080611C43565B60646040517F08C379A000000000000000000000000000000000000000000000000000000000815260206004820152601D60248201527F45524332303A20696E73756666696369656E7420616C6C6F77616E63650000006044820152FD5B73FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF600654163303611D4A57565B7F2B5C74DE0000000000000000000000000000000000000000000000000000000060005260046000FD5B73FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF168015611E705780600052600060205260406000205491808310611DEC576020817FDDF252AD1BE2C89B69C2B068FC378DAA952BA7F163C4A11628F55A4DF523B3EF926000958587528684520360408620558060025403600255604051908152A3565B60846040517F08C379A000000000000000000000000000000000000000000000000000000000815260206004820152602260248201527F45524332303A206275726E20616D6F756E7420657863656564732062616C616E60448201527F63650000000000000000000000000000000000000000000000000000000000006064820152FD5B60846040517F08C379A000000000000000000000000000000000000000000000000000000000815260206004820152602160248201527F45524332303A206275726E2066726F6D20746865207A65726F2061646472657360448201527F73000000000000000000000000000000000000000000000000000000000000006064820152FD5B8054821015611F0C5760005260206000200190600090565B7F4E487B7100000000000000000000000000000000000000000000000000000000600052603260045260246000FD5B6000818152600B602052604090205480156120CA577FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8101818111611B0057600A54907FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8201918211611B005781810361205B575B505050600A54801561202C577FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01611FE981600A611EF4565B7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82549160031B1B19169055600A55600052600B60205260006040812055600190565B7F4E487B7100000000000000000000000000000000000000000000000000000000600052603160045260246000FD5B6120B261206C61207D93600A611EF4565B90549060031B1C928392600A611EF4565B81939154907FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9060031B92831B921B19161790565B9055600052600B602052604060002055388080611FB0565B5050600090565B60008181526009602052604090205480156120CA577FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8101818111611B0057600854907FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8201918211611B00578181036121C2575B505050600854801561202C577FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0161217F816008611EF4565B7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82549160031B1B19169055600855600052600960205260006040812055600190565B6121E46121D361207D936008611EF4565B90549060031B1C9283926008611EF4565B90556000526009602052604060002055388080612146565B8060005260096020526040600020541560001461225657600854680100000000000000008110156113EA5761223D61207D8260018594016008556008611EF4565B9055600854906000526009602052604060002055600190565B50600090565B80600052600B6020526040600020541560001461225657600A54680100000000000000008110156113EA5761229D61207D826001859401600A55600A611EF4565B9055600A5490600052600B60205260406000205560019056FEA164736F6C634300081A000A00000000000000000000000000000000000000000000000000000000000000C000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007C2D225E26DBB47D2F62BEDF486BA103ED85A3AA0000000000000000000000000000000000000000000000000000000000000004564F4F49000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004564F4F4900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000491C61010080604052346103635761491C803803809161001D82856103E2565B833981019060A0818303126103635780516001600160A01B038116908190036103635761004C60208301610405565B60408301519091906001600160401B0381116103635783019380601F86011215610363578451946001600160401B0386116103CC578560051B90602082019661009860405198896103E2565B875260208088019282010192831161036357602001905B8282106103B4575050506100D160806100CA60608601610413565B9401610413565B9233156103A357600180546001600160A01B0319163317905581158015610392575B8015610381575B610370578160209160049360805260C0526040519283809263313CE56760E01B82525AFA6000918161032F575B50610304575B5060A052600480546001600160A01B0319166001600160A01B03929092169190911790558051151560E08190526101E6575B60405161435490816105C882396080518181816115FC015281816117E801528181612204015281816123E0015281816126F80152612770015260A05181818161189F0152818161267F0152818161315901526131DC015260C051818181610BD501528181611698015261229F015260E051818181610B65015281816116DB0152611FFB0152F35B60405160206101F581836103E2565B60008252600036813760E051156102F35760005B8251811015610270576001906001600160A01B036102278286610427565B51168361023382610469565B610240575B505001610209565B7F800671136AB6CFEE9FBE5ED1FB7CA417811ACA3CF864800D127B927ADEDF756691604051908152A13883610238565B50905060005B82518110156102EA576001906001600160A01B036102948286610427565B511680156102E457836102A682610567565B6102B4575B50505B01610276565B7F2640D4D76CAF8BF478AABFA982FA4E1C4EB71A37F93CD15E80DBC657911546D891604051908152A138836102AB565B506102AE565B5050503861015F565B6335F4A7B360E01B60005260046000FD5B60FF1660FF8216818103610318575061012D565B6332AD3E0760E11B60005260045260245260446000FD5B9091506020813D602011610368575B8161034B602093836103E2565B810103126103635761035C90610405565B9038610127565B600080FD5B3D915061033E565B6342BCDF7F60E11B60005260046000FD5B506001600160A01B038116156100FA565B506001600160A01B038416156100F3565B639B15E16F60E01B60005260046000FD5B602080916103C184610413565B8152019101906100AF565B634E487B7160E01B600052604160045260246000FD5B601F909101601F19168101906001600160401B038211908210176103CC57604052565B519060FF8216820361036357565B51906001600160A01B038216820361036357565B805182101561043B5760209160051B010190565B634E487B7160E01B600052603260045260246000FD5B805482101561043B5760005260206000200190600090565B600081815260036020526040902054801561056057600019810181811161054A5760025460001981019190821161054A578181036104F9575B50505060025480156104E357600019016104BD816002610451565B8154906000199060031B1B19169055600255600052600360205260006040812055600190565B634E487B7160E01B600052603160045260246000FD5B61053261050A61051B936002610451565B90549060031B1C9283926002610451565B819391549060031B91821B91600019901B19161790565B905560005260036020526040600020553880806104A2565B634E487B7160E01B600052601160045260246000FD5B5050600090565B806000526003602052604060002054156000146105C157600254680100000000000000008110156103CC576105A861051B8260018594016002556002610451565B9055600254906000526003602052604060002055600190565B5060009056FE608080604052600436101561001357600080FD5B600090813560E01C90816301FFC9A71461281357508063181F5A771461279457806321DF0DA714612725578063240028E8146126A357806324F65EE714612647578063390775371461215E5780634C5EF0ED1461214457806354C8A4F314611FC757806362DDD3C414611F435780636D3D1A5814611EF157806379BA509714611E0C5780637D54534E14611D5F5780638926F54F14611CFB5780638DA5CB5B14611CA9578063962D402014611B055780639A4575B914611554578063A42A7B8B146113CF578063A7CD63B714611303578063ACFECF91146111DF578063AF58D59F14611178578063B0F479A114611126578063B7946580146110CF578063C0D7865514610FD7578063C4BFFE2B14610E8E578063C75EEA9C14610DC8578063CF7401F314610BF9578063DC0BD97114610B8A578063E0351E1314610B2F578063E8A1DA171461025A5763F2FDE38B1461016B57600080FD5B346102575760207FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3601126102575773FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6101B7612A41565B6101BF6132E6565B1633811461022F57807FFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000083541617825573FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF600154167FED8889F560326EB138920D842192F0EB3DD22B4F139C87A2C57538E05BAE12788380A380F35B6004827FDAD89DCA000000000000000000000000000000000000000000000000000000008152FD5B80FD5B50346102575761026936612B2F565B939190926102756132E6565B82915B80831061099A575050508063FFFFFFFF4216917FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE1843603015B85821015610996578160051B85013581811215610992578501906101208236031261099257604051956102E387612969565B823567FFFFFFFFFFFFFFFF8116810361098D578752602083013567FFFFFFFFFFFFFFFF81116109895783019536601F880112156109895786359661032688612D5B565B97610334604051998A6129A1565B8089526020808A019160051B830101903682116109855760208301905B828210610952575050505060208801968752604084013567FFFFFFFFFFFFFFFF811161094E5761038490369086016130B3565B9860408901998A526103AE61039C3660608801612BED565B9560608B0196875260C0369101612BED565B9660808A019788526103C0865161375D565B6103CA885161375D565B8A515115610926576103E667FFFFFFFFFFFFFFFF8B5116613FB0565B156108EF5767FFFFFFFFFFFFFFFF8A5116815260076020526040812061052687516FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF604082015116906104E16FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6020830151169151151583608060405161044C81612969565B858152602081018C905260408101849052606081018690520152855474FF000000000000000000000000000000000000000091151560A01B919091167FFFFFFFFFFFFFFFFFFFFFFF0000000000000000000000000000000000000000009091166FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84161773FFFFFFFF0000000000000000000000000000000060808B901B1617178555565B60809190911B7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000000000000000000000000000166FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91909116176001830155565B61064C89516FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF604082015116906106076FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6020830151169151151583608060405161057081612969565B858152602081018C9052604081018490526060810186905201526002860180547FFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000000166FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85161773FFFFFFFF0000000000000000000000000000000060808C901B161791151560A01B74FF000000000000000000000000000000000000000016919091179055565B60809190911B7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000000000000000000000000000166FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91909116176003830155565B60048C5191019080519067FFFFFFFFFFFFFFFF82116108C25761066F8354612E53565B601F8111610887575B50602090601F83116001146107E8576106C692918591836107DD575B50507FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8260011B9260031B1C19161790565B90555B805B8951805182101561070157906106FB6001926106F4838F67FFFFFFFFFFFFFFFF90511692612E3F565B5190613331565B016106CB565B5050975097987F8D340F17E19058004C20453540862A9C62778504476F6756755CB33BCD6C38C2929593966107CF67FFFFFFFFFFFFFFFF600197949C511692519351915161079B610766604051968796875261010060208801526101008701906129E2565B9360408601906FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60408092805115158552826020820151166020860152015116910152565B60A08401906FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60408092805115158552826020820151166020860152015116910152565B0390A10190939492916102B1565B015190503880610694565B83855281852091907FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE08416865B81811061086F5750908460019594939210610838575B505050811B0190556106C9565B01517FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60F88460031B161C1916905538808061082B565B92936020600181928786015181550195019301610815565B6108B29084865260208620601F850160051C810191602086106108B8575B601F0160051C019061305A565B38610678565B90915081906108A5565B6024847F4E487B710000000000000000000000000000000000000000000000000000000081526041600452FD5B60249067FFFFFFFFFFFFFFFF8B51167F1D5AD3C5000000000000000000000000000000000000000000000000000000008252600452FD5B807F8579BEFE0000000000000000000000000000000000000000000000000000000060049252FD5B8680FD5B813567FFFFFFFFFFFFFFFF81116109815760209161097683928336918901016130B3565B815201910190610351565B8A80FD5B8880FD5B8580FD5B600080FD5B8380FD5B8280F35B9092919367FFFFFFFFFFFFFFFF6109BA6109B5878588612DDB565B612E1A565B16956109C587613CE4565B15610B035786845260076020526109E160056040862001613AEB565B94845B8651811015610A1A576001908987526007602052610A1360056040892001610A0C838B612E3F565B5190613E0F565B50016109E4565B5093945094909580855260076020526005604086208681558660018201558660028201558660038201558660048201610A538154612E53565B80610AC2575B5050500180549086815581610AA4575B5050907F5204AEC90A3C794D8E90FDED8B46AE9C7C552803E7E832E0C1D358396D8599166020600193604051908152A1019190949394610278565B865260208620908101905B81811015610A6957868155600101610AAF565B601F8111600114610AD85750555B863880610A59565B81835260208320610AF391601F01861C81019060010161305A565B8082528160208120915555610AD0565B602484887F1E670E4B000000000000000000000000000000000000000000000000000000008252600452FD5B503461025757807FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3601126102575760206040517F000000000000000000000000000000000000000000000000000000000000000015158152F35B503461025757807FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC36011261025757602060405173FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F0000000000000000000000000000000000000000000000000000000000000000168152F35B50346102575760E07FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC36011261025757610C31612A64565B9060607FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC36011261025757604051610C6881612985565B6024358015158103610DC45781526044356FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81168103610DC45760208201526064356FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81168103610DC457604082015260607FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C360112610DC05760405190610CEF82612985565B608435801515810361099257825260A4356FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8116810361099257602083015260C4356FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8116810361099257604083015273FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6009541633141580610D9E575B610D7257610D6F929361359B565B80F35B6024837F8E4A23D600000000000000000000000000000000000000000000000000000000815233600452FD5B5073FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60015416331415610D61565B5080FD5B8280FD5B50346102575760207FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC36011261025757610E31610E2C6040610E8A9367FFFFFFFFFFFFFFFF610E15612A64565B610E1D612FA7565B50168152600760205220612FD2565B6136D8565B6040519182918291909160806FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8160A084019582815116855263FFFFFFFF6020820151166020860152604081015115156040860152826060820151166060860152015116910152565B0390F35B503461025757807FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC36011261025757604051906005548083528260208101600584526020842092845B818110610FBE575050610EEC925003836129A1565B8151610F10610EFA82612D5B565B91610F0860405193846129A1565B808352612D5B565B917FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0602083019301368437805B8451811015610F6F578067FFFFFFFFFFFFFFFF610F5C60019388612E3F565B5116610F688286612E3F565B5201610F3D565B50925090604051928392602084019060208552518091526040840192915B818110610F9B575050500390F35B825167FFFFFFFFFFFFFFFF16845285945060209384019390920191600101610F8D565B8454835260019485019487945060209093019201610ED7565B50346102575760207FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3601126102575773FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF611024612A41565B61102C6132E6565B1680156110A75760407F02DC5C233404867C793B749C6D644BEB2277536D18A7E7974D3F238E4C6F16849160045490807FFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000083161760045573FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8351921682526020820152A180F35B6004827F8579BEFE000000000000000000000000000000000000000000000000000000008152FD5B50346102575760207FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC36011261025757610E8A61111261110D612A64565B613038565B6040519182916020835260208301906129E2565B503461025757807FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC36011261025757602073FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60045416604051908152F35B50346102575760207FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC36011261025757610E31610E2C60026040610E8A9467FFFFFFFFFFFFFFFF6111C7612A64565B6111CF612FA7565B5016815260076020522001612FD2565B50346102575767FFFFFFFFFFFFFFFF6111F736612A7B565B9290916112026132E6565B169161121B836000526006602052604060002054151590565B156112D757828452600760205261124A6005604086200161123D368486612C8A565B6020815191012090613E0F565B1561128F57907F52D00EE4D9BD51B40168F2AFC5848837288CE258784AD914278791464B3F4D7691611289604051928392602084526020840191612F68565B0390A280F35B826112D3836040519384937F74F23C7C0000000000000000000000000000000000000000000000000000000085526004850152604060248501526044840191612F68565B0390FD5B602484847F1E670E4B000000000000000000000000000000000000000000000000000000008252600452FD5B503461025757807FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC36011261025757604051600254808252602082018091600285526020852090855B8181106113B957505050826113629103836129A1565B604051928392602084019060208552518091526040840192915B81811061138A575050500390F35B825173FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1684528594506020938401939092019160010161137C565B825484526020909301926001928301920161134C565B50346102575760207FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3601126102575767FFFFFFFFFFFFFFFF611410612A64565B168152600760205261142760056040832001613AEB565B80517FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE061146C61145683612D5B565B9261146460405194856129A1565B808452612D5B565B01835B818110611543575050825B82518110156114C0578061149060019285612E3F565B51855260086020526114A460408620612EA6565B6114AE8285612E3F565B526114B98184612E3F565B500161147A565B81846040519182916020830160208452825180915260408401602060408360051B870101940192905B8282106114F857505050500390F35B91936020611533827FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0600195979984950301865288516129E2565B96019201920185949391926114E9565B80606060208093860101520161146F565B50346102575760207FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3601126102575760043567FFFFFFFFFFFFFFFF8111610DC05760A07FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8236030112610DC057606060206040516115D28161294D565B8281520152608481016115E481612CEF565B73FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF807F000000000000000000000000000000000000000000000000000000000000000016911603611ABB5750602481019177FFFFFFFFFFFFFFFF0000000000000000000000000000000061164B84612E1A565B60801B16604051907F2CBC26BB000000000000000000000000000000000000000000000000000000008252600482015260208160248173FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F0000000000000000000000000000000000000000000000000000000000000000165AFA90811561194B578291611A8C575B50611A64576116D960448301612CEF565B7F0000000000000000000000000000000000000000000000000000000000000000611A11575B5067FFFFFFFFFFFFFFFF61171284612E1A565B1661172A816000526006602052604060002054151590565B156119E557602073FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60045416916024604051809481937FA8D87A3B00000000000000000000000000000000000000000000000000000000835260048301525AFA801561194B578290611982575B73FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91501633036119565767FFFFFFFFFFFFFFFF60646117BD85612E1A565B930135921681526007602052816118106040832073FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F00000000000000000000000000000000000000000000000000000000000000001692839161405F565B803B15610DC0578180916024604051809481937F42966C680000000000000000000000000000000000000000000000000000000083528860048401525AF1801561194B57611936575B61190561189561110D86866040519081527F696DE425F79F4A40BC6D2122CA50507F0EFBEABBFF86A84871B7196AB8EA8DF760203392A2612E1A565B610E8A60405160FF7F0000000000000000000000000000000000000000000000000000000000000000166020820152602081526118D36040826129A1565B604051926118E08461294D565B83526020830190815260405193849360208552516040602086015260608501906129E2565B90517FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE08483030160408501526129E2565B6119418280926129A1565B6102575780611859565B6040513D84823E3D90FD5B807F728FE07B000000000000000000000000000000000000000000000000000000006024925233600452FD5B506020813D6020116119DD575B8161199C602093836129A1565B81010312610DC0575173FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81168103610DC05773FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9061178B565B3D915061198F565B602492507FA9902C7E000000000000000000000000000000000000000000000000000000008252600452FD5B73FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16808252600360205260408220546116FF57602492507FD0D25976000000000000000000000000000000000000000000000000000000008252600452FD5B807F53AD11D80000000000000000000000000000000000000000000000000000000060049252FD5B611AAE915060203D602011611AB4575B611AA681836129A1565B8101906130CE565B386116C8565B503D611A9C565B8273FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF611ADC602493612CEF565B7F961C9A4F00000000000000000000000000000000000000000000000000000000835216600452FD5B50346102575760607FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3601126102575760043567FFFFFFFFFFFFFFFF8111610DC057611B55903690600401612AFE565B60243567FFFFFFFFFFFFFFFF811161099257611B75903690600401612B9F565B60449291923567FFFFFFFFFFFFFFFF811161098957611B98903690600401612B9F565B91909273FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6009541633141580611C87575B611C5B57818114801590611C51575B611C2957865B818110611BDD578780F35B80611C23611BF16109B5600194868C612DDB565B611BFC83878B612E2F565B611C1D611C15611C0D868B8D612E2F565B923690612BED565B913690612BED565B9161359B565B01611BD2565B6004877F568EFCE2000000000000000000000000000000000000000000000000000000008152FD5B5082811415611BCC565B6024877F8E4A23D600000000000000000000000000000000000000000000000000000000815233600452FD5B5073FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60015416331415611BBD565B503461025757807FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC36011261025757602073FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60015416604051908152F35B50346102575760207FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC360112610257576020611D5567FFFFFFFFFFFFFFFF611D41612A64565B166000526006602052604060002054151590565B6040519015158152F35B50346102575760207FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC360112610257577F44676B5284B809A22248EBA0DA87391D79098BE38BB03154BE88A58BF4D09174602073FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF611DCF612A41565B611DD76132E6565B16807FFFFFFFFFFFFFFFFFFFFFFFFF00000000000000000000000000000000000000006009541617600955604051908152A180F35B503461025757807FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC36011261025757805473FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81163303611EC9577FFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000060015491338284161760015516825573FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3391167F8BE0079C531659141344CD1FD0A4F28419497F9722A3DAAFE3B4186F6B6457E08380A380F35B6004827F02B543C6000000000000000000000000000000000000000000000000000000008152FD5B503461025757807FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC36011261025757602073FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60095416604051908152F35B503461025757611F5236612A7B565B611F5E939291936132E6565B67FFFFFFFFFFFFFFFF8216611F80816000526006602052604060002054151590565B15611F9C5750610D6F9293611F96913691612C8A565B90613331565B7F1E670E4B000000000000000000000000000000000000000000000000000000008452600452602483FD5B503461025757611FF190611FF9611FDD36612B2F565B9591611FEA9391936132E6565B3691612D73565B933691612D73565B7F00000000000000000000000000000000000000000000000000000000000000001561211C57815B8351811015612094578073FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61204C60019387612E3F565B511661205781613B4E565B612063575B5001612021565B60207F800671136AB6CFEE9FBE5ED1FB7CA417811ACA3CF864800D127B927ADEDF756691604051908152A13861205C565B5090805B8251811015612118578073FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6120C360019386612E3F565B51168015612112576120D481613F50565B6120E1575B505B01612098565B60207F2640D4D76CAF8BF478AABFA982FA4E1C4EB71A37F93CD15E80DBC657911546D891604051908152A1846120D9565B506120DB565B5080F35B6004827F35F4A7B3000000000000000000000000000000000000000000000000000000008152FD5B5034610257576020611D5561215836612A7B565B91612D10565B50346102575760207FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3601126102575760043567FFFFFFFFFFFFFFFF8111610DC057806004016101007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8336030112610DC457826040516121DE81612902565B52608482016121EC81612CEF565B73FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF807F00000000000000000000000000000000000000000000000000000000000000001691160361262657506024820177FFFFFFFFFFFFFFFF0000000000000000000000000000000061225282612E1A565B60801B16604051907F2CBC26BB000000000000000000000000000000000000000000000000000000008252600482015260208160248173FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F0000000000000000000000000000000000000000000000000000000000000000165AFA9081156125A9578591612607575B506125DF5767FFFFFFFFFFFFFFFF6122E682612E1A565B166122FE816000526006602052604060002054151590565B156125B457602073FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60045416916044604051809481937F83826B2B00000000000000000000000000000000000000000000000000000000835260048301523360248301525AFA9081156125A957859161258A575B501561255E5761237581612E1A565B61238760A48501916121588386612C39565B15612517575061242467FFFFFFFFFFFFFFFF9261241E6124196124126123AE604496612E1A565B936064890135978895168A526007602052612408600260408C200173FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F000000000000000000000000000000000000000000000000000000000000000016998A9161405F565B60C4890190612C39565B3691612C8A565B6130E6565B906131D9565B9201908361243183612CEF565B823B15610DC057604473FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF918360405195869485937F40C10F190000000000000000000000000000000000000000000000000000000085521660048401528860248401525AF1801561250C57916020946124BA9273FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF946124FC575B5050612CEF565B166040518281527F9D228D69B5FDB8D273A2336F8FB8612D039631024EA9BF09C424A9503AA078F0843392A3806040516124F381612902565B52604051908152F35B81612506916129A1565B386124B3565B6040513D86823E3D90FD5B6125219083612C39565B6112D36040519283927F24EB47E5000000000000000000000000000000000000000000000000000000008452602060048501526024840191612F68565B6024847F728FE07B00000000000000000000000000000000000000000000000000000000815233600452FD5B6125A3915060203D602011611AB457611AA681836129A1565B38612366565B6040513D87823E3D90FD5B7FA9902C7E000000000000000000000000000000000000000000000000000000008552600452602484FD5B6004847F53AD11D8000000000000000000000000000000000000000000000000000000008152FD5B612620915060203D602011611AB457611AA681836129A1565B386122CF565B8373FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF611ADC602493612CEF565B503461025757807FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC36011261025757602060405160FF7F0000000000000000000000000000000000000000000000000000000000000000168152F35B50346102575760207FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC360112610257576020906126DE612A41565B905073FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF807F0000000000000000000000000000000000000000000000000000000000000000169116146040519015158152F35B503461025757807FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC36011261025757602060405173FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F0000000000000000000000000000000000000000000000000000000000000000168152F35B503461025757807FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3601126102575750610E8A6040516127D56040826129A1565B601781527F4275726E4D696E74546F6B656E506F6F6C20312E352E3100000000000000000060208201526040519182916020835260208301906129E2565B905034610DC05760207FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC360112610DC0576004357FFFFFFFFF000000000000000000000000000000000000000000000000000000008116809103610DC457602092507FAFF2AFBF0000000000000000000000000000000000000000000000000000000081149081156128D8575B81156128AE575B5015158152F35B7F01FFC9A700000000000000000000000000000000000000000000000000000000915014386128A7565B7F0E64DD2900000000000000000000000000000000000000000000000000000000811491506128A0565B6020810190811067FFFFFFFFFFFFFFFF82111761291E57604052565B7F4E487B7100000000000000000000000000000000000000000000000000000000600052604160045260246000FD5B6040810190811067FFFFFFFFFFFFFFFF82111761291E57604052565B60A0810190811067FFFFFFFFFFFFFFFF82111761291E57604052565B6060810190811067FFFFFFFFFFFFFFFF82111761291E57604052565B90601F7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0910116810190811067FFFFFFFFFFFFFFFF82111761291E57604052565B919082519283825260005B848110612A2C5750507FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0601F8460006020809697860101520116010190565B806020809284010151828286010152016129ED565B6004359073FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8216820361098D57565B6004359067FFFFFFFFFFFFFFFF8216820361098D57565B60407FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC82011261098D5760043567FFFFFFFFFFFFFFFF8116810361098D579160243567FFFFFFFFFFFFFFFF811161098D578260238201121561098D5780600401359267FFFFFFFFFFFFFFFF841161098D576024848301011161098D576024019190565B9181601F8401121561098D5782359167FFFFFFFFFFFFFFFF831161098D576020808501948460051B01011161098D57565B60407FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC82011261098D5760043567FFFFFFFFFFFFFFFF811161098D5781612B7891600401612AFE565B929092916024359067FFFFFFFFFFFFFFFF821161098D57612B9B91600401612AFE565B9091565B9181601F8401121561098D5782359167FFFFFFFFFFFFFFFF831161098D576020808501946060850201011161098D57565B35906FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8216820361098D57565B919082606091031261098D57604051612C0581612985565B8092803590811515820361098D576040612C349181938552612C2960208201612BD0565B602086015201612BD0565B910152565B9035907FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE18136030182121561098D570180359067FFFFFFFFFFFFFFFF821161098D5760200191813603831361098D57565B92919267FFFFFFFFFFFFFFFF821161291E5760405191612CD2601F82017FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE016602001846129A1565B82948184528183011161098D578281602093846000960137010152565B3573FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8116810361098D5790565B612D58929167FFFFFFFFFFFFFFFF612D3B921660005260076020526005604060002001923691612C8A565B602081519101209060019160005201602052604060002054151590565B90565B67FFFFFFFFFFFFFFFF811161291E5760051B60200190565B9291612D7E82612D5B565B93612D8C60405195866129A1565B602085848152019260051B810191821161098D57915B818310612DAE57505050565B823573FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8116810361098D57815260209283019201612DA2565B9190811015612DEB5760051B0190565B7F4E487B7100000000000000000000000000000000000000000000000000000000600052603260045260246000FD5B3567FFFFFFFFFFFFFFFF8116810361098D5790565B9190811015612DEB576060020190565B8051821015612DEB5760209160051B010190565B90600182811C92168015612E9C575B6020831014612E6D57565B7F4E487B7100000000000000000000000000000000000000000000000000000000600052602260045260246000FD5B91607F1691612E62565B9060405191826000825492612EBA84612E53565B8084529360018116908115612F285750600114612EE1575B50612EDF925003836129A1565B565B90506000929192526020600020906000915B818310612F0C575050906020612EDF9282010138612ED2565B6020919350806001915483858901015201910190918492612EF3565B60209350612EDF9592507FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0091501682840152151560051B82010138612ED2565B601F82602094937FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0938186528686013760008582860101520116010190565B60405190612FB482612969565B60006080838281528260208201528260408201528260608201520152565B90604051612FDF81612969565B60806001829460FF81546FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8116865263FFFFFFFF81861C16602087015260A01C161515604085015201546FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81166060840152811C910152565B67FFFFFFFFFFFFFFFF166000526007602052612D586004604060002001612EA6565B818110613065575050565B6000815560010161305A565B8181029291811591840414171561308457565B7F4E487B7100000000000000000000000000000000000000000000000000000000600052601160045260246000FD5B9080601F8301121561098D57816020612D5893359101612C8A565B9081602091031261098D5751801515810361098D5790565B80518015613155576020036131175760208180518101031261098D5760208101519060FF8211613117575060FF1690565B6112D3906040519182917F953576F70000000000000000000000000000000000000000000000000000000083526020600484015260248301906129E2565B50507F000000000000000000000000000000000000000000000000000000000000000090565B9060FF8091169116039060FF821161308457565B60FF16604D811161308457600A0A90565B81156131AA570490565B7F4E487B7100000000000000000000000000000000000000000000000000000000600052601260045260246000FD5B907F00000000000000000000000000000000000000000000000000000000000000009060FF82169060FF8116928284146132DF578284116132B5579061321E9161317B565B91604D60FF841611801561327C575B61324657505090613240612D589261318F565B90613071565B9091507FA9CB113D0000000000000000000000000000000000000000000000000000000060005260045260245260445260646000FD5B506132868361318F565B80156131AA577FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04841161322D565B6132BE9161317B565B91604D60FF841611613246575050906132D9612D589261318F565B906131A0565B5050505090565B73FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60015416330361330757565B7F2B5C74DE0000000000000000000000000000000000000000000000000000000060005260046000FD5B908051156135715767FFFFFFFFFFFFFFFF8151602083012092169182600052600760205261336681600560406000200161400A565B1561352D5760005260086020526040600020815167FFFFFFFFFFFFFFFF811161291E576133938254612E53565B601F81116134FB575B506020601F8211600114613435579161340F827F7D628C9A1796743D365AB521A8B2A4686E419B3269919DC9145EA2CE853B54EA95936134259560009161342A575B507FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8260011B9260031B1C19161790565B90556040519182916020835260208301906129E2565B0390A2565B9050840151386133DE565B7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE082169083600052806000209160005B8181106134E35750926134259492600192827F7D628C9A1796743D365AB521A8B2A4686E419B3269919DC9145EA2CE853B54EA9896106134AC575B5050811B019055611112565B8501517FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60F88460031B161C1916905538806134A0565B9192602060018192868A015181550194019201613465565B61352790836000526020600020601F840160051C810191602085106108B857601F0160051C019061305A565B3861339C565B50906112D36040519283927F393B8AD200000000000000000000000000000000000000000000000000000000845260048401526040602484015260448301906129E2565B7F8579BEFE0000000000000000000000000000000000000000000000000000000060005260046000FD5B67FFFFFFFFFFFFFFFF16600081815260066020526040902054909291901561369D579161369A60E092613666856135F27F0350D63AA5F270E01729D00D627EEB8F3429772B1818C016C66A588A864F912B9761375D565B8460005260076020526136098160406000206138B8565B6136128361375D565B84600052600760205261362C8360026040600020016138B8565B60405194855260208501906FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60408092805115158552826020820151166020860152015116910152565B60808301906FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60408092805115158552826020820151166020860152015116910152565BA1565B827F1E670E4B0000000000000000000000000000000000000000000000000000000060005260045260246000FD5B9190820391821161308457565B6136E0612FA7565B506FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6060820151166FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF808351169161373D602085019361373761372A63FFFFFFFF875116426136CB565B8560808901511690613071565B90613F43565B8082101561375657505B16825263FFFFFFFF4216905290565B9050613747565B805115613811576FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6040820151166FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF602083015116811090811591613808575B506137A55750565B606490613806604051917F8020D12400000000000000000000000000000000000000000000000000000000835260048301906FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60408092805115158552826020820151166020860152015116910152565BFD5B9050153861379D565B6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60408201511615801590613899575B6138385750565B606490613806604051917FD68AF9CC00000000000000000000000000000000000000000000000000000000835260048301906FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60408092805115158552826020820151166020860152015116910152565B506FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6020820151161515613831565B7F9EA3374B67BF275E6BB9C8AE68F9CAE023E1C528B4B27E092F0BB209D3531C19916139F160609280546138F563FFFFFFFF8260801C16426136CB565B9081613A30575B50506FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6001816020860151169282815416808510600014613A2857508280855B16167FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000008254161781556139A58651151582907FFFFFFFFFFFFFFFFFFFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74FF0000000000000000000000000000000000000000835492151560A01B169116179055565B60408601517FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000000000000000000000000000000060809190911B16939092166FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1692909217910155565B61369A60405180926FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60408092805115158552826020820151166020860152015116910152565B83809161392C565B6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91613A65839283613A5E6001880154948286169560801C90613071565B9116613F43565B80821015613AE457505B83547FFFFFFFFFFFFFFFFFFFFFFFFF00000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9290911692909216167FFFFFFFFFFFFFFFFFFFFFFFFF0000000000000000000000000000000000000000909116174260801B73FFFFFFFF000000000000000000000000000000001617815538806138FC565B9050613A6F565B906040519182815491828252602082019060005260206000209260005B818110613B1D575050612EDF925003836129A1565B8454835260019485019487945060209093019201613B08565B8054821015612DEB5760005260206000200190600090565B6000818152600360205260409020548015613CDD577FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF810181811161308457600254907FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF820191821161308457818103613C6E575B5050506002548015613C3F577FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01613BFC816002613B36565B7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82549160031B1B19169055600255600052600360205260006040812055600190565B7F4E487B7100000000000000000000000000000000000000000000000000000000600052603160045260246000FD5B613CC5613C7F613C90936002613B36565B90549060031B1C9283926002613B36565B81939154907FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9060031B92831B921B19161790565B90556000526003602052604060002055388080613BC3565B5050600090565B6000818152600660205260409020548015613CDD577FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF810181811161308457600554907FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF820191821161308457818103613DD5575B5050506005548015613C3F577FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01613D92816005613B36565B7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82549160031B1B19169055600555600052600660205260006040812055600190565B613DF7613DE6613C90936005613B36565B90549060031B1C9283926005613B36565B90556000526006602052604060002055388080613D59565B9060018201918160005282602052604060002054801515600014613F3A577FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8101818111613084578254907FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF820191821161308457818103613F03575B50505080548015613C3F577FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0190613EC48282613B36565B7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82549160031B1B191690555560005260205260006040812055600190565B613F23613F13613C909386613B36565B90549060031B1C92839286613B36565B905560005283602052604060002055388080613E8C565B50505050600090565B9190820180921161308457565B80600052600360205260406000205415600014613FAA576002546801000000000000000081101561291E57613F91613C908260018594016002556002613B36565B9055600254906000526003602052604060002055600190565B50600090565B80600052600660205260406000205415600014613FAA576005546801000000000000000081101561291E57613FF1613C908260018594016005556005613B36565B9055600554906000526006602052604060002055600190565B6000828152600182016020526040902054613CDD578054906801000000000000000082101561291E5782614048613C90846001809601855584613B36565B905580549260005201602052604060002055600190565B929192805460FF8160A01C1615801561433F575B614338576FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF811690600183019081546140B863FFFFFFFF6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83169360801C16426136CB565B908161429A575B5050848110614218575083821061414757507F1871CDF8010E63F2EB8384381A68DFA7416DC571A5517E66E88B2D2D0C0A690A939450906FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8061411585602096956136CB565B16167FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000000000000000000000000000825416179055604051908152A1565B81945061415992505460801C926136CB565B907FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF810190808211613084576141A76141AC9273FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94613F43565B6131A0565B92169182156141E8577FD0C8D23A0000000000000000000000000000000000000000000000000000000060005260045260245260445260646000FD5B7F15279C080000000000000000000000000000000000000000000000000000000060005260045260245260446000FD5B8473FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF881691821561426A577F1A76572A0000000000000000000000000000000000000000000000000000000060005260045260245260445260646000FD5B7FF94EBCD10000000000000000000000000000000000000000000000000000000060005260045260245260446000FD5B82859293951161430E576142B5926137379160801C90613071565B808310156143095750815B83547FFFFFFFFFFFFFFFFFFFFFFFFF00000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF164260801B73FFFFFFFF00000000000000000000000000000000161784559138806140BF565B6142C0565B7F9725942A0000000000000000000000000000000000000000000000000000000060005260046000FD5B5050509050565B50821561407356FEA164736F6C634300081A000A00000000
- operation (uint8) :0
- safeTxGas (uint256) :0
- baseGas (uint256) :0
- gasPrice (uint256) :0
- gasToken (address) :0x0000000000000000000000000000000000000000
- refundReceiver (address) :0x0000000000000000000000000000000000000000
- signatures (bytes) :DBD728DA43FB148ED6E32134B6C6062EECE6E0A5CDAE9C8C94E690644E3C0E36328402CC2DE25FB4DA23896E8D8839638E5463EFC52323068B268385AA58A1501C0E4AFC02E7CAA2882CCBF1F325FD61D5BEAC9C44C6F9D17119A8D299D144D85E1A7BE7B13717F253399506FF0C48349E31B8E55D57A126430479EC3C4B0757641C
- additionalInfo (bytes) :0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A33B473770AFF999DD661F819F0D5AF101482CA00000000000000000000000000000000000000000000000000000000000000002
0x000000000000000000000000c2e3a3c18ccb634622b57ff119a1c8c7f12e8c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007a200000000000000000000000000000000000000000000000000000000000007ae00000000000000000000000000000000000000000000000000000000000007884eb03cac100000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000005c00000000000000000000000000000000000000000000000000000000000002f40af952754572471db6d85e699f3519ddd9f56c7d193a011baf0ef5d5e1212242e0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000002a000000000000000000000000000000000000000000000000045849994fc9c7b1500000000000000000000000000000000000000000000000000000000000001a000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000008b8461f822fdb00943c2c7d42aa17e1cdd5626f100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000b31561f0e2aac72406103b1926356d756f07a48100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009d70576d8e253bcf00000000000000000000000000000000000000000000000000000000000001a000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000004d275a287b86e423e01ccee66f4e3313b5f47cf700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000876cecb73c9ed1b1526f8e35c6a5a51a31bcf3410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000294e60c0604052346104b55761280e80380380610019816104ba565b92833981019060c0818303126104b55780516001600160401b0381116104b557826100459183016104df565b602082015190926001600160401b0382116104b5576100659183016104df565b604082015160ff811681036104b55760608301519160a060808501519401519460018060a01b0386168096036104b5578051906001600160401b0382116103b25760035490600182811c921680156104ab575b60208310146103925781601f84931161043b575b50602090601f83116001146103d3576000926103c8575b50508160011b916000199060031b1c1916176003555b8051906001600160401b0382116103b25760045490600182811c921680156103a8575b60208310146103925781601f849311610322575b50602090601f83116001146102ba576000926102af575b50508160011b916000199060031b1c1916176004555b331561029e573360018060a01b031960065416176006556080528060a0528260018060a01b031960075416176007558082119081610294575b5061028057806101c9575b6040516122c3908161054b823960805181611240015260a05181818161042601526110700152f35b811561023b57600254908082018092116102255760207fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9160009360025584845283825260408420818154019055604051908152a338806101a1565b634e487b7160e01b600052601160045260246000fd5b60405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f2061646472657373006044820152606490fd5b63cbbf111360e01b60005260045260246000fd5b9050151538610196565b639b15e16f60e01b60005260046000fd5b015190503880610147565b600460009081528281209350601f198516905b81811061030a57509084600195949392106102f1575b505050811b0160045561015d565b015160001960f88460031b161c191690553880806102e3565b929360206001819287860151815501950193016102cd565b60046000529091507f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b601f840160051c81019160208510610388575b90601f859493920160051c01905b8181106103795750610130565b6000815584935060010161036c565b909150819061035e565b634e487b7160e01b600052602260045260246000fd5b91607f169161011c565b634e487b7160e01b600052604160045260246000fd5b0151905038806100e3565b600360009081528281209350601f198516905b818110610423575090846001959493921061040a575b505050811b016003556100f9565b015160001960f88460031b161c191690553880806103fc565b929360206001819287860151815501950193016103e6565b60036000529091507fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b601f840160051c810191602085106104a1575b90601f859493920160051c01905b81811061049257506100cc565b60008155849350600101610485565b9091508190610477565b91607f16916100b8565b600080fd5b6040519190601f01601f191682016001600160401b038111838210176103b257604052565b81601f820112156104b5578051906001600160401b0382116103b25761050e601f8301601f19166020016104ba565b92828452602083830101116104b55760005b82811061053557505060206000918301015290565b8060208092840101518282870101520161052056fe608080604052600436101561001357600080fd5b60003560e01c90816301ffc9a7146116ef5750806306fdde0314611612578063095ea7b31461145557806318160ddd14611419578063181f5a771461136357806323b872dd14611264578063313ce5671461120857806339509351146111cc57806340c10f1914610ff957806342966c6814610fa25780634334614a14610f3d5780634f5632f814610eac578063661884631461098a5780636b32810b14610e1757806370a0823114610db257806379ba509714610cc957806379cc67901461098f57806386fe8b4314610c285780638da5cb5b14610bd65780638fd6a6ac14610b8457806395d89b4114610a275780639dc29fac1461098f578063a457c2d71461098a578063a8fa343c146108df578063a9059cbb1461067d578063aa271e1a1461060e578063c2e3273d1461057d578063c630948d146104da578063c64d0ebc14610449578063d5abeb01146103f0578063d73dd623146103ab578063dd62ed3e1461031b578063f2fde38b1461022b5763f81094f31461019557600080fd5b346102265760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126102265773ffffffffffffffffffffffffffffffffffffffff6101e16118a6565b6101e9611d29565b166101f3816120d1565b6101f957005b60207fed998b960f6340d045f620c119730f7aa7995e7425c2401d3a5b64ff998a59e991604051908152a1005b600080fd5b346102265760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126102265773ffffffffffffffffffffffffffffffffffffffff6102776118a6565b61027f611d29565b163381146102f157807fffffffffffffffffffffffff0000000000000000000000000000000000000000600554161760055573ffffffffffffffffffffffffffffffffffffffff600654167fed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae1278600080a3005b7fdad89dca0000000000000000000000000000000000000000000000000000000060005260046000fd5b346102265760407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610226576103526118a6565b73ffffffffffffffffffffffffffffffffffffffff61036f6118c9565b9116600052600160205273ffffffffffffffffffffffffffffffffffffffff604060002091166000526020526020604060002054604051908152f35b346102265760407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610226576103ee6103e56118a6565b60243590611b2f565b005b346102265760007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126102265760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b346102265760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126102265773ffffffffffffffffffffffffffffffffffffffff6104956118a6565b61049d611d29565b166104a78161225c565b6104ad57005b60207f92308bb7573b2a3d17ddb868b39d8ebec433f3194421abc22d084f89658c9bad91604051908152a1005b346102265760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126102265773ffffffffffffffffffffffffffffffffffffffff6105266118a6565b61052e611d29565b16610538816121fc565b61054e575b610545611d29565b6104a78161225c565b7fe46fef8bbff1389d9010703cf8ebb363fb3daf5bf56edc27080b67bc8d9251ea6020604051838152a161053d565b346102265760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126102265773ffffffffffffffffffffffffffffffffffffffff6105c96118a6565b6105d1611d29565b166105db816121fc565b6105e157005b60207fe46fef8bbff1389d9010703cf8ebb363fb3daf5bf56edc27080b67bc8d9251ea91604051908152a1005b346102265760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261022657602061067373ffffffffffffffffffffffffffffffffffffffff61065f6118a6565b166000526009602052604060002054151590565b6040519015158152f35b346102265760407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610226576106b46118a6565b73ffffffffffffffffffffffffffffffffffffffff1660243530821461022657331561085b5781156107d7573360005260006020526040600020548181106107535781903360005260006020520360406000205581600052600060205260406000208181540190556040519081527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60203392a3602060405160018152f35b60846040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e742065786365656473206260448201527f616c616e636500000000000000000000000000000000000000000000000000006064820152fd5b60846040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201527f65737300000000000000000000000000000000000000000000000000000000006064820152fd5b60846040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f20616460448201527f64726573730000000000000000000000000000000000000000000000000000006064820152fd5b346102265760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610226576109166118a6565b61091e611d29565b73ffffffffffffffffffffffffffffffffffffffff80600754921691827fffffffffffffffffffffffff0000000000000000000000000000000000000000821617600755167f9524c9e4b0b61eb018dd58a1cd856e3e74009528328ab4a613b434fa631d7242600080a3005b6118ec565b346102265760407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610226576109c66118a6565b6024356109e033600052600b602052604060002054151590565b156109f9576103ee916109f4823383611bce565b611d74565b7fc820b10b000000000000000000000000000000000000000000000000000000006000523360045260246000fd5b346102265760007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126102265760405160006004548060011c90600181168015610b7a575b602083108114610b4d57828552908115610b0b5750600114610aab575b610aa783610a9b81850382611ab2565b6040519182918261183e565b0390f35b91905060046000527f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b916000905b808210610af157509091508101602001610a9b610a8b565b919260018160209254838588010152019101909291610ad9565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660208086019190915291151560051b84019091019150610a9b9050610a8b565b6024847f4e487b710000000000000000000000000000000000000000000000000000000081526022600452fd5b91607f1691610a6e565b346102265760007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261022657602073ffffffffffffffffffffffffffffffffffffffff60075416604051908152f35b346102265760007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261022657602073ffffffffffffffffffffffffffffffffffffffff60065416604051908152f35b346102265760007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261022657604051806020600a54918281520190600a6000527fc65a7bb8d6351c1cf70c95a316cc6a92839c986682d98bc35f958f4883f9d2a89060005b818110610cb357610aa785610ca781870382611ab2565b60405191829182611a62565b8254845260209093019260019283019201610c90565b346102265760007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126102265760055473ffffffffffffffffffffffffffffffffffffffff81163303610d88577fffffffffffffffffffffffff00000000000000000000000000000000000000006006549133828416176006551660055573ffffffffffffffffffffffffffffffffffffffff3391167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0600080a3005b7f02b543c60000000000000000000000000000000000000000000000000000000060005260046000fd5b346102265760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126102265773ffffffffffffffffffffffffffffffffffffffff610dfe6118a6565b1660005260006020526020604060002054604051908152f35b346102265760007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126102265760405180602060085491828152019060086000527ff3f7a9fe364faab93b216da50a3214154f22a0a2b415b23a84c8169e8b636ee39060005b818110610e9657610aa785610ca781870382611ab2565b8254845260209093019260019283019201610e7f565b346102265760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126102265773ffffffffffffffffffffffffffffffffffffffff610ef86118a6565b610f00611d29565b16610f0a81611f3b565b610f1057005b60207f0a675452746933cefe3d74182e78db7afe57ba60eaa4234b5d85e9aa41b0610c91604051908152a1005b346102265760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261022657602061067373ffffffffffffffffffffffffffffffffffffffff610f8e6118a6565b16600052600b602052604060002054151590565b346102265760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261022657610fe833600052600b602052604060002054151590565b156109f9576103ee60043533611d74565b346102265760407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610226576110306118a6565b6024359061104b336000526009602052604060002054151590565b1561119e5773ffffffffffffffffffffffffffffffffffffffff1690308214610226577f00000000000000000000000000000000000000000000000000000000000000008015159081611189575b506111505781156110f2577fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6020826110d6600094600254611af3565b60025584845283825260408420818154019055604051908152a3005b60646040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f2061646472657373006044820152fd5b61115c90600254611af3565b7fcbbf11130000000000000000000000000000000000000000000000000000000060005260045260246000fd5b905061119782600254611af3565b1183611099565b7fe2c8c9d5000000000000000000000000000000000000000000000000000000006000523360045260246000fd5b346102265760407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126102265760206106736103e56118a6565b346102265760007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261022657602060405160ff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b346102265760607ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126102265761129b6118a6565b6112a36118c9565b73ffffffffffffffffffffffffffffffffffffffff604435916112c7833386611bce565b16913083146102265773ffffffffffffffffffffffffffffffffffffffff1690811561085b5782156107d75781600052600060205260406000205481811061075357817fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9260209285600052600084520360406000205584600052600082526040600020818154019055604051908152a3602060405160018152f35b346102265760007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261022657604051604081019080821067ffffffffffffffff8311176113ea57610aa791604052601a81527f466163746f72794275726e4d696e74455243323020312e362e3200000000000060208201526040519182918261183e565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b346102265760007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610226576020600254604051908152f35b346102265760407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126102265761148c6118a6565b73ffffffffffffffffffffffffffffffffffffffff1660243530821461022657331561158f57811561150b57336000526001602052604060002082600052602052806040600020556040519081527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560203392a3602060405160018152f35b60846040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f20616464726560448201527f73730000000000000000000000000000000000000000000000000000000000006064820152fd5b60846040517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460448201527f72657373000000000000000000000000000000000000000000000000000000006064820152fd5b346102265760007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126102265760405160006003548060011c906001811680156116e5575b602083108114610b4d57828552908115610b0b575060011461168557610aa783610a9b81850382611ab2565b91905060036000527fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b916000905b8082106116cb57509091508101602001610a9b610a8b565b9192600181602092548385880101520191019092916116b3565b91607f1691611659565b346102265760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261022657600435907fffffffff00000000000000000000000000000000000000000000000000000000821680920361022657817f36372b070000000000000000000000000000000000000000000000000000000060209314908115611814575b81156117ea575b81156117c0575b8115611796575b5015158152f35b7f8fd6a6ac000000000000000000000000000000000000000000000000000000009150148361178f565b7f06e278470000000000000000000000000000000000000000000000000000000081149150611788565b7f01ffc9a70000000000000000000000000000000000000000000000000000000081149150611781565b7fe6599b4d000000000000000000000000000000000000000000000000000000008114915061177a565b9190916020815282519283602083015260005b8481106118905750507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f8460006040809697860101520116010190565b8060208092840101516040828601015201611851565b6004359073ffffffffffffffffffffffffffffffffffffffff8216820361022657565b6024359073ffffffffffffffffffffffffffffffffffffffff8216820361022657565b346102265760407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610226576119236118a6565b6024359060009133835260016020526040832073ffffffffffffffffffffffffffffffffffffffff831684526020526040832054908082106119de5773ffffffffffffffffffffffffffffffffffffffff91039116913083146119db57331561158f57821561150b5760408291338152600160205281812085825260205220556040519081527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560203392a360206001604051908152f35b80fd5b60846040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760448201527f207a65726f0000000000000000000000000000000000000000000000000000006064820152fd5b602060408183019282815284518094520192019060005b818110611a865750505090565b825173ffffffffffffffffffffffffffffffffffffffff16845260209384019390920191600101611a79565b90601f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0910116810190811067ffffffffffffffff8211176113ea57604052565b91908201809211611b0057565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b90611b6b73ffffffffffffffffffffffffffffffffffffffff913360005260016020526040600020838516600052602052604060002054611af3565b91169030821461022657331561158f57811561150b57336000526001602052604060002082600052602052806040600020556040519081527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560203392a3600190565b73ffffffffffffffffffffffffffffffffffffffff909291921690816000526001602052604060002073ffffffffffffffffffffffffffffffffffffffff8416600052602052604060002054907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203611c49575b50505050565b808210611ccb5773ffffffffffffffffffffffffffffffffffffffff910392169130831461022657811561158f57821561150b5760207f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925918360005260018252604060002085600052825280604060002055604051908152a338808080611c43565b60646040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000006044820152fd5b73ffffffffffffffffffffffffffffffffffffffff600654163303611d4a57565b7f2b5c74de0000000000000000000000000000000000000000000000000000000060005260046000fd5b73ffffffffffffffffffffffffffffffffffffffff168015611e705780600052600060205260406000205491808310611dec576020817fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef926000958587528684520360408620558060025403600255604051908152a3565b60846040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60448201527f63650000000000000000000000000000000000000000000000000000000000006064820152fd5b60846040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360448201527f73000000000000000000000000000000000000000000000000000000000000006064820152fd5b8054821015611f0c5760005260206000200190600090565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000818152600b602052604090205480156120ca577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8101818111611b0057600a54907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8201918211611b005781810361205b575b505050600a54801561202c577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01611fe981600a611ef4565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82549160031b1b19169055600a55600052600b60205260006040812055600190565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b6120b261206c61207d93600a611ef4565b90549060031b1c928392600a611ef4565b81939154907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9060031b92831b921b19161790565b9055600052600b602052604060002055388080611fb0565b5050600090565b60008181526009602052604090205480156120ca577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8101818111611b0057600854907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8201918211611b00578181036121c2575b505050600854801561202c577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0161217f816008611ef4565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82549160031b1b19169055600855600052600960205260006040812055600190565b6121e46121d361207d936008611ef4565b90549060031b1c9283926008611ef4565b90556000526009602052604060002055388080612146565b8060005260096020526040600020541560001461225657600854680100000000000000008110156113ea5761223d61207d8260018594016008556008611ef4565b9055600854906000526009602052604060002055600190565b50600090565b80600052600b6020526040600020541560001461225657600a54680100000000000000008110156113ea5761229d61207d826001859401600a55600a611ef4565b9055600a5490600052600b60205260406000205560019056fea164736f6c634300081a000a00000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007c2d225e26dbb47d2f62bedf486ba103ed85a3aa0000000000000000000000000000000000000000000000000000000000000004564f4f49000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004564f4f4900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000491c61010080604052346103635761491c803803809161001d82856103e2565b833981019060a0818303126103635780516001600160a01b038116908190036103635761004c60208301610405565b60408301519091906001600160401b0381116103635783019380601f86011215610363578451946001600160401b0386116103cc578560051b90602082019661009860405198896103e2565b875260208088019282010192831161036357602001905b8282106103b4575050506100d160806100ca60608601610413565b9401610413565b9233156103a357600180546001600160a01b0319163317905581158015610392575b8015610381575b610370578160209160049360805260c0526040519283809263313ce56760e01b82525afa6000918161032f575b50610304575b5060a052600480546001600160a01b0319166001600160a01b03929092169190911790558051151560e08190526101e6575b60405161435490816105c882396080518181816115fc015281816117e801528181612204015281816123e0015281816126f80152612770015260a05181818161189f0152818161267f0152818161315901526131dc015260c051818181610bd501528181611698015261229f015260e051818181610b65015281816116db0152611ffb0152f35b60405160206101f581836103e2565b60008252600036813760e051156102f35760005b8251811015610270576001906001600160a01b036102278286610427565b51168361023382610469565b610240575b505001610209565b7f800671136ab6cfee9fbe5ed1fb7ca417811aca3cf864800d127b927adedf756691604051908152a13883610238565b50905060005b82518110156102ea576001906001600160a01b036102948286610427565b511680156102e457836102a682610567565b6102b4575b50505b01610276565b7f2640d4d76caf8bf478aabfa982fa4e1c4eb71a37f93cd15e80dbc657911546d891604051908152a138836102ab565b506102ae565b5050503861015f565b6335f4a7b360e01b60005260046000fd5b60ff1660ff8216818103610318575061012d565b6332ad3e0760e11b60005260045260245260446000fd5b9091506020813d602011610368575b8161034b602093836103e2565b810103126103635761035c90610405565b9038610127565b600080fd5b3d915061033e565b6342bcdf7f60e11b60005260046000fd5b506001600160a01b038116156100fa565b506001600160a01b038416156100f3565b639b15e16f60e01b60005260046000fd5b602080916103c184610413565b8152019101906100af565b634e487b7160e01b600052604160045260246000fd5b601f909101601f19168101906001600160401b038211908210176103cc57604052565b519060ff8216820361036357565b51906001600160a01b038216820361036357565b805182101561043b5760209160051b010190565b634e487b7160e01b600052603260045260246000fd5b805482101561043b5760005260206000200190600090565b600081815260036020526040902054801561056057600019810181811161054a5760025460001981019190821161054a578181036104f9575b50505060025480156104e357600019016104bd816002610451565b8154906000199060031b1b19169055600255600052600360205260006040812055600190565b634e487b7160e01b600052603160045260246000fd5b61053261050a61051b936002610451565b90549060031b1c9283926002610451565b819391549060031b91821b91600019901b19161790565b905560005260036020526040600020553880806104a2565b634e487b7160e01b600052601160045260246000fd5b5050600090565b806000526003602052604060002054156000146105c157600254680100000000000000008110156103cc576105a861051b8260018594016002556002610451565b9055600254906000526003602052604060002055600190565b5060009056fe608080604052600436101561001357600080fd5b600090813560e01c90816301ffc9a71461281357508063181f5a771461279457806321df0da714612725578063240028e8146126a357806324f65ee714612647578063390775371461215e5780634c5ef0ed1461214457806354c8a4f314611fc757806362ddd3c414611f435780636d3d1a5814611ef157806379ba509714611e0c5780637d54534e14611d5f5780638926f54f14611cfb5780638da5cb5b14611ca9578063962d402014611b055780639a4575b914611554578063a42a7b8b146113cf578063a7cd63b714611303578063acfecf91146111df578063af58d59f14611178578063b0f479a114611126578063b7946580146110cf578063c0d7865514610fd7578063c4bffe2b14610e8e578063c75eea9c14610dc8578063cf7401f314610bf9578063dc0bd97114610b8a578063e0351e1314610b2f578063e8a1da171461025a5763f2fde38b1461016b57600080fd5b346102575760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126102575773ffffffffffffffffffffffffffffffffffffffff6101b7612a41565b6101bf6132e6565b1633811461022f57807fffffffffffffffffffffffff000000000000000000000000000000000000000083541617825573ffffffffffffffffffffffffffffffffffffffff600154167fed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae12788380a380f35b6004827fdad89dca000000000000000000000000000000000000000000000000000000008152fd5b80fd5b50346102575761026936612b2f565b939190926102756132e6565b82915b80831061099a575050508063ffffffff4216917ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee1843603015b85821015610996578160051b85013581811215610992578501906101208236031261099257604051956102e387612969565b823567ffffffffffffffff8116810361098d578752602083013567ffffffffffffffff81116109895783019536601f880112156109895786359661032688612d5b565b97610334604051998a6129a1565b8089526020808a019160051b830101903682116109855760208301905b828210610952575050505060208801968752604084013567ffffffffffffffff811161094e5761038490369086016130b3565b9860408901998a526103ae61039c3660608801612bed565b9560608b0196875260c0369101612bed565b9660808a019788526103c0865161375d565b6103ca885161375d565b8a515115610926576103e667ffffffffffffffff8b5116613fb0565b156108ef5767ffffffffffffffff8a5116815260076020526040812061052687516fffffffffffffffffffffffffffffffff604082015116906104e16fffffffffffffffffffffffffffffffff6020830151169151151583608060405161044c81612969565b858152602081018c905260408101849052606081018690520152855474ff000000000000000000000000000000000000000091151560a01b919091167fffffffffffffffffffffff0000000000000000000000000000000000000000009091166fffffffffffffffffffffffffffffffff84161773ffffffff0000000000000000000000000000000060808b901b1617178555565b60809190911b7fffffffffffffffffffffffffffffffff00000000000000000000000000000000166fffffffffffffffffffffffffffffffff91909116176001830155565b61064c89516fffffffffffffffffffffffffffffffff604082015116906106076fffffffffffffffffffffffffffffffff6020830151169151151583608060405161057081612969565b858152602081018c9052604081018490526060810186905201526002860180547fffffffffffffffffffffff000000000000000000000000000000000000000000166fffffffffffffffffffffffffffffffff85161773ffffffff0000000000000000000000000000000060808c901b161791151560a01b74ff000000000000000000000000000000000000000016919091179055565b60809190911b7fffffffffffffffffffffffffffffffff00000000000000000000000000000000166fffffffffffffffffffffffffffffffff91909116176003830155565b60048c5191019080519067ffffffffffffffff82116108c25761066f8354612e53565b601f8111610887575b50602090601f83116001146107e8576106c692918591836107dd575b50507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8260011b9260031b1c19161790565b90555b805b8951805182101561070157906106fb6001926106f4838f67ffffffffffffffff90511692612e3f565b5190613331565b016106cb565b5050975097987f8d340f17e19058004c20453540862a9c62778504476f6756755cb33bcd6c38c2929593966107cf67ffffffffffffffff600197949c511692519351915161079b610766604051968796875261010060208801526101008701906129e2565b9360408601906fffffffffffffffffffffffffffffffff60408092805115158552826020820151166020860152015116910152565b60a08401906fffffffffffffffffffffffffffffffff60408092805115158552826020820151166020860152015116910152565b0390a10190939492916102b1565b015190503880610694565b83855281852091907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08416865b81811061086f5750908460019594939210610838575b505050811b0190556106c9565b01517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60f88460031b161c1916905538808061082b565b92936020600181928786015181550195019301610815565b6108b29084865260208620601f850160051c810191602086106108b8575b601f0160051c019061305a565b38610678565b90915081906108a5565b6024847f4e487b710000000000000000000000000000000000000000000000000000000081526041600452fd5b60249067ffffffffffffffff8b51167f1d5ad3c5000000000000000000000000000000000000000000000000000000008252600452fd5b807f8579befe0000000000000000000000000000000000000000000000000000000060049252fd5b8680fd5b813567ffffffffffffffff81116109815760209161097683928336918901016130b3565b815201910190610351565b8a80fd5b8880fd5b8580fd5b600080fd5b8380fd5b8280f35b9092919367ffffffffffffffff6109ba6109b5878588612ddb565b612e1a565b16956109c587613ce4565b15610b035786845260076020526109e160056040862001613aeb565b94845b8651811015610a1a576001908987526007602052610a1360056040892001610a0c838b612e3f565b5190613e0f565b50016109e4565b5093945094909580855260076020526005604086208681558660018201558660028201558660038201558660048201610a538154612e53565b80610ac2575b5050500180549086815581610aa4575b5050907f5204aec90a3c794d8e90fded8b46ae9c7c552803e7e832e0c1d358396d8599166020600193604051908152a1019190949394610278565b865260208620908101905b81811015610a6957868155600101610aaf565b601f8111600114610ad85750555b863880610a59565b81835260208320610af391601f01861c81019060010161305a565b8082528160208120915555610ad0565b602484887f1e670e4b000000000000000000000000000000000000000000000000000000008252600452fd5b503461025757807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126102575760206040517f000000000000000000000000000000000000000000000000000000000000000015158152f35b503461025757807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261025757602060405173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b50346102575760e07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261025757610c31612a64565b9060607fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdc36011261025757604051610c6881612985565b6024358015158103610dc45781526044356fffffffffffffffffffffffffffffffff81168103610dc45760208201526064356fffffffffffffffffffffffffffffffff81168103610dc457604082015260607fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7c360112610dc05760405190610cef82612985565b608435801515810361099257825260a4356fffffffffffffffffffffffffffffffff8116810361099257602083015260c4356fffffffffffffffffffffffffffffffff8116810361099257604083015273ffffffffffffffffffffffffffffffffffffffff6009541633141580610d9e575b610d7257610d6f929361359b565b80f35b6024837f8e4a23d600000000000000000000000000000000000000000000000000000000815233600452fd5b5073ffffffffffffffffffffffffffffffffffffffff60015416331415610d61565b5080fd5b8280fd5b50346102575760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261025757610e31610e2c6040610e8a9367ffffffffffffffff610e15612a64565b610e1d612fa7565b50168152600760205220612fd2565b6136d8565b6040519182918291909160806fffffffffffffffffffffffffffffffff8160a084019582815116855263ffffffff6020820151166020860152604081015115156040860152826060820151166060860152015116910152565b0390f35b503461025757807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261025757604051906005548083528260208101600584526020842092845b818110610fbe575050610eec925003836129a1565b8151610f10610efa82612d5b565b91610f0860405193846129a1565b808352612d5b565b917fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0602083019301368437805b8451811015610f6f578067ffffffffffffffff610f5c60019388612e3f565b5116610f688286612e3f565b5201610f3d565b50925090604051928392602084019060208552518091526040840192915b818110610f9b575050500390f35b825167ffffffffffffffff16845285945060209384019390920191600101610f8d565b8454835260019485019487945060209093019201610ed7565b50346102575760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126102575773ffffffffffffffffffffffffffffffffffffffff611024612a41565b61102c6132e6565b1680156110a75760407f02dc5c233404867c793b749c6d644beb2277536d18a7e7974d3f238e4c6f16849160045490807fffffffffffffffffffffffff000000000000000000000000000000000000000083161760045573ffffffffffffffffffffffffffffffffffffffff8351921682526020820152a180f35b6004827f8579befe000000000000000000000000000000000000000000000000000000008152fd5b50346102575760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261025757610e8a61111261110d612a64565b613038565b6040519182916020835260208301906129e2565b503461025757807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261025757602073ffffffffffffffffffffffffffffffffffffffff60045416604051908152f35b50346102575760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261025757610e31610e2c60026040610e8a9467ffffffffffffffff6111c7612a64565b6111cf612fa7565b5016815260076020522001612fd2565b50346102575767ffffffffffffffff6111f736612a7b565b9290916112026132e6565b169161121b836000526006602052604060002054151590565b156112d757828452600760205261124a6005604086200161123d368486612c8a565b6020815191012090613e0f565b1561128f57907f52d00ee4d9bd51b40168f2afc5848837288ce258784ad914278791464b3f4d7691611289604051928392602084526020840191612f68565b0390a280f35b826112d3836040519384937f74f23c7c0000000000000000000000000000000000000000000000000000000085526004850152604060248501526044840191612f68565b0390fd5b602484847f1e670e4b000000000000000000000000000000000000000000000000000000008252600452fd5b503461025757807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261025757604051600254808252602082018091600285526020852090855b8181106113b957505050826113629103836129a1565b604051928392602084019060208552518091526040840192915b81811061138a575050500390f35b825173ffffffffffffffffffffffffffffffffffffffff1684528594506020938401939092019160010161137c565b825484526020909301926001928301920161134c565b50346102575760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126102575767ffffffffffffffff611410612a64565b168152600760205261142760056040832001613aeb565b80517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe061146c61145683612d5b565b9261146460405194856129a1565b808452612d5b565b01835b818110611543575050825b82518110156114c0578061149060019285612e3f565b51855260086020526114a460408620612ea6565b6114ae8285612e3f565b526114b98184612e3f565b500161147a565b81846040519182916020830160208452825180915260408401602060408360051b870101940192905b8282106114f857505050500390f35b91936020611533827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0600195979984950301865288516129e2565b96019201920185949391926114e9565b80606060208093860101520161146f565b50346102575760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126102575760043567ffffffffffffffff8111610dc05760a07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc8236030112610dc057606060206040516115d28161294d565b8281520152608481016115e481612cef565b73ffffffffffffffffffffffffffffffffffffffff807f000000000000000000000000000000000000000000000000000000000000000016911603611abb5750602481019177ffffffffffffffff0000000000000000000000000000000061164b84612e1a565b60801b16604051907f2cbc26bb000000000000000000000000000000000000000000000000000000008252600482015260208160248173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000165afa90811561194b578291611a8c575b50611a64576116d960448301612cef565b7f0000000000000000000000000000000000000000000000000000000000000000611a11575b5067ffffffffffffffff61171284612e1a565b1661172a816000526006602052604060002054151590565b156119e557602073ffffffffffffffffffffffffffffffffffffffff60045416916024604051809481937fa8d87a3b00000000000000000000000000000000000000000000000000000000835260048301525afa801561194b578290611982575b73ffffffffffffffffffffffffffffffffffffffff91501633036119565767ffffffffffffffff60646117bd85612e1a565b930135921681526007602052816118106040832073ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001692839161405f565b803b15610dc0578180916024604051809481937f42966c680000000000000000000000000000000000000000000000000000000083528860048401525af1801561194b57611936575b61190561189561110d86866040519081527f696de425f79f4a40bc6d2122ca50507f0efbeabbff86a84871b7196ab8ea8df760203392a2612e1a565b610e8a60405160ff7f0000000000000000000000000000000000000000000000000000000000000000166020820152602081526118d36040826129a1565b604051926118e08461294d565b83526020830190815260405193849360208552516040602086015260608501906129e2565b90517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08483030160408501526129e2565b6119418280926129a1565b6102575780611859565b6040513d84823e3d90fd5b807f728fe07b000000000000000000000000000000000000000000000000000000006024925233600452fd5b506020813d6020116119dd575b8161199c602093836129a1565b81010312610dc0575173ffffffffffffffffffffffffffffffffffffffff81168103610dc05773ffffffffffffffffffffffffffffffffffffffff9061178b565b3d915061198f565b602492507fa9902c7e000000000000000000000000000000000000000000000000000000008252600452fd5b73ffffffffffffffffffffffffffffffffffffffff16808252600360205260408220546116ff57602492507fd0d25976000000000000000000000000000000000000000000000000000000008252600452fd5b807f53ad11d80000000000000000000000000000000000000000000000000000000060049252fd5b611aae915060203d602011611ab4575b611aa681836129a1565b8101906130ce565b386116c8565b503d611a9c565b8273ffffffffffffffffffffffffffffffffffffffff611adc602493612cef565b7f961c9a4f00000000000000000000000000000000000000000000000000000000835216600452fd5b50346102575760607ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126102575760043567ffffffffffffffff8111610dc057611b55903690600401612afe565b60243567ffffffffffffffff811161099257611b75903690600401612b9f565b60449291923567ffffffffffffffff811161098957611b98903690600401612b9f565b91909273ffffffffffffffffffffffffffffffffffffffff6009541633141580611c87575b611c5b57818114801590611c51575b611c2957865b818110611bdd578780f35b80611c23611bf16109b5600194868c612ddb565b611bfc83878b612e2f565b611c1d611c15611c0d868b8d612e2f565b923690612bed565b913690612bed565b9161359b565b01611bd2565b6004877f568efce2000000000000000000000000000000000000000000000000000000008152fd5b5082811415611bcc565b6024877f8e4a23d600000000000000000000000000000000000000000000000000000000815233600452fd5b5073ffffffffffffffffffffffffffffffffffffffff60015416331415611bbd565b503461025757807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261025757602073ffffffffffffffffffffffffffffffffffffffff60015416604051908152f35b50346102575760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610257576020611d5567ffffffffffffffff611d41612a64565b166000526006602052604060002054151590565b6040519015158152f35b50346102575760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610257577f44676b5284b809a22248eba0da87391d79098be38bb03154be88a58bf4d09174602073ffffffffffffffffffffffffffffffffffffffff611dcf612a41565b611dd76132e6565b16807fffffffffffffffffffffffff00000000000000000000000000000000000000006009541617600955604051908152a180f35b503461025757807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261025757805473ffffffffffffffffffffffffffffffffffffffff81163303611ec9577fffffffffffffffffffffffff000000000000000000000000000000000000000060015491338284161760015516825573ffffffffffffffffffffffffffffffffffffffff3391167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08380a380f35b6004827f02b543c6000000000000000000000000000000000000000000000000000000008152fd5b503461025757807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261025757602073ffffffffffffffffffffffffffffffffffffffff60095416604051908152f35b503461025757611f5236612a7b565b611f5e939291936132e6565b67ffffffffffffffff8216611f80816000526006602052604060002054151590565b15611f9c5750610d6f9293611f96913691612c8a565b90613331565b7f1e670e4b000000000000000000000000000000000000000000000000000000008452600452602483fd5b503461025757611ff190611ff9611fdd36612b2f565b9591611fea9391936132e6565b3691612d73565b933691612d73565b7f00000000000000000000000000000000000000000000000000000000000000001561211c57815b8351811015612094578073ffffffffffffffffffffffffffffffffffffffff61204c60019387612e3f565b511661205781613b4e565b612063575b5001612021565b60207f800671136ab6cfee9fbe5ed1fb7ca417811aca3cf864800d127b927adedf756691604051908152a13861205c565b5090805b8251811015612118578073ffffffffffffffffffffffffffffffffffffffff6120c360019386612e3f565b51168015612112576120d481613f50565b6120e1575b505b01612098565b60207f2640d4d76caf8bf478aabfa982fa4e1c4eb71a37f93cd15e80dbc657911546d891604051908152a1846120d9565b506120db565b5080f35b6004827f35f4a7b3000000000000000000000000000000000000000000000000000000008152fd5b5034610257576020611d5561215836612a7b565b91612d10565b50346102575760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126102575760043567ffffffffffffffff8111610dc057806004016101007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc8336030112610dc457826040516121de81612902565b52608482016121ec81612cef565b73ffffffffffffffffffffffffffffffffffffffff807f00000000000000000000000000000000000000000000000000000000000000001691160361262657506024820177ffffffffffffffff0000000000000000000000000000000061225282612e1a565b60801b16604051907f2cbc26bb000000000000000000000000000000000000000000000000000000008252600482015260208160248173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000165afa9081156125a9578591612607575b506125df5767ffffffffffffffff6122e682612e1a565b166122fe816000526006602052604060002054151590565b156125b457602073ffffffffffffffffffffffffffffffffffffffff60045416916044604051809481937f83826b2b00000000000000000000000000000000000000000000000000000000835260048301523360248301525afa9081156125a957859161258a575b501561255e5761237581612e1a565b61238760a48501916121588386612c39565b15612517575061242467ffffffffffffffff9261241e6124196124126123ae604496612e1a565b936064890135978895168a526007602052612408600260408c200173ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000016998a9161405f565b60c4890190612c39565b3691612c8a565b6130e6565b906131d9565b9201908361243183612cef565b823b15610dc057604473ffffffffffffffffffffffffffffffffffffffff918360405195869485937f40c10f190000000000000000000000000000000000000000000000000000000085521660048401528860248401525af1801561250c57916020946124ba9273ffffffffffffffffffffffffffffffffffffffff946124fc575b5050612cef565b166040518281527f9d228d69b5fdb8d273a2336f8fb8612d039631024ea9bf09c424a9503aa078f0843392a3806040516124f381612902565b52604051908152f35b81612506916129a1565b386124b3565b6040513d86823e3d90fd5b6125219083612c39565b6112d36040519283927f24eb47e5000000000000000000000000000000000000000000000000000000008452602060048501526024840191612f68565b6024847f728fe07b00000000000000000000000000000000000000000000000000000000815233600452fd5b6125a3915060203d602011611ab457611aa681836129a1565b38612366565b6040513d87823e3d90fd5b7fa9902c7e000000000000000000000000000000000000000000000000000000008552600452602484fd5b6004847f53ad11d8000000000000000000000000000000000000000000000000000000008152fd5b612620915060203d602011611ab457611aa681836129a1565b386122cf565b8373ffffffffffffffffffffffffffffffffffffffff611adc602493612cef565b503461025757807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261025757602060405160ff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b50346102575760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610257576020906126de612a41565b905073ffffffffffffffffffffffffffffffffffffffff807f0000000000000000000000000000000000000000000000000000000000000000169116146040519015158152f35b503461025757807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261025757602060405173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b503461025757807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126102575750610e8a6040516127d56040826129a1565b601781527f4275726e4d696e74546f6b656e506f6f6c20312e352e3100000000000000000060208201526040519182916020835260208301906129e2565b905034610dc05760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610dc0576004357fffffffff000000000000000000000000000000000000000000000000000000008116809103610dc457602092507faff2afbf0000000000000000000000000000000000000000000000000000000081149081156128d8575b81156128ae575b5015158152f35b7f01ffc9a700000000000000000000000000000000000000000000000000000000915014386128a7565b7f0e64dd2900000000000000000000000000000000000000000000000000000000811491506128a0565b6020810190811067ffffffffffffffff82111761291e57604052565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040810190811067ffffffffffffffff82111761291e57604052565b60a0810190811067ffffffffffffffff82111761291e57604052565b6060810190811067ffffffffffffffff82111761291e57604052565b90601f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0910116810190811067ffffffffffffffff82111761291e57604052565b919082519283825260005b848110612a2c5750507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f8460006020809697860101520116010190565b806020809284010151828286010152016129ed565b6004359073ffffffffffffffffffffffffffffffffffffffff8216820361098d57565b6004359067ffffffffffffffff8216820361098d57565b60407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc82011261098d5760043567ffffffffffffffff8116810361098d579160243567ffffffffffffffff811161098d578260238201121561098d5780600401359267ffffffffffffffff841161098d576024848301011161098d576024019190565b9181601f8401121561098d5782359167ffffffffffffffff831161098d576020808501948460051b01011161098d57565b60407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc82011261098d5760043567ffffffffffffffff811161098d5781612b7891600401612afe565b929092916024359067ffffffffffffffff821161098d57612b9b91600401612afe565b9091565b9181601f8401121561098d5782359167ffffffffffffffff831161098d576020808501946060850201011161098d57565b35906fffffffffffffffffffffffffffffffff8216820361098d57565b919082606091031261098d57604051612c0581612985565b8092803590811515820361098d576040612c349181938552612c2960208201612bd0565b602086015201612bd0565b910152565b9035907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe18136030182121561098d570180359067ffffffffffffffff821161098d5760200191813603831361098d57565b92919267ffffffffffffffff821161291e5760405191612cd2601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016602001846129a1565b82948184528183011161098d578281602093846000960137010152565b3573ffffffffffffffffffffffffffffffffffffffff8116810361098d5790565b612d58929167ffffffffffffffff612d3b921660005260076020526005604060002001923691612c8a565b602081519101209060019160005201602052604060002054151590565b90565b67ffffffffffffffff811161291e5760051b60200190565b9291612d7e82612d5b565b93612d8c60405195866129a1565b602085848152019260051b810191821161098d57915b818310612dae57505050565b823573ffffffffffffffffffffffffffffffffffffffff8116810361098d57815260209283019201612da2565b9190811015612deb5760051b0190565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b3567ffffffffffffffff8116810361098d5790565b9190811015612deb576060020190565b8051821015612deb5760209160051b010190565b90600182811c92168015612e9c575b6020831014612e6d57565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b91607f1691612e62565b9060405191826000825492612eba84612e53565b8084529360018116908115612f285750600114612ee1575b50612edf925003836129a1565b565b90506000929192526020600020906000915b818310612f0c575050906020612edf9282010138612ed2565b6020919350806001915483858901015201910190918492612ef3565b60209350612edf9592507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0091501682840152151560051b82010138612ed2565b601f82602094937fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0938186528686013760008582860101520116010190565b60405190612fb482612969565b60006080838281528260208201528260408201528260608201520152565b90604051612fdf81612969565b60806001829460ff81546fffffffffffffffffffffffffffffffff8116865263ffffffff81861c16602087015260a01c161515604085015201546fffffffffffffffffffffffffffffffff81166060840152811c910152565b67ffffffffffffffff166000526007602052612d586004604060002001612ea6565b818110613065575050565b6000815560010161305a565b8181029291811591840414171561308457565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b9080601f8301121561098d57816020612d5893359101612c8a565b9081602091031261098d5751801515810361098d5790565b80518015613155576020036131175760208180518101031261098d5760208101519060ff8211613117575060ff1690565b6112d3906040519182917f953576f70000000000000000000000000000000000000000000000000000000083526020600484015260248301906129e2565b50507f000000000000000000000000000000000000000000000000000000000000000090565b9060ff8091169116039060ff821161308457565b60ff16604d811161308457600a0a90565b81156131aa570490565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b907f00000000000000000000000000000000000000000000000000000000000000009060ff82169060ff8116928284146132df578284116132b5579061321e9161317b565b91604d60ff841611801561327c575b61324657505090613240612d589261318f565b90613071565b9091507fa9cb113d0000000000000000000000000000000000000000000000000000000060005260045260245260445260646000fd5b506132868361318f565b80156131aa577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04841161322d565b6132be9161317b565b91604d60ff841611613246575050906132d9612d589261318f565b906131a0565b5050505090565b73ffffffffffffffffffffffffffffffffffffffff60015416330361330757565b7f2b5c74de0000000000000000000000000000000000000000000000000000000060005260046000fd5b908051156135715767ffffffffffffffff8151602083012092169182600052600760205261336681600560406000200161400a565b1561352d5760005260086020526040600020815167ffffffffffffffff811161291e576133938254612e53565b601f81116134fb575b506020601f8211600114613435579161340f827f7d628c9a1796743d365ab521a8b2a4686e419b3269919dc9145ea2ce853b54ea95936134259560009161342a575b507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8260011b9260031b1c19161790565b90556040519182916020835260208301906129e2565b0390a2565b9050840151386133de565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe082169083600052806000209160005b8181106134e35750926134259492600192827f7d628c9a1796743d365ab521a8b2a4686e419b3269919dc9145ea2ce853b54ea9896106134ac575b5050811b019055611112565b8501517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60f88460031b161c1916905538806134a0565b9192602060018192868a015181550194019201613465565b61352790836000526020600020601f840160051c810191602085106108b857601f0160051c019061305a565b3861339c565b50906112d36040519283927f393b8ad200000000000000000000000000000000000000000000000000000000845260048401526040602484015260448301906129e2565b7f8579befe0000000000000000000000000000000000000000000000000000000060005260046000fd5b67ffffffffffffffff16600081815260066020526040902054909291901561369d579161369a60e092613666856135f27f0350d63aa5f270e01729d00d627eeb8f3429772b1818c016c66a588a864f912b9761375d565b8460005260076020526136098160406000206138b8565b6136128361375d565b84600052600760205261362c8360026040600020016138b8565b60405194855260208501906fffffffffffffffffffffffffffffffff60408092805115158552826020820151166020860152015116910152565b60808301906fffffffffffffffffffffffffffffffff60408092805115158552826020820151166020860152015116910152565ba1565b827f1e670e4b0000000000000000000000000000000000000000000000000000000060005260045260246000fd5b9190820391821161308457565b6136e0612fa7565b506fffffffffffffffffffffffffffffffff6060820151166fffffffffffffffffffffffffffffffff808351169161373d602085019361373761372a63ffffffff875116426136cb565b8560808901511690613071565b90613f43565b8082101561375657505b16825263ffffffff4216905290565b9050613747565b805115613811576fffffffffffffffffffffffffffffffff6040820151166fffffffffffffffffffffffffffffffff602083015116811090811591613808575b506137a55750565b606490613806604051917f8020d12400000000000000000000000000000000000000000000000000000000835260048301906fffffffffffffffffffffffffffffffff60408092805115158552826020820151166020860152015116910152565bfd5b9050153861379d565b6fffffffffffffffffffffffffffffffff60408201511615801590613899575b6138385750565b606490613806604051917fd68af9cc00000000000000000000000000000000000000000000000000000000835260048301906fffffffffffffffffffffffffffffffff60408092805115158552826020820151166020860152015116910152565b506fffffffffffffffffffffffffffffffff6020820151161515613831565b7f9ea3374b67bf275e6bb9c8ae68f9cae023e1c528b4b27e092f0bb209d3531c19916139f160609280546138f563ffffffff8260801c16426136cb565b9081613a30575b50506fffffffffffffffffffffffffffffffff6001816020860151169282815416808510600014613a2857508280855b16167fffffffffffffffffffffffffffffffff000000000000000000000000000000008254161781556139a58651151582907fffffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffff74ff0000000000000000000000000000000000000000835492151560a01b169116179055565b60408601517fffffffffffffffffffffffffffffffff0000000000000000000000000000000060809190911b16939092166fffffffffffffffffffffffffffffffff1692909217910155565b61369a60405180926fffffffffffffffffffffffffffffffff60408092805115158552826020820151166020860152015116910152565b83809161392c565b6fffffffffffffffffffffffffffffffff91613a65839283613a5e6001880154948286169560801c90613071565b9116613f43565b80821015613ae457505b83547fffffffffffffffffffffffff00000000ffffffffffffffffffffffffffffffff9290911692909216167fffffffffffffffffffffffff0000000000000000000000000000000000000000909116174260801b73ffffffff000000000000000000000000000000001617815538806138fc565b9050613a6f565b906040519182815491828252602082019060005260206000209260005b818110613b1d575050612edf925003836129a1565b8454835260019485019487945060209093019201613b08565b8054821015612deb5760005260206000200190600090565b6000818152600360205260409020548015613cdd577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff810181811161308457600254907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820191821161308457818103613c6e575b5050506002548015613c3f577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01613bfc816002613b36565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82549160031b1b19169055600255600052600360205260006040812055600190565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b613cc5613c7f613c90936002613b36565b90549060031b1c9283926002613b36565b81939154907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9060031b92831b921b19161790565b90556000526003602052604060002055388080613bc3565b5050600090565b6000818152600660205260409020548015613cdd577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff810181811161308457600554907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820191821161308457818103613dd5575b5050506005548015613c3f577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01613d92816005613b36565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82549160031b1b19169055600555600052600660205260006040812055600190565b613df7613de6613c90936005613b36565b90549060031b1c9283926005613b36565b90556000526006602052604060002055388080613d59565b9060018201918160005282602052604060002054801515600014613f3a577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8101818111613084578254907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820191821161308457818103613f03575b50505080548015613c3f577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0190613ec48282613b36565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82549160031b1b191690555560005260205260006040812055600190565b613f23613f13613c909386613b36565b90549060031b1c92839286613b36565b905560005283602052604060002055388080613e8c565b50505050600090565b9190820180921161308457565b80600052600360205260406000205415600014613faa576002546801000000000000000081101561291e57613f91613c908260018594016002556002613b36565b9055600254906000526003602052604060002055600190565b50600090565b80600052600660205260406000205415600014613faa576005546801000000000000000081101561291e57613ff1613c908260018594016005556005613b36565b9055600554906000526006602052604060002055600190565b6000828152600182016020526040902054613cdd578054906801000000000000000082101561291e5782614048613c90846001809601855584613b36565b905580549260005201602052604060002055600190565b929192805460ff8160a01c1615801561433f575b614338576fffffffffffffffffffffffffffffffff811690600183019081546140b863ffffffff6fffffffffffffffffffffffffffffffff83169360801c16426136cb565b908161429a575b5050848110614218575083821061414757507f1871cdf8010e63f2eb8384381a68dfa7416dc571a5517e66e88b2d2d0c0a690a939450906fffffffffffffffffffffffffffffffff8061411585602096956136cb565b16167fffffffffffffffffffffffffffffffff00000000000000000000000000000000825416179055604051908152a1565b81945061415992505460801c926136cb565b907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff810190808211613084576141a76141ac9273ffffffffffffffffffffffffffffffffffffffff94613f43565b6131a0565b92169182156141e8577fd0c8d23a0000000000000000000000000000000000000000000000000000000060005260045260245260445260646000fd5b7f15279c080000000000000000000000000000000000000000000000000000000060005260045260245260446000fd5b8473ffffffffffffffffffffffffffffffffffffffff881691821561426a577f1a76572a0000000000000000000000000000000000000000000000000000000060005260045260245260445260646000fd5b7ff94ebcd10000000000000000000000000000000000000000000000000000000060005260045260245260446000fd5b82859293951161430e576142b5926137379160801c90613071565b808310156143095750815b83547fffffffffffffffffffffffff00000000ffffffffffffffffffffffffffffffff164260801b73ffffffff00000000000000000000000000000000161784559138806140bf565b6142c0565b7f9725942a0000000000000000000000000000000000000000000000000000000060005260046000fd5b5050509050565b50821561407356fea164736f6c634300081a000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082dbd728da43fb148ed6e32134b6c6062eece6e0a5cdae9c8c94e690644e3c0e36328402cc2de25fb4da23896e8d8839638e5463efc52323068b268385aa58a1501c0e4afc02e7caa2882ccbf1f325fd61d5beac9c44c6f9d17119a8d299d144d85e1a7be7b13717f253399506ff0c48349e31b8e55d57a126430479ec3c4b0757641c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a33b473770aff999dd661f819f0d5af101482ca00000000000000000000000000000000000000000000000000000000000000002
Name
RemotePoolAdded (index_topic_1 uint64 remoteChainSelector, bytes remotePoolAddress)View Source
Topics
Data
- remotePoolAddress (bytes) :0000000000000000000000008B8461F822FDB00943C2C7D42AA17E1CDD5626F1
0x000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000008b8461f822fdb00943c2c7d42aa17e1cdd5626f1
Name
ChainAdded (uint64 remoteChainSelector, bytes remoteToken, tuple outboundRateLimiterConfig, tuple inboundRateLimiterConfig)View Source
Topics
- 0 0x8d340f17e19058004c20453540862a9c62778504476f6756755cb33bcd6c38c2
Data
- 00000000000000000000000000000000000000000000000045849994fc9c7b1500000000000000000000000000000000000000000000000045849994fc9c7b15
- 00000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100
- 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
- 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
- 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
- 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
- 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
- 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
- 00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020
- 000000000000000000000000b31561f0e2aac72406103b1926356d756f07a481000000000000000000000000b31561f0e2aac72406103b1926356d756f07a481
0x00000000000000000000000000000000000000000000000045849994fc9c7b1500000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000b31561f0e2aac72406103b1926356d756f07a481
Name
RemotePoolAdded (index_topic_1 uint64 remoteChainSelector, bytes remotePoolAddress)View Source
Topics
Data
- remotePoolAddress (bytes) :0000000000000000000000004D275A287B86E423E01CCEE66F4E3313B5F47CF7
0x000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000004d275a287b86e423e01ccee66f4e3313b5f47cf7
Name
ChainAdded (uint64 remoteChainSelector, bytes remoteToken, tuple outboundRateLimiterConfig, tuple inboundRateLimiterConfig)View Source
Topics
- 0 0x8d340f17e19058004c20453540862a9c62778504476f6756755cb33bcd6c38c2
Data
- 0000000000000000000000000000000000000000000000009d70576d8e253bcf0000000000000000000000000000000000000000000000009d70576d8e253bcf
- 00000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100
- 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
- 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
- 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
- 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
- 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
- 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
- 00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020
- 000000000000000000000000876cecb73c9ed1b1526f8e35c6a5a51a31bcf341000000000000000000000000876cecb73c9ed1b1526f8e35c6a5a51a31bcf341
0x0000000000000000000000000000000000000000000000009d70576d8e253bcf00000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000876cecb73c9ed1b1526f8e35c6a5a51a31bcf341
Name
OwnershipTransferRequested (index_topic_1 address from, index_topic_2 address to)View Source
Topics
- 0 0xed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae1278
- 1: from 0xc2e3A3C18ccb634622B57fF119a1C8C7f12e8C0c0xc2e3A3C18ccb634622B57fF119a1C8C7f12e8C0c
- 2: to 0x7c2D225E26dBB47D2F62BEDF486ba103ed85a3aa0x7c2D225E26dBB47D2F62BEDF486ba103ed85a3aa
Data
- 0x
-
Address
- 0xd81a4aDea9932a6BDba0bDBc8C5Fd4C78e5A09f1 (VOOI: VOOI Token)
Name
MintAccessGranted (address minter)View Source
Topics
- 0 0xe46fef8bbff1389d9010703cf8ebb363fb3daf5bf56edc27080b67bc8d9251ea
Data
- minter (address) :0xE43F2F7A4A6010AC3C07B06081Dfbf0255137912
0x000000000000000000000000e43f2f7a4a6010ac3c07b06081dfbf0255137912
-
Address
- 0xd81a4aDea9932a6BDba0bDBc8C5Fd4C78e5A09f1 (VOOI: VOOI Token)
Name
BurnAccessGranted (address burner)View Source
Topics
- 0 0x92308bb7573b2a3d17ddb868b39d8ebec433f3194421abc22d084f89658c9bad
Data
- burner (address) :0xE43F2F7A4A6010AC3C07B06081Dfbf0255137912
0x000000000000000000000000e43f2f7a4a6010ac3c07b06081dfbf0255137912
Name
AdministratorTransferRequested (index_topic_1 address token, index_topic_2 address currentAdmin, index_topic_3 address newAdmin)View Source
Topics
- 0 0xc54c3051ff16e63bb9203214432372aca006c589e3653619b577a3265675b716
- 1: token 0xd81a4aDea9932a6BDba0bDBc8C5Fd4C78e5A09f10xd81a4aDea9932a6BDba0bDBc8C5Fd4C78e5A09f1
- 2: currentAdmin 0x00000000000000000000000000000000000000000x0000000000000000000000000000000000000000
- 3: newAdmin 0xc2e3A3C18ccb634622B57fF119a1C8C7f12e8C0c0xc2e3A3C18ccb634622B57fF119a1C8C7f12e8C0c
Data
- 0x
Name
AdministratorRegistered (index_topic_1 address token, index_topic_2 address administrator)View Source
Topics
- 0 0x09590fb70af4b833346363965e043a9339e8c7d378b8a2b903c75c277faec4f9
- 1: token 0xd81a4aDea9932a6BDba0bDBc8C5Fd4C78e5A09f10xd81a4aDea9932a6BDba0bDBc8C5Fd4C78e5A09f1
- 2: administrator 0xc2e3A3C18ccb634622B57fF119a1C8C7f12e8C0c0xc2e3A3C18ccb634622B57fF119a1C8C7f12e8C0c
Data
- 0x
Name
AdministratorTransferred (index_topic_1 address token, index_topic_2 address newAdmin)View Source
Topics
- 0 0x399b55200f7f639a63d76efe3dcfa9156ce367058d6b673041b84a628885f5a7
- 1: token 0xd81a4aDea9932a6BDba0bDBc8C5Fd4C78e5A09f10xd81a4aDea9932a6BDba0bDBc8C5Fd4C78e5A09f1
- 2: newAdmin 0xc2e3A3C18ccb634622B57fF119a1C8C7f12e8C0c0xc2e3A3C18ccb634622B57fF119a1C8C7f12e8C0c
Data
- 0x
Name
PoolSet (index_topic_1 address token, index_topic_2 address previousPool, index_topic_3 address newPool)View Source
Topics
- 0 0x754449ec3aff3bd528bfce43ae9319c4a381b67fcd1d20097b3b24dacaecc35d
- 1: token 0xd81a4aDea9932a6BDba0bDBc8C5Fd4C78e5A09f10xd81a4aDea9932a6BDba0bDBc8C5Fd4C78e5A09f1
- 2: previousPool 0x00000000000000000000000000000000000000000x0000000000000000000000000000000000000000
- 3: newPool 0xE43F2F7A4A6010AC3C07B06081Dfbf02551379120xE43F2F7A4A6010AC3C07B06081Dfbf0255137912
Data
- 0x
Name
AdministratorTransferRequested (index_topic_1 address token, index_topic_2 address currentAdmin, index_topic_3 address newAdmin)View Source
Topics
- 0 0xc54c3051ff16e63bb9203214432372aca006c589e3653619b577a3265675b716
- 1: token 0xd81a4aDea9932a6BDba0bDBc8C5Fd4C78e5A09f10xd81a4aDea9932a6BDba0bDBc8C5Fd4C78e5A09f1
- 2: currentAdmin 0xc2e3A3C18ccb634622B57fF119a1C8C7f12e8C0c0xc2e3A3C18ccb634622B57fF119a1C8C7f12e8C0c
- 3: newAdmin 0x7c2D225E26dBB47D2F62BEDF486ba103ed85a3aa0x7c2D225E26dBB47D2F62BEDF486ba103ed85a3aa
Data
- 0x
-
Address
- 0xd81a4aDea9932a6BDba0bDBc8C5Fd4C78e5A09f1 (VOOI: VOOI Token)
Name
OwnershipTransferRequested (index_topic_1 address from, index_topic_2 address to)View Source
Topics
- 0 0xed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae1278
- 1: from 0xc2e3A3C18ccb634622B57fF119a1C8C7f12e8C0c0xc2e3A3C18ccb634622B57fF119a1C8C7f12e8C0c
- 2: to 0x7c2D225E26dBB47D2F62BEDF486ba103ed85a3aa0x7c2D225E26dBB47D2F62BEDF486ba103ed85a3aa
Data
- 0x
Name
ExecutionSuccess (bytes32 txHash, uint256 payment)View Source
Topics
- 0 0x442e715f626346e8c54381002da614f62bee8d27386535b2521ec8540898556e
- 1 0x55313d19bcdc32cda708ac643a949c58ca5fbeaae61227341d049fa268bcc8a1
Data
- txHash (bytes32) :0000000000000000000000000000000000000000000000000000000000000000
- payment (uint256) :0
0x0000000000000000000000000000000000000000000000000000000000000000
| Authority | Delegated Address | Nonce | Validity | yParity | r | s |
|---|
A transaction is a cryptographically signed instruction that changes the blockchain state. Block explorers track the details of all transactions in the network. Learn more about transactions in our Knowledge Base.