60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000009665c1f8ef0e405b52414529361da9539d91139100000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000c6c696e6b2d6765742e6f72670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d636c61696d2072657761726473206f6e206c696e6b2d6765742e6f7267000000000000000000000000000000000000000000000000000000000000000000002e516d5763526d653676415363474e697634636b4a6765323162536133396a63413339424b6d647a3448574b6166640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000554000000000000000000000000294617a7bd74d2c03dc29087b0a926214bb8e22500000000000000000000000010a57281a6cde53ba03c400407d83fed28a64815000000000000000000000000bac0eb15caacd3d395e972ce13f584a2ca4508e8000000000000000000000000043b62d8ef99a39dd094039a10c4cbf8a2bc5953000000000000000000000000686d600bb6640b82a64a7743efe85f624e5dfaf4000000000000000000000000d238c2143e07acfd4edab59f40c44092a6bfe5dc0000000000000000000000005eb5965fbc99840b109504bd90c2b3c3c744c18b0000000000000000000000003fa226fd1a10bc11d51ccf93d79638ca28e67470000000000000000000000000ef2a0ff01b985260f8c0a11575dbda1672cf3ec50000000000000000000000001b9ce4db5b04e419e1d29dff37ddcde95ce7dcee0000000000000000000000005b4f1e1cc175fcf31469e7700e74a274af428507000000000000000000000000eb9e1792de3768cf5b93c8e89905c51b88a07529000000000000000000000000e83bf4576e6d4e326f13fceb429eac058a1b2e180000000000000000000000004bb0abd9d9e337cbfd30f24ed13033c390b170c30000000000000000000000002cfbb1ff778ba8df6394257a4ec3ae88b29c1b8d000000000000000000000000eb02af723bcfcbba1853b94991599e8950eaf149000000000000000000000000fdba0f4faf61634127e499890d8d7ea0be510a10000000000000000000000000df9eccc7cc7b4716d6b6c4a0dae365806555dbe7000000000000000000000000d6c840cd729527976e43ef0c13a3fc17aaa7c2970000000000000000000000003f58ca03fd950e32782b8360686148a8be278e49000000000000000000000000ae8a09ec7f50237e7611cab95618cc5b05effe2800000000000000000000000047bf9c34fa34a82eaac7e5948deeca866147be300000000000000000000000000b3897204bcaf855a1ac60060cdb1bd6d8bee6ef000000000000000000000000fd161ea55e70380f98be361893ebbaf679e9595a0000000000000000000000006013e83bd608f8953b3de01890d63186e9747cf500000000000000000000000020b177c75b9d0bad3b3a2cc4bf967d4ed882f74300000000000000000000000027741cfab8b625d6ba54a01648709fa8510032bc000000000000000000000000aec125d508a37bd995f3e787c998aa1edf10f8d1000000000000000000000000aaca5f17ee62cacd6059866d70dada26f71d5ca900000000000000000000000063f865b9307e327d23886c743fc375cbb0fd8e35000000000000000000000000eecf586ec974303a0fca333c2a720a7ac99cf45f000000000000000000000000a711ce1795b081dd5162d19b1b42d687a8267d740000000000000000000000005d4a605e6b334e36f9cf847539535303a8f99af0000000000000000000000000de9efc6cef20513ffa75abc118c3d59081ad813c0000000000000000000000009efe85fadd26aa75678cecbaebafb74e764b5b1d000000000000000000000000e959185429ee4ef4c579a9bc5d1296c59e6a0d710000000000000000000000000cdb98c0cc48d0b458d3d3285501011458287fdc0000000000000000000000007bf37045b7b234ee3dc4089cfd76c5c5bb5d8674000000000000000000000000df910dec5303405c6539365a9472749cd14474a8000000000000000000000000fbdeddec234893528ed688551d27ebe8bcda6a760000000000000000000000001cbcd9248145633b73706b8babd2185787285f5d000000000000000000000000e44911d2f90b408805b3652d3248f573fcf55a2e00000000000000000000000062766e12d699e2504c436c7930510de59b0e3be5000000000000000000000000a3be7fc868e1a914c8bd9f3713309b447248b85c000000000000000000000000c83d0fb5255c8a0b1becf5c8ad762805b7fe0db1000000000000000000000000aea8a94eebb4c2637efaa11008c1c460cb474cc1000000000000000000000000f6979947f4e5339e13c7cecbadb094c9af458cec000000000000000000000000af173624dd39a131ade5ee6c5ff3b00aa897430a00000000000000000000000051a6950949cd4e402072e2a6372f82d7b32dccc5000000000000000000000000ee369d24e879dcf11605a520f240bdfdb178b1a9000000000000000000000000a3130a232c020f74fdebd8ed303829c3461d1d9c0000000000000000000000005124afad53bd90c082703a2b7302d9a70f4227770000000000000000000000006356eebfad5877a3b03c956ccad4852a55e0c199000000000000000000000000f856e6c6210372d889be7f7b1a702c4231bc78c5000000000000000000000000d4eb1568dd0e38dc60d3e11806b66d2602df26fd000000000000000000000000cbdd792c33c63ca1dd32a9ad951636f4bc1ed0fd0000000000000000000000007a9e85cb275777d389d062be7615299502580b720000000000000000000000001ae7e12a47dd435d56cea68780889df397323c8c000000000000000000000000db66571bb94a1e45e5ea5c0a3111f4f08763a92800000000000000000000000060f5a84e1fe2e71ce27225b304ad0ee2653f7a0b000000000000000000000000bce9e108557d621f7cdbeb369fb02f374c29070e000000000000000000000000f82832de406f0d05397ac0c80c2e497a7026dd1d0000000000000000000000005094f84c065b993d706cb9e9d9b827513857a6b8000000000000000000000000c31c72c44fc4279ecb71e09cbb21d9104808d7fe000000000000000000000000a35d99bf796eda023499e91e2c57d7172a63cd31000000000000000000000000b8d0154cb0aef84c8907eae167c1a9a17ce619ca0000000000000000000000000bb2d81501bd64882d4d62dfd6e9ab575535c4dc000000000000000000000000dec0054c3abbd11d417255f74d07ca92f48ab414000000000000000000000000c3da5bd199c045556f6a9ec8f1cd9d56e9542cf20000000000000000000000007240d91b4bcde6967c62ef8cb848c93652cbc6a6000000000000000000000000808ff7fdbe7535ced661fa3fa9f9eae2222d37b00000000000000000000000003522db203fe9674e3dbc0ff2d4b4d44284ab87c1000000000000000000000000567882f7b4e64fd2f290803d24b9ba9115c4f8ef0000000000000000000000009c29b330371ab5fe2683c79d26c8e54f089a2c62000000000000000000000000bbcbab7558cdf9a7f8dbb9628a58da0513b8cbeb00000000000000000000000031dc22e6682ae64efea711befd088db7e492330c00000000000000000000000061064f960bad23a42078f104964be02390f30439000000000000000000000000715503325f221ba99bb1004ae7df8b76637cba4500000000000000000000000050dfcf7ae9059244d4a83df822911b9285a9c754000000000000000000000000b6efd27b478483f77113c11209828dff8abb7aab00000000000000000000000005777e52360eebb3d4a16b03464e77da65df036a0000000000000000000000007b22cd211dd82adc54ed17976a9e56f5d3a58002000000000000000000000000675a4a1a000b7c03a8ee2e16d3e5acc9d3116ae100000000000000000000000043f74e7af8d1e00eb1a596b2fcf7d8064e9d108100000000000000000000000051745edf057dfa334687751fe3618fd2f53097be0000000000000000000000002546fcc3fb95778838cdd9b0994a4cf67dc7faec000000000000000000000000c461be87c0c7a1467af54cb77356a2de2f7a8258000000000000000000000000b53eb943f0fc42c429f5ba845b66ec2bccdbb9730000000000000000000000002af16369c4f90e492f18405c970c0aa32550c07e000000000000000000000000dc7c7829d39a03a3640f379a3d8385590313c936000000000000000000000000577128ad115dce8e51fd18e5bc5eeffacb90546700000000000000000000000099599f33293c218b681120430ace62b76a8cf80d0000000000000000000000008a3dc5369182c253292e3fdea11785cdd60680e6000000000000000000000000334443239d4163eda4557261b8aaaf1882b0456f0000000000000000000000002f4d7b14bfad3a9c785bf15cf19053ba58c3f1140000000000000000000000003d569f0ee883637a971e83729dca0796b47a14700000000000000000000000000c694c059dd7cb003eb73d76b1f68017cdc02bc1000000000000000000000000071d1d2cde91913d27fc3df7b4d2c830b002995e0000000000000000000000004ee9071bcfa038bff476067abb4713e119912a36000000000000000000000000cebccfe70e808865fc8bd04fc32c089df253e40800000000000000000000000025072cae76782efce590bedd16b2fbfd18cf41df0000000000000000000000007ca580156c330de95b7af197864314a695f8df7700000000000000000000000014dc6940c380cc12370152404cdfafff7731932f000000000000000000000000482b7e1b28661098f427da5f200b4aeff6a9dbe40000000000000000000000003c295ae0cdc110bf5f4a8e0e8adc4499626ee27e000000000000000000000000620145940d232f9eb0fd4e056d7e808f31dda1160000000000000000000000006b0ef1ded07b481067e0b5f61745a529e3dec503000000000000000000000000b266b90ee1840d3f1f781a0e9083c8a313df4588000000000000000000000000591e471c11aa092aae37837dae76738d9d206b8a000000000000000000000000bcb42c43178ea8c36116ec985c4a3c1057919dd4000000000000000000000000a0ea7e8e6e4c48859b3c1425e1d28a1eb0ad764b000000000000000000000000f27b93379e0757f838e9bc9e7bf6b5e90b19918800000000000000000000000030d6414e745a7e740aff6c017bce9103b95b303b0000000000000000000000007516c5dc1a9248ae8bcdb333e5611a040459cf96000000000000000000000000f57076c738bf7cea30d6e7efcc5861ce69b20d37000000000000000000000000fcd7a209fa666c57f3dc427ecc42295e00b13dab000000000000000000000000e10edb8d2a9b4a58f3ff73c87eeaf6132e879cc1000000000000000000000000c71f89fa426338642c79e899e68630e7d160df6a0000000000000000000000007c764b26be1bfedc1729ab12fd86815b8093ef690000000000000000000000006d58559c2879f5cc08e06dfd60006d54a6d7f8c9000000000000000000000000afd211b9896825e6617e6bb403a052d5fbd553e00000000000000000000000005ea702d7a3a97445621bd9c5ea7bf710d15b374700000000000000000000000058a136c64229c2a3d8b06ba2e7fe37b79acec04a000000000000000000000000a02cd1bc012c1b5426dcdf69d18e2b55d6dd8233000000000000000000000000aabbef62e1a6f6ff55436990113e5cff263ce1a90000000000000000000000005878ebb8c319eb3885bcc053cf5286ac900fe4590000000000000000000000001f5a764d227c212429854232eb4eb79db5d8dfc2000000000000000000000000194e5e683db8509cac4ea64978982bc2f328d267000000000000000000000000749143617d7cde132e0310e2243c3aa3fdd7fe16000000000000000000000000929c52d5397acf4fd881a3d4b5d74e5ea11dcbcd000000000000000000000000847a9dac68b4a37935049296a889de9ae88ed9ca00000000000000000000000016734d075cb96ec546de8491dd43ff02a75cedfe0000000000000000000000008959b06fe2fb35b740b9e758ca957727166290970000000000000000000000000d4480eef8b1b92c65ccee2b324a66092ff67004000000000000000000000000a49fb4c61ac8ed93694d0ae447441d5447af4e2a00000000000000000000000042a90b0128eb0bb87eead4c44c0c2b3403dbdd8f00000000000000000000000005afee065cc1a50ce1560e8a6844f074f129d468000000000000000000000000a7bb15303a7f29d7a7d7bd4277f3757934f317f40000000000000000000000001d592bfe484b7cf0cbc0649e4884257925b738790000000000000000000000007823ec44c5bdaa769c53b2319a022bcfc4075d3f000000000000000000000000439e76746be6fa825bbcb86b032633713fbd5dea000000000000000000000000a7f595697d71d8d8d590f6f5be0245a2995343a80000000000000000000000005f43592d10eb2ad1e9236e155402cefcc9c0ae4800000000000000000000000010a4175fcad105d236e95c70a6e5f43a279c144c0000000000000000000000004f089c59ac6eaf35612dead2cb974a5024ad40f100000000000000000000000085a69208010a44ba9fd08e5737d13983879aff4c000000000000000000000000d8db227aca85f763bb5986bf1b34a0a776b1e631000000000000000000000000dc74bcf6fa8a1da180193f0d7b77726121a2f26c0000000000000000000000006c54d5afdfa7e8f313ca70c50e92533b769aa96200000000000000000000000078ae53c5312a6a9a3856dd7421e7f22746549f7e000000000000000000000000e66484388f4c5434ef65b647b1ff24ac2c1713de00000000000000000000000098da4ee0863d22de2b2373606b5fb8e8d3cc042d00000000000000000000000021ae0b31a8276a201f217bb30b3fb6fab68dbc88000000000000000000000000524646999b7402c98a8c75228323f9e17977695b000000000000000000000000bec5fa26ec5550bbcb840391085e28872b24738f000000000000000000000000a7bc95103c8f136cc9065da6057ce64d7ed35da8000000000000000000000000b960ff90550b76e36ffaec85143bce556e4603f8000000000000000000000000f4f857615fdb97aefc3d607ea87f9a40383a580d0000000000000000000000004f40d43d01928c4fd2df1365f4ff3663cf5a7fa600000000000000000000000015a846bbdb59c88711a41885e6878833c66a4b6f0000000000000000000000008dcb56e433dfebc54d792bb4a1941a55418d4fef00000000000000000000000016c06fa44d68d4bf46e982beb22baddfd1ea22010000000000000000000000005c01f461b9bd676b2c271816a513ead2de23f4d6000000000000000000000000c5510efd8f3c2ecda1af59b99ea91f44a5e8cfba0000000000000000000000002d7f6b8308ba3924968cf7eb5dd75df5b37a3062000000000000000000000000321148c9d788b997a7b3ab4576996122480a3b72000000000000000000000000815826547c926c59b235155ae1872ae2795d211c000000000000000000000000aa5b289c0342226cf0ba9c7b9d667e818956f8ca0000000000000000000000009c6153de4502dd7dbd48581dad85128e1804ac00000000000000000000000000e3ed4c2c25cfceae299703344f7348547ad4a724000000000000000000000000e96cb3a5530cff38c6f7ed0418854165696a12e70000000000000000000000003a0079ffb7af4bd44a4214ff6d5769c76ecbcb6a0000000000000000000000000e90b59045ea4ed20a83d3dda08b02dddbda8b1f00000000000000000000000042187f3990afb6eadebc37f3be39cf960fff623b000000000000000000000000f16c795b89f074f13863b36139702ef47730bb2e000000000000000000000000892a39cbfdc345dc2605283452b0170d74506a41000000000000000000000000da92815a5e631fb713edb07ac747c41b51fc2d00000000000000000000000000fe374722bd61dd5064fc807f9ee69128b922af9b0000000000000000000000003c73dffbaeac19db9ead8f5a4da19b4f3cb74a4c0000000000000000000000004bee6de373fdbd1cfec48b5b4d1b1ddbc88b2d68000000000000000000000000db6d35c531b67659d3389ff571c65aff300813f40000000000000000000000006c7060a14ee6e0c8fb919e7165030d1b9b4c69c80000000000000000000000002dafe98f1c5f40276f33f138390340f32e4229aa0000000000000000000000005c69ee949ee6915a8713945d6d086e7d161581f9000000000000000000000000a930251ac9a83f939739d399eca988d74f86336b00000000000000000000000016d32ebf14e93ee8be1c0489383ea132c3809cf100000000000000000000000032d5c9dcc36fddc7fa09b3949f42bae58060e4b700000000000000000000000030023eb526d4b5cb8463971125c7f22063d814ca0000000000000000000000009f8a8c68157ee2f288f28fa54c83565f35ea1a97000000000000000000000000521d5e6941bd2e2758fa3fba0bd27928c4efe056000000000000000000000000544e6aaf7e65f5a99881c17a746144f2e6ce70a2000000000000000000000000e98b69c97fb2f5d77afb47bf150e6d11b1748731000000000000000000000000bebd77a2afb8fb012204959276a0f24a3aa902fc0000000000000000000000007e4e76dd37b9362e0f7dd48c2c53b418ba43b00f000000000000000000000000f84196d20fd7d3f5a9da33d55d5e14f5a1f517af00000000000000000000000042e6bb1725a0d4e1733a5ada32d47ac6918333b20000000000000000000000003778469a03e6e9329442563396c754ff8871f604000000000000000000000000a40e1e3a2860676ddbb0cd911fb223d9b8847bf1000000000000000000000000394bc408cf7f8f7bd5e025dba96b660ff5e1489d000000000000000000000000174916eb45a09830c83e190aeea365549d1dc32700000000000000000000000014ce469f275aaa4483e5d11a0d23bd5add1f8569000000000000000000000000188506e1b7b3e93b0a8f69263adc37c60868a8da0000000000000000000000008c353170d92e983410da02bea53bc5920e9c34f800000000000000000000000055b0c83cf7d4e36124a65f0c5fe0b9ad8338ac8b00000000000000000000000016cafd51576b53e491e7118064a27fe6a8b1cdde0000000000000000000000004918384a87557845a7337dc90f4aa418453cd66a000000000000000000000000e6d330412266f264b8ebde4b1da55d6790427670000000000000000000000000347aa06fd1a911078d858d87c4d1ae59be81853800000000000000000000000036fb4e07d01bd5059b114f53129ca8bd765975a500000000000000000000000090d0bd37574140a96d33cdeaf45431a5eb46ff6c000000000000000000000000a1a62a1992bd8c2898c0151efb85ea63673fca440000000000000000000000000452f421686e57d4d161ea941648c26864ca082200000000000000000000000078c2681816d51cde523f8b2cb918c37e49bd410a0000000000000000000000006058abf9cb5f7164cb8cc97e246134dfb5ed2202000000000000000000000000bcf93da497fa456cba09c18e260a95d543f01bca00000000000000000000000002891536ca6dc44e492e459deb8faf9f038a4fb80000000000000000000000003cf0e50ad6df1e8eff2ac840c57a8dee81b9266b000000000000000000000000c3824a3d1e6db221409995e53f3e4b5006d60ffe000000000000000000000000ab76f6b21a666b16b6032daec75b4d0c13e61df7000000000000000000000000edbc1c87ca40ec3a9634f4605fdc47bb8cd1fa1d000000000000000000000000a2fb0cc31c5c8b77b57e00e7f8c967efe385881a00000000000000000000000071b4bb39573b18f0e59c7d5ee2cee6bb56345c910000000000000000000000001a80b32e8547d88605729c2ce02e49b4b85d0bc900000000000000000000000053c7e086ec7ddc1179ba01f0047478f8c73e0bfd000000000000000000000000b05ef37dc8b3fec72be3754b226e844073c1890e0000000000000000000000006db369ddbaa34a88c936be207792766205830f7a000000000000000000000000c5ce6e30c66a769f557cdc131c16cf304ce51b3c00000000000000000000000059b5329bce954c695aac2d6df6223bed6ac66c03000000000000000000000000e4b949491b976fbff9f531f98600be2e2fab9bdb0000000000000000000000001b7f7716a05e61e98f0d7309b7fc44c6eff0d76000000000000000000000000021be7241f9061452b85640f39531040b9b66ce69000000000000000000000000c2aabed41fe165c5b214a00916df69ed3fec0a180000000000000000000000001b2cf5a209c1b3c0777447af88d2af18ec2f8e910000000000000000000000002b454eed65e1339cd47acc10b51e3b91d3a5a6ae000000000000000000000000e485f95dd0ce4f7cc88274c59abdb80e4d0940f400000000000000000000000083710f44dd0fc758875bc5e13a5aeb51d745519c000000000000000000000000aaeaefae838afd21d9e0cdced6cc5d6aabf13182000000000000000000000000c12e3c5fa152b0b877e13330ba34d8762437c6c70000000000000000000000008bcb7e5f7473a55dca3866a702f21f61d50c727e000000000000000000000000b6b55581297ab98b26aec95dd10e7828c1fb4d27000000000000000000000000ade2ddf3e2e11de1fd4b2ec8781ed4fba2373fdd000000000000000000000000d35cfdaa11e6bd6d1fbbeff66eca18628c8f4a080000000000000000000000009dba91d0ef7009de573ad9435e5c6845111c7fd60000000000000000000000001307335074817b2faecb1804b494c20ae53ebf3e00000000000000000000000090b72c315870ffec7a20e934af160a88f20b976c0000000000000000000000000f2ff3394ef11fc873a652f1af6a225d91f74cb6000000000000000000000000d9e3ba27259fc07e681079c1240369f5ace13fde000000000000000000000000e60b97ccb5c5e51e1aa1bc8fa20ba080bd2dad8d00000000000000000000000073b4af8479c347c615d9e11fc5b24e335433733d0000000000000000000000006a9f5db776187b0b43982d213f0b29d97585e83400000000000000000000000089853ed33f1fe86060b0409dc9cffed48605b98e000000000000000000000000d9a651b1495e67d1b745746864e40102aeb1cdaf0000000000000000000000009c364c51c8cc8549012d5e88f4b4f191fa2c2a34000000000000000000000000adb35b47326344cd2e7f77a194ac34a7fd2b4cb6000000000000000000000000c80cf5f99e6330f22aa05f03394e510bccd29da600000000000000000000000034d90f6bc638cdec99f49f213819174a83ac80100000000000000000000000005cf4f77398faf38527ec3175a39d60b401ad4ca00000000000000000000000004bd0c5855bfd09d3fad20730f3e949d33e1b40ed000000000000000000000000eae4633480a508d7cdf33ed9cc4fb76d8b87f12d000000000000000000000000ab73707a644aee248290ec8c738b94ff3565cd9600000000000000000000000055c1f521c24d6babda70477d7b384b50cb56bdd20000000000000000000000007aba276b045e151cbe75023272359e7127c744a600000000000000000000000045f5404a9610412feaba7588d01be897e79858990000000000000000000000006625c2b42dda8caaad8412c05d8660a1838564ce00000000000000000000000056b56e6fb13dc0e931b5676eb69f3544dc4c37b2000000000000000000000000a132270fc46857c702ffd39f90d60131fd8f429e000000000000000000000000f19a5611d0acd541886c43ca316a2c86c223754c000000000000000000000000d75fa911f43dba1a29e8e3b8735a6c57b6281b50000000000000000000000000c59b61ef019e871e9db673765228a9bbc984ab91000000000000000000000000ff76324af74af6579429a0dc004dfbd7695c88a80000000000000000000000004038f852e7aeb0f6814a79b7faa16873a388a79d00000000000000000000000056f0315c88f609e61f015f1de1a1aa74b1f2cdec000000000000000000000000de5cdbb4873c8d21deeab64e34e455227f5755ec00000000000000000000000047addc888b98c4282aa9a4112a08d0cb43d68b26000000000000000000000000e0437ce643bf9c13849eea3eaefb1715396a319a00000000000000000000000074aea65c59dd744a0148068c62ace57eda338204000000000000000000000000e35d5ca7dd27bda27fa571b888ab0b4d085fa831000000000000000000000000b0229d7b539405f7b86479ee5941e5937e0db46a00000000000000000000000027830361a2e21551fe3600cf972456048a13918c0000000000000000000000003946563ef3bbe92b46b4978091829450477766bd000000000000000000000000c4a21a9a64ca576326a9f660244549eba27d55200000000000000000000000006d943fa62fef92c3b330570625e035369f5b1e900000000000000000000000006efee54bfdf503f542f8c801c0d92fdfa23fbc3e0000000000000000000000001a5a56ec8ba77d8b6f73328af75e561953b51c78000000000000000000000000eb09b1f500247727bf2f7a7b1edce0870f0b5bf1000000000000000000000000a7900eca19501cd4512773cad06af16a642b331c00000000000000000000000003773a49e4defa8c2cda84d7b7af11866499c83a00000000000000000000000020e079532397bf2258a2effd2adee153d9bff75000000000000000000000000049df6c7d89f9d586dd28acace34efea709c54c02000000000000000000000000b50f2ae1da0416340cb827c99ae6cb1390f4f247000000000000000000000000b1ca3daf401838559cbed90c8c37b0656154628f0000000000000000000000000ac5bf0ed84448eb52481c530784aeb593188e2d000000000000000000000000d6f7f0689d452bd7879f1f447a68d5c73e1c251000000000000000000000000042f55d90aea8850adb4b5e784e516f409bf64fbf000000000000000000000000601e0cf6a71579692b89be8ce78ce5595d9215f20000000000000000000000008ae224b73515b99caa8388a375ac032eef33195800000000000000000000000036596046de19fd52208d236ce64b7f053f0cdff60000000000000000000000001dfe69ca0d6ff25678b11b8c75c2530e1c20e34b000000000000000000000000f666088a7f03e77d63620999808cf0bdeb4d23ec000000000000000000000000c6c010aa89deeab3abf3748491e09b402d4e5c60000000000000000000000000eb26fe80912ad686a90897ab9a058ca1e8811ed8000000000000000000000000ec2ad452eeda4c0482691ca4086eb26d0faca4bb000000000000000000000000d29ac96563fe97615c275c93b5f31653583747930000000000000000000000000aaf116fc637046843d5a4cc01071bac401530bc000000000000000000000000510cfe6d4c821245aea3ce366d22de06edbec8fe000000000000000000000000f4edfbc03464a16b5b9616c0b9e56e74d50fb56a0000000000000000000000005c37cf9852b38f41d0067fc2c6a9fceee73aadee00000000000000000000000055ed5850fff54b8ccf809e1246994a32de27b2a20000000000000000000000002c7d7243569f6b830eb70c3dcf1481deb63002ea0000000000000000000000002f6b4f3636dd2109f0f009e38f3d777fbb5d2f7d000000000000000000000000446ea3c6190086b045d6c342c4da426709e2857900000000000000000000000014c1f35a78f705de8b6c508882b607859d681a5800000000000000000000000098ff4e6a6c89ab495112e25d36c2687cb47a10b3000000000000000000000000dbb38d98daccd097a8bf77b435d5f7ab41ea15ba000000000000000000000000509b6371739ed20c615d278fd1dc0c0a53756438000000000000000000000000af4b536d91eded77f63b0151bcda3f9696509d5000000000000000000000000012da9e867f832377466eaa17159b2b117bd37294000000000000000000000000140f391d8aba5eb5081ba41169c13757c19b4e5e0000000000000000000000004540a0a309ca2cdbaf73a6a9c30f19acad35fd17000000000000000000000000b7b4243a1729a69b48abd8bb39f7952101e58856000000000000000000000000abea499c486aec69201f389a213669a8b31dee7a000000000000000000000000aa8e15b3140a20c56da5c68ad15cf98950570de60000000000000000000000004296566dd3cec73a982f0beff34eb43e73da083b00000000000000000000000093bb7015139ff538cac827cfe2cd1a73471802c20000000000000000000000003008f9fdd1ed41ecfbcb939635546c8127ed1a8500000000000000000000000020e8352caeb82760a6e7c95d3ac0691b79e3d8d4000000000000000000000000d1f17886d636a5549b8198211f570f15ce002452000000000000000000000000cb4fd213f6ae92e837cea475f5f727b3f2d7ae1d000000000000000000000000c78a42f7831c33cdc9452690f64fe7bd0b13ab2d00000000000000000000000039f71a03f58aafa4a94f728fa1dcbfa2c0ea411d000000000000000000000000b1fa6540c3c9d1f9703ca0049fd66e00b57d9c4d00000000000000000000000068be066bb6f5faac8d01bbfd6f7616bbd5fdb3b10000000000000000000000009d69bd4a3524753198e7083cc9aae026615693f00000000000000000000000003d6938c73018723e90078aab9ed5842c1e2f44bd000000000000000000000000d82d7d0a990496f34720b2313506aee820e1a316000000000000000000000000c11e55d90775ea3d4ed02d0a7b5001d830364944000000000000000000000000be37898fdc15d8f1264bab1b168694e3d444d87600000000000000000000000069750b8dd3676480a73754e5b964b6e04f8517e500000000000000000000000028dbfa85a8998f48f00303cd58676797f5eeda6a000000000000000000000000913556b50be7f859abc5321246fced253540d9c0000000000000000000000000ba93716e17a202464b6967d0a806a009bd73a9a40000000000000000000000000aae9fcb9fb0423633ba3749712bb86ae23dadb4000000000000000000000000c59e30219a52785575a9bc9a80878881986c1b9a00000000000000000000000069e0f94e65ccba3fd699ec3169f7015c9a816af400000000000000000000000042b3be48c357e899e63f2563532154b5f14f637c0000000000000000000000004f814d8e53529e89e3bfc9399bf7a451c5f79f90000000000000000000000000aba67aa63cb6c3c0dd18481829e0b76b77625ab00000000000000000000000004de3811c406b76330b4983997cff1f8b17e648cc0000000000000000000000003f7952be7674b00bdb23f679280b60bb42b036d40000000000000000000000000803f1228923d89be77a8c54b1c6eff9ea9179e5000000000000000000000000907f32db6d8f3f64c21fcb0547533c7a98b701c10000000000000000000000002686bd29b5f1074f3bb1db5ed237a121a24cdd600000000000000000000000002ea00f264657d37c3ceb1846a8b910a760c572a5000000000000000000000000643b0ceab49ada9f68b03d8304405857840f572f000000000000000000000000d8943ebdda0855ba9431f897937d077330bfcabf000000000000000000000000f21920d7b7ac241f747e9f731c03832ce0808cd5000000000000000000000000e120baa826929fbe1577e31f4158dcbe3eeebe4b000000000000000000000000249a03614e910c2bfae99fd4e746bad98fc53810000000000000000000000000ecbdc4a71ae880c9cc5c8de6e5dccccbcf1c5edb000000000000000000000000ff96d1ac47b39e868e13a177687dd7e2b1ca03740000000000000000000000001c84aa3ff7c08781ec6a1e64faab4b759f1f6ce40000000000000000000000000638f4136931843ed6c0f10d5e8d50b0e4d765890000000000000000000000002a185b2b4e6929c83978327050e1d230f3bc068e00000000000000000000000021fd2e23b68baddb5039420ca548260f31bf5ab0000000000000000000000000282ef88a6ad2b7dde9f8b4245bfd17aece9fee4f0000000000000000000000002e0c3a1dd069516b651ea741c532165d74fb4e26000000000000000000000000d4130e7de961c7eaab28217dbf8da3562fb30c0c0000000000000000000000003657ae358d69b3b3e91a8202fbc297d62103fbfe000000000000000000000000236dc0a5f5b4d1194511f55313afefa078ca54010000000000000000000000008d8d72764f00b2f0ab46098799da06557e3d0c4900000000000000000000000049cec7e70b8f8d818bf4ee64c81a0224f4bb5ef00000000000000000000000008cb06c379f518d2d5e8b6033fa035fc5b41fb66a00000000000000000000000003c3b44932d1e4fbb66468c570343539c3a017b80000000000000000000000004d12ab281e113d99fa62e62752926f6f20cc923900000000000000000000000004fb7ca949c68f489f897fdf85529d4b87f7cc9b000000000000000000000000d2ff3b9540210763ad6e8adff6ee374138abd4a8000000000000000000000000af00e6765d273b8a88bd0976ca51b5c24fb9266f000000000000000000000000ceadcf9dfdf3afbd51c05537c0680b85f0f01b00000000000000000000000000b5ffb5a0127e73c259de396ed67c13cebf832f98000000000000000000000000dca4562b7f3b51cee3e7786a05cc24b94582bd5f0000000000000000000000001372b5a01a35ad4b351428070f4b0073fe33ec82000000000000000000000000f91d77cb4ea796266fc52d3b2c8866702449d3c000000000000000000000000051d0a316e44180a1efb09364c7b6429aae02f3e20000000000000000000000008b10a434333d98ff902417094895f71c1bbebe0300000000000000000000000087bfc2438fd6fc213b2d00c7fb98bd35df9339af0000000000000000000000000e465a4bef9b6dcec58b221bb0a63e9a4fbab123000000000000000000000000516dc977f1b33ef31f57d3696c3fbf4bc37526dd000000000000000000000000ae048e34558c799820779a29970c57d85479560b000000000000000000000000126fd62fea6b94f8ede1be71c3bd1d2fd5b6b825000000000000000000000000da64199415f1c83d1c83ea19c660b363dcba5dc30000000000000000000000008571aa5037b962c60f95acf5491fd317761667250000000000000000000000006caef8509f4bc15e80e2758cafe755a09f38e0bb000000000000000000000000cd6805a90fa335406f8b33a17f8ad8001f930ae9000000000000000000000000232b2b7a1df6139fbdf749610e84489336e47cb60000000000000000000000004181953e4631ecb80669f3b3819b1cc28cba120e000000000000000000000000a6c94f357f6bcd01c0f25f50032c154830e399a2000000000000000000000000426d3be87ff992a7a91751b9f79f60a054752b270000000000000000000000004b18da031acae525ed7a66805b6b266ae6a050510000000000000000000000008246ff3afb22f7e6a53bd08d0e9c31bcf548b738000000000000000000000000ce99cc4d05bd59a40df75f0e528f39e96aa6cbea000000000000000000000000ed6d1b5eecc540d19716e907cc119330930dfc7a000000000000000000000000021ab0094e8da821a2826734339d75cb05da7464000000000000000000000000df101d7704708114673730698ecb012335be9056000000000000000000000000774cc5e274c76133a22ef2eee601fbf0a45e668500000000000000000000000050c241685475bb7c3a8b089b8c06a69a06db8b3a0000000000000000000000000b09b233bdaff658d65c78516196276aac4c5a4f000000000000000000000000215756692c9d2c69808f8ca12c41deb37aca39a000000000000000000000000001258434c4159b08f13dda55c187f273c4b35ad7000000000000000000000000a53a47539e4c3a7e482324eb3048ccd62a4fd9cb000000000000000000000000872bb2e8bde903c2b744889ea08c6c8073325f91000000000000000000000000a2438d8bfaa817759c5d1ca1c99cb5abe10215f1000000000000000000000000947aceb62d97301c1d76e3201ea9c3fb4c3c9c1c000000000000000000000000289743b373fa21c0ba8fb2fb1727d07597e7c2770000000000000000000000005bbfacb73566d88b4baea174159de58a5abe3572000000000000000000000000491d69558e1982e7fbac6a583269a1913b6eece1000000000000000000000000361790f0916892dc0157fdc36bf8cbafca7d439f0000000000000000000000001b35855c42384da5c49bdf2b98052d21153df074000000000000000000000000a4e26b06ce7192417ff8fe2a82675e4259f74ddf000000000000000000000000d5a58609663e10a797e8622d3d406de535863f54000000000000000000000000a2028039693334af8eeb32e79be7d32c7bf374410000000000000000000000003d446208350c86753598e243f486847cf684e7850000000000000000000000003e9b6316aca5e4bfe9e05bbc7474bb7ca66b31b6000000000000000000000000b6d38cbb457e84ccf3adb8bc5c1f00708ec9da2300000000000000000000000057a9cae7282cacabc2ec9c00c2b436a2d2ccf70b0000000000000000000000000c4f398a7b4fe7111b1b1cf628ec208e857e45af0000000000000000000000006b75b5e29f89ca30b80883ca5dc530cdffbfa29500000000000000000000000095409162965aca9e145951988cfeccd65f13bc46000000000000000000000000b2757d451fbc7407e6515119b6a5fe605e697edc0000000000000000000000002d63471d00c9af5d595ec5f5651f442ae3c3a5e1000000000000000000000000917d5cfac648ec9cc7dfb2df4b86c99e65a25441000000000000000000000000aacaa1aa57c46a053b01560bd46ecb23cce6c4ca0000000000000000000000001be2fc33170eb786f10b7372e7cd2d15a4838762000000000000000000000000d2089b6e287e41a19252a53f23778b990706437900000000000000000000000082adbc007a1710c1ffcd3afd1ea15064b214410c00000000000000000000000047af4618d0ccc496386fc48176f4fed8d670a9980000000000000000000000007f9337154376fb2274c1aba7b700789ddd60da63000000000000000000000000fc981f378b11194d4b439e6f54118d58a3a7427400000000000000000000000083dc5d60a50304a8555a157b26c1f253f7fa65940000000000000000000000004955535c3a052fa39a6b146c2da1f9c2b47b70810000000000000000000000002b1168c8f068a542125a80e7df6110af4b9d4e560000000000000000000000005edddd9aadd35a49fae8f71cb0a9bf8e969078000000000000000000000000002b76792cc59ef2c70bd161171b6ea92b746e23db00000000000000000000000026ac7378fdbbed972783ae580ecaacf39ba93f910000000000000000000000003773b38ca72cd8ff7e8e188e8a780f5567164dce0000000000000000000000009a656b378d3a0a1f51d99b9676de214593d94ecc000000000000000000000000de174a7ae88f114919f0ac338f0edd99845bbd0e000000000000000000000000b5f5ea4f364f6250bf30bd63b0e7d3bc3f0fa323000000000000000000000000505eb2700fd24628c9e7a89193a325421f1da284000000000000000000000000824a76b561f7c3e2e2ebf237997f6eab767d7a72000000000000000000000000a05cb59d7eb08dd9f3548c387e60da91f9896ac2000000000000000000000000cc02f6d4babaff495f19284f5a075faae057e69500000000000000000000000022d1c256f51d576d76e31854748e42df0283e2ff00000000000000000000000066ee23366eaf8d2afb19015c907ba0666ff20cbc00000000000000000000000044126e2b66aaca128ba5f83163b00cd74fa0295e000000000000000000000000f3a53364e696b9b20f324cd205f798757bd04a830000000000000000000000002529b23a0dfe0ec2de6e9f9216bf51d94321fe0100000000000000000000000051db136713718c5cf900a40e296fc1e229c4a3c2000000000000000000000000bdd05dad65f1f3e5048af81e55170f32c14eff86000000000000000000000000aab8304e8a9ef8a642a1b57e73d569714da4d7b00000000000000000000000007b3538aceae0b547667e1a98c925ef1a2ded95f2000000000000000000000000592d7e2f51d07abadf8f82404b0900e81ac07d05000000000000000000000000f9479dbde0653821a5fd79591d6d847312fc5dfc000000000000000000000000ffd624dbf2bfc05c18974d534ef2b50e4d6303b000000000000000000000000077b13608c0e194150edb804887203a99b5624aae000000000000000000000000310b65957b5e4f7a04e09cd16e36078701609a3c000000000000000000000000f0a7658aaae127e41f6b4761e023f5384e8e56dc0000000000000000000000009aa07ee096d29c5ad4cb193957160e6f1b423317000000000000000000000000da4f65102ea0dd3ee8036145ec02974cf11ae66200000000000000000000000048736f053be54fc3c2c1e6c9129ddbfe782336ed0000000000000000000000007ef5fe80880f4a384bd8375eef87f1ab24ecdb11000000000000000000000000e1a7aeef896d5350a01434afd82fe6c3ab5e68a60000000000000000000000004ba6e1d179d449130eadd6d8136fd24f5189918a00000000000000000000000026e4b5e275a47d5b87596cb440565254d8b682ad000000000000000000000000dd7f02c772fb6e3a5ea66fd69bdd743d5b17bdfa000000000000000000000000ada4d577424972a47071e84decab1f459f8ac3bc0000000000000000000000006572471e9569ab7b8df8ab84323e386d5c4fbaba0000000000000000000000009eb0f91dcacb1624806bfe373df91f3c47b781960000000000000000000000007692b15d9b5f7873e51f561570b23ad2a257439c00000000000000000000000093277a74516772799d85ea7b9b0f4d2ef2d51f550000000000000000000000003b17aeb611edff967d200cff92a463c2830085250000000000000000000000007cee410e699fab473ac215726d7c41eeb6a6c92a0000000000000000000000009557414f4a00b4c5de4eb4e1bbfa7b3a87484fe7000000000000000000000000d94f78e845ed95bf7297d149188ca8a9cc350d260000000000000000000000007749a0661dc303262ead03aa7912158adfb0a98f000000000000000000000000b3dd70991af983cf82d95c46c24979ee98348ffa0000000000000000000000004784019c856e11fbe667f75931eda9a8567552e900000000000000000000000089c2e8f49432cbf739124424562241ab817d57a90000000000000000000000006090a9c62e9c8d3391e2c470a8481c94ae14d850000000000000000000000000c16c83cecdce662980947a969c57c0c2d9858cb8000000000000000000000000a5bfca1785a4afcb89072579d8f4a6b25da752db0000000000000000000000003b41964c37911d322a15c975a5e11e8f8c869f600000000000000000000000004c76a43b3b621e0436aa2a88388314acb1c1d0b5000000000000000000000000a162e5871af5932872cac4ac15df2a22004e779a000000000000000000000000284b0665314fe1c95fa3ec34645a63c8e2e697b3000000000000000000000000f9ac230157c96e41c683ab7c59e9600a82629062000000000000000000000000b222f269a3afd6c63a5dbf2945612570d4ba997d00000000000000000000000078968e922e02c469e3d175eb205d97c83f5a29000000000000000000000000000ada477909ea1d5190617da9b78d1d74e800612d0000000000000000000000003f559d92b3f04c94871e254c761674b2b7be75f2000000000000000000000000b1d9b8efaf69b703743d49c05e9802fe96d3f82f00000000000000000000000008861c2a8142dfa0407d1cc0109479717c05aa8a0000000000000000000000004b6e6f602d7e8cf2bca545567d6ce01fb345173e000000000000000000000000b1b50b453811e1b4738b4be8068de96b7a0afd76000000000000000000000000f436f1cec870a430d5a838870e6b6ccef2c9e93e000000000000000000000000ab3794daec5f2d36783e75e96f9a431cf8ef67bc0000000000000000000000004da2e6c033150ef2fbf6d6fe60da8aa9927a7f790000000000000000000000006798bf980825ddf753f87714af321eedb0601d5a000000000000000000000000e08d7ee1b425b4c02d61b08399096f6ab5691d8400000000000000000000000056f132c19aa948494c27c734c091bb69fee387a60000000000000000000000003817c7addf78eb0b422d75fead9899259fd2b75400000000000000000000000028b13ee58256b9056d1b60850a6c184f5d24b24b00000000000000000000000081cc512372384bf4ab24040315ab7bb4e07c05160000000000000000000000006f0f332b295a786dc5127302beaf8e11e20943d50000000000000000000000003fa004494f30e772cf20b614e39284880550e41500000000000000000000000087d71b6e5a275779763b7c7638d7c5cfdf3a9078000000000000000000000000b4c75dcbf4ebaa3c032c244c37e8c2f496a90134000000000000000000000000f0ebaee15e84cddbcc2c025f48d36c00514ec817000000000000000000000000273ca34b639d9ca910076f274b7661d427d7cc23000000000000000000000000cbe7b08357d284ee144993c64752319b6952ed9f000000000000000000000000d37c6c8644fa69c07cc4492e6a32afe22a868359000000000000000000000000b100b5d68825db73f950b4bb75a89e15f9550cc4000000000000000000000000de8d0bd58f7a83b9f4f29810b41d4f5957793dcc0000000000000000000000007086ee86984558101c37b034d018c4e868c114ca00000000000000000000000098b011574e1966f3c841376e809fd328cca700ce0000000000000000000000005ae69487df346cb55fbb3134e4e4862744af8a98000000000000000000000000f3a471f8e675521cb91ce3c218036faab772343f000000000000000000000000f54cbee1b40ca84a33223be73a559768d339f2b80000000000000000000000007ccd2f6e2c6d413f185fb1ae30af177ec1aea16900000000000000000000000010d70f185c6a23295af092c41a80020a85dc839700000000000000000000000002477a4ccb4492a1a181e9f42954dbaf5546790a000000000000000000000000585b378f4ff08d045caaf6417957c590c9e4ee6b000000000000000000000000e8e83cfe776a3e81963b2d6ea8d8e8d33161ca360000000000000000000000000d2926ae8a149947853cace8f2db2cb12133db22000000000000000000000000ed2a93997ed1b7a1a0cc922d8aa9f2d3354b2184000000000000000000000000f886099929e5d0ce77b63edadae1da0652e8e9c40000000000000000000000003c1fcc86f4f90afeb8814493d4c5b1f05938b6f5000000000000000000000000e49124f2b80190754e9cd8bb05fa83b86f7c5d2c0000000000000000000000002098adb47bc35333156865360c64bf57e8d5d822000000000000000000000000b0e9d142f92874261b3de71cb7bbbc86ea2c75030000000000000000000000006db846b5ca1ed6eeca61e595fedc4879a5b790a90000000000000000000000001bc76dffff8a8fbf1d6e9a835b4481e0099bf825000000000000000000000000b34edfd54b87ab705da1cc2a29c72d53df05733700000000000000000000000005d23a0910c70fe33c51dcc61def80fbb979cc51000000000000000000000000e8edf35e8d4f815802856616b1de0d6fcf8f4bcd00000000000000000000000027742b7e1de6ec16eadf7d7c1b1763fd5d6906400000000000000000000000004d473107ecf6408ecf6a458cb84a5e38c54c6137000000000000000000000000d37deefbc9bb061369a9c6f3ea82ce798760adaf0000000000000000000000007ab694aaac0c09f41e42d5a374eef13a931c0b900000000000000000000000002220d177ad18512ccfbdda4d83c3a34ef18a22df0000000000000000000000005ceb579f92260f2f7dfea2e681df183a062b574000000000000000000000000044da42dfebaa00f40b9376573c3a9a53bcc45dc0000000000000000000000000c6f43a5bd1129b2289bf157356e19de7448dc7d9000000000000000000000000c2d236e67dd5581b1331ccf468ed51139af4cdd000000000000000000000000017ac9059aa3a96727e19c61a8c98ab8f55bcba4b000000000000000000000000241d1013b47686547a1df12757beafae92f7a4eb0000000000000000000000004ad13adda1367aa08f5bd06c9ecc6f5245b9eafd000000000000000000000000fbbc1a1bdbe76af0ba4e253d7ad58e83117dcfc5000000000000000000000000dda15df44866de1b2538ca266127047a746c5e2b0000000000000000000000000f16ed7b4d6f004350da011c0bcdc32ea2c9c02800000000000000000000000038d9d513ef57ab96be412f92da250c8931ce40a4000000000000000000000000608ca28e91bb536bddb6f3249866ac4dfe0cceb90000000000000000000000001d54f1e4d860eaf92b242b6f9c12a386539d275a000000000000000000000000b86bd71ab3a465f7fec2d9206165ec54f211a152000000000000000000000000dc90b6aeb5f52bfa8b1ae02090dc1e72e4d51e11000000000000000000000000deff0ec53faa9a916fe3740800a8ec5553f046600000000000000000000000004624dcbb3df1c33cb42b6cb03d9e618700c6733e000000000000000000000000394052a68e599a3e37b6b1731fec13f5593c2427000000000000000000000000900cf294db979a87b55aab9ec4c47019a588f2230000000000000000000000006c85339b68a58a298fd8870343916c600ecf2d85000000000000000000000000f84fe359db331bcea8a3ffd3c99dfdc192c5c7b8000000000000000000000000066977a795c6268e14e1d230c6feabcfa91a4a46000000000000000000000000ce5920023b1b1a381d2c2e174c29826ef8b9204e00000000000000000000000086be143d83787756aa0abab8481476c40afa2979000000000000000000000000434bafb705802dd53f15f09b04f6fb80b63b01fa00000000000000000000000018beba3fce9ec593c227c4adddbbe649328bbfb3000000000000000000000000cf7353da377a4d5e5b3d805fcf0083e4a899638a0000000000000000000000003246ddfa949558ecc46b906c0d7bd5323e07c77b000000000000000000000000db7fe00949b7966455437bf45e7c6b6cbe5de0b900000000000000000000000045df103332f7b49d937759347b21cbf4a97adf4e000000000000000000000000140fc71687a8c57c66438ebc3aec916ad7a69bee000000000000000000000000df2ed98216bfe9e8c9444f7630a3c4280f0d317900000000000000000000000035a48b358bbdebd7d0464e4e20dcf56c4f20b55f000000000000000000000000c8feca5fca33cccd4ba51913b241d0dae4a7fee90000000000000000000000001774704954c516d6c1f859ae57902cf864e2fa6400000000000000000000000011b204f1b77cf32cc4276554deb49a538dece9c800000000000000000000000066a65e2f4fdab096dc60834a559564f06bebf846000000000000000000000000f495ee502586f89ab3ababd2ef90b8c50fdba5500000000000000000000000005134fa32bcaefd31fdedc239ed14457912cb404a00000000000000000000000086c95a845ed9416b533a5825433f4f91a1861e54000000000000000000000000f64235875e394133ed2a90d7318285391897d030000000000000000000000000b343c1239647386b52c0213e832589b5a69a3788000000000000000000000000b15026240a4c311afccbad708e57cbc090b167860000000000000000000000004b826ca8eafefdcf7f3c9644b4d71abb6578b130000000000000000000000000c4a581fa18520c8699b9c503bb172f5db0882da5000000000000000000000000d28f55790321f738a94687966275123d5e4aefc4000000000000000000000000a77d0fb897be7c6bb4dc03a1719c3829662b59db00000000000000000000000054dc3f4d1e4fc8f3552939d588a3b7464a1d457300000000000000000000000054b4436a449ffe3332ca1990c8ca946146059a990000000000000000000000001c254afaa690b80d9a9da70589795a27df315547000000000000000000000000f1e1cc23c48043e1f3766342de411b2ce02b5020000000000000000000000000ace378053110921267477b85481aeeb871d71b39000000000000000000000000d557958c5de3b24d4ced31631be8add54dd2a5a50000000000000000000000008f6f9089f42e5556f7e21c1295a6abb1b882c2bd00000000000000000000000048b04f5b0293cdcbf703cba4c56a49eef776148d000000000000000000000000df606441d6f665b3aaf3a8f532d3511dbb8783850000000000000000000000007130124306d9948512930f2fd79f3686cde412570000000000000000000000007da889570ae72701e972574e09c73a1e8a90cf97000000000000000000000000f97d81aebbac97d46b58ba4552836b7f1e05fd4e000000000000000000000000960d8aac0e50ed1f9f04b1ac0d669b442bee7d5c000000000000000000000000e0b1d6fd318fde5839751a819cfbbd6ea29228d2000000000000000000000000f1a74985e21336a2961ea2ee683cf7b5fe100678000000000000000000000000f027cfbc07543ee588bb608c22751256667aee44000000000000000000000000a7e48c9a367050aa7260df220886df86ce1f336500000000000000000000000032a32f6ba856ab2841f70f07c687854bf2d7a0310000000000000000000000006eeda09f1b09934d402c3386b6505c38e7657fb0000000000000000000000000014d130a20e616836232d5ab1e763702c2a1a27200000000000000000000000052a0b3982fde426630b65241a9ffeb3f748e3f2b0000000000000000000000007a0431f029105acadb54d7d79574f877a5b967be0000000000000000000000006b856c5ad44eed447ca754d61d18e9ba1911df21000000000000000000000000d8bbf8470b682f4dcef64e36577f872e3060e15400000000000000000000000083151850c9a51cb185c74555809ee35d3e47c06d0000000000000000000000001c78371a47e76da0130fc3e31552934c7a66274500000000000000000000000061ef1dd43f2e2908c50a0f3a1b5189ed2915d4020000000000000000000000005132be26666908bc61524e914c6f5d05fb32ce95000000000000000000000000d2007cc07523bbf18cffe9161fcf281529362847000000000000000000000000e528bb7c22aa2f8456bd5bfc33530bd195c68e1a000000000000000000000000f28a8804e118274e32dc55fbb44228d118bf87e5000000000000000000000000bc7a8a2b3b3c12cd11042bc1a78ed8583cbfe4950000000000000000000000003b99672ab8ef8da1a4267afe0fd53f137e990ad30000000000000000000000004a0bb390348f5c2bf15644526a95736023a284a60000000000000000000000007be8bc4420d86d1f90c35902d3b9701d44d9cff000000000000000000000000082cfd73586f24b72791ae1bc319790de961cc4fb0000000000000000000000001670da0c830474f528dec76d4f2d07f6adbbd25e0000000000000000000000001bce058c4a18830784c9d4ab89e956786bd7cb9d0000000000000000000000007a4ba6f5ab528dfb0381fb474f5b0d6d9bfb677a000000000000000000000000d1e82aa072f89265f78ecd527e5e3b982faed39b0000000000000000000000003b36012f540565f1e8170520a89584142aa5a466000000000000000000000000792ab034c9fbe644af3a9a650503f22158459bb400000000000000000000000083198eb4ec59749785bcaf24ad06db1e2fd7d33d000000000000000000000000f792adbca32f3343179e0d19e9c68fd78ec3b30900000000000000000000000057ab8e51497f7934d49e00852284f47d7a02ce82000000000000000000000000ad3e35a4b583413fe36dd743774dd0a47f61d6a600000000000000000000000044dd6e50a2bbe9bdffb65c42dcc32ec9c90bd08500000000000000000000000025daf5a4288e47bebb6f7351ed3ee4c1fd66574d000000000000000000000000082585920aff7db6273c5e46b9e80d44eee546080000000000000000000000009fb7c731b9dd6fa44c4adbf0575b3ac3f43285f20000000000000000000000004140cb7f1f7f08e2ef89936feaa6c7869b2caac400000000000000000000000057372491ccb52714a3a70de7cf5ba85cec5d0c5b00000000000000000000000014a9e82c46cbc424b3bfb7b17b0975f15bc7e8f20000000000000000000000003d60e3cc067358e35333cc5a1ef1d8bef4e6b43500000000000000000000000039da38a56aef26163f2774f6618c2f9113880434000000000000000000000000845e70d0a4226f0f613767669303224d0523f2a70000000000000000000000004ea9e32e6afb2412d82af572a687ca41acbdefeb00000000000000000000000085ece38ef8cd547ae4ce0dbb15fecfd53c1bcf4200000000000000000000000097cad82d2575a140512649c49142c2f1ae2bcfb4000000000000000000000000e916145a9136e322ed87e057ca7c42eea7c8c1f30000000000000000000000000d9c100d7facdfddfb90154d7e2e19c2954cb5840000000000000000000000004f7c66073ed7826bbe96d15079de9279d3e5bdc7000000000000000000000000a53f37ce966853c56b2539c76f8b615aa4e2b972000000000000000000000000c7662237b512cc87a6332408804f9236ed245a81000000000000000000000000090b914df49f818b5cb54343bfd90e6ad6ec01df00000000000000000000000071e032d89f62f19548fe9f532aa1d8e08da25bec000000000000000000000000451959c542d72a06f5f65761bb156110088f728e0000000000000000000000005afa5f0d99c9534078d31ebce5ca6e2b9f3b7f8f00000000000000000000000021b30724b290a366b2f1dd4c2ab818414528d054000000000000000000000000403d58e9cce6a61741a22a98cb7970089664458f0000000000000000000000001fb8d32ad474a2a3c10356927fb24d12c7919ca8000000000000000000000000e12a5f2fd575d24b4a27cbfdd7bb9b1a93a2161f000000000000000000000000ac7d5d9a08085725b5873965f9a5a0e3441f16f100000000000000000000000071fc0c675d560b88958be041c60af27f983f9282000000000000000000000000fafa7e4e4201a5b25e7dc5affee9547071be30e90000000000000000000000000e45ce4240f7a2099ebf746f636dac796f73fea2000000000000000000000000240e0010074917e32adea41e26baee351db80a1900000000000000000000000026a974adf66ab1676607b5cba856a3052134bafb0000000000000000000000007fce291fc2678a538b8516db001f2adb4c1147360000000000000000000000002b1ee7d9047825af3764396ebe330c5033142747000000000000000000000000c1e2b3248e144b8f850dd066268df6c853b83aeb000000000000000000000000d0b4ed72990f583a90258609456b5de260e5a863000000000000000000000000c96c165b3090c8821badd3f6481dd5265aecd15500000000000000000000000037f8215a7bf90ed024da3b05371ea252bbf7c284000000000000000000000000aae48fbc55dc8d04b64b89a02a3aed54cdb26b2c000000000000000000000000b5d2dc2c81689fa80cde5348c70a32f854c5c8cd0000000000000000000000009cc57a8a2196f1a6f517adab225efee1d317c667000000000000000000000000d347e7fdc0603231c3c25d7243dfb47edd53b6dd000000000000000000000000fecca7b05d242c67653c5b204e245c9bdce1752e0000000000000000000000002e50e0ed72dfbc884817d53ad20dead3d2719ea500000000000000000000000015ed162d5e01a5753a97519300a67ce2d2a0bea9000000000000000000000000d93ab13453048b4ee79086797328d084435e6984000000000000000000000000b5e1e750e7199a5107daaa338d1fd2e0680e3141000000000000000000000000ccd38d24471714e55352a510cd38ccd4fa466cf100000000000000000000000006f7163ddf942a2c2598c1afe37d28ba444473fb000000000000000000000000293ab02b8c40da4908a45131d23a12c0c1b9d08d00000000000000000000000047d5392fc2fc22bd72ccbfd49adff867e0a904cb000000000000000000000000ea3364b8aeaf5ea023bbb90641cb2ca652562c110000000000000000000000009f970cfc4f6751e0878bd3c9ac2ce5b167be56d60000000000000000000000009dc5ad0ea8d5e26bbcbad4b0fab39680545331de000000000000000000000000392632c632f8162b489b0e74d8ee4032ea92f027000000000000000000000000ef77ada7db6b99e06c0aa276b2a9a1ecba3922580000000000000000000000006d7bab32cc6a3afedd5107449368121bad6751d00000000000000000000000007eee42a57e07c89e04241a40c6c374df938625cf000000000000000000000000210bfee8d91a17b93df6d518466ce93ee1f18eda00000000000000000000000055f53a5ae573beb67049244c3f7b91aff788eeb7000000000000000000000000d5eaf69673d0ac012062188e28de98491d222afc0000000000000000000000008dd2c32fc340d3d81e880d7844f1b75cecd3ed3f000000000000000000000000e1f3a82c18c836a6b82f10b35423f90c27cff40c000000000000000000000000ec8234db018c51b5705da5439b2a63b723a3f58c000000000000000000000000a98f1f51a85a7b89131f49c7a3f0fa3ab6efa7f3000000000000000000000000df87abf1cb2c3f278897fc5deb517484aa2e6d28000000000000000000000000729d915536aa353149647dfd59c59d396f844027000000000000000000000000b0d8222c85cd5e419a2810d121800fc8fa1de541000000000000000000000000ab617c6ad36c81c8134d3df875adf99a29739cde000000000000000000000000a075f465c079d6eeb74d83c2f489134a7d6fa648000000000000000000000000abef2411f5a20ba35d22bfe634a3043da532a0d5000000000000000000000000867803f47281f4447faac243157d1a4ba1b3aa86000000000000000000000000506bc4911af5daa8b6fe70b89e396c95333894a6000000000000000000000000939dad3936723e8cb717e6b037693121dc34a2fa000000000000000000000000791a756838f763841e39b4ce26386c5421238a0200000000000000000000000059a4079aa8be2dbf0bd41f7bb811bdd73a3c0514000000000000000000000000045698a6d909dfb314ce812562c020b2ad78c24a000000000000000000000000e7761000b0661637e464daf9b9eae21aa7ca5f3900000000000000000000000022f51d998a94a097084ee0366fa590a9b7eec515000000000000000000000000a12383891a3b9b582335371ad4a889911f8dcff8000000000000000000000000fc1888fb108c5667f773b86a5ff9f0a363f44765000000000000000000000000fe524c003ca03f31bc996e81392db6b4b9561127000000000000000000000000a970fa27e02a61d9ee6eb311cce7b8d2bdc6ab500000000000000000000000005854a4752070b989e9416b146b7d536c651cee45000000000000000000000000c2b1ee4d8aca21e5832d1a53d307701fedfa91a3000000000000000000000000dc962a6f159d04fe50e8608609a3cfa2db42636b000000000000000000000000e9ddb406d27a211da3544e48a2a654e913a6a05d000000000000000000000000806b9d86b6876e58bafb8e21135401f78ff48e9b000000000000000000000000c0bd7295f9ab5ac3b371b3cfffbe9be7be226c8f000000000000000000000000f79f12d00839e985c146b845c3bb9a28084b8d05000000000000000000000000b17826ca1c9f155faa0f94ac1b958fafd35a19fd0000000000000000000000003791b048b1aa522b67c98292068052a37f3d66fb000000000000000000000000d7663c2a9217668aebc846dded038147be795a3a0000000000000000000000003d5f0d68fbd51976084457598b231ae9ad8c96b200000000000000000000000094a19bced7126a3aa98e00abc40b4bf1bcbc3a5b000000000000000000000000b20a974e3b9feadb7535db7d8f1099cce99357f80000000000000000000000005bbdb198d5ec5c726286b5022547cd71c93ba974000000000000000000000000e02a3b62137ba07ad45dd88dfb095c05451e55af000000000000000000000000ac63f4c525ed0d10e13a8dde1a305a9dfad944f4000000000000000000000000d41f062d7c110b35c38fa97ebcd646de19b824da000000000000000000000000f5e60ad173c4598e40653fa012f7e9a8c45b726b00000000000000000000000066e14aef35e102c9070327affe7658c90a2b6e630000000000000000000000005ac57e042dc66e0645eb11fefff027f2b2aafec5000000000000000000000000abc17bf5940ad0a5dc9d7c83ab2d3297f7d617370000000000000000000000008ff6cd86ca41399baee315a8240f7b8c5bcf4e1c00000000000000000000000056d167b86499969990d5df34cea9f31340efaf3a00000000000000000000000098c62f16e47cbdff4c33ffc1f6ed28ad379128040000000000000000000000003e813e2c72d5b6d55fa779908f5872dca929e990000000000000000000000000f749814ff26334d0966ada5a4a1b1bde415ce95a0000000000000000000000000a6efc99b514857559eb4d5952c11b0388ad098b0000000000000000000000005a0b7d842891a3c1f824224eb7032248f6e86d3b0000000000000000000000005fcf97043dbcd315d783541c09f196dc10178d1e000000000000000000000000eb37481041ea5a690e73ca87c9fbe2ac49c8e8180000000000000000000000003119a52fa7b161f587d672e4ffab3efda8da447a000000000000000000000000f4e0eb4285581bf1e0050461613642da1670a5f20000000000000000000000005eacd7494a3a55333407d51b2297f48cc411b2e1000000000000000000000000270e050e29581f360724fdee07428272cc5b98390000000000000000000000007a7d9d37c3d141b664b17feba530d7603286598500000000000000000000000077e1a92ab1e6739f9bf95c23add7ee69104ba0a6000000000000000000000000926795d8579a02944acd439bb48dfe787f17770e000000000000000000000000dc79da2a5e80fd4910a33dc91388e057e40483ef000000000000000000000000ffa6b1e5e3a977ebac25a678a55d82f64b1d44760000000000000000000000002a8635f7a6f76dfb9364485cf782e34fa7bb07c8000000000000000000000000421b239b89cba985eeb131f1dcf6b3446034762800000000000000000000000014befaf3927db7b7966e0ae85800e3a82926ab88000000000000000000000000572ea8d034ef59c2fdde69d00c2d4b33637534e600000000000000000000000021310e261977450f4f7756572e56e70be285b7a80000000000000000000000003c65e72800181f4f7fa435078cd65017b3c73611000000000000000000000000d7bfc17b7a457880cf6793bcb3296d18dfa1012300000000000000000000000018531ee90b912d14d27a77eca9cd97c35c4b1c880000000000000000000000002914069afa80e3c10cd42d86dc8a45917f80f23a00000000000000000000000094d8797f324531be9441fb6885d2f5c1bb16c9a3000000000000000000000000dc8de11b8f8d6032897a764010704e28b544b744000000000000000000000000d371e7731ffdee00a5cdb5274a443d5e8949b79900000000000000000000000031bef97088bbfd6c3f2f872ec28e039206f4848b000000000000000000000000f187269332e71d9f3fc1e730f14bb6ddb2558971000000000000000000000000d0880a609c347433f2557ae48c4195065685bc4e000000000000000000000000a2d98449458fb7f78121e26ba7a61bbd01d1e815000000000000000000000000fc958f08788eb93be26bec8937edf538a14405860000000000000000000000005e620e3496b2ff6bacfeeb67bfb00994cbe246d9000000000000000000000000299db4882c076ace8a27aa6f9994ae70617d0527000000000000000000000000510f3be645d7ae1980ca41a17e60f86d2b111c050000000000000000000000001b67b145bc5b38ee90fb3c105eae6afc0b1483a70000000000000000000000006e3b7a996647e08f15314fd6abf91fa6e4ac4bc1000000000000000000000000e93559fda86b84d63e52abf0cd3ac95cfae3bd6b000000000000000000000000cbb78b3115db98d337578b358fb67cf30965ab710000000000000000000000004e0f2ffeb280d19b9cb498ddc042db58df1714d1000000000000000000000000f71993f573a57fc6ec5b58cea94249fc65215aa200000000000000000000000000000000009726632680fb29d3f7a9734e3010e20000000000000000000000005a11623cdf40c011e3abe396053f349cd0325456000000000000000000000000a8776cea87cf33b53e89d5330274f55e50f0cc6f0000000000000000000000006805fac78e89d96552ec0a42d01298f46a4e3e2b0000000000000000000000003e09c97f2d7fe20aae6cfb24e110b2f355481106000000000000000000000000308f8a466a1f6e405c2ca9887fd087f53b456fb500000000000000000000000024089036626d1a1cfe275c5758c841d96ccd2dad00000000000000000000000043d3b144f73b9f1c8182f2332e69b10cafc319c8000000000000000000000000b4744605c7191b7fe8251002e31689ee71c96e470000000000000000000000000810993e72ee21a6e739188d274c654c85bd9f57000000000000000000000000c222a414772a0e48f812da9dfd63f8ff7c54178600000000000000000000000046793aa63f7f77786df9a562313c8e8cc6bd7046000000000000000000000000b85f1fe2908ecbb240080ab949aac07dbb0477b500000000000000000000000072865ba48ea3d93c1f43274e5f4ca87d75b3fcc7000000000000000000000000f527455869a594da0e423a70acf7a93606fa64e1000000000000000000000000d83bed5ed7c9b330d6a8426c1f1b13a7c496cb280000000000000000000000008484a16ce9daeb938279413351949641b2760052000000000000000000000000e6f44434c052c00d280bc236c8f58d8a9e42eec8000000000000000000000000a6a801df7dccd4876045795cf6fda9530c34d12400000000000000000000000018027d87e45999f218f7849d2a956c82e08b6dc6000000000000000000000000393dce9da0d3c2542e6f46aa6610fba917ead6fe000000000000000000000000c3e8dde67978f64f857f57eb8e80fcbd5dca2ca1000000000000000000000000121a0442cd0915094ec16f75d297a1a57c2c37be000000000000000000000000a2fffe13290a89fe24845d6317e67123c6a89d79000000000000000000000000cd40e06e62a4c89bcad3254042288d480045ee29000000000000000000000000c9c99bd57cb6ed0ab4ae46aa63376943580653c10000000000000000000000008c79cfabf14b8cf595311c54c8e7b828d6a97c670000000000000000000000003507753eee8381354ee314e9a7edfb6015d312ad0000000000000000000000008fa753204dbaefd5b282479ad0b9aa50bbee0d160000000000000000000000002272b8fff6e8145e639796e106c18b3ce25d5f2200000000000000000000000013bf8bceafe5422e8bbf02e2dcef7c63bf736c0d0000000000000000000000007955ffdc29ae07177ad5138796dc8c68fc356469000000000000000000000000e79dd298eb5982faf230f8a5bcf882682ae8bbe900000000000000000000000034f6fa82707d3b1b799f86ab4c42c6bd3b9022fe0000000000000000000000003b0c08930a370e66c64fa07ccce8aef9a8dcf2830000000000000000000000000a7c29282be1280d338eb5a12e1ad3e5d4c81d21000000000000000000000000046c8739dbb74f849d8a635a2f9a1ee4a15dd44d000000000000000000000000c104a7dbbe46455c353213019d2be4c076c21ba1000000000000000000000000a8d8d11386f6dd2044a230e1191ea6b6b3dfcc0f0000000000000000000000004ecaecadb6043aedd1d297522006c5ee08e3c330000000000000000000000000454721baba4da98879b99f76f1441bb616a50b97000000000000000000000000aa46f06391e85b2d24481c2b437bb8b1c87750ef000000000000000000000000822634fc3fe64a2a2b3f9625f7cef37892cd6f77000000000000000000000000e952d08de335d4cf54a9f2f660b5c808c79a11970000000000000000000000002aee1264b7e1e423bb90e7fea19360f1303ae33d00000000000000000000000039fc68395785018f3252fa114df6b6d24b098758000000000000000000000000d2f3265075a3728e23e36cadf248b91062718cb300000000000000000000000021be0eb8f1c6f6b0d3775eb56c0bcabeddeecd810000000000000000000000000e0feac90b5b0e3ee85635344d8c6c60c257f0a7000000000000000000000000c17e50a6b67818e3956ceb792e2c68b54d8914cc000000000000000000000000e294381c21f390fef859a9305b234d497d2756ad0000000000000000000000008b315c012e742f4983b4f59cee5b4a72ffcb95a8000000000000000000000000bc716b2b212a4c792af861155b6fca250100e8c8000000000000000000000000cfc39d4e558b772b14921ecdb34e545fa176bfaa0000000000000000000000001040f5b762f5ecf72f021e213162d74e42acd105000000000000000000000000b8ed3684dc1afe7d58ca2746178f3a01140917ed000000000000000000000000be8859b90b62995d442f9980563f901faf34790d000000000000000000000000f0b25dea17c925a9dfcf0a940337f2a2094eb2c40000000000000000000000007c4623982a9a85f64ef4afd93b6f207aaef2c0aa000000000000000000000000a0b793ce51d58d16b847b190674cebed5b4d4cd10000000000000000000000002a751593c7b27e78d93f1de59c472f3a7894dfdd0000000000000000000000005b3fb8311c2b8c7fd397af203feb8cb875c040ae000000000000000000000000add765851729b0f4f908efddc5ff245345c781cf000000000000000000000000d255a0349fba2c92f4028b5c66db7dd473715c91000000000000000000000000844d5a3176d6353bc7063be5ffa28ab294875ad0000000000000000000000000e0f4a722b42c522cab16953fc19afed93a3cab0c0000000000000000000000000791358d59e892b7234a24f0e9fd6faf4c5ea0930000000000000000000000002a9db234c286c607929ed3f0df49e727fd40b0680000000000000000000000008fb612409d8c216fd0e7600a1c8e16d1dc124c4e000000000000000000000000b5b937c8ab9153622e25f50072dc323b69876a710000000000000000000000003d831100a4aba85ba1faa731a5db2aaa3def976e0000000000000000000000009de273d0d1798209565c60d2af252ec6aa78113a000000000000000000000000204326b58e82254711c9efe7df85fd0207689d290000000000000000000000009a1fdc84aa40696ff2996a732930194f57925d9c000000000000000000000000fcf94dfb5bb580cbcbdbfb88ba4fadcb10916bb200000000000000000000000037f82343cde918a296b52fb87e926f8f705430b80000000000000000000000004054d79217ad45ce37bd53b9bff5ee8e0ae977c30000000000000000000000006999404344297551581e8e2c684ca49bd121639b000000000000000000000000702a024124878c1ef5e4beb8ffad5bcd6f6ae0e90000000000000000000000008e37c95636fb92fe01e0e34ff6d0d4e30895d8ba0000000000000000000000000096e23e7ccb70dd76f87bcffb7c2a75ca9a0c1b0000000000000000000000008b209b3116a88df404ddae3a86b57236442eab80000000000000000000000000be9c0dfb0695b137fcd57ed4c4c4b0c1c991ce24000000000000000000000000afd0e536d2c3103fd130325292cbbee8c15a94f7000000000000000000000000d91f99f71fc634f8e6389a34b691ff68a1ee297200000000000000000000000058d8ce08046b897d3881a57e35cf93c34a5a4fa50000000000000000000000004b65483c29951b0a35a443b4bcbc35fbc4d0066700000000000000000000000011396dd5c71ac244b91ac5452c99a22ef59970bc000000000000000000000000b70452c995c0c6a0809255bc13013d34b7e4e5a50000000000000000000000008b21fd036b1fd508d155894034d33042051575c500000000000000000000000070beb9a6cf3d1441fe5bb25072adac9a51f3449f000000000000000000000000da4fe36e7f2bfa1457cd137cb03c49c09b66f118000000000000000000000000c1edb37bf2661decfaa1d70e722f7478b83674fe0000000000000000000000002402e5b508cc30018d3e2dc787e6f4e91869f4cb000000000000000000000000278f9aefffc22035657815967f558f0f3b4f2e61000000000000000000000000d8f2228f8febb7f7d092db3e66729ef08cbc0dbd00000000000000000000000091e886f15bb4e2eab633ccce45163c632cdb7c9d000000000000000000000000d1b7fa7f41f9a18b68573e797f325c30f471fb5700000000000000000000000088311746cc46c5bca8a4fc9e17f421c83d06367f000000000000000000000000d82b39b48026ecf5f051134c5fd11904429bb54100000000000000000000000061964d681412319ee70407b61a2aebf1c154433f0000000000000000000000008fffa54d04703607890fb8e55b108fc248b8e0e0000000000000000000000000a31df3236584811a08b81ed059ce884eaff4543800000000000000000000000002f13e28ffedef319b4245a838ec396cae8e2cbf00000000000000000000000009df3932028fcc29684ca5dd8cb10ddb38e0eb230000000000000000000000001b0366ae49b6cffc792e207849641fe2f5884ecc000000000000000000000000dd56b696d84dbc8912d94d7d61f81af3d7b2a9800000000000000000000000009230c252da59378c81234861a1f4073a8444ec670000000000000000000000008a2177374f2cd3313f5c9a1bf49fbbffbc2c81fa0000000000000000000000006c9138e401aa1f7aa2ce98c6a5b19ee655e2e9b300000000000000000000000085337289614e5dbb845af0f3742538550774914e0000000000000000000000000b102678f2afb0b2e4e76b5268e3a6395a168b2c0000000000000000000000002d84d3ca5a54194f2a78d11ba166b4cab9c6ef4f0000000000000000000000001f74fba9957d9abf4b48a53be1170f2813b1840600000000000000000000000023a4e0d6024abee80af9e0cfcec15a26130701080000000000000000000000007e1c2e9886b61187c7bdf4db49f9f22642c369680000000000000000000000008cd0042e7fe090c0d4e13c1cb0bb7e6d17ae481d000000000000000000000000af8af3b6608b03ed5e5a64f92f4563ed9da538d100000000000000000000000061d5f769f7543eee758a20fd1bb6a183581840ef0000000000000000000000001f928ef85f769a8cf760e6279fe178b9fe05b33100000000000000000000000022e7cbc03a5b4f12f163acf449d2168b453fd2260000000000000000000000009fd9b3d2394ed1a02ac06802e76bb7ec0e72de04000000000000000000000000640285f4edfcfc439e127803e002ec173091a56e000000000000000000000000a58ccbb5227d2974609ded3a5ba2a5016003d7e2000000000000000000000000ef8bdcffd56d6040e1a9c73640472b5fbdcbc9ab000000000000000000000000818fb0800c98a045a77407269ffb40bcca82dae2000000000000000000000000a7791fdfe96412e988ebc34e71ea051799c62c5d000000000000000000000000ebadebb0e86c7f691b516f03c3e4667bafb98f14000000000000000000000000951b61cf4e1359e43ffbbefa08d844f0f603f76700000000000000000000000042ca98aeede135f2d51d16f99d81423ffeeaab13000000000000000000000000ad540d6db5f617ce2ef0d8ac130d9b801c99ad2a0000000000000000000000002abd765e62cfb64f4b712d7e2ae2a20e768c9282000000000000000000000000bb7a9d16268a81298b1cea7668d216117257307200000000000000000000000085977b156185ddde72b3b6ecb9ef1bc6ad23051a000000000000000000000000c0a22d1dbcf64c312b549c3e09258ffb34bd2aa7000000000000000000000000f1f8c3e6c72ea203ed8acaa8b089753e7620a8f30000000000000000000000001c79e253573748714659f64636763731af06c82200000000000000000000000079fcd6f295b100e52751b7f0bc5c5adbf2f4f1d00000000000000000000000008345d992236387de5e70c1e0df9a70685d4adfc300000000000000000000000080c70252341fa51422eebe3e625497f715299a9c000000000000000000000000d324dd2f2bb59e367a33d357815d2ef52fa3b8d40000000000000000000000000bae80f9812af5089f293bd5a10c7a88d4210a7b000000000000000000000000c16e3c5dadfe567541a584e6a65cc0e27d4ef77f000000000000000000000000cc73d77e5101227bea3e88df361e16ee0f0ca0f60000000000000000000000005d28d1f7dfa3afd17090ee0b77af60cd71bc3155000000000000000000000000b865197b760a5b60fca920fa4886651769441ea80000000000000000000000008490f7e83474bcafa149a20b6ae36f2f4da6a2c000000000000000000000000068f2cdb8725b44efa333ff7ead6c6604f181e3170000000000000000000000005e7df43ffafdc50170b0d527d70929b7e5b43bd00000000000000000000000003dec8c1637b9dbae2af67cd9d863f07052df56e70000000000000000000000004a220c91341de9e7b91dab50791598c0b549eda200000000000000000000000098679191ddfa02ff17d86be3f37f2429b78a089a0000000000000000000000007baf390c61686c5a8f436de57e27f786a0859fd200000000000000000000000052880d99fa40e17efe44010e99e5774ea40eb0b80000000000000000000000002f772c91b87ea3276df203f00d741db1d1cdb5f5000000000000000000000000f6fe77324247c2fba10bba42cf40b30c634b8a96000000000000000000000000d422c7b096a36c557afcb61271ee6460837b6aca000000000000000000000000c800d13c52ee1aff09b2365ba43f82942d90d82b0000000000000000000000006b2a3f1ec831d341357438d23440ab5f7298b776000000000000000000000000c33888ece774bfc9f242edb989d819144ab82ee700000000000000000000000056516398a8adbbec3f648ac07463c3c8c169367000000000000000000000000094e1e6f19983d852478c2a9e40ab6cc4137f056d0000000000000000000000005c651f6899cf198debedd19fe292e417070ff821000000000000000000000000723920e2107591978faa03481e34b63dbd0cfcdb000000000000000000000000992b645cb70ba0f68ad6eaf14fccde27f79029c9000000000000000000000000ad91432a05b779e0b4c15594ae34449515e8d45c00000000000000000000000052ee6c002f7aab9a3bc01f8a7bd84ba7198e575a000000000000000000000000575012694c6873ee423881f365681f713a1eea600000000000000000000000004837979ccfc418f1003d44bc3f496d3a93ca745100000000000000000000000087045bec37c8e397c3b5489e7a5895aaa1a75460000000000000000000000000f88237749516509d52bf06102b442f9b5ec3caef00000000000000000000000042ffa987c5d5bcc12dd40bab1fb8e2899db0bf010000000000000000000000002b8c68e011239f7038f65a44c267a59014dd0c660000000000000000000000004856d8eb8f0a226c2e7b53559105fea8d63b3034000000000000000000000000678d4c79731b94496505060272dc21f4e865d81d0000000000000000000000003737b9a81e7acd3bf2f98ec520586b626d1a16ae00000000000000000000000040d3710af5fcfd3851eca668cef0f2cf262cbf9500000000000000000000000087040c6b01af27690bdc16be3f47ded94ee72bfe000000000000000000000000e7b9e9c8d4b8641d9ff55a56a25301f6047149e0000000000000000000000000a1268ce5d46a996983c2efd3060b19005aec97b3000000000000000000000000e02b8039ecf25b27765da31a472beca3208ea633000000000000000000000000e44f0d2c54fc44598a6c3427de36892929b8bab6000000000000000000000000fa12fa8d673a3ebe2449edbf9d667c3f00d7fd280000000000000000000000002b76b474d040c5a41fc21e45cf149802c7ef090300000000000000000000000093a076ac96b446c0bf5b68e9a94b74f1d773543f000000000000000000000000f097247db78787e0b4bb0ccd690176461fe41d190000000000000000000000006f5683210485172b73e79fceea703093a84147cc000000000000000000000000816c572cf9211f0b9fb927f7ff435291553f5a62000000000000000000000000c11d092be8db8c602592dbe4b5d9b37453af815e00000000000000000000000087fe83f0f153b20d46c6aace69f79ec7ecd6706e000000000000000000000000d2c328e1ad8cb51312242e256a7dfdea5085c652000000000000000000000000cff4f04a91fe66751b66f014b0f74bb5191f0e2a000000000000000000000000fd02af170e27895df0fd301c44186acd74ce062b00000000000000000000000035cf1f8df595ac903f144c5289f599d3bba3e25100000000000000000000000005ea92cc3dac61d5226c47e6c8e5dbeba7389ae0000000000000000000000000764a74011b18f918fe80e7d9d193ad5e2550b00d000000000000000000000000eccbe9d2d331c5e81a32375ca3ff6a1140bbf9bc0000000000000000000000004e6f4bae3c0e7d42c913f309f1ec59198381236000000000000000000000000085aa3712832190d242389c73da32ef9d20e2dc360000000000000000000000006f346e89c1699a83cf14f0d6d7386c465ed362af00000000000000000000000018b0e9cb0969741a8eecdb4cfbf62d80e952a168000000000000000000000000feb22973f9d0f3f5bfc6720645432981b8790ee6000000000000000000000000f3bbabe99c9f9a46511f8bda95de4fdf52d860d4000000000000000000000000791b7b697ce78b8c2840942aacb9f1d59562fcb50000000000000000000000006d3aeb745f11f9991d266e83287fc176a1dd47ce00000000000000000000000082025fd3ba4d5b479d04b5416fc8ba05cedf2cc8000000000000000000000000911758ee991c17d869b8b75c3f51ff2b362365b7000000000000000000000000fff314f2891deea0f8a39c36d2df6e3f726f3663000000000000000000000000488bae1ce86530b9098a9b974d1910194b2d36c3000000000000000000000000c1e249224820b7830384d53272f7b110badb252d000000000000000000000000e8a9d598ce2285e10965a01db74b98182c03ab050000000000000000000000008268742c685e74505638045eb9893c521f64e07100000000000000000000000063d0544ff89a4d60674c2c966675e117b8ce2704000000000000000000000000043d48e9ba73a36ecf41d3e40568bd6b5b5e47f5000000000000000000000000f6fa32535c4f9cbebd09aef8e4e01b418ed7365d00000000000000000000000069ebb9c8160f8bcc5a19efc3c6b576db7f2b8d860000000000000000000000007af9e928f46c8f4b1eec09534628b2e471c1f7f1000000000000000000000000d54be7738c8924eff0d77c5f142022e782dbd7c0000000000000000000000000ac7bf53d5acfd68c75ef41e6a0c4ad8f17bdbc75000000000000000000000000b0a6561d5ef708fe1ef58fb8221a61a13dcd06a5000000000000000000000000b9efe30b8169051409d8d1be7d3006b8b3e2d2ee0000000000000000000000008907ad5695b251fd27d73c682f2294a1332b6b290000000000000000000000008796aa850e2e1d85baada36b797823b859ec5a170000000000000000000000005657f59de1258f77a30012bf72f110b69854d4560000000000000000000000006702a9fe02e90eee75846d23ba66aea09f28c2080000000000000000000000009b0fc420f753561b2ef618a038ed38efbe311be10000000000000000000000003d10859957848e724052d4d1f657875eefbb68b8000000000000000000000000f7b86d5b853cdab73e40ae46ce758be0f6f7ba08000000000000000000000000a82b3ec4b37efbfc4c5963b126dbbcde129cc6a8000000000000000000000000652af8ffb069ceba2274f190d8561160e3b944c2000000000000000000000000c37bfd45a036ee84c0d954f04b669248516fd11100000000000000000000000056c4b5c84dc1ff2cca55dc1912ade18299fd65790000000000000000000000002055e926bbf4bcb35851a2d0c7e5d7eaa13626d6000000000000000000000000d12cc82faea33e9855090671548c93dc25cfe027000000000000000000000000ea4d52763b4b05056d99890c06caef31701240290000000000000000000000004340a26961f463f6463d6076c656bc79ab971f3b0000000000000000000000000248d940da717976a3069cbbb6cc9cc44e2ea7e7000000000000000000000000e433330e9d0c61ea83f44c856b9e297a8405db89000000000000000000000000b1527dabbdc12a7b89b5ccd0f5193f1244efb669000000000000000000000000ac78e62fc8c5e5fc056942c7b32f60a8df5c00aa000000000000000000000000c8c38525f2c586ac883c42043035437c247a18e2000000000000000000000000b7f9e7d196076983dd23eeb535d51588cfd5d39d000000000000000000000000c899579a9cfe52bd0393dc1447ce144a9b8f18ac000000000000000000000000162baa4779e7ba2f7efb65584e9613c2e79341220000000000000000000000003200532bcc50aeadec034183030fdb8d84c3687f0000000000000000000000009f825d75254831f2c7e844cad63bd77dda6043f2000000000000000000000000f3918622ea75e28f8a59ac00c0b20b9d1f3cfb810000000000000000000000001ccecad96be10655de612616afb73ad8e3cc6dea00000000000000000000000046e9b8392772eb3b262ecf848e029e8e440a0b5e000000000000000000000000149aa211eebfec981e90af7f187aea2ce8da9d94000000000000000000000000eed3bef61e5d25bc740639aefd52a6ba985910ad000000000000000000000000e89d71293b2e7458b196dece72866f21a388e02a000000000000000000000000f6c89c4092f6891126e87589dcb4d77f899385f4000000000000000000000000eb3aa3c1c94a8b68e11c35a91e4cd3357b0e295d000000000000000000000000bdab47c94ad7b658ed9a916b619e43ea1b488dc4000000000000000000000000d4c1695bf1f26b7aa314088db775bda20fb091ae000000000000000000000000ee7686c80f8b8d7dc41b7534d2a1ce2e7b43e44c00000000000000000000000084aa6b84315209dbd6c0256c9fd52f67dac693160000000000000000000000006b404674e797e97814f01ab5b6b33239d68b8a08000000000000000000000000cc42a478ca1a4a73ba31e32a02fd939368545794000000000000000000000000b63e2c4fd44645a0987cb0b148e9156329dd2367000000000000000000000000cf145220bd2d831c22b38c03487b3096e5095fa5000000000000000000000000cc613a39704a1eee28a9e90b6bc16264d355fdb10000000000000000000000000cadb10adbd783b44ee1d172204929231354ac07000000000000000000000000f441481d76267d897a6f6a206cae00808d3a74bd00000000000000000000000037d45ed6fe8f7f9335d32673f18864f598af6b4f000000000000000000000000275630fbb33b3770bcb60baf3fcefeff9180aaa9000000000000000000000000d8f6898f65abe5b696b636369a1e581e6a685d2e0000000000000000000000000b33c1f8d0f3a0ed8ad45695a84e5c9ba6001dce000000000000000000000000b6f8268da42f126e6c064ce0a3c73855a5efcdc0000000000000000000000000d7d471a143718818199eeb0f2c3c4b679127dcc5000000000000000000000000b811cc38cd71d19d5dc87301b7d434bf9be315a7000000000000000000000000ee93652a6001756902e7b887faf771444f09c1d3000000000000000000000000c6dbe5f4961fab475a70755a4e7fa68d4d51fe60000000000000000000000000a60fafcc4a92c8205dcbbb0d6713d37b19b886d100000000000000000000000070305975bf0890ad81f901f4f02e27b0317d90ae00000000000000000000000041d9117a029051233f757628b4d9c291dde839ab0000000000000000000000006df31cb94b25fa9ca4482647ac7bba3e4a148adf000000000000000000000000ac245ddbb1d52f644acd487e9369bee88338113d00000000000000000000000096a9a0ddc1b5fc350edaf3d267d18d53edd2c64600000000000000000000000059243337d29169740702c510e7de32afa2ffb6d8000000000000000000000000375129d32556c4ca8b67f04e8090bb05e1515f1a000000000000000000000000e131e4cb3c7008d3bf96d552f83670d417775880000000000000000000000000ef359a676dc0edda6e2f898ea826b487d60e731400000000000000000000000049e51aec6101dba582db40a4c672a0edb267830e000000000000000000000000c4c8ecd5c0f692706dc95748f1ab54dccf09685c00000000000000000000000097850bdc03c3ee4a3f7be4edb3e8b4c6f476e365000000000000000000000000025c2157832c03a487a0be28808850e572a26817000000000000000000000000c7d0b44c3b411abeddd0def97f943f0c9333a41600000000000000000000000030dae8226e0a22767a54ac95c0e519cd303e3f67000000000000000000000000796eb670604d3fa9ffe5b7a70dc4d10387836fb0000000000000000000000000253b286a4bdc374abe2af3c1442824248b1f4f90000000000000000000000000db275b9ea6431f9388d5e5a017535957ae49fdc90000000000000000000000009daeac93116d4e2d247cc0ab7ff9606a3f334560000000000000000000000000c0d0d5750ab8b55983354a801840c8766e1bd77200000000000000000000000018ee1adf841f34fdec5e5bc0f0d2745138fd0a2800000000000000000000000028e9f2b02d7e7c8fdcc1e142acaa6a1ad8ff7c2500000000000000000000000012e758a2e0170b2bebe95efa2e4de414d522206b000000000000000000000000074dd01ff30e1c59206d0ab66bfed09d13e5e7e00000000000000000000000007725b8baa3c9928f7162190cafb6cfb3a907068800000000000000000000000085efa1733bb7bbe59c398043f741d0006010816400000000000000000000000018b49bed2a879241e6bfd72634ec1941702492360000000000000000000000002c75771ab6e689c3b47c0b6359dc2960be8a54120000000000000000000000009e7453b5a222c11d63d075d0e322a1df9ec3601800000000000000000000000033610bd54d3a1dce34446fd2605c875f7fc12a05000000000000000000000000635e76181b762b5a3f1a474b07b81a0b40a76a7700000000000000000000000064375db47208257729642ff8cd6aca68379862a8000000000000000000000000b6c9855bc0dd12c8c20731991968fa15fd68ce53000000000000000000000000199a7bbe7d58806471c7233a20170cdaaada254a00000000000000000000000009e8895af660ffbb612ac45e3d8923ee8f007c8b000000000000000000000000e1d939bf7e96870b4dd6f05f204eaa1df7781a6d000000000000000000000000c43d2f7ce8f4ebd19b7a6bb5ae9acb2ef9c99c0f0000000000000000000000003a0d1490285fb108fe6e33d39246939ef7653dee000000000000000000000000d18932e0b77974fc86756578c035c7561c50e6da000000000000000000000000afe34f74b7152452476eda8c85aaf487406ac39f000000000000000000000000777b4c2715e97d8386c3f418d582ce57bf5377d8000000000000000000000000a5ec90c1e0035006aebfe42124ec66f27af42590000000000000000000000000db14d4d1791815aa4ef072a1d505316f5093893a0000000000000000000000004d2dea4cc7fa4bd54807bbdd5abff9264682d2bc0000000000000000000000007604592b2b80ca91b873fe348b98e1af907bc6df000000000000000000000000051509206975082d131a2dddf99b3288816f4de20000000000000000000000007e5124d1b0665e19b3cd31a4187365a76082faa0000000000000000000000000de0429b758f9dcb0e7e3ab0886db336ea1d052a8000000000000000000000000526188806d4555bb0dcf45983437fd7705ae39fa00000000000000000000000037f8806cad5defbe9fdbe5003957f6344e90398b000000000000000000000000147678c57134e0de841b221342bef8d03ae7741f000000000000000000000000c5e054b2474eb2f92acd0b870f5e497110112be7000000000000000000000000a19fd556b4ed4f5e0fe1be0c74c8ea2006a9994c000000000000000000000000e2d112ab93424aeb9db068a8ee1b89037eedfd28000000000000000000000000dfd6460e6adcedb1b160bfdb9a6743e9fffbc788000000000000000000000000193e1eec40c590a1d53c6fad1bbe4031d54f0c0b0000000000000000000000009b39000a9022cab977df0e369661f5f7dde5ec7b0000000000000000000000001c813f91e7816213ccec2d00171253e2924a6bcc0000000000000000000000006407b95fde8665e2011afc6dbd3010e508b45f2c000000000000000000000000c34aae555b0b699801dd2fdad5bf99a1fef5bd99000000000000000000000000d08ceaea7563962ab84a60fdabcd11a50d9aa7f6000000000000000000000000faaaef1656da6283bc23d7871378a22152f1bada0000000000000000000000008f0fda174626e41bedfa414976313c3f80a2063500000000000000000000000040ead03a6b5ed1cb70dc9959aa7e17426ba01126000000000000000000000000526c08c2f6d9f06a3d3e9e33b3af7ddb95ab7f77000000000000000000000000f330d2329074e47422cdbdc8668358755e0c1c19000000000000000000000000985a7af515365d2329aa3b4d78a1d20f59c8216f00000000000000000000000019d1ffeef8d941c38c56ade13655346b71617e2700000000000000000000000076d0a6b25ac3c38186b641593674835f7314408b0000000000000000000000005c21de9f9db209f85ed5e863d392c6df7ecc906700000000000000000000000080e14f82a7ab4e872075487d14faf15683866db1000000000000000000000000a6eb281cfa9494fbef9292ab306b0790d2620eee00000000000000000000000086d696426d25347d76abc1b637568844a951ce420000000000000000000000008e9980fdf381dfdb14f0d17314553e0f882a8c2f00000000000000000000000066b2b2afe89db77b326536029904fb89bea9c3af000000000000000000000000b758517db0f7dac4c3743721d266ba0d4a2ad640000000000000000000000000ec7f93446a9b1b8fd3a9ab26762f6cc59f3308230000000000000000000000006af42a16744cd45701031d38e05dec67e09c05850000000000000000000000007d45c4c6fb2d22401d819c48da110dbce7aecd97000000000000000000000000bb908434dc78a303925cd406148e057796c505a600000000000000000000000094bfd110116cd6425113e9246e536484dbcb324b00000000000000000000000010df3cfa17151c46df5627f7f6b1cbfa4f79c74d000000000000000000000000067df45e4b7c1935692e13e531c2df87c7d2719400000000000000000000000021eae35517e17a25f55a8a27e18a80ba09d917090000000000000000000000009437f8206a555b10f3e769e5a80025779eeceeae000000000000000000000000f402dbb4e768b7ee3c1d5929451b7d316ba101a5000000000000000000000000352d4cd8283c14369e09b3a7e64e01e87febb1f000000000000000000000000098f9f5ac9051f7d8d7389305a19524bc6913cb7b000000000000000000000000fbff747a946917711035816a2f00935e5f521bfe000000000000000000000000d2baf2dda05f39f03494570237e50ca862cfd2cf0000000000000000000000005a1193b9c5dca3444c7cc8471076d8a97c0b6fa60000000000000000000000002caaf5e0440f82f62adbedede5a410564fe3b9140000000000000000000000002f9af532014bf6213afb0497d52b89fcae2f5b420000000000000000000000009552156bf4587bfd54659f57eb264310d6c853a6000000000000000000000000282e0a5db8a2d21e816c9ddcbd26073d30072fd6000000000000000000000000f405bf04f030672a93f94a1fe2334e92f05ecaf900000000000000000000000004c378d4a4e0114e1eb3db9d08f2024d95fbbb83000000000000000000000000debabe8e16957fc58e198f172c1c850e3505ab38000000000000000000000000e32e419029e7b531584f0afd71bdd9734f6fe71100000000000000000000000006c361d67bf7fab14dc84504a8b1316afe444a05000000000000000000000000ce117513c0ef1df43703229f11f234b88f51c51b00000000000000000000000004abc67b738bf0f29f343ee0301fbc5054aca89000000000000000000000000028b5e21d278654c917cbc0d8a0c92c27c998adbe000000000000000000000000ac8e94e9296002551b76219c4fc4a28b3d7017dc000000000000000000000000ede207d58ad41b72d6bc3da02c11b497c1d48e9500000000000000000000000045202d5bd68b1d85ea88c7bb72f695debc14a07a0000000000000000000000009ae49b3a0d207c46ff3d6828a87f6128c02394960000000000000000000000002d0cc4dd1b3a64aeb7eee07019b2994d309e4d45000000000000000000000000d84a2b96493560ffc660d59898b9004f3709672c00000000000000000000000061e8b0d3db0a5fe1d45b5361175ef7fbbd3814c50000000000000000000000001f878fb64eb4ee301a6c401a3bf256ddfe81744600000000000000000000000046b6e1586e0cdd0b30227ff3de3306e8cac1fe970000000000000000000000008d2b37982ffcad6c509d7397e67e910ee16149bd000000000000000000000000522dfe6ae0fb1f443335f3686f3ade5a918ab0e20000000000000000000000001a7a1a7e66e558a74a8bc70b6a7463d19681684f000000000000000000000000e1970c05a3b46855b51c1ecf19924fa5ffc26b57000000000000000000000000e0719b58f8e637bff8dd4d92bcc030d31e4eb87c000000000000000000000000636439707d1ad5ba4bfb22883cdf8d4cf912b8f9000000000000000000000000e978ae7c4e794b9ae5441d82d588facf22b4cea50000000000000000000000004abb3fe920bc553ba396ed3cafabab7487a23a4400000000000000000000000015d787a8080e51ae597e1c220bf07dc98c981e3f000000000000000000000000f9100b30e4ac1db9f1e084a86befc5c15d2bcce400000000000000000000000084d0ecfd29af149451b137d80eb10cd334ad8ee60000000000000000000000009dbfdaf7c7f5324b5dbcd2e75be2e106549a654000000000000000000000000037e8fe80591b2316dbe156e7356f99775b701c78000000000000000000000000a31783d6805f18807e131787210b7ba2d3b0fcc8000000000000000000000000a51b6714be2a09a44a9ec6d46cd8a881b6e0a79300000000000000000000000005d8746dbd43212508fb3ee913f017357b26dcc600000000000000000000000015a5c03f208769f4dbbe3210ac8260d565476c83000000000000000000000000377d74be52b05893867612651fee422408ee7fda000000000000000000000000dda80c3476d635f7c611f9ded12615ccfc0562820000000000000000000000009f1c54c16817abe1fa6e3b2035ed24be9fe7454b00000000000000000000000078dd6987c7dd4bcf1fbe92919392f72d928927b4000000000000000000000000e982e073c2a6a8db8507733d0caac3ae987e3fd8000000000000000000000000d324b4dd303cf5866c1a3a3f81b2a23da28ff60f0000000000000000000000002a1351613ac37353c692d9e0c4e6117ef8f86013000000000000000000000000f0087e2a370974e619ca7321b444ee086b13389500000000000000000000000082995c423b34c7a9f6504881dd2d2ceda7ea7600000000000000000000000000595821df5d09a36e84c96e381bdad3ca71f5e0990000000000000000000000004ef86f4d403ce0ec0d2aa937d152d0c211e76bcc00000000000000000000000043cc04913aa36441e5d04f85c9bd5639fb5680e90000000000000000000000005af5ae2674958285ed588af20e41717977da4a430000000000000000000000008e8c1377d79e96fa7ccb0eb5275b70499c154e34000000000000000000000000d7041358504d33a833758fa5c0feaabf3beddf5e0000000000000000000000008cc12e21bc1c743ea544e8549cc9cce59cc7a66100000000000000000000000098098c99efcc45a8035b8bb22e6a15a72fcc4d830000000000000000000000000e06691e8a0359855afbbe6570757b6f07d618ab000000000000000000000000d48918be1c9cbdb7a6494e55de6cbe44a1324545000000000000000000000000a54c1dc4e1408593d1c4f0a2a54ba501c6ae9f12000000000000000000000000dd4343861dd41c9f1c2eabd0d2da1cb984469527000000000000000000000000d99949ca2b668ec084730d30e5e6fb069dc3a967000000000000000000000000af111648edb82331046892516e5f46a29853a9da00000000000000000000000096b27683f37e35caa62ce6d32b6ed5e8878e3620000000000000000000000000c777c3ebb03690bacfd559b5edc30630d7e68100000000000000000000000000b646781bc324beeb181c7e388c903b922353f3a0000000000000000000000000b0062eec910ec951381a01ebc1394cb454b08fd60000000000000000000000006dd05b50ab844c4e66a7d6f2bb60c73aac4edd80000000000000000000000000f9ce3732921e740825480f166bc2bf069cbdba7f0000000000000000000000006735ecc228bd9b6add8e7a28f8198be86ca14c5e000000000000000000000000930289d8bd2a3dc1f8029744ba83655f31cc204700000000000000000000000019be85d0d1f14ee8fb763d4f888b90e5c58770a100000000000000000000000078222bf6f449c43b11fd0669f0360fc110976733000000000000000000000000feaaea6f272dc19f65217f5f213fe752fbebdf2f000000000000000000000000eb92063726041b99a21e24468831af44fedffaca000000000000000000000000e28378e3902dd8168b739427f852cb057e377a500000000000000000000000000f10bccfc22f35e83213f73b72a7efa11cf55b860000000000000000000000002c38e8985a69c360ed18f35c870a717f20acabf00000000000000000000000004dfd01665edcfdc38a167ac19515cc6a6fc2500d00000000000000000000000018e3694b6e8b26b3f5f58adf2f91f139961f63a900000000000000000000000098ae92489368df3aa3cf073c8b54ff252a5e9e6e000000000000000000000000e044819797f03bacd7f8e8dba7c54d53234d54ce0000000000000000000000007b6f0233f8159a89120c66458c5898f461734a930000000000000000000000003680296a19074254b5df9784c2d214905e09ccda00000000000000000000000027dc12e2b1a1f4375c97e7020002f7d44a76533e00000000000000000000000027e0e7926efdb979ca40f6bf4bcdeb837bfac539000000000000000000000000b719b1451746628b2f8300617015ce85897a18f5000000000000000000000000fa9e2ab5226b940f08f0f890d4d91b46edf2b3da0000000000000000000000007c650a45270b6802ad3479e4d12c430dc880a1d3000000000000000000000000c312208d841628186dc93f870db4d005064530800000000000000000000000005ceedc3e391d0c57a72249708a16eb96f0c18c530000000000000000000000008c73050c1eb8a41805bded2ba7dc017c78128f61000000000000000000000000e79c45617972c40a0f7b5e4699e1809a6baf7436000000000000000000000000855b986b66b6f9f8205122c45fbaf44b54ea1696000000000000000000000000e6141e311ff9c310031ce3c74b7a976d1d12a201000000000000000000000000c3c81c905970c55252bacfcec10d0ffb4ee0080e000000000000000000000000946a01f727a84100591dfa0ff50bb3d03b40bcfd000000000000000000000000a7fe091d97195dc8496b8393dd73d122f297cf9d00000000000000000000000022a23348b09b9dd154307a1bf35adc090c1d7b12000000000000000000000000652b437e7d037216ce899dd5c6e9337d0136f049000000000000000000000000f6bd76eb66f11c8f6f09fc333860148973df2d930000000000000000000000002740f132053e35ea4985db27af893025d4e62efa0000000000000000000000005a6696158d7798e1fc9322cc6d68b75b24d009820000000000000000000000000ff67e69aca325c6fd4b282f86af3d8b02a8f0ed00000000000000000000000074af31cdb37d673aa6c65fc1376e271f2be34e6900000000000000000000000082766a29037833585740de9277a5264d6353dd3e000000000000000000000000fafe9421ed27e6c35d53d5b166722aad0abe328b00000000000000000000000092a6ee2fedafd29a74686fa013cff8551f3f2373000000000000000000000000eca6ded9aff7e10a170c1f7f81113ee581b5d748000000000000000000000000ce13746257bfb999a040157e793471aab7350199000000000000000000000000f39fc2b9054aa257d50d9f1583a65d8d350dccc3000000000000000000000000f7b5424f137be38c122e3bb03a61975d544a7d920000000000000000000000005fc0e95637e0a7fe5187429574bd75d0e4086d94000000000000000000000000b0832ad4a49d98b1bbddf78c7db86b273de85857000000000000000000000000a390092cd32814b3c88cfa9b9c531a08c4eb90a1000000000000000000000000e23b18f1eaab2fe14db5cc9cee80ee3caa8d829b000000000000000000000000bfa0cadb8fb6f540260795d3d5af04a5740ae29a000000000000000000000000dfb8110a7d52896d281937d9bb2503c127564a4c000000000000000000000000ff2bf78967a8e79a4d3969db117dec2d778d35fe0000000000000000000000005c4072a9e58e7d92121cb313c260fc801cb488ec000000000000000000000000888912e3571c5c0f5b90e2c2c5c43bde5b615d160000000000000000000000001ef7ce5ad1e1a1ef71e1246712362081a683e8c0000000000000000000000000e3520d454203a8b10145f63fc3bf8f3b640049ca000000000000000000000000e1c9d483d68ff3cfb64d686320952d8bce903af8000000000000000000000000afae702e62cd34fe4d64b942736ddf9d50846659000000000000000000000000fb1af283aeb505f7579c64a89ea3fc23c13e11810000000000000000000000000e18845e9b1f135a9e65ad8b018b2d3f589155fb00000000000000000000000042e6611e89d955122c1d99218a805bb2d5b4a31600000000000000000000000078b5ee62b09e1c118942a6a1a46389dad0d468f9000000000000000000000000f53ee36507e7af931e3e8d3bf20bfdf4e72497490000000000000000000000009949976828ac0d7cfc5d7cf64352282283b2e183000000000000000000000000bb781ff9f6227d9e094834f747c92dc2046b9251000000000000000000000000e44ee30dadf68daba3e968b95f2f77430d0f2275000000000000000000000000db0c3ec9a9fdfb4a905b9bf8d14c17da7afb9819000000000000000000000000622e8f4f1c299885c0f70ecc4df9375e79f7d7f00000000000000000000000002ce3c0bfd92bbb9218c4ef48d9bbbf5afa2baf360000000000000000000000006ce135a3d4cabe4ab2963a0dea11843ed2eaaf8e0000000000000000000000003840a911e867e2396afcc62f70e1c11b5709e5cb000000000000000000000000af7f4d5163dbfc5e05a5b5f299b8caa1d6965e9e000000000000000000000000fcf1d23d0b0d56348cd726d5f0dda1404bd9c9c5000000000000000000000000a233a97423d9903a8409ef3480852ec392d0bd03000000000000000000000000648286e9c2713e55853ea2949b95a232e31176d3000000000000000000000000ff2e590d7b50d6112519810c6e6f13927be1ddc70000000000000000000000000b4ae2acdfb317340b1b0decf9bf9b9b3aab3fc5000000000000000000000000b37cb9220a8bfcba32d8c19ebe43eef3e304a4c90000000000000000000000002102d5e2985c1e248be90eedf7816bd2498e9a2e00000000000000000000000091dea4be16d255581f056d1867076cb0a02ebd980000000000000000000000000257971b305c7f75975c3f76f0d95aac6e564f570000000000000000000000008ea365acb022a69933ab7ce17adf8b2c744cd831000000000000000000000000fd414badf13a95ab18379896aaa2f8b6e337f170000000000000000000000000d1f588f00ec0699ab7ae928a78f0195145aba0da0000000000000000000000009c0dc348e84a23a56fca659a611af8c3e0bac422000000000000000000000000a4e2622f81bde70360e0a8bcd4c656084196f2450000000000000000000000006509c0db97b79a1521517416fe81ac5e67eec5fa000000000000000000000000c615f78baa9b70d11060698ccb20cf85ebaf2411000000000000000000000000294acd26f9a3b7a5f1fdb477df8d247bd9c02ff6000000000000000000000000c03caa1efeb1e4ba9c89c893cab0cbbad3f66b1600000000000000000000000002ffa4fef91a96f41cb16709286ee2017b35026a0000000000000000000000000caa5e67a9be48c51f89045683b5a5b1f22a82930000000000000000000000004064ab39e631399610e3099187d30ca43ca3991b000000000000000000000000f28f0ec63751e74046aefa973b6c8e3c87b576870000000000000000000000007abc7e147c169fb0d3439ab00085fd6c5fe31fb9000000000000000000000000450951ff62ca4411791a10c1a0eef1ba54d0ac20000000000000000000000000b6c8abef8e1712903dbfa442532a697b33e378ec0000000000000000000000000ea07f380305e4ddd7f746001f5b457d982d3116000000000000000000000000c9a3dea4890acfd468147fbea1ed5c9cdd0d5894000000000000000000000000932534566cabbf28959245741532f218e647e9d5000000000000000000000000fbbd2078f22e3c94f3f2ee78c54dd8e119261c710000000000000000000000005377ba90b7d199e03ae534dcf9c7fa14447fee8f00000000000000000000000083c620736ccdccc9dea903a339677e260c2628f1000000000000000000000000fc2e01e84e748fd454f0bbe24652b60dcd13b30b000000000000000000000000812ee32b176c2dc86237634a5a8fcd6124174c830000000000000000000000006f2f56c6f70059ac83a322fb4288af0f084cfff400000000000000000000000022944755330a7dfc711bc2d02c924da6cc257f6d0000000000000000000000001552da5df9b23ba888aef13f854140ae2abe092f000000000000000000000000f955f87be9b8a9b47c0ed965a3426e41f750eecb0000000000000000000000009ddecc28865db6a81290775f496c08f7a33dfb4100000000000000000000000022f07cec347d0f619b3b99d4ab04e69b14cdaef6000000000000000000000000468bbf8cf6b23338819f032d86d02d78e12d1b00000000000000000000000000c491e64e3c1f06143b9d06031f18c1825f76d88c000000000000000000000000b6d0240fb600b79d2fb5e317c5484b6a92da5de5000000000000000000000000f02c763f8012a43300ae2bd0e2d1ae2fea75ebcc0000000000000000000000006ca421fde57a4fb8239b0507c83238577a8fe1fa000000000000000000000000ff93fc276c118f3c7a744b061a1fb83d1bfef8fc0000000000000000000000006bc2ef43ee1808fb18aed4158f971597b951fad50000000000000000000000005e52b0b466a813c1904c230062c9183681fa06ee0000000000000000000000003c3f67f6e665eae6b6524aafa85916dc9cb3b01100000000000000000000000008dba644eabe580889d114c8c1df12d6d9440391000000000000000000000000e54f260e20c2ce7ad451cbe34ba2d07a303bdccf000000000000000000000000562880d84656b8f905afdadc721b8f41c9692183000000000000000000000000aeb3f322403d6b2704c66dfb436145c79b486ff30000000000000000000000006be1e75d0ef7a967947786ecb0f12ee4d7f94fa90000000000000000000000004895e09d260183a82b7fd1473662d27bf9d77b4b000000000000000000000000c2dd0a2d6fa84fa9f30e9eefd15a24d38a8d08b4000000000000000000000000e49ad89a49e8e058cad422562e940db60d7e970d000000000000000000000000956ecc1e0d23cf3bbc12b5ebf7f40c606b17ddca0000000000000000000000002c5307bf9b0b056300fbd555a33fd74c04329826000000000000000000000000556a5d97ac1823dc07b2b60609d9ac2655562d6000000000000000000000000077f1d0a39bf3306f48779988d3a424be33e90147000000000000000000000000512ac409be2d348f5393285d87b113171581bb01000000000000000000000000b94747c33aa51e2a7a10f463d86060e57bed5426000000000000000000000000c900b4d0bdadb132c91a553af9c1206b4e4683fb0000000000000000000000004c1e3c59d6474441692ec3ec9e70a1223daef4be000000000000000000000000a58134db70349a54c3d343caf3d350e77bb901b10000000000000000000000007450122220340b8904853a7628bdfe10e03ec92e000000000000000000000000396ebc1f0cdf6c32c903a977f6fd7b49df65c9d4000000000000000000000000d5752809862b3a5ca3b947ddda744b35bc8420dd00000000000000000000000062195444e599cdf6625948b316d7967e05df4a4d000000000000000000000000d838a20d34eec99976e7caffca307c5d473f777f00000000000000000000000007028e68678a46a93d5578d33134755f530991ef