60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000008363a57e0102929226e8f5b02b30e4e9452fd37600000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000b666574706f6f6c2e6f7267000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c636c61696d2072657761726473206f6e20666574706f6f6c2e6f726700000000000000000000000000000000000000000000000000000000000000000000002e516d594c364d766d6b6151435577465171445456507a6d79426636363366364c34466e4b66365652575131746776000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054c00000000000000000000000040dab06d321cbb8ccc9e8a20bd2058566aad72910000000000000000000000006022668d99600b00efa88169a1caed6da6767c62000000000000000000000000099ab871a20cdbf0ca5f419ec1ae083153369e55000000000000000000000000e6797c2a9a47ebb7cf2b4dac76b92911b927735d00000000000000000000000051637d2fd641356e5180f80058d9fa0dca3fe543000000000000000000000000188f11136e99530f1d238dec6fc12a6cea4392e100000000000000000000000028f0f659b81225bf146b418c92737832b2273dc50000000000000000000000007fe0da56e0c83c68e521b1185fb39649b158b2fb0000000000000000000000002fe1e0a106eee92ec195a25be27d03d7aee6802400000000000000000000000087b582de035e7b3910375242d3ffd18ff38fe03500000000000000000000000064a9c322f533bd8e920c232d4d7093405d93c422000000000000000000000000afba8239448553ebf986aa9803a96ca865365741000000000000000000000000798b3106af9f1cc2326fff7ea892f9e3897d67ba000000000000000000000000e4c7665affd2447e65600f05ffc9eb2920062bad000000000000000000000000ad722cf0c3fa2beca3623d1e0e86be34afb40cc4000000000000000000000000a86fea7829b295fcc6bcd94014863ce2b121a6e500000000000000000000000034f92ca3c94902825155582a7e7d0759c35777ae000000000000000000000000549bfcec1b7e422317ec8cb91805089dbc754af6000000000000000000000000c65ee9634028d4c98f3d9c43233e6d06a39abe5c000000000000000000000000e4f3c557ede60d07efb729776a3870538c19f5b80000000000000000000000002b7df53b9fa35240a409826bfb5f80102df638810000000000000000000000009781552fbb884f608383c6bf109d33bfe5ca922e000000000000000000000000fcd6d540c51534bc0d3582444e3166e179803830000000000000000000000000d64f8162f3acdd14455be5d26c2c33c9329dd15e000000000000000000000000cd2b6a1b722299922885e1c19ed44b17c559e6b8000000000000000000000000a7360741aac6a3ab89a29f73d444ba8d59bd2fe00000000000000000000000005904c33ee4e24d83f1cfb93a839c5374cabf39f70000000000000000000000007f0e7f470ff74120d6bb69bf5d1b0d0d338986f40000000000000000000000002df14e1cc1453d65fe062ce2706b6f1fe69f440c000000000000000000000000c354330da7fe85f0c0d37a9569f1c1eb81371102000000000000000000000000c14002c131c52608e3d7d6e12dbe2fd6959192480000000000000000000000009bb202a8696cece64430fd2f65c5aadffe0126b500000000000000000000000020a4281862c2f94a5bbf96738f600038482c38cd000000000000000000000000959fcff5bf037a7a8714ca32e57dd6faf5b54eaf000000000000000000000000d8044ade3e759ab95bfabdb0d8ff11a819d6d438000000000000000000000000e20be43f8745a9a11bf722334811aa4798ae400f00000000000000000000000075deee8de86e68b1234bb4fb4b21a217af5d4cc30000000000000000000000006c296dfa50fec5d7b02694132bb2265d62bc328d000000000000000000000000a5611da5260351444936aeabf2dc28e872890e6a0000000000000000000000004f1b5c1b0efc452127cc465a198ab5c9c550ea37000000000000000000000000faa8c6ab78ccc5cb895098efabc6905b0f5399fc000000000000000000000000ebdff243e205a7d759af964743ad027bb058638c000000000000000000000000c79e35b42293c549ad7e1484e8104abfcaaf6882000000000000000000000000fc3203052a084b122618420d41b078f2bedbc4f800000000000000000000000013919fbc1f4ac429f55e014aac7979b84437d62e0000000000000000000000003009860741e0c585fff13598c2a15cbaf2d4113100000000000000000000000011c99076ae078ebc020157a770db5e34dd2d5a5a00000000000000000000000084fc0fc006abd07d533a9a38149d07513476edd000000000000000000000000080598225f7120ba571c377fcdb420606fa36cbf100000000000000000000000038e54b83e9d0fe87cab79e35b71bfe1531bfe3a200000000000000000000000000000000009e50a7ddb7a7b0e2ee6604fd120e490000000000000000000000008e5066b9f7e087e23a6994f5d3924f3607bbd7d70000000000000000000000009f78d2ab610aaac8d1536307788de603b4dc7440000000000000000000000000343d912d776f834b3d4caad106ddccacfe50cd1c000000000000000000000000e5c06f0ae5446d03fa9794e7757fd9a430bd71b20000000000000000000000000ada9645162566881665ec795c4d6101b62888ef000000000000000000000000c46c693a233ed034b265364fe101cdf5ecc3c74300000000000000000000000016d2dc5ca59099d29a908fe9135dbd7b7fa7e8150000000000000000000000001f190ece98a8fa1f9c1d98102cd3427c4e52f92c0000000000000000000000004fb8b36fe060f7ee3719ab6f3a9ea5543572122f0000000000000000000000006aca73dc043c0ce7eb11c0b1c5b32bbeb4044a5400000000000000000000000096a07d249e4112de97cfa9c7213cfec9369b3c3d0000000000000000000000002978fe8ff59251bd45cc4f20e60d4abe0d90cb480000000000000000000000002801aa90015d921a44777b64030a84fb399740680000000000000000000000001225510d99707c33ca073162a84b30df2fca41b6000000000000000000000000cd41804362a7d0e54478f000a4c6dea945b3ac29000000000000000000000000060232be703e95453900773f20c411093eb17cf400000000000000000000000004d0ea8d723e950f217aee64a927eb594428a3760000000000000000000000004c4add51b93321938db6208c733a9e9c0bdf5e060000000000000000000000005c5c9eb39df95168e3200ca8aa50cfe6ce9dca91000000000000000000000000fe47e0c0954aed0982c80d8b350a4f784d0959ee00000000000000000000000065310280a3251151ec243fa64cffa6dea7862af2000000000000000000000000d91b3dddff0ccbeb5ceec8298eca83dda50be718000000000000000000000000ef8d745f82d7a21dad7b6a976311aeb155ba3e5d0000000000000000000000001f3498304c800d9680188ccc0afe9eefe07a07b9000000000000000000000000863194f8f0116a796f2ee7920d429473860ffa3000000000000000000000000095e964ea1a453271a49771fbc3c7b08817b24ed1000000000000000000000000e6fecee69a9e3726324498830bb0e898a866eccc00000000000000000000000007b3a701530a48995b0239f6d53437971282bb330000000000000000000000005ec55c5fd8921ff17954e67f116620cd228f6862000000000000000000000000a0d280e67c21bede03b8f8d954bb751bd01be042000000000000000000000000f9d57953ddbeb1fb8df81825029058e3aa8e51b0000000000000000000000000ec6d1c4f768c32be9f52e7e4e679a47d7b35b2f0000000000000000000000000df5603ecca021b4824b2e9f111f1aef084e6f958000000000000000000000000e756e15137a4c4d26eab361bb6b4612574332ce500000000000000000000000037f0702fcdb67563862a042c25be7f1995e9f17a000000000000000000000000dd184cbe6848ae82a6d4f7f0f90f3fe1f778e580000000000000000000000000ea58d305718acf1f35a66ca838bb30647a344d1100000000000000000000000092fc3eb6e07b7b326cf46367a49e519fa2216f440000000000000000000000007176b8a3471740c97fae5e5b3a1941c648531bb9000000000000000000000000678e4c4c8344cd528ff5ae58e0df08fa366c0666000000000000000000000000bd4cbba60ea0dc0789345f950b58ddd8a3ea0902000000000000000000000000a4d336def46d79ce01f2230c31f144d897ca6525000000000000000000000000fcde684ea06755ade37bad4d805985b87d53c54f0000000000000000000000003d752bc4afdcbbf150b97fd71dbeee96900dc608000000000000000000000000ff5996c77ed608e200ad79f0ecebddd84f59cb140000000000000000000000001bf8eff7e96a97c43f6a8ee33fd7b5f3c18ff0ef0000000000000000000000004c18ce20915e828234d5be333f0810969985e353000000000000000000000000f1244f6a27f76d68713ebdf92464bee4aa6c60af000000000000000000000000f0f4c7587aec189e3d4216f67df27173623330dc00000000000000000000000003ea70d4f72d90f1c4a1fa0b295d7af99405ad91000000000000000000000000e2d6d8e6eb56c0c062d1171714b0752ee1c936bd000000000000000000000000b7d4d302a4eeb90b60abe45cd76a574691598eff000000000000000000000000b1084446f34bd943b1aa80f5c012984fb420b268000000000000000000000000ed7c873fa758a17ba8f3f6c9e37ec34a70ead4e5000000000000000000000000f6b17947cd4d26af328fb9fc3d788410fa667e0b000000000000000000000000230aa3cb0a0f9e85783fa8fd7fda5e6f14eda465000000000000000000000000a83c5579d0908fbfc63f1a306bebaf734feb155500000000000000000000000045ada0585919ee2b0c37d2421406e7e9917221aa0000000000000000000000000c30cab5691eff1b3594f866e3ab801c7a8efa01000000000000000000000000f47a57ed627e3ebc019d10e596e2615b73e22d080000000000000000000000001aa1f3de7ab70fd18b69e8bf804955ed49e394fb0000000000000000000000009778454b25da782df7f04d4b27bdd431dbdd1cd0000000000000000000000000fd929caa38676479b9fa8d3c86b8298b85093cb1000000000000000000000000d43d2c29563d9c32f755642a851d3d4e6643acdf000000000000000000000000491460bda3943b2edc4f77e9e37989c2315d728800000000000000000000000032937bf9b9b0fbb2cf8c3db7a125652630366918000000000000000000000000a110382bd708630063adca97f91b6f5c3c287129000000000000000000000000f4bbe71d73e9bf31ef82805293b6ddb31e028a15000000000000000000000000d3f99bde7ed9a1ab15e460f5bc9ec00e8e0232d10000000000000000000000002fb9747d0716f290b4ddbb4a54103e19594c36ee0000000000000000000000007b28035d6d880b90f24fd74cf46aa83c0f9046b0000000000000000000000000c6b2842254f8e2c1b282beacd6dcfb0be0088ca6000000000000000000000000e4b6dd2b7bf9cfd2f647e6be5317019365355cce000000000000000000000000e8c7120e7d7686f15f097d9f24b6d1bd0cf3025f000000000000000000000000f3fa7a5a2d64ee7898400aa46e431091d0b5e7d900000000000000000000000011df42253b8a3d7ddf65f8e055efc43af1c94c29000000000000000000000000452ba916091655eb9239717db5c9583109d9b54f000000000000000000000000075369872a369a4eb6d2b6b67dd599379bcb31fb00000000000000000000000030a0ccb5dce3b892aa87ef3c62f03d11d2b6f8010000000000000000000000004fbf31ab86f5a03631ad4974ef885f4d40691a6000000000000000000000000040dda50e1fb56b2830c7eb92127eef77077648410000000000000000000000000d6ba13c9e40f18f0d48323df57015973cc5d8ab000000000000000000000000d8403843daaffaf698cbb5e4793f018ba6003cb50000000000000000000000006dd999572cc1cbfc8b9960d877b7d7fbdda9bae0000000000000000000000000a2f2db9a9f54d2d8cf1d30856af4fb072cccbaee000000000000000000000000cf27c4cbf06288c47fa57d751f688fd8ec4f7ab70000000000000000000000001e8e5fff58d8cb1370d44a96ad2aeb38920a3b450000000000000000000000000d6ffc8e6ddb04953629f145423560f2c25daa0600000000000000000000000053a9f3fdad827ee7a4dd189622badf913833a9d8000000000000000000000000ecc0be118fa61f1434fb8ed929f577b094e86930000000000000000000000000e00618a74ecc6b0458f9b7712edd04fbb7308b1700000000000000000000000002c25229fbcf4e9ed7b7bfc1f519262eb5370bd2000000000000000000000000b082674ea89c47fbf927e7dd96dd7583a61f9c48000000000000000000000000308a2b1fd26386a20105a613a3c2645d7fe4f1f80000000000000000000000003303ec2cdc4679381451ffc433fc8e9537b03d480000000000000000000000006a3f5b3886a336361f88f7c95feaa1692b96dbd00000000000000000000000002257468e9a7d6790a12353ca48a6febc981267700000000000000000000000005c7b542c11b3202300e630c86ef907d8baa7044e0000000000000000000000005c8eac296004107780835b99ae45f552c5e27e7a000000000000000000000000fd329d2ce9cfab1eed8589191f637b25f29389a1000000000000000000000000d5145c8739f730d5f3c1608097110582a14eeee60000000000000000000000001cb2dcbd87dc0a51e1746a403e9b67d1fffcb324000000000000000000000000f2ecd60c6052c9647f0132283a94963812e6c5b8000000000000000000000000527d3ae096cbc40f5ad74798b7b71ea5eca60ab90000000000000000000000004b26e822ce9e411d68da56e053569f68521a34ff000000000000000000000000a6f9e382c377591aa00abd95ba2e8720ea5539810000000000000000000000000444c500cd05aa9d9b8091f36f6642ebdf26f9a3000000000000000000000000806684ceb8c6bf7610becb0c8d5646b04c2811fd000000000000000000000000eb9caa997a91fc7b1bbcc1f9bd6e2e7003922cd900000000000000000000000000e0e65ae3df48fd211cf256340d5ce07ea2f14d000000000000000000000000f5459e783b32307e1416789fbf44217907ac37250000000000000000000000009ab57b653b6edbbacf90d285c37a61cecb6cbf91000000000000000000000000ff33cb6d1ae18598550c1891c17a89f7d8925ee10000000000000000000000004a656499f6a09977ef28bb81e02cd2a65b9e4104000000000000000000000000f5ba3507df4e01a9ed6100b4d5671e346bf5443f0000000000000000000000004fb609a432e167fcb8449148584a43fb3de538f60000000000000000000000005238d73b83c5488cfc41335e8f6c960d3c4d2014000000000000000000000000757c59f2275755a778c1004e1aaca78a688595f000000000000000000000000097b90301b0560c6b66e9c3ff71aba3c24d3a22eb000000000000000000000000dbb29352b20ef73ae3528f2c2f3b07973f4fc542000000000000000000000000a529671baabfaaf54bb4be36ffc7cb626fdfb0b00000000000000000000000009dc4a6f09f226d3c44993fd5de026a68d27debbb00000000000000000000000039acfda9396c433a672f38a704cee1b4780b8315000000000000000000000000cb8cc3ef048bb02f8a5c00a826096b447e9936580000000000000000000000009d01128a03611d3558cfc5c6044eceaae5ea268000000000000000000000000076598bdddbbd4b29d9ed181ed8d1302187bb6d280000000000000000000000009599a6e0ef0b12be61dbf6fcec0c2bb8e03631f0000000000000000000000000ce2944b60f231b79f5ef144ea7eb1caf17f0f8d5000000000000000000000000a30bd8ead04bc3ea66eaa59a1242d9c89fb32dff000000000000000000000000631ab8eb40588543df900263f864b6376d56a5870000000000000000000000002d6323cc438b96f0ae942280762cc507b539856300000000000000000000000011f7bcbb5bc210c3ab6e77a8242c1387ebe23aea00000000000000000000000024fd5457cb5f28b2d31223557077edc3e9af10db0000000000000000000000008735caaa2f49513ca76d7f000725ad81b636adcf0000000000000000000000005b7effbf2bf6a27468eb55e1080734912d90833100000000000000000000000018fd9f667d98d917a81a36aa11c1af4e55a9421e00000000000000000000000088a916c56a56f3645566a85f52dbf75d798dd42c000000000000000000000000db1133cb5c7f3134881f0914b9d6d34af4ecc9770000000000000000000000004389ea115d12ac56a8a78cc8fe7b156dd3452d8a000000000000000000000000a60104dc9fc0c8a1ba50293dd207445df07484ea00000000000000000000000007764ea5b3c9ac64988641c1945e95089aa2bb3c0000000000000000000000007fee0c6ad96e485674fd4525c4e3269af44c50e400000000000000000000000060745f5a9742fe905bbde2f57808416edf2b869600000000000000000000000066b67468fe4455ecc7e86cd7d59994d0bc1c2537000000000000000000000000f3ffc596c08249ae002fb7f9e40a7e6068a267a60000000000000000000000005e67eb7cdcb2be0facae96c9f3f90e26a6ed93c800000000000000000000000077e73316f26084a9e6adf9b109ef3a80b513efdc00000000000000000000000014b7f2925c8bb9cada9df98adbe08110417235f80000000000000000000000003b21e1fbc275169f3deae5c788422549f10c187100000000000000000000000074efccaa9282a2c4a6e97fdc2c5951b51e667c9a000000000000000000000000e29ac7c59a3df4980711a4ac56db1066bf29e94a0000000000000000000000005ba033511fa22d223bf5ae0d65c5b317452f587c0000000000000000000000006152a2623f5e4bf4c7f25f6fcbef0fdff956550900000000000000000000000025176fe760bde72537ac0e585180c588b1df9c77000000000000000000000000a21636070280298e1bde98dd9f190d2d53e3c63800000000000000000000000035f6973564a3366623ce193409b10ddcd7c1305f0000000000000000000000004932ce84501e30a8c6ef87097fd3ff7a0dedfa06000000000000000000000000aafdbaf9602d9685779d2b9cdfb064742ad1b30e0000000000000000000000005ad9dba4932312ba2cc961fd9ea4190a546cbd16000000000000000000000000d500e1b90f86fc7e80cebbc473c0f3cdbfa6a8930000000000000000000000006a388abca688e07445ca700f833ad18bace3d6de000000000000000000000000dc9adc97506b050a3513e9492aded2c1e80428db0000000000000000000000005c36c4ae5e4f9324bcf3f4f3988d09be0f496c22000000000000000000000000747b0af0415b091ddf036a31394f950b8649ec440000000000000000000000004b517eb2d24f78bdcb1022eccf2e20fa23789cd600000000000000000000000027835562f0e1e00987926d2c9229df33caade59b000000000000000000000000bf6285880c7e3754852d945a51bc16469a2906ff0000000000000000000000002dacfefd746ff05cab39efb1388c01720aef7c440000000000000000000000000f684abf197b643dd72daf100f5df4348b0846f100000000000000000000000099d6c2632b32ff2fb6118f6369c53a325b9724e7000000000000000000000000c78515f1d5fbe3287cef61bb5867f628eae72fd60000000000000000000000006e84b4b5ddb49f69fbb6e4eb2300a6e1df25fe81000000000000000000000000c3472c764c7d6e42d541d20b9234ce41f099e5ee0000000000000000000000006050120f88e3bc9c61143dc610153c88b3d8c0320000000000000000000000009b29ed1650533d909d2dd533d6461ae7fa8d4afe00000000000000000000000035421a4896f38033ba2dd1a533fac3a5dde39d0f0000000000000000000000005d19254acc531323146c75cc4f4b3c0fb32f58c0000000000000000000000000d42992a0dd68cbc2dcac37c1b74881a746990958000000000000000000000000034e3b85f346fb30a85b715d803cfcbd8201ecf7000000000000000000000000fac7328ef02608b7a88223e958c0d3dc20b2e6f600000000000000000000000019bd6d8966c0b1cef5fcab38e8701faa0ba4d9ec0000000000000000000000008b5faca71af6daf6c54b139555a41c7e677c4dd800000000000000000000000080423b2e076ea91fc0deae723fc23445abab30a90000000000000000000000006f2df829de50a64453229ffcd03d5ecdd6fc947a000000000000000000000000ec81ff9704f6b83534bdc7c556c19fa931f5a490000000000000000000000000f7869047ea0fc5b72d161dd33d2b8c9359e08bcf000000000000000000000000f1cbb8010e74c6e4d28af5d986841c5b7e247016000000000000000000000000cb1a63c905b29618e590a554fce2a77407f5e3dd000000000000000000000000660b9f87d6ad2ae6e7130a65e84f0dd37f7e741b0000000000000000000000003c0fad00249687ef5aef1efb2d81cb2c7e9fc02200000000000000000000000053bcf7e14130275d8ba702106b7537c8147b40d6000000000000000000000000caf11dd1989ea534b1cc917082a0f9074fcd274500000000000000000000000036bb5b325093ff8aeb3b55de46a6ca17ec4e90cd000000000000000000000000016e93a3eefc44f57f842ca89fbafd6ed986225f0000000000000000000000003a69fa86646492f617ad38206943f023f03e5a73000000000000000000000000b21032540827794b88a80d084b157769299c2f20000000000000000000000000f9f6f1f44e1578d9426867f907648529a51bc86e000000000000000000000000d1841f67d0fff282a4b9ce27262686e5e2bfba460000000000000000000000007ab7535a8562d9373b380123dc8828322ef43a2b0000000000000000000000004e89add36cc0526e5af5d5fb3cc83afc37fd6d82000000000000000000000000c7d271bae789b6360d3b3c2547842d2bf82d86cf000000000000000000000000e86b1406bfc372d3b6b2344124f5370b7b0ea06f00000000000000000000000095e75aa381e15b969febf56418124c329227950b00000000000000000000000091d6226c0445261ab75f4903e093f56827432f6d0000000000000000000000003dae81fed54383bcb876e97f3aa8201d22b53522000000000000000000000000636e8f4c4c0b7807438a353f696e2fbb9e23928e000000000000000000000000e0a5c204dc13537a5f1af9bf1574638ecf5b032c00000000000000000000000000083420c39058f2e3de9f309dcf384f31ca5739000000000000000000000000a3608a82a0ca4027559a713e43ae4ae5c3bf66f10000000000000000000000005b7ff0e1f1834cfebe9460b1e41bb22ac5c4fb99000000000000000000000000e5bd14d180eaf84b73acfc66ca1058658fd5f2e9000000000000000000000000de49db48ab285de785cbd72ec5c2b62a4bc55708000000000000000000000000fe3b6b9f4a8bdf1c2c9318a5220998695e0df13e000000000000000000000000b9958104575d48f2f645adb23119f749fd55b54d000000000000000000000000fe611623a9415dbe13755a57ae7f59d9ead5162a000000000000000000000000f682a7bc066090b115357c0c897f6d9f7b03936e0000000000000000000000000e403050c943d02a7670502a0a25ea925f5beaf6000000000000000000000000362814f0e8998528f7942e47283728da247cad64000000000000000000000000b6185c84f1d496221e189bf19380b435909ae4ba000000000000000000000000a3d5b2ab4830c6f71a77c615853c49e684cf9244000000000000000000000000239b4d49a583cff588ba3e4c988fd0fd5300f482000000000000000000000000ec08427a616eefa78badec7740e4078d5f871765000000000000000000000000f25701cfab1c2eca49ac796904c6245a97b070c3000000000000000000000000f54ed0ef18c9651f4f77b5a58538fd9a8c616ea2000000000000000000000000f74b40c86ad6436190cd9f107023ec1bc7494c0a00000000000000000000000036cc49c98ec19c897f71b46cee748419207eca7f00000000000000000000000034323ca214f148c8f9618782e56804eb67c22ed40000000000000000000000000f98373b52478b62dc68c645c6bc483bdc68d0be00000000000000000000000018f072a30d9cc15112724bc3ccfa485f97e28c79000000000000000000000000a1623c7cdc7229f42b6a7d6cf58cb57c6cf4c3600000000000000000000000007cc419f72bef32570e8fe5a43e98ed329d95ed78000000000000000000000000193e03bf73f613cc13c8fde57258b027295054f600000000000000000000000084805a6d0346dee2c8a5fa0933d23092e059fa41000000000000000000000000f5e96cdb453ac765147acdeb099a47a990f14f1d0000000000000000000000006883877bb648e3134b172114bc8a3a71f4a66065000000000000000000000000bddd9e4f60738f06860142b81e3fe18594924e66000000000000000000000000c8ad74019dd9e722e0bcc60ef349d1379c88f7cb000000000000000000000000ce817f7ff5463b3d0feb02cc4b7ee4da24203089000000000000000000000000e7e62637d9602a164edb996df6922e3bf8da05e10000000000000000000000001c16536749990884cbd204adb68c0a0b3a45830c0000000000000000000000009a325509554704dcff8341836e5f2ba935425311000000000000000000000000ce0e7b651d9050cf6516ecd22db5f37717e5afe1000000000000000000000000d95067a49fc6f4251738eb267806971ed6876d4e000000000000000000000000becef3e22a8fe55473f4736afd28669fc246dc030000000000000000000000001604712cbbdabeac687031155d4e64b7130010e70000000000000000000000004c6ca84389f5296da249e459fc099d70f69d02d600000000000000000000000046a5d39e35d3e90688837189abc9fac8882238b6000000000000000000000000a0912e3d1f484a714909b2a88b10350f63619658000000000000000000000000accc70b6fb405a06b3d4d160510bc76c830f4bd1000000000000000000000000273125131a2f2626dce239ba10ce23f49da5b9600000000000000000000000000913d3860ad1d02692c84986de8e2702f14ae745000000000000000000000000013a6801ab9ca3e710374d881624e22296ad3360000000000000000000000000e062dfbf692d44940c41eafa4f4b65c0d808a50e000000000000000000000000d06c82f497ca3ac3ed0e177b2496a05adbd4b134000000000000000000000000f76cc0226aca99fa139f49c8c26ba6f38cddc7070000000000000000000000007b7200db2023a06ad6e95ad7eebf12312052aea20000000000000000000000001e20b830377a76eec983cfbdb5ac3e9a54d9b58a00000000000000000000000046119b6c35cc6d2af2a5ac28c5d5df14ea0f90eb000000000000000000000000df5ad438d8ab98084d2cdc10c95d0600b31dfa4300000000000000000000000077ad1accc123b1b7e1e215dcbc0587ed48380062000000000000000000000000f4955c2ba195a7eb4edbb47cc99317252ab2dcfb0000000000000000000000009538b08e2021ca4f14a0e0216a01b7ff827faf340000000000000000000000008dbdd8cbfe580d8e03b616cf635d3ba9234381fd00000000000000000000000029979db01d88ec9d7f0efa18d985baebe5c12c560000000000000000000000000a1971d0a03618066b49c51ea52e4e1cc0dee7d1000000000000000000000000e391653ff517e42a9ebd82c535986299b2219045000000000000000000000000351d6ad9f940398c4b59f4e9127d29fd474eb0690000000000000000000000006534ac3f9b52225977d1efa57d9157112a5c269a0000000000000000000000001f55beba05c48482c564d28a6c14d1028890193800000000000000000000000034f6ec593b100df2dae5ad8681193eeaed817b06000000000000000000000000a7cec7178e52b09334e8f85b96fce349abe696c600000000000000000000000038b8519f5fe32f9af4e9737cf811a8855836703800000000000000000000000002f6ea72b51e9236c12097317bb0e353c960a180000000000000000000000000a6fc3af1eb29bd97fd559f3cfb96e82b9a34f48b000000000000000000000000e410a0a0f49a467321b1d6f254c0b3ffea6d4cc8000000000000000000000000312ad1d668da93eaf7d8d0a424c853aa68340bb2000000000000000000000000c819b5e3a0c043bf910d674cd8cdc373dead2ab80000000000000000000000009b48276d3630be97613ddb77437a4a31c24c66350000000000000000000000003da3ad5b4e4f302c33bd59ac6e45ba369bf744c9000000000000000000000000bff9f5c73b3d7850e1dd4941a8536e09c5309c27000000000000000000000000408680cfbf34d06a74ac4f4c9265b07af2cf8fe0000000000000000000000000c1f563e3fbf39e122c536fc6937bd21934cdfc00000000000000000000000000dfd7615e4f4af138481163cea0ccffde8bd9bff9000000000000000000000000d73722631540e3359513c31aab183cd7a9c90ac5000000000000000000000000e1948530a1e19e545e49ecc40e08b0512838df69000000000000000000000000acaca323b8168920bc467f748c445607f181952a00000000000000000000000041e74fe7f52525987d2fdab82ef0833f502e3c200000000000000000000000007e9ded4abeb5dafb6d15b7334f909d07746559e1000000000000000000000000be6cfa93f72c34b5381b55adc37e6ff084b2d9a40000000000000000000000007636b8481fe16b39d1475daca9e617be604fcaba000000000000000000000000f02f92d3f1089c1e8ecfad49029753c9dad57ca700000000000000000000000069677e70b21575a936b49ce15ba2147e784ce1db000000000000000000000000340573f9b22f23b80a03c9f03c48b7eb0d2d0de8000000000000000000000000de4b17b1a40f044f8861d714331de74947e20d96000000000000000000000000a34501bd7012b29bc3fbeab4668be7d5b4b38d7c000000000000000000000000fe0222f5c86b8d13ceffc04ae419ea615c96263e000000000000000000000000ac6a9fc135d1befc6557cd018587421b32acda75000000000000000000000000d4fc2b279536a734b58ebf6adf507bc35acc57cf000000000000000000000000722cd32961c35944595e36c993ae4ee1fdb1a136000000000000000000000000b0905a2cbbfbbad57e4e39cfc8ff2b51fe35f629000000000000000000000000f71b02123780b2c490aca7197fa0fec8d99f183c000000000000000000000000e74af9420d5a9cc3754bcdcfc2d8692185ab6dc200000000000000000000000015e4ef30ea31440aa2655c09c203ec159f29aa82000000000000000000000000df2d2ffc73ca8f12b647616386636dfb15890b5200000000000000000000000046340b20830761efd32832a74d7169b29feb975800000000000000000000000040b7d91dfd592ab0ed8c481f8aab9d5245cf6ed20000000000000000000000000ae046bdfab3d0a2f0704c4c07ec55954b25544400000000000000000000000029b01d5ac57a04097da58a90627080238115b1d2000000000000000000000000142187f350669cc965a2e0e86b5faec621d0c5a2000000000000000000000000b8f5ee4cf8f4bb1f36e0168c75a274de0110bb260000000000000000000000004e97de22d1b08cc03965343ab01a2fdfc3730f89000000000000000000000000c8c3a9056552dfdefba361615552d5bdefdbcb63000000000000000000000000f06204701440b33d5bbfe8a5ba841ad7e6a69102000000000000000000000000998f42fecdd5a698c8a5f2e19e5da6fd65f682a0000000000000000000000000ced5c08cd770fcfe16b689f09c26f164e3580df0000000000000000000000000ad853432cf2ac539d3b626aeafef4114026bcd4000000000000000000000000034cbb5f33c97d9af23193824a2feff3b604a78be0000000000000000000000006f387257ce8977acf0839417a652b88577e241eb000000000000000000000000ac9972b292391e6668fba3061f599e09816d98b0000000000000000000000000e99f6567afdca193188b54b4de9317bcc2cb2f700000000000000000000000008d05c40abde8344563174d01ee5136577917b0e7000000000000000000000000091fca1ed4f730085dfa02cad461b06544ec80370000000000000000000000002e849cb050806219acf83054f299224bea588f7a000000000000000000000000a61372a50eefefbe5892ac272c409da66fd61e480000000000000000000000002b48537f849115463a690de0ff4ae113f7f25ee30000000000000000000000003059b65d3c811db2130029d3f2c5a0948f96010b000000000000000000000000bff66724b3af1e306b6b6bd8eb32e919d2d78bb3000000000000000000000000820834ad326e3c0b0385baa92fc22ea85dcf5e010000000000000000000000002b6699bdcf3026fd513b546c9130251709d9b0280000000000000000000000005ab2820adae2fad3cc48160c81e9cafc79e8c74d000000000000000000000000d3dd730ad5d826bfb927b00cd13d34b01c3c29fd00000000000000000000000063378b0778478b5307c312f59e504db4c41af2b3000000000000000000000000d01453ad786d40dfd6bcd22dff9ba3dae6b042d40000000000000000000000009d3fb103560916ffd01584263c73587a23738ffc0000000000000000000000001aa94b9107dbb0073d5acd76f512cbb44fd4af2c000000000000000000000000eb77a5552ea5486ce14a9a5b4c61efd64325d1c8000000000000000000000000519edaf6b04dc70d1786d850c46dfd4d16b1c9a600000000000000000000000099111f96a22165e6994e12b1e2233ff3dedb2aac000000000000000000000000e8314e1549e90d691560364d0893c460450dbf8800000000000000000000000009455e0e9eb7e21c18b8e8018b08f35b708717c9000000000000000000000000beeae40e2360baae3da51c325a88eb56e09af488000000000000000000000000a83540220122cdf8573610a8f3a2cd014b6d36cc000000000000000000000000fe29aac5c4ac87b490c296d324db8af95638917f0000000000000000000000000d2321474f29036e44cc3359eaf00ff7c91876050000000000000000000000006d330bcae6f0699f73d9ffc72458e68105296d18000000000000000000000000afcdd3a2c7348d9000d9b97eae7b40d5b185df940000000000000000000000008c5dcced435730a3f39e711bd3f6823ba27a37b6000000000000000000000000cdfaf5720def76f4bf98261144bf7ca1415e4708000000000000000000000000d692e5f47e69d3505a9c9b9408492b5c1c984ec6000000000000000000000000a6c0a225d18193ebf324059e9d660e1b6f3b84b20000000000000000000000003b31c8e8cf7f1dbdabf5907b6344a16b1a356bdc000000000000000000000000a852a2178cad95199ed140033690dc571ef3b75a000000000000000000000000728345fe366f2e87fafb30fa1bdb948a65f4069c00000000000000000000000066a895a5b514952c46cc67b4d467a480d0cc0ec000000000000000000000000012f622c716454f4989150b3303b2b66bc76a0a72000000000000000000000000089ab54cdd8ca93fc4dbc2654947e94626fb033a000000000000000000000000f70a337b61cb7e3fd23a811f6346524eb96ffde9000000000000000000000000381aab6b9092b2d77d6790b83bc3c767b55dc3bf0000000000000000000000006123b7d66380997e09ff26795c30642eeb1b5c2f000000000000000000000000db93e775c1258d34a6544c2818330dc3e54c487b000000000000000000000000a559017faa104e40cdd171b6970db3e46c804245000000000000000000000000d68697585455421735e8dd0206ae90a612d60be50000000000000000000000003276229fc6c18730c8ea5bdca1e167d787c9c2ab000000000000000000000000fd979bef9da17959767e2802db94b2fe351c5de400000000000000000000000019b8c33cdf70bcd6dc4f55d8f934d8d5b9d1e53e00000000000000000000000032b81db425f4fba5a560ad9112a825894c5c01620000000000000000000000003d979d381d2a092d22ce86768f1a5a1dbe357a54000000000000000000000000b3f7361aff6c6c29b7812037d059ffca0b6c0e64000000000000000000000000569bb6c647bcaf616789a474bfe985ae61c30cbd00000000000000000000000049e1275e44807ba38af5dd8304d2a1147c000335000000000000000000000000e13717ac2c8ff36587332e653e26ab802bc8701800000000000000000000000048dd67cb8b645e6caba6c5a3b45b3d85fe94bf0f000000000000000000000000480ad82c05f3f591b3e9cc01a16ebc1c888c6067000000000000000000000000bfa3f613f4e5a4c448dbad2a11946b1d08907a75000000000000000000000000851ad03d06a861f7ee99a0943090731d727d24da000000000000000000000000166c1880e194d2592fdb24e7dfc4cdf4bdd10b1e000000000000000000000000b2f5efa36cdc9050f34296c2910671e38142e12f000000000000000000000000a5610a4d05fd1b6efa124e129631ddb88b8c43a3000000000000000000000000a41afde7c6fcf24cd34227a83904cda342eb42940000000000000000000000000e2ede1113573b35534f1c0b7db9153f4750870200000000000000000000000059c0589da7d0a4bf16c0d62da07139fc5ae6e48e000000000000000000000000404b1165ab7414eb4f93f4b3bce4fed8a65e92ec00000000000000000000000038a9185eab9ab43ca145d5d0e6c06e914e36f7b80000000000000000000000004abba32c804bf257c35b44406e6213629af89cc6000000000000000000000000dac5b015730724a0909b194e06cf11594952f70100000000000000000000000021704d31b34749166d167b37d5248b3af8eff88400000000000000000000000090e0842978f7f0e984a02326576556707cc9c0b300000000000000000000000022aa82e9a9b79acb753c1bee9c29a16d6a3974700000000000000000000000004198a83258a89d11c4bd6eea6276214de434f970000000000000000000000000df73b49c81f51a0cbf2ce5f89b633cc4d6ef972a000000000000000000000000e18bd227bd59264e62c685ac7b69324b4b4880a90000000000000000000000009af4d06c51e8b09f321b2e32bdc5f7808b0df4190000000000000000000000001670b8c56f77ea7103b840d2a74246fb04016a5e000000000000000000000000e0b6c542862675420569d7046b8cfa92d8884d530000000000000000000000002b3144c69996f6f327db922bb84c9ae059703ffd000000000000000000000000fc257e4e295f289cf867acdfcfafbd2a14d2d4a50000000000000000000000003ae3bd12ad076ad6ed921f756adb3f7bff9060c60000000000000000000000003fe37054cac9691af52509158b039ca74740845b0000000000000000000000001a513f00ac8a37dd11328b6a873c6ca9bbfdace9000000000000000000000000d2f9970e15d8f55429ba940ef2c8c96c2bdd062a00000000000000000000000007301a3da0d26e49ec86822c06a21a3f2979f7d90000000000000000000000009de3c6eed27c506a3b28638af87fc78c01a98fee000000000000000000000000f53faf996ac3d84b7d48bb8be4c2c9d904e04d35000000000000000000000000805a8f2f6dd75b58db4e0985731e67fcfd58643000000000000000000000000075acf61323471a5c87c99826953b4e6080f8740b000000000000000000000000565b11a69bfbb0244713ededa3849792cc18c43b000000000000000000000000dd00fcc66b5f789dd6787b6b3ad93c21d9fa1c0a000000000000000000000000d9bd307242d1faa78ae6394428ef8dfeb12feca3000000000000000000000000f482258a1d09c4e2a890b66719bdc5bcb3e743240000000000000000000000000f298f30b95e3f89018afe568b5a7fcddc2b527000000000000000000000000019a7556b8dab2c6fbd8fb173a5196bf1d26c95960000000000000000000000002d97c5bdb3bee1f7a939e8de72f7b53d15a01591000000000000000000000000da3c6095800c83db68933d2eae4982c7348d50f40000000000000000000000003f6ab98b7321c308c536748d6029068ca5a039d70000000000000000000000000f27faded3a7c283fe417f2cf0622c6507626516000000000000000000000000c0bb4ab9028e399b9387524820ac14ec136b19cd0000000000000000000000003ef4d2e33b6ad8dc328941fbf0f0265eda321c8a000000000000000000000000955e7bdd4395da186a48059f9391d595befda1d400000000000000000000000041d3e115593e58c8891f54b3658fd571d4ca570a0000000000000000000000001f4d7b8aae36b8f91b31259fc0a476958af9ec23000000000000000000000000755b54cca45ce314aafa71608d6840477c901a35000000000000000000000000d04343c6fb25a3810a15f55eac8cd62ef8a975b7000000000000000000000000ddeef5e7f1b360c5d9a70d1505d94b73e6690bb5000000000000000000000000f27c4ed2aead81227170cfec3f9cc7cc2bb8254000000000000000000000000027e31356cdacae6b44103c026d020acca4c30239000000000000000000000000df02cf9127afe8b0af96611ce8eb9bc24b6050460000000000000000000000006de5cb7270c7c395ede589c12059e3cd416b9078000000000000000000000000a55aab138958eff5e09a815fb4c9271ec69da13300000000000000000000000095a78cab21346a10fbafa7f24e4ae77192e48fd30000000000000000000000002d17947602f37f94de9dbb98ab70cfadda60a7fe00000000000000000000000005f335d04396c5f7555fa42b9ddc42252729b80a000000000000000000000000ddd1ca649c67e512297d05fe6e01cb0a8e3eccee000000000000000000000000f0e591f904a5c4f3f526bdd7c768a33aa6647c9e000000000000000000000000cc83021809d1b89e296ad62412893dc3f1cf28fb000000000000000000000000ec7186e18104a45cf13a8f16aee6ab24f57254fb000000000000000000000000de551703211af15cb9512c9f750d334a3ae4e0000000000000000000000000002d4a9f05710188f045a67b7d7cb255d09cce2d7f000000000000000000000000e6645fefa3e84588669b51ce37bb53c72df9256e0000000000000000000000009e2260d150e5bda1487594d7278b1533d351a81d000000000000000000000000f13927f6bea0a09638fc11e549acad05a358cc79000000000000000000000000dfe51e10a23bdd86a29590fafa15508915908a290000000000000000000000006c384f25f0e9c7f8dc9ca10f0c47a5f2d193fb530000000000000000000000004c438937a32de2d97b73e597fd35e337d3adfafd00000000000000000000000048cd2bdb0aea902a99f48820aa81790318d97c4b00000000000000000000000063265d44c6bcbefb2b6f44d26fdd1920449669c8000000000000000000000000c52228116269c2112d1a494ee134b060777774dc00000000000000000000000019ea01304fd8e01dd10ed5b3897b7c3e9b91ea7e000000000000000000000000af3e5ad6bbfbddae5d8349bb8b67ef2e311308ee000000000000000000000000896ab2787dbf54ef77c5d934b73ef8497282a0e9000000000000000000000000fe123917a703184c673b221645de30c7921d32720000000000000000000000006e5bba0e5ee5e02026ca034207fa2f294b4a718a000000000000000000000000b8af57bfb23876b266d4711c1580b692b3a4dfe0000000000000000000000000a452de7152ef60e2503a129d81ae9dd9af63e17e000000000000000000000000c46b8168ce647f825ce72429dd65a2e99a415927000000000000000000000000a4f423bf8e97d33b4e092dde92d4c0e27b3dc83d000000000000000000000000fe7bf57bc87df98976f9988f93b54c97a4aeba370000000000000000000000007ffaee0fe80dc04ef091c6152ef584d9906d6bb0000000000000000000000000e602ad6d0dbf1e666cb8c520995940cbc770359d000000000000000000000000a246459657b8fef1b4e25114907e2f6aafc6c868000000000000000000000000b676ff96108fad8486c8a45eca7d816e54cdfc1000000000000000000000000015990d5a18243c84e9b92f2c64e7c14f1e377a0e000000000000000000000000f2d28db54c04a6bcb54595c50cd923f3051557de0000000000000000000000006363dd2f23ac3a84feb8730bf2d6773992447c210000000000000000000000008df2445a399a2eae81bbae8e07eb1f089aef35e3000000000000000000000000567ab3a40c3f1280d1c10d1b66faab38b82b76b000000000000000000000000045f86d510219fca1ce5cea4196f4ddcda23ea68400000000000000000000000097fdb9aeb0cefa2f9343275071ac7200400a96e60000000000000000000000004f4399f08bfed5f9db16a4c8a70f452666bbf5cd00000000000000000000000024e40fa304edbc8aaf79ab6b19dbb96153a274340000000000000000000000003d284824dadbf5578177a89771964c8a88bb470f00000000000000000000000050d38a8aebd89224d5db8d5b97b5a7171d1c980a000000000000000000000000023f5f9d22270c777bb25ba8712e92c18ed2c73b00000000000000000000000014121185e1a7bdd7caf7937f6429a1d28b6916a6000000000000000000000000b9fbad681035d64590737f553416caf2b37acc5600000000000000000000000011d249f92a9457a8ec547f2648bc7d78d26468150000000000000000000000009b3418cfc2a862df271e84535671fe3dc7328e510000000000000000000000009d6359a51cabe04d3d445e39165fff281f9637980000000000000000000000000fe8a961e0e2850892bd4382a309a760d2edd4ee000000000000000000000000094fbdcd93da2017b9648b651d9ae1ce359b1aca000000000000000000000000d89d36843e4220ce8128c7120ef68201a59b3ad70000000000000000000000008f48806ccd765c94453648d491102cb7e0d314830000000000000000000000003625f9bc8f752b7049e43374ffd718d8696963450000000000000000000000004727e2425fe47d4976a5f43bdaa2d5eb3a37300d000000000000000000000000baaad5e7c8f453f3284c3bad4e43c55889e8dc150000000000000000000000005a7f6433618745245a23a3371d76f2a87747a835000000000000000000000000862dc3e3dcfc3c4af75ff0885ab30c36e20b14d2000000000000000000000000c505cb1cc40c84aa594e0f2b56ac6fc204c6ab3b000000000000000000000000cea754e31f2e07c9b82846b6c9dcb9c0585ba9980000000000000000000000005da3772360070ba1150376cbecc52a84e27dc6ef000000000000000000000000dcba2af849d26ffb065092c8847344cdb441eced00000000000000000000000093322a6630757b966a58f71fbf22735ab2a3d67200000000000000000000000042aa798b937056291d9c6548d32aefb04e9ad695000000000000000000000000eddf7e865ecffbf5824f7e043521fec6bc9b4301000000000000000000000000d6e60adc042e3e4db4ee1caacac2be542acee2f2000000000000000000000000d32ea4a441e931edf2b6a5bc9ddff68889df270d00000000000000000000000070e37cca40041b62acb9d619aabd50fdfe7eb1cc0000000000000000000000006c3d0371e77a04c05c1d01a7b30e490c4632d6500000000000000000000000008ebda6abdd077ea62293c486e13ed66f81bd52f6000000000000000000000000f05ea8f2c385f5c8926740dfa19ff178a5f5192700000000000000000000000075385285378c7b2bda2b3ab4088d341d8677e4dc000000000000000000000000e6bded5b23a6e83cc62d6778822423a7da4a3f960000000000000000000000004164c0c36eafd4a9f889f424d62b8ff6dca2c5a000000000000000000000000026ed36ecab173cccd0457e355d520b38ae81bba1000000000000000000000000651707551cdacd1a6580618c4a75d0dd6f078582000000000000000000000000b5449c78ff8d4ca08668277470d35aafc5da2c3200000000000000000000000007745187aca9b956bea644766f02fb8a209057030000000000000000000000009c744f961163440fc45e74ea88a296347cc449b60000000000000000000000000f26c1e30c85c71051502a6f23777e31de47024a0000000000000000000000006fb6a6716e6adf8b924e6781171289e5e280c98b0000000000000000000000003844fec3db131138af5f30abee357df51585c3eb000000000000000000000000d2667072a2a30e8c21fa276b474fd047ab5ff0f7000000000000000000000000b34fa6aeefad4bc1fd36bb2d88626e84302214590000000000000000000000006817863cd872fa50c44e258474ebf74122fdcdb60000000000000000000000005337f61dbc7861d858694fc9cada5077d56cae5a00000000000000000000000037ef7f21699dfae78d74d933ac4870683a291a030000000000000000000000001f618dde78ba1d51d883e91a74d52171f98308b7000000000000000000000000c0d765801c5a6d29db2d4a7154db33b1db7a990b0000000000000000000000007f2a3c40b4b2fce0bf908afe938a53196d7de2fa00000000000000000000000036071bc01e6c321564798e1514c7b8a85a27ac710000000000000000000000008747782de360326a4c15d386d0a234ec74ca3df4000000000000000000000000abd27094206dde9dc8d08bd916873317876031c3000000000000000000000000d72ac5dc8b153657b79586e595bee2cf18e0c55300000000000000000000000018f991c7f24c1d116e3e63abb71ee59c86d10510000000000000000000000000fe80e683f83b972b22722aec1e5d4aaa4da269ce0000000000000000000000002cde4ed2246d5b474aa4b6a62e2810d6c47671a200000000000000000000000095fbfe7ef071a3dc5c0551b0aa84c1f27cca71fa0000000000000000000000001e07f7247206c419c036436558ac5970fbea9911000000000000000000000000a0828ed5121860aa6215c84d26d96ad545a306f4000000000000000000000000104257c2cf8bfbf5045db1434a06a8302be5452e00000000000000000000000033f61b509a1440335dcab17d516bafe5b3b23305000000000000000000000000fe19e10fdad8520d16105e725870b51fb56c63b90000000000000000000000004250db2e2eea2e0bf9e22adc78825051f22824640000000000000000000000009723a35e80ed5f2fb6d74273944303ceac80cd2a000000000000000000000000d8266b0555694ff155cf7b1d3806588102ef94eb00000000000000000000000002edd90b750a1d4dad7bdda0d2dd182509ae9d22000000000000000000000000f5a9d826b16c37ffbf3c39a204f9dddce8ca16d700000000000000000000000053c8e886eab405e43fae0787d5b44b7be1d8a1c40000000000000000000000004f6e8cb301d32dfc7aa1987df4ee178b8db55ae9000000000000000000000000ec42023279d25a286db20bbc723f9cb0098a972f000000000000000000000000f4272e5941f277f7da3de512f368fdd47e874a730000000000000000000000005c313d711244d6eeb0a38848b9e86aa3946c6b090000000000000000000000002dc030c08356b07ebcb7dd3c76ea1dead7ac605800000000000000000000000008a1732c4d3d76abcff67e34a5fb022e62c5ab4d000000000000000000000000025fc0cdf12a2f4b46438e68236468fa17d195e000000000000000000000000065446bd868b526b187d99e10e0ce4e95fd687e34000000000000000000000000a59825bd6e68d2205694f559fb651a75be91c06f000000000000000000000000a03268379a5e1bb99efaee8c97a8214b735874310000000000000000000000000c41df1c0503fa10ed8aca6a1d568081a22053c10000000000000000000000002ba2ceb29294d9c01a1a0bc1aba968bd5fb07d390000000000000000000000007cb6dc580c81797ec81ce632dc601d87bc3f755300000000000000000000000008a882e632ae55d239c86680581f3482a74c8ea6000000000000000000000000f524bc98b4a35f6e722df14634340e32574d5a75000000000000000000000000a9a4e87b82110a267226658f5d564f368ae7fa310000000000000000000000004ecfd45e8cf22850a435d00fae5a2c0cd0b24312000000000000000000000000245ea952483970d063124557bc90c8d2be144b8c000000000000000000000000af36a9513ae69ab9d6a81352aec5189872ccafad000000000000000000000000cf96effe1a973b45c2c0f01327fbe024a20ab30d00000000000000000000000083bc5ca10e617605d156146009c4187915b69b7100000000000000000000000071dc048a5dbef3be0caed10b5530ee87cb5cf175000000000000000000000000aabee6434665b81cc07e310a7deeab9b9d31470d000000000000000000000000cf3a1666f65ccc8e53a9bde384ff2c0ce8ce5f6800000000000000000000000052077f0e3cf674a20fa5f0b8ab1473e29724b0cf0000000000000000000000006a0df479498b6d642049144d40e13378426f1278000000000000000000000000fabf261d0d3393a43ac5d6645d98c31ec550d4a80000000000000000000000001655ca7126d4eeb1bc305f6fb7cef684a9e07435000000000000000000000000c857f0edb97905b0821851956618c57dbb1108a60000000000000000000000006acac7788e49607eb6751513cbfdd383a619c6c5000000000000000000000000f3a25295b98578917edc3c544e0269b976a26e3e000000000000000000000000a84252e26df170c08b6ec738554275aa191115110000000000000000000000001663148cf25b6928f95c6de5804636447f95e8ca0000000000000000000000005bd41cb09187ee06b3a86ae7487f8ec18947ed88000000000000000000000000940512b6ef5ab9d75e29cbdbf46871636259735e000000000000000000000000024d710937686582bff715bc94718724b6f3e6eb000000000000000000000000ebb015868712469ef9b10b5a40a1634eafaf75ab000000000000000000000000060790fcf00693603bfadc54e6390e56cc6b308a000000000000000000000000470c5aa3372e26b68988c64790508712ff47ab08000000000000000000000000732673e9c655f13c9c404d6a62555d359b3ae176000000000000000000000000334807aaafa963edc26aeca26b811c253a358059000000000000000000000000f503560b24977f43ac8b50ac123b68bcb683f7da00000000000000000000000012c1cd31b1e730645568c3f30528bf12ae0fb8330000000000000000000000007377c4452954e9058259c88809e5cf0056a5c80c000000000000000000000000b5f736f5427d0acd6870f116eed169a285e0e7ea000000000000000000000000729e8832a8a6ce35d043f8ca652def4be37132280000000000000000000000000bce9d3abfaa89d4b2944937249028688f08aacd000000000000000000000000d8837a805b0c1b367f94c54d3ef9e6b6aa870344000000000000000000000000ddfbcd44fa224a730c84dfaa70e087771d4b378e00000000000000000000000042cca12b272ea1688f34fc1760b6d2072a6c2b8200000000000000000000000093b89f070b4e5fc201136ec544ce18aa40a1f58a000000000000000000000000ed2c86f2cc26696c8dfd0a9d23c81ac2a2b38ad3000000000000000000000000d66b042daf533d68a4f020cc7783e03b743b1351000000000000000000000000b7851901e851c66fe2d106d0a949d82c72ef92790000000000000000000000006cc95fd110a5907759950b5971c81ac2106d8a9f000000000000000000000000f7484584fbecf34d6d02f992ed70fe1dd1de3da8000000000000000000000000990c44a922125bc110527e1e0a29cd1135269bd80000000000000000000000006fbf305f3e71ffdc5d935043cfbc4c9a692eaef50000000000000000000000001848fc97cec04d11782c3e3f982c37c4e698abd100000000000000000000000051a494e785a64b9c49decb2fa5a639c11c7966cd000000000000000000000000457a792324b08fd6a1b1c499272ca6050735ea1e0000000000000000000000007d51807f2bc2aadf3157df625c40e048f0939f000000000000000000000000008972800754e4c1db8ea5d33185d22da1cc43a4fa000000000000000000000000ac488766d53d75abac9d3d6d9619efbf88e115810000000000000000000000002b2327009d441c68c56c09458978a2f3d3ff17a9000000000000000000000000e4f91f99224a57ea3f44db0346404bf81325192800000000000000000000000098c40e77e00ed28b3c48aa88a2a1e3f3ce9c2a400000000000000000000000006ad6f4b16182ad39f7b4cbf740d0e236834c58f90000000000000000000000006ad31f4e1049cb6b5a53463502d14b6b2355f29b0000000000000000000000001dff1fd3f26e52d891d0e60cf6bcc4ec621cf0320000000000000000000000009300b87985f37b57b8953304470d0cd98975c9720000000000000000000000001495ee155663c19752afce780280ba58037efbc50000000000000000000000005b0e60725ab65ebc7b4b4b433529a8f67b90801e000000000000000000000000b8c3b14128ef620b69020610857551eac0162b9d00000000000000000000000013b8533ba462e75e4f997dda32841e53f4d167b000000000000000000000000063103ee3965412d044c8edbc0384db1324ef134f0000000000000000000000004135789e7d474fa46f5f73dd62245a4c02390edc000000000000000000000000e3a2875eed75a331af8e2b1c1847e38fc2d1d5ff000000000000000000000000dc314b84ed1717fe7049c7f2f0e63d28734fd152000000000000000000000000e888114361655bd4b61d2316a18e9637ec5e673900000000000000000000000093e30acf98393389d3b868652df0d6d1dd6c71a0000000000000000000000000c45b12074f2bdd0ad56d8c51abf174ff271b9aa0000000000000000000000000f0de192cf2cdf4ce4556d77cb224f58c77fbff9b0000000000000000000000007c6fe7f4e761347b0a57e38e24916d31eb116ad60000000000000000000000002a0660571c5a457069c524bf2133ac513c5f4ae90000000000000000000000003a14a7740ec4ce9922ddb134909e5f276161dc15000000000000000000000000f6afde76aa6352cbdf311bea3d3ff4d4a07a9706000000000000000000000000e07c5ec150c9f8da0d9a43afda82b7a447946741000000000000000000000000fa9175cecb0ca7cc79b6884fcc6ee5f61e8c4d70000000000000000000000000f04f1dc6fa5e2ccbefc5e4eb9ec694653442f45e00000000000000000000000013c249b25196914a9251049b6e1d7c544757932b0000000000000000000000001ffa1698b9a8331ee25de94ef2b0eec1dfb69c8100000000000000000000000016b6f205d9fad0b57d42c7c09ee29e37df4cb7f70000000000000000000000005a7775afa317bb24d377ae0aa2748f8d6e4c75bc000000000000000000000000db49c88f5b6264328fa9cc6551a9f3a1ec7afc8300000000000000000000000076ecb798aff52963b8031ee3bc03bbf460b84f300000000000000000000000001144e48eb14f93684632db7df30a6e7ec594af440000000000000000000000001f70de7388fe687d08822f92129277df7a2799c70000000000000000000000009222b3a555a29ce3ba09097cb63a4426a5c3d43300000000000000000000000097150991babc3dc396920d3e05b89b0a7a028dd30000000000000000000000002621c1a4262f060414856ef91ed3b66345d32e1600000000000000000000000034cd6d5bf0997d1b1dcaf178633f940829dbe1d9000000000000000000000000ba03bfab7c82d3632d07e7bf39bebeb35b5b10280000000000000000000000003216dc3bc7b00964fa78177d04a78f9bc02cb507000000000000000000000000c9d2ecf0d57af5b019101ef7bf9dfa49d8816ac60000000000000000000000008477aa013b4380dc3126973ba8b698d5a9007ce70000000000000000000000002d5c1d361dd30622cff0f9a51869d2bdae5d3f7d0000000000000000000000004de5cdb7634d5f244e58fc310c5b192f3a51afa400000000000000000000000066e47472fc090ecc98e5b4031585b75d3eeb22a20000000000000000000000005e206d03a2bf166f6faabc0eed3c76a9609f62df0000000000000000000000005eeab4458cfc3802bc978acfd54f01848162635c0000000000000000000000007af71c9a8e10a1f2f1131381925428b77909ce4100000000000000000000000051942c90dda6b790a7edfca5a4d8ecfa3c9e402c000000000000000000000000df1171a72be869d7ff0691504eb29943cbd01426000000000000000000000000acd568036b402ca0ec08e2a23cdb5189a5dca31f000000000000000000000000cf55306f7cba8aa583c24f3ea575389fe51beb740000000000000000000000000414a816a0f031a53254cd5c3e4e82d6d7e657970000000000000000000000002fbadcf0b9357c25a56b7f9c4c47776b2844422c00000000000000000000000061db10f30698139b5d9a1c35a27f1faabbe8960b0000000000000000000000004afed8b80af044e44cb4ca410078ecf14d992812000000000000000000000000280becd8367f51335b12f31a38fa5688880b0379000000000000000000000000c81b714f8852454a4a067fab1cf784a4411806e2000000000000000000000000d42e064675e57ea6b8186305a2a916e97e2163000000000000000000000000005e1ce8f062051271c287d4834d875b60715c3a480000000000000000000000000f89511bc205a0b0b57be38c3f00fd717dbb50f500000000000000000000000060ae93f37e0be7d314ed422987136ece3f1616320000000000000000000000007c7729937725cabb0e7c046e7b71a441ed7dd3b6000000000000000000000000c5d188c3639b44fc623d801981f2d97504f092ad0000000000000000000000005ac7d30a8f4e93b5e30fc13fd120d4ef6c781085000000000000000000000000e26ba7ac8f49778ae0d6c5df8075c8615daf6a10000000000000000000000000ce348165e71d1ab921d4e32d12230602c4ba767a000000000000000000000000061e5fc5a3ea1390602e431a974c0150125d7068000000000000000000000000ffc43cc62d53042d37985e5dd5866834c8cbbd29000000000000000000000000a99fc8b88baa9f26afcd3aefc87a68fed65d75e2000000000000000000000000e759f2234d7d4317712b97793b1afe953132f0d700000000000000000000000086cb2067ee4d6ef8da33befaeae97f8cf8feff7b000000000000000000000000cbfdd6afb1b63d491d3c53fb2b0dc7f4afe3d42d0000000000000000000000004f6665d9b041ed0fb0d8f6974c70fdc1923daa240000000000000000000000003be1de9e8a3fa664941fcdfc7093567eb06e21f600000000000000000000000068a77ff3f3339a81a7f3b1425d53008fbdf73f5d000000000000000000000000602048543cbbe7cbffa679145381327a098072a9000000000000000000000000d22678f327b3d1a51d2972c46f284a2e2a4b7fe900000000000000000000000051023b03677b0c3b1ca058ce6242adfe7b78830100000000000000000000000096d569a86cc127d1e7f75148d5edb8bab6b4f3e10000000000000000000000005ddcec84f60788babacf009794fdfaacaa642f20000000000000000000000000b41e78c8ea67cf8f12740e0cbc4277c0ea18b455000000000000000000000000713a8d17502e0f02fceeef1588952da392650acf000000000000000000000000b3fc0c8d276e6dd923674d8e2285eeef00bd0b550000000000000000000000006d07881257cfe239107d417927190a5a774d9cbe000000000000000000000000cee8f4841f7e0749314b899cbe65542505ce0a51000000000000000000000000b12f10b33d226e069a843da436e2e43637ddaf770000000000000000000000005068fe274f402775daacf10e8325a40661d1d3e9000000000000000000000000da93d556444a11cbeb57a272084e9fecc30896560000000000000000000000004e3cc6c3372ab2613b011acfc4502b0baa9f6ede00000000000000000000000067752ea868523696ef9c07ab2d3034cdfa1554d70000000000000000000000006b9ea0c41a7d93b4945e944bad295c8578bb958700000000000000000000000058376b95bbd5a7c821c44c8161636ead6a2dc566000000000000000000000000f7838e149c3e5d923657fccf248f1e9e85b9d3e30000000000000000000000003de600dc67185b3599a92339176b988c44ffe4a200000000000000000000000060cc763f4dcc9e11218680f08c144dcbd043e9ea000000000000000000000000cd02622a2b27052dedec31d73dc20bc1f0a3c64b0000000000000000000000009ec9613462fb2951989ac3c27344387c2891db890000000000000000000000003512ed039c443a9a59665a9b3e21a83683a6aea6000000000000000000000000371c16187560af71c67e686961f3c32722a259eb00000000000000000000000062dfa7b02521c564983fa85c284c096761a4135600000000000000000000000085eae24b20da9e1cfeba2bfb6df292ecf9c65bc70000000000000000000000005995aebc915ecf7d4ce957964b3c6979e5390e1f00000000000000000000000037fb7511834bdd35400b6032d63ad394708b2060000000000000000000000000863c7370e7f42ec2b0a42c6faaec242dbaf8c1ef0000000000000000000000007580675be8e62ad069491f6349174199adbe8d95000000000000000000000000573a060a85d7647ee3681d13888500fe621aab0c0000000000000000000000007ccb496b90081bb0b6524796e819d192ceef1460000000000000000000000000be48e37b3125cf4dca6f1602337d4d48c1d36ddf000000000000000000000000b4ca8764714b9c35722fe26cafd25744729899d500000000000000000000000036f78b3154492c332c74eb092ac55a1cd0ebdec0000000000000000000000000b58d3e67dcc7ee4bfc5e7511d6b0f118889ba5fd0000000000000000000000004971d16c0a43ffac8a7f78a2afd27c234ab7c308000000000000000000000000a8885e7b80ac50a8660f539c5cb080436e6ef2b20000000000000000000000009a7fb7f3ce5eda1669a53f8abbb8113932c74d760000000000000000000000005dd4bd73555374ae0ea3275847ef27228e10db01000000000000000000000000bbc66673b0647aa6371290bb9c4888fc442b58db0000000000000000000000002da2a2914e273e380f809b9f4c9ae08cbcec5f9a00000000000000000000000063dfa6346970e4ac9e828dda1c9afef9d97644e9000000000000000000000000543c7eea881072f780f13a48331cda8548b1030b000000000000000000000000c6b15f3ceb6164fb6f10569495381516d328c14e000000000000000000000000f7c0bed5d601a4fa0650e788947382d5142a85af00000000000000000000000072700c8d7aa2d09da25ce631bf9db35022505a4b0000000000000000000000008e6849bdd6dee0034a80ebf6c092de8cbb22ee8800000000000000000000000094e0bab45d30885cf43350c85d7d4791149adcac000000000000000000000000f1598c3b943b07f591bc8d1725609c9db4e30b92000000000000000000000000f4a7cca4b67558d73cd7d6a0555d6979d6336674000000000000000000000000cb68728a3110d82ac934f73ff1ddac07782c29410000000000000000000000008d20838608c45db40867935a2dfdd3ee9b5f238900000000000000000000000077fb737ce174bed875332e72e973d70c15d3c50d0000000000000000000000002ab0c881a1ad3cad1ca566079682591927a0065e0000000000000000000000000c6341f9753b135085c403788a0c2aee97ba5aa6000000000000000000000000a799e9476ebb2bed9ff953f2d34629d431241b4600000000000000000000000014e22cb3d50a052a200b065d4c05627de5d54abf0000000000000000000000001dd774ad7fc57cfffb359a19ff7ebb342fb58fba00000000000000000000000050f56210f09f68ad619b8bf1d00e45529a5c7b470000000000000000000000007ef5a20f8b2ed9ca0f35aa174f7f4de1bfb235db000000000000000000000000b8a57bf83d0e49630d0c3097eb1c5727826c479e00000000000000000000000092899dda05b6eade3755a8bb0f7def921372ba4f00000000000000000000000010df74a9603930375239e5a69f5da273a65072cd00000000000000000000000029d8eda9fed89daab4625d43e4cb15bb69211755000000000000000000000000496bf21524ebe126ce1761d99366ed58b028350d000000000000000000000000ba7163c192ab91fc7c6797051d3ca95705a05b5f00000000000000000000000034bca3db3a5f8e260e08a48903f6e7e630d3b3460000000000000000000000005fb82cb6072071e181d5dd4d133ada5efd3062ab000000000000000000000000bba604fb3bb0646908c2b25bb057c8d298f159230000000000000000000000000fd6a3556212f784a214a38c4188f07a4c8094550000000000000000000000000cce0c33c0454f9a853e292687e04ca7d47f19a1000000000000000000000000b61bf6193f3e639d67b40dac85c2bd013f2021ea0000000000000000000000003423b2a2fa54d4a42acbdc7d52e1e771fb77d065000000000000000000000000937b9be50df7a98acedad8d0abc17f22c5623c5a0000000000000000000000001218740616c54e17fa5fe84a119975d182b82c6900000000000000000000000039268496c5be8dd605ed7f754d7533d7e876c5e1000000000000000000000000c128812bb36daa75c76ad9dea1b24be1efa65e2c0000000000000000000000009ad6ec47862f52fefacfa9c5879ab6dcd314ab4f000000000000000000000000bb0b30fd12978c8a130881043a0227a3f0394545000000000000000000000000c676b2da5dae4d0ec3f2e7aff97a7782b9a2ebfc0000000000000000000000000acbf3f51440cc87f6a65e1140e0fdd4fd3148e20000000000000000000000001f6aa99c7961aacfe91c43661cff3f67b99aa2f900000000000000000000000080d7ee170b9ba8499492b0beaaee3239dd04e62b000000000000000000000000c30c9c48e4f0120fcad5af70c43b06992c2d818100000000000000000000000079de62c05fd1b5bebbb7564465d26002a7e8d2ac000000000000000000000000c43f5d6cb0ab2d5b599e327020fd9498b15433260000000000000000000000008520dc5575178f8ca26d4bc7557d6d65d822678a00000000000000000000000026f718bdc0eb6d3c5f35d55917e8cd468068d90a000000000000000000000000ba3a63489878d2f9da285108d97f10e6d5bd6e42000000000000000000000000e11a974731dd09cf2efa28182bfe596d270a2c38000000000000000000000000d5519e50e7535a47bd71c995c8766d961ca9f46c0000000000000000000000008a2c98d5668e7708bc9f3a4499048b600b45d28c000000000000000000000000432ea5bfb42846ab92e922168dee5fb88bca8232000000000000000000000000f5c2382e4687ddd67d75d806a01f97a9387284e50000000000000000000000004d33c260fe407afb87c8c8d5f883b59b5abb34fe000000000000000000000000e4f4684860b9886d85bf99c6a1b3378934e068cb000000000000000000000000d7ddbadd81b6200f0c5cb97441f76287bf674951000000000000000000000000a3a8b5a23c2e5f244c30fbbe6777b9e13ff6b7ba0000000000000000000000000051d8766cf84e91b49a11af4207dba4d6f1e2f50000000000000000000000009aaa46b8c207870d811bdedfb5385d5c31a424760000000000000000000000004d36cce96a50913529133b8a13228b8661d4186c000000000000000000000000d44f305bb646fa2146f76a7a565955125cfe05f8000000000000000000000000d77576f05f1e36f5ace46973b54ba676347995c7000000000000000000000000fbcbee23ddb7f48b983c6b68d8181d5bf75777a90000000000000000000000003eef4644a28f7e0bb024f381336c40f4f698ec89000000000000000000000000ebc7141d1d4707b319d18f73112b9386d2bda6fe0000000000000000000000003d415c063ccdc5f3266969d629fae2fb8e164da1000000000000000000000000cc2e8da9aef7aefba834db45baddce023f7566fd0000000000000000000000003509ab3a8cb5983c3d390211dde97de1aa2ab08a00000000000000000000000075f219a2cc1e455b36352f770a0e0cce580980030000000000000000000000004e550e081d7cc9c9954e34c5d960d33a815ad26a000000000000000000000000abcd0327ad3ba6fc4b5c7d7e7b522d3ea3c41e4f000000000000000000000000101b9c5063de4fb6644b399af2dd49f36a3b51180000000000000000000000005050e6dc40b1ae39d69fb6a994eaba67d06bc47f0000000000000000000000001bbe3c30444331507896b77a4383dcc899d3eb60000000000000000000000000621a176d17bd36ae7971914fd01c500382b1a6440000000000000000000000001b8dd81fb5ef18e379800f32a652f0795d2fc5a70000000000000000000000008a123075fe9c7264a50311d5a273b40862fa1ddd0000000000000000000000001fa4ecdad3afac11a088af59c767b54c71bd72c9000000000000000000000000b1911e8c29b5a40501a066f3dbc01fe3a17cfd370000000000000000000000007cc0f5bf81b1a759efae2200fd18bb2523bc9ef5000000000000000000000000e9b089538d2f1ad5d6818d871cbd6d95dea59911000000000000000000000000561b403dc50eff2c17f2ffda365fb4bc5d96256f0000000000000000000000008c30d1f7e613ff3f1a076b3f54344c266a1bb2460000000000000000000000000e151a8c11e63e68687e16b7782e1969bafe0773000000000000000000000000c200e8eb8f5a6aa730f4ebe1860f655b5a863e8b000000000000000000000000604375d103bf806daffbeab3f0ae44fa78cb775c000000000000000000000000ade6826550f15f16f22077098f1dae7b72e3a7ac0000000000000000000000004c1df0dbbad0caa32b81b9a6d504a32dfb43c880000000000000000000000000d5ff286c4d7f0b7a0fa4d92534e6d9af1b8d73c20000000000000000000000001a1425d475561d951b2f72101fc5a6c46b3527d4000000000000000000000000ecc519ea09a2a360915868b22c3d3d216efcfbed00000000000000000000000096f57706d52e1df6d3504b003f60eeb879c3bb1a000000000000000000000000f39d96b1cceb4d455721a19df15c07c6e5d39311000000000000000000000000fa661c90609685ca8353e58ae38fd07404953a8300000000000000000000000042c6f992f97f260fedaea1f38d811da59addffc6000000000000000000000000ceac06a106424486ca6ed9e70e08b360a2d575c4000000000000000000000000b030faa65a78d4e3d51a7aee4c46182066db8ccc000000000000000000000000767781b0bc4b38547d0b439c1ede988287c487890000000000000000000000005c150da8b2254c94068c44c823487397f55c93f2000000000000000000000000da71f19fd3bd414daa32d3434e440169651a1363000000000000000000000000a3309294425cf1a7b0fafe01767f2ce4ecc9f86f0000000000000000000000004c47de22cb25ca0b3f2d9ba3700dfe644a023d3d0000000000000000000000007707e283d7127a627b8d367a69a64e2eec279e1200000000000000000000000070c0715622bd7d1bda20287993ff98b37e4fbde9000000000000000000000000ec21f53ef2ec6f5d34a7efa9064fbab1bd484c81000000000000000000000000f69880c60f894ee292f8f0673a85d8bbb72403ba000000000000000000000000188a9136678de7babc78c6b50463b09738be7dd7000000000000000000000000ea2ff91fa8a71c0b1f0d11845dfd3f63b029fd3f0000000000000000000000001fef740c52c5d7da81519f9c09556d91b353a09c000000000000000000000000d1876183d05e059ca13001b855f7cdce4195f86a000000000000000000000000e7de4023547a27b836614692d29fdffade6a8444000000000000000000000000f473dd5a2dd3ab8213d6dd3aa2fe56f64aaabeef000000000000000000000000f0431770116849d92bb3039962d7e76d85b5a70d00000000000000000000000081c1965322aca6d5f02e38887d1736a484c1f802000000000000000000000000dd984359c092ca5724556337ab60146f9203157e0000000000000000000000001c5f6ef846aa0ce4b127f8f9b3267c0d5dd9d9d30000000000000000000000005c9e1e6ae0d0a79071103fc237eb75025531090900000000000000000000000057fe9b29819d763b3c5b4c0896a8cdee4e02dec700000000000000000000000056d7c66a447d99edd4570753c123e7577e15dc0b0000000000000000000000001c9862b1173fae464327c22fb8a762d14d96f53c000000000000000000000000669d791d0e31662222c9bb60fabb2d6563bf78d9000000000000000000000000b4d21a93e38a1c2cb1e07fda59e35c959aa93f3400000000000000000000000050d3668f9527b27e386445b829269a2cf9b7fe970000000000000000000000007a129e2ba212bf4ca032827be0e201d4a65ed834000000000000000000000000d5ff67ea78bbaceb17598073238226bf12df17ea0000000000000000000000009bc9703542e3a269cfde3c50d16568f3f934ea970000000000000000000000004437d9efb54f33c6123777337539f358e7bd8a7400000000000000000000000098b687b74718f9a3801c032a106f0608bddac120000000000000000000000000012821a0cbfab398ccb53945db1b2eaf489d7e69000000000000000000000000ffb259bb68522f1cac8b0464d4025736dad9410a0000000000000000000000002ac9581014c14a6cda19352488970c7fd2bf308800000000000000000000000064d899cfb91e9eef3e8b0dae40de904dfed1d187000000000000000000000000449a2ce93c035792fb7534e924ab94456b604f83000000000000000000000000e9932b531d7d1f653981523410b53eed4370788300000000000000000000000046b42d912211da17b449ae2a1465726c0f49b4fe0000000000000000000000001cb0d8ba9766c19fa3358b90f4d426be21256b50000000000000000000000000c0333a25f730854bb8af3727fb97f32bc1510f7a000000000000000000000000b6580fffc42e21a922fb74405a37e889c48b92f1000000000000000000000000053daa4b706f09bf10bc7cb986d7dd9a527b727200000000000000000000000066a8ce669859066769e71e4c150550b9e0365519000000000000000000000000861f3252c6378dc2c3154775fae5a54ce5d86c6a000000000000000000000000d5f35a24903e6957765180f46246f7663b8b2c50000000000000000000000000b642ddc09fbede034577596ee26d879ef32177f80000000000000000000000009aeda3d01345652790b6112eed3deb6021919e62000000000000000000000000c4edb858c6663c05a0f673e334dc7e7ef4bbc681000000000000000000000000ef2352b7428b4eaca8fe84a1f30817f788c964c9000000000000000000000000b5ba7dc4aa99a5d715e3c24c953659346250c2120000000000000000000000007b384f42cef3c4b7d9cafa9a28d1d0d763ba3f87000000000000000000000000b41502fda61bd2747aff165aaeab5037727f2ff10000000000000000000000001520b85cad991ca6865c84707b9af390358199690000000000000000000000004ff344dd9aba0150f79f1cf004da6b111f742d16000000000000000000000000ddcf4998a9a2b84276988166c4762987db2610c1000000000000000000000000c369c83cf301791d7d747b0f4eb4e4d6d06aba87000000000000000000000000bf5035df0736493ac87230a7f4119d48a0cd9755000000000000000000000000891d7b6f6551c2996d9d5056b620e6eb31511945000000000000000000000000f85a61c8f8041a58fa257348c6d6f5475692ad330000000000000000000000002227dda11d986c8c67a317966a59171b260834f7000000000000000000000000cb01b255b0c1fff0219eff5fd531bb9ea82fca9f00000000000000000000000068a907cd44e5bab902b2837e36bee086f688862e0000000000000000000000001f541c237565429f17f9ffee6b11a9afca6a3a6d000000000000000000000000e5de9877ee806f7f83b46ecd8731361613107ab800000000000000000000000064e9312f6aab1ab3b4989e7f7e222fd00a36da6900000000000000000000000018ad1957a4ee34d6f414b6606e72b666935e7265000000000000000000000000ced6e0c2abb951113d9800a6796e872209613a1f0000000000000000000000001f86fce5850828d1065e6c5f125bc710d8d0d35500000000000000000000000095fafba362857421c1de0c1be594bdbdc35a0448000000000000000000000000b5505980374af655400219f8dd398331ce798d0a000000000000000000000000364a2ba75cb59125e813be5d386cae42bb11ade1000000000000000000000000e01d4a8066d0a706322c2720395ea88ac40f0b98000000000000000000000000c73c43b11bd8251f43d101a40adce24c71b81ce90000000000000000000000008e9daa7c854db707b5707ec1ca96b961a3cc1780000000000000000000000000f50603a4ea49a6de2877d6aee366da18f3e45658000000000000000000000000f47cbb456bda24ca5a0df81dd2b7ecb04fea5321000000000000000000000000625e6092b7a813c7321d1ac601dbfc7a2339e166000000000000000000000000d62390d8baf331d131f50be6dee25399f477b80c0000000000000000000000008880ec342b6488ddc2215cb7ea4a3c5ca005e20a000000000000000000000000657f569fec5939b81a9ff36a27165dae0ca5b0b9000000000000000000000000c7ceff1bc82dbb3d3dbdd44cc72c76b91c6efc8e000000000000000000000000cb77ac9c5cfac3e6a5dec20f30e27dc77d74a7a700000000000000000000000020a38464fa6263822f6d1a296dd5ea7dc7dea8240000000000000000000000001c4db8dcfc941d839a85f4875ec438941e210ab30000000000000000000000001ed41352afc07fd290d848a154e205047f71067000000000000000000000000067dad078765a12719743d500d88f7432688ed4b800000000000000000000000064545160d28fd0e309277c02d6d73b3923cc4bfa000000000000000000000000230932aa0d63de1e4797079749dfaa389c50f908000000000000000000000000b14889a229d34a6924ead281626c1e3a47ed29af00000000000000000000000009ac325bdb27081136dd112699ff523c17a7e068000000000000000000000000da12db886d6d27ec22bee9c76e4258e883942654000000000000000000000000d18df35321f8e1d3cf21b29dfb4d4ad20a056e5e00000000000000000000000086589c176ba70b841053c28d6afb3c15bf5746150000000000000000000000008ef54f192313368a13a58f9885b60bfde14ddf120000000000000000000000008f5b4bbdf14010d7f55b0985055f2801b87cd095000000000000000000000000d558a5fa3f8fed5370b2f7f8afab95489e14cff4000000000000000000000000b9feacea28b048b282415e738cc2bdda2f2f7056000000000000000000000000acaaa11381a733a70309efab64e3418691d533100000000000000000000000001022b633421bb61fb71d40496543577d08991acc000000000000000000000000783a8bc6b89f7fb03e9ef6c1173640355b69b0bf0000000000000000000000007cac591429ead2288622b1444a5bde4dc39ec7f6000000000000000000000000f8687deb2377b8c63cde01fa42da45f44be1092c00000000000000000000000092c411090c8e10b765fd98d79650cfc9ea367213000000000000000000000000e28cf0896b4e73b3811df616a6feb81b644bea95000000000000000000000000ac5f29ea3726e5881118e08bbfbecb42e04f5e24000000000000000000000000e5e45be858ca81b13a71e5b7a7d18dd24eb81bf8000000000000000000000000d1594b3db8db63d46e475a177bd37d66cb121510000000000000000000000000a47f35d78ab1d08178479cdc0d6272a529013ff0000000000000000000000000b16ca15b70617acb62abce1b177299f5d513f256000000000000000000000000ffe741519a7567b4f75d26c9f8afaa75a60702c9000000000000000000000000d3e229b94132cbf463f648aaec3ddde688df8247000000000000000000000000d62364e743adda529cef65d1aa46ecf764eafdbb00000000000000000000000033a65c7ffc7b525b7fa214e9d534820b2b1413020000000000000000000000008faaf40fa93a1179e310157981c50d2c1b40329700000000000000000000000048905384be6ecc67d17143c9b325c908976616e3000000000000000000000000bb6e7e6b643a7607e52f3d7d48e1a885c047ecb6000000000000000000000000daa7f83df8fdf7c529bfe8129aa405f4a60a17500000000000000000000000008e94120806ab8040158897669a006f844afa1806000000000000000000000000053008d84c513ad8c44fdf3687fd3d54cc0a9838000000000000000000000000d86c4cc1d67b1df35e64fdf0758309823869510d000000000000000000000000a142c69e0f793104539fcb1b62e2fe6c0dfe25a30000000000000000000000002ee9def23557f682469913e36f2d332ddcddc6b8000000000000000000000000d2e937bbff11d4f4aedc4fd6643de5e62fe78d3d000000000000000000000000b1b287ee274f3e46d30da2654d62166f42cc3d8400000000000000000000000053dc95a39228bec1a8ff38b9798f9aa826d947ac000000000000000000000000b15dde316403c67103aedd13479c70fa4cc55439000000000000000000000000fb110eb56c878fd3c61f9c013491be80d5f444ac0000000000000000000000005b55e1fd9b39cc29be749b1f0aeefa3f5b16845b0000000000000000000000008da8eac43329a5ea7125c9b7ca11de40da4de658000000000000000000000000babcc9b3074187990202f3b4459c87e0515739b700000000000000000000000071d06fa03134fe5fd4b235f448e490e521f00845000000000000000000000000aa527dc90c71096df4fb4872a780dc1947558abb000000000000000000000000a2d1cde2be9e3224c456e5e58afe1dfc76709bbd000000000000000000000000d092af4b1ab7d0314ba8733e375a07334aed1598000000000000000000000000ff2d86c6b4ddecb2c79c9002f0628a148cbab5950000000000000000000000005a9911664dba73060a83ebc0e47b12184068a86000000000000000000000000081cb70087312a1bb0effaa4bffbe4a0b47cdf033000000000000000000000000dc60ad7bb73b69fcf83b32c2e653012fa2ef354c000000000000000000000000ce7e7933eb69fb58e35779af9301658d6b9237d20000000000000000000000004bc4fef676aa920c36af2f152edf53427929f1f60000000000000000000000001624b24aec208d68477b7bb6d3976da4a50f6cbf000000000000000000000000082890fa9e6ba7931f01cd48127b1d292e72491a000000000000000000000000567003ed2e784f3fd93aafe7d00bbdcd58e79b61000000000000000000000000c0d396f61b5ef99a3b9ae69c38e021a90988cdb8000000000000000000000000f5916e6913fb8f2223484cf6396b8762f4f6beae0000000000000000000000001cb9aa46803a122e6e553243e190e467c5e896430000000000000000000000006ee3ef081ae4ed77e750e7b23fa087685ce40433000000000000000000000000c513b89f7ac721b11135975e0fb852b5f644de84000000000000000000000000854a396158c1dfa01a44061c471cc4720c463ffc0000000000000000000000001ba20856080031dd507294a7452c8075e6c46ac600000000000000000000000069dd7491551d4d048d5bd385166c929803dc93390000000000000000000000008004d8fe10b5e1b96f13ed0726fe026fa8e6a7d5000000000000000000000000ac9a4d33a69c58d37fb840d54d9b9ff69c8ecf5a000000000000000000000000dd3acfbbfbe0b94da2d0f32f6768a5219768114e0000000000000000000000007736bdfbf1c5a6eee6e5930faec6c36d90b09ab400000000000000000000000059c92ce430f23228d6aa85a4806c88ad9001daa5000000000000000000000000380ad460766aa7ff3b471a194be248a6b2321ccb000000000000000000000000d5191290efd5712105017bd405b9edca1786735c0000000000000000000000008255f26cc04de84adcd9cd1216e9848a57b39f210000000000000000000000000b7fb3446aa9e99533da0f1bbafe5f554a268ef1000000000000000000000000e5127604537abfdce9f2bb890e4c6575b8a8eb61000000000000000000000000af5e007dfd05e1abb6e839c768bbf389a9cd050c000000000000000000000000bbeb3da6ffbfd35aca262748319de8be04df14eb00000000000000000000000074d8a8b39bc3e39548698ce9b68bc1b38ec9e5250000000000000000000000006227472ac9a15f68c05b0847ae2f65ea91bf76e9000000000000000000000000829029c4130448c7c39f4e93f57d2153c0370dd20000000000000000000000005c183150df26f39bcb276c7b00ac2c8ecbcd08b50000000000000000000000001c73568006984e4deb2a02da84d62e94c0a60dde000000000000000000000000ef1fdd9e2d1b0be2331f12fd1f2fa5c06cd51eb70000000000000000000000006b69c089cbb43f2e6527ab25d9faa38438bb30d10000000000000000000000001c48a0ee3d714e10540e134e1da08d9b9fcd5018000000000000000000000000159d919b75601b47ff3402a57b92af01e8764df8000000000000000000000000e2308040f74d3eb6386e8f42536c8c8a1ceb3771000000000000000000000000747de94420c16a50079c510f32b25a75f8df81dd0000000000000000000000003bfb99cdcb065db8d7cdcc7892afd66a4bafd12a0000000000000000000000004f5acb558b657a760422c48147867a959a3388c40000000000000000000000001c9006224f4935fdc4a1fca71d6d5ff7298664ad000000000000000000000000bacabfee01faf7de5e24768c9c56fc1838175a1f0000000000000000000000004b2a973361b092536d09affac69ffc020745a19f0000000000000000000000009aa46587bbe192b5a1a6d3101fe5eb5b21cdce49000000000000000000000000a79964b25454ad31487663a808cd8192dfa829bd00000000000000000000000010ecc9858b4c7b9214b4195625c0e572e167e028000000000000000000000000aeb2fa1aa96997de189c21f9cd7de5e1c3b6e2fc0000000000000000000000006a35e8b7cf842e4e6a453ed43a9b55bf5d7e590c000000000000000000000000004b943c45f7511bcac1f615294c412284aa0b34000000000000000000000000a8d86b8a1db91c6402550085ccd8464bb50b64a3000000000000000000000000618258f9f8822f066c1d4e6cf7fffa6c0c6b54d30000000000000000000000004cbaea9a550c8e21a2d7ff17416e89fb6d2c78680000000000000000000000001e6e574925fa342342676bf17e2f76b8a66401a70000000000000000000000004c521470654f0642eb9765b34232dcafbb7ca10700000000000000000000000082501f4ef4e7a0ba76369344a5d868620559a0a3000000000000000000000000b1a8503f023a7cdea8951890b79cd7decb321789000000000000000000000000ab120facfd9ff2fc88ddb695024144d0e245469300000000000000000000000005aa58d5ae0620a7b9d0f9213d35f6afb7b403e6000000000000000000000000952d5bd8727c20b7ed4f1447f48686c4e06f29d2000000000000000000000000e33a4fcb6849aefece5244f308532ae4fe77791200000000000000000000000084b214eeca17826d270e8121e78a497ec55aa93900000000000000000000000052139cb08daa81d6ad5eb1b0b55eaeac5131a13e000000000000000000000000e3e0ad72b9beef56f3de950ddedb0f6a8b4dcf3000000000000000000000000062880d7479096977316947e454d423cf4034e7c5000000000000000000000000fdb632a7851681851fc7aed7d05450a9a9ed3c76000000000000000000000000135ded98cce690c93f37d742265d6ba14ae3006e00000000000000000000000037fc121417d9bb1672fcf662f24000c86bfaa4bc000000000000000000000000d8b38961fbf6f1e51453b8b833bcafe87ccff26500000000000000000000000047384a1fc2ab7af090ae71672fabc52739808eed000000000000000000000000f764d0bc04252de9d5d5ce18441eaa4e7f53bb1000000000000000000000000057aa818d20a69b432443967fa7d26d0e3285da81000000000000000000000000627931b5cde3e8095a7e2fd63de883520492bb0700000000000000000000000067f8137da20e54c73f4248b28296b4e526da6b59000000000000000000000000068f26e754e609a0269788b12992d38efc9d0b1e000000000000000000000000e05ff2971eca56a6ca08f88edb914c70f9284fc7000000000000000000000000cbcb735d3b36636c7c5672923b637cd99219538f000000000000000000000000c5127137ef0de4de9591023e2692fa15f34a7f8d00000000000000000000000077fa44f5593a9bff9983576512a629fc436ce779000000000000000000000000121c251c569c8d95a6935a7ec5e6c180a051b0bc0000000000000000000000009adc6a0d715e0d43b8581d46ae6aedd4fd4ac64300000000000000000000000030400767bf575c36bd7167c0fcd04e9f2c90d98a000000000000000000000000909bb783116c893ae9a65ded07e636d89d331d6b000000000000000000000000c771de9dda76c95b1a4dc51266d7c1de71508225000000000000000000000000da2cf20e620ffa702f38a5d18a2fb71bce7d909d000000000000000000000000c0523926b912069401b8461540caa07e9284c8a2000000000000000000000000d05f413e27e744e3a1974f4a6e417fb1e52f9e7b0000000000000000000000005c499640f66f59c653d82856f6d078bbe08c18bd00000000000000000000000010e841a6824e3e2a8998e52f710202a979c6188c000000000000000000000000064bc4a52c8eb9c177b16d209a9c9ad81cf876be000000000000000000000000fd08e41a265bbec6ddabb5415c153d85cc82f6e9000000000000000000000000585e4ffb103e8aeeff86ae09892f2dd96a820e9a00000000000000000000000030a60d5747b30268050884984b24e401436f8d7e00000000000000000000000007d85ce0e948a5872bfcd5f1ed5fff802887d1d100000000000000000000000097b810fbda45860ce4eee7c9d8ef510052ae422e00000000000000000000000032a7ecdefbed1ad4a5a0cef46bb5e0264ff0231300000000000000000000000008e4d5a2bbfd2da9ace9fc1e365a6e2360e8fc7b00000000000000000000000028e088c8d41407962915457a6a64d22a13ea4528000000000000000000000000474dd351e57015b89c37f5e14801a484d598cf050000000000000000000000006b0699712f5c4b506123540c99c0250320e378b10000000000000000000000007b0e32773d20ffd644bace705a7a8f4544638f1c000000000000000000000000923cb7a42f0a495336a227149f9a8a32cad2777d000000000000000000000000e1e613e0a7a8217a81f5b7b572a2d08043579dc500000000000000000000000062a0218843fa05ec950f29619ce01a1f7fdff19f000000000000000000000000fba703c7b0039982f7f728189a2189c60733fd1400000000000000000000000091016f69cf1e7470cfad3b7cdd216eb596ea4e3a000000000000000000000000bfc08487c9de3175f8e30c9d51d68bfaf91c56170000000000000000000000002c72892f45273557eeca778859e00e89269bcb4800000000000000000000000044270989e5becf8cde23c9d22b4daa42b3512a78000000000000000000000000ede06dce4219b48bc4515638e2d3563cc92dde1000000000000000000000000019769b896ce85fea574c7c8fed207f0db5d2e08c000000000000000000000000505d8a6a0f866b1a48f933376bd3178ea8cacf9b000000000000000000000000b07049e215049821890d3086f394b70c17bc13a10000000000000000000000000e5e95a026b797c8a735df69d366fa7b03f72c5a0000000000000000000000000aa4fdda5834d4796e9d2793e0dc218f0e02b36a00000000000000000000000016cdef1781d57c0adc7d6285bd28e3f5c2604cf9000000000000000000000000a39e921758f73ed73ee059bb99bef00b3d616e30000000000000000000000000d4a70ba6b872a11073d43c13acf15c93e702b9f9000000000000000000000000201391ef7cfaf287fec0940f7389de5baa159106000000000000000000000000654a22847b52d34afc9ce0a8c852adc9c895179f0000000000000000000000001310b238c824ab664b7c7b359c1cad40b7c95a81000000000000000000000000affea9642e5a022bcfe57055ae93f341c185c21c00000000000000000000000073735efe59356b9a3852e97b852feedf052145fe00000000000000000000000051ee085bfbba8120f0ac752a705165f408fb0317000000000000000000000000e3baa7d188a787400e5a20dd0bb04caeb914aa8d0000000000000000000000006419b8b44ab7961b80bb5cfdf134215d118390ab00000000000000000000000082ae3ea09658f419b35f9ce84276f20300894f1a00000000000000000000000021525c00bf163b6301660a404311e477bc8bbda90000000000000000000000007f7a42d943601ccd36a3ae2dccc5d8dcec52f6ea0000000000000000000000005bcfbb806b4881ff8daf7470b1fdffcc7133411a000000000000000000000000c484aa6b1a0f3084f4c7f7b6a63f58b42465fa610000000000000000000000003e26ca57697d2ad49edd5c3787256586d0b505250000000000000000000000009759ceddd7e2b06fb69e27883b6bafb33c1c472b000000000000000000000000af3b32098b9ab8329ee5ce014723f90de749c2ec00000000000000000000000059b837e0c4a05f48d41ddfac24254bc9722b6e05000000000000000000000000633f137212bf220ed4cf610f37455c1cc5ba6d580000000000000000000000007817c1b803300e5ab75e066a06210c4d698a098e0000000000000000000000004bc235f7f8f62c8c4b1b80590446aaee1bed7df1000000000000000000000000b63aae36293a1293e120e6d3e7d45482259c9e2d0000000000000000000000005b8fdb3ff3549dcd3bbe579efe5c5cfcbbe4466d000000000000000000000000aa415290db571a00c1cf39437d2676a410876eb6000000000000000000000000f25f995975fcd9edeaf67c633fa67b61e34b1cfd0000000000000000000000007e42501b1036d498b55258993b70f151e4a222bb000000000000000000000000e5522a2f9348a74abd3255578ff5d5f713eaf3ab0000000000000000000000000cf9b31532f6b46f43c4daa22ead496c44cc527600000000000000000000000063fc274bfd1cdbcb9b749fddf093b60d42110e310000000000000000000000005b1b37095adc2b6c70419868dccd1aed432cf0a0000000000000000000000000ec5f88f2bfe63ba8e74457b7f7cced3a36c435fb0000000000000000000000004cd1c1d7d42f823fa31d2c4d0d36f6459baf2707000000000000000000000000f79840658da73049be2b39ad4a2988fc4c75205e000000000000000000000000948eec784bcd9b47e6f1b8a36120a23df8d9b326000000000000000000000000de9824c1c1bcf21f1e170fda9f2bfd1f89be672d000000000000000000000000c9effeb67ef51674e89aefad78fdd814e3c707fb00000000000000000000000013e09d0528ee7a6d38d7298e13d4f4af452c1ea8000000000000000000000000e58525fbfcaaeb55cdc34f77e19b023aaa575ff8000000000000000000000000374545b3b05aa504dcabb3c9439d036087cb2ea50000000000000000000000003b96b5ea4d6f6e5fcb7c317601492bcfca68114700000000000000000000000032f64bad629f2168d9018714c7d3fd824ce90e240000000000000000000000003fc619006673f425a14e9af21bfb0fd76a1b61570000000000000000000000001a69e41241b52a25394c15f1ed6d8e5203a0b234000000000000000000000000b8805b99df6e751535581b343c257dae8ca3c995000000000000000000000000f54c7595557634271e285cb0d0fbc82c4ba55018000000000000000000000000275c80ac89af8d4abe9bf6e55204e541cc0ce4e80000000000000000000000009882e4bae345cf83cd040dbc1f21e0f3c28806480000000000000000000000000bcf1fb69d43cc9d7b53bb52975fde89d674ed52000000000000000000000000b825efe9980d850511d943397a280f4e4403921800000000000000000000000000000047bb99ea4d791bb749d970de71ee0b1a3400000000000000000000000018419e2ffad4cd1ce5ee124193d0305300a33fcf000000000000000000000000594fb101fdb9cc442db77febccfb9a19d96542b1000000000000000000000000305b9f251f3e67bb13780df3b3d27aa499a4a60a000000000000000000000000081cbebce745eec1715e66412d5f456dffcddcac000000000000000000000000640cc815e3bd49922d02ca19d53ea85ed60bdd38000000000000000000000000e244531b49ca0fa8b26eb634bbc9862a3865802f00000000000000000000000084f1db75b7605e1b10ea858e7a23aa57ba44e5cb000000000000000000000000940c36eb03f40ba55dd94696e74d32dfdaafbd850000000000000000000000008f63eb4647728505604aea39e1502c133f1ce613000000000000000000000000a7dd6fac952d38a9a8c2a01ac5e26b880692744d000000000000000000000000fc34756d122f667b4a7431ee4091619ad6f40265000000000000000000000000913ee48dc439e9a88f047b99182a937fc6649c81000000000000000000000000aeb8c028d23513acd833662223c1549046e75c1e000000000000000000000000b093aeef98bd332e175d8d7a3de9d02236fab6a6000000000000000000000000840598649a6bcf22c206f201a9f79c62e6366aed0000000000000000000000006a91c0278e9658624a159e67726471e40e07ccb4000000000000000000000000281f15b13efee4bd9e49a84b0ff3047100e67be1000000000000000000000000cff1509aab2fa433b0309d0d770240a55a594cc400000000000000000000000019ff1925407bf05e0cb710ca910f2959e9db4625000000000000000000000000e86616a298ccf73855a0d0f22fb1a406dcfa465c000000000000000000000000e7ce400b55005fd072a7c40cd521fdf8e9595cc2000000000000000000000000013c17c67738b4a362056dd2728df4320dca0aaf000000000000000000000000da7d86b4dfd100121ab6dd5743ec592cfc2febbf00000000000000000000000093cd18c3d5c1ce01fdb2e7922038db1f8b81b3c1000000000000000000000000be606d3fb20995f3fb7d54e454a5f654dc986832000000000000000000000000bd3f3d9f5a4fda84128a24237525dbcaf40e3603000000000000000000000000e9c56e81c029af064e971928dc0bcf8967f2283f0000000000000000000000003b352ab009dbcd2113d7fd4149a6e8054fff8e3a0000000000000000000000003af4c4aa8997617530e46a8c5568b58987131362000000000000000000000000776913f8dee37ce1d2d3694fd9f4ff8c5efed0750000000000000000000000005d42e16476e69d900a1316a90f0bde4b80bab0c900000000000000000000000094957207f898218154222e60d6e3a9c5bd8920b70000000000000000000000003607887d9721b350cd27807a496eac2a0d7884300000000000000000000000000b0c010fb875f025d5526814c0816ad8c9d558cb000000000000000000000000cbfd332c8d207e396615257b5cdcacb169b503e000000000000000000000000083b34fc1ebe57fca27a7e5ca44c7abeed17ecbe4000000000000000000000000bd93bd8d1965c01f937a64183cfd5a4d7b8c36c50000000000000000000000005b0531ae93b647af786125c56a74e49069d743080000000000000000000000000a36be89d0869888ff401a540a89c73948b2eb0a00000000000000000000000074cb82b4c0a475a7108286303ee477c90ba9a91a000000000000000000000000d7fe15f4bba8da3f7ee6d8770de68731339fe8bb0000000000000000000000004134b27a17f76454498499d94ed735bed4ad031d0000000000000000000000005d0e4ba6d9ec35edcb4d93fdd97af86e33a84e20000000000000000000000000960c6cbf12f7a708d068c91edc987dced189680c000000000000000000000000065e03fd2594ba0daffc1655fa6866f4709dd3a4000000000000000000000000b6606e8c2d754f2d22901d4a16693d926abcfc160000000000000000000000001e015b77014f47079c9a30db14cf5e87bed8d81a00000000000000000000000082ff5db194dda52feafbe9dbdd89d5fec52829ce000000000000000000000000d6e99da2aca89f704f2f032d1c0d1f3c270117c9000000000000000000000000bf43a3fcddae65b9aa45038127ba907529d8090e000000000000000000000000abd4daec2bb6d36db4d2cb0d11fc4adbf8e184700000000000000000000000008a03e8872a6e90ebad532eeca36267374adeedcb000000000000000000000000ac0ed8530b99f2765c76cf4a22f670df1aec0b210000000000000000000000009659d251f60eddddf280ff4dcd347bd0f35d286f0000000000000000000000008042d3f6656c072a530f943dab7d1510114d9a0f00000000000000000000000086295e44e3f5e7759dca9bba0228568c3c49e43f0000000000000000000000005f6f1ba9ad73ee3a534de64b759b6e430b7348d6000000000000000000000000350009cfeacccc533f6894054c9615593a843b6400000000000000000000000000019639dfce4036dd78f094460f2f4948e2f9a5000000000000000000000000f1963638e7bb85f3c211edb86b3f4c0141bd8b520000000000000000000000007526dd41be06ad9878b09c2b39fa348b93ef1df10000000000000000000000009eedbe36626f7c9a9865d53795920ba25ceca38f0000000000000000000000006fcbe6f21c8906a491f663e37e478a2e73b165cc000000000000000000000000c08f9aee2db96c699f75558635d8b5af8065fc5c000000000000000000000000a8c4d3569250c31df562a2e748939c3d56f4eb30000000000000000000000000aff7975704e1f77a5efc6c4933b8216a8e09aa6f0000000000000000000000004494d4aa2390268e144038ffa5532df8419f1c6d000000000000000000000000b2d2aceafdbb0df000b8c871c1a77b93a8363204000000000000000000000000646e7b7b908cd8fa28218154a366f0c132355906000000000000000000000000503337ea37371b6d00b01a987c50fb4621f2b3330000000000000000000000006c2181e8efe317a2461e63fc8c86e996ab17d018000000000000000000000000c2a24f9508051bf966eab45446c5d05fd8fda9a60000000000000000000000002267c6729bdb85e0e1da50c52f2faece2dabcdcb000000000000000000000000fd83320b9456156a5d0eb957f6f7d1e622c217ce0000000000000000000000008236a4083953366ebab344c53b3e78cd8d5dcfe300000000000000000000000069119cac9bdac510f02067f881e1201b8a25b7fb00000000000000000000000022bc137c32a53901bc6da7986071628e66e85d0d0000000000000000000000005c5940adceb2b916e8abbd82805cb9cdb611776d000000000000000000000000cd711c967384e1ddab414b774771e8c4b7518644000000000000000000000000b51588e3ee0290ca25184c46ba5ab8ad1e4d0a78000000000000000000000000c84e8c74c239bdd1d369776b720675d29b53523b00000000000000000000000031ede8df1cc1feac68bf09dcfc15a43a7dfb2e42000000000000000000000000d45eac5419eabb8619063e4edd4edfeeeda1fc4c000000000000000000000000ef3c4ea853bb6ef863ed5a1b531140edf68f13520000000000000000000000003ea6dc9262e6736f51985e9ce238e289561f5e440000000000000000000000006c6f222539301bd92cde31d71860cb48252e0c77000000000000000000000000e4c5863ae6c676b529508a16eab0ca1b80ea4b1e0000000000000000000000001a0277c08c845f047eee35fbf2fff01d03fd756600000000000000000000000028e4cac6156d82eb402a8460fccd7bf01add5526000000000000000000000000b5c0d8be7e08e55e0704f078002ec67dd771c40e000000000000000000000000fe23f0043a684ea79b3ddc3517210e746bb3f8b000000000000000000000000032b922d959fe7ddde4c817cac05c4440fae2027c000000000000000000000000d2fff051be2834de9c49e8a1ce6761af4be1d355000000000000000000000000c3e4d5c4d9e52d89df19ac0339aabd39f416fa140000000000000000000000001d96653a939b1ce9bd403268450afdbf2b08237700000000000000000000000093d992e5d99876aafe7b545f853d86ec3dc6c37a0000000000000000000000001a916855182a939a786a6550ddd998f46a4d7eae000000000000000000000000792caa0dbbe50851a1e7224d1de032a7466ef86d0000000000000000000000007851c6b9988dd97b0f25eeeeb8cc423b8c221b24000000000000000000000000efa5f66f13260a2277846e2ae504bd01bb489f62000000000000000000000000f3c50034eee006556fd8b39fdf02b643d55d1566000000000000000000000000fdfc7ceaa620ab3eba550b3126eca526d7ab20570000000000000000000000001abfb3aceec53fed90e8d8acbcfb6837df1bb35c000000000000000000000000371379811796592fde923a06f840d7a0f087a1630000000000000000000000009ddf22f910ab40ebaafb025caf525b0c0dc94c2c000000000000000000000000bfe526197cc0eb687b18416fcc3b16040188067800000000000000000000000019ba5114ee122dc0a254316b8a13682aa7cd6836000000000000000000000000f5b4fdef0f05bb66a412b1a95666c40a68af09380000000000000000000000004d7d670d2c4fbb81b2b517d3c97de857737ae70100000000000000000000000063db04ae1dc27716d6c6f3208e381e9e06abdf510000000000000000000000008cb20fdcf5fa389ed3587bf27b83a56bc9df9aad00000000000000000000000025190c4edd738ad234e0d604f15374f6ac28ad3b0000000000000000000000008a4b6232cbacbceef90acfd1f0bf303cba9e48b5000000000000000000000000449d7b9dbc660ab2d3f95dc3fec14f6e910e6b8e000000000000000000000000c38a610428da6b3b7a27750fa54cec4ab535bcf1000000000000000000000000275d3af403332aa7a07bd8fc2aaccdbbaaf0479b0000000000000000000000006e7368141fa18ad8acbea88d39397625ed554ddb0000000000000000000000003deb9d9b5a3700143a2b8f62882e9c495b637e8d0000000000000000000000009b6748ffbfb91d31590fa620e1527f2f5f17fc9f000000000000000000000000dc1bbf36d7d32e9319cade17bdc1f1c71e15f2560000000000000000000000007360e3f3e3a00e7980490d5e1bd68aa18ad10610000000000000000000000000be6347a679edc470e828ace72cc4395e3aa332f5000000000000000000000000151008b348c366eb59389eda55035fd547dd2ad3000000000000000000000000aaca3c09875f5280fadf8ee1bfd532c9f66d8eb00000000000000000000000003a9a3b2f439354074dc6cab7aac6273bae87dc2300000000000000000000000058596d986422ad763a249affc91138b238879ef1000000000000000000000000965bf0bae79ea55a5a5582b9a76b29cdbc11f5cf00000000000000000000000014bdb0cd99a6c2f0e22e505db3518a32d651add80000000000000000000000006adcbd81c822eedd11b14768b6ba4bb0d6192a59000000000000000000000000c0f8f542a8b382e903bd45b0a5592ba3874da298000000000000000000000000adcfa90ca1c9e866d03cd908579253fe3b57f4ab000000000000000000000000a1adeaef66779bc20079ad98fff347ade4d4e7ed00000000000000000000000085b8b5c2a570091b2ed3f0453b196fe668fdeca2000000000000000000000000e6c91e47f86b71f77a7f91ddfbcb1b2597449142000000000000000000000000bea1fb545eef95a74bada8c3ef8f2b6a6009e1aa0000000000000000000000008c048f719b328dcdb8e009703d6524c5f9d613c3000000000000000000000000d5b2ad676b4b58128a82d403ac44908f2f546e15000000000000000000000000fe461de465386f6928cfd230efcb7f76ce4ebec0000000000000000000000000f96e3cd98f5a7fc40e1be0ae55cf389f04ea61700000000000000000000000006e2eae7d42ac5878960a8db40e608445c4087b5d00000000000000000000000011261dc7424a2558e3df23eed430d6b2a19f804a000000000000000000000000e3c3e9aeee1e6be907d997a3f35e7e66523cd606000000000000000000000000ed20e606800077820d33a3b4490220fbbf35e34300000000000000000000000074a392b813cc6888d3412b84cdc812870c2b1abb00000000000000000000000097c1b6a0f6a9982a5db5e385146c9967bffe3aa2000000000000000000000000cd93517f7cf354a2ccfc0db9559e91c1414676d600000000000000000000000042a9a12ed07c1eb544907d25652028be5bb16c580000000000000000000000001e827d5ab4b4e46c1045c93b084978fedead7add0000000000000000000000005d238ab856adfda5ae804e6787f7f74f0dda10f2000000000000000000000000f5d97b68042e249995f4f53ae25c1477b6003d7b000000000000000000000000cf4c8788d22682f166b4422d49706346741361600000000000000000000000002d0b48d491dd302abe95bdaa13e7291f8f94b7b2000000000000000000000000199a5965c655466017b7bc44afb174572e25b6720000000000000000000000006568ad8624d320a5d8690bfe16fedb396db70134000000000000000000000000e146b6fc067325ca64c3863bb8e62e3dee5bf8c2000000000000000000000000cd1923cdffe36aa0a09e45c44b91a0abffc7cb800000000000000000000000000f544d21941fcdba21805b6521c0443bc2bda5d90000000000000000000000006ba3b0f0babc6f28c0bc9ce527fbd7b00bf8298700000000000000000000000035a7497c27d22cdabbca1d1f4def8d3d2652f6310000000000000000000000001ef5e4c788be5314327f17395b0b0b41e3495c8c00000000000000000000000034718907580fd730279f06b234814e18302709a5000000000000000000000000db43d55fd8ba22e890ab8607d30dddd2e251f4b7000000000000000000000000828eaddecaadb3d0d391c4031aa1b035e0e139df000000000000000000000000a41f386c722f28d24f7f979283f00bbaf3c5db56000000000000000000000000bbd3075cd509ee84956f842c9de568a1c6f0fcfe000000000000000000000000e2f259912b7a6ca8afd826335119b082c373fa6e0000000000000000000000008e2797ff8da7f1157f8023058731f65a82d38406000000000000000000000000f5a36aa9a27f92cc2cd1400098ee82d4de9208810000000000000000000000002c97fdc7c78e7f5961c7a8c837af74ac829270a30000000000000000000000000e3efef7721728a420b6139e3d2348f06a52a308000000000000000000000000603451baa97dfa03ae70f202267809903089dd25000000000000000000000000da4f7c3558843c7e2301bf6850f372914ed6b6fe0000000000000000000000003d279381e3edfd9098f43b3091cdc5b8b7a6fed6000000000000000000000000810acb6d5653ffb0a3316048a4ae454d2c50737b0000000000000000000000001b145e150bd4d808777c9f63f6bb4e069480fddb000000000000000000000000e3ee6b445a85d22775d2cb69133ffe6526b5665600000000000000000000000030d160bbbaa0dbf4b8268dcbc3ba7fd11d28a7b200000000000000000000000079487a396bb8da18783e5e420cfe683148962b23000000000000000000000000110e949d571f382e0523df6dfbee38507a33479900000000000000000000000090d9f10801b04a011cd9530311b7072dd2a5753f000000000000000000000000929a876b900282a4a764aaad7902664f578fdd0e000000000000000000000000b7efaa00fb9740e5fb660d6c6f1bd6afd64015e3000000000000000000000000db234f2c309935d8e9ed302c907b78ec0b7df739000000000000000000000000a98020eb37b883f36a1e9ead2e5970de9c446c46000000000000000000000000b6601f7eba1185302cb5512d1a2004a4a94df5390000000000000000000000009e35ff37dd91897821c2972cda2aa54d90d134de000000000000000000000000fe58a7b8ea77c0689897382fbbfa48affadff7a5