0x60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000cf8569ad96112f6e844a06d1d0983754c7e1da24000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000001263726f6e6f7370726f746f636f6c2e636f6d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023636c61696d2072657761726473206f6e2063726f6e6f7370726f746f636f6c2e636f6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e516d644c364642377a666a4b626969683741596277374d4a4c63676a447477787659644c4e4d506947665537444300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005580000000000000000000000000274a7a0b7792a2dadce77dc52afd94426ecb24f000000000000000000000000181a98980c6dc9c577de2a57528e22c17c9bb8170000000000000000000000007e54747bfd0afed706669a5b86a59ce8552dbbb4000000000000000000000000ffbcdb283af9f2974f486c0b12a4d3c649534ee4000000000000000000000000cb2161a4e04912a206a2f461458a4eb477803a420000000000000000000000006fea1752e298a9ba7b1300c3dfba87e00de6a59b000000000000000000000000b4377d773270bbf10c0ada9919d0c570098931810000000000000000000000009f87ccea10fe0da086391220cdfb6a05e89f63ab00000000000000000000000025d6e58629dca57de48080fc04ade0d327f802470000000000000000000000002f671a39613861ec17ad35de44f4f84e3d4c69f4000000000000000000000000862877a5b697ad70749e75513d117a21969026af0000000000000000000000005ee46198153af4751c462694618b601a11322e01000000000000000000000000929676bbcf824e8a548b64b0ba9693a7ec5b57f30000000000000000000000005aeec3ddd0aaa979a786b39042bbbe2d7510b29c00000000000000000000000094d4e45775518911632976d5ed63ffcd796f5636000000000000000000000000c8e469870df41bb37bb4d6c9ddc6e7809f47c027000000000000000000000000e307d9bd6e00a34b473e1d0eb80c04b1be47b26a0000000000000000000000009f596b497120ee8b1cc5be8c0246a2832d23853d0000000000000000000000007201d1ecf865c2482a4eb93e21f04907a524734f000000000000000000000000f7708e32fdf641ddca7096de39ada76cf73147f50000000000000000000000002f4fe8892616268b82e8dde18a2db74a0c9e576600000000000000000000000087804010cd72a512f0cab318beab9d129b5bbf85000000000000000000000000e9a14b981a82ec81d954b9e88745ff48170d6b0600000000000000000000000005a765b36a3ea7384428287b92f3738aa9a7856400000000000000000000000020dab3872fa143ea4b86a600eafb98a4a99a5f0200000000000000000000000018de4d933be184608584f36c4b2442f755c55c9800000000000000000000000006b7098a19c40eb548a68630e38d66dfcd64fd3100000000000000000000000009b1806df13062b5f653beda6998972cabcf700900000000000000000000000046307112d71d605df9938538490f01735094dd440000000000000000000000009d0a349b4d83bc933e5f2e981c9d36d25f14d5650000000000000000000000002e9d8ac279edf40403441ed2d37ffd8011a2eacf0000000000000000000000008bb6ffedd9177d52331f78d81db542ba7d43303600000000000000000000000052cd191e75abf295c7772e8f3348fa255547bc3c00000000000000000000000021f59254b23a95703fd2c79f9d2162dd9592e66100000000000000000000000014d1dd9e01e403f60ae0d78ca125584af9fc5f4300000000000000000000000085a8dfb3ab2cce7e5e38dc9c36d813e15c4ace67000000000000000000000000e3ce62f6db4526678ec3bda4f6216e328eee9d65000000000000000000000000f864ae6c55e094fcaf193f6252f09ca4b65fb7c8000000000000000000000000aac07eb2a142aa159ba3b99672995237cee263fa00000000000000000000000073505ec4608e161363b297f8353f00829071d549000000000000000000000000094b2ab9b3bf77834ffe134070b614cd91f6c4c200000000000000000000000066baacb30a6ee2406d3cbb657c23fcaf40ae2221000000000000000000000000140d047113d32171ee98fcf8ddbfa1bb8efd412e000000000000000000000000fb6eb334be5df83470a4b6a6422b9637aa4bff2c0000000000000000000000009b29b3add047f9c9a979b25ed80386e967f05d3f000000000000000000000000980b0a1baaa36a3c5024ef2d17df1f48da23f49a0000000000000000000000002a1d5c4ac4d803035ff110a7c664d89a7d89624f0000000000000000000000003cf8ad268485959eed4ff89b511f89972b69a4ab000000000000000000000000d1306b10964cf4e2adfb01b2878a95beb946b1fb000000000000000000000000a676eb87a1eb2d203ea23b97397f9c323bd76779000000000000000000000000ef8874ad2d6bd9d67275233537fffe738181b17500000000000000000000000073511eaa84f992dc0fad0655012d76d1e0f7e773000000000000000000000000aa5783aa77e2022f3acef11d84b59e6a9d6abece000000000000000000000000d9115d2b8f3d3b69c1015ad1ec5cd7294b231c34000000000000000000000000cad869ab5a160df0d9a6c5ca66ec987d76dbec7000000000000000000000000065f5d77105b204f5898c1451666bf99591ad5a77000000000000000000000000658aed3cb5556643089058f4847a653300689652000000000000000000000000753b6a4798fb342c080558bc0cfb689ae5597b0a000000000000000000000000c994243a3eaabfdbd870d92b6bd30148d8d376d40000000000000000000000008a9e3aaa5fde7d1ad22ea4ad3a24a9c3df0dd31b000000000000000000000000932ccaf1133c1a2fecbe38f05efef52b4422ab8200000000000000000000000020eeb7d3f7bf055698ceefce707738f062eb127d00000000000000000000000063ef6d9c0caa3d6060bfebc9fcd85ee5e65d6370000000000000000000000000b58a1f4b8bc4ff07c940d208bcef2488462f6822000000000000000000000000cdc98f46c9f4ddf549a088893edb2edfa819a80f0000000000000000000000000a1cbe07eb3cecd76c4f3cc7810acd61528361080000000000000000000000002d273e4042b0e744f89943467b2c160b91972df60000000000000000000000002b8106320f111e79a2ae9c157af80e62fca4715500000000000000000000000096711914db71ba84d955598680f766d781ed7dd90000000000000000000000005da640e112915d0b3370fd467767cbec865589b7000000000000000000000000209e04c975cc6397a68b8fe3f385b197f051e06a000000000000000000000000048aa875bfdc0318a9d71aa01d8fdab30a6cab8000000000000000000000000010400669ac7e6f6b9fcb4e8cd04f101cf08796e700000000000000000000000099f7c696d52e6ec9f90b166042073f5dc5adafae00000000000000000000000010911b81462438a0a82b0feb9c1048f26bec4a610000000000000000000000006e4871e524aedfb59f21ce391d8d83de00950b6c000000000000000000000000eb0cb9250a01dc2fa0d50a9d8fd5e4289ad8ba83000000000000000000000000e296e9bc60d8aad9adab9ded302eb5281e370592000000000000000000000000e59195addca0a8f7b8b673ffd8637de72acef3a2000000000000000000000000b501ff285fb02afea651608ba0d3afa99c1f9fbf000000000000000000000000f0e6c8da8d2ef6f9bc8d1047c662e5b4d6a1fa49000000000000000000000000fd28c296b28c6112099514f7fc0a21415296cb24000000000000000000000000e1daf85689ee6eb63e356d4dbc6d41c4b0e73f68000000000000000000000000fb756db3c08c6561c68a06d32a824f62502057390000000000000000000000004aebf6a451a4360addb395f2e0354eed8323e7af0000000000000000000000009e6edcceda0aa6e8ab3c077ed5b7502da5f9d8040000000000000000000000003be9d911014e3a739021d27095f8039eeba48eef000000000000000000000000ac04b0355cea5bb8340a10f93c62da49b0d4086a000000000000000000000000e0c37ff3e03d040d9b462dad51b6cbe89996e486000000000000000000000000be31f69a54e3108cb08f21e4cd6db1b97937f780000000000000000000000000c596274076858ff5bc3e6edfd3cdccf9177a1071000000000000000000000000f771d13ce3c98d16cf09a15917fc170d5fd3fb2a000000000000000000000000dc4d4b5bccbfe686fa8277893b828378a23c8e2d000000000000000000000000f5c454d460be3fbc513bce331a28e45dd9561f9700000000000000000000000003f3a50ac6ec504f56e4d7ab8a6445b01860f451000000000000000000000000cd4553bf86a7e8278b27d662a2d0a8dba03ca38b00000000000000000000000075c35a711f30026eaa1c1f928022f4b9bf2d98af000000000000000000000000f76a6066948dda5cebaf9d16c53863e8fe784b8c000000000000000000000000061554fbbe3a8f6963eebaf766b592f4114ec758000000000000000000000000ce9eeafa867aeeb4778d1d10601418bad0b2aaf7000000000000000000000000660763a60fb75c0a2f981f0183afb7e336ac11980000000000000000000000007d6da9e2afa18bc2b9442249eefadd42fee07c670000000000000000000000006aedaa276d6e7af085e437f88592296ddfd7a21b00000000000000000000000057d47aaabacf578ad37ec74d97809d86c28b2d41000000000000000000000000700b631eb0f2486f5b14af126f512e678da6cff500000000000000000000000045f9e39ecffcff71b87de6a039728da9d845ac9c000000000000000000000000af8b25bad60b1a95609b5165e624a19620d33d1a000000000000000000000000f7242604d624ee15de7cc457bac312f0813772ee000000000000000000000000ceb756241e9454022f2bfc6077bb9b54093141f9000000000000000000000000daeb0328cfb93534e64bbce51921912477929d74000000000000000000000000d6c6850820a20b7f50b14cb14924d6e0572abe6b000000000000000000000000faaf1bed27b93451edde7b7685ce075a5f44b39f000000000000000000000000938f6d5bf07238cf3c76a04906ded3f205c049230000000000000000000000002f965f6fef27ff056db1145c20b2001d615036b4000000000000000000000000e06784a656d4d99cd1867637060a2e3f3065efcc000000000000000000000000376d54057c1b710d407e0f9821210ac2a0e4418c0000000000000000000000009c5b965820a1131ed060a23f56dc78817c06a9c8000000000000000000000000c4add78874067fa35421be2c38885aa3f1f8dcec00000000000000000000000066044f005991e265bafbcb4ada85d59c5015acd40000000000000000000000000d09db16650622e2ab129386879ad4e9b5b99169000000000000000000000000e24d5cefd865df17b615e7c8ca2a9518a37268d70000000000000000000000003fdb9985a2e889e1de4180ef34d74b78549d6583000000000000000000000000701dd64a180fd77ccfbb6b737a4b4fc81e9dc63f000000000000000000000000e538f00b848799976f9ba1909f50d4335f07f73c000000000000000000000000cda749396ea863c9230378756d388838efd8e40c0000000000000000000000008a3bf6e56e5dd040f3e16b948260143f689d3588000000000000000000000000580776d168c6fdd2767abf40f89b0d35b17a3309000000000000000000000000c98cb3faa9cc5c38e11236882cc099ae3a59aaa6000000000000000000000000d18049be24946daaad4fbfcda5869ee1b49ea5020000000000000000000000009db0da1ba6c12d4268cf2b10e36f4d7cda80c278000000000000000000000000c80611872eb0a4d006ba1205763d461d25051f35000000000000000000000000242c10d3d583ef900e0ac41f68ae221b9538873e0000000000000000000000007ad82761a570e41a219e6cd85f941f206b4604ad00000000000000000000000038bf2c783784a507dca174c1e35020d67c226eef000000000000000000000000413b4b82ae948a966bee10fafa2b381315f8f118000000000000000000000000fbfb493725013a6d36fa2244f2fb740a6eecab430000000000000000000000003af13b3af0109137d4a6a8a351bfd51b9a895d02000000000000000000000000dcd9261b0beab94ad9aac74888e620b3dd312c75000000000000000000000000c212496c27ffa5f587facb50ec22c98ac601608d00000000000000000000000024e1c750675f50fb1ea25d2a7386032232014544000000000000000000000000360eb2967862d3b913339c6e037b968f935fb6ea0000000000000000000000009f15af349ca7d6a871cdd244d5dd87fde82926d10000000000000000000000008ccd4fb0695a40d28b70624ac2aec146f03565770000000000000000000000009d4af9085be3cc2c983ea0fadbc3a303ac0deb4000000000000000000000000043d3265839cdce9a7918554288483f7442dfda81000000000000000000000000905441aa8f7e3285562c6edd966f3ae043bbd293000000000000000000000000eafc6c9d8704303cd67d7e34d7bac18e05f064b5000000000000000000000000017c3d903cc1bb5c19341f3c033bbb03c05137f60000000000000000000000008b3450584f3c62879179d99a4df59b2ac3652b6800000000000000000000000062859ef6a9c138df673d1717f36e4f5b7a53821b0000000000000000000000008f60d781a50f4f534174651116ba542b342916f2000000000000000000000000c33916a3d0b91bdaf0ae178dd103327bc22b3da0000000000000000000000000cbd8bf10a2ca9a71bb03182fc05267cc5adb76e7000000000000000000000000828ca4818689960a622562b645be5d942b1423830000000000000000000000009ffd637764f4e850efd8196f2b1b32df8b5c535600000000000000000000000049e1d23e503dec5f80ff14f8e4183df8a476996600000000000000000000000053b5a5c695fcfe464880f5b8f4e882e30ca0961200000000000000000000000061f5c4441445e4672f67b49346bd95ed949fc695000000000000000000000000dba5aa58a8948d51a5cea50a5f9a927e592d0286000000000000000000000000cdb0d7beca55e3d4baea07fc4f8c07bc5f33fe130000000000000000000000009650a1b1b1890c40656290fb58416cb7a955ff65000000000000000000000000522f21ee8e900a698baefe95bc304c425be461f0000000000000000000000000d4cede1cb24a8273310021a58c61d9a058394ce200000000000000000000000049ea31f3c0556a0222695d804523f94c48c2f042000000000000000000000000be2aac5195a62342b453ed75e9c860517ea173ab000000000000000000000000cc515f5f1a099426b3c7d5a2a4f512dc928ee1ae000000000000000000000000652b95f4a7a96f0d630892b728e9400adb356370000000000000000000000000b83e0fe1bd3e4365807112ae160eea16850ae41600000000000000000000000074fe20bcc177556dff234f8e265992426cbf04240000000000000000000000008b95ab3ccb47fec6ba63412dbdf8df5bee1bae98000000000000000000000000cc72bd8afb4963affd22aa7282c164a3a04a0b6500000000000000000000000060f8b29480d21bac11c104cf89c13a2253a0534d000000000000000000000000a745b0533d54bb468c683e485b955cb2b6da8823000000000000000000000000f77bb418598c54ebddd92eaea02862135b4bd16b0000000000000000000000008b1c3154ab529df75641d1df3dfa1f0436eef05c0000000000000000000000004b4851d3d7852678fb3352083e731ca4fccc1bd9000000000000000000000000c25fc1bc2a97502ff2714449e4c522d2e96327bd000000000000000000000000fb5996585fc487cc3a777b29744b43c144dcc67c00000000000000000000000059d50d9c507347d37a927c3004046562428e68e5000000000000000000000000589306863c9bc9e8f318f1dac4b5df8ecb3e9f7f000000000000000000000000d2eff7136c365075c6a07a431ba529754400feb3000000000000000000000000cad91fadf2751e4b448fa29bd6b332aaf9b37ecb0000000000000000000000001435d2b35c94a02310fa3f36f3a210dc26235af9000000000000000000000000e0d5fce22d7eb1f6646ef4637a93540bc0e9cc8a000000000000000000000000b01f661290de6b1a1f4fdbdc0a021f1645864a69000000000000000000000000600afe04086a30124de879d3a17cb22c1067fa37000000000000000000000000805643afbc3ac61781037362e91b3349b690060e000000000000000000000000e031830f4192990685aec6df1e9a7b1688ae2a42000000000000000000000000c981e6e1a84a18e82db86d112755214ffd6e861d00000000000000000000000048e04b9aa580bc04abb3b67295006cac990bc2220000000000000000000000009c8a3124f2a4527d41653fb09c04a63e930dce31000000000000000000000000bfd2a664da3018560ad27b55e9a953b6bf0c0778000000000000000000000000d4b542f1acbc24124856f72760991d278aac0a93000000000000000000000000af34de287417604908dc620b80e4fe99e3b2f872000000000000000000000000345a3a033f7d4de4ee6c3d0b400b1e2c081ac8710000000000000000000000000f254c3b489be8b3a788989a45920571e48af3db00000000000000000000000018a76e53898ad2e94b927abd22fab6b50ed532c400000000000000000000000093a6da8bc4bfba786a5193598aa9934fdcee4b3300000000000000000000000087e09bd671ec32cf7e4e358dcd1ddba78b2cfa59000000000000000000000000a266dab2a46f69012e3a352a13d9193f99f7be6a000000000000000000000000a68e9402ed5124f2b14f4e1886b5ee8521eedd13000000000000000000000000bc34e6b387e78e04d603aee3904913c239d35def000000000000000000000000d315889d58af30aea9e304422d01ec04134c7295000000000000000000000000c9bb38b3e9f830296c99542471772d557607c25f0000000000000000000000008ffdb002e67aa049c4f3d412c4d0993ec74c25a1000000000000000000000000da8a639daff12b5c9a249206a705ef399f8631170000000000000000000000000357382d5f8b331d250700a92daa832b33ef8777000000000000000000000000bbb8d9b802b941f65c8464fd8a9fdd9722b585df00000000000000000000000008aabdafee67ee3949e486e68cb1ade6861a34e0000000000000000000000000fb2d6633d574c6e5ef8017260d3f650f39863408000000000000000000000000ace6fbc6ce2f8daaf35745fa873a0739275fa1510000000000000000000000003c98ef9f19b86b85f04e60a8857a628d901f5aee000000000000000000000000552169e45453dc69346f476792477904cda8779b000000000000000000000000f6b3f4ac5b90eab1491de4a5b5ff58ca59d567e2000000000000000000000000c76721f49fea4875346dc922da4e270f9ef41fe30000000000000000000000004309649044fb4c0d80a062f89dfecefab230983f00000000000000000000000084a5ee2aa4de98794899e0ed9b807f446179f53c000000000000000000000000ee2ea7e4e3ad2b4bd3e8711a29e37552a22afb9c0000000000000000000000009c64cf10fecf45eb9c8818d407464a2a58a5a5a90000000000000000000000001e8f86291e315f7fb090ad8060bedcd479f61e420000000000000000000000008912479d9afed186252a74908c9a17a9b4a7374a0000000000000000000000009ad0e5be10bdd11e479d7ddf2e6cd60797bade260000000000000000000000004aa9733e57806e920934f92f2ce332e5e0486bc800000000000000000000000050e542f7bd70d4219e04ce4ec4dd8829d7f118b30000000000000000000000005f73c73da53cb22299f8cccb7c9d429844090440000000000000000000000000c6152e1543f1f40e3f078759adffd5497160c51b000000000000000000000000d226a14082f7b535418c68a1c07f664df9a22a010000000000000000000000004bce0481862beb78bbb9a090ad68610b974b3c5c000000000000000000000000bd4daa5a132655edb0833d4eee5b7e1b19693edf000000000000000000000000a4d450d5db6054323fae8bd2d0b85cb5d4a8fea50000000000000000000000007b603da5cbc4c39a634305b70c2a0caeb4d6092300000000000000000000000010d273b98a556c78564a309f1318500a721be3790000000000000000000000000a7a84710e0ad70b4f38b8e5cf9b0426ab0421a8000000000000000000000000ce36cb556c85a2c8d454b061aed2055db58df83a0000000000000000000000009ea894bc1d0d0d7540ec673d36982af22b6e9670000000000000000000000000bc8609052ddf8ce56f2d06560e4f2aaf9439198f000000000000000000000000bc432b496252bb826a3095ebd480812585e2c64400000000000000000000000085151e64617c563b5da2dce43e010d19096131d000000000000000000000000088c65911e68a721d5af7d5ffbf7b97f5505d84c2000000000000000000000000deff1fb75f8b2b850f1612705b136d50226a5a45000000000000000000000000db587684b02460591459c939f7c3d3787fafe53c000000000000000000000000c778c4bf7c7785facc29aff6cba560e0dc94b0f9000000000000000000000000571461331d158e15f6c2b9a7427229c05042ebd80000000000000000000000008de0231887b65810d02039801d75d5de943b5584000000000000000000000000477e268e4b71a8a164de4c7c642b743e8eececad0000000000000000000000006a2e6cb4b9002e55e50e8b2f83ab0d985b182c0a000000000000000000000000d5fc892f18143c88606e385edb846c4878b9ff67000000000000000000000000aa0c4a41d43c7916f2a61c8aa929b4a0b3205db500000000000000000000000086009203096bfb7083eb7f79c7e77ac0fa735b5b0000000000000000000000003ec4eb651aa5ad35735078014ee08fbeaecd9a85000000000000000000000000cb6993815ca2c1619835c61ff31873d86abf5dfe00000000000000000000000007db12aa2bf2baea7fe4984e5d74087a19e7b75f000000000000000000000000ba1d56831989aee5c3a7c1e43c9a627f3a24494d00000000000000000000000036b78e1ca030e3d2ccdecf229e240ca46a0b00e9000000000000000000000000188c4dd6a6e2a1ec7fea183846d6429b0ba30e77000000000000000000000000a727a6ec1a8300bd4ca54146f42743d1549aac0600000000000000000000000094ff23f9c5b7340b991c5678ffefddf8d887b27200000000000000000000000009b07bc260629efbdd04acff24c2146fc44f9f4e0000000000000000000000009edb7783b39edddd679ff8d29243dfa4b3de3dab00000000000000000000000016b4f8350443e5f51c106d637a6baa771810d02a000000000000000000000000f104c39aa97bd39c4f33dcc816c78876dbda1df30000000000000000000000006151aee1ca964dd307bb8b93f1d948c09d597a0a000000000000000000000000372c6670e6b19eb55ea5eb436578e4cf80c35edf000000000000000000000000918873dba7f1fb7d9404985e801e8c784869ef27000000000000000000000000cff852aa50fbc8799c7f60120f0f78ab502efdb5000000000000000000000000fd654b7fdd51ea55a2455edd6de002bcd4dcbfdb000000000000000000000000438cbdafb4299675f0cd777a179782408eb26739000000000000000000000000443bfe92a3b2dfbcbbed42e5ccb75b039ea95ddd00000000000000000000000022ad85b158c7b4eb9201769635f95b2031dfaca700000000000000000000000085ba42bb179469285adb9f2f180c24fa4fc7cc450000000000000000000000005c2142f4305681046d5da170d97abb3ffce0e8670000000000000000000000003ee716dd8186efa7f812b99960957b60b894b5b200000000000000000000000080a58d5e666b3a82edc2978386ecd1c48e8841540000000000000000000000003219a9732f947d55af937dc93db34f0803ae34c40000000000000000000000003337fd5c0236f824cb4d975f552d71d4f2397de700000000000000000000000053f9cbe9725e41c377b1baee3ceffe4456265094000000000000000000000000ee2c9df5084298bbc2b0339874252b17b25222010000000000000000000000005b9053b0fb3a2e636eff1cf6f033c2a0e59604ef00000000000000000000000014f3337a6289d822106853990fbebf1abacaddb3000000000000000000000000713cc41082d2f2446f66ae69860ef98d172b64cb00000000000000000000000065dda2ee3def2a428d9f32dce7e9a1f04b90d488000000000000000000000000db666ea272e98fb34cc215de2e9e2715018085750000000000000000000000007c4fb8964935e67eb82f7f550c41eb1479bd45e6000000000000000000000000b6490975604f67853f9232f76e0e17212a018c5600000000000000000000000046ac3b56cae456ca8430782298903fe5a5e8d914000000000000000000000000a7d09e41683d5ec58643545913804b51c3eb4a450000000000000000000000002bf94e52d9475b7d815b485d833c84c6a71878e2000000000000000000000000a4d941402964db2da94123510749f95e5137c59b000000000000000000000000510c250ffab205ea396a4781f8cf19b4fed4382400000000000000000000000060f54a102073d45f48e0fee6999f90b8defdc2ef000000000000000000000000a6cc1e6c57f8a2a19d78a409da5f43f2c5ae25c200000000000000000000000048a1e24f34c8f4c014d1060a25b41fa43260ed520000000000000000000000005237b2c14cdd4f6ae166147ea43634dfeffd98d0000000000000000000000000e74580028b79c8c2d73ba68593f2e7374cfaae7f000000000000000000000000a0083ad890fcf06898cbe4cc845b9ce2ba65f403000000000000000000000000c592c91442b62b508639c0659c60998c6f7a276f000000000000000000000000368c95ab847a9629d9e0060119cef3a0b3fba4940000000000000000000000005053de16b1d3100d0a622d75cad4db2b2665d91e00000000000000000000000038b547a6ca6eed7afd4c90d05952601de5fbb737000000000000000000000000f8cea16f0596c3f081c6bc9620295868609c3c0f000000000000000000000000576b58a7200ad096b030f4897427a41fb2064dcd0000000000000000000000008f0dda9e29fe7e6608da5efff19c2ad612bdf812000000000000000000000000147aa153d3d112914ff08488bdc0812841327773000000000000000000000000c745f5b2a528c54b364514fb445995c0959ad94d00000000000000000000000065b33e7a2b2988cefc08a8a1abe436133be5e530000000000000000000000000bb143ba9cf3156bda6d49958bf16a2af76a98cc5000000000000000000000000a31167b2e923bd37a082b85d70e1e359a35c76d80000000000000000000000008d86c779c034a34adf6b0b1226435a93500dcd8e000000000000000000000000eb100c67cc02fd14de92cbb03eb937023c4d9681000000000000000000000000f2365f127752dc77da84d6cb9fc3e8faa8c7e9fe0000000000000000000000006c57912be354560f603e7afece00c6388ba0b703000000000000000000000000ad7727e63cfea152a9cd6e6f8dfaed6f79e154a9000000000000000000000000ae785da53a047c66f46899c5f86dd5ced1776c4400000000000000000000000024a1449e845e5d20d45ff0e676a872a682a8b3e8000000000000000000000000de4f2cee0c89bdf53bcbe252a327f761c3e495ab000000000000000000000000d0e33a29aedf3d0d6694e059cea28e3c4a6970ee0000000000000000000000005f000718774dae255968d9f50291277367b313b300000000000000000000000026e7f784b50f3a9273025dd3e44d73f4211ce3ae000000000000000000000000209a6d200ca21f34263f98d3bf9bf10f704f7d0f0000000000000000000000001f49c9c762f0e88842e5921e3aea033059b99525000000000000000000000000506111be90fcb1a115c66e1d7d8b150bda4d9a56000000000000000000000000954b346cb5a8d26b1ba717b9c964a2e102a1b74c00000000000000000000000084c128329061b743f246aeae1e612a1054cc8f200000000000000000000000009974fbaeb3ccdaf772c9c9145ffa5080e823c01f0000000000000000000000003dc47f3da6eb22d2ec183a4b5732717dd0df44cf00000000000000000000000058cacdf3d4a7d0a12278573d3ddcfd6c502ae6520000000000000000000000009df7e14fd97c5274f60ad4c3db1dc1cf2dadb35c000000000000000000000000bb13db53ceba163554b8a64e6bb182ca7b7890e6000000000000000000000000e7da80e8ef2c32859b7621989565fa166d01bb0000000000000000000000000064562a07a679e4fee0f5be6b77b96394f215af4e000000000000000000000000076cf03fde250204a06613babd989fbabac8b376000000000000000000000000fc2a7b160bd06ee8b8bee83dfd43d7a6967bde85000000000000000000000000f72011bb58506859481be82c1b70c07e4dbf195d0000000000000000000000007ca94d63249cd4f1b64c8ef81a1b066b9e49bdc4000000000000000000000000293b94da2fb03abba632cae434239d0bb40f95c9000000000000000000000000b9ce8288a87540685fb3fb39b1cd4bc00dd295e600000000000000000000000023002965e5a32927257857dadfa325f8c9b4efeb000000000000000000000000647abb253b67df5aad45cfc82fc3c73603f88c760000000000000000000000009ae8b3995b799dd12619ab0735f63d4ef3754ad8000000000000000000000000aace795d7ca2f723aed574219aa64be43a1059b5000000000000000000000000fdc724c5dcf915c14c54a97047523c31364f2cdc00000000000000000000000098df08176a381edf214ecbc81bc8b1dd6feb7c5b00000000000000000000000010a24c4b6dc646fd5d2298958ba7e11e20208b690000000000000000000000007bd81093c5aa9d84afe92b77f33e274e1284cf4000000000000000000000000042772516ab78aa1727185e8760f960e77bb26eca00000000000000000000000097d1333932f7da44febcaa710b46b3134f84e2a600000000000000000000000094ee35dfa5fdb544842987f2ced56300607d1bd1000000000000000000000000820918f50c79865ec174cfa8fc34414a306898cb00000000000000000000000053b8270dbb134b731bc9e8db9138c79e19bca0e7000000000000000000000000b9f50a0df8f99a9ab851a15692a3eddf8fcfef1800000000000000000000000097eab2f3f4b1cb7a9fa758c0068c7ca15644a5d8000000000000000000000000f07cfe20eea37359fab007726084e79510f41de400000000000000000000000030d976eb25e5557a277224ac4a546d7609859d300000000000000000000000003439f32582ff0eb08c9fb1e85be0c188ac55cb65000000000000000000000000e41732bce32f3201add60d5900d8a0a119daa469000000000000000000000000368a505cdc95ba746a9a5ed03bd92c65d44706ff0000000000000000000000008d077bfa67944efcce0edc2cf3390ba6366031540000000000000000000000004a9cb0781d9d27a853fe837e6f5cfb4d6be2f44800000000000000000000000097277c639d6bdb3063add0a4d3768cbc392aa4f1000000000000000000000000a5f77f359d94ce87949156922e947f5bc63178cf00000000000000000000000055d7b1600746112c82119f25b81d32485019d5f20000000000000000000000002a731bd2f39fc159c099ab399041e0f6bbebd52a000000000000000000000000fa5b93243e30b23e5de92e278eb5c8712671b641000000000000000000000000dbf4f44aa0191d0013d4cb5f1a542f3bbbc9b915000000000000000000000000e9b655267053c3c2d710183d55d3ebd0d5d19af2000000000000000000000000e9e0616a765b4ff902c4ae8773c9664ed03c7248000000000000000000000000315f0958448069d33d584567c83da098f9032ee0000000000000000000000000a02f2313219ac4ef497554e48682cd87fd46e3c3000000000000000000000000940ab9a30d2a9ffa270dafa25b9c4775247abc88000000000000000000000000e8faf0377940d2f0861e932121f748a659144e2800000000000000000000000063156e30e57b58f822cd94df86a8bfb1b90e895f0000000000000000000000000750586185d334ac2c2c7467b7f958ce87261d64000000000000000000000000476644d2ea4085f61d06e558d5647b03f9e649dd00000000000000000000000025f042198da46dab7483b6ea2665f3cf940423cc0000000000000000000000000c354c6c57b72f4226e5eaa79c5e06f4583205e8000000000000000000000000ae4150e2e9ac92c8a5c1cfbffa1127ba605941eb000000000000000000000000b9fda59a537beb78e647169e07abe8f2f5dc6ff9000000000000000000000000503f5b2fcdf3ec9a061393243fab3bc0a2fbe9510000000000000000000000005c1d417551bf3717d414bb3648910a1758f1e707000000000000000000000000eb07aef20ba4f35b51820eec622ecfe46ba337b5000000000000000000000000deebe2d57ce50a7ec5f85e060c07bea65a190123000000000000000000000000a7d7a2bc76afa2760293977136afc9ca9f72f852000000000000000000000000d686af744c8a76143f0dc0353ed190070167a8500000000000000000000000000965fa41f8bf74630ecac5b26f2563a1f68af6ba00000000000000000000000093dd90472d2aba4516661748783d4000234f6090000000000000000000000000f12c2be8cf8fe3142486104b24c194e214582a5c0000000000000000000000007606f9f0175c1f0045bd82c39ebdca70f2c10e2800000000000000000000000071a22aea8204434b354b01e70cc38cacdb6881f70000000000000000000000004989aaef50aafce131b1594d2fbe496788347d1b0000000000000000000000003ffa7a95f694c37a70958adbcbbecab593e57aad000000000000000000000000d9b7b5e51f0bbb00a31db736d1c90a28b1355b0d0000000000000000000000001c08ac6e3dc17b30de626af6270cdd9fd6df72c60000000000000000000000001d31d2a659b5e40fb6745217ba7cf0c76a05278d0000000000000000000000002d4c335bdf7f35bfaa536186e99feb4a178d1cd6000000000000000000000000369a87dd7c635db56e58cb5a517aa6076ef06468000000000000000000000000f73806c4847521fc2280d00dd9a2f3500262492f00000000000000000000000040469bad93fd909c5ca8e8fc3f72ebed6bc4ca0a0000000000000000000000007896f6c68f6658087a302ab8e3cc534ab4eb7931000000000000000000000000265f61bcb23724f4af431f54ca70086f61de3fa4000000000000000000000000234cdaaa1491140c7d59cb5ea6fa384cd71c7d9000000000000000000000000096ae3feebe27d8c4b1a2c0278e036d24aed76ba5000000000000000000000000caf50f4289bb109adb2d316beaa2d7a981476473000000000000000000000000f6b807e2cb9c01c85bbd7f73f20b037a059ce7c400000000000000000000000073df53878f58a6e9d6570032ee778cf188c01ae40000000000000000000000008cd7ec18325987e51f843042a07a4d2a882be25100000000000000000000000093b0b34c6390b8fe41f6488557fa5cd5d084597f00000000000000000000000028eaf8988f1c74a77a4b827d7ba47055997de3f10000000000000000000000003426e6ecfb635bad617d8fdb34f2ef71940d8e27000000000000000000000000116c9194f512637aa1af341b8655f23b211200eb0000000000000000000000000d348e2e97db0985a703d0ad37982fa05b46cfdb0000000000000000000000000fc3d29fd6c63e0c4f3390500d75a5fe111cbb0a000000000000000000000000f646d97aff542633a63a03a34f8e917a5dcca4090000000000000000000000003571a1f424f3532e3d3d114c009a5c435d20c855000000000000000000000000b9aa145681b055696adcfd5ac691eac75454a08c000000000000000000000000dab3c8758de94f85523435c44ad6db9f92d337b6000000000000000000000000990c9e3024c38fa48808b611c18d924b469b5f1a000000000000000000000000b7c368b78de8540264511a845ba0c8ad535ce6cd0000000000000000000000001af07514bfa4a749c857e62ad968cccd9e8a4af8000000000000000000000000034994c74f43fedbbabc73af5a36c7a81d69cd6600000000000000000000000050d82a1ef47f983636d6a60d26fa68cc1eb3c6e6000000000000000000000000ab1f9d43896269a954ec38b9e39b29948b5b129d000000000000000000000000aa506bf466b50b36bddbe067c52440a2c279bab1000000000000000000000000a55ffa05c0776e9965dab321378d94ce65fa8c9b000000000000000000000000fb23cd2f088ac9c5afec48a846727b8e47cc425e000000000000000000000000a89bfd658d2ef3480ad8d21403f717ee47834b7100000000000000000000000014d147d9f6b740ec1b7274cb8c925397de8667e1000000000000000000000000562ee48e1fb3ff6052d8bf4b866131e251c06cb1000000000000000000000000047e2f9988bc0629bb48dd6b653525b91dcef3bf00000000000000000000000005a977bd9f3f74737fb443420504be00f10b04b10000000000000000000000004a58a5d3431f7d6ae7ab7ebee26e325b85eeb70a000000000000000000000000445eee1e050120a5a48d1ec39f728452ecb2e35f0000000000000000000000003e436c6d4a13e08ae627d15bd3d8a06746623e5f000000000000000000000000f0cad7e0ce90b05a3e3a4c5e6488920caf4a2b9f000000000000000000000000f401d6cee3aabec63988bc5a074de13dce9c2c8b0000000000000000000000005ff01110b0653c737477eaaee4a38688d1e726320000000000000000000000005eab45ca4fee462ef74755eb9bbeed17b625b4d40000000000000000000000001bdbc815b32a9541f2bada3ede801707a182afa30000000000000000000000000ef0d8d354ce53ef8c14079d3ea9c60ec79624730000000000000000000000006a096f324172177082c6218f656eb70ed3d06a8e0000000000000000000000001831fc641a8da65315e4a4d435b8866c612bc866000000000000000000000000f9b3bddf5cafb7c6058f404d0ab20167e26dfba600000000000000000000000061c602a14b6493f84ff8a0d940cbc4070e2951bf00000000000000000000000006a645fd94158c6f430863687451711f0c54e0230000000000000000000000005abfe93699dcf8fefacfd9d6a6f0eb1de86590500000000000000000000000002659c4471122c277f18c0b51cae196b9d17ee46a000000000000000000000000a46d2cdd00f87da0a3c6c244ec7052ddef10627f0000000000000000000000009a374dcc0923a8eba94da00a9dd3e680df8da976000000000000000000000000655f0e03b3da9f89f1040750635c117073790e9000000000000000000000000065b89e49c3ec1187ac0f34a436e98c0d3d4fa19f0000000000000000000000001650478177d91dd0ec56aeb9ae77d4aa521e09780000000000000000000000007879368360e9864f55414a985c6854b115d28c4f000000000000000000000000a7f051a690730def839636557e75a65d5daf0b1e0000000000000000000000009ca20b5224796acee77c0a32045836ae4bb40563000000000000000000000000a4b8c99fa1de6fbe6ff8d595fc7e6670f29068420000000000000000000000008063a1582a9dbf0b55eda674e3633a9cb42d947b000000000000000000000000e3da3826801286e345e86d2a43888fe1bd46fc4b000000000000000000000000f616e0b5ab4c2e0d0e3811de08d5ef7ca4e9de66000000000000000000000000df7aa6b964a0d62bf607967e9902b692006a3d09000000000000000000000000806be578600ce90ed7d6814ca54224b06bed504f00000000000000000000000038597fe5f39bdb30cfb6c454b2c640cf5c06a3f3000000000000000000000000a0667160962c8a4d9fa33e43ae04b0a9ec8f1cad00000000000000000000000027b0a1f969c6eb1779102ea492cb7b4e9f40d753000000000000000000000000c4315b151a3b6d7638527cd6501dd13a04a773c2000000000000000000000000f4c09a81a170e9d35bae04412df460bb9d98fe93000000000000000000000000a259904479732a9b5be5341e8becbbc24cc66a0f0000000000000000000000004e03f30ec9c188c1842da6aa00789497384e1b4f0000000000000000000000003ffe34ba9b53eb83289368d11d9f895ed3d019cd000000000000000000000000c311be2f394dfb257d9f1c0c36be48576ca86efa000000000000000000000000b7da99f00381724e3ea98282f6f4049d559446250000000000000000000000002085209502ca8991a785e56448d35ed381fe248c0000000000000000000000008f79f48452a4551d89d92bff8ed7c60be6a065420000000000000000000000000fdf76425f3fe8844d70c5ab53413b272973f22e000000000000000000000000165dde255746039f521b71ab7e9e9c8c913e29e2000000000000000000000000969718523c981c29c06ce4fcafe20a26f58ee7aa00000000000000000000000002c544f94bee475b624a35960165479a728726b200000000000000000000000016ef2d1c7b3f56eac68e580a878d8f5e677f1b070000000000000000000000006bb60eaa768d1d9d4b3c7432209b3ff45d259cb2000000000000000000000000f4415e307fa764e44cb3a2d43deee55be36cec6e000000000000000000000000e4ee1483f0a59f6bc417d6fbbb526c0be412a03500000000000000000000000088de7d6ddfa515f74719f81a8b1a443e5bb19042000000000000000000000000a52ea8e4b196365d3efb261dc6dca7bd68a55737000000000000000000000000b216b72ee1327a5374b7e234ad58ad84d42561a80000000000000000000000008b1e415a01466d244891cac358d3ca9957633397000000000000000000000000b580543796b0e7db78d6656fe8a375900319e73a0000000000000000000000003cbc34171ff3e116bb53d2d0933a8053191de78900000000000000000000000056cc1961c616b5302c77f006153255f5741c21b9000000000000000000000000a98879c7c3614f6f4058a46b9299ae6fb6847a88000000000000000000000000ebf8e983cd9fa0821c38f69b34e015bf6e58889d000000000000000000000000383b88a86e951d456cf399eb55a61742a0c36f4c00000000000000000000000085c0da972c3f520c6c18f6e3c2b86349eef56e910000000000000000000000002faa2c64a9738a83ee106ae737e000cb37acd7040000000000000000000000009d848b2afbc12d4f5e16c2924ee173e3d537f58f00000000000000000000000050b527f4ded9c808d740e1fcec7fc4b707cc4a23000000000000000000000000648b192f5d6e1162f379096e4a1b092352b87cf7000000000000000000000000dbcef99cfe09cb65c1fed1c5bb2e7a3eda9d14fe000000000000000000000000a071595a31b7e6f864adb1d7d3fa2fe8ab95b97c000000000000000000000000006ca9a908ba0dbbda3295e29357d98bcbc2baff000000000000000000000000b59f248242dadfcb7bbfdbc30817102f3052a70b000000000000000000000000d27088373209ad85aa366100d910f0b5f4bbafbb0000000000000000000000002a6f9e6e5bd66df24450fd44c06ffdaa4161fffd000000000000000000000000528dceae06745622d798409dd3e13fdb0c13314000000000000000000000000068e459a353e323f67f6e30c402094881b872aaac000000000000000000000000d40fc27233a9da7a3a54c1274e00257d81a00017000000000000000000000000767744c4bd7ee3f35e191fe54979a7e61510ccc4000000000000000000000000f520850ceb45ff974aff526dd69b7fdde4ba95b7000000000000000000000000838370900150fce07c6cf74b5eea3c9a382f1159000000000000000000000000e540a97de9ef807b0a7156665f346788b8f534ae0000000000000000000000005d24038224641e94d999f5610db39133a3e6764e0000000000000000000000007452b3b7d058fe3ba39dfa33925390e22822224a000000000000000000000000218d3606b72c701c8669aea5223ebc4cf7d1a5a8000000000000000000000000af4b560c93e0b8561f3b3eb9d1152f9c8228e28000000000000000000000000034609eaaa4a468cbc55edb0384088a88afe102cc0000000000000000000000005333855590d94657115bdb9a535b3efe41a1d701000000000000000000000000fbbe9ed3546237a019db8e6a09964e4937b6ccb5000000000000000000000000747e3b667e99aa6cbffd027f7b6e100681e24ab30000000000000000000000006384399c934be822ea937a487fbb2202f69af2fb000000000000000000000000ac2e26e6cc209e0adb7c0909db24bf7ec450c596000000000000000000000000e7c260da13c8618f8b266eb64163a8f98f02b330000000000000000000000000f9439c8caee7fb75c7a77eb14368daf786ddfa8d0000000000000000000000005bc16086609a4270c02fa8d14aa4dbb90f4c38ef0000000000000000000000006c1dfdd204d81423075fbedc47b939722674246f00000000000000000000000013f7782dd2394645d36da357ecb1616ba8d9cf05000000000000000000000000ec35123cb41dafdb7c8a6a812ff89511fb1f164b0000000000000000000000007b382644b10c2058e14ac1e59d3715c28727480b0000000000000000000000006d47a9314f4c5038a76f269318406abe4fdf27f500000000000000000000000019f0e5e2aa2e9b11903e784da96fbc88e5578b0900000000000000000000000008ea9170efd2d176fb310731920210b3f48ec9f1000000000000000000000000bff9550dc58f5d6928fd0a483eb8576cb6958906000000000000000000000000165d35f25551d45132da2b622c156085010a25ba0000000000000000000000003d14e765f933535559f453c29d760d07974abf030000000000000000000000009b9290e62089fd078bdd2e7f49819c99a90564ff000000000000000000000000ce034de683fc497fd1fa1cb211f3db46777745b2000000000000000000000000bd4edd165e8638dccc5adff3745e10912dff14c200000000000000000000000092c588cb3a1b686bfa3caf7d787c0aebc286dab00000000000000000000000006d08926f2f4560534ed3c301d393c5af61c916870000000000000000000000000675395a579c0d8ba9aed3c66933e74a67a11d820000000000000000000000003a18b63bda52548a76782d71d00d0667931719340000000000000000000000003ae1251796eda8df2eb22296e68834bada24e8180000000000000000000000007c721a440074de7e559c5efb0d24797121d5f9960000000000000000000000007bbb74d583f4d48031bdc8b2633c148b896ba962000000000000000000000000a281bee1ac2b1beb3d1a537ff1be6e0b6598d570000000000000000000000000e997f92a621295f8a4f4f06070822d75286bebce0000000000000000000000005edaddac55c3bc07cb8cb7ffaf65be26d050a56900000000000000000000000030aec93cf1117a6d3dee690b94e6ebd436cdb74d000000000000000000000000e2a09c93c5f431124a9004e28bc875b9c1b75c080000000000000000000000003a1c262db7b8d2876df438fe0fae43fc5fc4f8840000000000000000000000000f7c6978e8ce72b31b460a4c1e26a09d64b4b9d60000000000000000000000006dfd2ba5ef7892ffed0505de839bfba3d54456020000000000000000000000001a5079eb140b1746f60ca3cc60ba076ad069eff1000000000000000000000000115f4a4a9d64a390aa3399ce4f2021f643672a370000000000000000000000006a625ea904f6149adb43f6172c5f9ebd017e2f2b000000000000000000000000f129ce82205dd6812e74ffbb4d9044b6dfa1f6340000000000000000000000005d890da4aad368dd3373985aa81bd1b5a080a21c000000000000000000000000c767380f18767e27e0b3e220bbbb15d3fcc528a900000000000000000000000018ce45e7334a1769709b18bbcc5f0dafecb9df8a0000000000000000000000001a68a0110fe69013e4a8f763152a76061bc0b9d6000000000000000000000000f60baaed7521208e11b9cdc89236e3c48b4b24f0000000000000000000000000d53bd2a052138b990c809e7b7eacfc2d70a7e584000000000000000000000000d7d54125efe62b8d342a1ae6d8cab07c7262052b000000000000000000000000f52d2d5099cb720de4b486bf9670598056d570e700000000000000000000000062d8b28232550581c8e1f455b85287d29a66304e000000000000000000000000d6319c82f1cb5b78e18f5ac0e2e1f57925cb901e00000000000000000000000051d25bc099a76ab2728a4d81329f55695045322a0000000000000000000000009ca3d23a02c295ebfe1a82b630f048d7e836de74000000000000000000000000302098d4d61372362495bab2ab95770664939d8c0000000000000000000000005c482ff64210a6e1e2fb11864f97b49a8ce0b2e6000000000000000000000000cfbd2636f1e0c623197913e20e99b18fa1b1e80e000000000000000000000000df4e752e15d6ea3cfd5bd4b68d400f7d6f21c815000000000000000000000000e75ec93f1afac97ee9a9927367655ecf9faf9afb00000000000000000000000077af20d12f5f8a823f024ae9d023780951e174c5000000000000000000000000f7d74dbc76a0eb316175879fc667cd0861ca9fc20000000000000000000000004d685ad359801d31f23c46be564eed2833a2157d00000000000000000000000013f5a3da348f5e16e60b325c17c267078e7a8b550000000000000000000000005e745081a8900bc1ec302f2ab979c5cc8c6009d6000000000000000000000000c01c0c6785703cb09386f36b4f64e551455de60e0000000000000000000000008bd679bc5f8c23b0ce7404e4ec34312b688faf8c000000000000000000000000aec0c7ae2dc38058dcfa6055ca8ba1c1ef051eba000000000000000000000000f9280595c48babc69d2e021212b6055c59aaa8ad000000000000000000000000bfa0054ab879d0eb51820b25b1fe959f75e1d906000000000000000000000000563328ccf34c484beed40865225413a49f5ca14c000000000000000000000000548051f0073ea68d995359e20090418f8ddf624f0000000000000000000000008b875403552a4843b2d109c2e935a5ccd477a25e0000000000000000000000003e588cf3ebd8b3230eac187dcc4f48bc9eed1e20000000000000000000000000597d99552d578d4b5f8e01326025077d90425165000000000000000000000000c0fe0dfd8a64aa6a01305c038345845a8321cbfd000000000000000000000000ee720741db7d0bac6e4519cfbfc69767bdac58570000000000000000000000000c51615089533482ab80ae3d20ba1295028b27630000000000000000000000005999e0fe169121ab197c1f76863b59b5f4d1af9a000000000000000000000000ecdb126ccf995a4d75884d24c85e9265e24daf7e000000000000000000000000c32d1806dc4b855a86971bb1718f04b25fcb55f800000000000000000000000099d1e43872bc773de435a212c7a9a78e04a5a1a5000000000000000000000000aa58fad8a345ae9d58802d5fde143f23ca47b8c3000000000000000000000000cc70e53d03421c342469521442a55b4eec703e3f000000000000000000000000203d6110c917d53a89288c67e19962b506fa301f000000000000000000000000f8751649ac5a21a1fb960425d688e742fe274859000000000000000000000000f7b82161e3beab78519db61e94b0450ec95bfd7e000000000000000000000000184cbee14a8110b339fc53bc5a66ddece6f8561f000000000000000000000000d5cc60c1380a3c3cd02984b3cc5121ae1de7fa620000000000000000000000008ed7060058ec19847a96e41b2a4d26b51d92694f00000000000000000000000014f060c3ee5824f3364938a8f66f8783665607db000000000000000000000000df2764c100aaccbb9b5a43001a036ad347158862000000000000000000000000244c78a9e37dc2eb9d5a58a80026a92aebc0efed0000000000000000000000004852e712a4044dc76998ea10f61b3d86b32d3e6a000000000000000000000000064fbd862f12e0464949e866ab97c8a6e88560b20000000000000000000000005fcf2ff477f1616371ee79255a69425d6be3bd5500000000000000000000000021ff85f169c5e5405c3fe28bbb53ed0d56f1b2de00000000000000000000000061c28ffe9b1841dd63a194f1c3980cdcdd7bfcc9000000000000000000000000003e815b8215e6022a94e51bc7ef97b638c3ef46000000000000000000000000c6c291a961a8cbd10467c7b6a1b7820a9bdbc8d40000000000000000000000007aace186efbf314de662d0ed1b62a2e877f275620000000000000000000000000ce6ea756d8a390c10d6bbfcc3659713f10527c5000000000000000000000000f477f3e59aade7fa230634661fdb241870097c2b000000000000000000000000d66d453b6c055315b99e8e0de8226db474e1d755000000000000000000000000d3b703861c7b30d0726734db0b88a849205f46360000000000000000000000007c81e4baffac9d7c22d9e4da74634b85cd7fada000000000000000000000000072c337a592b2a7f0b85e913f9a1fbff620a21171000000000000000000000000896a17c25d0c359e772e2992c243a8ff9ae26b550000000000000000000000003d303061a72bbd3081f41bfd414c7ca381ad5eb5000000000000000000000000d0ca4dfbb6272b06e690bb1b7f07fea2e8bff2db0000000000000000000000005f6f20b3304d47cf0273d2de7e7088b8d3a53d44000000000000000000000000a8a60fddb79f5a8476b402decbb93cfe8cd46e73000000000000000000000000b65dec108e672d161efe15dac87e055c2a2896f2000000000000000000000000109711eafa0079797f1be578c587930d39ac57c90000000000000000000000007e53d7ea34f3cc1fad74b0bd9a981b49b39fbf3100000000000000000000000055d363f4d29cf8d8ad947e40a92bd3c184258dcd00000000000000000000000001db4333e5d68676b9d072e8a1155ec4e797a0a8000000000000000000000000142c75035bf398f683c753f0a560b4d8049fa72b000000000000000000000000f3afdc18756dcb391ad51724ed3e2081436ad920000000000000000000000000d1fb8b2a8f9deac17ff422e0288c735cf35773af000000000000000000000000d7ec674801c85f63b916f3f6c16c9b29adae874f00000000000000000000000062b125212702220c00560719ca92c00e46b9a4be00000000000000000000000027ec4209dd710b8d5381f900c9d50ad49bd9d9d90000000000000000000000008a81390b23d58291fc0538628bc7cf104f3dbb5300000000000000000000000077ed0e2c29069ec5bd0c8b88460a8c219e46b32e000000000000000000000000b55ef6eae87c985c7f3060bf43e2ec3a2b7db9e5000000000000000000000000bb8ceb049a34b875eccf7df24512c4c7a011bc33000000000000000000000000816f0262e69b1487b4a1ea1a667cf0359eba9c8900000000000000000000000045f6ec0aa1af5846f455ec09e24098dde8665a180000000000000000000000002c3214e31935e29076e6fbceb3c6ca671655071600000000000000000000000071824800bb19a9cf7918cfd0af2be8ce1093e46d0000000000000000000000004ddf5b0c83510660b6e72f8071d9d8df4cc4d89d000000000000000000000000e8c155d054accf60319dab0098bc9ee3bbea775c000000000000000000000000d7a5a163e27f105f3dea60dba5056c4f9f246ac700000000000000000000000016faa7740a529aa21e0e5df84dc94606d6df9c4300000000000000000000000051dc48f01386c80d5e0cbf12cfe86501843434b7000000000000000000000000ccadc8944f481dbb46fc07105431f41a46117f6e000000000000000000000000447623a3d9f41f9198be2b9e7321a41144586056000000000000000000000000bd79dae5d70a0a4205f5fc0ba5cadb81a055a0db0000000000000000000000002353dc3a42c75ded2affff11233b662826894848000000000000000000000000f859ac9246f8d073e2c44aecb75558ffd3d54687000000000000000000000000651e1ca9b4fd2f119c84f4830cdcd04d69c091ab000000000000000000000000b05743b2954cd4d625066f0d06a5354fffc50f6b0000000000000000000000006e8fe2b1985333dc6d88e334545e06b672b1f0c9000000000000000000000000ac00b32252bd69fd73f425eac5e4b424b394b775000000000000000000000000f532acd453ddde8c6b3b8be70969e2bde68483810000000000000000000000000c2ce03a38e1ec5300ec4cf80d580ee8eb76f5eb00000000000000000000000050664c39e94bd492d25eb0d7bd4a56b6b750cfc4000000000000000000000000a467697c3cb00e3e981e5627d6dff26c312f1e5d0000000000000000000000008ecae818db957d28f277100575d813d9de22a2c60000000000000000000000003a9a79fcb546b6a241c892c4ccfeb646de907f950000000000000000000000008388f6f3478c8046722315bf34cc28650b7c0e61000000000000000000000000487f85c9282e8cbe215f93c50eb38c2cf467c5bf00000000000000000000000026a438f71224bb36f6534faaee320e0e8223f5a50000000000000000000000008c78ac6739dea5c82a4d63f5593d91906873b00a0000000000000000000000007e98f4025cd26e1568475ec65ca8a55afcc6cd2500000000000000000000000003086ed5b47d0c0f1ac61b2c86c4ff425bbab72500000000000000000000000000d7907e81cb97769ec541f5b2701f2c6726f69f00000000000000000000000010d162ffea57cf9f548f49323689886575e204d6000000000000000000000000a52eebf36181b2a79f6625df7cfc61334602654b000000000000000000000000fd9e6faba4342fbb651a4685c1b3319db02af9940000000000000000000000008ee8a4a0d6e76910e49e2933ec3eb3fb9ebc3bdb000000000000000000000000a4e9ef43fc82dbc88b430900f291866a7f4cbd900000000000000000000000001e5afa40a8162090f094bc51b6e35436e3ff6d1b000000000000000000000000fac983c4ccf14656dce463ae8ace79eb90beb91d00000000000000000000000099ae60c881c53f6e2938bf1da6d2c55ec964654e000000000000000000000000fdf5279376376a7944b961ab5c9205f916b5f21600000000000000000000000044e2d98c9378c322ca9f13304138bdd209f581090000000000000000000000003babc5c8cd4516dc4889d94753c7763d07c231bd00000000000000000000000070a5a5bedd73b7a05a3b9b444db95217f85925b00000000000000000000000007ee63d7a58e47b54aaec4fc03ddb1790c6011ee9000000000000000000000000d5d4b93758a7c4cd37db165759209077b2764192000000000000000000000000d26be09d305c536700371d21891b15684d85e4a20000000000000000000000009c9a60f05851c5b1f32b1792fd57f7f2d5002cc2000000000000000000000000efd365b3dd5e024ba94c9e84e1f6d1a6ad51c6a40000000000000000000000002671441e65d21f9a4ba5a9f50222d30c038f68790000000000000000000000000d962e3eb0738687c2a609c1f52ffff460d40dc6000000000000000000000000cc445fdc5f5a11c9abe8677e263b44c6166d74f00000000000000000000000009fcb8cdb7a9135b5512c1987d736932c5cd105f1000000000000000000000000b3364fa999e22a27344996b8b00d1d55832f9e27000000000000000000000000dc86575e86626453a77d9e831e4fe60644157cf5000000000000000000000000c975e8c0c740e2be2136d63e4294b15ce0682e19000000000000000000000000a0e7429bf16c205d1bcbe3f98f387c7733c564d0000000000000000000000000494e485becb5750446944302586e4dc51052bfed0000000000000000000000001472ba14a4f59277e0c316403fff454a38a4acb800000000000000000000000039ee44e3b44951611abbb8acc467f7c70bf6438700000000000000000000000046bff9ba732e8287d31e559264567f9fc9e42c090000000000000000000000007fa4adebc6d1a5c26a20d655d7fe415db343ed65000000000000000000000000d25127739a3e6c172c8a4badcb36cad12c3ed25d000000000000000000000000bb01fdaf58aa3e83a399a4ed68a6001e8ef156cf00000000000000000000000021d3e4ef24332f028171f7fc7388600e72cdbba0000000000000000000000000610503c9f214773df759eb2f7653203ed6e059ef0000000000000000000000007d60a52d552229512e2cc70df079e10fe61873050000000000000000000000008809e0b6e87b8ea281e6092de8583adc2f4f45e500000000000000000000000012b8cae59f8760220a1ab90ef0b3f62aa3a0357a00000000000000000000000048d14f1d609ed4ac01ee1c33ebb7a8a1cc3691be000000000000000000000000ccbfc7d3e248f4ee60cf44133b5d43cfe5d401a5000000000000000000000000b0fa976af43fa66f7ca4d97de4b257205da3a8190000000000000000000000007f93d036d18c7e4d9ea9b8aa3529d3b6a4fa6589000000000000000000000000e617f79cd1ff1c1a72783500934dbb994b10a5f0000000000000000000000000d88a9240319ae869b6e98c3f04af6803a810a2bb000000000000000000000000a2f1354d731811bffa69517e0fbf0fb24074397d000000000000000000000000c317ca416b8ca13b70d1607721ffe5e9337dc4b200000000000000000000000080b2b2bdae2d53e213ded1983c32c4655003e17100000000000000000000000015c8c0bac323e2091a71219eb06c16799441177200000000000000000000000029db5dac270173504faf11374a76c2743045e07e000000000000000000000000888fbfa7e64c21303234ac7320c7c3166fed412c0000000000000000000000006aafb46e81b5d97d24c9f53c20729e24bae4f06100000000000000000000000055809c55631f1b0905b2550eecd6116541d8d23300000000000000000000000074ed0023a27a567db96bd1313f22b1422aa35bd4000000000000000000000000fc65f56b9a8fa4a19512be8abe2999f8396caad0000000000000000000000000e2032912189fb4470ed40176cd3a24c28eb785990000000000000000000000002d6080c7ad5f8346db784f0320f87a2f65dad91c000000000000000000000000767ce30e91e09db22fa9c5ed7d82d69737a1bd5c000000000000000000000000ed85d2ee7a9594b31bfbae567bec1ef95a2b964300000000000000000000000014570831ea9558bec332cdd50683acbd13f52ebb000000000000000000000000fa8caf7bceaa5848e26587c0692bb9b511ab9b3f0000000000000000000000005133b8a49e58c17c0e0e73fabdce81023d5bfb9c000000000000000000000000cd00e53db0914c9971d7f8e598334e5ad9e1ec390000000000000000000000003eecfa143572ff23c3142533c0ff82916c1358e3000000000000000000000000e5d96de9886c3a218afac20240cd41502617989000000000000000000000000024af0a5d389e5e1ab6c81c72fd74cdb517117d54000000000000000000000000e173d7bda5bbf60479b0e635dab46c2a14fed1a80000000000000000000000004415e4b350a20d5c47c3cbd229abeec145b16b1800000000000000000000000058b1f58f0243213f4a6204493856888174df436b00000000000000000000000084f219fe2434720bce8857685de8eae89d9e530a000000000000000000000000272570184f502b9cded15226666be02957d7b0a300000000000000000000000057e687d245fbb7708184eb68d2cdb8ee6209836b000000000000000000000000d8961c2699fcec52cd5cd8eaa2240d203c338cd4000000000000000000000000fa0a9e69b8c15062d144048a4cd14901da7d1a8700000000000000000000000050c233da2a129d43261d8640c523a7b81213e53a0000000000000000000000002d30bdfda560087e873ae6ec54b25ace8cc3911b00000000000000000000000077303a07ff185cc9870a4e71e5d3778229787ed00000000000000000000000003820c21b40c7cafdec06e578a6e364bae20deb2300000000000000000000000069f62c98831aa039a55b5ba75724a650e3f5fa140000000000000000000000006dcb98af6efd2b22359f80904cc4e884d12176d60000000000000000000000006ed92e146d24333299574fac1b0f34fb1260cc130000000000000000000000005b14ef334c9063ce9b2612e85315ff87f09db58d0000000000000000000000002cce2016719a1dad0104248747186f042cc4be7400000000000000000000000076eb37ba2819927c085220224cad06f7307d01e10000000000000000000000002532763e41638a735810b7dac6b1691ec161d2a8000000000000000000000000a775c951fa7b7f447c2199c791738e4ded6503af000000000000000000000000567f65bc3e52a58279abdbacf05fa7a67d4e52dd0000000000000000000000002246d36893feaeef4a3cef18beadd0b80581431c000000000000000000000000a81f88aa4d895746ae6ae4003534600beb57b02000000000000000000000000079e60128ee1a6ea9d579603e0bbe1123bc00b03c000000000000000000000000934a239e6787e6cf25d72db13124b64fa566b83a000000000000000000000000aeec338f7f1693b240d528e0db9e8b791d677b6a0000000000000000000000005d9217104b7db9117e0d4656a616ac9b8dc9dab2000000000000000000000000c6112316fed23e87fde131a933e178f9044e765e000000000000000000000000c9bcf3dc2ab78e1bf440e3be7fdc6ef6959e9aab0000000000000000000000002a7ee0f3acecaf17b0f66d2fd88310f6fc23104f000000000000000000000000319b074d70187eee1dd080e1868c16d0f9ef015d0000000000000000000000003f53cc00e4fac69ebe8b715e0debce24f9a56c42000000000000000000000000f6a35175c02ea53f7ce85c6900824ddea3e41f0d0000000000000000000000007806cda25d70271803359bd0c33b50666b344b69000000000000000000000000da2b239ee8c0683b9382ac950b7500ac9a4bd7d7000000000000000000000000475a146f338b3c02b2c5eb11136d7dd04078fe77000000000000000000000000aa8bc1d32298426e01c92ad6691c01a5e498413a00000000000000000000000056decfdb2bb5c7b87d5c821ff6fb8e9e0d72ba8d000000000000000000000000514961141f392e459e9600a37c3868595cc686e5000000000000000000000000cec357559f552a3e9421d94c4f159608c438cb600000000000000000000000003a7286a968fb8e60fa62b226b0d51380aa59b948000000000000000000000000aa42de2ed677e345fa170f380dadf57891c2fabe00000000000000000000000016fc2a18ce7f62e7c2c0b674348e630c17393681000000000000000000000000462d8947e9ad2ea9bc0778d5e89a95b16efd754c000000000000000000000000bed1b058b30cf03b62967ea72b1e059b622ccf5800000000000000000000000066e32f97d2e203a4e410e728da3e3bb9f6d82b45000000000000000000000000fc782668363ae0fcda21c39234bd3370b77a22950000000000000000000000007d0755d39b49c057033ceb9bbf07a57ef4e92eda0000000000000000000000004485ca0dbd372210cd78493c98ea607e540e8d4c000000000000000000000000a481848e6ac673b1acc152c35b56e8ddb8a0cf6d000000000000000000000000319d5215739c1e1395b1305b452a10eb3d883f9300000000000000000000000028e7151bb108104068ab7cea857b2675e9ffae7c0000000000000000000000001ad0e41ef5e5b701b944cd8c922d33d251e997ed0000000000000000000000006b4694d4f5156df4655529f4181b540c1355335b000000000000000000000000a58f429f4950c29921a4b328372667d4e4c8dac3000000000000000000000000748756b24932dd4471dfd2a899793cf8693b361c00000000000000000000000002de0c7b5f9a232255487659390ebb4add7abc8200000000000000000000000091852472922a592f2c7111bd4b41220d5b50a97e000000000000000000000000bb3903adc541e1f0c9195347a61524ff4174883100000000000000000000000098c2c8aff1705b3d2c75113165c741dfaafee950000000000000000000000000474faa68950734f1095c54be30127bd0240a383e00000000000000000000000089ae568e5fd7281bda66666e631b3d9ba0114e5100000000000000000000000014f79778848ae41ef0dbbafb69620a165d1aa17e00000000000000000000000076375414c741284cecfc1e3f0198b71fe7399a350000000000000000000000000a25582b6fd6160076835c843eb96464665c043d00000000000000000000000005e136a20a2720e8f5bd69fa411051805de7b6ad0000000000000000000000008039cf5f7b59b5b35a7b7f4a6f513cc0ac9e745e000000000000000000000000b1791905be45fa940a093610ce0c0c4822bb5e5f00000000000000000000000068a8cc22233e39e94ddcd1596de76c08ca10e7670000000000000000000000004fcc58e5c9ec12e7ce4c7da32b3590e776f5c181000000000000000000000000ec9e4fba7d78fa28df3a5b78b06d9939cfefb09f000000000000000000000000423cc034489a7f103062d5b458aa33e0e0e724cc0000000000000000000000002b245593f1fbc7905ed935daa2afa920c7d22be200000000000000000000000010d32d1d59963eb45b72d5bd14c207d44f26b6fc000000000000000000000000554e9403e344ae60f5fb98d21fea09bf3568f1fd0000000000000000000000006dd7fd0875697a92d6674096c2458db3a74466d5000000000000000000000000f2e4a4aee83c1e601123cd91ac37f9fa9928435c0000000000000000000000007707a237807449033484890ea35b7432a6155487000000000000000000000000900f3fef70c486a59b9c2a2597d69cbd3a66dccb00000000000000000000000040eb74aa1aa8ad2c5b39de1e2d02089dd5dc9ba1000000000000000000000000bc913c7f7fa0e9a4ac099d1b8a0ba6398e0d454d00000000000000000000000032454d4fc35f38c45fa74965fb8bdc1316947c8c0000000000000000000000002fcb913f2cda2d0c12fe4c4af6631b78288de83500000000000000000000000026696d6233e9a1129c88524b1c4857ce9040e6a90000000000000000000000005255896139b4b487128f528363e64ef61e90e965000000000000000000000000ce9e804336aa50625178b143dc56810eebe06d58000000000000000000000000fede9e2b9e96bcf249705000e2189bd6a098a9a3000000000000000000000000997ddb10807abe495bc1736b17b32c732a8d589a000000000000000000000000742fd5295655d5b42efef25ed7626320be898b4c0000000000000000000000004c2e5537ac2d8dbda65874b9b15b3973a2efee84000000000000000000000000c1d25e05baf9cd6db361b6c3953f0467c621b9a9000000000000000000000000f7342bd249f357de1c6ca9c5ec28de1445666ce80000000000000000000000006c85698b063e34efca367eb96d92d706a6c0d61b000000000000000000000000f4038845a0a099558b19d5e1ee83bf13448f2a7f0000000000000000000000000d3a7790a9753c296693ae60b8bbef08415abdd2000000000000000000000000c6615af659fd118aad9605b0b96f8ff4c9fb15df000000000000000000000000a9aaef44fc0f559b48b38671b0dcdb9821b9114f000000000000000000000000ff888dce317e9f34121e71a10f02e6c4f54832fd000000000000000000000000f1c36f0ba40e94a4c197ed52a6181a7bf46ea0f4000000000000000000000000f0af1b238dcb9f635f9c94bc7bb6ed8537e2650c000000000000000000000000b9ab63aa5b59090e420bfd2a97737bbb2d02e697000000000000000000000000b09efecc41608b9ea45da17e91a42bbb672d7e4a000000000000000000000000b3f26e1c837b990bc73f1a5058ca9a8a48dafd6f000000000000000000000000836b43dbd05f34d312882fc0f4f7ec147e1901f2000000000000000000000000d81532ef56cfe2db2bf112c9c3aecf12580b494f000000000000000000000000be67041040429a8432eb8cef0a13b89d56a802a5000000000000000000000000a931372fd5850ffaf64441cdf6d5800e8771221900000000000000000000000065dfc1e5d541e3a9cbea2b99649517dde81eb277000000000000000000000000c83abe499433a1623fc31d58bd125d4072aed02b0000000000000000000000005b8bf3e822e9dfee608ef596a41d8747a135c2cc0000000000000000000000004fef9378a403efcfb02a6dc073f3958cef1ddaf000000000000000000000000007daac65d10fa6972ff126988bc655a58dbf351c000000000000000000000000ab30f02768f83c41bb945273ba30f3f70384ba63000000000000000000000000fea59c6070dd4d33e3fa9ed76807fce6457de6b5000000000000000000000000be4b52c676adc67cf5f38e9e872070350215886a00000000000000000000000074d02dd9d5bc9046ac05232cadef701bde065eac000000000000000000000000423878ef24dc6680e9c071e332db193d4cac3d5d00000000000000000000000004912d6b604d875d930c0c14e6c5ffe8641ec234000000000000000000000000e30528937d33ee5b5f30c63547dfb75fbb6277bc000000000000000000000000917817b96d961aacd714073c9f4ec66ba1b71ace000000000000000000000000e04be91aeb09a7cc5bae911948709e24ec11e0da000000000000000000000000e0ac930ca5e8ba61c76574b70ab0269dbc6515d9000000000000000000000000dd46dee64a33b87366698118335ed7b492f0cf8700000000000000000000000086b19afe43fb132eb90edc4586a2f9e025e3a3cc0000000000000000000000002feb91aca62ae5173ae1799cdd291f1b488963d3000000000000000000000000767e2d4a199ab343bec381f501ed32f83ec49f8f0000000000000000000000004aa91cc4c06a347e03e4ca932c6a960a0128d49b0000000000000000000000007d3a611a2a1c9456e11c943f200a062710acc0de00000000000000000000000084342b8b48eb8910fa3d841be11632885bc22bdc000000000000000000000000ab0f78539483aa53ae0ee912f6fe986847d43bdd00000000000000000000000090c4e9d4d88cb5fab58064f42eba5cb7e6e30d8f000000000000000000000000bb649737b31b97bc1aaa30a02aa012d322536ea200000000000000000000000033d9a8746e0b86fd28107e937af9c20f33b5f56f0000000000000000000000000bd54c1fe3f94168d9f9eae2627bae0d247317de000000000000000000000000193c809d50454d6ffce80fe72c2758001d16b25e000000000000000000000000a72715ff10ebf008d5f883a46828dd8400fcfdf10000000000000000000000000d6db6657e2a7fb404672663dd5d7e464e94cf690000000000000000000000008de719a2465b14a8544c14728e947f3791f18230000000000000000000000000fad05f3d4c76ec7db8b933fe5a8c1645d1eca60b000000000000000000000000f2856871f639876446137ae4c34039aa64bb1ee900000000000000000000000051b442dcbdc8f68b43f1da900f14b5ed2773f9590000000000000000000000009273e83fe01f6c4bfd0b980135727bb46d59993f000000000000000000000000cf1bcd5f8c836abf010649176a9ee6e0d6ed6595000000000000000000000000c1814cc879987dd0b06a0e96149f30e62e58ef0e0000000000000000000000000c7041ceec6f2abb8bdeab7fbd7b54851f8e755200000000000000000000000081f9ee1928c70ca5cba15517292cf9b2f6f2fdbd000000000000000000000000e8b3f8404568557073069ec6fbd32012c4efec0300000000000000000000000060c554fbeb3e28230f69180a6521b51e53678245000000000000000000000000ea1ed56e7f6cf18ced99ac2709f7ac470b86b49b0000000000000000000000003e3dc080ca2d08faa512f42d40b421896311cdd800000000000000000000000030b957550fa47f9d742d57895be6b07f9a4454ab000000000000000000000000e8de422fd79cea39142c09a4cc874db6ec28a1460000000000000000000000005c8fe8728801a20b473c4192554c64a373eb3132000000000000000000000000c8fd4cb1b3dc794c52b0dd4a6be2f058c374f06400000000000000000000000055b971bdd400c03d93808695bb8f7d0bf736c3c5000000000000000000000000a85a702cb66e1f90e772e8d3e6eafa72d5965203000000000000000000000000f8ff8f233138ed93dfc2c52efbb9c05717657091000000000000000000000000c15cb7cb555abb240270a7d6a74b9b4ad3331da8000000000000000000000000b7c6e1f5d9e86f9de75872662a5ed2baada8097900000000000000000000000090ed5f28e67a22547c8240e423f326a1c19806960000000000000000000000008a17cf3a2b8d69f473c6e88525b5aaf95514efbd0000000000000000000000008dd56ddd9426eefcaeba690206804b39ed4df9de0000000000000000000000006bb016e9f755cb47dbc5f8c3d31b195b1bfd96f0000000000000000000000000e86611deaf580dae4c653d394b8e35a8022a6c3a000000000000000000000000169227c0defa3c8226cae06e67a71d2a8d9d7bb60000000000000000000000004e488e63000c732986c04e418fa50605e8bad701000000000000000000000000f55e2692aade067805b7721daa9b100e9c935842000000000000000000000000aecbb28ff690fc1f45543dd7b7e186884f40bfa700000000000000000000000094559cf8305479197667329b2c9108809ea81066000000000000000000000000288da27fd725ae1e1205e6ecab4c5cfae2f1569e000000000000000000000000923c00d321006b03575e8cac53c803b0c1dbc54c000000000000000000000000637513bf6324b4890e837fa5fb9abd42c0f4d467000000000000000000000000057db254cdc27b25aa3e8af1b164906afd6ed4d90000000000000000000000007de21106ecf26a0abc8506d35e1c0c0beba092b1000000000000000000000000f7f0e22e235ad55a02c190da4bcc16d31091ca780000000000000000000000001e3c6a46b42842fb225f71bd190f844abe27f287000000000000000000000000b13c15369ea5f9c538de96199f6a4ac39d8f2df90000000000000000000000004587261d661dec5abdc35b7ed54da923116b5f8c0000000000000000000000002cd4d9908d7c96b6baecb03d8e47b88e498df27900000000000000000000000015f08814211cd690be63ec7293cf3e1dbe3520310000000000000000000000000c1d0e36129d8f3e67fb6adfe8789b898c86b25400000000000000000000000027485875c2059cdf06d8a574e79f92bf1095ed8100000000000000000000000045da1601375c408f97720cb4795b4b1c372780df00000000000000000000000003f900d2f8f17d293e9c1d8e096044ec70220f3b00000000000000000000000069bb2f0d972dd2eba5251f7ae2d508d46945061c00000000000000000000000081d74926c97dfd3975005f0461571adfa4e23451000000000000000000000000aa8c7a65206bf5d352b5bd9a681742b7d2df8810000000000000000000000000e66c937ba81e9b66d5c4fc16945b5be06fd0e0250000000000000000000000007981aeded7374650e97e8d2a907dd4f5ad9866030000000000000000000000001b241a051ce42316ce996193ceb67bb146a7a3fd000000000000000000000000ef3216b5de4e3959a5929d279de7f5d195bf3d1b0000000000000000000000009cc94b2c84af74a8e4f3b189a6271eab1fd858e2000000000000000000000000949520fd0e50f49715393ffa5ae6d20cc60c1a1b000000000000000000000000b7d76dc3dd52f965ba67b41721bd14f18dd9578700000000000000000000000093da29704f357699eb6b4361e3a2725cadb18fb9000000000000000000000000957bd921ea8e4ec78976c788dd623c481bf8ab8c000000000000000000000000a611aa5d3845e1c7149558741552792308ca149e000000000000000000000000ec51e202657f73a16741872f9866cf1c5662bf5e0000000000000000000000003e5d0ccf15ba5bfdd54168aac93be26e121c39ae000000000000000000000000fa09f56238df81934e3cca69f498a5675163f19b00000000000000000000000086cd4164f2565290d53d94b6980821e9801eb9d4000000000000000000000000314da1def51978a9bfba81b271b7159d5caa6e74000000000000000000000000b75c15807d740911b31ce41a35d6c1df716bcf00000000000000000000000000da9a01e46a24981d1b91c5a2e9869b41c9fb747700000000000000000000000054ea34ee79a4268a2bc6694ecd97ac4e8f4fdc7c000000000000000000000000232d0415bfb4d5d64f74879609d3112173abf77d000000000000000000000000749f7161a34ea0d29bc358b34946da19662e31db000000000000000000000000828a1614e08372004e8385351333027eadf0be6f0000000000000000000000001c395fbfca29d0e2ce7e28fb8792bbae9836e4670000000000000000000000002a80694f3ff19d36990c0bc12302562d602cd1730000000000000000000000001a120b1c20f909f53743e7f1536ba50eac4b0190000000000000000000000000b31b90b30c9e80abfe87f48a9972f1956bc1d16f00000000000000000000000001c4ae295a552084b3fb86163c39c06306b8c9930000000000000000000000007c8e11481209423f4ccf76af79410c78d8246e450000000000000000000000006fe19da0e98380572301939b41a071da134f3f770000000000000000000000002ed16a38b182c9826c8e98d9793c3a865d9d699f0000000000000000000000006ab9a9960412d566933b6a59a3ab0073d2348bae000000000000000000000000aaa9effee3ce2d54d26656a7aee009dfe914ed4e0000000000000000000000007093da81631a967faaad594748cf53f6180fcc8b000000000000000000000000287306860516056163e0aac53dabf1fb61c2612a0000000000000000000000003f299d7be3d5987c733dd425a3948c05448e1168000000000000000000000000dc35c54d44f558cb7416ecb9e71c736c6481ab410000000000000000000000008e6a02a05a27b9e8100b36eed03d64b5d5f89b4900000000000000000000000023428256decbe972839eaf192a3e4d98339a68db0000000000000000000000009afd9fb44871aaa46c4a3e34a1a4d5330bc18c26000000000000000000000000221efd278242e285709eb912ae221c14f3068301000000000000000000000000e0df3c56fb65566c5f250b00a4bde82bafce5e3d000000000000000000000000b654f41f5a1653a500c79f14bf97068bf610b1580000000000000000000000007a94fef5ad62eb205f33f3b3e1e71ca50dd593ef00000000000000000000000075cc33e65d922aaaf9c3927ecf4871d5d0c586ea00000000000000000000000017df174e411c9635dac07d74a2990937663ba93300000000000000000000000093335e43a869d88d7d438c590ea0a5de774e1cb80000000000000000000000002eb4d2c267fde13a6e4273953abb103b3e30538200000000000000000000000001dff6e33ba19e01e6e11540a3dfb3d8a59e4347000000000000000000000000211d3731111551a6492deaa9adc8dc6e4db5a1be00000000000000000000000045cd58b36349cb16db8847d4025da71338c289b8000000000000000000000000d98327e078fc4166726c0f9c54e58246429b74170000000000000000000000001c278cbd14ca9b98bcaeae8bd83057fe5a8792a20000000000000000000000001b8303908432818e084ebe7a53bb361ec95657af000000000000000000000000555375ccfd22e340d3d5ce273aa06e292a9538ed000000000000000000000000ea4156b6ee85483517fbb5ad374f63ba2f82b39e000000000000000000000000839d2254e22dc210429327e90e34ccc48968e22a000000000000000000000000dd303b740b69ebff73efee2344f3176c58f8eecb00000000000000000000000017c69ae76232e0b573489b17fe423fd2c4f9b9b6000000000000000000000000fac5aaf271b3ab8ade388e6ca453a9496c62c3ea00000000000000000000000009ab496dd36396893b8a73957181a3544747f7fd000000000000000000000000132b4437c4e83cf1480033357269dd99947316710000000000000000000000001f13ae3a491fc1a9f790970c8d9af6f04c5503e100000000000000000000000044373300f972133b5907d99b6418decae5db01fb0000000000000000000000004385a0db9a0c068f7c5d95dfca0769ccfe8e39630000000000000000000000003523f9d606525b57b14003f403a8a7fde62ee5630000000000000000000000009aba56336cb2a372c669f910dd9269a46c4b1cee000000000000000000000000683c0f8d871ccd8f9c1372181aab9b3e826de1f800000000000000000000000079711b719a5c012d4412826897cc0c6f8d727e9100000000000000000000000070590649eb109006f91b94c254c5ca66c36be06200000000000000000000000074cb109fd254cb56b9c4eab7b7eefeb004967bb6000000000000000000000000b6e5d4cc39fa122eb620d8a4b6129b82bf7c41090000000000000000000000008816506cd5230634b2da8afc5f9eceb1134fae2f0000000000000000000000008d2975d96b3d3cbd9175f4a86060e9c5a4cd8b7e0000000000000000000000006e750cb02f032782a36bc4cb0e7c0128ba8af7b0000000000000000000000000ec55bf0bee765bc9592c574a0d928df85a0b7e4d0000000000000000000000007d1142e1b718040d6271a626ebfe36a4997705af0000000000000000000000003d63fbf0519baa677a970c35e6a3d03007bd1ba00000000000000000000000003ba50aef6554da368317cec3f1f7f7ef1d080b1600000000000000000000000074f32534c3076f9913452e9a5ddfe1670558259e000000000000000000000000692555ba29ef86de012dc88d9f0f8dd879dd6bdd0000000000000000000000005114effd51f07c49bac7b05d6face7ba812216d5000000000000000000000000ce0fb40e9786c8b1f25580f839da14e85e1eb8bf000000000000000000000000814a4c35701395ddbc10688104b55ca7d733ca69000000000000000000000000f1a6e3e1897467f250454ec504f056b69d589e210000000000000000000000003cf14a0557c1d95eac6a729b94b077efce63d63d000000000000000000000000430e22648cc55bd001ae4bcd2abe15e14abe5651000000000000000000000000335ad18b419eb414d2b8c8bd7a5e6d29f66197f6000000000000000000000000374a25c0c2b727359c241ad065557db33b4883cc000000000000000000000000c468f0e0dfdc957d5a1f148468840256dc0ed850000000000000000000000000ed27b3506844b5207c6c5034b9bc9bf874b03903000000000000000000000000fd212e4c0dc20aa3960f75ce4a377f255f6dc7fe000000000000000000000000f6734661c8b280b76e9dc507384b3091fdee6a08000000000000000000000000dd234e30edc95797aae70e9e82e002223611c3850000000000000000000000000218d0317e77c718c0265cdcce36da4e72f5e2500000000000000000000000009f509e39827326cdbf3d9942f3b01f3055d78df1000000000000000000000000a348db258c2ed4a0b8fbbbe6691461fee405b67700000000000000000000000059dbbe52315a13368dc42b8ef946ceef7c7e88a20000000000000000000000007cbb3cb64d95d81527a51192044153a4f7b39b5c00000000000000000000000024e527ccd0510d6e9abbb4583dba8fac2f8f6ef5000000000000000000000000c2053e432dc89907311d1fd7a79c55ce68c014db000000000000000000000000d5cf432acbccf0f51bedcf5073822d9d5069d6e1000000000000000000000000213693a642acebdcd28f0b896796b74cf461b6340000000000000000000000002ca29ec536d2c34ab5f3ee05be0526265367fa500000000000000000000000002b7f8ae7fd967fff6f32fb43986c8b07a09b2950000000000000000000000000d32a8bf056292a3596c8df32258d3cd212d98b8900000000000000000000000079cdad6e1e177ae48773d044036de4022c86720b0000000000000000000000006d06c3b64f825dcc687c69f9c42ade253f8b6793000000000000000000000000264a59944b6598447604ad7c813201635fb7742600000000000000000000000055ed303ba0cb507e16291daf82f7d533fa8d1ce4000000000000000000000000e2b6cc5ecd8c3aa2391d3f167eed86a84973e190000000000000000000000000b54ebfecf09735b7f310e0acadd2e1437f46d808000000000000000000000000c2a4ba369b06688c4ff23157650a5e6283ab82c90000000000000000000000004406bd83ddac6d21f3a1e580921ca3450b30113e0000000000000000000000009baa8b62c2abafe89f6879cac60a005f75b963c8000000000000000000000000f6614d4c511ccf6ab9c5950d936f986621112e80000000000000000000000000bacf058cc4d04e35254ea387707a94a4f41ee4b90000000000000000000000005f836f2ac89a2b76efffd1bb30bd0844a0fb396600000000000000000000000030f2e0a13c67b0cc294b8bdb3b8ff4eaeac63e30000000000000000000000000afa43f6303cf9c788852aa30dfa95a6428494119000000000000000000000000a2df06732f51d37ced7fe111f7077d96f7872e1e000000000000000000000000002f37314f4e94d3959dcf261dd5e3a81543ec180000000000000000000000001c340309c8852f7f9dee763bb9fdb94054b3f6be0000000000000000000000005604112d7ea88cf39abfa49eaf24b4d075c5b99a00000000000000000000000026afb1f02823088b3a214263a8fb0b25f3cd69af000000000000000000000000eb1aa711ac3728ddf1f722d2d101fda1ec75d64c0000000000000000000000005963d592b46ee761be2849ce85abd1cc9f6e645500000000000000000000000052c53d88bf4b3eed8c564186246a3fce58e3ab4f000000000000000000000000ff0ec49d8a2199c8fd8f5bad832b2d1738a45b6100000000000000000000000094172ee672a0d9a4446697249f659a31ad0ff375000000000000000000000000f4c22810012551ca0e0c2933cc934ec20caf506e0000000000000000000000009f811d65fc7850441ee63880946b04d4af35103d000000000000000000000000c9b64c4cb60c74d2857c517837fa981af56f83c90000000000000000000000008d8d95f2e5754ec79cfc08446d5935f335083eac000000000000000000000000b5bdef7473a903a0eabb0a152bf2b2f5c8b8b27800000000000000000000000031caa19864ea5d994ca79ec2ef0f11729c1d3e780000000000000000000000000babc8697caf0ec3862ed64cd63289a100ee6da00000000000000000000000007baa36612cf6ec3b1c4ce6320048c23005bc76d70000000000000000000000004987846fea608cfb926da1a5066ea21b22c15253000000000000000000000000efc5e771c51b75a9d084ba9475c6bbb9a4fc1352000000000000000000000000ac97c5558895ae010d36e54f08d45962422926260000000000000000000000004a92ef581084d59485df0058d94190ccf3ca12a20000000000000000000000008f0044fede6b74b8a6e3c43d5ad4c2a0d0c7785e0000000000000000000000001a5492096699a2e532e38b2288765490301f7e2000000000000000000000000065518b2f0520005f1f0eb98388d84471a7a288b60000000000000000000000000d713258658cefbeff80f1802ad337bc43411007000000000000000000000000aa669ac536476cea303d4d6d26d8a98487c4432b0000000000000000000000003ea66e21ab55736380bf18045ce1cd2c8dbfa3c2000000000000000000000000200fd3d46e2794596df149d4da396f551e4c4a220000000000000000000000000f8b5409df5f1b45f6d4660836be1fb8c59b1eab000000000000000000000000e789c5566b53546d46a0af48a4bd3f062d1fefd1000000000000000000000000bbee7659dc9ccb47d97b0f7e09a9a8edeefb82e500000000000000000000000053d4e0aee7aeeb2a13bf3e8cae651e8ca6bcb640000000000000000000000000faf7763bf77a3f7deacf7160449b94c7f48bbce7000000000000000000000000eb2042e51f6a538b6e6566745949565f779435810000000000000000000000003e39467d85a0df74fe00d39d224bb5772c12458b00000000000000000000000088a737bac0888f63f2d4c36c5fe3688cf18353fb000000000000000000000000d75c9b3548b1f4f7e195be0b503a43f4c32b6208000000000000000000000000dfb2f129ea8fd71a5af1ddab3af83da86cc85ffa000000000000000000000000524799d34dcb2ed7f7a347c8dce9b6eac4d008d50000000000000000000000003d131a68c8fafc5d93f1952e6505e15e4e7a2c9a000000000000000000000000b49264112bac09176a734827d6cae320bdc664d1000000000000000000000000c1fd4372e8430cb1b53cb09d9f1a93caf289a698000000000000000000000000b2a8bd9e4d828fd52bdfc4111dc7d44e9b8cb39f00000000000000000000000016d095d222b32f6939224e0ce5d1b7de4ad6f52a000000000000000000000000bb510e6eac4bf690538d261f02e0f87e6f084748000000000000000000000000e18c15ff25c5afa79141c79054f1fc1e52a1f7ec000000000000000000000000bbdd99fea26e860f120e1a6a7af1d0d69ee73f7b000000000000000000000000ec7983b491d001cd70c62d529d2996c1a3b431530000000000000000000000005740e6ec302363e954217d57d5edbcf58c961e3e000000000000000000000000d3f7ad59a95d900bb9365da967a4dc52fce31f8f0000000000000000000000003f7fce1503d09afe93b204d438875801de21a6ad000000000000000000000000c10fd5f5271c0728ef435639f6332b953c0f0adc0000000000000000000000004b701155be88a20716f14023019760cd2f528b5e0000000000000000000000002fef4c0a4ddbe08c7a37b1b7252c26863680862f000000000000000000000000a3ee444d7135cabb92baf1dfb86430589d8c9a51000000000000000000000000e9fc5c40a295d95f845a5383d8687345c9542e2400000000000000000000000036a8eb05afbae102c12dd26e297764dcc6d8d8830000000000000000000000001fc401c822cee7fd372c6334c705a75f9b8d689a0000000000000000000000009d5694f222fba2e105a05d710fd4c46a3d598fb3000000000000000000000000b0e31f26ec466af7cc3d6ebad7b12774919d5f1e00000000000000000000000039a074d5dd92f522a4a2e66fbd773d263634964400000000000000000000000072f2d10b7dc9690e91681f554b6dbc82feb0d8dd0000000000000000000000009b340d70469acda34651442df779c98236943b080000000000000000000000008952a0e3a94c113abdb5978ee61b030ad40ca4940000000000000000000000006d456566ed28f0706d5d18b1beedc28123faea45000000000000000000000000aad1e185e27eb2cdbf8c40be9bf256b2962aa6ca000000000000000000000000d37cff958baf08792fc28096df4cf6dee0eb65d5000000000000000000000000c9b9aec8291454bc804c472acfea55ff52730e69000000000000000000000000ce573d1b22901aacc10be966d5292c750201d809000000000000000000000000417183bca71f814dfc0fa83390d54180ab97c63800000000000000000000000004afe7ab4e81382f4d9af6a937806f6108cce9720000000000000000000000009ff6711d36776363b29ead7d6a9d79a5157c0da400000000000000000000000049664dd7d126bdad5df3f4070f1175ea221bc99b000000000000000000000000b4e87feed4f34f81cd9a34e5572254c4f86cd8120000000000000000000000003934ac1405301dfb1f0cd67aa3cfff57baf7bc2b000000000000000000000000e343a525334f71046d6dfa0f241ae5113e81562f00000000000000000000000044feff72d675b203c8656e50a7b236a8290a0c1d0000000000000000000000009c8fe2deea35a6673834341d8c7279394139e870000000000000000000000000aeeea61f520eddf2e6d5da017656949ece1e78a400000000000000000000000067d15b14bc9568b6663f38e9b6063822aee410da00000000000000000000000008cd17142f18ee6b0bee079e47d8713a8ec91a710000000000000000000000005b39d8cf2855cdc58b65acfbe9c7c295d0182b95000000000000000000000000e876e8aab810a8e0f97f184b19fe52492d461718000000000000000000000000384fd85251feb61116430a0fda35cb4bec511de70000000000000000000000009a759c0612ca8043aa813bf405be93ecb854c212000000000000000000000000a3e6f226c35105f99691ff613c511affef7bd37700000000000000000000000040ed08d0381a1e0bf7e0ebd20c3585dc1034c4380000000000000000000000002cc968c52c1f7eb15c4904b21ae31be3b5e148fc000000000000000000000000136c9779e52b6bd4bbe56786bac95f9a65c7ac6e000000000000000000000000200f37a7a04d12eb5be181afa47289f4829bd965000000000000000000000000965041b373664fdd2426ed3c58e55ab78b28c1ce0000000000000000000000003dc6af64d10d4600ff7b959686932dc6ad46d3b8000000000000000000000000cc20f9abc3ebe203d332d394ef8e4a2eea9989310000000000000000000000005352df23d5589012426358267791531eee613532000000000000000000000000ced17e9188c69cff1a0a97358bf28747073382db000000000000000000000000b478cebd17991b2ec1996d10293107ffdc26ab8f00000000000000000000000066dedf7e99c9e6085fb188ae658803bf6d79de57000000000000000000000000aed203a74b2086afb100ec5bd6134888155e741b000000000000000000000000dd3455f965ba641de12ea835a2f2090955f7b709000000000000000000000000b7ff53db95fc7736b50d632f5d8b4495755cab3300000000000000000000000061ae9c7128240df6177ac93ca5ff87c22e7cd489000000000000000000000000e871fdad8b331b88fecf26c65873b7e587c0bec700000000000000000000000045de73a1db301bff5903e93450c9d21f48499f0c000000000000000000000000747ee03d58453632c544f34832d448848d9bf277000000000000000000000000263179be1fe61a1c1a8e596d0bb3f766a2487f7f0000000000000000000000004f119c50ff60b9deeedf16b774548bb53b6a6513000000000000000000000000a634a01a0a37eb5e566d1867f0e92796011270ec000000000000000000000000203fd1607ce9505186a09df70a0638676073caa90000000000000000000000009106fefdb1d396bd3e5dd004cc7bb8570f04c94b0000000000000000000000002d40ae333c6c5ea0000ac55e183cb5dfd7442f76000000000000000000000000de7b996f56c3f59f81e7d8f1df743d83b83261e000000000000000000000000032392d9b8b7b0a1a4080a29bb6e716f56de7aad7000000000000000000000000f888d9b0b93a2bb6dd96251ae11fa06e6f62f64d0000000000000000000000008e1ccf6769417850b190689e5c7d2082a81640e3000000000000000000000000b589cf9852d85293e7d9433f79ed0db6b2b83bdb0000000000000000000000004f47bad1a24de6b7b7e849fcf4dfeffbb2ee9571000000000000000000000000ed9d54f4e1c75ea19ee8d0f48d24dddb0be137110000000000000000000000007c4963dc96ea127922a2653bd87fabd822101e21000000000000000000000000f99c6cc35516300d889048765bf36e98b0e637c8000000000000000000000000bdef2b79e38256602e58fd554590ebc1a8ab88ae0000000000000000000000003a97f3b22ed38d0ab74e86a9fd715aec08cf3a350000000000000000000000009da5c5865dad2e4f9c5e2bf010417876dd1e63fa000000000000000000000000024c220f70b974d9c52c06d4ab62a040ce305d11000000000000000000000000504b693e70c9559135beae6c606caeb1d0dd037d000000000000000000000000aa23430ba969ee7de2bf2dc056a8e7d273e122bb000000000000000000000000d9535074d10bed1760cc92e8333b9bd56befe1e80000000000000000000000003b2a39767a46a7052e33ecb577236be8f68a4294000000000000000000000000e22ee07f6f4bbf047bf69dee32a1f6bf328c3a6f0000000000000000000000008e046cf97a35a8193b9e897b17f33c90d1f56b20000000000000000000000000155a3d8eeaef6125d9a081d3867bc7dc6f85b93b000000000000000000000000be2b0c4bdd6163f9d0b16a1e2d12c4b8bb058016000000000000000000000000a1ae0e20330bddafc234655fae317ae810e7ab6d0000000000000000000000009223979e1ef06dc633f8b765fccd9f49edd960f1000000000000000000000000f986dc5ad25485638e8b7a310a717cbb119a97bd000000000000000000000000184137d21f3a01248bdedd00d9f8d7606d8ea4d6000000000000000000000000f8f9724b993bb67c3ce0019c5a9bc7fc454d2e30000000000000000000000000832f0f7de69e8670a42f31133af4df84d060431500000000000000000000000037d1da81b7b38e6d18a61ea65130b1dfabc2cd8f0000000000000000000000004c69872b05e0a480448768b4f44ec6878eaa592e000000000000000000000000bc178400961e39ca5766cee42e568b3e484bd08b0000000000000000000000004ad29f1698a72f683c6d4ebb539b644502660e5f0000000000000000000000001800971f2d6085bc2e5c9c6acb7a9ca7f0489dd8000000000000000000000000edadb218ade3cee74f2c313a7dc6141905bb5b590000000000000000000000000202f9740c9a4023d386c11a7d2856a74fc18610000000000000000000000000c8dc5ff4d06854ab69dc657284b649d88b2e7f6000000000000000000000000048a266cb746e3dc96f26026447f7d078a97fef5400000000000000000000000051d16995823d913ff6a356df0ef1fe0ea9a262e6000000000000000000000000c93fd715b8ad93593ac5c1cb34a9b4bbcaf52763000000000000000000000000622a583abb8a156da4781351e436a0bade96545b00000000000000000000000037ec90f02322ac908ba1c2ea98d1ccda51281e2f000000000000000000000000cf9afa5276feaf97f0630ffd20b863551464ecd7000000000000000000000000a17c90aa872a27a40c8fa4a2722eb3ba8c7f29f30000000000000000000000007fc65284c4bc5e70229096cbf3b57a627524525c00000000000000000000000026294d14f406570f3952d32438b7466d892535d8000000000000000000000000f8eea7f962f229f54c31747d90d17f9679ba8b93000000000000000000000000408fbe26e1580381443afa5b3268e5f61203c0b80000000000000000000000005371a8874cd477b3341edf0ba18c9aa41a7c555c0000000000000000000000009d65fba5341e08298ac4afc3d6c4eb3d0f6a696a000000000000000000000000073b8b9c222980c2cb85fe97f6f296b9eebc043c000000000000000000000000f1e02225e6064af175f888b057d31bd46ac7f5db0000000000000000000000002284e0bc198cf1a1c3369204546558ac0a234c9c000000000000000000000000d54ce68e0241169acff6eb6f0d25bbd69c46eac200000000000000000000000023b4aec4da4b29119d47060fe3d04a9a055a73af00000000000000000000000024692e672f29dcaced982da53dd5656dc40a18a600000000000000000000000092c703cbda09112db83f8e33ceabddae231f38df000000000000000000000000382b83dc828788431e11d8609864dcbc87780af7000000000000000000000000fe7b26f42236cc0f7d838e9c50372c8b63756aec000000000000000000000000772af1749da6f9f6000b3197db982c72cc28b88f0000000000000000000000005554a3373b851bba18808731f600486e21af5ae8000000000000000000000000bcff8e666be0904448274bbd8844b7f03813a2ee00000000000000000000000012be414b1567e418c0ad3d19f4b0e72a52e62b25000000000000000000000000492492645d4f70bbf707f746fd4ed631f46d35b80000000000000000000000005947d378dc7bd8c96b6062524d4eefd0a55ab096000000000000000000000000c7db0c7cda2104ec61ff491c23f41ac58148b15d000000000000000000000000354091207338704ec30c81d24e06377a64d19e1e000000000000000000000000263e1b9027f548845682e8f31fb4392bc30132a0000000000000000000000000f0a9c8d7672cfdd80033a333107324ea0d7354c30000000000000000000000005f847dd0148a0d2615081aacfe015d4e5ed69a9500000000000000000000000032699f25981b0e107ab95c79a4df400a8ea4f65e0000000000000000000000009f153a1fe60e0a9c21de434367a2acbc554d80940000000000000000000000003aec51b429b9d326991455852792b95050364811000000000000000000000000ab9301ba5b28dcb05047f175de9551157537510e0000000000000000000000002a4b69bf642a6028f6dc628a4a2a2ab575da43cb000000000000000000000000f15094accb3068c676d00eec321680adaa807266000000000000000000000000408a6c73b55a14fb0f835f4245bdb1dfe5e4ab750000000000000000000000003e000a42332c53c84b6cd87ff8d0a5c975994e19000000000000000000000000c39b8e448054fb6783c7f1c24e9292f3f7ad5e86000000000000000000000000db7259aa6c037d9537c64a0968afc47d33bf2598000000000000000000000000fd851a05e5d81a58959b6a387842610530c690d00000000000000000000000003d4233f2917c059ee3317a868ef7eebc32e31d8300000000000000000000000043bdaa83550c9387ecef90aa8ab4c1403568039c000000000000000000000000e6abf40f8fb2f806c1bb194f1361f4fc633c3db400000000000000000000000082c0d246c9c25879bc9013e0f955e4f1bf9acff50000000000000000000000007ee766dddc696e453e303dc6f49f075c7bfc81350000000000000000000000000a8a983ba8482545e91ba00dbd25c1bc71a21fb80000000000000000000000006855de6dd156960e57574e0fc25f0f8890fedf6f00000000000000000000000040efe8614fa5b017d01f86fd5e69efa62540707300000000000000000000000057cb1b2a42ae9d16ca9760cd0e5e0c8192cc649e00000000000000000000000034b257a9c4ff44fd44c0ea74cdae353a6689c1c0000000000000000000000000d7b63959d3c48868cb50b15f2744763a7d202c50000000000000000000000000a683f0f2d7162ff4a5f0839336ab1b40c52a93f1000000000000000000000000620c8c68d20cb406380252f99312afa34bee74e50000000000000000000000004350b92b41245a2968c7e12bb19abc5228069f1200000000000000000000000033435bc3e8e4b6dbdd91de31631d35461aac967c000000000000000000000000a6e45c8111484c16c61487369c11de49f5a73826000000000000000000000000c329f60f81ca65345ca19a92f7da438ec9ed1452000000000000000000000000490b60d2d36eac0792eaa3bd53e2cb2602e54b540000000000000000000000006c8b73f709f690bd296439540f5a3517573fc964000000000000000000000000ce89d63e82e2039f5ea8fe60cac1f23ab1dab501000000000000000000000000d2f889f08ad354356e595d630194fb3ea1d5e2c3000000000000000000000000c5197233b101f4d43add095cad0863d82a35968d00000000000000000000000068dc3ab5e722d84373e8172d03010b474406bbe7000000000000000000000000fc8c9b42f670c8e98c510d99bbaace5c92b26de500000000000000000000000095394b69905e72c504de31485537d94f41a8972a000000000000000000000000d4a2690d76faf1ee4d6173ac3d6ff8e4a02505200000000000000000000000007417088351e6da961d80317e99b1dcc6969aaad300000000000000000000000097fcd19be6848d9c6619817b30b0655e5a7dc620000000000000000000000000fd53284fe1d15e8f9a17901523bad62a71f8f12d000000000000000000000000d66a212b1fb029bcd72514ada93c9c7a0198ca2000000000000000000000000034b26c24efb89e3533dad7073ed143abee4e662e000000000000000000000000f01a62f2d7458184be98b888959f1854087ad3b10000000000000000000000006a944d03bbd20cc4a967212a0dee3ce11618d735000000000000000000000000492cea01f24c5e6ceb4db2c4dd62a767335ce8220000000000000000000000001bb9ec3384dc3a6f72dfdd45ee78e29b55c64dbe0000000000000000000000008591084af7394525eba14b14026cb61e5e8e12c90000000000000000000000005f1613eaa34e12616561906c8ec207a8c499dba00000000000000000000000005e8a85f4679281b3467ac53c8f36170c65c88d2f0000000000000000000000001609f86d8aa5b080f4d428ba2f7478fc17546b0900000000000000000000000060414bafe9eb6453d3e56520ec5b3f0307134b0a000000000000000000000000f95526511b2d5882a3b63683dc3ebea2d61a5b91000000000000000000000000b8a1a4d6e963879ea34b872526b14f3b899f927c00000000000000000000000051949a95bf96a84ca3e3207527380db16b5918b0000000000000000000000000c705aad38cd502e9ce96642ca3e82c1cb8cfb8d9000000000000000000000000dc15c44d30ccbd612335d552b2d843df42a7983c000000000000000000000000483f0c81f59fd1a731a130f16aa5bfbb2e393aa60000000000000000000000009044a7febe4e8e8c545191ffb7e43a2c950d55ff0000000000000000000000008574013cce12f73b98448f25b233e5d928360123000000000000000000000000599d73712b75093a00cb5f1269b5ecb18838905e00000000000000000000000059ac0acb9068a9aaf0f3efb0b940607f6142263e000000000000000000000000d8858d48f1dd39801c7dc10ce2f5ccbdea6d8b8e000000000000000000000000e4b829072b7710df60fdc454ebe64f38fce3f5de00000000000000000000000030b06f5cc58145a4fed21e3502ba4f0d150e49f0000000000000000000000000b5198c29b08feeaf263ffd4ae96ab39602488dc20000000000000000000000007d888f0be89e9dfa7f4f36cbac0c86e48d6f858b000000000000000000000000f19e97069f568acb4a9dcf84cfcae89eadb53f660000000000000000000000001b32b9dae14b797dd33d9132c75522c79e29140f000000000000000000000000f633dcebb679f774cb677da4cefa06162dc23699000000000000000000000000a7ff367d02317c0eb066a0b5981d97b94c979b7a000000000000000000000000a49703005a312953ac781398870320b2528ed863000000000000000000000000e0c0a9fc3ca631bcd555cc1a139b4b00f989daa40000000000000000000000002c62c5e2915a08643b1a5acde472ef0fa4080f040000000000000000000000000efe1b360537efe7a8c045a4f60512fb5265169a0000000000000000000000009de8dbece8fab00e7b6a800917ad268906b8c88c000000000000000000000000cee52a71abd413458a4e22cce3b7c6b3ab03ab43000000000000000000000000428e2a425fe4fa8d875b6331b2e5f2c9e3a06ce8000000000000000000000000291b1f6a7ed5492663cb05d8c41ca590f9b415510000000000000000000000007f0b47ba7cec1c9c43870a4587ce9f1c2412a1f7000000000000000000000000cbbd2e61491bf711486f82a2230f19d324a5e162000000000000000000000000e94356a8651d4def834c0caa845fc2cf0a4deb8c000000000000000000000000fe2a141482e61a52701a7a6c795fb1a3faa4910c000000000000000000000000115e2efc3f4fecc5a65b3f97dedd4a77957f6cc0000000000000000000000000cbfa2e306cecbc31c79f20d5c7ae5fd457aaa668000000000000000000000000f59555501b2c4ada3663b03250405f1cb6c000c6000000000000000000000000e701c388f5e1a940cfd5b538315cb4314e689df800000000000000000000000029d8fda5394c98a6f0ee6d7d6a7b47efba0010b3000000000000000000000000e0362df17fd3d701dce822b999588073e433e0bf0000000000000000000000006147f4353df3e310cf8e013dcdfcdfc322d9ffa3000000000000000000000000a84a1357d82f1a2c59f0865a8bf21d5b828f1745000000000000000000000000817c8611b3b298ed34fcd40d30158cc8211ef894000000000000000000000000aa5c60571e350d0fe48bb5a7d8facfb383eab4900000000000000000000000000f71badcec371d758790bec1bb18767c3fc984e7000000000000000000000000782bd9ba45e2c6f7d794ee22d4b79f6848b8a13c000000000000000000000000547d04e46f81f9318af1bb7f40dfe7969b86b60500000000000000000000000049e50499f7d5b9a4eb07ee7c5888565f597b48350000000000000000000000009db264f5b58a558b8897d9af51153e70ad49e2e000000000000000000000000058c20004f113b7527eba36051be286a4ca77668c0000000000000000000000003143a9177e93a38e278699ad7bec18ac713a9752000000000000000000000000a6f09e6afbe7655c8e310ac8569bc84f2411918700000000000000000000000061d10109fe6a86d268f8edb3bbe57a5d075ef782000000000000000000000000914d5e656e4b625be79f6d3e13acd2969d6d2caf000000000000000000000000cbb2a9bc80f2cc39c643aa298b29f1729ba119b6000000000000000000000000dfdb006fa1d68f941cfdcb98568836b04867447c000000000000000000000000b357713e0579b8d8cecd1827fa13d2127e7ea223000000000000000000000000d006438c1d20e6ebbfd90b27b363a9ba908f1a06000000000000000000000000e799b26d8a1810dbd2f874d0964e8b2d820dab7f000000000000000000000000b2e40551b46f4fa792423c33952ab9afc2a7c2db00000000000000000000000090455e018be99ea36d8319dbece2b13046a393f90000000000000000000000005997c2ab295e5ce05f382950de51f7194bd1865b000000000000000000000000e4be7144c9c07733a87976990267ee2df62fdf620000000000000000000000002f443e402980fbc9413aa38c54e8c35dd572d6e7000000000000000000000000905a072e1ceb80a451c0aa2794123928b6cb66b1000000000000000000000000b06fd2febcd85ab068c735c6d4132a845fa05f110000000000000000000000006a553f89971578f3b4761439c0930d31929cee52000000000000000000000000057120014ebcd98875d46035f4ef65de42e8a6b1000000000000000000000000c302927b39d53067f79d0237217f5434cd59c399000000000000000000000000db3490dfa62b2ebec5eb2566321a745d78e493c70000000000000000000000006fb922715795dead7d2155a6fbbb2150df3c1a47000000000000000000000000920c7558e2f8ab718965ea361ea22a41a7e584820000000000000000000000009837921fc2f11c3324ff7846be4e8e803ca3ebcc000000000000000000000000efcdb80cd4fbdeb5b061e2b60e86d43374a47f81000000000000000000000000dbb50965dc06f4cf7ae907cd0319b44da5b4aeb40000000000000000000000007d585d3b80981a641c4c76a41c50b8e3969348790000000000000000000000000bf0eab6ea04a9b659cd1deab4cbf4fd818a191d000000000000000000000000a64678376807e482ca9d502e6e6050689b80f3a8000000000000000000000000aa7b32269b1059ea1ba3becd849926423d42c463000000000000000000000000dc74a9ef5bd468351b9485e39a51106c6f3ec12a0000000000000000000000008284c9012c15739538b579b156561122ef83158b000000000000000000000000da81f8ed46c746887ada0049d2181aab0a3c160f000000000000000000000000f9272fc80cf941c7e5c529fde1bfbd1757d8a6e20000000000000000000000009f754dd18358bf78bb93d95b8f9cc5939fcd6b35000000000000000000000000b25a3371654ea7aed2ec541ae7f8d2165613e881000000000000000000000000d2e2750bdcbdeb8340c7e05d729746c608323994000000000000000000000000bc6a6782fbc7cac6727ba7cbb4950fa3e72469eb000000000000000000000000d72e960f05618ae9f7a03b51a8dff6404028cb4a00000000000000000000000047b778cb20b5a76bac5900f88fa019612e6968bd000000000000000000000000cc4ac0c505de1cdb2e6fee44952a9e17ac0e89e4000000000000000000000000b880b3721b674f7211d6159a5dd70a4b3d66548700000000000000000000000009fcef149ba38fea6d7ff30f2ffdc61bace760980000000000000000000000001a37b77c9698a81670ca8eb5f679fe470f4da35d000000000000000000000000c10e4a06fb6b140ad1a72aab9145640d79434e09000000000000000000000000f7754099751850a6284717ab18f697493055c7640000000000000000000000008a56dc8b425d63df9627c630461cf1737c9720e60000000000000000000000000f54239b7cf7f4fda37b17027f94203900d39e66000000000000000000000000161111cb7e60652095c792c823cefc819cd6c0fd000000000000000000000000b901c397a548d2f31816c78468139a8fbf0ec71c000000000000000000000000dc68beb84a400c1cc16e60aea742241f10f7e0470000000000000000000000005d2c930eb3aa4b4e75112c1cbc2cf15a419f84ab000000000000000000000000fcd88542a224c52ac04c7ec26dcf9af057419414000000000000000000000000cd83229e0a69a49b5e58dfe1b338d2f0ba21e6da000000000000000000000000c28af37be352f1dcdb2e51cba5439ef858a7dea6000000000000000000000000c28af37be352f1dcdb2e51cba5439ef858a7dea6