60806040523480156200001157600080fd5b5060405162002df038038062002df0833981810160405281019062000037919062000997565b6040518060400160405280600481526020017f44617665000000000000000000000000000000000000000000000000000000008152506040518060400160405280600481526020017f4441564500000000000000000000000000000000000000000000000000000000815250620000c3620000b76200043d60201b60201c565b6200044560201b60201c565b60008060146101000a81548160ff0219169083151502179055508160049081620000ee919062000c99565b50806005908162000100919062000c99565b5050506d14bddab3e51a57cff87a500000006d134f796fac973ecf304af60000006d016e614438831900c82f5a0000006200013c919062000daf565b1462000174576040517f077548bc00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b62000194816d016e614438831900c82f5a0000006200050960201b60201c565b620001b4336d134f796fac973ecf304af60000006200050960201b60201c565b620001c46200067760201b60201c565b8473ffffffffffffffffffffffffffffffffffffffff1663a16712953085610bb86040518463ffffffff1660e01b8152600401620002059392919062000e4d565b6020604051808303816000875af115801562000225573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200024b919062000e8a565b73ffffffffffffffffffffffffffffffffffffffff1663f637731d836040518263ffffffff1660e01b815260040162000285919062000ecd565b600060405180830381600087803b158015620002a057600080fd5b505af1158015620002b5573d6000803e3d6000fd5b505050508473ffffffffffffffffffffffffffffffffffffffff1663a167129530856127106040518463ffffffff1660e01b8152600401620002fa9392919062000f2d565b6020604051808303816000875af11580156200031a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000340919062000e8a565b73ffffffffffffffffffffffffffffffffffffffff1663f637731d836040518263ffffffff1660e01b81526004016200037a919062000ecd565b600060405180830381600087803b1580156200039557600080fd5b505af1158015620003aa573d6000803e3d6000fd5b505050508373ffffffffffffffffffffffffffffffffffffffff1663c9c6539630856040518363ffffffff1660e01b8152600401620003eb92919062000f6a565b6020604051808303816000875af11580156200040b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000431919062000e8a565b505050505050620010d7565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036200057b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620005729062000ff8565b60405180910390fd5b6200058f60008383620006ec60201b60201c565b8060036000828254620005a3919062000daf565b9250508190555080600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516200065791906200102b565b60405180910390a36200067360008383620007d460201b60201c565b5050565b62000687620007d960201b60201c565b6001600060146101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258620006d36200043d60201b60201c565b604051620006e2919062001048565b60405180910390a1565b6000810362000727576040517f7713e26f00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b620007376200082e60201b60201c565b80156200077f57508273ffffffffffffffffffffffffffffffffffffffff16620007666200084460201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1614155b15620007b7576040517fab35696f00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b620007cf8383836200086d60201b620007f41760201c565b505050565b505050565b620007e96200082e60201b60201c565b156200082c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200082390620010b5565b60405180910390fd5b565b60008060149054906101000a900460ff16905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b505050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620008a48262000877565b9050919050565b6000620008b88262000897565b9050919050565b620008ca81620008ab565b8114620008d657600080fd5b50565b600081519050620008ea81620008bf565b92915050565b6000620008fd8262000897565b9050919050565b6200090f81620008f0565b81146200091b57600080fd5b50565b6000815190506200092f8162000904565b92915050565b620009408162000897565b81146200094c57600080fd5b50565b600081519050620009608162000935565b92915050565b620009718162000877565b81146200097d57600080fd5b50565b600081519050620009918162000966565b92915050565b600080600080600060a08688031215620009b657620009b562000872565b5b6000620009c688828901620008d9565b9550506020620009d9888289016200091e565b9450506040620009ec888289016200094f565b9350506060620009ff8882890162000980565b925050608062000a12888289016200094f565b9150509295509295909350565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168062000aa157607f821691505b60208210810362000ab75762000ab662000a59565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b60006008830262000b217fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000ae2565b62000b2d868362000ae2565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b600062000b7a62000b7462000b6e8462000b45565b62000b4f565b62000b45565b9050919050565b6000819050919050565b62000b968362000b59565b62000bae62000ba58262000b81565b84845462000aef565b825550505050565b600090565b62000bc562000bb6565b62000bd281848462000b8b565b505050565b5b8181101562000bfa5762000bee60008262000bbb565b60018101905062000bd8565b5050565b601f82111562000c495762000c138162000abd565b62000c1e8462000ad2565b8101602085101562000c2e578190505b62000c4662000c3d8562000ad2565b83018262000bd7565b50505b505050565b600082821c905092915050565b600062000c6e6000198460080262000c4e565b1980831691505092915050565b600062000c89838362000c5b565b9150826002028217905092915050565b62000ca48262000a1f565b67ffffffffffffffff81111562000cc05762000cbf62000a2a565b5b62000ccc825462000a88565b62000cd982828562000bfe565b600060209050601f83116001811462000d11576000841562000cfc578287015190505b62000d08858262000c7b565b86555062000d78565b601f19841662000d218662000abd565b60005b8281101562000d4b5784890151825560018201915060208501945060208101905062000d24565b8683101562000d6b578489015162000d67601f89168262000c5b565b8355505b6001600288020188555050505b505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600062000dbc8262000b45565b915062000dc98362000b45565b925082820190508082111562000de45762000de362000d80565b5b92915050565b62000df58162000897565b82525050565b6000819050919050565b600062ffffff82169050919050565b600062000e3562000e2f62000e298462000dfb565b62000b4f565b62000e05565b9050919050565b62000e478162000e14565b82525050565b600060608201905062000e64600083018662000dea565b62000e73602083018562000dea565b62000e82604083018462000e3c565b949350505050565b60006020828403121562000ea35762000ea262000872565b5b600062000eb3848285016200094f565b91505092915050565b62000ec78162000877565b82525050565b600060208201905062000ee4600083018462000ebc565b92915050565b6000819050919050565b600062000f1562000f0f62000f098462000eea565b62000b4f565b62000e05565b9050919050565b62000f278162000ef4565b82525050565b600060608201905062000f44600083018662000dea565b62000f53602083018562000dea565b62000f62604083018462000f1c565b949350505050565b600060408201905062000f81600083018562000dea565b62000f90602083018462000dea565b9392505050565b600082825260208201905092915050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b600062000fe0601f8362000f97565b915062000fed8262000fa8565b602082019050919050565b60006020820190508181036000830152620010138162000fd1565b9050919050565b620010258162000b45565b82525050565b60006020820190506200104260008301846200101a565b92915050565b60006020820190506200105f600083018462000dea565b92915050565b7f5061757361626c653a2070617573656400000000000000000000000000000000600082015250565b60006200109d60108362000f97565b9150620010aa8262001065565b602082019050919050565b60006020820190508181036000830152620010d0816200108e565b9050919050565b611d0980620010e76000396000f3fe608060405234801561001057600080fd5b50600436106101215760003560e01c806370a08231116100ad57806395d89b411161007157806395d89b41146102d2578063a457c2d7146102f0578063a9059cbb14610320578063dd62ed3e14610350578063f2fde38b1461038057610121565b806370a0823114610254578063715018a61461028457806379cc67901461028e5780638456cb59146102aa5780638da5cb5b146102b457610121565b8063313ce567116100f4578063313ce567146101c257806339509351146101e05780633f4ba83a1461021057806342966c681461021a5780635c975abb1461023657610121565b806306fdde0314610126578063095ea7b31461014457806318160ddd1461017457806323b872dd14610192575b600080fd5b61012e61039c565b60405161013b9190611295565b60405180910390f35b61015e60048036038101906101599190611350565b61042e565b60405161016b91906113ab565b60405180910390f35b61017c610451565b60405161018991906113d5565b60405180910390f35b6101ac60048036038101906101a791906113f0565b61045b565b6040516101b991906113ab565b60405180910390f35b6101ca61048a565b6040516101d7919061145f565b60405180910390f35b6101fa60048036038101906101f59190611350565b610493565b60405161020791906113ab565b60405180910390f35b6102186104ca565b005b610234600480360381019061022f919061147a565b6104dc565b005b61023e6104f0565b60405161024b91906113ab565b60405180910390f35b61026e600480360381019061026991906114a7565b610506565b60405161027b91906113d5565b60405180910390f35b61028c61054f565b005b6102a860048036038101906102a39190611350565b610563565b005b6102b2610583565b005b6102bc610595565b6040516102c991906114e3565b60405180910390f35b6102da6105be565b6040516102e79190611295565b60405180910390f35b61030a60048036038101906103059190611350565b610650565b60405161031791906113ab565b60405180910390f35b61033a60048036038101906103359190611350565b6106c7565b60405161034791906113ab565b60405180910390f35b61036a600480360381019061036591906114fe565b6106ea565b60405161037791906113d5565b60405180910390f35b61039a600480360381019061039591906114a7565b610771565b005b6060600480546103ab9061156d565b80601f01602080910402602001604051908101604052809291908181526020018280546103d79061156d565b80156104245780601f106103f957610100808354040283529160200191610424565b820191906000526020600020905b81548152906001019060200180831161040757829003601f168201915b5050505050905090565b6000806104396107f9565b9050610446818585610801565b600191505092915050565b6000600354905090565b6000806104666107f9565b90506104738582856109ca565b61047e858585610a56565b60019150509392505050565b60006012905090565b60008061049e6107f9565b90506104bf8185856104b085896106ea565b6104ba91906115cd565b610801565b600191505092915050565b6104d2610ccf565b6104da610d4d565b565b6104ed6104e76107f9565b82610daf565b50565b60008060149054906101000a900460ff16905090565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610557610ccf565b6105616000610f7e565b565b6105758261056f6107f9565b836109ca565b61057f8282610daf565b5050565b61058b610ccf565b610593611042565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600580546105cd9061156d565b80601f01602080910402602001604051908101604052809291908181526020018280546105f99061156d565b80156106465780601f1061061b57610100808354040283529160200191610646565b820191906000526020600020905b81548152906001019060200180831161062957829003601f168201915b5050505050905090565b60008061065b6107f9565b9050600061066982866106ea565b9050838110156106ae576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106a590611673565b60405180910390fd5b6106bb8286868403610801565b60019250505092915050565b6000806106d26107f9565b90506106df818585610a56565b600191505092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610779610ccf565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036107e8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107df90611705565b60405180910390fd5b6107f181610f7e565b50565b505050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610870576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161086790611797565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036108df576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108d690611829565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516109bd91906113d5565b60405180910390a3505050565b60006109d684846106ea565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610a505781811015610a42576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a3990611895565b60405180910390fd5b610a4f8484848403610801565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610ac5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610abc90611927565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610b34576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b2b906119b9565b60405180910390fd5b610b3f8383836110a5565b6000600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610bc6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bbd90611a4b565b60405180910390fd5b818103600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610cb691906113d5565b60405180910390a3610cc984848461116d565b50505050565b610cd76107f9565b73ffffffffffffffffffffffffffffffffffffffff16610cf5610595565b73ffffffffffffffffffffffffffffffffffffffff1614610d4b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d4290611ab7565b60405180910390fd5b565b610d55611172565b60008060146101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa610d986107f9565b604051610da591906114e3565b60405180910390a1565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610e1e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e1590611b49565b60405180910390fd5b610e2a826000836110a5565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610eb1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ea890611bdb565b60405180910390fd5b818103600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600360008282540392505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610f6591906113d5565b60405180910390a3610f798360008461116d565b505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b61104a6111bb565b6001600060146101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a25861108e6107f9565b60405161109b91906114e3565b60405180910390a1565b600081036110df576040517f7713e26f00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6110e76104f0565b801561112657508273ffffffffffffffffffffffffffffffffffffffff1661110d610595565b73ffffffffffffffffffffffffffffffffffffffff1614155b1561115d576040517fab35696f00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6111688383836107f4565b505050565b505050565b61117a6104f0565b6111b9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111b090611c47565b60405180910390fd5b565b6111c36104f0565b15611203576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111fa90611cb3565b60405180910390fd5b565b600081519050919050565b600082825260208201905092915050565b60005b8381101561123f578082015181840152602081019050611224565b60008484015250505050565b6000601f19601f8301169050919050565b600061126782611205565b6112718185611210565b9350611281818560208601611221565b61128a8161124b565b840191505092915050565b600060208201905081810360008301526112af818461125c565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006112e7826112bc565b9050919050565b6112f7816112dc565b811461130257600080fd5b50565b600081359050611314816112ee565b92915050565b6000819050919050565b61132d8161131a565b811461133857600080fd5b50565b60008135905061134a81611324565b92915050565b60008060408385031215611367576113666112b7565b5b600061137585828601611305565b92505060206113868582860161133b565b9150509250929050565b60008115159050919050565b6113a581611390565b82525050565b60006020820190506113c0600083018461139c565b92915050565b6113cf8161131a565b82525050565b60006020820190506113ea60008301846113c6565b92915050565b600080600060608486031215611409576114086112b7565b5b600061141786828701611305565b935050602061142886828701611305565b92505060406114398682870161133b565b9150509250925092565b600060ff82169050919050565b61145981611443565b82525050565b60006020820190506114746000830184611450565b92915050565b6000602082840312156114905761148f6112b7565b5b600061149e8482850161133b565b91505092915050565b6000602082840312156114bd576114bc6112b7565b5b60006114cb84828501611305565b91505092915050565b6114dd816112dc565b82525050565b60006020820190506114f860008301846114d4565b92915050565b60008060408385031215611515576115146112b7565b5b600061152385828601611305565b925050602061153485828601611305565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061158557607f821691505b6020821081036115985761159761153e565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006115d88261131a565b91506115e38361131a565b92508282019050808211156115fb576115fa61159e565b5b92915050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b600061165d602583611210565b915061166882611601565b604082019050919050565b6000602082019050818103600083015261168c81611650565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b60006116ef602683611210565b91506116fa82611693565b604082019050919050565b6000602082019050818103600083015261171e816116e2565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000611781602483611210565b915061178c82611725565b604082019050919050565b600060208201905081810360008301526117b081611774565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000611813602283611210565b915061181e826117b7565b604082019050919050565b6000602082019050818103600083015261184281611806565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b600061187f601d83611210565b915061188a82611849565b602082019050919050565b600060208201905081810360008301526118ae81611872565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000611911602583611210565b915061191c826118b5565b604082019050919050565b6000602082019050818103600083015261194081611904565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b60006119a3602383611210565b91506119ae82611947565b604082019050919050565b600060208201905081810360008301526119d281611996565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b6000611a35602683611210565b9150611a40826119d9565b604082019050919050565b60006020820190508181036000830152611a6481611a28565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000611aa1602083611210565b9150611aac82611a6b565b602082019050919050565b60006020820190508181036000830152611ad081611a94565b9050919050565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b6000611b33602183611210565b9150611b3e82611ad7565b604082019050919050565b60006020820190508181036000830152611b6281611b26565b9050919050565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60008201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b6000611bc5602283611210565b9150611bd082611b69565b604082019050919050565b60006020820190508181036000830152611bf481611bb8565b9050919050565b7f5061757361626c653a206e6f7420706175736564000000000000000000000000600082015250565b6000611c31601483611210565b9150611c3c82611bfb565b602082019050919050565b60006020820190508181036000830152611c6081611c24565b9050919050565b7f5061757361626c653a2070617573656400000000000000000000000000000000600082015250565b6000611c9d601083611210565b9150611ca882611c67565b602082019050919050565b60006020820190508181036000830152611ccc81611c90565b905091905056fea26469706673582212205f11dce66ca671515c6b61393aab76231114dd81cec8b4c34799ebc334a5ffca64736f6c634300081200330000000000000000000000001f98431c8ad98523631ae4a59f267346ea31f9840000000000000000000000005c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2000000000000000000000000000000000000000000001f4126ab2cb0f9000000000000000000000000000000df47e84f30853316cf2f35f5bd167950e3aec63c