60c06040526001600a5f6101000a81548160ff0219169083151502179055505f600a60016101000a81548160ff0219169083151502179055505f600a60026101000a81548160ff0219169083151502179055503480156200005e575f80fd5b506040516200581138038062005811833981810160405281019062000084919062000a1a565b6040518060400160405280600d81526020017f53746f636b45786368616e6765000000000000000000000000000000000000008152506040518060400160405280600381526020017f5345580000000000000000000000000000000000000000000000000000000000815250816003908162000101919062000cae565b50806004908162000113919062000cae565b505050620001366200012a6200048d60201b60201c565b6200049460201b60201c565b5f737a250d5630b4cf539739df2c5dacb4c659f2488d9050620001618160016200055760201b60201c565b8073ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff16815250508073ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001df573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019062000205919062000a1a565b73ffffffffffffffffffffffffffffffffffffffff1663c9c65396308373ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156200026b573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019062000291919062000a1a565b6040518363ffffffff1660e01b8152600401620002b092919062000da3565b6020604051808303815f875af1158015620002cd573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190620002f3919062000a1a565b73ffffffffffffffffffffffffffffffffffffffff1660a08173ffffffffffffffffffffffffffffffffffffffff16815250506200033b60a05160016200055760201b60201c565b6200035060a05160016200063e60201b60201c565b5f6b033b2e3c9fd0803ce800000090506b033b2e3c9fd0803ce80000006007819055506b033b2e3c9fd0803ce80000006009819055506107d060075462000398919062000e28565b6008819055508260065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555062000400620003f2620006dc60201b60201c565b60016200070460201b60201c565b620004133060016200070460201b60201c565b6200042861dead60016200070460201b60201c565b6200044a6200043c620006dc60201b60201c565b60016200055760201b60201c565b6200045d3060016200055760201b60201c565b6200047261dead60016200055760201b60201c565b6200048433826200083b60201b60201c565b50505062000fe8565b5f33905090565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b620005676200048d60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff166200058d620006dc60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1614620005e6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620005dd9062000ebd565b60405180910390fd5b8060145f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055505050565b8060155f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508015158273ffffffffffffffffffffffffffffffffffffffff167fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab60405160405180910390a35050565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b620007146200048d60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff166200073a620006dc60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff161462000793576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200078a9062000ebd565b60405180910390fd5b8060125f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df7826040516200082f919062000ef9565b60405180910390a25050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603620008ac576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620008a39062000f62565b60405180910390fd5b620008bf5f8383620009ab60201b60201c565b8060025f828254620008d2919062000f82565b92505081905550805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825462000926919062000f82565b925050819055508173ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516200098c919062000fcd565b60405180910390a3620009a75f8383620009b060201b60201c565b5050565b505050565b505050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f620009e482620009b9565b9050919050565b620009f681620009d8565b811462000a01575f80fd5b50565b5f8151905062000a1481620009eb565b92915050565b5f6020828403121562000a325762000a31620009b5565b5b5f62000a418482850162000a04565b91505092915050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168062000ac657607f821691505b60208210810362000adc5762000adb62000a81565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f6008830262000b407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000b03565b62000b4c868362000b03565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f62000b9662000b9062000b8a8462000b64565b62000b6d565b62000b64565b9050919050565b5f819050919050565b62000bb18362000b76565b62000bc962000bc08262000b9d565b84845462000b0f565b825550505050565b5f90565b62000bdf62000bd1565b62000bec81848462000ba6565b505050565b5b8181101562000c135762000c075f8262000bd5565b60018101905062000bf2565b5050565b601f82111562000c625762000c2c8162000ae2565b62000c378462000af4565b8101602085101562000c47578190505b62000c5f62000c568562000af4565b83018262000bf1565b50505b505050565b5f82821c905092915050565b5f62000c845f198460080262000c67565b1980831691505092915050565b5f62000c9e838362000c73565b9150826002028217905092915050565b62000cb98262000a4a565b67ffffffffffffffff81111562000cd55762000cd462000a54565b5b62000ce1825462000aae565b62000cee82828562000c17565b5f60209050601f83116001811462000d24575f841562000d0f578287015190505b62000d1b858262000c91565b86555062000d8a565b601f19841662000d348662000ae2565b5f5b8281101562000d5d5784890151825560018201915060208501945060208101905062000d36565b8683101562000d7d578489015162000d79601f89168262000c73565b8355505b6001600288020188555050505b505050505050565b62000d9d81620009d8565b82525050565b5f60408201905062000db85f83018562000d92565b62000dc7602083018462000d92565b9392505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f62000e348262000b64565b915062000e418362000b64565b92508262000e545762000e5362000dce565b5b828204905092915050565b5f82825260208201905092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f62000ea560208362000e5f565b915062000eb28262000e6f565b602082019050919050565b5f6020820190508181035f83015262000ed68162000e97565b9050919050565b5f8115159050919050565b62000ef38162000edd565b82525050565b5f60208201905062000f0e5f83018462000ee8565b92915050565b7f45524332303a206d696e7420746f20746865207a65726f2061646472657373005f82015250565b5f62000f4a601f8362000e5f565b915062000f578262000f14565b602082019050919050565b5f6020820190508181035f83015262000f7b8162000f3c565b9050919050565b5f62000f8e8262000b64565b915062000f9b8362000b64565b925082820190508082111562000fb65762000fb562000dfb565b5b92915050565b62000fc78162000b64565b82525050565b5f60208201905062000fe25f83018462000fbc565b92915050565b60805160a0516147eb620010265f395f8181610e37015261163901525f8181610b5401528181612e2d01528181612f0c0152612f3301526147eb5ff3fe608060405260043610610280575f3560e01c8063881dce601161014e578063bbc0c742116100c0578063dd62ed3e11610079578063dd62ed3e1461097e578063e2f45605146109ba578063eba4c333146109e4578063f2fde38b14610a0c578063f8b45b0514610a34578063fabb0b4f14610a5e57610287565b8063bbc0c74214610874578063c02466681461089e578063c18bc195146108c6578063c8c8ebe4146108ee578063d257b34f14610918578063d85ba0631461095457610287565b80639a7a23d6116101125780639a7a23d614610748578063a457c2d714610770578063a672990c146107ac578063a9059cbb146107d4578063aacebbe314610810578063b62496f51461083857610287565b8063881dce601461067a5780638da5cb5b146106a257806392136913146106cc578063924de9b7146106f657806395d89b411461071e57610287565b80634a62bb65116101f257806370a08231116101ab57806370a0823114610586578063715018a6146105c257806371fc4688146105d8578063751039fc146106005780637571336a1461062a57806382aa7c681461065257610287565b80634a62bb651461049f5780634b49e7b6146104c957806367243482146104f45780636a486a8e1461051c5780636ddd1713146105465780636fc3eaec1461057057610287565b8063203e727e11610244578063203e727e1461038157806323b872dd146103a957806327c8f835146103e5578063313ce5671461040f578063395093511461043957806349bd5a5e1461047557610287565b806306fdde031461028b578063095ea7b3146102b557806310d5de53146102f15780631694505e1461032d57806318160ddd1461035757610287565b3661028757005b5f80fd5b348015610296575f80fd5b5061029f610a88565b6040516102ac9190613474565b60405180910390f35b3480156102c0575f80fd5b506102db60048036038101906102d69190613529565b610b18565b6040516102e89190613581565b60405180910390f35b3480156102fc575f80fd5b506103176004803603810190610312919061359a565b610b35565b6040516103249190613581565b60405180910390f35b348015610338575f80fd5b50610341610b52565b60405161034e9190613620565b60405180910390f35b348015610362575f80fd5b5061036b610b76565b6040516103789190613648565b60405180910390f35b34801561038c575f80fd5b506103a760048036038101906103a29190613661565b610b7f565b005b3480156103b4575f80fd5b506103cf60048036038101906103ca919061368c565b610c8e565b6040516103dc9190613581565b60405180910390f35b3480156103f0575f80fd5b506103f9610d80565b60405161040691906136eb565b60405180910390f35b34801561041a575f80fd5b50610423610d86565b604051610430919061371f565b60405180910390f35b348015610444575f80fd5b5061045f600480360381019061045a9190613529565b610d8e565b60405161046c9190613581565b60405180910390f35b348015610480575f80fd5b50610489610e35565b60405161049691906136eb565b60405180910390f35b3480156104aa575f80fd5b506104b3610e59565b6040516104c09190613581565b60405180910390f35b3480156104d4575f80fd5b506104dd610e6b565b6040516104eb929190613738565b60405180910390f35b3480156104ff575f80fd5b5061051a60048036038101906105159190613815565b610e77565b005b348015610527575f80fd5b50610530610f20565b60405161053d9190613648565b60405180910390f35b348015610551575f80fd5b5061055a610f26565b6040516105679190613581565b60405180910390f35b34801561057b575f80fd5b50610584610f39565b005b348015610591575f80fd5b506105ac60048036038101906105a7919061359a565b610fc7565b6040516105b99190613648565b60405180910390f35b3480156105cd575f80fd5b506105d661100c565b005b3480156105e3575f80fd5b506105fe60048036038101906105f99190613661565b611093565b005b34801561060b575f80fd5b50610614611168565b6040516106219190613581565b60405180910390f35b348015610635575f80fd5b50610650600480360381019061064b91906138bd565b611205565b005b34801561065d575f80fd5b5061067860048036038101906106739190613661565b6112d9565b005b348015610685575f80fd5b506106a0600480360381019061069b9190613661565b6113a3565b005b3480156106ad575f80fd5b506106b6611464565b6040516106c391906136eb565b60405180910390f35b3480156106d7575f80fd5b506106e061148c565b6040516106ed9190613648565b60405180910390f35b348015610701575f80fd5b5061071c600480360381019061071791906138fb565b611492565b005b348015610729575f80fd5b5061073261152b565b60405161073f9190613474565b60405180910390f35b348015610753575f80fd5b5061076e600480360381019061076991906138bd565b6115bb565b005b34801561077b575f80fd5b5061079660048036038101906107919190613529565b6116d3565b6040516107a39190613581565b60405180910390f35b3480156107b7575f80fd5b506107d260048036038101906107cd91906138bd565b6117b9565b005b3480156107df575f80fd5b506107fa60048036038101906107f59190613529565b6118e1565b6040516108079190613581565b60405180910390f35b34801561081b575f80fd5b506108366004803603810190610831919061359a565b6118fe565b005b348015610843575f80fd5b5061085e6004803603810190610859919061359a565b611a38565b60405161086b9190613581565b60405180910390f35b34801561087f575f80fd5b50610888611a55565b6040516108959190613581565b60405180910390f35b3480156108a9575f80fd5b506108c460048036038101906108bf91906138bd565b611a68565b005b3480156108d1575f80fd5b506108ec60048036038101906108e79190613661565b611b8a565b005b3480156108f9575f80fd5b50610902611c99565b60405161090f9190613648565b60405180910390f35b348015610923575f80fd5b5061093e60048036038101906109399190613661565b611c9f565b60405161094b9190613581565b60405180910390f35b34801561095f575f80fd5b50610968611df3565b6040516109759190613648565b60405180910390f35b348015610989575f80fd5b506109a4600480360381019061099f9190613926565b611df9565b6040516109b19190613648565b60405180910390f35b3480156109c5575f80fd5b506109ce611e7b565b6040516109db9190613648565b60405180910390f35b3480156109ef575f80fd5b50610a0a6004803603810190610a059190613661565b611e81565b005b348015610a17575f80fd5b50610a326004803603810190610a2d919061359a565b611f56565b005b348015610a3f575f80fd5b50610a4861204c565b604051610a559190613648565b60405180910390f35b348015610a69575f80fd5b50610a72612052565b604051610a7f9190613648565b60405180910390f35b606060038054610a9790613991565b80601f0160208091040260200160405190810160405280929190818152602001828054610ac390613991565b8015610b0e5780601f10610ae557610100808354040283529160200191610b0e565b820191905f5260205f20905b815481529060010190602001808311610af157829003601f168201915b5050505050905090565b5f610b2b610b24612058565b848461205f565b6001905092915050565b6014602052805f5260405f205f915054906101000a900460ff1681565b7f000000000000000000000000000000000000000000000000000000000000000081565b5f600254905090565b610b87612058565b73ffffffffffffffffffffffffffffffffffffffff16610ba5611464565b73ffffffffffffffffffffffffffffffffffffffff1614610bfb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bf290613a0b565b60405180910390fd5b670de0b6b3a76400006103e86001610c11610b76565b610c1b9190613a56565b610c259190613ac4565b610c2f9190613ac4565b811015610c71576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c6890613b64565b60405180910390fd5b670de0b6b3a764000081610c859190613a56565b60078190555050565b5f610c9a848484612222565b5f60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f610ce1612058565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905082811015610d60576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d5790613bf2565b60405180910390fd5b610d7485610d6c612058565b85840361205f565b60019150509392505050565b61dead81565b5f6012905090565b5f610e2b610d9a612058565b848460015f610da7612058565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054610e269190613c10565b61205f565b6001905092915050565b7f000000000000000000000000000000000000000000000000000000000000000081565b600a5f9054906101000a900460ff1681565b5f804243915091509091565b5f84849050118015610e8e57508383905082829050145b610e96575f80fd5b5f3390505f5b85859050811015610f1857610f0582878784818110610ebe57610ebd613c43565b5b9050602002016020810190610ed3919061359a565b670de0b6b3a7640000878786818110610eef57610eee613c43565b5b90506020020135610f009190613a56565b612222565b8080610f1090613c70565b915050610e9c565b505050505050565b60105481565b600a60029054906101000a900460ff1681565b5f60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1647604051610f7f90613ce4565b5f6040518083038185875af1925050503d805f8114610fb9576040519150601f19603f3d011682016040523d82523d5f602084013e610fbe565b606091505b50508091505050565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b611014612058565b73ffffffffffffffffffffffffffffffffffffffff16611032611464565b73ffffffffffffffffffffffffffffffffffffffff1614611088576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161107f90613a0b565b60405180910390fd5b6110915f612ccd565b565b61109b612058565b73ffffffffffffffffffffffffffffffffffffffff166110b9611464565b73ffffffffffffffffffffffffffffffffffffffff161461110f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161110690613a0b565b60405180910390fd5b80600f81905550600f54600e81905550600a600e541115611165576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161115c90613d42565b60405180910390fd5b50565b5f611171612058565b73ffffffffffffffffffffffffffffffffffffffff1661118f611464565b73ffffffffffffffffffffffffffffffffffffffff16146111e5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111dc90613a0b565b60405180910390fd5b5f600a5f6101000a81548160ff0219169083151502179055506001905090565b61120d612058565b73ffffffffffffffffffffffffffffffffffffffff1661122b611464565b73ffffffffffffffffffffffffffffffffffffffff1614611281576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161127890613a0b565b60405180910390fd5b8060145f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055505050565b6112e1612058565b73ffffffffffffffffffffffffffffffffffffffff166112ff611464565b73ffffffffffffffffffffffffffffffffffffffff1614611355576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161134c90613a0b565b60405180910390fd5b80600d819055506001600a60016101000a81548160ff0219169083151502179055506001600a60026101000a81548160ff02191690831515021790555043600b8190555042600c8190555050565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166113e3612058565b73ffffffffffffffffffffffffffffffffffffffff1614611402575f80fd5b61140b30610fc7565b811115801561141957505f81115b611458576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161144f90613daa565b60405180910390fd5b61146181612d90565b50565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60115481565b61149a612058565b73ffffffffffffffffffffffffffffffffffffffff166114b8611464565b73ffffffffffffffffffffffffffffffffffffffff161461150e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161150590613a0b565b60405180910390fd5b80600a60026101000a81548160ff02191690831515021790555050565b60606004805461153a90613991565b80601f016020809104026020016040519081016040528092919081815260200182805461156690613991565b80156115b15780601f10611588576101008083540402835291602001916115b1565b820191905f5260205f20905b81548152906001019060200180831161159457829003601f168201915b5050505050905090565b6115c3612058565b73ffffffffffffffffffffffffffffffffffffffff166115e1611464565b73ffffffffffffffffffffffffffffffffffffffff1614611637576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161162e90613a0b565b60405180910390fd5b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036116c5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116bc90613e38565b60405180910390fd5b6116cf8282612fc3565b5050565b5f8060015f6116e0612058565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205490508281101561179a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161179190613ec6565b60405180910390fd5b6117ae6117a5612058565b8585840361205f565b600191505092915050565b6117c1612058565b73ffffffffffffffffffffffffffffffffffffffff166117df611464565b73ffffffffffffffffffffffffffffffffffffffff1614611835576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161182c90613a0b565b60405180910390fd5b8060145f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508060125f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055505050565b5f6118f46118ed612058565b8484612222565b6001905092915050565b611906612058565b73ffffffffffffffffffffffffffffffffffffffff16611924611464565b73ffffffffffffffffffffffffffffffffffffffff161461197a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161197190613a0b565b60405180910390fd5b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167fa751787977eeb3902e30e1d19ca00c6ad274a1f622c31a206e32366700b0567460405160405180910390a38060065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6015602052805f5260405f205f915054906101000a900460ff1681565b600a60019054906101000a900460ff1681565b611a70612058565b73ffffffffffffffffffffffffffffffffffffffff16611a8e611464565b73ffffffffffffffffffffffffffffffffffffffff1614611ae4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611adb90613a0b565b60405180910390fd5b8060125f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df782604051611b7e9190613581565b60405180910390a25050565b611b92612058565b73ffffffffffffffffffffffffffffffffffffffff16611bb0611464565b73ffffffffffffffffffffffffffffffffffffffff1614611c06576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611bfd90613a0b565b60405180910390fd5b670de0b6b3a76400006103e86005611c1c610b76565b611c269190613a56565b611c309190613ac4565b611c3a9190613ac4565b811015611c7c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c7390613f54565b60405180910390fd5b670de0b6b3a764000081611c909190613a56565b60098190555050565b60075481565b5f611ca8612058565b73ffffffffffffffffffffffffffffffffffffffff16611cc6611464565b73ffffffffffffffffffffffffffffffffffffffff1614611d1c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d1390613a0b565b60405180910390fd5b620186a06001611d2a610b76565b611d349190613a56565b611d3e9190613ac4565b821015611d80576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d7790613fe2565b60405180910390fd5b6103e86005611d8d610b76565b611d979190613a56565b611da19190613ac4565b821115611de3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611dda90614070565b60405180910390fd5b8160088190555060019050919050565b600e5481565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b60085481565b611e89612058565b73ffffffffffffffffffffffffffffffffffffffff16611ea7611464565b73ffffffffffffffffffffffffffffffffffffffff1614611efd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ef490613a0b565b60405180910390fd5b80601181905550601154601081905550600a6010541115611f53576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f4a90613d42565b60405180910390fd5b50565b611f5e612058565b73ffffffffffffffffffffffffffffffffffffffff16611f7c611464565b73ffffffffffffffffffffffffffffffffffffffff1614611fd2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fc990613a0b565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603612040576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612037906140fe565b60405180910390fd5b61204981612ccd565b50565b60095481565b600d5481565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036120cd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120c49061418c565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361213b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121329061421a565b60405180910390fd5b8060015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516122159190613648565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603612290576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612287906142a8565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036122fe576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122f590614336565b60405180910390fd5b5f81036123155761231083835f613061565b612cc8565b5f439050600a5f9054906101000a900460ff16156128fe57612335611464565b73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16141580156123a35750612373611464565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b80156123db57505f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b8015612415575061dead73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b801561242e5750600560149054906101000a900460ff16155b156128fd5780600d54600b546124449190613c10565b10612470576045600f81905550600f54600e819055506045601181905550601154601081905550612534565b600d54600b546124809190613c10565b8111801561249c5750600c600b546124989190613c10565b8111155b156124ec576a108b2a2c280290940000006007819055506a108b2a2c28029094000000600981905550601e600f81905550600f54600e81905550601e601181905550601154601081905550612533565b6a108b2a2c280290940000006007819055506a108b2a2c280290940000006009819055506002600f81905550600f54600e8190555060026011819055506011546010819055505b5b600a60019054906101000a900460ff166126235760125f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16806125e3575060125f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff165b612622576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126199061439e565b60405180910390fd5b5b60155f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1680156126c0575060145f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b156127675760075482111561270a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127019061442c565b60405180910390fd5b60095461271684610fc7565b836127219190613c10565b1115612762576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161275990614494565b60405180910390fd5b6128fc565b60155f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff168015612804575060145f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b156128535760075482111561284e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161284590614522565b60405180910390fd5b6128fb565b60145f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff166128fa576009546128ad84610fc7565b836128b89190613c10565b11156128f9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016128f090614494565b60405180910390fd5b5b5b5b5b5b5f61290830610fc7565b90505f600854821015905080801561292c5750600a60029054906101000a900460ff165b80156129455750600560149054906101000a900460ff16155b80156129625750600260135f8581526020019081526020015f2054105b80156129b5575060155f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b8015612a08575060125f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b8015612a5b575060125f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b15612ac2576001600560146101000a81548160ff021916908315150217905550612a836132d6565b60135f8481526020019081526020015f205f8154612aa090613c70565b919050819055505f600560146101000a81548160ff0219169083151502179055505b5f600560149054906101000a900460ff1615905060125f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1680612b71575060125f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff165b15612b7a575f90505b5f8115612cb75760155f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff168015612bd857505f601054115b15612c0c57612c056064612bf7601054896133b690919063ffffffff16565b6133cb90919063ffffffff16565b9050612c94565b60155f8973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff168015612c6357505f600e54115b15612c9357612c906064612c82600e54896133b690919063ffffffff16565b6133cb90919063ffffffff16565b90505b5b5f811115612ca857612ca7883083613061565b5b8086612cb49190614540565b95505b612cc2888888613061565b50505050505b505050565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f600267ffffffffffffffff811115612dac57612dab614573565b5b604051908082528060200260200182016040528015612dda5781602001602082028036833780820191505090505b50905030815f81518110612df157612df0613c43565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015612e94573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190612eb891906145b4565b81600181518110612ecc57612ecb613c43565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050612f31307f00000000000000000000000000000000000000000000000000000000000000008461205f565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663791ac947835f8430426040518663ffffffff1660e01b8152600401612f929594939291906146cf565b5f604051808303815f87803b158015612fa9575f80fd5b505af1158015612fbb573d5f803e3d5ffd5b505050505050565b8060155f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508015158273ffffffffffffffffffffffffffffffffffffffff167fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab60405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036130cf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016130c6906142a8565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361313d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161313490614336565b60405180910390fd5b6131488383836133e0565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050818110156131cb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016131c290614797565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550815f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546132599190613c10565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516132bd9190613648565b60405180910390a36132d08484846133e5565b50505050565b5f6132e030610fc7565b90505f8082036132f15750506133b4565b60146008546133009190613a56565b8211156133195760146008546133169190613a56565b91505b5f82905061332681612d90565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff164760405161336b90613ce4565b5f6040518083038185875af1925050503d805f81146133a5576040519150601f19603f3d011682016040523d82523d5f602084013e6133aa565b606091505b5050809250505050505b565b5f81836133c39190613a56565b905092915050565b5f81836133d89190613ac4565b905092915050565b505050565b505050565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015613421578082015181840152602081019050613406565b5f8484015250505050565b5f601f19601f8301169050919050565b5f613446826133ea565b61345081856133f4565b9350613460818560208601613404565b6134698161342c565b840191505092915050565b5f6020820190508181035f83015261348c818461343c565b905092915050565b5f80fd5b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6134c58261349c565b9050919050565b6134d5816134bb565b81146134df575f80fd5b50565b5f813590506134f0816134cc565b92915050565b5f819050919050565b613508816134f6565b8114613512575f80fd5b50565b5f81359050613523816134ff565b92915050565b5f806040838503121561353f5761353e613494565b5b5f61354c858286016134e2565b925050602061355d85828601613515565b9150509250929050565b5f8115159050919050565b61357b81613567565b82525050565b5f6020820190506135945f830184613572565b92915050565b5f602082840312156135af576135ae613494565b5b5f6135bc848285016134e2565b91505092915050565b5f819050919050565b5f6135e86135e36135de8461349c565b6135c5565b61349c565b9050919050565b5f6135f9826135ce565b9050919050565b5f61360a826135ef565b9050919050565b61361a81613600565b82525050565b5f6020820190506136335f830184613611565b92915050565b613642816134f6565b82525050565b5f60208201905061365b5f830184613639565b92915050565b5f6020828403121561367657613675613494565b5b5f61368384828501613515565b91505092915050565b5f805f606084860312156136a3576136a2613494565b5b5f6136b0868287016134e2565b93505060206136c1868287016134e2565b92505060406136d286828701613515565b9150509250925092565b6136e5816134bb565b82525050565b5f6020820190506136fe5f8301846136dc565b92915050565b5f60ff82169050919050565b61371981613704565b82525050565b5f6020820190506137325f830184613710565b92915050565b5f60408201905061374b5f830185613639565b6137586020830184613639565b9392505050565b5f80fd5b5f80fd5b5f80fd5b5f8083601f8401126137805761377f61375f565b5b8235905067ffffffffffffffff81111561379d5761379c613763565b5b6020830191508360208202830111156137b9576137b8613767565b5b9250929050565b5f8083601f8401126137d5576137d461375f565b5b8235905067ffffffffffffffff8111156137f2576137f1613763565b5b60208301915083602082028301111561380e5761380d613767565b5b9250929050565b5f805f806040858703121561382d5761382c613494565b5b5f85013567ffffffffffffffff81111561384a57613849613498565b5b6138568782880161376b565b9450945050602085013567ffffffffffffffff81111561387957613878613498565b5b613885878288016137c0565b925092505092959194509250565b61389c81613567565b81146138a6575f80fd5b50565b5f813590506138b781613893565b92915050565b5f80604083850312156138d3576138d2613494565b5b5f6138e0858286016134e2565b92505060206138f1858286016138a9565b9150509250929050565b5f602082840312156139105761390f613494565b5b5f61391d848285016138a9565b91505092915050565b5f806040838503121561393c5761393b613494565b5b5f613949858286016134e2565b925050602061395a858286016134e2565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806139a857607f821691505b6020821081036139bb576139ba613964565b5b50919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f6139f56020836133f4565b9150613a00826139c1565b602082019050919050565b5f6020820190508181035f830152613a22816139e9565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f613a60826134f6565b9150613a6b836134f6565b9250828202613a79816134f6565b91508282048414831517613a9057613a8f613a29565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f613ace826134f6565b9150613ad9836134f6565b925082613ae957613ae8613a97565b5b828204905092915050565b7f43616e6e6f7420736574206d61785472616e73616374696f6e416d6f756e74205f8201527f6c6f776572207468616e20302e31250000000000000000000000000000000000602082015250565b5f613b4e602f836133f4565b9150613b5982613af4565b604082019050919050565b5f6020820190508181035f830152613b7b81613b42565b9050919050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320615f8201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b5f613bdc6028836133f4565b9150613be782613b82565b604082019050919050565b5f6020820190508181035f830152613c0981613bd0565b9050919050565b5f613c1a826134f6565b9150613c25836134f6565b9250828201905080821115613c3d57613c3c613a29565b5b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f613c7a826134f6565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203613cac57613cab613a29565b5b600182019050919050565b5f81905092915050565b50565b5f613ccf5f83613cb7565b9150613cda82613cc1565b5f82019050919050565b5f613cee82613cc4565b9150819050919050565b7f4d757374206b6565702066656573206174203525206f72206c657373000000005f82015250565b5f613d2c601c836133f4565b9150613d3782613cf8565b602082019050919050565b5f6020820190508181035f830152613d5981613d20565b9050919050565b7f57726f6e6720616d6f756e7400000000000000000000000000000000000000005f82015250565b5f613d94600c836133f4565b9150613d9f82613d60565b602082019050919050565b5f6020820190508181035f830152613dc181613d88565b9050919050565b7f54686520706169722063616e6e6f742062652072656d6f7665642066726f6d205f8201527f6175746f6d617465644d61726b65744d616b6572506169727300000000000000602082015250565b5f613e226039836133f4565b9150613e2d82613dc8565b604082019050919050565b5f6020820190508181035f830152613e4f81613e16565b9050919050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f775f8201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b5f613eb06025836133f4565b9150613ebb82613e56565b604082019050919050565b5f6020820190508181035f830152613edd81613ea4565b9050919050565b7f43616e6e6f7420736574206d617857616c6c6574206c6f776572207468616e205f8201527f302e352500000000000000000000000000000000000000000000000000000000602082015250565b5f613f3e6024836133f4565b9150613f4982613ee4565b604082019050919050565b5f6020820190508181035f830152613f6b81613f32565b9050919050565b7f5377617020616d6f756e742063616e6e6f74206265206c6f776572207468616e5f8201527f20302e3030312520746f74616c20737570706c792e0000000000000000000000602082015250565b5f613fcc6035836133f4565b9150613fd782613f72565b604082019050919050565b5f6020820190508181035f830152613ff981613fc0565b9050919050565b7f5377617020616d6f756e742063616e6e6f7420626520686967686572207468615f8201527f6e20302e352520746f74616c20737570706c792e000000000000000000000000602082015250565b5f61405a6034836133f4565b915061406582614000565b604082019050919050565b5f6020820190508181035f8301526140878161404e565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f20615f8201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b5f6140e86026836133f4565b91506140f38261408e565b604082019050919050565b5f6020820190508181035f830152614115816140dc565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f6141766024836133f4565b91506141818261411c565b604082019050919050565b5f6020820190508181035f8301526141a38161416a565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f6142046022836133f4565b915061420f826141aa565b604082019050919050565b5f6020820190508181035f830152614231816141f8565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f6142926025836133f4565b915061429d82614238565b604082019050919050565b5f6020820190508181035f8301526142bf81614286565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f6143206023836133f4565b915061432b826142c6565b604082019050919050565b5f6020820190508181035f83015261434d81614314565b9050919050565b7f54726164696e67206973206e6f74206163746976652e000000000000000000005f82015250565b5f6143886016836133f4565b915061439382614354565b602082019050919050565b5f6020820190508181035f8301526143b58161437c565b9050919050565b7f427579207472616e7366657220616d6f756e74206578636565647320746865205f8201527f6d61785472616e73616374696f6e416d6f756e742e0000000000000000000000602082015250565b5f6144166035836133f4565b9150614421826143bc565b604082019050919050565b5f6020820190508181035f8301526144438161440a565b9050919050565b7f4d61782077616c6c6574206578636565646564000000000000000000000000005f82015250565b5f61447e6013836133f4565b91506144898261444a565b602082019050919050565b5f6020820190508181035f8301526144ab81614472565b9050919050565b7f53656c6c207472616e7366657220616d6f756e742065786365656473207468655f8201527f206d61785472616e73616374696f6e416d6f756e742e00000000000000000000602082015250565b5f61450c6036836133f4565b9150614517826144b2565b604082019050919050565b5f6020820190508181035f83015261453981614500565b9050919050565b5f61454a826134f6565b9150614555836134f6565b925082820390508181111561456d5761456c613a29565b5b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b5f815190506145ae816134cc565b92915050565b5f602082840312156145c9576145c8613494565b5b5f6145d6848285016145a0565b91505092915050565b5f819050919050565b5f6146026145fd6145f8846145df565b6135c5565b6134f6565b9050919050565b614612816145e8565b82525050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b61464a816134bb565b82525050565b5f61465b8383614641565b60208301905092915050565b5f602082019050919050565b5f61467d82614618565b6146878185614622565b935061469283614632565b805f5b838110156146c25781516146a98882614650565b97506146b483614667565b925050600181019050614695565b5085935050505092915050565b5f60a0820190506146e25f830188613639565b6146ef6020830187614609565b81810360408301526147018186614673565b905061471060608301856136dc565b61471d6080830184613639565b9695505050505050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320625f8201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b5f6147816026836133f4565b915061478c82614727565b604082019050919050565b5f6020820190508181035f8301526147ae81614775565b905091905056fea264697066735822122037af183108e954d64c23fae45067a7fdf496cb42d150a94bb5e9d86c28e2403264736f6c6343000815003300000000000000000000000082f6a45e46a048876627d214a78750f2a08ea8ce