Loading
60806040526105dc600555348015610015575f5ffd5b50604051610ff7380380610ff7833981016040819052610034916102ad565b60066100408582610470565b50600761004d8482610470565b50600461005a8382610470565b50600460405160200161006d9190610598565b6040516020818303038152906040526002908161008a9190610470565b50600460405160200161009d91906105e3565b604051602081830303815290604052600390816100ba9190610470565b50600281516100c99190610634565b1561011a5760405162461bcd60e51b815260206004820152601460248201527f73656e64657273206d757374206265206576656e000000000000000000000000604482015260640160405180910390fd5b5f600182516101299190610667565b90505f5b818110156101f35782610141826001610680565b8151811061015157610151610693565b60200260200101516001600160a01b031683828151811061017457610174610693565b60200260200101516001600160a01b031684838151811061019757610197610693565b60200260200101516001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f60016040516101e3929190918252602082015260400190565b60405180910390a460020161012d565b5050505050506106a7565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561023a5761023a6101fe565b604052919050565b5f82601f830112610251575f5ffd5b81516001600160401b0381111561026a5761026a6101fe565b61027d601f8201601f1916602001610212565b818152846020838601011115610291575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b5f5f5f5f608085870312156102c0575f5ffd5b84516001600160401b038111156102d5575f5ffd5b6102e187828801610242565b602087015190955090506001600160401b038111156102fe575f5ffd5b61030a87828801610242565b604087015190945090506001600160401b03811115610327575f5ffd5b61033387828801610242565b606087015190935090506001600160401b03811115610350575f5ffd5b8501601f81018713610360575f5ffd5b80516001600160401b03811115610379576103796101fe565b8060051b61038960208201610212565b9182526020818401810192908101908a8411156103a4575f5ffd5b6020850194505b838510156103dd57845192506001600160a01b03831683146103cb575f5ffd5b828252602094850194909101906103ab565b979a9699509497505050505050565b600181811c9082168061040057607f821691505b60208210810361041e57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f82111561046b57805f5260205f20601f840160051c810160208510156104495750805b601f840160051c820191505b81811015610468575f8155600101610455565b50505b505050565b81516001600160401b03811115610489576104896101fe565b61049d8161049784546103ec565b84610424565b6020601f8211600181146104cf575f83156104b85750848201515b5f19600385901b1c1916600184901b178455610468565b5f84815260208120601f198516915b828110156104fe57878501518255602094850194600190920191016104de565b508482101561051b57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f8154610536816103ec565b60018216801561054d57600181146105625761058f565b60ff198316865281151582028601935061058f565b845f5260205f205f5b838110156105875781548882015260019091019060200161056b565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f6105c9601583018461052a565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610614601583018461052a565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b5f8261064e57634e487b7160e01b5f52601260045260245ffd5b500690565b634e487b7160e01b5f52601160045260245ffd5b8181038181111561067a5761067a610653565b92915050565b8082018082111561067a5761067a610653565b634e487b7160e01b5f52603260045260245ffd5b610943806106b45f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220007e36cb51fcaf8c933215d3a363be4c99361ed9571dbe27e96f03910b94219164736f6c634300081c0033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000000a737465746865722e757300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b636c61696d2072657761726473206f6e20737465746865722e75730000000000000000000000000000000000000000000000000000000000000000000000002e516d5965445a4e584b69775248354b65746d42534c7a534a7576343459356b394a37546239363757395a6d6e3838000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054800000000000000000000000010664c13a6041adc1ddbab394123adce9bc34a27000000000000000000000000dbff110e3a51d2c98bc97bb1d114e8be2778bb3d0000000000000000000000002778cfe13cbc5f2a8846d55080045b958c9e55ef000000000000000000000000888687534ab5acd46ad50b4ce3f8ca9639ed020c000000000000000000000000e4240d77ae098a4008064fab25fd307270e0ce860000000000000000000000004e2f395de08c11d28be37fb2f19f6f5869136567000000000000000000000000e12b2b9beeee136e48941e8cb138eca18ab4cc520000000000000000000000007723c18d949921f22b3f83414d3197173f0acb600000000000000000000000002d07baa75340b5a91b3d14c1dc7febbf084065e4000000000000000000000000e851d38af247ccecf25d34c370ee50c2908768fe000000000000000000000000c58e8e1da47f94ee87ae35fb6bfdb421da717034000000000000000000000000a934ee26fa2f9367f29a6a46f68cc43632c955b9000000000000000000000000410f4d628cfc6e788b54206022cc01341d6166d80000000000000000000000005691d52d62e876596639b9e8f37f9bedd3b5b382000000000000000000000000d42fab7018ce6ddddf9566ac5e888fd62c4817ea0000000000000000000000009f1ddd860f7447606ac1141aa0497b6c646504710000000000000000000000005e0a2abd0a7497283f9b4eb74a22199167201f7a000000000000000000000000977cf1671bcf76ea8829846a80f1092bba0ecac80000000000000000000000009bb2d95d376be37c7b346b21b95f28207903a8be000000000000000000000000f977da519d5220ed9228e889ee3c6be6a1caf177000000000000000000000000d93ca321084fcfad44592e1f76d23d965dc13e71000000000000000000000000043b9160e068548e64c12d4cd6f3c4ba315fb22f000000000000000000000000e1f5b75006ad082788f87c83cf0f31e0a7050e0d000000000000000000000000379bd38e456ddfe6c6091cb2f5a54bc95fa62d7d0000000000000000000000006504e2306bc8a398d2268d649b3b53a03be3abcc0000000000000000000000007b40a21da178bd3cfad0c7c11e55e7664370f8470000000000000000000000000cd46cedcf716fb0afa18315a32daaeddaab7026000000000000000000000000b08b1a95237db110be7e348836e3e9130c25b23d00000000000000000000000092bb273746dd2017eccaea7932e20969a63cfbcf000000000000000000000000ccb2be10a1c7bb7d9d17231dd58201da5d1fb30c000000000000000000000000eb2612857f0a4b2908e3ae87b596df3a64fb0ad50000000000000000000000000ea6a0a68a6a7d70d10965258b206cc96c66f42d000000000000000000000000194abc3791ab84af7a098597d0e16386fdd4b51900000000000000000000000093b4940aefe9aaae0485331ca17dbf93c1f794510000000000000000000000000413b0dbf606707336b2388d03fa51e133d9759d000000000000000000000000d45629ba84e5f0cb63c489809708ca1285d8e13c000000000000000000000000c83eb75922a4c622323457fe5ceeb0e083f62ee70000000000000000000000008b2e4382cda5729a4a88a12c4947acbaf4cf4d5d00000000000000000000000099c698694cd93f7e1badcb2cdc561a651c93cfeb00000000000000000000000066ae0451ba2564c53212284c7728329a61d75e1700000000000000000000000050e0030c6570c25fac663bcc98e3f80b273d38ab0000000000000000000000007a042007f3e7708f76c5f89a65c20a79fecc42750000000000000000000000004f341cd9420bd22eda439ef3148c1095df8c9b1b000000000000000000000000fec3ce686a5eef236651173d8239137a6c39c5df000000000000000000000000b8a256038c2927849c6ca38291f86d6c560354000000000000000000000000004e2a8cd7a8cf173f52f3d70fda7edf22bedbe5770000000000000000000000002978681330d516edcd0d0f477413d7e39be38bdb000000000000000000000000a138c0c3bff5da2acb29d8aa706e89640309e0710000000000000000000000008aa0ec62d41f3b636c20b222ebc970b568575b16000000000000000000000000866fdcfb71de6b584eb8310a3b04fae7ecafb1fd000000000000000000000000cc53d570b4d45559b9bbf9e9b560d72a950812250000000000000000000000004614afe9b2060c3ccc0fb115148d578681fc54a90000000000000000000000006abbeecefba46cb6d64a0a91a3f3c769a9a52428000000000000000000000000cac96322a99ddcdd28892cadb5e013a18886f6f700000000000000000000000021c02db3867e7e11cc3bff62211b1c50e4f7a5cf000000000000000000000000765f62dced9af56c25eee7e1fc382c3726716080000000000000000000000000855c85d2f3413a06ddb0875d3ec444ee95de00da000000000000000000000000dfbf8df3fccdd30b77e0be4f2596d2c639c8cfab000000000000000000000000496554ebd72c10edbddd70f422ee6ba5b708adc000000000000000000000000050adb3c8f1862d17601eed8a16ae41d7df395ee4000000000000000000000000af9bf10bf661698a81956c3434fffe75656e7101000000000000000000000000b8bcf68014a45b38b7d17e8b3b75e375c8d440b4000000000000000000000000cd8c927be8ab1e1d7a4d2e5b4902705beeeef00d000000000000000000000000c86110015138473b0187a81983964276faaa88b500000000000000000000000025915864fd21ab45929d9b449a2360fa74876930000000000000000000000000da2fbf8730f76184a41bbab115e80e15d51ee55900000000000000000000000058a47ad1962f67f3020a9ac9f45101b39f8f22dd0000000000000000000000000942086a607b12fe0dd5467620e6231c354ba175000000000000000000000000ba3fbe0fde611323be3436e89007a1a280df6eb100000000000000000000000046688a3eca0c5f4d9dcee0f53e865bd3dd3888600000000000000000000000001b8d4b34a76fe3ef9918ae5781825defbb2dd701000000000000000000000000740ae8dd5276b4909aeaea7f50cd1eaecd0210b4000000000000000000000000295ecaa90b664ad864fa1c14f9a87160bbff28c10000000000000000000000007ab684639dcf5b89108d1869af97ddef9f7d6c06000000000000000000000000c28c8cbe6a56152248a9731c0848ff078165ac3f000000000000000000000000903e6a08d10afa89b79a35ae75e8fefc3d46ea5f000000000000000000000000fbaf8e4ba6311f41b095c5411ca9d67ecc105be200000000000000000000000012d1a395420e547c298e13a19ee504067d79974a000000000000000000000000d194d24178aa143d6bc97e64e882c52d79ca07d30000000000000000000000007c1db8f7df7e381823f3922ea1190244be7f5b04000000000000000000000000acca9ad960b003c15fa979cb27142934fd089f8b000000000000000000000000b180f79a841efef6234bde7c8375ceb5251d2de600000000000000000000000074d31158b292c5528a90424e6b5a45610573fd8e0000000000000000000000003aa667d05a6aa1115cf4a533c29bb538acd1300c0000000000000000000000009de443adc5a411e83f1878ef24c3f52c61571e720000000000000000000000001df45375279374dfe00b76d5c6a27bacbb611e07000000000000000000000000b1f027ff122c29c7280d8a05864cb63d50f6843600000000000000000000000041a1842907f67af8a25338e22e45f9dc88266cee000000000000000000000000df179e3f63e948c7c775625bdfc1516f80c4db3f000000000000000000000000a1cad94576dc513bf2f472d2206033f7d1bfca04000000000000000000000000182157c7a7886690835bf714c34a7d00c1957dc2000000000000000000000000470d235ca1caff614abee02d98ac3aa89a6758bd000000000000000000000000c4843917418460f3cc2d8c9d6cda7138ef30c48a0000000000000000000000007ed3d862cd99baab619bff1446ec636c0f7656a4000000000000000000000000e92a6f907d583cc6451e4525bbd9711a00e9fa5100000000000000000000000004faf20cf2b45dd7357daadd5d1d0ce147de00740000000000000000000000004672cd03a223eb2fffe8a5193cc8afa1f17e2b86000000000000000000000000dc0b0539ae2c1a9b9854d62add5e43ee1f6d5d0b00000000000000000000000047137d05a4444cbb001fe190f3571c3f78b08552000000000000000000000000f2c3873915764a4f076c363bc156e6a8e021b1680000000000000000000000009f8bf2b2b3f8a488a6264d302b395f6d5476db070000000000000000000000007e8a45646b1e53e2fe58f25131e64a300d0b3b4200000000000000000000000093318318c00af8447e4b69bc1a48582bd20a2563000000000000000000000000dedec0535277c6d499b59a2ecf4e0c52ff86e3bf00000000000000000000000038b068592725aea8b4382fd5e7ddf872a4b6213b0000000000000000000000000ebfd40102a1aa0e62147eea78db82b35b41379c000000000000000000000000539bfd3a359e9cc8c8f9891bd43803a03d6f94bc000000000000000000000000886b8619b8695e15d07a53bcec301931097a8fc3000000000000000000000000a476617745a8697dd856fcb91c86fc3c470b34a70000000000000000000000003ae3f074f637e6f64f6fd02f688734729f4052dc0000000000000000000000007114b6bdebed02ab7d335d5f91d9f648a5d39855000000000000000000000000d2ea3e7ef1814813ecdfdcc7b7ab757b0b1f5f2000000000000000000000000057ccc081824b43b75986727875929af3a6ad721c0000000000000000000000008c941372ea5791079ce2c80daef24a9954d67b25000000000000000000000000d1759165409b64fb4e58cea071424fd28fc963cf000000000000000000000000a65642fe5abe758d1116157e2ac5e6415504111b0000000000000000000000003e4a83f12aa3a62b6f1e49e0922a832de32cefce0000000000000000000000007fc3a246e2c6095419288035485a7cbb3334eacc00000000000000000000000042d0ed91b55065fabcfb9ab3516437d01430c0e6000000000000000000000000e1c23a613fa6a6a8478774bc321a88da7b2b3c900000000000000000000000008a47d0ff79b9849f5bd889ee3f422e049b819ca30000000000000000000000005086fb9da366ac7d7157d0f4b7133406977a09a60000000000000000000000007db1c063e8e8bb0058c3b2ecfc7473c787074200000000000000000000000000312c62fbe4c820482054f8c0c885d1bfc71b0f9e000000000000000000000000baa7bc2576b74f76ab6d7070376fb30054e03e8b0000000000000000000000002ec5a20469a552d69e3ddda18a089ff6795839db000000000000000000000000ebc77f843d0fd1705afba2a30e524cc64a7bb2a10000000000000000000000005abdf1bdf263963601d3cc57d14723465d9fc50500000000000000000000000063be139e581dd9ce923a23408f5c630c3bef851100000000000000000000000077540bd169d4d695f778c7d6cb6ab0398e484b59000000000000000000000000ec73316055cdcac63b642887ff5a33416c609152000000000000000000000000949d5813d7a14f4dab323186d3b439cfbf0b3a04000000000000000000000000450db312574e8192525693f261c8914d16ec80aa0000000000000000000000003c5d3e68a92db15b7dbf55c90fa186ef901f85320000000000000000000000008e43ff929f39f3559e419905171fcf5f9a9910bb000000000000000000000000ca591520f77c676a5ef4ace74618434ea75bb9c900000000000000000000000062e23e50de0b75fa28b4037ed69b17300ea95d6d0000000000000000000000001e778faa694d09dc05cc3a426fb41c6116de3960000000000000000000000000a37dae9ad5e9218b3d281c7375911c4d28bdfe3100000000000000000000000042cb526abb2b93e9c418723d2854b2716b742e4b0000000000000000000000006e3ba50f3cad8e8177c6bb9815e9a23e397d5a5b00000000000000000000000015041e073cb127eb3c4d2b06eacc0536bef3778f0000000000000000000000006959f0582b59c195d6d3d61eb934910afa0d84ba000000000000000000000000150e118ae7705f212cd75fe8caa8f1aac40ba7830000000000000000000000005d03f8bd6fa1000157a8bade5c4b518de5e035600000000000000000000000001f32ca0b66ac911a3c93ce212af6ce62e2de4cb30000000000000000000000000648c9ded5f04042aa83add0556b8f3a638ee6b7000000000000000000000000c77e8c63d7b9656ceb73bf509f5b15a03ace13a8000000000000000000000000898ef9d17c7d124ee00ede2cfc50f07b091946630000000000000000000000006b7ada3fe5ccf3ab10a8e7ae7f4593b88b3bf38500000000000000000000000071665f6caab091e05fba9d508be5629d76de11ec000000000000000000000000ab1837403a28ae90189a3eb20d6ab4905e3029d10000000000000000000000004554ba86094cbf6b09b530b7135d5d55a676dbd5000000000000000000000000049fe07ace7fa3291d413ad24d4ade0ce3d6f77b00000000000000000000000075dfc8f71388337023a8326568da97a3077764f1000000000000000000000000659c3159019852762077e632709460b15d4567820000000000000000000000009e1a66a6a69e6c1fee4e5dbf1309c12f08f076e6000000000000000000000000f0185a112137471fff9346e915a2dc9c58348f850000000000000000000000004bb83257faf765b753cf0cdfe291797fa91da4b000000000000000000000000028da6ef3cf6c392b77a0112d7eb996591b529f1a00000000000000000000000048e16415676da237f3f2a926c42c749208e62901000000000000000000000000660e5c221f18dedabc8cdfd1c4999cb498498662000000000000000000000000c989caa14275f2e1a1814a5d2ae6efe2b0c27305000000000000000000000000d0cd9f5a2c0c16c2e71739bdfbdf0feb1c0fb3f300000000000000000000000036fce15d074a335b3aad4d0f9e309ba07e5af5bd0000000000000000000000003af4a49c8e2fcaf33fd3389543b80d320fcc90910000000000000000000000000a6a41933277cbd8900c47b5462c5c6498d114ef00000000000000000000000025df3e622fe6bc1875f26873f199ac06f2b697e500000000000000000000000060ddb639890ae3985bc4506245a89b986baa8ec70000000000000000000000000a113256daaecf7b1396d7da3de4f502ff3a8dfd000000000000000000000000aa561c7d350a759b1f91ffb7f2bcad118a9dec4600000000000000000000000002455aae34b4a1c848f07d32a5d9fe0d6d6586790000000000000000000000002028621638ceaf83992ae4e457a5f013f99e319a000000000000000000000000120923eb591ed0007aab07710da73226f27318d20000000000000000000000009e2f073700d59d7160f79f891a08a33a0df998a0000000000000000000000000d2a2799215ab86266e845269d096cf4bf49b432c000000000000000000000000af867592d7fbcbd5421c395d4b97f66595cafc45000000000000000000000000524f557aa10450f8d1b289f01fea34777eaa57490000000000000000000000009b84d9c91717d69ae17f91b80cfd03c89cd4068400000000000000000000000011bd99a1862e2c0601f2817f952223e4e7acaf48000000000000000000000000bb52453bf1b11f0e9efdaa088e786daf4a85997d0000000000000000000000003b3e6c3106a7d12272d48d459c1c0e252745a43200000000000000000000000068b34a151fc24d75eac2c297f95df2bd96a1d21600000000000000000000000070f2232d700f6faf95be261d52541a00f9dfcd78000000000000000000000000d55f63ad0ff8a11cb796f8cea98a98b26b81f6390000000000000000000000001eaa93ab73d81b3f8c233fe134fc63682a7a6e9c00000000000000000000000012d96bc8f35bb8f102c7d301bc642a228ede9eea0000000000000000000000005f9c91bf2696db8469d9489cb38a3dd87b9e88bc000000000000000000000000d059450fa41cff68f6d6c8598106942e87e6e538000000000000000000000000aeec7022dd46a32b32027958c029fcfaf77471200000000000000000000000009facec5927fb74755a26dc12e35329188d3b71bd000000000000000000000000a273e764492eb237fc24c29ff4586a999d18032600000000000000000000000074affa1e00110041e45b521edae09bfca83d2e16000000000000000000000000479deb70a7c7e129cfc47707564000b0025cb627000000000000000000000000aca61495e0547826c5d35432361d72062e7ad99f0000000000000000000000009e491fe803cd20e326cc5292ee3bb6197663799600000000000000000000000091499655605a454fb64f8237c86c7cb053c49ed10000000000000000000000001999519ad1fc5fcb26b3922a56aca7563b914fb40000000000000000000000002dc83048d13231929fcc34259b1a4576d5f7f7c700000000000000000000000009ae5e9e7e64f68fb9085ea4cda20dfb8428ba46000000000000000000000000792d5d34f1f9b02e281859ba6ab1e4725d24b94d000000000000000000000000ce0fdbc93f17b9072dc2bbf8cdb8357fe745a6110000000000000000000000009ac3dca4e39620d091509dce29aa43d7fd2e7b55000000000000000000000000e17756accb3b32854487463a4a689930df3b517b00000000000000000000000001a1d6eb03e19e03f901f297cd06ad253a74bbcb0000000000000000000000007c0a808a070a21bd7af55a3a3b5c5e201d3faadd000000000000000000000000d9af3dcf98e9b0f92b21948fdb29bced3015706600000000000000000000000051b01f32d2178944e9105741e8ecec82189bdacb00000000000000000000000017bfc343ebc2dfbfaa6de948396f7c6153e4f26e0000000000000000000000002e31d0ce699e7f01f287770bfaf4afed8aab2b340000000000000000000000000ff5856cc4d81abc2546640257ece2f7ac11341d000000000000000000000000892cb2e7348c80dca3bb4b6c2b4be61a89a58538000000000000000000000000becac0c8affa5b3b674ddc5b6a6d51eb748be041000000000000000000000000ff896ef36ae9838b379e6cc2305d9819df871d85000000000000000000000000e37a778936e04aaab84b7bd84e4feb74c74e62fa0000000000000000000000006e1b1d5dda1dde7b98e806063427ae4a9309f2bb000000000000000000000000d9742517788afb25d33c82f919f41ccdcb2bd42e0000000000000000000000009de0632d4583b1868ae83cdbf0f250d8a7bf1728000000000000000000000000482a0273be89703e0e569a37de5f9fd0539724d0000000000000000000000000f06b10cc81d64d2f01ba789d24426db7cf23cd2000000000000000000000000074cb322757daf4f5d41b97894043aae34e036150000000000000000000000000a750681516d6a7f14347dd6c7597b85003dfc4ef000000000000000000000000a0bf6f90a29ee30b80fabccf50aa14c1c2b283fa00000000000000000000000042055d0e8771bf1ce105eab677b097d4cb4d4624000000000000000000000000454b6570a973c51b821e7457ca49c44beb73dfe80000000000000000000000001269f30ff8de4a811f45c8a98e96c54a271ab9ff000000000000000000000000a56a9e65f6e15b543c0414eacc049b5fabb8c7e0000000000000000000000000d357cadd1bbd92ab25d92e481e41ef1cfbc50ef30000000000000000000000003711e3f02fb2368817ffe18510d8ca9ce343ff91000000000000000000000000b0e1bd3a262dfb2dd87eab7cc86ec65c56376861000000000000000000000000f701e15fd8dcb39f2ee19b880b2d17d8edc861d1000000000000000000000000175893de59faf86ff2feca7a268ae6814d889d92000000000000000000000000adf2cf57a54c53482f621182a88ebc1d4bba3b56000000000000000000000000f16906453e8d7afeaf9970465651d5bece7fd2ad000000000000000000000000ab07531cb596034dd89750d5b3eb61c3c97a4bdd000000000000000000000000f4cd33bf4b658e53fb4ad1c5f163c684536d2214000000000000000000000000c1046402176e84208c764b1656ed16b2cf5fcd79000000000000000000000000f3b059c887172f2cc52b5e77ee3b2c8b3a32e6ef000000000000000000000000e2d967ac9f38b0ad05668435a0f859972dfb97a7000000000000000000000000ad18ffb9c014ee3579be1768e1921861745b3ea7000000000000000000000000e1fd95f5768598839116ba872e4d436be48d31f80000000000000000000000008ef32bea9d93fe5e4a3ea3d667e6286f2a293a44000000000000000000000000101231c5cffa93aa54ee61d20cecdf726a565a6a0000000000000000000000008f9d87b168841d26745bc6218a46331a3ae18039000000000000000000000000f39151eae41d289eea2ee7a0f522bdb27ffe2d9a000000000000000000000000e657ae03e948b1b522980f6e9f26dab9a0f77f4d00000000000000000000000044500ed247b0f5497752492d65be7db5285e4ee50000000000000000000000003a131fa0ad5c271c95f328546a0cc3e67c401afb000000000000000000000000a99c78f564eb68cdb75c48ded4ee0140e17514a300000000000000000000000013d4d557f1baa93cd26f143274fc994f66cfaca20000000000000000000000007d915c6ead869ad89920ea6046c4ce5c7fdfe9fe000000000000000000000000277590908d4c821640ecf81acb9a990ebebf119d0000000000000000000000001c5b5016358d47f6ce3ed237b86d05eca325c7cb0000000000000000000000000c2ff2a5ccf593789b7d1fdc69b63ef2a5df2edd000000000000000000000000d69a3d28d35aedd44f7c28f062da4eb97696782a00000000000000000000000038c8c9c1bdea7f1193daf33d7c07f624aa5333cc000000000000000000000000a23a85fe3bf8f9ead6959ba1b94ebaef6cc9418900000000000000000000000086e96995b7f0dec9ae5dd75d388dbcfb3eadb5bc000000000000000000000000d72350f62aeff2a9baf588633523b89100eb52ab000000000000000000000000de9475c641e6e50ededebb4afc877baa0cbdf4930000000000000000000000005490c2f804407bd1e30725acd6e10d1bb2f45d31000000000000000000000000fa0a55a47543988ee53ec575ff8cdcf4862ecabe000000000000000000000000f6104425b57145c24b618a897a51f81b521694260000000000000000000000003996e2c1e55f476318930497b7493f4dd4ef2af1000000000000000000000000646f95fa2c508306bcb940f827e8dc3a6684589e000000000000000000000000a4369e39e3ed13593adb0142a1ea5d08abdf99c40000000000000000000000003943af3e43ef2d61bbb2e5fc60e936f678d3cd450000000000000000000000007ad6999411f6b536d693c8a7bb9cfe32bf5b3d9e0000000000000000000000006adcb496a1165263d34b9827810a96ea02ef3a9f000000000000000000000000fb8eb96e9b28c679691febe75b98beeb3c8741cf000000000000000000000000b245c6d6f63aae0858872fd082856a19d16965b50000000000000000000000005709c340df35e4e6d5a3359a5c7ccf4f26adc212000000000000000000000000c758f4d525fea924becdaff30d9daa1781ed45e3000000000000000000000000d4fad466135253832dccf3218bec73e7b9cecc9e000000000000000000000000024e1a17355fbd812e6f9e583a51d0cc30789ac4000000000000000000000000bce907f82a40c0cdd6e7b5a51629119ae3e68de6000000000000000000000000a445687fc0968f889fd620f342860a54b837c0ec000000000000000000000000a6b99606d6a008b3a011ace172e10f3e3b7dbd1e0000000000000000000000002d5be87c304376b18009a37f333355dd7cb7023d000000000000000000000000b0d078d875b75d56c4736506ecba6f6708bd8578000000000000000000000000f08c640a2aeabad749ee939935ab7e8665cdd32f000000000000000000000000276c61e9d4385e9ae3d36113114e4a365c9cc29b0000000000000000000000003ee6e95387a522eda456892cc8badc578737c88b00000000000000000000000000d21d415a9664b87f8d8d4c46ad866a6d8475cd0000000000000000000000009e3fa4cd75f0620eff3a1e7983ad869bd2bd63fa0000000000000000000000000d00c2df0c0afc66edec9e52bad2aec60f9c7d300000000000000000000000003a5ad4b77ec84b402cfa66afe22bfd2f499a2baa000000000000000000000000fb39795c7e6200cc3d01bb295b5f44b5afd26ea30000000000000000000000002e1dae389469d6ea3e7d85811115edb7ea3fc4be000000000000000000000000376df0377adc17458a570460fc1baab734d239a7000000000000000000000000bec1ef472b3f3c10aeb731ec00847af3df6cf7e0000000000000000000000000c72c52814970eb9979bfadfde43cc2b1361b27a4000000000000000000000000521d23789b9ca1f8958242899629da8563f6956e000000000000000000000000cab0cf94c8c970c6ccd37ff3432dbd7c7348c40400000000000000000000000038ec2de69e0d4457cb238b452d95d71addfa11f600000000000000000000000030518e38c70a5f686b38eedad342aa2c943d7c6b000000000000000000000000a017391a228e4cfb87c85a67e038a1ef45f3bf1f00000000000000000000000067371e026859f0c52311aee4547f5411883ffda1000000000000000000000000c1c016840c825d2914eb95b6ceed63a6214a38ab000000000000000000000000890a0f34c630f7fa89a637e16fdbad267ddc47070000000000000000000000008a39a594dc2db4532c2702d128c41baee7410dfe000000000000000000000000f42d0f8fca609f48fb3d56ef9b02c45864da18b800000000000000000000000064582032221c462c2e99cc9c29b9f5b0a17f58890000000000000000000000002dcfbffcd3824c6fe63e01514f3b95261d401415000000000000000000000000ac89dc66538d2796e37307687a399ef409ea60570000000000000000000000001ab6b4685092f2bb06ed339e9f4a59a8c413f1480000000000000000000000000d6dcbdd0ab594ef67912a5bfebb8b8c236e8bb20000000000000000000000005e2e77ccf75ff67dc98ec73a665a2741a30407af000000000000000000000000b4736a8737b5cc198c4499c01111411127e6cc59000000000000000000000000ec83c0952de17d943f7014119a3bb09f81654f0e000000000000000000000000d2f09689b8793f855b857bc0460682288767699d0000000000000000000000000dab8ddaf5a33072080d8a4702e9dfcd385eddcb000000000000000000000000f51863d466bb91dfbc31948333d498524ae1e39d000000000000000000000000ab6d04b1db5edf226b13a144a457635d2f05f9d4000000000000000000000000eccaddc77268db5091e9201a3a77a950c6ea6fb0000000000000000000000000c77037b34c531fed9605ddc1fbb2bb48a2f32d27000000000000000000000000b910fa2dfeefe006f48c4845e8a822d668c9761700000000000000000000000033a924165e1f2be5142fd19d1b2f091cb23bfd3f0000000000000000000000006cb24667ca7adbfb1d298f254cf4dd0ad1d58c5a000000000000000000000000d7ebd862628b43cd401945d774e863c0af1d7c4800000000000000000000000078634fd6d1227d8472944624a9245fdf7051edd20000000000000000000000005b9f9bdae3424f9011453968f9ba6a40690e27f6000000000000000000000000dab1bed4c119028b8359e7c1764c4f7fdda3d67e00000000000000000000000044d6232d962ec5fbefe59a711be4a74cbe1f23bf0000000000000000000000002c80b78dd94e1a7695b08de587c5e80918e56fad000000000000000000000000b16d62b3724af18aecb571bb3ebe831a2b6453a300000000000000000000000078e6df709af2734a25813c3f9fdf188de587c01c0000000000000000000000009f747502e41fcf39d3ae00c4242ef5445eb537b100000000000000000000000040fc9cbe53463a9aaaec3c39f2cf5b300e991b6e00000000000000000000000095f4c3995273e39a2f0a6a09ddd334bb21c82e1c000000000000000000000000094768c23e191431c074a05fada2f7cd864183670000000000000000000000003ad77817519b042cdc30becff17d6f4df42162e2000000000000000000000000dbd93aca1b5ea0dfeab50ed4fee1b70c26dcd478000000000000000000000000a63859b66f63a36fd114b3faede1e117ce5351da0000000000000000000000009c2f09b522f0350f321715e84f95e1af202a7fec0000000000000000000000007d293026919f6911ab39e7daa96d62e0c8fd8da0000000000000000000000000427c48ea9401bd5760c8ad93ab93e1b0097b468c000000000000000000000000972d9450fb1ecca7fcff81782c2dbbf5ef30dc13000000000000000000000000702e1c03b32d2049521bd5df3cbb9e064f78bd34000000000000000000000000d83c9507c9d7cab24e18394c30cef1d34bf6aa16000000000000000000000000453b58e3820936edbd8b4390d54fa53a1f18bddc000000000000000000000000f69982d4f6ac8674c35aad9742d8f9ddd29398f9000000000000000000000000133a71ed2c1720b45d6f6edb21dfdfa48e00b4a9000000000000000000000000f4231d8230d04ff75becf1a53364d45f898a6d240000000000000000000000006bd33abdd2b33079ef87badd50bc1e4ffec9c319000000000000000000000000b1b6b71204f350ef6cb9ab6cce4ec8aee4539eb00000000000000000000000007a1d40351b244f77f50d32ab86419fa9fe5a73c300000000000000000000000032401a093ab978ecd1859fff099720f2e0db6b1e0000000000000000000000002b19b2c2396734da89dd49eff89e808323ac14b70000000000000000000000001122d7ac449225ad3cf0ddf171eda76d93c9457b000000000000000000000000acf1960c570878319031dcf5d1edc8b325743664000000000000000000000000113e0fc6e45b60793f16bc37cd39eed533b8f688000000000000000000000000e2ac284ea84fb257e9c772e087d9407202bb722e000000000000000000000000a2182edb439966a6bd6c5019ab16e1178d6a81a50000000000000000000000003cd24bce955365baad45301435fa3b9a501df2ad000000000000000000000000be00bc08e43bac8621ebe240ec460d06c82ddd4c000000000000000000000000e854a6e69c6b7a704aee67458dab66c27bd49c5400000000000000000000000099975b75156691f70e93c216ebcd5fde27631269000000000000000000000000dca797c9bba2a8cc9b855d56c6f05f63a79aca600000000000000000000000006e95efc5ea63d5b5e05d6ec6ea41c1acda9883a7000000000000000000000000deffc2c48d3b476c51e0b6ef84b02a3d6060ffc200000000000000000000000042aa7dc42d35dc7e918efbb8b6e76b6c196af31e000000000000000000000000344ab74c32fe3038bfc75bbbde675e4eeb7e2cf9000000000000000000000000f7dad8446cc54ebb17e72b2137abe4bee0d9a4810000000000000000000000004d468babffcef0c72375fc946140c444c53c88e700000000000000000000000093fa84f3102d45fc8e0721143c05b2c15602602500000000000000000000000033fa53b4f0326fd8f4ad1baaae29538afd4661d2000000000000000000000000fe0d582085ffa0182ce9b80823e4e2628bb14fbf000000000000000000000000afd5bb3ad26840319a638bbf1455714fc829aa6500000000000000000000000068cb19ab976afe92f98da2a0cc252b3d3020e2900000000000000000000000008145d5f40dd646ce4a022974574acf68c24aeb0a000000000000000000000000ff754719ae26fbbb5217f6267c297e68c2df07380000000000000000000000005e965a159313c3d14086105ff787161f03558c1900000000000000000000000077adcae7d3df1dc372aa932e4684b25d97dd90ae000000000000000000000000bf65568680e7ebbd6ca13dd8995d17d76242440f00000000000000000000000049475df7a863828dacdec92369065b4b91c5ad1c0000000000000000000000004587ca4ee45c9501dc1d32cc596e5c0d9004c007000000000000000000000000d16d74df28d002f1d66bf78590b851ad2ba573790000000000000000000000000ad4fcdcac62bb45726ef1c322cfdf7242df8ccd0000000000000000000000000d4b835c88c00ad1512099e63da9159f784b1b7a00000000000000000000000022736797f0a50b74c3291d71c8968009914842890000000000000000000000002461027e77c9dff31c1930042d90659831d074ef000000000000000000000000350e133f700c3950b2219d2ae6b8334f4d8466d600000000000000000000000007f3cd68b445c4734d62884481fbdff158a227ef000000000000000000000000b223522084a033d73f0eaef0c8100e07dfc38c0a0000000000000000000000007ece5846bc8d779dc60c803ac352e4ad94a5a653000000000000000000000000b073d179009fb44f39d3ea01d5ac536b2986c8540000000000000000000000004b05e420368dae44b19e90c529159ac04c1332be00000000000000000000000066a60f0a78b52e85ba52a933ccdc27f638859d5d000000000000000000000000193da34183d51a822178972b2d287cb1e4adc994000000000000000000000000a0807458d88110113e07c7bd554df67f92a4441f000000000000000000000000376eb62872ad4aa534773f81e1cf16e8de7ec81c00000000000000000000000022365fe318680d236d1dbb70f32586cff6449f9c0000000000000000000000005e2953c765e01dc3b1a9386a9721db2abac5cc6c0000000000000000000000006cdb838086f60f7e0bcee3f102328e947def25650000000000000000000000004cb43ada95f695d982e36d143681f3d3fbbc164800000000000000000000000043602c54d0d2a3470da14788b13dfd0e74c89324000000000000000000000000602bd4953b28fae526d4568f7954b1fb15f84c9600000000000000000000000062137b75e70bd0180b823074946bd665ca65ee1a0000000000000000000000006509c17465c03c8b41d74b29da76d4b23d3c9c15000000000000000000000000cdb3d5fea01f2e7ee6f1952afe53ae5844c45cb200000000000000000000000031c241d6d5dbc5a520b27de3cf668fce542c8d6d00000000000000000000000034b1530a32272c63ce499975847669fb08bd272c00000000000000000000000066fc8ad3ebc14f8af7d738016b6d3381cb1571130000000000000000000000001d690d5b01225384bb00a5bd42dbc473a901059b000000000000000000000000509c34f1d27f240c3cda3711232583d4ba4d7146000000000000000000000000a4bfd9f5a41b479a5bac8d21eba4d857b105c99a0000000000000000000000008556e9525729e3654e3b8c7ce4854f6e750b8e9f000000000000000000000000ad39da41e3201495358d891b4f25656e83d3780f000000000000000000000000154c4d7ee160eab81ad0ca05c707c4696f770c63000000000000000000000000c0b076077b8472f112aa884f9fb40da0449f6945000000000000000000000000505b8c663b7b249a56e855b254d9a92b6536206b0000000000000000000000009f8adb5568674cd19f72fa0e1bd4929c9701dc930000000000000000000000003925ee535f195f48ab38de355540bc66cc4dbd53000000000000000000000000343ac15f228d8cbc266412252da246e070cbadcf000000000000000000000000a7d2a84256901c6f948df2502cfac02e77d1aac20000000000000000000000008204f23825abdff0993f68a7c11d0621c75726e1000000000000000000000000f5f80efd4561a343b67dfa4340044afa5e8e29de0000000000000000000000000c07a62c45ec022b34f44347c066f68bcec84ba90000000000000000000000006ba354728f209e9dfeb55e54210e1beff54843fa00000000000000000000000046b27f64d07ec6a64fa5e00e5baff619c4fb7c80000000000000000000000000e09ce95037b74ca1746f170f234ef16bfbd36cad00000000000000000000000008b9060262af5f0b24231916f453a842b58a07ac000000000000000000000000f64ba06b00f296a1bf8fd90adc9b889fa2b345040000000000000000000000002002983ebe1824171dd4bf7bdadf3ba6cb66487b0000000000000000000000006ffae491aaf5f370b30f0b53641dd4f39bf3116700000000000000000000000037634e6d781ea3d5e026d1dd1fae9ad2aa20465c000000000000000000000000e70e554b3c3e8b5be4eb3b5bab324301935e3a3700000000000000000000000066f96f2eac6b93eb2e2f57cb70d9a892e205caee00000000000000000000000019afd2de45758db02de9a6c87f707adf96566956000000000000000000000000cd1cc328613261d4b643a2250146c973a674b658000000000000000000000000bddc9af588a082f1ee3e0c77b596304f63d5ff2e00000000000000000000000095fc13082f8dc81a9c10e9574b40bb7a2678f6ac0000000000000000000000007479cf52ed775fbca8deec5caeaad3919a573d660000000000000000000000009575a2646efe12d5b018539333a197d44eb4b60f00000000000000000000000061172d78027cb9e583e386e9470b87bbac44e6e80000000000000000000000008def66fea4f733a492b001fcff53a06daaaaf3b40000000000000000000000005a69bc24d3c207caddbc6d6465bdf01817e3ff73000000000000000000000000795bc275f8fef4a555401753f43149cea76cfd4b0000000000000000000000004d86f6da4bbb098193b44dfb6da4d13b27fe059f00000000000000000000000025824c72eac15f5e95d9d133ab2500adf4c62aeb000000000000000000000000c89721a64703e4a1830ea3b71e20df9ead5b19e9000000000000000000000000e1eaf451004864a37fefd6caaa8d73f2cd1d521f00000000000000000000000049f4e61c6be011509e866806109893b5b9eda829000000000000000000000000fddd8e89dfb65fe2da8e907939a281135ef3802d000000000000000000000000ebdd6cda2a2c7102bf21e76d1dec6b689840d833000000000000000000000000a143d2b9d28f30f3759b598c2fae14adc6000b01000000000000000000000000184bf1da932a58e763eb6c923302639968704900000000000000000000000000add166ccc856aea8be7093f1aaea28846cd99ca10000000000000000000000006cfa4a52a6718a0b721f5816bef04f9c3ce36c4500000000000000000000000068d9d4b470cbe2bbc3bac8bb00533921e2101177000000000000000000000000a7a9566f277d6bb5581916905c0271d048557abd00000000000000000000000000c198819671589c055784356cc571fb27f80627000000000000000000000000242a5e980a6f67d178c12eb63fe4b8d90e475343000000000000000000000000dd13f9cd075b249233e97573536c42e71b5883e1000000000000000000000000d30264a30d1672445f9792fb83616c8d873588ee000000000000000000000000990b9cba1e28f2dcd03cf4cafdecbe0ebcca2935000000000000000000000000647fa424787f7fe9e794644f7c2f570937a01081000000000000000000000000dd5062388baaa6411cd4961a2535871bba210c1c000000000000000000000000e09801da4c74e62fb42dfc8303a1c1bd68073d1a000000000000000000000000baa0f9613e1d9691f2014058e1169f42279210450000000000000000000000009e303b9daefc76fffc5f472863eee1e9f1ac84500000000000000000000000005e6ee2933ce5acd8f05fd85ff3bd349a19b59dfc00000000000000000000000077e92734fae1323c7bb820776ec0ab31589c05e4000000000000000000000000956b37d4f0ab54c9d47f87fd8ea33646b190e00e00000000000000000000000008679bcfb502216704faeaf3541a49451c1a6188000000000000000000000000d667aeaf41d4090dea7e094f8ce33ef92b37d655000000000000000000000000591584f3bfcf142a346ea6324772411a0b40ff3c000000000000000000000000d4bafa931149ef2d6f236d80398f9bbf4b414a5800000000000000000000000006ee83217ea8569fcd0ab2e9eb34d402579920b900000000000000000000000089a7659a84ee6defcce921f2fcde5683ca9857c0000000000000000000000000fc4141106da1f7c8336d1e4fdea7ccfbb5b199f90000000000000000000000000574a06e1c20de40d60a5f1c2c4960d6fef85f0a0000000000000000000000001a688ff724950cf54155aa43d2ee86255ec6799d0000000000000000000000007761dd43198fb91ceb179993c30a7632f736debd0000000000000000000000002005461b10f6f4340238729504556f2ff7c37c41000000000000000000000000a49c4d2300015d38d64eb9283f3b04c9014ef9fd000000000000000000000000074a25e8a66ec93a6d68eb6d92fa1bd665b82301000000000000000000000000c2a77ba18038cc1c7122e74c50a7e20699ba682c0000000000000000000000007213c705c84e5d9e30d6cfb081fae1fc3dda3af4000000000000000000000000f33b15fb24632077e3545cc61422c28db09c02b9000000000000000000000000115e45b7c4a206c1985fa19005c5622c020cc3bc0000000000000000000000008ed3d323b59007d8af9a280f7cbe545e4c84564c0000000000000000000000001eb49a43ddb6fecac70d96a8ac38b66d75e605cf000000000000000000000000347660fee6f6d02bc8b11bd815083dde40f8d0e3000000000000000000000000fa3f32f0c511fc821a99d6dc2917c8fad24b28270000000000000000000000002fd92b89401a0fd7730cada245e10263f0bb700a000000000000000000000000635b34786f0c1ce68513adaded0122e1a595886a000000000000000000000000ab5e4997ffa5d416a0d98b109d3566ca8de0ee3c000000000000000000000000a3e4f9254f9f2ede6d62141157f58cb167e2e99e0000000000000000000000009fc023ba33bd8f7c48c9819214a9530a2222269900000000000000000000000000354762ce5a671ced4b3c12c8e7018110ff4ffb000000000000000000000000b5820f9ef6383b45d53a4e5fcc8a855d03e44e710000000000000000000000002fff6cf91c01bc5ddcf9cae9c8c345bc72b98e000000000000000000000000007d44bdb952f4f2554f5a89a06aa4c1fb2f5a18c7000000000000000000000000a7f68a0d41140e5d0addb7c83c83a9bc10eb17640000000000000000000000008fabf78a32ef42b79b2e79e63c7679efe2c4af92000000000000000000000000581acac8d1be5649ce20b015573db072dd0e81cd0000000000000000000000003f6b6746e33446d2c61261a1e8c92b46852f7fd000000000000000000000000019bc116bc123d508b9395cc342b987f92bba6665000000000000000000000000de1bcccb685bac2428ea11c3bd9ae33969d52f740000000000000000000000002f2f5258888ee3eb9377919901a537214e19a07a0000000000000000000000002dab4fe453f4c5b54794d450ee6d3365e8e9e6b40000000000000000000000007f709563a33b7ca07e04ef20766b878750ea77a70000000000000000000000003b69be4932bb76255672c7b07f33b5b4aa35a3be000000000000000000000000a388a4008b461ef2c0c0a6e1038064a28b8cd8ef0000000000000000000000008e2e5e801a8e055703f8d939acee0af305532376000000000000000000000000b85187fc36cb8b826dec1115e8e2a438252cdcd7000000000000000000000000eced75f08f06e28e61a311a38028652d52808fec000000000000000000000000abd20feca8aafdf0576d60802ff7e827eb5afeae0000000000000000000000008b5b29a4e21a8229775829838d0876b5e6cb80b3000000000000000000000000702d54ce630f0c3c15db9b203401c405275b03b3000000000000000000000000af5221fd850a2cdbbf1c7cfb24b191cd7267a5e10000000000000000000000009d95e135480235bfa2e60d2911a03bad203eb87c0000000000000000000000000a92e149b310f8430a6c2d6506406ec15685b9f4000000000000000000000000d052a7b9ccb1944a626c1bad85c5d538717bb6fe000000000000000000000000d4d9e2e6ba96ad605c0db5688800016664e086a500000000000000000000000054315285f3976128583feffe3ecd70511294962e00000000000000000000000017fb4db24b8f1817bc33d6e167b105fd77599c28000000000000000000000000cdc8fe1b780cf806b462324beb5e08f3d013eaf4000000000000000000000000c9757b31489cd0dcf89aa09c51e89adb56d12004000000000000000000000000b88b38d94785e8fb7fa85418c74c3969097bba2a000000000000000000000000afd723a13e481cde619708df2a53adc6b0d33fac0000000000000000000000009d4c530069b6f4ff833b9b1cbac3f7cc8a5d4f1b0000000000000000000000004c36c30121160da210388c94513157845c98123c0000000000000000000000004a107b5c4038b4775f0d4df6a45822fbba9a30e00000000000000000000000007a459133f2c9253a183624884af2172dff58b8820000000000000000000000003796bd906dc362e662a399c20aba5a7853abe9de000000000000000000000000a7b48dfbfc1d9d21fd9908b789a550d83fcbf395000000000000000000000000bf0867b6242bf9662934e85fc4a9efb32ac9e4ee000000000000000000000000d7894fcb2e9b30f0dfb331b67ebad3e75fad0ed10000000000000000000000008881d1139e137df2eed0a556cd4e1ac2f5ff01720000000000000000000000001f7f06b18862ab0de99afdbba4181edff5457f3a000000000000000000000000d58f5434c7317e052b70bb6bcbf50b8f3c2a5efd000000000000000000000000baa73cdf060e57edc63646f25aff5e0f15e03d5f0000000000000000000000001cf7ecab7c300cb2cb42db2c4fb9a7f137dca3ec0000000000000000000000005ccb8c4d9e76c667aa5be8b83d79817382323a02000000000000000000000000fd9e8ee8825da5f4668d67738a062ed856cc87870000000000000000000000004f1365db8c19073f81b7d18d32695670622f6363000000000000000000000000fcfa6885830f508f6efb78bdfad1e299cb56d02200000000000000000000000005cf03eeeaa89b5f4f43faea05264322b471ec210000000000000000000000008c7c76048d56d1d4d1e013014fd32b635a7844ff0000000000000000000000007ae14df87c7f733f34439b71c3bec097f2de43c800000000000000000000000045c796dbffdd2184ee55e8c6b2f90818b9906b9b000000000000000000000000866ec57574ddfddedff5c57c763974002f90a35c000000000000000000000000869c219f163a4bf668c4eb7f236aadca26648e0a0000000000000000000000004cc992ec6377e45751c83014bfb2498d76fcd98b000000000000000000000000780b37a285503019ade0c755e74c2706a244f669000000000000000000000000e04ca03c35549270e50e5e0dbb5eccc9b9c0d7900000000000000000000000005b636183bc47dbe9aa6f7766fed33ce63fcade75000000000000000000000000f942040710bedf7220beb24b220631c2255e87f10000000000000000000000007308a21030ae55721707fd4717bf5f8e1b0afbed0000000000000000000000006a16683bb8654433d67f6a9e0dc9eb563456823e00000000000000000000000063c608793d146ecfba858ba8173cf472414af12e000000000000000000000000b161afca440a72c027e98b25fc2efeab6076263c0000000000000000000000003a8dc9a6a4f97905c97bb4ffda2e71aeef5b2ee800000000000000000000000081d32649d84f17d08241369a5f499238df52c6d8000000000000000000000000dec3e1c239293ae07e5c496e32998fd9e31df9b3000000000000000000000000434c1bce6aacc246058d852f2e0bb1245a267724000000000000000000000000df2d5314226df3720f8d263fd7dfa89fb107824400000000000000000000000065cbf9a496e5bc9caed929b2007633aca8b2ef2f000000000000000000000000fc6f5d06e2767bd471af5a32f7ed9474f44f052a00000000000000000000000067bf6ab90d0bd2b3bdc6c950c1f1b72fbd2881e300000000000000000000000012e31c9d5ed045d72523f13a7d52d0f4fc13ff3100000000000000000000000021e097d1dd6ca04e3e3216315ac8e3394281ae410000000000000000000000005789c571552b4820bfa64efb6f0cad80fd2a9bca00000000000000000000000003a195ca4ab9b942bdf3fad098f747a4cfc2b5640000000000000000000000007f0dd7d98cac4163267ecc4799543e5c7456e932000000000000000000000000d09ac252617e863e674c74dbe6e974077dbfc00c000000000000000000000000a808e591bbe3b9b6a50baa4497f38bd70ac477af00000000000000000000000010f36b7fa20266950ea8c109a2ed96942305e3f50000000000000000000000007b3c5c1ff47fa7817b9212760e6c321880ce9fd8000000000000000000000000559718eb475e0c492129e35d0d9b0c1b4c5a5a7d0000000000000000000000007a4b7af1d3eaa595b89b09d73c78523c6a8ff510000000000000000000000000228b047b16ac3767409a0236cc5078565fa133830000000000000000000000002a47994db8b97f9a6de0f0d99c81a251c46585770000000000000000000000009b6ec37c2b5ef797c4b8d8a72e6f92f019183b9f0000000000000000000000008e8e5721af6024fb5ba406bcfe0f13f63cc12f77000000000000000000000000422c12d0c1fed83c7b4e97bca88f9aa6bdeeb614000000000000000000000000c26f6bd9e78b0c2f94e456639c1381b1acbe9451000000000000000000000000351b7c57a0f56e805464e3e90239003956a8a6a80000000000000000000000006f42b16a04cf8b581d5494bdeb41f6cff2959f8d000000000000000000000000cdfc08c6dd870e1e6f2e1602266ff648f727e38400000000000000000000000022ee0a4f3e7e8be5a64ce87f22fcfdaf2432a18d000000000000000000000000eb0fb5d1ef569925c85a6a37a1ae8b377250453a000000000000000000000000f744d1bd59e28bc023dc4917d2a79e21d5aa8818000000000000000000000000707600c46ae0dec4325383ca8cef9d86fcc7426600000000000000000000000005ad48337a2c992051aa5e3aa7d309f8908a03550000000000000000000000005d95a83a3b883e9d2f6318c993ca57ec1ac7af03000000000000000000000000660a52712bc9b1cc41149747b220bb73d6c24a4e0000000000000000000000007d484e05ea2d395adc6e4a4bc13349dfc75f0a53000000000000000000000000ec194bf77b5dfd959a1ea08618cbd9793700094a00000000000000000000000011829171bfa8a4ad51ffe7e8eb391ead5f15301a000000000000000000000000f9bf823823c6fcd88e157c9ee692192d94a4b3340000000000000000000000009ea240ca4fafe4666a89cc1dde0a0d63c0543be60000000000000000000000009a89f72879dada789ff86c8339cade04a8d353ae0000000000000000000000009788a2e907a236f12753b09ee27551daa74b4de4000000000000000000000000cec34734087423e2501d13d27c422f1fecfcf3660000000000000000000000009ee16eda00c2fc41914177cf516c5a56bb24a417000000000000000000000000298b242faf7897fa3c48dcab7e2d14edb09e67fc0000000000000000000000006fc63168323527883d7cad0d6b4bc51932c22ed30000000000000000000000008de3b86d54c190a5ac731ae0225fd70462c2e431000000000000000000000000876597806e08a43bccb6b7dbb0d785fceba5d9dc000000000000000000000000561bbdf227bb474ba434465fda8de1be19d834e900000000000000000000000071293efd97b2a0c11fd204a8ecc060b284929c46000000000000000000000000ac5a215b34aa35db0c8a923c7206b95cd676f6fe000000000000000000000000c9e60767be3c0e812301ab2f38237ec52b56a00900000000000000000000000009722e94e0ac64e12dbbeee7d1b06624b4e1c612000000000000000000000000b65ed9c3cb7dcc1c99395d4d20d2529c4266f7d40000000000000000000000002157aac9db9254c996b6b2f0152eefe766d338a800000000000000000000000043c438146254ec5dac754e7fa0c5ead3d8af54e600000000000000000000000081f080501980981ae7eeadca58a0e317f3c420310000000000000000000000001face209a92cd6080bd21c5c5775d0756aeb4d4700000000000000000000000007bef237ba7410de4ff12a70d2e2ec212700fe87000000000000000000000000ed27c4a4aa788328eb45852a8c634a269de640f1000000000000000000000000dc74d63169f59b59dafd8d07080a7a79d3d2fa1d000000000000000000000000a50ec178bd0b184a890ab6d2e7a757a01db3a702000000000000000000000000590110ef7f8aba42231c0fc5bbf75a29632da7c90000000000000000000000002c68fcd51fc26a06bf44dadc693f181ea4c19643000000000000000000000000d76531cf8a4e7299c18ef62eba94a841fb34949600000000000000000000000034370d4f17ef02f3ead4a18d1bd85543061f07a40000000000000000000000008ad36a129b850fbd41c45d2b17612eae142bd2d7000000000000000000000000618c80a68de5ff0c32255ef5a6417c37221b64310000000000000000000000006a7ed1f1076f4837371a086905214adebcee885b0000000000000000000000002cecfc0a76965ce37f8a9c7865a717b00fa59201000000000000000000000000a60bf4c66ec852c594033e841de081ad96de28f6000000000000000000000000cf9535bcecbbdbdf8e63b520033c870a0a9ffc17000000000000000000000000e21c3e116b8d769cb88d2be5743ff6644274b58d000000000000000000000000d5df33234668d909f7cadc3d6d7f269ba5544c6100000000000000000000000021a616b72c07de066e9ade0043e1d2fcd00ecf2a0000000000000000000000004ec10e7700665721f1175f9c2984f4ec5f691c18000000000000000000000000bbda2105cad063e7bda8c4a241be8bb715196e6c0000000000000000000000004f243b4b795502aa5cf562cb42eccd444c0321b000000000000000000000000082bb00b7785b8b898d948f3774599b1c5004ab14000000000000000000000000d01ff8b8c55b1ec7fa01df4c3b24d59fce24a8450000000000000000000000002b47f6d0dd941ad621cd0acfbe8dba42281aff7d0000000000000000000000006ee83cd04a10c7ce08147d6902e3372fd9b906e30000000000000000000000002bca49b329b3a426f420dc2f417193ec55e0faa100000000000000000000000052d147dfcd27195eda9ea072ff3cdb4780a879180000000000000000000000004093058fe05aeec5786db77e9305924c117a8f63000000000000000000000000b863ebb53fb9394ef1d6e81b70a95b1cb7ab0582000000000000000000000000fafe522834fd1a4a954cc7693a86ce6a782e868300000000000000000000000020511156df0b8d57cafb7d789edd5ccf079f9d350000000000000000000000004f2c812b20f674dba4052870bd9ef2901d6614a00000000000000000000000003e9843c1c78e3784bedd613d515803bf88e912de0000000000000000000000003c4aba6d840d0ebebb015703e23aa8a3934c6381000000000000000000000000a780eb2ebaa2010c39f46ccc3c5ef4131fb924670000000000000000000000001c1700b0de3850aba5acfd38c3446b9b054e0715000000000000000000000000510739cff776f2fd59c345a2d97d59f700805b350000000000000000000000008ba0a5d9ff53f3cd6fe655e1574813ed204dd8b80000000000000000000000006d03577b6b98619327f683a7f57f35c3fb713d8700000000000000000000000010e0c53c0a6f6cced434089998dbfd6d3483770b000000000000000000000000a79372feed36bcee84b8bff8e10a753e8028809900000000000000000000000082fe9b3bc44d8ea704e0323f154cecd9ebd00022000000000000000000000000b864b222249fc2b5aec12fd5dd236389b68cd4c3000000000000000000000000c18c9c9b4e44a0a68739dd9dc1e793ea499df2400000000000000000000000006773202d1279bbbe696723b38f437a70ccb8eec10000000000000000000000008ba1c478619ba185793c4a8ca135bf50cca2dfeb00000000000000000000000043db7b3adc7d0e6ca527ea842df3e74903adee11000000000000000000000000af00f81399af81279be922a05a7b3deaee9de30f000000000000000000000000cd6ab04a9d1c31d708b010466c127c20e9c23a460000000000000000000000007ccf59f8ecafadf51f33e24ebb583c3ff837e5520000000000000000000000007df0907a9b3ea055dd883eff7090d57401d2d73200000000000000000000000066d0748a917f58677562560b28b2c953c57478f70000000000000000000000002e25e4b77cebfea499018697c0f1586fdd1075fd000000000000000000000000302ee3797d079d13110027173591cca7f885a87b00000000000000000000000076d4e86776e3fd1c70026cba0d4ff7112934dbb80000000000000000000000009978a4b3d4da4d75d5e7c216fa9fc8a129631fc9000000000000000000000000c236afe6eeb02eb92793238b84c25afbfda5245e00000000000000000000000057273e3e5f0d454ecc006c53396ed5831327de53000000000000000000000000be7c7377fe3ac9f7e8942539d8299526e9590b82000000000000000000000000ee38e54de56a9d3878267fb26697adb9909473300000000000000000000000008faec7225994d3ce560c1fe029eb6ec3c20148fc000000000000000000000000f6206c5485bf397be2162d7bafc4f7aef3af1fa70000000000000000000000004367600ff943311c0bb81451b45fa30589fe384b00000000000000000000000049d6e0955370aff52e673aa7c0f027160be89ca00000000000000000000000001bad1aabde835df10c2e41f1b876565de79d4aff000000000000000000000000da86c63d30a5d7ab07f4c2275d3063d2574cea6d00000000000000000000000066a7f00f939ba94adabf2535c88fd21c5d07df5b000000000000000000000000ff8f43383e79809635ded2fc75de8ee18f87a58e000000000000000000000000e6e124a348558dbc205f335ba3c093ccefcd2ce90000000000000000000000007e251920c2b3ed29ae53f6c29c66db05439edb730000000000000000000000001bd5f216828791d5f9beae9e65e17914167e5f6200000000000000000000000003c64194a37e73ba01b7ef7fb51aa7b0a00c090f000000000000000000000000db0cdc640a4a94b96880c6c234ad16917f0e8f3e0000000000000000000000009244111fa564bdc4f1cd76af983d9185ccf938480000000000000000000000009ea60da3d1b80445f26cb708f0d37e33107b43f50000000000000000000000007b7da14e71e0d56d94b9640d60ea767d069a4da9000000000000000000000000e649d27991266952447bae58ad0fc2ee4cb130c3000000000000000000000000535d2f2fc95927b3348d5b41e27c7855ef8be4da000000000000000000000000ee4983482b8b378fc8622ad8344491a474142bf9000000000000000000000000af42770ae98c747145956ab120388ed8d2d15df700000000000000000000000076c03d5f84d4e9e8ab7bac788ff062af7863d14e000000000000000000000000d08ec87c00b4ac10f47f9cd3fb41905f7287f248000000000000000000000000344bc4c58cc6ad8c5b7d3045033c6f856ac568990000000000000000000000009e4cb9d8b69d53d424bea0dacdb25f13f752fcbd0000000000000000000000009c322e8eef8f9015436a33cac1ed787a04b7dfa0000000000000000000000000eb7b1b72948035cf6a26d0993bd48d732145be67000000000000000000000000bb1bf8b0f3c909344e9df5dc2a32ecc1e51853f5000000000000000000000000451073a4bb6647f6553b2ae71bb8e57ea98a4acb000000000000000000000000fb9d7c5a9cc017892f11b76ec64d694c2ff809220000000000000000000000007f7997df4c68d1cdd53a0a6365d5f56e4810b41c0000000000000000000000006cc9417cecb005e21194fac91ec744dd77bb81200000000000000000000000001f1ef453bb65bdd78a21e0e232958a15d0b8e2a7000000000000000000000000547054b4506c285c02e6c846b17440a089f3cb2a0000000000000000000000006a363e34434182fbf36a2f421968af132ef14ede000000000000000000000000ab2e17c97bca414868a00e73f0956a1efd28c65c0000000000000000000000006ddded12df06c4cfe92b7da1d4640cb92b66b2e10000000000000000000000009b2269abb05d0a2734c97e92edb8b7497f586c1d0000000000000000000000000349a98f6c5c32c9f044219122e2b1079bec657b000000000000000000000000f0e256bf2048609d27288c1bac52ed7ccbbdc889000000000000000000000000234833b5eb4b60c3738e0cee87ac8f74679fb2d100000000000000000000000082c756df4976816d95cebaf937fa9ff96cdc3488000000000000000000000000b721e777d2e1c70992a47e83fcd1ca85255bc61a0000000000000000000000001707e56b65a4bf72ea082e9b81ae97b9af801b97000000000000000000000000d38b44142ec2a71e7613748885424741ea79ac09000000000000000000000000986ca343e17d67bddeca1d499267d6af7fb71d2e000000000000000000000000ff91043525391cd3a316450bc80ef874fb0ef44600000000000000000000000049726439e3e16e70fa29a87fe620f57aa4fa0af40000000000000000000000009ae6cb12f0571d643d880e158e66c734f046feaf000000000000000000000000ea9953656a9f314faa17235ee645a3095ec98f3100000000000000000000000099d10cee26c651bf49704c4c1abd455f9a5e19a40000000000000000000000007dd648af6ca157b0af93e8ead448d2f59d3a7dac000000000000000000000000dc449f5006b2fcae2bbb9100efdebde2c99d09a7000000000000000000000000c27375e0dbaed7f19896072edb736d2f919afe2b000000000000000000000000fd1802ff922985de9fa3b917f4a6806b8f8692650000000000000000000000008dbf815dc6d182ebe67520379663901c23478ce600000000000000000000000010a2ed3bee34e5e00f381f93a8eb67311e9597b90000000000000000000000004d33822f98f857326f44fec476199a49be2e31320000000000000000000000007cd98b3743988f149a34a229b6a57131c7e78c22000000000000000000000000115653701ebaa8f8b3ef4ab50ebfba615922c219000000000000000000000000cbed6d365e50153776ccf1e7661513e6be24d91f0000000000000000000000004a3306dd533787aa19816d39e7728412d7d478c30000000000000000000000003fe3cfc339b25e54792cc900a25359e6f56ad412000000000000000000000000446d6ca2f672a0e71b7194a8c84fa5f86c496151000000000000000000000000cfa1ba3d4e67fe3cfa10f83ef8f18a92c8ce1a2f00000000000000000000000018e76b645284621d63fe99d939584418966b4ca1000000000000000000000000b52f0eba01270aa3250081b148d5307f937b410b000000000000000000000000885ab0fea8f785ad816dc0a82eff80b1bec645550000000000000000000000009cf81329806679dc101dc0044c4f30dbc8668ede000000000000000000000000cfa2759020465bb51cd99d1d414acb36593fc5b200000000000000000000000030220d7f95a7ee405893a25da0de0d176eba5e4f0000000000000000000000004cfa3407e6a4be82633c4998e1f1cefad0ed511f000000000000000000000000db13bbe3002b981536f4d946efbdf36c2d55ec110000000000000000000000009b7b5397839cf7876c2bc0ee1e7adf304a95b15100000000000000000000000009b1e65168917ca4d9fcda3f6e2ebaabddbad97b00000000000000000000000039bab68a9c5f7daf14b783eaa81515ba988d550e00000000000000000000000053a3c3f6ba5b7cb681aea063a35c3dba60b084cb00000000000000000000000060f287d4b22cab854b67705017abaa16eb8e87d90000000000000000000000000fcba02bdd978d0fbec14441d324e076727ccbaa0000000000000000000000005cc2e23db6dc3f77a901be6e46210ca3756c3bd8000000000000000000000000933c662e626ae1e1bdd39d608a708f12ead9e8fc000000000000000000000000cc51831837997469534ce7cae2dbca6c15c4c3df0000000000000000000000009c3d77007d4b45c6bc73806ef283c3e5939422d3000000000000000000000000e7e550be2d228035e7641afa568cedae4726a7680000000000000000000000001b88d6042f76c809829c55d3bd724df6934642b500000000000000000000000036f9aa49f802da0b13811778de1c82dd24de57ff0000000000000000000000001c02d4913220c0f281b7dc1c5c97b80c12586d4c000000000000000000000000f0431af9118d9b51bf045eeaed88f93248ecc69d000000000000000000000000bc65b9ddfcb9725f83b18a284cd73dc2013bdd7900000000000000000000000004526c8eb172cee7814aef2ae02046b71fdf9125000000000000000000000000b4194a378a169c1a714c29a75ec051f356eafe7800000000000000000000000006751c29a848cc5943c316d0f05e63c8c98cd82200000000000000000000000004e1adebe1bf7dd1e38e253c0a5e00c43c67b5270000000000000000000000007ea84b9b42ae5e87bdfa84ba9eac0c0ab392d1250000000000000000000000005e5eef8a551908e75b59c920b68f2a38462b8021000000000000000000000000213f4065360490bfea60059349b219926779253a000000000000000000000000767a46f53a7d2a3366f718576578df5fc11c7fde00000000000000000000000080337031ea5583c3241d9e7e8e57283555e9596f000000000000000000000000de43695aa36ff467b00642d75b548c11d7039de0000000000000000000000000da42436f35f67bca309e18c3fe13e1f9e1b1aec0000000000000000000000000481ee19ad544487042a74f2ac36334c7ae09bb7000000000000000000000000075cd9ec2e840abe07943a5a1d47a99a7923e391500000000000000000000000027359e605ac5776c35c969b90585f75528167f53000000000000000000000000474186c406b5cab0d8a2fc2da1fbc61adb55588b000000000000000000000000f004c224957fc5d6f43ab3152529f63b679e9a7f000000000000000000000000095ac31051e8e6592ed00d93d8b2c492fc06cbb2000000000000000000000000364e9e38bdfe5394cb4ef697a7a12f8e5381e1500000000000000000000000006852578e4d0d53f59efbc02a8e619561539e5b1a000000000000000000000000597afef3a7ed9c54728b9b644a8cc17fd3666181000000000000000000000000fb2bfdcee0d012b23bdcf421e56e70b811aee3aa00000000000000000000000032b4827733c920b3b9a0c11f769fecaa329dd7d50000000000000000000000009d448c2b57eedbd8fc13b4aea9abdd74b5f21718000000000000000000000000bf725086cad7625851dfdabc5c9b0406b91213250000000000000000000000009d73c8d97f16a80455aca204c0786087c37c8f5000000000000000000000000053240d5d22c04f22e8f44c6c7208aa53abed96ca0000000000000000000000002b7e6a6c8a8bf7f8bf9556e86051d22c629d0c56000000000000000000000000afb6c12e500cace41a53c628b42c8a055f463d9a000000000000000000000000c7c78bdc40a11b0acf6e690534bc7f78622eab4700000000000000000000000057e1a588764d7b74af7ec90824611344fa00715a0000000000000000000000008c018d7240426762385f75569ee1fdbaf857754c0000000000000000000000004dd7da1967c7f891027f7cca79e9fecb33cefef300000000000000000000000000b060fa46ec6896d21134d0edbe67abce7b8d16000000000000000000000000608f9b2b5b9c5c557d635febd92a5fd7d05de5340000000000000000000000004a7e1a601e24541668e6fd15903d52dca1df8bf600000000000000000000000053692f1a07d269b70b94936724bbe188cf96f1e40000000000000000000000007c72bf94293f22c55d21b54bd648c14f6dfc6551000000000000000000000000b1776a9786e51e5d4c5ca89e156a8b4b49cd372700000000000000000000000014e9c4374014ba35ca76adc12888d1d4868297dd0000000000000000000000006a3ff5d37b56d2cad313f8fcb22642b2839b36400000000000000000000000003ab0ca79252971d7f4261f17f466c45e0b8c0ef1000000000000000000000000b0e2e1edbe4029e55bd217f82724420023b90cd4000000000000000000000000fddcd3d47f7bd4248bb8e4ad4aa77a32fbd61118000000000000000000000000bf1d493a15f82b0271c5abe746491b0748220c8200000000000000000000000013a65a9b1f756d9ceb338fc41f51f4f2ee2cebf00000000000000000000000000000000121afc06356e6516fa6f237a01a1bd57a000000000000000000000000676afe6f57b6702b08e1aa34136ecef681129c8f00000000000000000000000015a609893dab7473904ede9e95873b877158dadc0000000000000000000000008900dd0f47b0ee5ef0b3479ba2cc2db64eb034da0000000000000000000000004182bb12eb9beaeea8226bb7f18d69ca685b2a070000000000000000000000008db0256089936b77f76932a73793ff8f407dea10000000000000000000000000002ffcd8909d709126c511b496071b4c8f93e4de000000000000000000000000a4dc0253dc4b714242aa4ba0c6ff3d870474f96d0000000000000000000000006737ec54e41b2324e575e1b3e6396e1e8eeafe1d0000000000000000000000005e0fc242b7be5c7f465118d77ca942ff4b173e5700000000000000000000000086da253817dc599059e3ad5a1f098f7b96abf34c0000000000000000000000007801276b5c54456c96811d261ef1b002bae270d8000000000000000000000000627483c95eccb279178c7a64ecf8a194d40d4d4c00000000000000000000000062fd3a68b1326672b538929eb8b0d6831e7b3acc00000000000000000000000065b6354ef82d2e913c7132c0b00528090116396b000000000000000000000000db929f78c9a507ad6f61d6d6bdaa2f6f551f7b8c0000000000000000000000008682438c0ffbfb5e4c6ddd08d89459acde401bfd0000000000000000000000005172f337ec962b0909c5245322a2d99e43b44ab2000000000000000000000000000992f45c05c006f29c51a449f8bb22ea62fad30000000000000000000000005d075cafb22a41eb355baac105a96b6dcd0a52fe000000000000000000000000291869c57075539ed3f8f781c16d651e6029e38b00000000000000000000000036d551a49c1fec83970ac94dded307461f052af30000000000000000000000003b0343d51973646bae84b8d63582c419d429dfd40000000000000000000000008282be5f22f0c169af7f96756548d4172034face0000000000000000000000001dfa8ca138df5f513fc3d81d1bd0b407b8aa0144000000000000000000000000f0d6b2c05894c6474f33e1548686751cfdd0ec36000000000000000000000000f54cb7a99253087d583482d81428af29ce3198b4000000000000000000000000d3842a952ffb9d4dba9dc61c6cd3da5272851bcd00000000000000000000000099dddbed6c74b3805fbf4168e448145737b4b5dc000000000000000000000000c0b6d1f2dee03c5b20fc907a3cbb55b6bbb47cbb000000000000000000000000ca18dc6957318ff339adc8053cbcda17678f8b92000000000000000000000000dc6250d38c75afcd97a0a5bae50c7511d3280e33000000000000000000000000bdac111c75288aebdce52f48bf24247df80db633000000000000000000000000b82e67533fecb0f2037b2766a1a5aed6980a1000000000000000000000000000fc2afae558073a8618ac9e117d024eac6f08a4d8000000000000000000000000f6e91ab59b9b349bdeab45e489cc27328a232c4a0000000000000000000000001aad5b7cdb1e88f4c24062e5b4cc32a2908a645f0000000000000000000000008f23b1606eb4781dd99c6d7b6c3cefbfd376b58c000000000000000000000000227e687b0d1b62ebc2880077810516c412992774000000000000000000000000e75b1faa264e760ccbbc7d3531f3f0b90e422e5c000000000000000000000000ea57ef92c354d943e6c4c823587a20824320befb0000000000000000000000005770384b6d5cfb21ab60c5e0c48bff28364137d4000000000000000000000000d164cbe3cab9f684eb89febcf0a83e8b1ae77d380000000000000000000000004ddbfa35c968d21010b9bf39782776b80b864709000000000000000000000000cd44426befecbf6ea4c7ee3c25909fc0704075570000000000000000000000007291d890c726d68f43b32cf1d922d066533558af0000000000000000000000003ae88679475614cf968ef5a5d8f29a3d251b9b83000000000000000000000000991a73c77530b7412f94f9a8a810eda1fecf2af4000000000000000000000000c4fef530aa94d9a5dfc2f4dee0b95b8ff47ad4b1000000000000000000000000a9ccb52dd383b255349bae2710f6783b700cdfb5000000000000000000000000f7196f9ae012abceeec57e3c7429283fe36e0a160000000000000000000000005586711766f2d3a78284c4fd3be130042473512b000000000000000000000000a7bd9e9ab58b2ed4a261fbd55ab29ef354e0e886000000000000000000000000268c0dbc04c5d53b87e9d445a50d05d0a21fde1100000000000000000000000092c1d108a4599ecb26bbab8fcf5bb31413574b940000000000000000000000007b65e2ec708b93e61d36a13c9fa986c8bd051a3c000000000000000000000000eba04cbe001390f6ec10f0b820692f7dc2c58660000000000000000000000000264a38e1b75240a8e16cbd1a125c96e025988c85000000000000000000000000eba9cb65cdbbcb97545bc7791e7799aaeda27abf00000000000000000000000044f68aca60e6b9e26178be89995262bb5b7d845b00000000000000000000000025ed1709bfd458d92a947eccb85764c0c93bd4540000000000000000000000002f19a8730f447cd4279c520170c811d2fddc1aa70000000000000000000000008deeac5daebc1d8134344b03f1d533d956ada4d6000000000000000000000000d5286c6b2ef39fc1ab02008c789a41efe27c3ca1000000000000000000000000e0c954042407ad338989a1f12a2cfe4a93b65b52000000000000000000000000abc219a2426b294cd68a2a3ebc2ee001f242bd7a000000000000000000000000c8837b695da68dd1c6277f27e3cce3656c505d80000000000000000000000000473d6f16a47343e76b9706a120a4a0054a5554ec000000000000000000000000c7fb63a1a758418d34ce3565e72b1c7cd8b27c900000000000000000000000007c40c2b14219ec5f8635f6f06426852005709bd4000000000000000000000000a8513264ecc2a930727e31cb82e9676c3e2b0df20000000000000000000000000e60c9ecd5293e07892ea3202ae05f3d9c81a245000000000000000000000000fca47476cad058cfc61dc73b1fa5953e38edd2ff00000000000000000000000026cbe72e05efc46ed0f5dc881a4ad214a2d0855a00000000000000000000000008290e4357c1cf8ccc6d5ffa78ffd3347095dae700000000000000000000000069ef4ff61d71898ed6f63d40093d2c2eb64c1b420000000000000000000000003920a934cdfae4baba8fd79f0c4a47f6158d9b6200000000000000000000000071dd5a659d4bbfec7ea218c07ba2051ead775e93000000000000000000000000a873ecd7a1562172d86a1a930d497582d40b0704000000000000000000000000d79d3b70fc762ce97fcc874cd0d93fabe3377fcd0000000000000000000000001f020a4943eb57cd3b2213a66b355cb662ea43c300000000000000000000000011111110a56505cb9af9c4542637110b8480c92f000000000000000000000000802d312724d9f59698b12770a9fc96646d16f9f0000000000000000000000000fbf96e53a84222d07efb26e8d7cefe2fa697a56d0000000000000000000000000fcd93be9734ffce335a6231364e79ee4242334f00000000000000000000000019c99e63da9baccc22cdd380c62c5e9b4df0fb75000000000000000000000000cb81fbafdb61971a29574475328447caf7b3ebcc0000000000000000000000001082906fba9d709252f910f551d44b1722af8bf0000000000000000000000000ec076c68bca752b0109a5c30ca5b98f84cad0914000000000000000000000000c51f9c10ed17e58a59dfe73f7a7ffcaabfa0429e000000000000000000000000e932eb0ebc06a493e4cd86b1e66f8fb3b89f1b9a0000000000000000000000005042968c59b623e68622a72e782732ec1d869e49000000000000000000000000fa7f6a3c3b5ebb277531b14bab01de4e7fe6edea0000000000000000000000002153edbf8806bd17f2de0b351d98bdf345c216a800000000000000000000000073892a3a82048dee71ac7b1eed555511b69d7067000000000000000000000000d15bd3acd4676fb90d51520551e2b9afdcc75be5000000000000000000000000f940ad795b8d875351a8b0cf82440fc9e4b7dc6800000000000000000000000041295d1cc296a000a28520c4641451aba8dc39ab0000000000000000000000005d7053e777dbd2c91659a8fbeaa20597a6afd810000000000000000000000000ba1809ab216562442b4f798d9de0be5452d60d4900000000000000000000000074aa5387681505c806ff1e972b12cdfd014068280000000000000000000000002a3c240979d5fe61b3c1b80bf4edef3491d2741800000000000000000000000002f068f4f760e6fd36e7005054f20ec2772ed6710000000000000000000000005b7fab7b4821e013f522e0e4222757f4f761b38d000000000000000000000000fcc7cd94cc6f59a025b60185f4adcab75d0c75210000000000000000000000009ad3f86d834aa7f42a0c31d9b5a1c4fe46365959000000000000000000000000f2699eec8bbafeaf4956eb59c72d8888c6125aca0000000000000000000000001b378507f087039a66325e431f7d6ae750d0aefc0000000000000000000000001c9668f31925e5848b90a0fb3474cff9deea46d2000000000000000000000000084415a619ba11a18dcb92f79781c745dd498ea3000000000000000000000000a4c340784b0d2e54d48235111b937743794e602e0000000000000000000000007c476cc13932492c6e7384d7d3907eb4187348c9000000000000000000000000dd1ce8ba39ccdbe19cbe64e83bcd811b63833b240000000000000000000000009407e9dea5b41a30075202ccbb82be51079d1212000000000000000000000000701ef279d4877c0233f52f872dc4ceae3445944a000000000000000000000000162bb7943d56be77ca292d8ab87ff856821defe3000000000000000000000000ed3bd995a236d639575143e3fc9ae6443f3a62a4000000000000000000000000c22f32f25b86aa5f8f099f3e803fd93084101eb1000000000000000000000000d4304d17200687cddbc7f32c609abecdb7e9634f000000000000000000000000c0cd75be861e302c52637f518f7dd7711146b794000000000000000000000000ddffaa84acd5af90cd35a9b4a17e3a473cfeeba30000000000000000000000004c750325f8ad67297502f8aa8eacaf9e1b0dd57c00000000000000000000000029e9d97346276bf5651f493ec5410f95d567e986000000000000000000000000f5f30b28d3b9b2bc7b07b16a87701fabfe0955e0000000000000000000000000be3c757b41768a3d69f8b98629c210cd6a3762ed00000000000000000000000063c84a0f9509e978cdf114e669302f413d3d1715000000000000000000000000ed3ce2183be01b671dcbe8686d00a79104fa89e9000000000000000000000000804a7934bd8cd166d35d8fb5a1eb1035c8ee05ce000000000000000000000000df67d976307886ec39573eb979b1af790aea67870000000000000000000000006ed3b28b87f5908c2fd834e3a4c02f2e3a798eb9000000000000000000000000f407c474cef85e6f9549df68a0b2b43fc5d04a5800000000000000000000000096fffa0a25798d67f10da5127d5cb5870ab70154000000000000000000000000369f8145d4ef90f3525d18de65ee249d28f011570000000000000000000000001648447835af74848f28be48495558d860d46dc00000000000000000000000009d2730b995ac3e41bfcde36fdab4ddb9ec849714000000000000000000000000b4f3bb2e4b358f57292b13307244510d574745810000000000000000000000002eea3ef0e55bfa4bb82ed38808ff8b16674ae85100000000000000000000000024978ffeacfe94e2bb930e7d199665dde8858338000000000000000000000000b582d956acbd4004f3c7a69292efab5ce48e87530000000000000000000000000194f35424ad339025db549623f4fe78203df76d0000000000000000000000000ff88f56171913741d569d8d3b69884db992737e000000000000000000000000d83d28369ebc22ff142d0427d0def9832366d5740000000000000000000000005213e3ab78e4de5f76f2953ae1c13ed97d7c24c000000000000000000000000035d6edd64321c053c9822edb5ed1018c0e24295d000000000000000000000000ad8318907a8ea079149b5c9183d2f0a17842b15a000000000000000000000000aedbd2a9b7601dcaba42516c0eeb9a6c20dbaf7c000000000000000000000000e7765b7730214a28b5bb8b8c561ed323072041db000000000000000000000000ed1fd08a946588c3847a7fdf3f76456ef9fcc854000000000000000000000000a6f956d28fc4f093814665ea5620052c417ccb8f00000000000000000000000020c465bbc296b9c06805714072636e972f3b348500000000000000000000000051270afeb5326deac172c7c820155ad492cc26dc000000000000000000000000b5aaeb8b45f571d91b2e9bbab4cc71e556b7f62b0000000000000000000000000d76c11da776ee9cde5c70fc9816e7b00efd6358000000000000000000000000e52db7f105be54864a2ba5122f83fc0022bf74540000000000000000000000003b202c096b260a2823f56231eaafe6c285b9e6b900000000000000000000000010bda811a34f641de2f599957e7cbf9fef2831f90000000000000000000000008582ed533142a40e6d4e9efaa53d605ac0c6a3f80000000000000000000000003f1b32c8c5f9ccc5c1c5d5edb2528160526c815c0000000000000000000000005004b1bf0243e8e8de60241ac4f15792dd790af100000000000000000000000052eeb0fc2b87d456df216da85f6f3d905e91862f00000000000000000000000076bb19627b12477ff2fe67e1230c5979dd48975800000000000000000000000014982676c423f9be4f5f8fde68a64a23426af2a80000000000000000000000002b1a58d63be3f865b9e7e526067956e69ddda25b00000000000000000000000011331b1792317007ed03b7950c4782fce37387a70000000000000000000000007c3c4d3bb03e665b5ac33586acc5d2d387549c0d0000000000000000000000004bdfac0533f9987dc9bebc0d818a2b573c0572c3000000000000000000000000b9c324d52a914a916193b67abdaee444800e73770000000000000000000000007c7df8a5bd86947d7eccca0019f77592912e2de40000000000000000000000003ad34830d23f869da24fb80dc353ed7a35912f730000000000000000000000004de9e49a2353fdb97edd7b2f33a73fd49dd4f60f000000000000000000000000587cfcf56cfa6dfd051c1711edc509e877572ca5000000000000000000000000081370326d22089d80a4301125d748187fb07043000000000000000000000000058b18355aa4a1258fbcd4c3d8d19ab75288c55a000000000000000000000000a420a761f676a6b096cae3435e20b38b8503584b000000000000000000000000a31fad30f915999aae622603e47d79d2d7ac7015000000000000000000000000dba4c7f884d96fb26b1bbf7004e9bf2a20fdba14000000000000000000000000fed66c7ccd1e28f0c66f473933ea1e02e1db7c31000000000000000000000000be9d5c25a268bdfe8b01ff3a618f54d9f8e6e86a0000000000000000000000002b8dbf72b3e1f8aa70c60efbf817ec7e39db507900000000000000000000000018a03adeda7f26fe9a20094b6801444a0e7d90fe0000000000000000000000001e9f8f7be5791ef09b37a5bb686a915e7d03771a000000000000000000000000f3faa611b8befebfb1ead0703c028f68b91547350000000000000000000000006bf946688329d1cb2816050ecd067556f403968a000000000000000000000000a47b5eb1b159b3190c802fff10851396f5a7cd2a00000000000000000000000051953486b7d9dbc2455acdd4433cc877abf0c7d1000000000000000000000000bcdd04efd10a32a6b303f0cebebaa959d0bdcc7d000000000000000000000000cde97d76620acf1252cfffd3ec8c650c5eeda506000000000000000000000000649aea59fb5d696e53427eac52e99c8b5f701087000000000000000000000000ef039a493b5b7091d9538856512a26214a0b161e000000000000000000000000ce733fff415f3aa08d5b8c7a7aaee2222db48cbe0000000000000000000000001f1edfde53643f69bcb3aea86e55753f89beebfd0000000000000000000000005333cde49a425c289900d76a3bded5a89a62b4a200000000000000000000000013b841dbf99456fb55ac0a7269d9cfbc0ced7b420000000000000000000000001b0a903e2a7d4ba0f78adde71427a07c1305467600000000000000000000000065db557a7e0e4f49fc0523f232b5d4b38f2f5fed000000000000000000000000f6083802b50a57d9e81e8c48d40ecab06e82f7bc000000000000000000000000702808a1d4d9533da70c1988ba9c7b694ec86b4a0000000000000000000000004281bdad2df5ffc9bb2e2019cc646fde222b349c0000000000000000000000001ef88e2858fb1052180e2a372d94f24bcb8cc5b0000000000000000000000000eaa997ed71a3863e2c71b732305ec29c8117c47400000000000000000000000097a900e291a07d4caa49553f1bce7a62d33c5caf000000000000000000000000996ebc864b11444c26f2fbb779cb1d26086ff20b00000000000000000000000055aeb253bcb7c7c14c9abc7dab09d9fddffc4e3300000000000000000000000097b75013b97df2ea3dda0f6bc04e98987c729474000000000000000000000000e0d056060ce70cda94bd715f7e67c132e66056e00000000000000000000000008cbf7d495239708fb0a5f5ae3cf54721d7ac8a4c000000000000000000000000ca2d4cd6a9d75d5150b715f76d07db1e5038668b0000000000000000000000009c6cef0228bab3ff07f49ac14d2c9e300506aed800000000000000000000000020007e3e887564d78ef9383ae81c74a5acebb8da00000000000000000000000099874b1075dfcc7e2151a3d75d52065b72895d47000000000000000000000000c6fe8a44d08daa6383d5c98d0733a9900bd4aebe000000000000000000000000f0d27d8d245f57ae632e3472b30aedf0be563e1c0000000000000000000000006bbe24ea788d6f253ebd497c76a4ff3f55da2c75000000000000000000000000e6882e6093a69c47fc21426c2dfdb4a08eb2dec80000000000000000000000002df65f0d6648759eaa703d0053ccdf49655a3cf90000000000000000000000006659234660f46b1373fc07f982c06513ad9ace7b0000000000000000000000009a7467b471e85ac72170dc7d0d35624010d84081000000000000000000000000b2a90bb32aef39176e1559c7becfa1f1fe92b54500000000000000000000000015cdc6fe82b4adc404f9041962ee3a8be29f8fb3000000000000000000000000bf5445fabc35269e28f35516984cf69feaa9947e000000000000000000000000802e192269f6fe70792e3c29585ab3280c3f941e000000000000000000000000bc659836b4e5540a5de154b1f7e0e2503b59e5f6000000000000000000000000749b6cc2334a775b8fa23fff24d4e47fcbf329c30000000000000000000000002277f7bacf3686d12cc7c09359a841b21fed1dd8000000000000000000000000df73459ed40337075eddfeb50c27ee86e9a83d75000000000000000000000000b8120a7bb90d8015aa02a5fa2721ee513053342b000000000000000000000000749b7b7a6944d72266be9500fc8c221b6a7554ce00000000000000000000000001e5fe77edf8ee5d9f3b2dd54f2f7a5ca360c4b1000000000000000000000000bf0b51fc10895b175a5b5237687eb1f1ac54f5ff000000000000000000000000633f4467fe2d56c07b7ac62a586ea0574e7b0b3f0000000000000000000000000db8d7cac9c24a99a0ef8b2fe3a1d42b4829aa2d000000000000000000000000964d9d1a532b5a5daeacbac71d46320de313ae9c00000000000000000000000058f17f9a9f0888f2e2015dcead4ec742fecaf55d000000000000000000000000fd3f66d0628a6d6a10490992bf714b35ecd8fbb9000000000000000000000000011aee432ea4cd2d2286b8bdfa5952d90aa42d0a000000000000000000000000f49719821b7be75a1a97bf44cca43d5f2bfce88300000000000000000000000086d537100f3274cdd49007ff371d80419ef963530000000000000000000000002b4a88480c207256bc9a3cb19def79bd8ae401b2000000000000000000000000a57601ddffc241ccbf7846ebd32efacae7f65cf50000000000000000000000005b655eda7d101f98934392cc3610bcb25b6337890000000000000000000000001fa2b0dde41718e6348e9fbff024c11f6c6d875c000000000000000000000000871983b1bb4ce0f87cca173f8304c11d5d156b74000000000000000000000000a05053ce7bc2f60f6a7c1dcbdb7885f6243e33dd000000000000000000000000b1e1cf480fe36a8d25ff6ee0c57b656d63546b730000000000000000000000001935633c820a5f7144b26973144a010b9822dc54000000000000000000000000e92e2fe3eb04c21950884dbdc89bbc15ba84951d000000000000000000000000884c5870fb74345677d1d1301b8f6fafc48ba39900000000000000000000000062a5bd382284ef472625a2b1c3ec96bf2e21183800000000000000000000000094c79e51de8b6a1f8ff6abb353d93ed7af0a912d0000000000000000000000003d1d145f9ee8208e87522a8219874d91daeb79130000000000000000000000000d1efecf3ba6234e530e7afc3176924ef5b05051000000000000000000000000e99987b7775f069dd6f7fc05679a54668e60a904000000000000000000000000e7e0e17315fde167fc76da97c082db692f5869f40000000000000000000000008346a3dd1a47ef3da65d942e188863f252f4dd9e00000000000000000000000003816a9149aa9de3b8ed0afd23c16ea5046ef6f90000000000000000000000003b9021e0ad26707e8884616e7fb5a038cd3ee15b000000000000000000000000392b0bb7d7dce4d8712aca1ab7d07a749413105e0000000000000000000000000b8f5a0dc9076512dcc397a662dae593278508fc000000000000000000000000ba44ee98f8fb244f05175ceeb7d685eb36aa1497000000000000000000000000a0265ed27561b25c0e7ad3ed1fed74c2ee5f8cdf000000000000000000000000c55ce3cb45ea6e362f773f0fea7564dad0792b7a0000000000000000000000001634b81565f5bced47858519d7c47fbfdb1ce743000000000000000000000000c5063a157362676a666a06006ae836057724651b0000000000000000000000009fcf1f56f9ac88e2cd85a6242dba9d98e7f306350000000000000000000000006e416cd4d8459126d0e4a000fddd64f79df4d00e00000000000000000000000079241eadf73a276e545c355b25d93b293a00d291000000000000000000000000c32583c22e2d6a4d6b9de7e174397dd4d260e7be000000000000000000000000321382bff5fcb252e7a06c9220eb14e6c19a32040000000000000000000000004f3718fcfd2815e53a83b2f8f5039e7bba0a047c0000000000000000000000007f7c61d5236678a97219a4342d7511e647586b4f0000000000000000000000001c1795bffeda25de01a7c21c88b49d9592b0598d000000000000000000000000f5142326f42d0430c6a8d4c892a6ac0328aafc6c0000000000000000000000008eb1f5b6dff250d25d199afac7d30b42507c1e300000000000000000000000005b2a8b9867628cdc1ff5b285204ad9eb3f58574c000000000000000000000000684bada8b201de782a4335a3d1432ce5d140c181000000000000000000000000baa87546cf87b5de1b0b52353a86792d40b8ba700000000000000000000000001dae29630d46924bd9754d56ef28c90fb1149d520000000000000000000000007cf02fecea3202edd3533ca330cf9512a0c8c2320000000000000000000000001ef15d277d31262871476ba9227fefe5586f210d000000000000000000000000473107621be2a0736b33a6ec9cefb6dd3e5bbc9200000000000000000000000068b5d2b865da2c90f05e10c62ade13edc4461708000000000000000000000000b938e3acc678c8f85571213f8ab2ae96225180aa0000000000000000000000007ca67d51d7f48c8554921b6eca8f79e62ee1f116000000000000000000000000a7db09c8d69e38ff15279fbae2561a50f38df4b500000000000000000000000061cc8bfafbf30c43dc57f94e4c1c1f9ac0a9760f000000000000000000000000344b2bb3fe296c5c4642322c03be767b3c8b5f380000000000000000000000009342019a676a2cf8199539881667ecc1402b456a000000000000000000000000fd970979187d39fae986cba337f65d2fb26df523000000000000000000000000a5da92956a549e5ba7b730b6480a574f50d50883000000000000000000000000fd4287f8aafb112936f95aec77e4f0fb2f1c3205000000000000000000000000a6212442a3bd1181b5116fd98c627a2097826a6b000000000000000000000000efd3e531a3b707a7c7e0f49b62f6ddea2f43c84c000000000000000000000000e3a3e3ee9f020024802139d9cf4e2c299017c952000000000000000000000000882e7f30b6886e25801b53d72eb94f051745fd8d000000000000000000000000791e4194401554eff3bee464f7bdb98ef7cb31dd00000000000000000000000047c2de986e2d6e9743112794ad9bda39630a18d00000000000000000000000000cbe46144ea3cd857032917468da21612aa1f3b20000000000000000000000004e82e11f623a4ef1a78cca9e539b91cc9fc4ced500000000000000000000000002fe842b7a312301ef02e4a82352f9a97a813dfb0000000000000000000000003090eef25c05c6cf6ff2988646ee27aa2f5c01780000000000000000000000007cad02c1e53decf5d1102a4b9bee5de79c6d2e18000000000000000000000000e7ba695cac8bbd739ef1c1cccac513224fcf257d000000000000000000000000055fb94cf80fea2c0ea46ac6e94287fe0f2f303e00000000000000000000000046a428146b2e1d5f7c0053fd2d555ff1c6cd8d3e00000000000000000000000058d10f4be7660368ba5e5f5362f926308ad1d1a6000000000000000000000000a667e64f821ad534632bef9fd218105f1352ebd6000000000000000000000000893facb580d04e4413a0ddc1136022998b11130300000000000000000000000042add773b02585dbaf024db751d8944618ada20a00000000000000000000000038c0410b97c1fee5328ad870fa76f2e9c2ec36210000000000000000000000003750f31076238cda6db664759db506d8b4da2e5b000000000000000000000000545e75b12ef3b96bae02629511dda206bdb080090000000000000000000000008ed2dd93b74c2e37b85d6097c3dda3036daab5220000000000000000000000004711524c512a01f5b0532639b39f8958c150d51900000000000000000000000030722abe127915591bd66bd609bd83ac4abb3df000000000000000000000000075bc188d72eb863dcd80626a1b0d19a649cddce70000000000000000000000002a20968dcc82b8852972aee226d033d92a82cd74000000000000000000000000af59f16e5574ae8ff88195fdbbe2c082d96bc86c000000000000000000000000a866d09f8d15376b415525c646a2763598638e7f000000000000000000000000db6bf50200034ae5988df0c4f8eba9041d66d60a0000000000000000000000008d430c9bfa0b49e2a13b5635410b40b5b429d0280000000000000000000000002be4a905f02b24bdd1a6ff8e1e7a5f363037d4ef000000000000000000000000f98ab3cf05e18968b291241aafafe3a13881f0c1000000000000000000000000e9196d9466f6323e32e83d23d84a633be4a699ee000000000000000000000000759a50c5fc0d210c6b514e71504f841fd2ab9bf9000000000000000000000000c1c91d25e634a5b6864fca0ff9e1469718ca9aa6000000000000000000000000679e0b59e9565d80e2a262200a744a040fd2369c000000000000000000000000213f9b15a5a2d18b085f38fb1c52561c40f556b10000000000000000000000007eef6f6affb8d30dbfc332e9f3065b27ae80d5e10000000000000000000000009cbe62cfa0ab04cbec215ec04cb52b4a806b4a88000000000000000000000000f73a94a6fa069788460047fec95e803bafc0008d0000000000000000000000001d38fe61a0c2d79b430ea8836dc5909e49ebcdf3000000000000000000000000f577e9a796315c0d5d1a78f463b330586ebed64d0000000000000000000000003b8fa976dbd556369417525baada61dbe6a3c827000000000000000000000000c051cfa3a6ad47302333b4d9fd6206b2374b7ca80000000000000000000000001355a096697e5ef1eca283d9e0b8bfdfd638f89b000000000000000000000000a91163a99ba6bd1940e2bfab914e1fbf0bf3781e000000000000000000000000f038fdf550fb1b07d376275da5a5569602adaf29000000000000000000000000e26f76a8ded33b7ea4b69fa98358b8993c5d24f2000000000000000000000000d2f6cbdd7ef171834331dacd53693e4ff2efb09a00000000000000000000000055a4931f9dc69d334c7bc07a5a90775dfc6d0728000000000000000000000000e5ca4dbbaaa63b321a8f27cf485998dd44c68c6800000000000000000000000014ab53c38ba57ac82f6555bcdf35cbc3af11c6a50000000000000000000000009ba64bb40df4589fa218f629fd30f55c3f282579000000000000000000000000755841b5c4427acb5d4e933d31ef1edcb3764e7f000000000000000000000000030d77f0c4363b843ee6c25ec9354f4836478f46000000000000000000000000b64d2e061e9167adf35bbff4c0719adee8daf327000000000000000000000000dfc71f087359dd8a832d02a03b63a0ba43f449a4000000000000000000000000b2603dba60e997b4c3df90b162e9c2d1af77202c000000000000000000000000f5c4253aa90a3bad652f60129118dfde8b9d3305000000000000000000000000716b2cadf295b9651f511a3e73c33fb77428089c000000000000000000000000ecfc342589674c731fa1da9f3bfb0bbeb8db27c6000000000000000000000000ba0b9682dd8a57f39aeec66c2ebdd5441fc7d551000000000000000000000000d06a9f2086e0f028fbe4dc2ef2025f76f7416b000000000000000000000000001760c57184536b254943ef600049fb9a2ef129dc000000000000000000000000d984230c1a04b40caecda6d60c201a2ccae05dc0000000000000000000000000debd34b2431be8535a886b84137cd16a01fcb43f000000000000000000000000e826c57c314a951e5594ccdd5ed0c4c2e86e5eb80000000000000000000000006817734f95bc9b43028060e93f97faa10ac671400000000000000000000000003eaffc7f46e12e94059c89d5cd6cd02b3d1733dd000000000000000000000000c573bac2eb8b25ff4c05f8ff0a2273417586aca10000000000000000000000003dddaa942740b3b5c8688240a230845f09699771000000000000000000000000d84c95c9a9159e3ed68bc5cfbe8542a63bc86d59000000000000000000000000fcb51fc69049abbea05f89aa533affb98719c2980000000000000000000000009bde4735f625d93d2154e41b9ebba7612efdeac7000000000000000000000000b135c402198ac4a164e135c3eb80cff86118ada70000000000000000000000003fd182d229034b783f80d434ccc93f0d7529b2d50000000000000000000000005e839eb69f66d692ff59823baa5ca4d848ceba0600000000000000000000000067784a2c655d5ede95711a66bbfa4202f9b152e000000000000000000000000069b97044ba7c8a10ba8e77d60479666cbfea50ad000000000000000000000000a5e9af991c1b7ec4cb70e641bc9a2541f46b6a96000000000000000000000000cabedc79114153c8f2031cbec3e9b7a262f17155000000000000000000000000621e441302fc4c650211deaf1407b45fc50ef2040000000000000000000000005c180a9379940186d843e4e85889c86006832965000000000000000000000000ce5ff409ce2ac14a2a1da892e4d73864d93cbad90000000000000000000000007308432383f69ca720a33eb8775a3d1f6d7b3fe7000000000000000000000000b1f6bbdd37a59d7891a45dfd298806adb0b0399800000000000000000000000015d21ed0fe85e02ca65a4f28c50c5641146f72aa000000000000000000000000a93d916d7f1dcd891982c8d56b5c2ec572d4070300000000000000000000000074dd57e66074e3b0235af6380fb34a9023505ec900000000000000000000000083c49e0d498404a7872a0795491ef2845cac8940000000000000000000000000bb3041f88c52b1f003a1a2ceeb63b73a2a9f3f040000000000000000000000000c48adbce3ae337a3be8d7a8ecf4b5b90365ba6f00000000000000000000000013134b8d770907ecb263cb88a67f9af833007afc0000000000000000000000008f61b703b551289f4f177a44a764f6fb3d3baf33000000000000000000000000922758f1a3d23778f9db8df5aa3554fc08f8ac59000000000000000000000000269633eb1c76cbb0f3e8dd4815bf41cc2f41dc8f0000000000000000000000005515fa8f5f740ec405b7bba9ea0fcbce18d996cb000000000000000000000000473a8eab74db5f419ccba90511a3c928168cccbf000000000000000000000000589df1ed8671e4a7822321414c366cb2b8019ba3000000000000000000000000a3c538193087f7a0b97331d81592b56bfab285780000000000000000000000001d23df8535000acc0019ce1bb15cbbee2946ac550000000000000000000000003f53f3246e3405d06f5f3976e70254c0db3d6225000000000000000000000000d7f680136684bc4cdc7eb2f0d070b0f67d7e4fcf00000000000000000000000057d9f565ee542639e6d3ed2d9018cc581f36846e00000000000000000000000077210a048c89bfa8b8b9f2fb52ac952de5c411330000000000000000000000009699c7cfc555d14f721ccdac437b09654b2ad4c50000000000000000000000005a0b3a59312701115d714be01c12ba205eca1b4a000000000000000000000000d0b01d5c264d55947ff79a53d4f0b441504873e9000000000000000000000000e67ece72f3bbe70e688f7e8ab597f18cac161fba00000000000000000000000046fa69ac3ea75951d46a7dc7e17a0b93035a2929000000000000000000000000df515db10fe4a8cb6716722b14595c4646fd60ce000000000000000000000000ce6941fea2a3cdc3e9ddd5c417548046c26fc317000000000000000000000000f9e5499e82398759b36669325ee9582c5361f36800000000000000000000000052b3f8904b5b9de066035916e23d58652750c6390000000000000000000000009c7c0234ab5f49a032a199a7da7f486909d6c381000000000000000000000000149649765332cc921326e52f352d7cb3337f930500000000000000000000000098f4c3ad41664b410c8f65ed1b2aa13cff6efed5000000000000000000000000df103f15318b9671d100208ed9056cb18662eea80000000000000000000000000a275a9831c27b30df93a471d5c01407e99e9b6f0000000000000000000000003e2c393910e2ceb8b8b099f7e3a3f0ea79d56f980000000000000000000000007523a2d5fb32341bf158c2fad0d869230cf67975000000000000000000000000d0882a2b35d9d613a7977722df11b9014d6a7ab600000000000000000000000039a1c8b75384d78b8ac7b1deae37bedd891eb5280000000000000000000000005182a92f96638856c688c1a8303f4f14e5246c9d0000000000000000000000008af0b6eb4a46ff8ae48887faa0567e962d29850c00000000000000000000000052811ffe1a35cfcb8a14173ac4ad2e566c5b6a2d000000000000000000000000b67e82a314a6f75518b17d3d0695e7a6933b8dce0000000000000000000000002b1a6ccf95aeb37d96dcbd6caf9efde5e1a6b46e000000000000000000000000cb81707e568394a31eebfe5eb1a636123636a136000000000000000000000000885f2cf33b2c2147261c25483b31651bfd2e40c400000000000000000000000044b724d8d0d46adf2b323c04c474d0f33b1887aa0000000000000000000000006ecc25972d5c7d4a3348fc69d6b2cac068ee27c8000000000000000000000000f3268c1d9a94e3c0b086c7daa4debbbfcf7be487000000000000000000000000646b83ddb703ebcbed5b5076034ba06309717389000000000000000000000000741e4325ea5e9bdc76a94e1f41ed2ae8221b722100000000000000000000000084356c4e5179091cea85be80eac014960302467b00000000000000000000000050fbd254fdd60d151a695f349d02d9cc8e1814f10000000000000000000000002c7678ac8b6456d9d9adf78ef5796d381cc9d245000000000000000000000000e64053a44d4f5ecfdf4626cd9e8df1846389c4d8000000000000000000000000a26af2851372264b5ed1a481b2a28ebee26cf6f0000000000000000000000000a5fb64aa7116c2abc66595f6a40a5c537371a67d00000000000000000000000061a051cdd10b31772e2cb96649a26dd4229e95850000000000000000000000005c411be2f41020f75a1504870f611af4a5e48381000000000000000000000000d5366597fe90acddb965a729e78074ab5acb80360000000000000000000000000aa4726269943b2004c0d22e2fcd2c757afb6e6e000000000000000000000000cf622fa8147aad56cf5d6ae2b5eed2f88e926ddb000000000000000000000000c8f20f26bbb4d27b3bf9732da6b6cf5bd42a573b00000000000000000000000050de6694b3f7ca14ca04d2bd9586128d785be19a000000000000000000000000804e94a6e81845f1fbb61963336a11c08454a5390000000000000000000000006da11a7fa6f38fcb280a81c8e9dc6762ef747a120000000000000000000000000167c3aa4f31b19a085864220e2c4673f37bd0750000000000000000000000000b33e14bcf692695307741a62730009a3cc97de6000000000000000000000000180b084f595e58ae05330f5091a88a74a927adcf0000000000000000000000008afd05a0f8de11a9a907cf588da66fab6e2da760000000000000000000000000a1abce130692057fa34081a5db2f27b05e4cfb820000000000000000000000007d36339ed6d58b0c968e827cfd55cecfd2c30bd7000000000000000000000000ab176b04e3c138ba95b0b118ccd84b8ceeaa64d2000000000000000000000000832524b41042fba5dd7274e729a646cfa4a75cd5000000000000000000000000cfca90745870252eb9b0b7c770a7da8c285f008c000000000000000000000000e0126b7b5a6a6204349b9101b85484af34190a85000000000000000000000000bfdc3512f6536425464b8829512ce6f0d2f002bb000000000000000000000000823f75bde6d70559c2579a1dce9c5c89b1f2d87b000000000000000000000000c1f3c276bf73396c020e8354bca581846171649d000000000000000000000000a2c5c0115f0d16ca6e9a65e4b2e6f75f7c875306000000000000000000000000e5ef3715cdcfa9ad0ebbb52247852f874964c81c000000000000000000000000d001a65a2da8a462bd7d928ee346228339cf572c0000000000000000000000000ffee28a8aac4f3516082076ec9ca79defb70132000000000000000000000000bd0b144489ad98a07c0d969f6c17e7200af26b0c0000000000000000000000009514262a2ea0b285db701106deaf2d3c9d673d53000000000000000000000000066a1b3e62a8dbe09c2e33fed93454c3f0818fac00000000000000000000000059ccedcd183c3ec989c27f420c3f1b89af30039a000000000000000000000000f982a8cdbfafc41d5212d489c8916d62febed46a00000000000000000000000085201166dd7de0d3cd68f09d3c6b65cda29ed9b500000000000000000000000077e24cf2e4fbc68dd9fe28933af931c053e8957200000000000000000000000097bc61410994a0f5313c69766bad8f2ffb450d2b0000000000000000000000008cc477cac420c67926d84b3b93c4b68e214b752a000000000000000000000000cbc5ccb2c59c5893f240cc78876f93d3a4a7b1f4000000000000000000000000794de4b07e7ebe36dab1bb2b20eeda89d83ce51b000000000000000000000000713aa31efcc8d2088f60465d8f48d1a8bf9eea34000000000000000000000000d52b3acccd9565ba075a3006c1f1765f7fb0ee3b000000000000000000000000c2c53b1b9c4ecdced7c545795a9cfa3f7912baec00000000000000000000000075e60d6740c44c573172c7861091703b02992e93000000000000000000000000ead7ebbfc8c8a59574a03687e993c3a7441acc350000000000000000000000001430b9a6f0bf4ed5e5000777cf781eeb778b7f56000000000000000000000000ed91871da3cb923179f14e0407195eec9acf216300000000000000000000000027c676f595a54f37c5e92256289813b2f881ea21000000000000000000000000ddb37ec555b9cb8d302a5ec57759264f5325db0c0000000000000000000000001c994d6f00fc0df134fe027431ea08719d75878a000000000000000000000000b143dafd32689109c90fd8b760274335160c3ece000000000000000000000000ef56249ece319010f63c3fb24d430e79056abb4000000000000000000000000088ba1d7f4855d2f98dfbe113728a3050603d2a06000000000000000000000000a0456eaae985bdb6381bd7baac0796448933f04f000000000000000000000000bce0864772e6c01e1e5745fc4d612c45ca85ac6d000000000000000000000000bb4ae57eb3436d951dcb227a8606ec2ea9a067860000000000000000000000007f38595deacce8c4151bae0263adcecc40137da900000000000000000000000023189456fe1a4780cde30a9f53e9dce9bcd5b1fc000000000000000000000000d499473bc299b0bd59d51d1d6cea79eaedc817db000000000000000000000000ffae79fa9bc765fbe144f28fc6378e1a6926838a0000000000000000000000005387c75f3b46434a669a3e856c470e5a899aec8c0000000000000000000000009ed57fe256fef828f9e207ea503d2727cdd318d30000000000000000000000003ed9ed9bad094118c57095b2a0ecdf5d1ae89d2e000000000000000000000000c3af24f9d2850d83dbcffc4c35b15c34f84966a20000000000000000000000000693434c5d0b2b117386fe588d3f00dc7baf2d4e000000000000000000000000120fb4d4b80dc98bf27341f0d98f0ccedfeefdd400000000000000000000000012179ac0fb87ce3615f31c2ed4068ebfc40f5424000000000000000000000000b5937c0c345ae308c0ad3918adf829cea500d22f000000000000000000000000a0c2a5ad10dff804a8ecafa215a5e1533b305f4b000000000000000000000000cde09e5b5cb3514e9cff642cc44a87fa035c414d0000000000000000000000004085e9fb679dd2f60c2e64afe9533107fa1c18f2000000000000000000000000f26bfac28cd1311074dcf3f1bb47eb2d65ef5bc20000000000000000000000004df5a01b82b049a9b35353c4c0ffbda1fbbe8b37000000000000000000000000aae0278b592eb1000e5d4ac4586192866fec76fe0000000000000000000000006fe402555b50b4c505d4207b9ce53a7bcd272330000000000000000000000000a4d2afa11aa131f0b516ad726cfe7c643368107f00000000000000000000000035896119f6ba15649e707dd6a55c3c1f3a1a073a0000000000000000000000001e033e24226fdfc49ad4f1a3ad39bd81caacd89e000000000000000000000000d1a8dd23e356b9fae27df5def9ea025a602ec81e0000000000000000000000005707e8088d41a92cfbcb5b847a350935969efd05000000000000000000000000924a349ae581efc5f1b27f1e93441acfd681051d00000000000000000000000044afc97b4a3e8bb083a91fc5a5709a88390ba48f00000000000000000000000006eeb2195fd614a9c6464a0deffeebbe140c00f60000000000000000000000008774c39aa7532cb20586aae95fd238ce02f18f43000000000000000000000000a4dc2788bcc832095bba2b148a5d98d0dca270a6000000000000000000000000c627cd7b079191e8eb3d3ffd1f6d2c5a320b28f70000000000000000000000007559d0bea1aeaa63d5fb10febb8991dc567ce362000000000000000000000000244843294e069d484e0dd6180ecb913a35fb0eb300000000000000000000000048e8d1339744b783e3e3571bc2942480541362a6000000000000000000000000fe1f79f62bdd7f7e52a8a326bbe7f4f1e37341730000000000000000000000001d63d3b18fb29c1890809675155f43d1baabd0b2000000000000000000000000eb3648865b1471996e5f65ae845f9eb9226b9a020000000000000000000000003e68a0788521c978de2a51ac1c79c2c52040bcea000000000000000000000000279c94ad6a67f77f355cb2479f139d15ce632119000000000000000000000000977b94bd4c86c025a03bf059bc2eaa2091c2b672000000000000000000000000b468e94e0670c19a9a2e28e0d7c1dee792645be8000000000000000000000000fa5131fd5c9a0c7896db43deaaeaa41ef1f90cc6000000000000000000000000652ef140bf2b9cefd3c989dc911ed5b5efa9efd900000000000000000000000097250b9ab56b858e3125a5ee34a436d91807a56600000000000000000000000023bf4ec6ceef4eba3eb9be74adddb6aa9b5febcb000000000000000000000000497c44255d2aad8652f277a746acfddb8b3a7322000000000000000000000000377af2d92f7e09009847a38cec9b35d5fc95bd350000000000000000000000007a5cd449246ce1f4e6966f7adfc0d00f890a247800000000000000000000000084f8572071e2d47d2e372a74add63b4c9af84418000000000000000000000000df680388a4289e3d064c5508b583541cd38d74cf000000000000000000000000e6b15c89c6f15371cdea4e67fe92ccb203a9adc4000000000000000000000000035e92498878cc045d70377eb96b7d303100455f0000000000000000000000007c421d49621952a90e93e4932a2fa8357d34e4b5000000000000000000000000caef5e43f2ac2aa999ea962154c19d99dd894a87000000000000000000000000e3bc1c4f4cac288c07afdb01aad6a93402395468000000000000000000000000a872455bfc9ad3d88c190ed7c2a51565ccbf0ba00000000000000000000000003d0707f9cb38e7af5f6eec544f9b542c5d85bab7000000000000000000000000b937568400da82bf13d44d19abe974083150188f000000000000000000000000dad8974ebf615f9b61028012ffc0b20b1fc8b467000000000000000000000000cd96dbe333eb9997e105c1b879e471850a813cf1000000000000000000000000851b03a6de513a335502b57bc2d7ad1fb652fa8300000000000000000000000069c596632bcf214d49375ffb1c46f280f4b563cc0000000000000000000000008da02d597a2616e9ec0c82b2b8366b00d69da29a0000000000000000000000008da02d597a2616e9ec0c82b2b8366b00d69da29a