Transaction
Status
Success
Block
To
Contract Creation
Description
Deploy Contract0x6d0fefe3543212593cee1c8c50eadf91ace623b8
Value
0 F2
Transaction Fee
0.00004720503 F2
Gas Used
4,720,503 / 4,759,135 (99.19%)
Gas Price
10000000
Base Fee
10000000
Max Fee
12656250
Max Priority Fee
1
Transaction Type
eip1559
Nonce
1
Position in Block
1
Input Data
0x60806040523480156200001157600080fd5b5060405162005bd738038062005bd783398181016040528101906200003791906200075d565b6000600460006101000a81548160ff021916908315150217905550836008908162000063919062000a8d565b50826009908162000075919062000a8d565b5081600a908162000087919062000a8d565b5080600b60006101000a81548160ff021916908360ff160217905550620000b86000801b86620001d360201b60201c565b620000ea7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a686620001d360201b60201c565b6200011c7f76d12de99ad2ca162840505be9b657c2e7a650cc3ee0284048f3f9def3c1adf286620001d360201b60201c565b6200014e7fe7e11256f0759f69fde140836d170fb1a0b697ee49b4f23375fc99a1dc04a72786620001d360201b60201c565b620001a07f76d12de99ad2ca162840505be9b657c2e7a650cc3ee0284048f3f9def3c1adf27fe7e11256f0759f69fde140836d170fb1a0b697ee49b4f23375fc99a1dc04a727620001e960201b60201c565b620001b06200024d60201b60201c565b620001c28484620002c260201b60201c565b600081905550505050505062000c9d565b620001e582826200033660201b60201c565b5050565b6000620001fc836200042860201b60201c565b90508160036000858152602001908152602001600020600101819055508181847fbd79b86ffe0ab8e8776151514217cd7cacd52c909f66475c3af44e129f0b00ff60405160405180910390a4505050565b6200025d6200044860201b60201c565b6001600460006101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258620002a96200049d60201b60201c565b604051620002b8919062000b85565b60405180910390a1565b6000804690507f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60001b848051906020012084805190602001208360001b306040516020016200031795949392919062000bbd565b6040516020818303038152906040528051906020012091505092915050565b620003488282620004a560201b60201c565b620004245760016003600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550620003c96200049d60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b600060036000838152602001908152602001600020600101549050919050565b620004586200051060201b60201c565b156200049b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620004929062000c7b565b60405180910390fd5b565b600033905090565b60006003600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6000600460009054906101000a900460ff16905090565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600062000568826200053b565b9050919050565b6200057a816200055b565b81146200058657600080fd5b50565b6000815190506200059a816200056f565b92915050565b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b620005f582620005aa565b810181811067ffffffffffffffff82111715620006175762000616620005bb565b5b80604052505050565b60006200062c62000527565b90506200063a8282620005ea565b919050565b600067ffffffffffffffff8211156200065d576200065c620005bb565b5b6200066882620005aa565b9050602081019050919050565b60005b838110156200069557808201518184015260208101905062000678565b60008484015250505050565b6000620006b8620006b2846200063f565b62000620565b905082815260208101848484011115620006d757620006d6620005a5565b5b620006e484828562000675565b509392505050565b600082601f830112620007045762000703620005a0565b5b815162000716848260208601620006a1565b91505092915050565b600060ff82169050919050565b62000737816200071f565b81146200074357600080fd5b50565b60008151905062000757816200072c565b92915050565b600080600080600060a086880312156200077c576200077b62000531565b5b60006200078c8882890162000589565b955050602086015167ffffffffffffffff811115620007b057620007af62000536565b5b620007be88828901620006ec565b945050604086015167ffffffffffffffff811115620007e257620007e162000536565b5b620007f088828901620006ec565b935050606086015167ffffffffffffffff81111562000814576200081362000536565b5b6200082288828901620006ec565b9250506080620008358882890162000746565b9150509295509295909350565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200089557607f821691505b602082108103620008ab57620008aa6200084d565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620009157fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82620008d6565b620009218683620008d6565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b60006200096e62000968620009628462000939565b62000943565b62000939565b9050919050565b6000819050919050565b6200098a836200094d565b620009a2620009998262000975565b848454620008e3565b825550505050565b600090565b620009b9620009aa565b620009c68184846200097f565b505050565b5b81811015620009ee57620009e2600082620009af565b600181019050620009cc565b5050565b601f82111562000a3d5762000a0781620008b1565b62000a1284620008c6565b8101602085101562000a22578190505b62000a3a62000a3185620008c6565b830182620009cb565b50505b505050565b600082821c905092915050565b600062000a626000198460080262000a42565b1980831691505092915050565b600062000a7d838362000a4f565b9150826002028217905092915050565b62000a988262000842565b67ffffffffffffffff81111562000ab45762000ab3620005bb565b5b62000ac082546200087c565b62000acd828285620009f2565b600060209050601f83116001811462000b05576000841562000af0578287015190505b62000afc858262000a6f565b86555062000b6c565b601f19841662000b1586620008b1565b60005b8281101562000b3f5784890151825560018201915060208501945060208101905062000b18565b8683101562000b5f578489015162000b5b601f89168262000a4f565b8355505b6001600288020188555050505b505050505050565b62000b7f816200055b565b82525050565b600060208201905062000b9c600083018462000b74565b92915050565b6000819050919050565b62000bb78162000ba2565b82525050565b600060a08201905062000bd4600083018862000bac565b62000be3602083018762000bac565b62000bf2604083018662000bac565b62000c01606083018562000bac565b62000c10608083018462000b74565b9695505050505050565b600082825260208201905092915050565b7f5061757361626c653a2070617573656400000000000000000000000000000000600082015250565b600062000c6360108362000c1a565b915062000c708262000c2b565b602082019050919050565b6000602082019050818103600083015262000c968162000c54565b9050919050565b614f2a8062000cad6000396000f3fe608060405234801561001057600080fd5b50600436106102735760003560e01c80637f2eecc311610151578063b697f531116100c3578063d916948711610087578063d916948714610760578063dd62ed3e1461077e578063e3ee160e146107ae578063e94a0102146107ca578063ef55bec6146107fa578063f2fde38b1461081657610273565b8063b697f531146106d0578063c42ef38c146106ec578063d505accf1461070a578063d539139314610726578063d547741f1461074457610273565b80639dc29fac116101155780639dc29fac1461060e578063a0cc6a681461062a578063a217fddf14610648578063a457c2d714610666578063a9059cbb14610696578063af35c6c7146106c657610273565b80637f2eecc31461056a578063806275381461058857806391d14854146105a457806395d89b41146105d4578063983b2d56146105f257610273565b80633644e515116101ea57806340c10f19116101ae57806340c10f191461049657806354fd4d50146104b25780635a049a70146104d05780635c975abb146104ec57806370a082311461050a5780637ecebe001461053a57610273565b80633644e5151461040657806336568abe14610424578063395093511461044057806339e03905146104705780633a67a0f61461048c57610273565b806318160ddd1161023c57806318160ddd1461033057806323b872dd1461034e578063248a9ca31461037e5780632f2ff15d146103ae57806330adf81f146103ca578063313ce567146103e857610273565b8062059fa31461027857806301ffc9a71461029457806306fdde03146102c4578063095ea7b3146102e257806314982a6d14610312575b600080fd5b610292600480360381019061028d91906135f3565b610832565b005b6102ae60048036038101906102a9919061369e565b610877565b6040516102bb91906136e6565b60405180910390f35b6102cc6108f1565b6040516102d99190613791565b60405180910390f35b6102fc60048036038101906102f791906137b3565b610983565b60405161030991906136e6565b60405180910390f35b61031a61099a565b604051610327919061380c565b60405180910390f35b6103386109be565b6040516103459190613836565b60405180910390f35b610368600480360381019061036391906135f3565b6109c8565b60405161037591906136e6565b60405180910390f35b6103986004803603810190610393919061387d565b610c29565b6040516103a5919061380c565b60405180910390f35b6103c860048036038101906103c391906138aa565b610c49565b005b6103d2610c6a565b6040516103df919061380c565b60405180910390f35b6103f0610c91565b6040516103fd9190613906565b60405180910390f35b61040e610ca8565b60405161041b919061380c565b60405180910390f35b61043e600480360381019061043991906138aa565b610cae565b005b61045a600480360381019061045591906137b3565b610d31565b60405161046791906136e6565b60405180910390f35b61048a60048036038101906104859190613921565b610d48565b005b610494610d83565b005b6104b060048036038101906104ab91906137b3565b610d9b565b005b6104ba610dd4565b6040516104c79190613791565b60405180910390f35b6104ea60048036038101906104e5919061397a565b610e66565b005b6104f46110f1565b60405161050191906136e6565b60405180910390f35b610524600480360381019061051f9190613921565b611108565b6040516105319190613836565b60405180910390f35b610554600480360381019061054f9190613921565b611151565b6040516105619190613836565b60405180910390f35b61057261119a565b60405161057f919061380c565b60405180910390f35b6105a2600480360381019061059d91906139f5565b6111c1565b005b6105be60048036038101906105b991906138aa565b61127c565b6040516105cb91906136e6565b60405180910390f35b6105dc6112e7565b6040516105e99190613791565b60405180910390f35b61060c60048036038101906106079190613921565b611379565b005b610628600480360381019061062391906137b3565b6113de565b005b610632611417565b60405161063f919061380c565b60405180910390f35b61065061143e565b60405161065d919061380c565b60405180910390f35b610680600480360381019061067b91906137b3565b611445565b60405161068d91906136e6565b60405180910390f35b6106b060048036038101906106ab91906137b3565b61145c565b6040516106bd91906136e6565b60405180910390f35b6106ce6114ec565b005b6106ea60048036038101906106e59190613921565b611504565b005b6106f461155c565b604051610701919061380c565b60405180910390f35b610724600480360381019061071f9190613ad4565b611580565b005b61072e6116f8565b60405161073b919061380c565b60405180910390f35b61075e600480360381019061075991906138aa565b61171c565b005b61076861173d565b604051610775919061380c565b60405180910390f35b61079860048036038101906107939190613b76565b611764565b6040516107a59190613836565b60405180910390f35b6107c860048036038101906107c39190613bb6565b6117eb565b005b6107e460048036038101906107df9190613c80565b6118a4565b6040516107f191906136e6565b60405180910390f35b610814600480360381019061080f9190613bb6565b61190c565b005b610830600480360381019061082b9190613921565b611a33565b005b7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a661085c81611bc9565b6108668483611bdd565b610871848484611d61565b50505050565b60007f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806108ea57506108e982611ffd565b5b9050919050565b60606008805461090090613cef565b80601f016020809104026020016040519081016040528092919081815260200182805461092c90613cef565b80156109795780601f1061094e57610100808354040283529160200191610979565b820191906000526020600020905b81548152906001019060200180831161095c57829003601f168201915b5050505050905090565b6000610990338484612067565b6001905092915050565b7fe7e11256f0759f69fde140836d170fb1a0b697ee49b4f23375fc99a1dc04a72781565b6000600754905090565b60006109f47f76d12de99ad2ca162840505be9b657c2e7a650cc3ee0284048f3f9def3c1adf23361127c565b80610a045750610a026110f1565b155b610a43576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a3a90613d92565b60405180910390fd5b610a4e848484611d61565b81600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610b0d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b0490613e24565b60405180910390fd5b81600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550610c1e8433600660008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612067565b600190509392505050565b600060036000838152602001908152602001600020600101549050919050565b610c5282610c29565b610c5b81611bc9565b610c658383612230565b505050565b7f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c960001b81565b6000600b60009054906101000a900460ff16905090565b60005481565b610cb6612311565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610d23576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d1a90613eb6565b60405180910390fd5b610d2d8282612319565b5050565b6000610d3e3384846123fb565b6001905092915050565b6000801b610d5581611bc9565b610d7f7fe7e11256f0759f69fde140836d170fb1a0b697ee49b4f23375fc99a1dc04a72783610c49565b5050565b6000801b610d9081611bc9565b610d98612511565b50565b7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6610dc581611bc9565b610dcf8383611bdd565b505050565b606060098054610de390613cef565b80601f0160208091040260200160405190810160405280929190818152602001828054610e0f90613cef565b8015610e5c5780601f10610e3157610100808354040283529160200191610e5c565b820191906000526020600020905b815481529060010190602001808311610e3f57829003601f168201915b5050505050905090565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600085815260200190815260200160002060009054906101000a900460ff16156040518060400160405280601e81526020017f454950333030393a20617574686f72697a6174696f6e2069732075736564000081525090610f3c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f339190613791565b60405180910390fd5b5060007f158b0a9edf7a828aad02f63cd515c68ef2f50ba807396f6d12842833a159742960001b8686604051602001610f7793929190613ee5565b60405160208183030381529060405290508573ffffffffffffffffffffffffffffffffffffffff16610fae60005486868686612574565b73ffffffffffffffffffffffffffffffffffffffff16146040518060400160405280601a81526020017f454950333030393a20696e76616c6964207369676e61747572650000000000008152509061103c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110339190613791565b60405180910390fd5b5060018060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600087815260200190815260200160002060006101000a81548160ff021916908315150217905550848673ffffffffffffffffffffffffffffffffffffffff167f1cdd46ff242716cdaa72d159d339a485b3438398348d68f09d7c8c0a59353d8160405160405180910390a3505050505050565b6000600460009054906101000a900460ff16905090565b6000600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b7fd099cc98ef71107a616c4f0f941f04c322d8e254fe26b3c6668db87aae413de860001b81565b6111eb7f76d12de99ad2ca162840505be9b657c2e7a650cc3ee0284048f3f9def3c1adf23361127c565b806111fb57506111f96110f1565b155b61123a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161123190613d92565b60405180910390fd5b6112707f7c7c6cdb67a18743f49ec6fa9b35f50d52ed05cbed4cc592e13b44501c1a226760001b8b8b8b8b8b8b8b8b8b8b6125c1565b50505050505050505050565b60006003600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6060600a80546112f690613cef565b80601f016020809104026020016040519081016040528092919081815260200182805461132290613cef565b801561136f5780601f106113445761010080835404028352916020019161136f565b820191906000526020600020905b81548152906001019060200180831161135257829003601f168201915b5050505050905090565b6000801b61138681611bc9565b6113b07f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a683612230565b6113da7f76d12de99ad2ca162840505be9b657c2e7a650cc3ee0284048f3f9def3c1adf283612230565b5050565b7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a661140881611bc9565b6114128383612909565b505050565b7f7c7c6cdb67a18743f49ec6fa9b35f50d52ed05cbed4cc592e13b44501c1a226760001b81565b6000801b81565b6000611452338484612b0f565b6001905092915050565b60006114887f76d12de99ad2ca162840505be9b657c2e7a650cc3ee0284048f3f9def3c1adf23361127c565b8061149857506114966110f1565b155b6114d7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114ce90613d92565b60405180910390fd5b6114e2338484611d61565b6001905092915050565b6000801b6114f981611bc9565b611501612ce4565b50565b7fe7e11256f0759f69fde140836d170fb1a0b697ee49b4f23375fc99a1dc04a72761152e81611bc9565b6115587f76d12de99ad2ca162840505be9b657c2e7a650cc3ee0284048f3f9def3c1adf283610c49565b5050565b7f76d12de99ad2ca162840505be9b657c2e7a650cc3ee0284048f3f9def3c1adf281565b428410156115c3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115ba90613f68565b60405180910390fd5b60007f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c960001b888888600260008d73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600081548092919061163c90613fb7565b919050558960405160200161165696959493929190613fff565b60405160208183030381529060405290508773ffffffffffffffffffffffffffffffffffffffff1661168d60005486868686612574565b73ffffffffffffffffffffffffffffffffffffffff16146116e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116da906140ac565b60405180910390fd5b6116ee888888612067565b5050505050505050565b7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a681565b61172582610c29565b61172e81611bc9565b6117388383612319565b505050565b7f158b0a9edf7a828aad02f63cd515c68ef2f50ba807396f6d12842833a159742960001b81565b6000600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6118157f76d12de99ad2ca162840505be9b657c2e7a650cc3ee0284048f3f9def3c1adf23361127c565b8061182557506118236110f1565b155b611864576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161185b90613d92565b60405180910390fd5b6118997f7c7c6cdb67a18743f49ec6fa9b35f50d52ed05cbed4cc592e13b44501c1a226760001b8a8a8a8a8a8a8a8a8a612d47565b505050505050505050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002060009054906101000a900460ff16905092915050565b6119367f76d12de99ad2ca162840505be9b657c2e7a650cc3ee0284048f3f9def3c1adf23361127c565b8061194657506119446110f1565b155b611985576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161197c90613d92565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff168873ffffffffffffffffffffffffffffffffffffffff16146119f3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119ea9061413e565b60405180910390fd5b611a287fd099cc98ef71107a616c4f0f941f04c322d8e254fe26b3c6668db87aae413de860001b8a8a8a8a8a8a8a8a8a612d47565b505050505050505050565b6000801b611a4081611bc9565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611aaf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611aa6906141d0565b60405180910390fd5b611abc6000801b33612319565b611ae67f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a633612319565b611b107f76d12de99ad2ca162840505be9b657c2e7a650cc3ee0284048f3f9def3c1adf233612319565b611b3a7fe7e11256f0759f69fde140836d170fb1a0b697ee49b4f23375fc99a1dc04a72733612319565b611b476000801b83612230565b611b717f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a683612230565b611b9b7f76d12de99ad2ca162840505be9b657c2e7a650cc3ee0284048f3f9def3c1adf283612230565b611bc57fe7e11256f0759f69fde140836d170fb1a0b697ee49b4f23375fc99a1dc04a72783612230565b5050565b611bda81611bd5612311565b61304b565b50565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611c4c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c439061423c565b60405180910390fd5b8060076000828254019250508190555080600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff167f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d412139688582604051611cef9190613836565b60405180910390a28173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051611d559190613836565b60405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611dd0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611dc7906142ce565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611e3f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e3690614360565b60405180910390fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015611ec1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611eb8906143f2565b60405180910390fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555080600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051611ff09190613836565b60405180910390a3505050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036120d6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120cd90614484565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603612145576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161213c90614516565b60405180910390fd5b80600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516122239190613836565b60405180910390a3505050565b61223a828261127c565b61230d5760016003600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506122b2612311565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b600033905090565b612323828261127c565b156123f75760006003600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555061239c612311565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b80600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254019250508190555061250c8383600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612067565b505050565b6125196130d0565b6001600460006101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a25861255d612311565b60405161256a9190614536565b60405180910390a1565b6000808683805190602001206040516020016125919291906145c9565b6040516020818303038152906040528051906020012090506125b58187878761311a565b91505095945050505050565b854211612603576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016125fa90614672565b60405180910390fd5b844210612645576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161263c90614704565b60405180910390fd5b86881115612688576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161267f90614796565b60405180910390fd5b600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600085815260200190815260200160002060009054906101000a900460ff16156040518060400160405280601e81526020017f454950333030393a20617574686f72697a6174696f6e206973207573656400008152509061275e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127559190613791565b60405180910390fd5b5060008b8b8b8a8a8a8a60405160200161277e97969594939291906147b6565b60405160208183030381529060405290508a73ffffffffffffffffffffffffffffffffffffffff166127b560005486868686612574565b73ffffffffffffffffffffffffffffffffffffffff16146040518060400160405280601a81526020017f454950333030393a20696e76616c6964207369676e617475726500000000000081525090612843576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161283a9190613791565b60405180910390fd5b5060018060008d73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600087815260200190815260200160002060006101000a81548160ff021916908315150217905550848b73ffffffffffffffffffffffffffffffffffffffff167f98de503528ee59b575ef0c0a2576a82497bfc029a5685b209e9ec333479b10a560405160405180910390a36128fb8b8b8b611d61565b505050505050505050505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603612978576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161296f90614897565b60405180910390fd5b80600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156129fa576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016129f190614929565b60405180910390fd5b80600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550806007600082825403925050819055508173ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca582604051612a9d9190613836565b60405180910390a2600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051612b039190613836565b60405180910390a35050565b600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054811015612bce576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612bc5906149bb565b60405180910390fd5b80600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550612cdf8383600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612067565b505050565b612cec6132a8565b6000600460006101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa612d30612311565b604051612d3d9190614536565b60405180910390a1565b854211612d89576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612d8090614672565b60405180910390fd5b844210612dcb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612dc290614704565b60405180910390fd5b600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600085815260200190815260200160002060009054906101000a900460ff16156040518060400160405280601e81526020017f454950333030393a20617574686f72697a6174696f6e2069732075736564000081525090612ea1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612e989190613791565b60405180910390fd5b5060008a8a8a8a8a8a8a604051602001612ec197969594939291906147b6565b60405160208183030381529060405290508973ffffffffffffffffffffffffffffffffffffffff16612ef860005486868686612574565b73ffffffffffffffffffffffffffffffffffffffff16146040518060400160405280601a81526020017f454950333030393a20696e76616c6964207369676e617475726500000000000081525090612f86576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612f7d9190613791565b60405180910390fd5b5060018060008c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600087815260200190815260200160002060006101000a81548160ff021916908315150217905550848a73ffffffffffffffffffffffffffffffffffffffff167f98de503528ee59b575ef0c0a2576a82497bfc029a5685b209e9ec333479b10a560405160405180910390a361303e8a8a8a611d61565b5050505050505050505050565b613055828261127c565b6130cc57613062816132f1565b6130708360001c602061331e565b604051602001613081929190614aa4565b6040516020818303038152906040526040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016130c39190613791565b60405180910390fd5b5050565b6130d86110f1565b15613118576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161310f90614b2a565b60405180910390fd5b565b60007f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a08260001c1115613182576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161317990614bbc565b60405180910390fd5b601b8460ff161415801561319a5750601c8460ff1614155b156131da576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016131d190614c4e565b60405180910390fd5b6000600186868686604051600081526020016040526040516131ff9493929190614c6e565b6020604051602081039080840390855afa158015613221573d6000803e3d6000fd5b505050602060405103519050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361329c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161329390614cff565b60405180910390fd5b80915050949350505050565b6132b06110f1565b6132ef576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016132e690614d6b565b60405180910390fd5b565b60606133178273ffffffffffffffffffffffffffffffffffffffff16601460ff1661331e565b9050919050565b6060600060028360026133319190614d8b565b61333b9190614dcd565b67ffffffffffffffff81111561335457613353614e01565b5b6040519080825280601f01601f1916602001820160405280156133865781602001600182028036833780820191505090505b5090507f3000000000000000000000000000000000000000000000000000000000000000816000815181106133be576133bd614e30565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f78000000000000000000000000000000000000000000000000000000000000008160018151811061342257613421614e30565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600060018460026134629190614d8b565b61346c9190614dcd565b90505b600181111561350c577f3031323334353637383961626364656600000000000000000000000000000000600f8616601081106134ae576134ad614e30565b5b1a60f81b8282815181106134c5576134c4614e30565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600485901c94508061350590614e5f565b905061346f565b5060008414613550576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161354790614ed4565b60405180910390fd5b8091505092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061358a8261355f565b9050919050565b61359a8161357f565b81146135a557600080fd5b50565b6000813590506135b781613591565b92915050565b6000819050919050565b6135d0816135bd565b81146135db57600080fd5b50565b6000813590506135ed816135c7565b92915050565b60008060006060848603121561360c5761360b61355a565b5b600061361a868287016135a8565b935050602061362b868287016135a8565b925050604061363c868287016135de565b9150509250925092565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b61367b81613646565b811461368657600080fd5b50565b60008135905061369881613672565b92915050565b6000602082840312156136b4576136b361355a565b5b60006136c284828501613689565b91505092915050565b60008115159050919050565b6136e0816136cb565b82525050565b60006020820190506136fb60008301846136d7565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561373b578082015181840152602081019050613720565b60008484015250505050565b6000601f19601f8301169050919050565b600061376382613701565b61376d818561370c565b935061377d81856020860161371d565b61378681613747565b840191505092915050565b600060208201905081810360008301526137ab8184613758565b905092915050565b600080604083850312156137ca576137c961355a565b5b60006137d8858286016135a8565b92505060206137e9858286016135de565b9150509250929050565b6000819050919050565b613806816137f3565b82525050565b600060208201905061382160008301846137fd565b92915050565b613830816135bd565b82525050565b600060208201905061384b6000830184613827565b92915050565b61385a816137f3565b811461386557600080fd5b50565b60008135905061387781613851565b92915050565b6000602082840312156138935761389261355a565b5b60006138a184828501613868565b91505092915050565b600080604083850312156138c1576138c061355a565b5b60006138cf85828601613868565b92505060206138e0858286016135a8565b9150509250929050565b600060ff82169050919050565b613900816138ea565b82525050565b600060208201905061391b60008301846138f7565b92915050565b6000602082840312156139375761393661355a565b5b6000613945848285016135a8565b91505092915050565b613957816138ea565b811461396257600080fd5b50565b6000813590506139748161394e565b92915050565b600080600080600060a086880312156139965761399561355a565b5b60006139a4888289016135a8565b95505060206139b588828901613868565b94505060406139c688828901613965565b93505060606139d788828901613868565b92505060806139e888828901613868565b9150509295509295909350565b6000806000806000806000806000806101408b8d031215613a1957613a1861355a565b5b6000613a278d828e016135a8565b9a50506020613a388d828e016135a8565b9950506040613a498d828e016135de565b9850506060613a5a8d828e016135de565b9750506080613a6b8d828e016135de565b96505060a0613a7c8d828e016135de565b95505060c0613a8d8d828e01613868565b94505060e0613a9e8d828e01613965565b935050610100613ab08d828e01613868565b925050610120613ac28d828e01613868565b9150509295989b9194979a5092959850565b600080600080600080600060e0888a031215613af357613af261355a565b5b6000613b018a828b016135a8565b9750506020613b128a828b016135a8565b9650506040613b238a828b016135de565b9550506060613b348a828b016135de565b9450506080613b458a828b01613965565b93505060a0613b568a828b01613868565b92505060c0613b678a828b01613868565b91505092959891949750929550565b60008060408385031215613b8d57613b8c61355a565b5b6000613b9b858286016135a8565b9250506020613bac858286016135a8565b9150509250929050565b60008060008060008060008060006101208a8c031215613bd957613bd861355a565b5b6000613be78c828d016135a8565b9950506020613bf88c828d016135a8565b9850506040613c098c828d016135de565b9750506060613c1a8c828d016135de565b9650506080613c2b8c828d016135de565b95505060a0613c3c8c828d01613868565b94505060c0613c4d8c828d01613965565b93505060e0613c5e8c828d01613868565b925050610100613c708c828d01613868565b9150509295985092959850929598565b60008060408385031215613c9757613c9661355a565b5b6000613ca5858286016135a8565b9250506020613cb685828601613868565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680613d0757607f821691505b602082108103613d1a57613d19613cc0565b5b50919050565b7f53656e64657220726f6c65207265717569726564206f72207472616e7366657260008201527f73206e6f7420656e61626c656400000000000000000000000000000000000000602082015250565b6000613d7c602d8361370c565b9150613d8782613d20565b604082019050919050565b60006020820190508181036000830152613dab81613d6f565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206160008201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b6000613e0e60288361370c565b9150613e1982613db2565b604082019050919050565b60006020820190508181036000830152613e3d81613e01565b9050919050565b7f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560008201527f20726f6c657320666f722073656c660000000000000000000000000000000000602082015250565b6000613ea0602f8361370c565b9150613eab82613e44565b604082019050919050565b60006020820190508181036000830152613ecf81613e93565b9050919050565b613edf8161357f565b82525050565b6000606082019050613efa60008301866137fd565b613f076020830185613ed6565b613f1460408301846137fd565b949350505050565b7f454950323631323a207065726d69742069732065787069726564000000000000600082015250565b6000613f52601a8361370c565b9150613f5d82613f1c565b602082019050919050565b60006020820190508181036000830152613f8181613f45565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000613fc2826135bd565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203613ff457613ff3613f88565b5b600182019050919050565b600060c08201905061401460008301896137fd565b6140216020830188613ed6565b61402e6040830187613ed6565b61403b6060830186613827565b6140486080830185613827565b61405560a0830184613827565b979650505050505050565b7f454950323631323a20696e76616c6964207369676e6174757265000000000000600082015250565b6000614096601a8361370c565b91506140a182614060565b602082019050919050565b600060208201905081810360008301526140c581614089565b9050919050565b7f454950333030393a2063616c6c6572206d75737420626520746865207061796560008201527f6500000000000000000000000000000000000000000000000000000000000000602082015250565b600061412860218361370c565b9150614133826140cc565b604082019050919050565b600060208201905081810360008301526141578161411b565b9050919050565b7f4e6577206f776e65722063616e6e6f7420626520746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b60006141ba60248361370c565b91506141c58261415e565b604082019050919050565b600060208201905081810360008301526141e9816141ad565b9050919050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b6000614226601f8361370c565b9150614231826141f0565b602082019050919050565b6000602082019050818103600083015261425581614219565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b60006142b860258361370c565b91506142c38261425c565b604082019050919050565b600060208201905081810360008301526142e7816142ab565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b600061434a60238361370c565b9150614355826142ee565b604082019050919050565b600060208201905081810360008301526143798161433d565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b60006143dc60268361370c565b91506143e782614380565b604082019050919050565b6000602082019050818103600083015261440b816143cf565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b600061446e60248361370c565b915061447982614412565b604082019050919050565b6000602082019050818103600083015261449d81614461565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b600061450060228361370c565b915061450b826144a4565b604082019050919050565b6000602082019050818103600083015261452f816144f3565b9050919050565b600060208201905061454b6000830184613ed6565b92915050565b600081905092915050565b7f1901000000000000000000000000000000000000000000000000000000000000600082015250565b6000614592600283614551565b915061459d8261455c565b600282019050919050565b6000819050919050565b6145c36145be826137f3565b6145a8565b82525050565b60006145d482614585565b91506145e082856145b2565b6020820191506145f082846145b2565b6020820191508190509392505050565b7f454950333030393a20617574686f72697a6174696f6e206973206e6f7420796560008201527f742076616c696400000000000000000000000000000000000000000000000000602082015250565b600061465c60278361370c565b915061466782614600565b604082019050919050565b6000602082019050818103600083015261468b8161464f565b9050919050565b7f454950333030393a20617574686f72697a6174696f6e2069732065787069726560008201527f6400000000000000000000000000000000000000000000000000000000000000602082015250565b60006146ee60218361370c565b91506146f982614692565b604082019050919050565b6000602082019050818103600083015261471d816146e1565b9050919050565b7f454950333030393a2076616c7565206d757374206265206c657373207468616e60008201527f20746865206d6178207370656e64000000000000000000000000000000000000602082015250565b6000614780602e8361370c565b915061478b82614724565b604082019050919050565b600060208201905081810360008301526147af81614773565b9050919050565b600060e0820190506147cb600083018a6137fd565b6147d86020830189613ed6565b6147e56040830188613ed6565b6147f26060830187613827565b6147ff6080830186613827565b61480c60a0830185613827565b61481960c08301846137fd565b98975050505050505050565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b600061488160218361370c565b915061488c82614825565b604082019050919050565b600060208201905081810360008301526148b081614874565b9050919050565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60008201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b600061491360228361370c565b915061491e826148b7565b604082019050919050565b6000602082019050818103600083015261494281614906565b9050919050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b60006149a560258361370c565b91506149b082614949565b604082019050919050565b600060208201905081810360008301526149d481614998565b9050919050565b7f416363657373436f6e74726f6c3a206163636f756e7420000000000000000000600082015250565b6000614a11601783614551565b9150614a1c826149db565b601782019050919050565b6000614a3282613701565b614a3c8185614551565b9350614a4c81856020860161371d565b80840191505092915050565b7f206973206d697373696e6720726f6c6520000000000000000000000000000000600082015250565b6000614a8e601183614551565b9150614a9982614a58565b601182019050919050565b6000614aaf82614a04565b9150614abb8285614a27565b9150614ac682614a81565b9150614ad28284614a27565b91508190509392505050565b7f5061757361626c653a2070617573656400000000000000000000000000000000600082015250565b6000614b1460108361370c565b9150614b1f82614ade565b602082019050919050565b60006020820190508181036000830152614b4381614b07565b9050919050565b7f45435265636f7665723a20696e76616c6964207369676e61747572652027732760008201527f2076616c75650000000000000000000000000000000000000000000000000000602082015250565b6000614ba660268361370c565b9150614bb182614b4a565b604082019050919050565b60006020820190508181036000830152614bd581614b99565b9050919050565b7f45435265636f7665723a20696e76616c6964207369676e61747572652027762760008201527f2076616c75650000000000000000000000000000000000000000000000000000602082015250565b6000614c3860268361370c565b9150614c4382614bdc565b604082019050919050565b60006020820190508181036000830152614c6781614c2b565b9050919050565b6000608082019050614c8360008301876137fd565b614c9060208301866138f7565b614c9d60408301856137fd565b614caa60608301846137fd565b95945050505050565b7f45435265636f7665723a20696e76616c6964207369676e617475726500000000600082015250565b6000614ce9601c8361370c565b9150614cf482614cb3565b602082019050919050565b60006020820190508181036000830152614d1881614cdc565b9050919050565b7f5061757361626c653a206e6f7420706175736564000000000000000000000000600082015250565b6000614d5560148361370c565b9150614d6082614d1f565b602082019050919050565b60006020820190508181036000830152614d8481614d48565b9050919050565b6000614d96826135bd565b9150614da1836135bd565b9250828202614daf816135bd565b91508282048414831517614dc657614dc5613f88565b5b5092915050565b6000614dd8826135bd565b9150614de3836135bd565b9250828201905080821115614dfb57614dfa613f88565b5b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000614e6a826135bd565b915060008203614e7d57614e7c613f88565b5b600182039050919050565b7f537472696e67733a20686578206c656e67746820696e73756666696369656e74600082015250565b6000614ebe60208361370c565b9150614ec982614e88565b602082019050919050565b60006020820190508181036000830152614eed81614eb1565b905091905056fea26469706673582212207697d03f1014b635eb108cd21148e7bd924937f445713b4fc3c5d6f6c16edcc864736f6c6343000813003300000000000000000000000027193862848d9009ab6d01941ceb9fc86b17ab2700000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000003464c5900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003312e3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003464c590000000000000000000000000000000000000000000000000000000000