60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000eb8ee0503e0301720eb7616e0897f8ecdf751fc300000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000f67727470726f746f636f6c2e636f6d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020636c61696d2072657761726473206f6e2067727470726f746f636f6c2e636f6d000000000000000000000000000000000000000000000000000000000000002e516d64575a4d707864434d7152564664784d5933574634563341457a4b3965566776665537736259395132416554000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054e000000000000000000000000479a14febbb1003c1e18f8234621c784d6f81538000000000000000000000000a0e1df454be13c94d3979031e274c64989e8f3070000000000000000000000003e94dc9376cde432db3e4da77301297de81ff510000000000000000000000000788304b7540a58c918cb05c4958209f455a5267f0000000000000000000000000c5de44d375ca2e66642b1894ae8faef63c5f7cc000000000000000000000000301f66a02c95157702d8138da9074476c68bee7400000000000000000000000027921362ae3dc37eb8bfed0fe6c3bfaf266ed182000000000000000000000000254e78a7f72daf891a3d7455f5c4461a673c36a3000000000000000000000000fa0b5f6fa701671c83566d6d6e85b2622363ec350000000000000000000000005b540e03f940e0d9dc254cb77ba1a512a02d10190000000000000000000000001f2a595dee803bbe2b257bd290638e81b9d22d9f0000000000000000000000004cb8754f5313913a8af175c40d9bb89893ca6858000000000000000000000000cbcac3e1705273b7ea35a6a1acdc4cd56586416600000000000000000000000022022fc15837c4300348bdc22f558381981a4fab000000000000000000000000dfe5d6ecf32dc069ea782cdc427ceecdddc18f770000000000000000000000006c82590262e899e8b56f0737df54dcf67d50496b0000000000000000000000002bff5255726c4ded17afce2e3e691275685f1df300000000000000000000000025b8d55199dc33dbaf8c0efb2df312896dcc36c10000000000000000000000004f673cf85f197f456b73b99acd225e259132157d000000000000000000000000a7b7a117eff5fd0fefb5af8aa9ffd84151347a72000000000000000000000000779c7ea546ffe88847a8272bfc3430c95fc29ae90000000000000000000000005cf53eb09fe8f6551a0b343049a007dc49450f38000000000000000000000000f54acbe39db399e997a7d9d8e563f799d9ce243e000000000000000000000000dd6eb62b03efe50901338ec1d2efd9d2ba377f690000000000000000000000009a9ab4c98132be67c1cc6e7f204fed1ba1f01ecc00000000000000000000000002c5db71cf5770cc166a237264d2e43dcdb8616b0000000000000000000000000d37e5eaf01786305f91015c9ff9d6a04676c8f7000000000000000000000000217155ba9e384be8095dab4bd4d047b74af8806b0000000000000000000000001e12dc9c7f080dc56bc8d65876c8913d444ba36b0000000000000000000000001dae17ada5bb6a89c6569b2797f631bc6857b930000000000000000000000000a2d827e4e9c7f7e7243a54b2f5f06565a4fcf8e8000000000000000000000000cd87dc6a54b7fd7c869db3bd167c5095845af0d7000000000000000000000000540bfb5a1b17d046505b37c9ae7545a03018b911000000000000000000000000e3c39f565b9ac45ec2b11c64a91daa92ef1439d4000000000000000000000000eb660df7d40ba6e2cd1c8fb417918519601c24910000000000000000000000000aa3df45f179a7843f99e804e544a7000bb806e80000000000000000000000009ca2f5f858249615437a239450f0d9f83eb35a1f00000000000000000000000017e37e92d1a93d4fa0a5397bf41869d7b0bb3c2e0000000000000000000000009aba67bc1b7600f1659258c7804e57a380b1eb2a0000000000000000000000003a95926cf386d7beb2c9e6d8f13810a5a4751e5200000000000000000000000046f499c03a38aad835eaf0fe3359eed381ff3913000000000000000000000000552566ce45075487a78e16aaf8939623c56abd72000000000000000000000000c4dc150fa9040d1ea1fdeb13396844ff57a4438f00000000000000000000000069df43fde8b151463a07022078217d8d89c157ef0000000000000000000000002aa82b548a2f4e07c03c2b15816756792f6e3e2e00000000000000000000000007469381b2cf04cf58effea04a8394172516d51a000000000000000000000000c99c397a2bd213525d923890e4884858e30626d5000000000000000000000000a8b873ce6ac6600bc20d47944ca23a18d460622a00000000000000000000000003a489af3bf632e2b7fa0e66799e795cd9f2758a000000000000000000000000b9d0a5d695f14fa0672ef150b457477f168e4def00000000000000000000000088b682e4366518c7dcb9c715759c936dd2c0fef5000000000000000000000000673eec1b5384ddea5ccfd5d0b1183ab5cf9f7fae0000000000000000000000001e3ee39dc13da81c66306a8bf48005b680a6ebe9000000000000000000000000689b0b881399583d662e0120921304f0bfaa59020000000000000000000000000dc90d7b784d2b1bd4fa8ba45b3349479eb56d7200000000000000000000000094bb9530e5374c580ee903c568ec47c7a3fb1ce50000000000000000000000002d7657fb72ce2facdc6de149ae4baa323a348d7d000000000000000000000000cef0899851046fe7a028624d0161c6eb77f253300000000000000000000000000efc1bcc13ccb6e1106a536e8d1cc1d975977fa3000000000000000000000000624ddf0d3032067766ccb732a49f309e11cdaa0f00000000000000000000000075a0b52686b8bdb201644f0cd08ad62e4c3c152b00000000000000000000000049062df0c5b469104fdfa42c79e757346184f91c0000000000000000000000008eb9a38099e468822ae3166c6c8a3b7e017ce0be000000000000000000000000b851a12e446273b1efa0baba79ebe41870dbafd8000000000000000000000000394cc9c569703cd569e71dfb73bdc18e25e8080a000000000000000000000000f365fed1db34465059ccb5064fdb4944e4003c80000000000000000000000000707d08c16cd6e2f141e42b557b3ee08320c882e60000000000000000000000001c79a9b993c4862436ca207c0b88ea401ff404a4000000000000000000000000233f8c2017832b0a3c32f1c15276eaddc70a1c67000000000000000000000000f4927d1671a4fb975d0ed66917c6d2667740e50d0000000000000000000000005f4f601845252c8b232238f536579422b04d20da000000000000000000000000ff57ae0f2b8c1bcf22e8dcc42cc408c22dd05b7000000000000000000000000098624374a1a224a14381d79c96d32fe8d8466967000000000000000000000000d331c775b9e02407d07de100fda80d3a3dc14dbf000000000000000000000000b821e3d770d7994b00b2055a965682a6e8dab227000000000000000000000000215ab7ab544d9777c86c4ddf4bf82f757e5892750000000000000000000000004e96cb00a28dd0fcb0953a3aa41de24868fbe61d0000000000000000000000007780e211f2e18d98a77e5529151c9d2eb4fea0850000000000000000000000005a3bcb6c3dea4ea328222558f8e511c082f0e1dd00000000000000000000000085ba55438376085556512ddb36b391425eec34d2000000000000000000000000e17a8faeee53eacd9ca716a5e9c3b96f6cb7170a0000000000000000000000000ff45ecc8094d8cd5e14680dfc57af5e1f63d9490000000000000000000000006e2d12ecca0b907e173efefb79b3ffebe8e2607b000000000000000000000000fa2f2f79d03c8ea0891e4896f7173d94379c9ec00000000000000000000000008e88feab2d2657557956bf08d85a6ea928e89e97000000000000000000000000fe519e196b91b1842ad053d2d1f2ea933290782e000000000000000000000000aa77c7460585a75777c0b93e0af0dec88a6e0c1500000000000000000000000073cd2614baea0c5185cf16ed0e335e2be49d1146000000000000000000000000f97977bce8d1fe112da1f45cf1dda4c75a101d2a000000000000000000000000bd97a0706f44c6fb664996bd196bd485f55c009f000000000000000000000000a15d853dc1f49bffb09810b8a0ff912415bb722100000000000000000000000093a12e1f06f211133a0e341c8258f09830ea0bd40000000000000000000000009571c981460e9b535a4ada219ade72922ae5421100000000000000000000000067b7bbd1d95c85b815546e350eed2fc1ec890d970000000000000000000000002e6124dbd398c38c7d562e88a7aae966fbc9f90b000000000000000000000000dad3d52a608ab8e585ce6a26a162aab6c983a4670000000000000000000000001688ea1fa73c086f9494788b27894654dcc678b9000000000000000000000000e9113e16f73e2a5fa4f4c1ab8447a3c844e6db2c0000000000000000000000005b5dda6a1855f4d50306f0095d3e3c2bd4ca190f00000000000000000000000092ce2fd453e05d857699bdce5e3203b82684b02a000000000000000000000000b9f3fbdd820cd928b102b151fb83de05838eb2b300000000000000000000000098479eb1fc11deefbfd34b26b6d38e8dfa68117b000000000000000000000000c31b2feedec922593aaa9a647d4e2226ebab48980000000000000000000000005810c1e25294a37fefda9bc0fc7ebd014abb1c9d0000000000000000000000002481f39c1baf45c903abb533a08b949fe1f8750600000000000000000000000083e5bcf83c6b1d852c2f35da948a42e8ae8cefec000000000000000000000000c64398100a5fb27ae54b3f85c8ffef608cdc31ed00000000000000000000000000f7a11efa3e410e32fd915112b729e958a5e7ec0000000000000000000000005b57d4f863a0b6b491058c74676854f1cde3b0dc0000000000000000000000000379baa3f58cab5f76b64ee0e80ca1d23ff4d36b0000000000000000000000009810db37fb8bff82969d354259b69955f3f8bd180000000000000000000000006e1dae0738376d0665ba1f522dc5be4d6b6596740000000000000000000000008f2031d3e8cf6fc0d8029803ee2e39f8243cf9f600000000000000000000000003000a0ecb1898040c26cd418570cd480775f0da000000000000000000000000929c89b87c3266392d5cd3848547b4d3112377c000000000000000000000000061de4818ae3de2a1d9895f9fd97ef3ac809b426100000000000000000000000099812d5534d55107381c9ca1e40a9eae10ec982a000000000000000000000000c512d07ab738a60c2cc317b8fd444bb5485c40e40000000000000000000000006121404ba96e7a948a746fb8d71e71a64175400a000000000000000000000000d190be9f741cc0adb2f4319092b54dc67c4a93b00000000000000000000000001e898b35ddb03bae53ad6b9a5538488a447a514f000000000000000000000000c608290eea5b2a39bdcf2bd3a88e0f4ec6b769be000000000000000000000000a0be06cf59d03107c42005a707cc8bbb8952a4f1000000000000000000000000b09516cccd0e58a896dabd1d7773f321234fb7ab0000000000000000000000008b97ec26897721d062f41c5c380928e9b1f589380000000000000000000000002cab41124c62878bcdf5ff935d9b3eaeed6c02d70000000000000000000000002823f0242f94659adbeffc28a0e5d23d7aa8b6c2000000000000000000000000dffb273f987b3bf3f5a69ebc364c92f8780e2d5100000000000000000000000052f42b6f208940d624ed2d9393bfd8677bb8ee70000000000000000000000000d02ce49f6151eddecb7b6dbe0ccf6f4a1e23b762000000000000000000000000351d85a1b38b8e5641e44c522da00998952804c60000000000000000000000008805ebd722c4a6dfa1dea80076a32ce56d1bf7bd0000000000000000000000001e85205b89ed302096a338a3ae1f017327af73e5000000000000000000000000cbf7d92603818ecdc8231f0f58a89639542ac37b000000000000000000000000078a16416b675c5ddea5e089833be5185cdee0c9000000000000000000000000fc674db2bba9163bd53290f9dd32460c202a14a2000000000000000000000000d2d4ea66a087206b5d6001761ccc50b8afcdd4e4000000000000000000000000796a7ee7d6055894b29d4799e6abdb85c4454b3a00000000000000000000000005b35ddc287ef48fcef73e47263a5817bb8e70c20000000000000000000000008a44334eea4f23cc1f0bf823017e953f8c7e3d6f0000000000000000000000001cc8472792e26ef4dc77b5b04a46e486c48158cd00000000000000000000000086d042a7bf9369679751e8905eb9efe308aea6e3000000000000000000000000e735c2a954444456e41fb4d6159d0f5d3be3809e00000000000000000000000080da66bc95ee4917437f4b965f718275a8c3e54a000000000000000000000000442cd2ce06dfb7a37adb45553c94b38e55a4bd650000000000000000000000008691a846ace3a57ae58bee599279de77fd3921a7000000000000000000000000c83d0fb5255c8a0b1becf5c8ad762805b7fe0db10000000000000000000000007b0671f6a0cb4f7b8033b0dc1504a2e57e7515a10000000000000000000000009f1eac73dacaffe7ea32eae1d889b4d81cb3e100000000000000000000000000a8b0887941760beb2e38cd0cbaa2b72bb5d8c4b60000000000000000000000005890c325cdc546c67391facea26bc5bd761f4124000000000000000000000000cfa8213bdc435fdd9d08e45c545df737076b69f2000000000000000000000000cdbd66724e73c9f20844793170119b2658077823000000000000000000000000a905d1afb25b3bb50a7d439a40bb5bdc00ac0a0a00000000000000000000000014f34cc71d7f7a33b69490c6b5a6ae140721f32e0000000000000000000000007dec2484724a59c77029b95e34ae4d8ecbfc13930000000000000000000000000f40913ce29e19963392a53595927df2f8fe78c4000000000000000000000000fe8c0181795376614828fc82603d8b2e815e13ae000000000000000000000000deca940bf1deff704843a05cc4a4cfdb8fd13fa60000000000000000000000004643fed2579000d7bda529a9cbe291a44bd18777000000000000000000000000732129c7fd356fd4ec43af7544ff2370ec2f7e2e0000000000000000000000002ed1b35112735f018cfe5aa2f85d8b56347203860000000000000000000000004d25c86eea964a0091eddf423606b9204593145c00000000000000000000000029e18300cfd6e4ad8d17f46b10c99ae7fdc04609000000000000000000000000041cf94a1eea5032ec96185f04d544ce7ca2e81e0000000000000000000000006adf177c3e04d2ec22626aabd37a7bd3f8d888b80000000000000000000000008b91d98185330be8cda7f04a2df05ded214f72ab00000000000000000000000097697daba264f4904a1e9b4bd18627ea47287ef80000000000000000000000002a1321262f0c045bda9293341c477ac8847fd72b00000000000000000000000009b8f39f42fc055265b999c34a1641a534e33ab200000000000000000000000039d89f03e1b771111af025a9245c7e75d7793d760000000000000000000000007cc8a94de526825caad4af1e71fda192d9cf8b6f00000000000000000000000079d7bc41e9326bfa40566c300e129a02de1dd76a0000000000000000000000002c348f7813ff0a2ec40ca8e59bc9aea3dab2e60d0000000000000000000000006f1d6d3a5ff9fc82e4da2687fcef282d68c17232000000000000000000000000ba36f137e25a29cc0166b0ea7fcde04fc54fcf0400000000000000000000000028886a4ce5e4235eefdc8349068c5c8a921fe9ea000000000000000000000000ea707c47e565869dfeb527aed60664f6a94aa50c00000000000000000000000051cbdedd35c0f176d60548b72eab921098d8c3cb000000000000000000000000d1e2b1a087ac2392add5407eabcdfbc52ee899a8000000000000000000000000b563014dab6b69ddcf46392abd19937c8eff47f4000000000000000000000000a33a1e3a1f308e74a4b0ec3b4a2fd7338260793e0000000000000000000000009023b7ddfd3dbdb4dd6fc837b0cf45ec6760712d000000000000000000000000e6d729f6e259a2bbe46822facfbfb6cb33185180000000000000000000000000731bb798911559bdeb12b4c738c2683b1d0dc280000000000000000000000000fa522b32d9629776e47d1a3abfb30a01c7a3ad2400000000000000000000000052ec0dc4ba3b491cb370907500a8c252ebabb4e7000000000000000000000000b41ddbd7e961f0d9078b2d4ab5840c74202024d4000000000000000000000000824d636a480d6d800d92ebdb2af28e9431152649000000000000000000000000dbd7aa33578c0131b301122c3a0dbeae2e923460000000000000000000000000b79b60cdd08fafa82117f0d93035d76cb635ecad000000000000000000000000eff4509484c5cc4f43fc3ccd8140662e14cb8b000000000000000000000000001bf90021b27277b22921f7ce47907e9ba646749b0000000000000000000000003e38897e8798b146dd58ff3416f75cd823024d9200000000000000000000000033945e9087172882c33cdc329407ffee9563e9d800000000000000000000000021076ce2753491bbcb661bd4e7c21f975680c305000000000000000000000000a25fca402aee37c36b414fc50cef205fcb59c398000000000000000000000000b6ba298dd5b4b132bcb592702e266596ca6953c1000000000000000000000000243e63b447278964861015de9f11a58978402ca9000000000000000000000000eb54798bfbd887d7ca9df65980e514d18ccdc5290000000000000000000000005f478da35b1b2d8f0485c0ed45fc95453fc503a80000000000000000000000004953c628a69ba9a80ca24f6463b9f1f9776bca460000000000000000000000003eab2ba3865b336f745b57c864f4532ac5d73803000000000000000000000000e465bc363bc20980158ae677fb3d488b7fb201b6000000000000000000000000f4bf96c7bca6c40c0df08ea67f12aa84e8953bd20000000000000000000000000a18fbdd84201c4ce39322b39920d4ad1a1637990000000000000000000000009a56850c7aad54e4244ca8343c1366fb79872bad000000000000000000000000133952e6c5b95d489cea69be06f01fad344a72f200000000000000000000000077f30327231737eca4d6ad05c80ee796e8e1788e0000000000000000000000000d30f1e6b55c5945628a43e5e258a1d30cfa3b5a0000000000000000000000008b57830226ffdd42a3f42544bb908e5ae204527d000000000000000000000000b4668b3b1b1541097283267156901e4b3d55854f000000000000000000000000c69c35d3eb8e286859dc289f74d50a6ec19b8fa70000000000000000000000009324acabf146e1addf53d33c5c7128fedf05a432000000000000000000000000d037485a474beef79982232afa71eae31052c0ef00000000000000000000000075a0b8684da09216dd9408f901ca429ee3e25f01000000000000000000000000683b2ecb21d6e610650702a83937d549f8c2186000000000000000000000000031f979b5846e8d17423e3cad70010092aeaf9a5d0000000000000000000000007c0294bc086e6790fde7910d115787a1f6e3b2c30000000000000000000000003a5b0879fc601f595888cf4181d9edcdfd7ea3660000000000000000000000004b81d42bf55dd45cee4c7de372526f13dc8a788b000000000000000000000000bd5a8a1882e0405ae8091631525f69db41a5e67b0000000000000000000000002718d8bc6643fc720371b5136c42d6edd7788da400000000000000000000000091825eb7648574fe2931b59dfb9244e72d47a547000000000000000000000000b8ae39893e9b5b22f53080572aa62b6ee7b261990000000000000000000000008351bd5892a35f5e51ead82ebe9136f8154948f700000000000000000000000002c3298725c5f0f3f7bd07eb770596718203680300000000000000000000000082ce5e9cca371b4600d8886c91f452f6d4fb30db00000000000000000000000055b21c2884938f5491305056569ed55a46e6dc10000000000000000000000000eb801af7965c390040cc0ab194546e4dbfde93c4000000000000000000000000a3469d1a9fe7d80425804ff3ca0dba811e03bddc000000000000000000000000d8cbf4fb2070bccf115fd40677bd80d110022e9e0000000000000000000000002ec7295bb6aa8eaaf8176d09c598ac1b0f04df04000000000000000000000000c10be01aab07cb99d6866f99b79387097baa2cca000000000000000000000000e0c0b7d9d2dfed00fa156546d5f6ac9fec89b565000000000000000000000000a5cac7f661f7a898547a1780a9d035bce1ec203c000000000000000000000000ca52a2e69dffe238cd492f140cdfe54dda03f9db0000000000000000000000006ac0d69855a8c1d3a30585d688d5c3379b8c0ff0000000000000000000000000a15687219fdd3bd79629715443ad1c0723817de4000000000000000000000000b99c5164c9ee3ccf7d0e158cca0ea4b1f6ce173d0000000000000000000000003c62d581b1872571c3a83da77dea9c1b1482ed1e0000000000000000000000000c84e597f99768c5c5aaacbdb56a48cbaa8412110000000000000000000000005e29e4e1e790990b92675a320b5bc9b15720df4e000000000000000000000000843e9ecdfe9369cb7f162633ea141367cbb623050000000000000000000000005ec508d8201dfa0538ecbbf69990cd87d6fb80c500000000000000000000000035ffc92101970ca3f341087f3930a27c5868632d0000000000000000000000004aaff22cca5249efbf51af81e9dac2fbfa99d5010000000000000000000000009180a2d97dc894cceedbc1c68800f8e809e3b14b0000000000000000000000005d3921d9614233de324a86818875bada12963a17000000000000000000000000410985f3ab8e5942e8bb8246b8c87bb27dbeb740000000000000000000000000610bb0fdd46edd76c824f546e33f15ecbef05bac00000000000000000000000018fca0f1c2f3d4138b7294d64e0621960732a053000000000000000000000000ea0e316ab8864f153bd64b7bf7c6c74a7d32979b000000000000000000000000fa2df58fd6ca22c32714dbf82c5484818d40358c00000000000000000000000039e14ccbc863f59acad54d9b451b892fc0cd88db0000000000000000000000005c68a3bcc122e635e80cb00d10be6c41e8d5322900000000000000000000000092b4421f5a75ae1738564cbd0562cf70eee81986000000000000000000000000d55906014284f964514d4c7ae9aae6637cc9f386000000000000000000000000937c9328988092870710d154ca5de6dc1b1eff3f000000000000000000000000f2041ae329e7fe09637efacac46864f707decbdc000000000000000000000000df0472a9711e4d5dab2de1ed4c62985a8a230fdd0000000000000000000000000253f494a1ac706be444b9ac018176d72e4a06a8000000000000000000000000ef08e96f99fe83f255ccecd1dc56af16e75d97b900000000000000000000000093d18eef7d40d507129292a1ddc641ae325454360000000000000000000000002cf9af4ae5509561f84248d4adca3653ba5e8756000000000000000000000000a46b9d9f95683150f7d869a2b3b582911049ebe2000000000000000000000000a87195913401566699f2e754e277787405ca27f900000000000000000000000035124531863a8931d9bf34e0f110864134305096000000000000000000000000f1f7c4f04f5da451cce0cfcd66becd00a31cc0a300000000000000000000000099447689156a259ad10c1c66caf103a8902261240000000000000000000000000ba71568ee217e67da09491a66fad1c7c03aa816000000000000000000000000b422c306d2176a92a5f8468ddcdc499db03a1f98000000000000000000000000f72966b32790c446315ea6e6cb0d0864b0dd5365000000000000000000000000f60c5ac036eb59f4c4d04f5e5369698755fa6a570000000000000000000000005301afe5d8630bcd27e041e409bc32ffabf64b30000000000000000000000000c0d7c57a9af47688c1f9d15c6b5f8731237317e1000000000000000000000000b9837d45db96c488aa5c38535ef55081cb628b6d000000000000000000000000d1d9eab5f846afda99793113ad8a3b1fe91a5fa3000000000000000000000000898c2a3e0297098c4d1924d37c6a916667c28cca0000000000000000000000007c771dd9afb2af6baebd9acc1472ad5cae96f2eb000000000000000000000000dc6c7fa682ae1c63ed30fb45e10f12852e005d450000000000000000000000002a37df7d8c0a8ec5b85b9987aadac0c19c86e49f0000000000000000000000001ac91ac2b490137d7b88f75ed2e04188ea60e2f10000000000000000000000009bbf66611b2d9bea5ced1cb7fccff62a59c2a1fa0000000000000000000000000fe9d3d891702d1b4be71f2ffb6ad7349864903c000000000000000000000000b43da077ceafbf28ede984f3b4a0861b13c3d4ad0000000000000000000000009f22296ef19ee00feae82662cd7d69b42f93ea220000000000000000000000002d359fb5e043e1d3a5f57f159552cffcc37feee5000000000000000000000000b79b7f4914f63d0608fc53b1d11ee2e1f77b7947000000000000000000000000e857f83d901c02911d21cab067b8b307234eb0e60000000000000000000000005317c9be50e144af48fe146098d4a2f99926922200000000000000000000000049b81b72fbbeb20ef7dba14a728bc46370050eee000000000000000000000000b0341b062a20fee41243c7620fe1f86befc2d0c30000000000000000000000009bed7c4a297b69979aeb6d5b78771de11996069d000000000000000000000000a94a95daa1d1ff3670ff6cf8a28f46a036723a30000000000000000000000000b331e9bdb03a33ee3258341852ee26496cc75512000000000000000000000000b3a01431287e357bb88e99bcbf652cd47943d793000000000000000000000000d296f6235b59bb6b51c787228f284eeadfab958d0000000000000000000000009c55d2824989f6da24b3ae71ce192f693092959a0000000000000000000000008eb1c869574222c807e46be49648aa7091259e3b0000000000000000000000005594bc5c51dab7204e8111e45a3e43bd91f4dade00000000000000000000000078babe4de6c179d415547fbee893b26f65bad4550000000000000000000000000d5229284287aa989a34ec6e094b21cec7909428000000000000000000000000a26bff31d47b2dbcae05c6e55deec0fd0f4b4fde0000000000000000000000001110c43db59a23b53b91b38ef67e141b035afc75000000000000000000000000bb2d2953d3892aa75b67d3fab9486bbe6d1e17cb0000000000000000000000001015538254dceac4d05a10e373f80f992d5be91000000000000000000000000069994e3119571a6b8fc8b8a8d9d6285398813bf40000000000000000000000006cda8ae556c8aee30f67bf8c947db88179cbe258000000000000000000000000640a9f070b86aee8965479a03e780bee497977e8000000000000000000000000ebe6f45c441bba1c9965d92182cb09f65c372f1b0000000000000000000000006a93f6581def06a9890c41512ec3037031b0916c0000000000000000000000001e283ee4876bcb31dafd89320e584d6b35b2100f00000000000000000000000014f400efb4c3dbc535a49ed00487525693c0e669000000000000000000000000d9ab84f2e164c20ab81dc6de4b9c351b787cf2b30000000000000000000000004f968eacdc82e7e73dd6c4d38620f2ac9172c5ae0000000000000000000000003e051ac9da0c327c296f30628fc33a82352b552f00000000000000000000000086b24dcba117ac1178211d27c041752407dfb2e700000000000000000000000004f07568c076b810b2dc3afad089c0106790f1840000000000000000000000000c4a95be1e7290de76aea76aa7a202085cff2911000000000000000000000000439366f09103e5a58279aec59e6381e3790c8161000000000000000000000000601611b59f8c19f3c343356144633e4ff358ed2f0000000000000000000000001a6f4d762ec6a3b29ba6ec6e2f2849b646b626da0000000000000000000000002e1679897cb343c1cbf002ce22501324334803e100000000000000000000000032ddf9cedcf0d54039c646051f5eac90239aaa03000000000000000000000000cba0608862793127bda54d50d3fd91c71b04590c00000000000000000000000043f907a8d71e9193cc21dde070a446f27e895ec2000000000000000000000000b8b3a88d0398a0583dd97de53b4e80417bb74dc7000000000000000000000000e8d9f8daa70feeba5058bf7f5f1d711e580820ed0000000000000000000000005be21f83f7c3462dc60b63b00fa77c7f4093b16b00000000000000000000000034ce43031e2a9afa966afaf74958175fb2ba4ea60000000000000000000000003d2f233d9fa1b5c5e76dfe68c08ca9325da2bc4d000000000000000000000000559c036083d2e7dcb15b8c4ced152203083df990000000000000000000000000cb4f8f3ced7a7fcb20265ad2d8d15d061bb8c6cf00000000000000000000000003b8887b72f357c0d393106a32062f8eff960d21000000000000000000000000c4404bf42568c8aceaef3fe7ae1972228ddab197000000000000000000000000368544f6c2b1c2f7fff246bc7e9ac0e702bbd459000000000000000000000000596e500fd65c369546a152098f44aa09d9781b8c0000000000000000000000006c0232297b7dae88ec1a98c5649eed0c08c34db6000000000000000000000000946f8e98e4efdd09d498991109fc53e83cd09930000000000000000000000000c10bc30d5447bfe3afbb2b37cb1692a5eaa650050000000000000000000000004a2e6bda09f97dda9acb65062590a616d3e9b80b0000000000000000000000006205d6b3bd7d2c2039cc906ffe5ba3ce9512dd4d000000000000000000000000debf97eda25bd9da766eb63d024fcce73f6e940b0000000000000000000000006289bbc542be6e4bf8ff481176c9bfcadb610d7d00000000000000000000000036aa660ab34c892aa4c8d3ff6b5091b839b6958e000000000000000000000000f2a2ea3e00cdadf53f8ed054738367a2ccfa975f000000000000000000000000582c3cda59eda11cd23c5da29e64f081e9396696000000000000000000000000a9c16d26227717becc9b163ff12b488eb8831c9600000000000000000000000012d7c9e6a80d4ea209c41544a6833ff7ebe4fbc000000000000000000000000031caddba13ab3d6948bfae5fb481545bf64955cd0000000000000000000000009cafcc6f5a78f3ec42687028dfb6e9f7ed167ce00000000000000000000000003851b75ab5e5acf20ac6ede5d290f16c8993e6fe0000000000000000000000000f8e228da07d2844b63bc90ea78e313385eeac3e0000000000000000000000002f2f6158a20a274f76f7b63bb4c59a2590ee8ac000000000000000000000000047792c044103c5635dcd126b2aa855301829cf51000000000000000000000000451b3ba88678f087c39f447249a8f842dbf17c21000000000000000000000000806a0525aa3a9993aa6ac3f6d4c35553400a4e5b00000000000000000000000083f4e64b5e09403efc7bcff1de09fe1d1b80f24d000000000000000000000000655e24a07e3afde331a3d1cc859aa715dbfe099e000000000000000000000000d808fe28cab95e3edb328762d9fb743ce129ace20000000000000000000000004041bd4c90ffd5bc76e5ab4df9d943f50f03560c000000000000000000000000661deb1a6eefdc99cbedb143a9bdd9af91e88fd00000000000000000000000003debea13ac7a04f5a0862467fd8da6fa97932f0c00000000000000000000000098a7dff0a98a0b5f93e4fe72437863ee755f89c00000000000000000000000006a1b782225ba70d1bfb4edd59d0f712c6e7c93fe0000000000000000000000007352941fc8edaa8051a00f996bb6365e6c33df960000000000000000000000009fb0de70071ab632ab75e669c7ee45c33a58a9f300000000000000000000000081ca9b46bc28523c40452d0e7a180852e5d63577000000000000000000000000bcc4eb5d157a72cc3527557f24ac9c8763977da5000000000000000000000000d19cfe12c7df382b2c4487e38eb161240e359a96000000000000000000000000a0d0cebfcbbfe3442645965bfdefd0e05cd7f03e000000000000000000000000024f2635ee6207d200a8991495efcd1546fbb8a9000000000000000000000000000c649cb8e6d88b9f29c5144849d79cad36b54f0000000000000000000000006da8bb015c2d36d067258421a329af98e918d5cc000000000000000000000000d3b6526e384ba8067983b712ba41bf7644fa821400000000000000000000000071d897965d084f361ff8a963206947e7e1e910c40000000000000000000000007c00ef70ed60aa8ad42bba3898376a9745d164d40000000000000000000000006630b7d69d3c9c82c205bac01b7db1af1a73df52000000000000000000000000fbb57861064ac4860d53fb41d6a4571851128596000000000000000000000000dc9f90413ac40e91c2c0a2a4766950c64ac13407000000000000000000000000557ae4948cf3c395259f9f61c1440608ece7b3d4000000000000000000000000f16e4a63ad602347bafdfb1214da03a3cfd097de00000000000000000000000030fbf82f07d77cd56e7a20bcc545b4c3c365d8cb00000000000000000000000050b70e7c14167085ba763e974a7086252375418200000000000000000000000012c73f2d1eda1c75f34cebbc5ee475feb2fd11b2000000000000000000000000e723c039b2fd34b854b2603f1b13f54f181d41ce000000000000000000000000eb298d90d35aab18537078af6f1ee7b57f4cf76a0000000000000000000000000c82b037febab1be9d19acd7e99162a3a65011cf0000000000000000000000006909adcd72c95d0c87195a3efca389bc999c6ca2000000000000000000000000ccac5b2f810b1e2bea2f20b82e7ee15677ef4da100000000000000000000000030a947166456921b4e28eb2b20d8622d90a5bcf5000000000000000000000000725a6c71987c3af4559839dbe20395e7e666364a0000000000000000000000004cb72a4c5ee6df387308b59554c5d2e4b160222b0000000000000000000000007b3d26be89c5c2060965282ad86410f32f6aec270000000000000000000000007d2418026a09c7ffb634f1fb5bd6dd8f98223f9300000000000000000000000031df2263f6688d70f5f038db755c7a8c079ac3530000000000000000000000007f61acce532dafd041bf84c4099edba09a7987d1000000000000000000000000104ad43c1f4c8fbc1f3c360598aa614cd80d9bb6000000000000000000000000da190c3cbf42b2be23a7bf41507c658b73e15705000000000000000000000000a7e54cda1dd84e8a28e5392ae043dfdf59674f17000000000000000000000000b6e46f67e2972de8e94e16cfeccd9bdd5f8c003b000000000000000000000000d93d51ff45cb1f2885cb4e3f69e3dfc581ca3b470000000000000000000000004a4c4cdc87448899324711065322f70a97ca98c5000000000000000000000000a88bd2a557f3f3bf70937541fe02bc057e769592000000000000000000000000cd06699c62bc3683a841a4d82ef06993c18a8087000000000000000000000000acb18662ccec4897378719eecf2ba70d72e030c10000000000000000000000003007b1bf2c63ea7d0d0e26f556bd3a99de2f11d1000000000000000000000000586305d1693e2a81579b3433f0792848591bade70000000000000000000000006021cba2c75b99dc0a902673a1072723f1d9d9bb000000000000000000000000a88130c44bad9e10e2a57642e7b672eaf518adfa00000000000000000000000045cea1257da371fdbcf47bf927e4fb08c84190bd000000000000000000000000bedbd7f3dcbf427ce6a506632e192bfc1b1f6d4e000000000000000000000000af4de809dd1edc7a75270c1064b2ee791d03a843000000000000000000000000422ae5713064787b917c9b4acfcb4ed3b393f2240000000000000000000000007457ad6e4bab809874db76a72ab392bb3ea2ff2b00000000000000000000000088409e5318ef26344cedb006d70616d33306c915000000000000000000000000c78144e92ce1e4c27657113f45010f9da93335fe0000000000000000000000000e47f452d1309f24dd84f1691749c7278eb5c84100000000000000000000000050ddaad21567fac3c8710762cda567d9f72ca122000000000000000000000000498fb0212eba1d28aaeff4e877242ff935ad499c00000000000000000000000027d34e1c745a50e607004aad9a366a6db5e4e6bb00000000000000000000000011e0b6db661bdbdfdebf5c9354791e1fc5445f7a00000000000000000000000028759b2b60879d39c984cc68884c2c51738b6e570000000000000000000000005d1b3e0a29c5a62b30933a1ba82d1ac00a5023a90000000000000000000000004a319a1403d85c5c040775de091dbe7c9047ab8500000000000000000000000090def6a2e2a6298f7b803a6a877b82f642caec80000000000000000000000000c307ad1a9a53379953ed49dd90c8d9218ff59b7200000000000000000000000004c52a5a8bedadbdc64e5eda3b0ce4cebcba556d000000000000000000000000f3c680992c36294420fd88edf2829413a57037dc000000000000000000000000eff1093d88fdf5512c43dd80ee50bedcd48220f60000000000000000000000005439759e76d3b170b2612012d34a76b36c55fefd000000000000000000000000fd0eddaf43d952a804d78d574e14c561016f97a00000000000000000000000003519a3d7c4fadbbdcf59b51ca2b2b1035e7dc189000000000000000000000000907d055b5370e5e4c1745d828c66fd51a89858c90000000000000000000000006e405e311dafe35a3d3d31f9f5ce80ca62bdd8d6000000000000000000000000b41b6cd0fdc39ca0bc52c546746aa70c2c464cb0000000000000000000000000c2aecdb258671e4ac707ab34af59d5247cacdf7100000000000000000000000057f87e41492c98da1f8adb740c872efffc8db32e0000000000000000000000005d691a7d40f9f5b29fe57a0c7680a0924aa5fdb000000000000000000000000012516bbf8382b7888ed9380a37b0b459a026b6ac000000000000000000000000092fc5711f09f96b2a31388fb3921a5284da6ca8000000000000000000000000ac5754ff58b52a2fa3a5cb1b39fad869c4311ec40000000000000000000000008a97a301651d80e75ebd160c1c7dc72a8162b795000000000000000000000000b84d0f9ace4e207d930c43e1f3fe1c2f565a3436000000000000000000000000eaa8e9a7a6ebe51753a8d247a4dd213ef20c7e3500000000000000000000000013ed01c1de751407ac6708ad594b37af7adc980b000000000000000000000000963c0c362f5e26fb3fe4d383c0d44642f38309780000000000000000000000003e6e5899ddb6ed11e58f03668c1d61210b5617f3000000000000000000000000600630e6c53ffd8e61e4a74de331ee2ecd0048f0000000000000000000000000eb1d9bb529a0b55ae3c03da4c3705e93d3f0610a000000000000000000000000fe0a9419809960aa973b8e006362c42e7c89db50000000000000000000000000ab77c5e8e920ff3282fc61e24f59aeb8120b5b550000000000000000000000003e1bb67ccd87373f0f48ab4b92b1276427e460880000000000000000000000003f5fc84b76104be57994ec39f0ee4da2ea37d5030000000000000000000000001ea43ab42d393cd70c0be00f0ed8dc3ec96e0fd300000000000000000000000072ff8db2ef96a117a4fe28a9b10e371b8dda362f00000000000000000000000081a1ae31647edc089bd1570f34448d0acfd92e01000000000000000000000000422d519247889754798eacc97f5fe91fc43859ef000000000000000000000000429d40337e7e096e3faef132e82135c0038ff0b5000000000000000000000000ba49b6db98f85518e6b6e27dfb54277fe697fa4100000000000000000000000042a55d72a0834fb3be2c37631e2941943170628a00000000000000000000000034cdd87b233d7f65fc607c13ee7002fdb18da5ad000000000000000000000000585c61ab9a57a642aef5d184279d5ba7f8e86725000000000000000000000000d330f83e277e641b3f9ef6b04b1d5ba320157d71000000000000000000000000d48a9bd19d0b9dc2183be55cd743d8758f781a4500000000000000000000000042bcb0176dea0c09d843f66c6af6173c6591daca0000000000000000000000002622e83fde9ab389b8adb0b6b75797386c5818f20000000000000000000000008d603ed31f3d31a7d9bc4ecc6c77e9cbe30b783c0000000000000000000000005db2d0267d1d5cdb828fb2713f756aa1da4082ae0000000000000000000000001b3261582b34cacd78b5fd154f93300f2a1efedb000000000000000000000000d552ec75fc76e571d0eb74b506e235020a70092a000000000000000000000000d8aff2a321d3bb8794865510ff65bee0e93c4cda000000000000000000000000560eb25684202a28e95e55cd44764643f3a57fa4000000000000000000000000e82cf1872de49a92385bfcd6f244017729f83a5100000000000000000000000008fda8be8eb6db8ea103f00628e60f1263fb5cea0000000000000000000000003c7c7500e1402f611020aed9930ede8722b5b83b000000000000000000000000fa64ec0599edc20a0ae69af803e30fb693829ff9000000000000000000000000bc65dae9531dae051ba9dfd95d2fe101b41fcc380000000000000000000000006bd1521990cfd48440018f9320ed6aa4e0f314600000000000000000000000007cd945505edb8afa82ea2cd86ec997bdb36a29380000000000000000000000007198f81e4da90109589de4fbcaa8c3d116a2e77400000000000000000000000000efba23b8ed8adf9438eb4c91b168479b0f7f6b00000000000000000000000096b1da3dae56ccfec4f461e099d2c043ada7cab9000000000000000000000000ed02d1609f130fa38a94d8bae006a6ebeff00c4300000000000000000000000052c123d308707655bd92d41c4f3b9961c2a3bdf9000000000000000000000000b2a8d3edb1bad7812181f6179c021a6239509ab10000000000000000000000000103b58375765631fc5c05403ed001562f488b480000000000000000000000006d13ef170345ba5106e453f3613a820f96ff4bd70000000000000000000000004908e37c5045080a376a3e962d7e0cceca9bdf8e000000000000000000000000213f12b8e448c53d0f137417dd92a0b44afdacda000000000000000000000000b76444ebac209cdc1900aa7cf42391f208a5dfe5000000000000000000000000ee7cba809ca0cfd4678d695411e6f0dbae98362e000000000000000000000000357730df8a3a06c96a3cd9882b2360cf9430b61000000000000000000000000060dfc83efb6b45c94fd4b204d3a32cb8b3f740d5000000000000000000000000fa972ff7f2a251279d5de9a452781d95b16c2f12000000000000000000000000295d26f2395c471ec93425c844ef2ba1bc14567b0000000000000000000000006d61c5be5965af2d0bb66f0eb54e6c450e8989a2000000000000000000000000d7a01d675922c2baa0b022d6ffb4e9d4219a22db000000000000000000000000460d88b5e5b996dbb4ed289a17a62f5153bab268000000000000000000000000593bd30c05212ac318b83e28a5053be54f0e75060000000000000000000000008049560dd2260b44d6a900a328c116f78f1417c70000000000000000000000003e07a9821a6d18c0debeaf7a5f610dd0827e6add0000000000000000000000008494c7b6788c178a7fbef7b18a67dc1a7018b8de0000000000000000000000004c7202629b716d0585185b5bbc7b571aaafa72e90000000000000000000000000cd20991e6442d537e1d699b21fdef38ed13ba630000000000000000000000001ddde02c42f53c60fbb757f25908ccdc6b411b350000000000000000000000000f652dae876dbe400a652e930c2d21e88af99856000000000000000000000000215746865340c416b3eeb5e6311f5a74c94b169e000000000000000000000000af009bd2bcb980decd36f9cbb6bdbf9b78511bd400000000000000000000000078f4f59f8c64a6a871f0d90210527582fd537c0f000000000000000000000000fa7a197f1b9bdb29c39b5a38605430dc275a0c7a00000000000000000000000070a57bf8bb7e07bee8fc959a849daed60cc64bd400000000000000000000000073dfcc9b674a34ae08f43c608471849f4a8500ed00000000000000000000000093004a16f76bdfd6f1032d9d5edf05a499a3cb63000000000000000000000000bdb4fceead614e5cbbfedae5bde537ec20f39e51000000000000000000000000a862c1e76b8bf90742c9c7e620153c4af6f1888a000000000000000000000000ca77c62a4e3da77e7ed629186abf1f222b4a86a10000000000000000000000004d4f80bd1d2ade9477646800c2f428de138eefdd00000000000000000000000019e13cd758254b4f8e809a1d4cd71b3ebe0073c500000000000000000000000039de1d11d9caf9995193824381b89d4e61ff77c6000000000000000000000000dd3fbcbf426e3d9557d57e88608073d46f11c9f60000000000000000000000008a4c46f5f364857a1bc32f7b2d86e3b18496a6910000000000000000000000009c60c5e8e24ee7cfe897915c2f9d14e24743367100000000000000000000000052602a4a9605393071fcc3ef9012ef5ea10c7e5900000000000000000000000093275d4a85feccf80f9fa4d8be2b53f954e1c92200000000000000000000000045bc7837f6f41eb8b8fdb2f59a192dd26230b9f600000000000000000000000006325e12560cfbfaf6392b6789a8cb396e7c3c5e0000000000000000000000001b3c20b4ea29a34a87507714cd1b8de7aa92058000000000000000000000000005b02e9455f7cb301c85575ccd51a87d4df5922b000000000000000000000000a11b2a517aeff0135059a8d03c2549008a3e80ca0000000000000000000000007cb1e4a45d10a14a47f16b160e0d3d2930baccd40000000000000000000000002c2b439e9d05212a2dcce94294e1c48d242c6b300000000000000000000000007e1add647940c3d84c2259406a93f9fc468577b20000000000000000000000008748e6aa24f8d268326f2a95bb40370aa47f7bf00000000000000000000000009769581b2c1351d24e6aa5779cb8993341eb8c5b0000000000000000000000008732859f217ed50d86cdfd863094797c0b67a1380000000000000000000000004678d0e380c164bc3ea921c6e4d2fe064bf3dcc60000000000000000000000005ba544dc1c3f0111ad59503a21a2eb7f786a021e00000000000000000000000083fb52e174e04fa5716ada66ff69508ba7933f01000000000000000000000000c34628324c960ca20592b8fcb856d4f6ba0258000000000000000000000000004f21f5228818bba30e686f8f64aece1ee33ba334000000000000000000000000228aae891af2c2a7697839ed570eeff4080d1b42000000000000000000000000406b70a10adf608ff5126cbb0bb7d4f73aebf71700000000000000000000000022ed5e171dc1b3305551a1a41abc734d8604f123000000000000000000000000b7c3f413705c1d89464efd38160f2ef33e644aa50000000000000000000000007ff05a9b5301a5c25853e9655873ba32edd27bca000000000000000000000000177d957e08cff4df4105b125cec4a807ebe5876e0000000000000000000000002ba3ae481130caed0ad8116f989421494bd61d5a00000000000000000000000070a0b0c022ac5a2719e4af4f8701e68c7234cd45000000000000000000000000e6b03bae93b13fde30b10b91148a7b0f831c678e000000000000000000000000765d69ecc1121181e4d829bafcb9f209e060bf71000000000000000000000000022fbd6db891d49fbf19fbcc964c38699c010a8c0000000000000000000000009dcf68dab9b1973404413abfaea4088cff5468dd000000000000000000000000dcbe147b2c05300509f07ef565129fc3f739f5a7000000000000000000000000c35b5924c3355f5d2528ac23c12ecee8cf7fb82a0000000000000000000000004ac452ee63330b755a734e2c3411bb01daa6beba0000000000000000000000008e25e73d597c03a707de223e2dec14add6a211430000000000000000000000003e8b2c6c2fdb158c54567aca9ae556171b1c3a07000000000000000000000000bbfea8ab4873d7f77bf2ef9e1b4a422550380255000000000000000000000000022c95fa93339c41da44127013cc561398bc89bc00000000000000000000000055bd2d77560facd83c14d09c2f8fafa9ad4336eb0000000000000000000000003468c826c425933f0f85febd6050cbf41782ef23000000000000000000000000adb5853b6963bb613c43fcd3bf7f21fb4329dda100000000000000000000000097309a61505f9a271b32d6c2fd409beb405f45840000000000000000000000003f74ddc304d90807c08384f62419b6976439b2160000000000000000000000000bb77edf3532c123d1ab2e896b859a5312c0cd8d00000000000000000000000024ea86e196272c008f119d175ad941ceb82bd93f00000000000000000000000031ed89f5adb7d5809923740e0ef85556c1bcd616000000000000000000000000a384ec93e2470f0f7b830f7b9705874cceaa2c4800000000000000000000000039d94661ed990ba5f91c48132ccf0fbd100a2fd6000000000000000000000000bf3db9da360b1b5c065ddad84e39507c8bba3f1000000000000000000000000043c871ad9f56908c3f41bdf5b05202acb45394d4000000000000000000000000d8785a2e72d9fc56d153083ff51b4cf8c969162f0000000000000000000000003a9ba6d3c802794dbf20d500b65430781d24d4e30000000000000000000000002f92639381453e93cd81282bc27ee33bc15a0021000000000000000000000000db9dc135c255dede233bd9ab42c9c981b05a3e51000000000000000000000000b36bb2ab8e2d33ed489e47a6421959fecc56e0b4000000000000000000000000dd1d3222c7134dc4e9484777e9b50316eb7bcf510000000000000000000000007c1af3947f944f804fd0dbcf8c58f61899cddd6b000000000000000000000000cc3944a209f3ac88f1c1b1531f10403ec735316b0000000000000000000000002463222bf29c29269ca8d75ba943889b9b7cb5f1000000000000000000000000f91b24507915afcfaefa9807eeb526f90b30140c0000000000000000000000008d1b96d9bf553288788fea47a1f9225abc983f87000000000000000000000000cde60fef4073849ee314248ef38832e65aa132000000000000000000000000004f04ec31c442ff34657b8d367daff0308d80ec24000000000000000000000000c91d89679fb3c21ef8337c7ec4555eaf26997f580000000000000000000000005238d73b83c5488cfc41335e8f6c960d3c4d20140000000000000000000000005c2a54e3f095004b47df58f16b8b5ef1f205795100000000000000000000000061c985f388719c7f0c8e14c6e3ab3382efeda38a0000000000000000000000000cb31b989b12fee995cb19af9768b131846fcd7700000000000000000000000051fd877bd423cd2dc9f181f83cce1046bc1eb1c000000000000000000000000089e20f3ac39198318a728cb450da0986c585ef050000000000000000000000003986eeca954e9b830e30a10e1264aab462041de6000000000000000000000000431069b28e9bc5f237fa32d60ef945943d25b685000000000000000000000000ec6eb8df731b95bc4bfa99c984ff40aff5fb11fb0000000000000000000000008ca917727619e4f3c2916735c92f90ec01f2aa5b00000000000000000000000039abbcf78f445d9826a678251b3bf8a0616f046700000000000000000000000052522e6fe63c5d1b3df902367b7de195dff46a1600000000000000000000000094d218a639664814758d2182e2bb27a49c26645800000000000000000000000038e129576e8c15ab4f5691709492d1b88e1e77700000000000000000000000005dec2f45b7ee5e2cc23d74b87c1eb8887e45cee1000000000000000000000000bd1e2c29f0713d8e912109ab0c0ddce2813a7391000000000000000000000000709354471ba78bb877120217be62c5f617a41587000000000000000000000000b4b64d9019ce175216e6d3fa81057a0ccd7e0d05000000000000000000000000a392d35ed97b6a426589bd4ab46b1a0b97a8eabc000000000000000000000000c0cee90f3995881c290dff900c146bcb97e48d9f000000000000000000000000615cd84ab492562c897642d7dd6ba0d56a8dd1bf0000000000000000000000002feb302063ce03d92da73f58f1ab82132d546ce7000000000000000000000000980040569f60e148e452cfabc02c846c1cda7ef30000000000000000000000007ebb61409923cdb93d6ceeea0e778e610e1eb57d0000000000000000000000000d5c4d5ed01a75c58dd140df725adeb6afff340a0000000000000000000000003b147f6d05c318b19c2b96d3465f88c92b4f828000000000000000000000000034807e44c9923727085e09e4d316c65d37738301000000000000000000000000481c2595fc73344cfeea5eeddca78364ddd56914000000000000000000000000d22a8639444ba880ea86a78bde42c793f08b1cf60000000000000000000000006fd15953910dd6ab0bc42cd23303971e3f707691000000000000000000000000059abbbcdd8d1bdbf3ee67126ba184c749f3020b0000000000000000000000009aa5635b62ecac588a7114dc94f5825f6cce16a4000000000000000000000000a7ca79777cf9323e5219ca91f71fd1df87e392d8000000000000000000000000504f6605e07225f84a448669c0993bac2758f03c0000000000000000000000003730da91b08edfd18816a68eb3690bb6cb1c617800000000000000000000000096b88b9b366880d9cf0be342994690e1030882bc000000000000000000000000f8fa8f4f8ed535db4fe63809596c2baf4135befb000000000000000000000000c557e8786ed823e78287917aa05aafa1ae1afcfb000000000000000000000000671015dfcccb223fbd5efc634027f3fae840ce2a0000000000000000000000008678aab39c35b135005539e548061ce088afd98a000000000000000000000000a3398a9f0215722b56d5d11dd1a0c38322a0ffa6000000000000000000000000b3756d63c64a580dda15ac57aa4c93c01ae95c64000000000000000000000000838115614156a0fef5553de233c82f13504b5a490000000000000000000000000f8e9adf492aff074e0e5d10c9003cc818a4945a00000000000000000000000089fdac4bbb7b688b65befd04bb660013cf9f59c8000000000000000000000000f44ed811408d818a028f1e173f3d2fd1ccc73035000000000000000000000000cd8fb4531a74a03db23cd0fd76adc921fd1282090000000000000000000000000ec783fc1ebf27e446def7a686219c025eaa413d000000000000000000000000fff7e3467a5b6f8ea885ddc1864a00c4f6c1148f0000000000000000000000009e86920d62b3d8e08aef50656bacba3b5229dea70000000000000000000000000d8453f6a477a125ed1a582c4046a929518256b20000000000000000000000005611911d989fd2b96630b149236abb2c3752e99800000000000000000000000045499b27d243b3d6928eb863b73242ac8f993d68000000000000000000000000cd2c30d9270cc63ee724e4a7559a347c1a2be013000000000000000000000000661737e947689f53c8727953ae71b99bbb5fb2ff000000000000000000000000b6a3ff19defe09b5c52e6107e980e0ce50fae894000000000000000000000000bbfe1062bf3d0949b42800d72ec27c13d25847d50000000000000000000000004e672aaa98bbadc4a25c8fe6918b763ace10559e0000000000000000000000003e9344f39a80b87caad7a25bab431aa17e610bba0000000000000000000000008c9feab899d2506f6940c63c6e995f1efc3f3f040000000000000000000000003e53d27d23929ff6f39b5219aa0272e6fe39429700000000000000000000000046be44b7a97e67d2be1ae3e01051989b0d8a22e60000000000000000000000001a488102e79073a5aed986a11477d217e2c1464b000000000000000000000000b6341ced34d984ff396387d644db6251c6cb34050000000000000000000000007b6882c90af1b62024ebc93b7329c290e081735c000000000000000000000000449dca0fdd51377f0147205977d4dd1e36ed351b000000000000000000000000e4938d4d9ef3b218b3c8f144b1ec880195d5b0de000000000000000000000000e6ff799bcda313c9798c60d2c1dc84ce4617cd670000000000000000000000009db083c4075b8a6499f1c292b37c9b80429fe41b000000000000000000000000e8a06199ace91d5f15a8071c9d1b02d5361777900000000000000000000000002ee44717f25e3c52cdd02864d2acac1bcc78a79600000000000000000000000025f8be0d69290d09081f15f3024ed55b7b0843f80000000000000000000000007a3d098dedfd2501144b2880c965f5f8de856471000000000000000000000000d0429f791cc0744274e24d9fca13aa835e5ba3d40000000000000000000000001422d897d603f59db69c37d8300d5cb515b87a890000000000000000000000005423d2d88d69757d22901451534a92b931b049f60000000000000000000000002e62e24b8994a66f9590722d23497bda0b91da7d0000000000000000000000002dcf0120f2461254dc00235e95b9e79fd1ed6891000000000000000000000000623b5b4e267742341aaf98b37f47f762794917d50000000000000000000000006dac2d4450d1afc79e9a755b9688b30520a8acd70000000000000000000000007f473717774c2cd23c795d1e14234f02788937a1000000000000000000000000c68f85c650d5331effc320fe59e3f7614bf2514f000000000000000000000000e863a91991516af3044f8bf111d949bfbe6eda21000000000000000000000000244da2dbb2ef98c6260205aab025b0589bdbb661000000000000000000000000e9eeffa770517bb3b8368b8c38c710a6e0ff2cea000000000000000000000000a9cc0843ff326dc8b40e9d0657210ac454b02a7d00000000000000000000000037af28bc6570fd708d531407e142dd589d09a840000000000000000000000000c176614445b1ead1d40304dfea0a9c5ba8fe16bd0000000000000000000000000e4b69f68a9ec23f7dcbade21cde3388f6b27ed3000000000000000000000000046763f5f407786b9de891e1994a1cdf3966187b000000000000000000000000b79f6fd21b5640de6c6afc8f4c552b04c9e1177f000000000000000000000000aafa6b898a43b61f576bc71513a0ac23ca0220b70000000000000000000000009bc76176bf9bd80c09991f4caaffd2759470583400000000000000000000000001bd4a3ea9c64f5a559507ce4db9094db97f97ea0000000000000000000000001218c3cf4b69254b1d0b87b82485ccd4be0118b10000000000000000000000006e6baae1a07dbfeae4965efbfd351d26b72d0fc900000000000000000000000060226ad0cfe87c4342562d82659d4f271023ac49000000000000000000000000bcd9bcc1d1898da8ebef5ba71bcf5bd8b3d70d7f000000000000000000000000dc446d9937e6fab2ea70e6f8bffb2372b106dc47000000000000000000000000c4bdb3cec01297fb554915b23f1e35718646b9620000000000000000000000009af942daf95d5dcf0e49b2b9a5086cd3aa2befbf00000000000000000000000017ee532ffee8659144e618a457f52c0e113338e0000000000000000000000000d8d044753d818ca3980f80b0678f3e500cfe62b80000000000000000000000001c4cf11077cb70f1d2ddd2a902489b916f9b29d0000000000000000000000000441c6a63606f053436f41e846905e69df7c752b0000000000000000000000000daf8a4ae842dd0cbabb5b1628c261ac307fc3519000000000000000000000000a523b17310e9a20fd7606fe7e7fbcdbd0f1172d70000000000000000000000009c0417073a9f33f648a19a0f0efa99d361b0f996000000000000000000000000fb55c8c656ad16956f5b95aa3d22cfe0b6ced0ff000000000000000000000000118669b44d2dbda85689766cdf579ad26b5fcaed000000000000000000000000929e4c1334717a8038f209b954ae9b2029c3a5e10000000000000000000000006a4fe45d9350b17681ee9a5b1e0ee14ba465d753000000000000000000000000a2d030cc7d690a0fe64afe166be43ac7f10d422b00000000000000000000000055213201d73547bff1aa4d7a8a20770c4f90f913000000000000000000000000f3aa0972611db2702b9bcc2c79477d13102fa62a0000000000000000000000001d93569a376fc18e745001bf07dfe72a4e1f7efd00000000000000000000000070c016a9e1b585a9ce6c0800611424e27a2bb512000000000000000000000000b8ce9d8d4f339c44d8e8d88a7b9d3097419c40f5000000000000000000000000cd8c3e74725eeea754c00c0237873f8b585973a800000000000000000000000058ade856cd44ae10070f458260257237a870f78b0000000000000000000000009203b85b49bf924aea9bce3fc7744584fcc545e7000000000000000000000000c3af1889ff9e1140b6d53338b969e3f1e89ca3bd0000000000000000000000008122fea3e2d054e70e09750739b40ef837b03916000000000000000000000000f3a3798501d4d433df7aa04d91e9aac6051b92da000000000000000000000000844427dba3ef164bc7f5ab5c1500c4e7448414af000000000000000000000000c88f6ab3cbd0043704e0628a45fb8580f1479ccd000000000000000000000000354ab84da34b19b5c5869b9087edfd11ea6e6d36000000000000000000000000e740303cc1f60f253594f7cc99e3914719dff5ff0000000000000000000000003ad1f1c9acfb87abd0593f86969d90ecc8f466c1000000000000000000000000a9ff7a2e15a33938c24ee6a72a68672eea3043f50000000000000000000000002b4adb0420f98dbbd90ac4a886966060d84df273000000000000000000000000ca48c3ffdc59428515572b9efdb19c7aebc94e600000000000000000000000001c034371d55f7b0cfaebd5b535cbe8c0c6b8a3c8000000000000000000000000cf579220f6b36f58ba34e0ecbe4135228e2345f1000000000000000000000000a53473f018a346361b4e978a0f7b095f50f3853a000000000000000000000000b7cbada2af8c0e94a75e23b5cfac56a0f8de0c190000000000000000000000005fed70bfcbd2e74907e2dbaf5ef8c807902c3456000000000000000000000000c55f70d7319681f2c91a70d899cf1b2bb8ffc776000000000000000000000000543cfdf6e2098fe8f90abdb1f4b13ca8f7b4590d0000000000000000000000002194a3fdcac26716d5d154b8258febc2f40d2bd100000000000000000000000071d3a42ba30fabfdc3b6be45e91fc1b879114d9400000000000000000000000023a78c7f4699708d74fb01d7572183157afd9153000000000000000000000000d292d49c54b5944322b959789f701f13a47c9eac000000000000000000000000f8fcfc6b5a83992d159bb6f3c698016668fadbfb0000000000000000000000003a2bb984eda95a676c173244e7024e87be15078b000000000000000000000000e0ae62a6bec8643923fd2fac8902c866c6c8adb50000000000000000000000006fd5045ae5e4df4405068a832dcc6c1ae9adf36d000000000000000000000000dbaf61bd0bda0ef2fb63357e58a494021f3087fe0000000000000000000000005bcc661cc461c5ae0baeea6413db86ae53e5b6d6000000000000000000000000b6a7559516458e53d4baab5894cda3e11bc01aeb000000000000000000000000159b943e5016ea1bfdb04297e2230e5a1db7811400000000000000000000000094aee95c416620f1749ae892777c10aa1d53f96c0000000000000000000000004ce053dfe58541e08f149c1050eb3df09d7a40bc0000000000000000000000006b3600362aa492d2bf130f14a821f6b97e38bbc5000000000000000000000000023c965259f0256fc6068cbfff5d3893900b381f0000000000000000000000008bc94504c7c69a25b77602f9491d3e48804ad8e70000000000000000000000003aa1dbc35a4bc946a623802830593dceede2f8190000000000000000000000001cb22623866ef8ea6913480343359f19d37edee600000000000000000000000025f96ddc9de25b88af46ae98895dca3f45c931c3000000000000000000000000dd5f98eef0fc4b3b26e373f1b8769004c1ca33bc000000000000000000000000f434a4db606338a6fdeacf66e8ef1ad24b76ba39000000000000000000000000783f3fb1a4107bca2fba9db0e3496bc682019ffa0000000000000000000000007661656dd90be51f25d233c387da0c12502578fd000000000000000000000000c8f8e5ac03fe4fc9aa5e7828e59103149ddf207f000000000000000000000000de848f5949206a9e66e1800e2c5a69d2601fbc220000000000000000000000002cb3a76dcb124bd6296283dee8f2c9b226892a78000000000000000000000000552b1cfdca270885400e5e45bf448abeaa57680b0000000000000000000000008dabbe140f7a2d20847fdcd12aa645416fc5df070000000000000000000000009eda2a883585ce996afbd9c5e53662c7c182bb7d0000000000000000000000005942248decafc098120d10ce3c8f0d3f39181a840000000000000000000000005e34ad723895a2ec2dbb344031d23d35a51055fd000000000000000000000000973f15bdbdb5ee08d57635ad51f50bd94802f13e00000000000000000000000063a8118c2c2672aefbaad73d0b2a89a781cea17c00000000000000000000000066ec4091e3e97346ded33c8b42ccd7d13f6cd5fa000000000000000000000000683a456c45d34dc2cfbd39084405fda08b6c5a71000000000000000000000000693591b5c7c3afbf2e7a05b840433f4625d15757000000000000000000000000387c4422b49d7afd385416da4c1fb9db297421d8000000000000000000000000c55fc348177762dbeb3ceeca245dc829e9ecc9df00000000000000000000000067e1fe5ba2eeff29879c1e914eea0af66e604ee6000000000000000000000000ce3063602808761da36d3f5418403dd281d93f60000000000000000000000000d4d3ccffc41b8e4f2cb043c7a927ba37e42ab9cc000000000000000000000000ad492105cc7882b11f26d6bf93581c938cd771bd000000000000000000000000b023826f082f965a9cbb71a556ea1d15b10c7e41000000000000000000000000798617656f46d5900826bc0bd665a9e1710223e40000000000000000000000001629c41460ce42afd2839d942758d37c7a688185000000000000000000000000bfe88764c5728a4057aa993bf8cedc07447ad0e8000000000000000000000000a9f0b72db0ccfc602f30e67b2ef43f64657b816c0000000000000000000000003a8d4eba93000ffa56418d087dd3e4b9ecb8c063000000000000000000000000ce70fb73edbc039f65690e983b93382f5e290684000000000000000000000000505c8eeb7276f1937372e83829284e3f49199d9f000000000000000000000000cc42a9882b9963331c00fa9b186fd9ce760a2578000000000000000000000000436f97accd960ace9281e4b4b8217b35381f295100000000000000000000000026b591c67086a97c9a7cf897bfa686148eb6b0a0000000000000000000000000654485158f440e8200131b67b683da639fce2fb600000000000000000000000050a46fcc8af8031ea3b950e813c0577ebd69fb80000000000000000000000000b85e798e7683ebd6f17bd1ed068b628d0958b1f70000000000000000000000009ccd3b2b91e11acbe15daf977be6ab84a0814df90000000000000000000000006a6c104946f33105cba5a3d901920f105d4d43dd0000000000000000000000006ce8281f9546bf0b14280a82b91b18fe3ac96e0c000000000000000000000000c8b19344a7da5be8f8738e2f65353cfdc3723602000000000000000000000000f68ba32488293f66d675a5df9fb6d373cb88d3ea00000000000000000000000063355dd6a3860d65f31981b08918510fc5cfa7de0000000000000000000000004d1d736c2f71bcc1285622f98893f32c543e7c43000000000000000000000000f8fd36960e9556e37f64e64ba766b9189c61ab420000000000000000000000005d8b431b008562e8976df91f0d24e131e3c86fc9000000000000000000000000475c2a92005aba26b2133f407dd0ac013e39de9e00000000000000000000000024cc7f47c290114d3ec70375ccd80adb179b664a000000000000000000000000a2453b4f36940ffd90893d36e93a2bb93fc9dcc40000000000000000000000006cfdf44d7f4835a721bacc429d7f86b3d87e69c900000000000000000000000020f1ca58e271ba8c7eb27c22dc9dceb91fcd9571000000000000000000000000b2dcb9d4c06d8a4cc24781dada01d61d5e15f1f200000000000000000000000050133966ea19e5f58e0569254c43452e57720d410000000000000000000000002d0edc0381eb1bd2bde19f817fd0fc171919ea51000000000000000000000000044106bb28bf6d6b04ada9cf4c50729bc70648ab000000000000000000000000eeaa1a0d85e091c09a8c61ec8433c2bcf6df0c0d00000000000000000000000099671c083f2d4491614226e13b0d184b2c44ed2f00000000000000000000000013aecc3185143d92b962e4d78eed1af0ca0999420000000000000000000000009c0def7f50e900c6a63d0a50eb93f86eda807eb4000000000000000000000000fa0cb0280c90df1779f947191ce9f2f14e804ea1000000000000000000000000acc344888e9e2c3ea0e503423750a74bd7351955000000000000000000000000efb8d4cbf408ce2c78d3b5365963e73313529e420000000000000000000000003cf8c37350c9f6ad2186173f5d21b7e0080ae0640000000000000000000000003fba3a2435ad0c26da4e1bba7a6f043913dca86e000000000000000000000000c762e15cfbf392f4346ee7e8466ca595e571382b0000000000000000000000005cd536c5976f691549e12443b560b1e0ec26a065000000000000000000000000b862f9fd55882f3f2a86421ccd095b9c540c7629000000000000000000000000e6122ebdc9e1f4fd2764bd7eaf83409ad02953120000000000000000000000007584c00a592d43bf5ef2bb8b5302464747d135a10000000000000000000000007b5ede504b043128e5709152a340bd293f22177f00000000000000000000000014d88a56c60a40be39d3368f9fb1e773759c735a000000000000000000000000509600851711bd13d2e880b35bd26002218ccbf6000000000000000000000000f2082199f1cae5bc92857fd35107cbae7efe0dfb00000000000000000000000090ec8a9aec9728fca2f6e3cf343ceb3e7e487548000000000000000000000000a62f415cc24888ad8370e717b89d5d3bcc88974e000000000000000000000000763a831993dcfd125d77cf9a086e8a2ee28263040000000000000000000000003dabbb88e9a5379b4e980354f3f4f3ed295a4f49000000000000000000000000357f16ee82a93a3e39aaff60b8a1ab1edffddda100000000000000000000000048a809672d42894c992c5981634e905b80c0094c00000000000000000000000096c335d4f4565e06eabe9181d32f13b9269f545c00000000000000000000000005dbfab7960f6cd336581cdced1197aea343f90200000000000000000000000049cd517e2a427225470f257474ba5395348dfc1a00000000000000000000000053b5318ba6ce444674e0f5bd2f3d7ef2751ca3630000000000000000000000009e7b5f57cfdb8bdacfd2033fde29bf3f49841f690000000000000000000000004e2da47fdd400e49c72f12657cdd9b45d578e312000000000000000000000000a84f7161d6b182e9bbc0647a0a605043b25cb68a0000000000000000000000004eb728d68dce7cab6613d83ff3a84e1ca3efc18f000000000000000000000000df3ebdcc3c7b8bc41527b9365be06eec50bc83ef0000000000000000000000004ee4b7e9404fa982fff9fcaee224a63d80328faf0000000000000000000000000e7f6fa63207de13820e736b7cd0afbe3f2211d4000000000000000000000000d4be56c96720aa9cdad1006957ef90b424460d9500000000000000000000000032c4a68e122f101d0c1198637c15f27f4f97e5160000000000000000000000008e4ceb9a46a83304f9815f9443e1d2333e881c1b00000000000000000000000045c0ea3dfaf53e19b4b7cbc1fc662edfa5d290b4000000000000000000000000a3ad561ea91cde85e52bfcfea8fa2a94ab9842840000000000000000000000006c331eb31401237c6123ab2f1c56b8a6f06d8b8a000000000000000000000000ac95c13761883efdbb6572706f921f2d52596271000000000000000000000000537ca0ef5526916cedc7ecb1215a7cbd661917c90000000000000000000000009a0f5ed6cec5ac6490d75cd08b399e8ec05cb9de0000000000000000000000000cb23be95bfac3e024bf2f2c1cd6b7825781fb55000000000000000000000000bbe9c361b2b734affeb1eb4befc75477bc0d9d460000000000000000000000006ade46cb59e688742a20e3043972b360f33991980000000000000000000000003ec4fcf02dff7e07aeefddcfc39f45a7d6249dbb0000000000000000000000009993c805ac6da7022c45a20aacfcf2b1403aa9a40000000000000000000000005e945fe1851a2bfc86d618e200708d6209bb9bb6000000000000000000000000b8aad516290589d89024c47f16a63b292132e22500000000000000000000000060abeb97c5b878495f27894a86ef46edce8161970000000000000000000000002c8906015af4b3cd5d6053911fcc7fb850670754000000000000000000000000bc25f0f12472579a901b7f2f7f2e169065e26e7b00000000000000000000000000df307c2b82aa2914d689ca244a527d969443770000000000000000000000006c04b996d5274f02f13fce1b8ad52d6dde67afca00000000000000000000000074459fc132e5cd80b1fab278686926702f9fad3e0000000000000000000000001d43c08afd1204faec7b0dd220ded2826be6d3f2000000000000000000000000a37456572149256575e7a2923f178aa6b447b7fe0000000000000000000000002faca671f43b5052b838c28897c4880db0f5392e000000000000000000000000091ccb60edd71e5899f006d4ba05822139f1cda1000000000000000000000000614fc738ade6cd7676efde96c9cfc27b7c18ebff000000000000000000000000e0c471e6951dd5bd21d11ed89c18d938ea23f9120000000000000000000000001d7d4f0eaad1b87e3ed2192e2cbadf512b7b119000000000000000000000000080a8be098e2f697fb3a7d96760f9ab0a17112bdb000000000000000000000000ededddce7c30cd0cce2ae046461552c2e02c1dd4000000000000000000000000b8a2533081f8015aacfeb49fb3fc485278ed2cc9000000000000000000000000e90e79f0894e4ec765519ce9b9da14486f9c8407000000000000000000000000aafd39879f461bc5d6dbdaf2925e63331d8d7f19000000000000000000000000a154bdb891f4af671d441148ea2c9d848ce664d20000000000000000000000003be9f702033ff2bbd249fe0b9bd3d10f1ad8f3680000000000000000000000003fb087a439333c5fab6a34e53689d14a15d88466000000000000000000000000863d9f058292a1bb9c0a15eab9af3dfcd82d0cae000000000000000000000000fc819de3c20f3f51988a42d83deedaf63d8e336400000000000000000000000002794a472293352a3bc3bbcc7f9ecdec63a0437a0000000000000000000000006cc4af58f316d6a9af09775a102fd43b4981d347000000000000000000000000cda788ed77c35fe0878334d01789b358ab120aee000000000000000000000000581ba4055f701ad81a815913a4fdc38ddd7c5257000000000000000000000000d2da84dbadd96bfee8d52bd86530cd01a73bdd340000000000000000000000004cd9b14135ad2434f839a35fb3d17edb25b6680a0000000000000000000000007a1ed55c0b52b773b22b2e9d9413ee01fea6fea00000000000000000000000004fe716aff7ac98b9f52e65f738919bb3e411258b000000000000000000000000517d5cab0efc6041d1b3c7d72566b333c75ce1560000000000000000000000007ad78470d05b51dd084b37904a3561d983c685df0000000000000000000000009390107d49ce68f13ebddba69c3e9941c11242ee000000000000000000000000105b9a719605ea07ade547e177c3a6bb51bd4fed00000000000000000000000030a64dd71381807c22e44150a1ee27c134545d410000000000000000000000003b978f5073da61f74a98cd5f8b5064f476008aff000000000000000000000000a2fc81c394e770cdb7e7f31210ca292827812cca00000000000000000000000019f4ddf211a799ea4259f5d7521d2d63f592f4440000000000000000000000007ed067e3451a5db3920e4a1f39c5af70b4f035bc0000000000000000000000001f11f71497dba0cce2801bd2f28b521a2d86b9fd000000000000000000000000e2534d2531b63ecb3ad05174f2ca6b280e82f05b0000000000000000000000005bd5c0fd169cb6e8cd296bc14e64c07c40ff7033000000000000000000000000d313e41e0052bbbfb80fb73f7cce5cc940b978cf000000000000000000000000a6a7afa2cb7e9b60140ef78eb51b5cc1120b289f000000000000000000000000f7d64e138f667d658d75ccbb0928cb2bdca8cb1e00000000000000000000000091064d0c7479cb1a4e5b6bb150e227a7263183fa000000000000000000000000498fa7aac6ff7ff21b04c131b3cf328207e89abe000000000000000000000000c0e9b119ea6913bf62c85db6d37eb83cbe457a5e000000000000000000000000ae1f622d0c4e19001a8197d43ae3dcfb5cb937b80000000000000000000000008a1c9ff20cda04710bb262638b298152541e3d12000000000000000000000000d0f1702f800fa9ccce99171ef0c35b84b5affbec0000000000000000000000007cbb055268d318772032801b8b8d29ec4a69fc4f000000000000000000000000895b1fbcc4ea9a4b378f81da891a7a2fd0068a0800000000000000000000000041890827d2154dd54298feb5e156561611169c49000000000000000000000000fce06ab864e929e56e1b576c70684f2ff3af0198000000000000000000000000914979e46114dd04baef6870b662870884e88e84000000000000000000000000eb3672d355314428752e703608a1473dfd0be15f00000000000000000000000023b798e417872f96aadae013e51edae92ddba2f2000000000000000000000000bc260eef935581cdc049077d177b2e3ad93a21410000000000000000000000000ecc1132b371d2bf2c4b489363d0128b50f254010000000000000000000000009e8b478adedb11ee194418c31ab6736a423f6d4f000000000000000000000000a07d8a35747350ce5034cdebccdb40395dd5ee5e000000000000000000000000ecde3cca0421b86b3ae569a0026fb245ace8718b000000000000000000000000e368176769973aa1056a156c5b3f33442b8eae8c0000000000000000000000000dac6fcb378cb6ffad2568674cb1d1e455154caa000000000000000000000000a1f0ec1cb2c91c7253428e345e96327916216ddf000000000000000000000000bb17d91b4ab594f8614fad2dcb0e6a989a3880b8000000000000000000000000047ba5cdf8fd2ff42832b5530fa64b64aa0097dc000000000000000000000000f16e3fc43fc12adb30dbabed23bc6d24e508f75c0000000000000000000000004f3364eb34bbb1875aa519c5ff76a2557a1255a600000000000000000000000083df2760c67aa9bed3bd49cb05689dc26c4180fc000000000000000000000000aaeb05eed2055934d231921cf1fdebf7efa062b1000000000000000000000000091da27d5a8482b1b8bdb4ce45ea5fcec905764c000000000000000000000000a1b5ad72ac45c7afd86cbe4093f179a40c1e4d2c000000000000000000000000a4d3c9f1759310a76b7b6690bcd933e8f7e94bd30000000000000000000000001bce585657c10d20fd94e146a6a6abbb2bd271020000000000000000000000006f3d5257cd3d445389eb6df13284887acfb32e39000000000000000000000000718bff96b83f761d088548bc0b704d0758cda0ac000000000000000000000000e7aee25a29aab6eddbb9740675bb0695f13c17990000000000000000000000001fd87911c0d43a630a8b7b28ce7e14cd1d3295d3000000000000000000000000dd588fedb56e03afd08fb5782f48acc27881199d0000000000000000000000001b7ed6259ecf66415d69c70c3469d1191fd58ab000000000000000000000000032d7651bf183652e314c85cd1387c0f30c2f7eaa0000000000000000000000005db0ace089b63a17b163ecda6754bad02efff48f0000000000000000000000004c8c78258e8d1f63aeec9dac0812efa7d55b0783000000000000000000000000d798e19e07ebcb12c3fc77a0479859b3422ed0ca0000000000000000000000001431f08c33bede84eccd38136fa88409079bfdd20000000000000000000000002f08d4eff2c5d96c6db911a340f9736cd555504c0000000000000000000000005030e62a18be0452a988df3278306e676a0155ce0000000000000000000000006460531941b1366bb63f953f4871b81a0eb54358000000000000000000000000be17a950cedf486eee1a980b9004accf7508822d0000000000000000000000006fdff8889c58652b77257f4f5818c287e60904c90000000000000000000000005bdd87681c34b0c614d7eedb5b8bf3247e9c43e8000000000000000000000000f0c4c5e9def2d3a3cb02801ff8596dbaa25abcef0000000000000000000000001c6ab8490adb9ad7277ade47f22c6c33e1a36a660000000000000000000000000d0a9bc7458abf15c5445715fc27a11395122083000000000000000000000000526f484ba4327c3bf8bf25d010cbe569e499de430000000000000000000000002bcdaaf705a4bc4b15644b37d1ec7f80e17159d1000000000000000000000000df218828764a40a3447431d9ff73b45a87bf057e000000000000000000000000c3884046cafeccf39df2a7848e7848d50dad93cc0000000000000000000000007137b1fdc4a4431704e860e7ce7ef186998d36e60000000000000000000000009ce663f8135912c5eb93a011f7a37fcb4ce432400000000000000000000000002f4f7334dfc61c646a23304b4c2c2efc7523edec0000000000000000000000009cc889e71fe40d846ce32d73fdcc0a4688aa11b8000000000000000000000000b7ae1a5a398354cad40d497801a51b7e0ee96551000000000000000000000000cf52db2df91d356275498877a52c9352c399e682000000000000000000000000a68a8eb152e1cf61d93821e551396d2c8d672f2d000000000000000000000000a024eb70cb174aab607a33448f1412fc566c84020000000000000000000000004af353af5067e7fae4c8d71f78499cfab5fe7c07000000000000000000000000a21efe614a7973211e7de1684af20739512b3bfc000000000000000000000000dbdebd9d5d3575e6c0aa245df6a74f239fbeb2330000000000000000000000004be2cdef441807e6f1bc750a298739f184361fcf00000000000000000000000023d78eadab6d9ad8061e430a88181c86e3846bfc00000000000000000000000073f6c5bfd91b47d5069739c5f1376ac9a73df39600000000000000000000000042d39c9280d89b2da06f06d68359f064f3d94852000000000000000000000000cac5fded8265ed58947bd50ebfadc9fa3ada18fa0000000000000000000000009567d028bee7f092447d3b461d1aeb7c5aca6602000000000000000000000000729f9fba1e36a0750836d2554ed718fef1172cf70000000000000000000000001da1670568f7d452b7cb78f180ff0f32bd516d5f00000000000000000000000031fc7ac7e49abe3d90e96519bcb855cf67f7d5850000000000000000000000008b36282e74e6f5ea0dd67c77428bcd0744a10572000000000000000000000000513fc203e6a39a4d168a7668cf0252669ea8e1e4000000000000000000000000d98f5f65f1cb6ff3fada61e0281a9db5c5fba5ca0000000000000000000000004117e1b6da0ce8cc2c5e1c3b0c28c84736f1d079000000000000000000000000a9f979bcc39d0d33fdcd3c21c51805e781150783000000000000000000000000587769232258eeec4ffcfb8b2104b2d7343fbea700000000000000000000000043663bab0d5b3c24d8ebeb85cd72e0cca40274a30000000000000000000000001c42c2e8615f5d811cd9d3e39194c6ea06862308000000000000000000000000b333080e2712dcd65cf0d1b1bb60a4e9959caf570000000000000000000000006f34803bfe8381094e849377179374c8cd6b6d3c000000000000000000000000d9132580051cc7305f387164e11d5de2d5d606b000000000000000000000000020585431e2a410441616f962c9bcc0b62aa672dd000000000000000000000000718d322e0d5a18b92094aa1e9e99a2b34332a1b1000000000000000000000000a2bee3a7af777da9606e6da36845294f08a4605d00000000000000000000000083cca2523b54b3866b26f2e702d09b385d5afd9f000000000000000000000000f7d6674dbc1eecf8677ffcdc8b85be188178a447000000000000000000000000770649ef18c13a3e36b5bd6e0b6dc93d88acbc23000000000000000000000000880fe55485c7199890eae376247191356ded5aa8000000000000000000000000dddd48feec9fb279bdf24cdfcf8b041da52f5aa10000000000000000000000006b2f15bc75a731e849bb96d0bddfb98a7ab3513c000000000000000000000000a69e7734dfd55ff777038aa6ed9d0a32497e05b00000000000000000000000008e2126822ba2de8d2985978fb5e6ab67413e6cd500000000000000000000000020857a5622aed67903ee09e04404481a6dd2b0c00000000000000000000000000efd6144cbf8148ab26e5e8622c0f6ef6bb6b8e8000000000000000000000000c438837ea9bf1bfcf89cb4ea00050ba2af051df5000000000000000000000000fe4dfb5c360b0463044e04f687a090c5d893e8220000000000000000000000005ee79b18b986b0a73c7cf13d0a4bdfdb5623c60c0000000000000000000000007739d1babb666d9b03bf68d27de89f8202a6bed600000000000000000000000003d93da92ff2ee714d77c309abea833fcda22c800000000000000000000000000ca7513dccb768e10e052aa6112c181c8663ba7100000000000000000000000083336af57f21bb02d3b1a9797e5d681da8096f93000000000000000000000000ae4669ccba452d6ab815bbd5e80242eb66aa2a9c000000000000000000000000ead6ec5fec45d9660d5de6c904ae520c9eeddbe2000000000000000000000000dec8d75a9d638404a03cad3c4e98a6c622311b3800000000000000000000000091ed73982663da583316ffcab3876451b694a0f2000000000000000000000000735e661d4b1e04ec3893cc4cf8dad7ac2fd012e3000000000000000000000000a7291cfef9146c7f3ef3644f6575422b97b9f53b000000000000000000000000c515c53492bec906dde988b39fe94307f283a4ae0000000000000000000000008e664f3f9cac1cddb9ea802496cb4fcbbd57b125000000000000000000000000145961d3deb442c7d16e815d9c0e8cf038aa08b3000000000000000000000000e87d98c288cba747bc552b3e95277695c20dc1f700000000000000000000000085132401b91e4503937562cf9da3ae06afc3d1690000000000000000000000003cd488811a95e1ac5ef2b9755a6a34f53dc39755000000000000000000000000062e60415ab99a41b0a88d4830f0833ccebd1d55000000000000000000000000b828b2c35575b3a35a1bf59d6770fc5810fa93ec00000000000000000000000092c53cbddcb2a39d1ad6d408cf75f8a1c8ec32f4000000000000000000000000138ef64fc2ca85dd3d1c39e1e322bb121802e390000000000000000000000000ed4612e145327adfee900bae8f417e50e57dea510000000000000000000000007a35a54b58375a9f3b964bb47c4fc31e4e29cb6900000000000000000000000004b14cbaf6ed9b4955adf3900b6a598c60bc0d34000000000000000000000000929a299c333d21a5bb926fe4f2fa91435f66c39c00000000000000000000000064361d69c7f0280df213dec185cdbe7d957b3bec00000000000000000000000011c8e70936e12450d2824da20f00a353914554d2000000000000000000000000a62bdec2abf57a9db4cd226226616cfb2e3fabf8000000000000000000000000f805a276341c7271fb4248f6e07a3da5b2b13ad20000000000000000000000006072594d96a707493309178220803c026f830b76000000000000000000000000ea8afbe94b8e91693764bd95b9de2d50b6e8aa4d00000000000000000000000029d7a30b2af703f6683274c5514cdfb2fcb3369000000000000000000000000058f8cc88fd3b132ba770a9dbb90c48b2e6304ef8000000000000000000000000e03ff62f5b7e69e299fc161448d860f30423c9f7000000000000000000000000b3151e27cadab319882329f109c1db35864eae5b0000000000000000000000000b2a8b1b2ced9b6c7d483a4904a49de9d6343147000000000000000000000000b48112ebca46dd18d9e61353f949257854297b3e000000000000000000000000d2795da2880ae8ae00c90dd7f1c91f9a32360051000000000000000000000000620993e8b47338626efb944917fe354ca45ad9a70000000000000000000000009fbc33891bdcd702655f0d67c97d270001c752680000000000000000000000005c084387d9ca8e98788d81d8fae725eef6bf6c01000000000000000000000000232bed78529e4610b8291d6997882dac1f380e5e000000000000000000000000ae53a4c13c1f7b23fa483216cdca95bea5778091000000000000000000000000ea75b455e825d245c13ede4370e838959358e5850000000000000000000000004654b21dd0efb262d6b9acccf5a9d11135ceb6ea000000000000000000000000eca53f38dd5c31f421fd047ca6c92fe1a722a1a3000000000000000000000000d8c7e719a7446ec9da34380ec63e4e292ef0934a000000000000000000000000fc87cebd43313f9b871ebab352de69cf13be1097000000000000000000000000a362a1f2b8a0c7c8a86a8895074539257dd4d3bb000000000000000000000000896b62464fdb5beb95276e5e0df1e6b05ea7b34e00000000000000000000000025ce562c97e0b645a33535db6a81ede62f263d4200000000000000000000000083c263a6cbc0f6899886578584764b4457a231d3000000000000000000000000cfc89df61a046d9a832fd9f7400999e9ad45137e00000000000000000000000057f3e9ff555ae186709e7e0394304e0ed9e80420000000000000000000000000c6354f56c1918e62220822e7a59a062886e11efe0000000000000000000000002eb4933d0662463c02c23692825b2c1340687bc50000000000000000000000004caab33018f682556d448760db1ef28a39dbc7b2000000000000000000000000dbdd00cb1ebac32a71f4be988968cb26fde46f20000000000000000000000000ecec9ba47f8a7ecd688059c9f8f42fd011959e730000000000000000000000009dd46d81d677885310c2a285911ab9d0635b6f2e00000000000000000000000005a40684ef989e0d877e93275ae840e1fcf598d9000000000000000000000000849f244144eeea60c870543faea95072bd3728b10000000000000000000000005b621daf1bba84f0d5651c026fd339985ee116cc000000000000000000000000847bad52572a1c5a6de6d280dafa8d4703e2b4dd000000000000000000000000c525e136ae44d1d3c223314681f4364744e3449a00000000000000000000000093ffb94b3c42d80e1dcb9c091208ba561344f36e00000000000000000000000017b49adb84410c0ed7fc27ee1245d9410db50bfd0000000000000000000000003e2c0944d6080fb443d601cc93bfdc3de507c64b00000000000000000000000094c1ba23f19036bdcab0c48f2c18ceea31fc739900000000000000000000000091d923bc8f621d12c3df967d5b9beb02860b8f9c000000000000000000000000d4d82feb2bf8125b76f049d200ba0667c657be91000000000000000000000000c96f93300b63d2bf87c9caa1c215bcc7821afb11000000000000000000000000684df956cbd15e61942468797689081cbda566800000000000000000000000000922d25ed555ed4300bf961d615c4d8a3f7f19410000000000000000000000005e7212250ef788cf6e99c12746bb0158e96841a300000000000000000000000012a3ef60afc0e7cc7ff861fef76cfa529adb5aa9000000000000000000000000174d9c2378cc277e81b99321a88cb092f4b35bfe0000000000000000000000002d66dd2cfa010c58bf6612d237453a79383b3005000000000000000000000000923a5859bab7a0ad8806537eaddfef585c1e5c800000000000000000000000007f038f2c9070835dac7aebc8616d15f0f5eca329000000000000000000000000a99eab57a9e675c4f34b05c35ef29e0d95943854000000000000000000000000d7ba7a7b33e7064f649d458f0a2577e5a21798450000000000000000000000006a0b904504cd8f814212f21ec6691126c0687145000000000000000000000000fb0c3bd4f7806436443fe134773936b21bedf52b000000000000000000000000c7ec28e704ae961dda79dffbfdaafc24dad4ae5d000000000000000000000000e6be298bfe129e7ae6bbd89a196ed72d079abed100000000000000000000000034c15683190f3cf38e0c3974e58f945709eafdbb000000000000000000000000f723792b15b65f3105def4fbd5fe8181fb618a6900000000000000000000000028b9089b5f2724c1898e7dbb04a96c8c177fe46d0000000000000000000000003b467133aafc2926398501ccb13d2da42ccbb9e7000000000000000000000000933fa06bd5b7d3291225029d378b2008424199fd000000000000000000000000d47fe565520d2769ec6dd8dae427a626bc1c43b90000000000000000000000007e7fa4d7b4846ae673b8884a9887ee1366dcc078000000000000000000000000b9902063787453565ce2f5dba6cb06055809e3a8000000000000000000000000094533fd353d9fec54d311c35d98eca85b0191dc000000000000000000000000e6a91464fa1e6353a91d854d9cc4489507d35d10000000000000000000000000b4e8bcb5b460dc7baeb5be91f84fe217943478d10000000000000000000000001b4da28130f5d3bf3a8c6a470b933c346b59ec0e0000000000000000000000002df395924ee7a97d108b3a59f87f835afd0f875c0000000000000000000000002cef0c7dae8685ed9771980cbe61ee9472bc18280000000000000000000000002aa63d04942131e378c73dbe0aa876caff37db6700000000000000000000000085a3739adf7caf9d2a92aff84a5c43f45bc1ecce000000000000000000000000fd2b9e2e8341c8dc9b9d6437f93f0be2d81c55310000000000000000000000003e120193dbbde6496c9bed4dd74688e12d6a01740000000000000000000000001810ba7b15bbf27ec6698570dd89c583f91e1d02000000000000000000000000d21310857c03b195496d68dbaabba74ca4719e1a000000000000000000000000470167eece7072e0fe27db1f574e079a69362519000000000000000000000000cc750c63a1d093aad66125305862624fab22dcfc0000000000000000000000004deb12354ea92958fa11fc8c124a9f12b61b8ab4000000000000000000000000f74dd0701d5b2b1fc0a73a35f7033a16ac7ce0bb00000000000000000000000009c878dd8867909b917ee3bb23aa2284b8f1e466000000000000000000000000db2db6d1ae265d18278504318c1a85549f5071420000000000000000000000009fe52126b46c4c10dbe5584ff0831b999ca63df5000000000000000000000000fe7d068910a9fb995050e505da2b447760e30913000000000000000000000000da15630806b20502cb49a5fe3adfab136c621d1700000000000000000000000028d26d8157c6244bb54134abb306d9599b4ec01d0000000000000000000000006a9a0d39e05ded88b1aadc127d1ca6596fbd72e800000000000000000000000005726d5575af4012b4929eb723a8b619e8dc5a93000000000000000000000000584b4d205f616fa8116d3c0962d63698af9c1a9c0000000000000000000000005400f5f6b7700dc414292e7d7d1d02d5a197a24e0000000000000000000000008ea35b79c10cd6cb393bb812cf3fc38d0699a352000000000000000000000000e4545b8673a54fac021e28eac9079cafddf68c01000000000000000000000000bf9d88481d5959227a29f39013d07c70919d93fc0000000000000000000000005cb0ac5b2932b03ebda6bb75f694014e9e77cf9f00000000000000000000000072db8afc3990a3491e15adf7dd279d2107392ede0000000000000000000000006b03bcbee1dbbc6f021b6c54273f1c585125931a000000000000000000000000025841579a7b2a38cf6d8e9272021ea4b4e5dcc80000000000000000000000009eedc469c1ae911be39d7bc4353a34b76a826061000000000000000000000000c9d4bf2574afe8782b4be43bcc56957960aab85f000000000000000000000000d7f46529695df116550317a52dd75366ec00417e00000000000000000000000066282bea5a74cdeb7a8a9dcf44c1a345aa01212f00000000000000000000000038e172fba280a4cd83467c99f2ddb8011107f0a600000000000000000000000035859231545bafea72543bc21fd6ea0ca8a5caa500000000000000000000000075decd72c7f00aa0e0307d11d44bc183d8a1823c000000000000000000000000a71e5d6cee5134c4a1ccf9823af89b6c4436a22e000000000000000000000000af7957bf1ac7321d636696c7766e5dae2e65f754000000000000000000000000b32a2a6366e8e26ff66b8619521e776d1a561c1300000000000000000000000093d7c775a9a52296f5ce12716b80140a294462ba000000000000000000000000667c57b8f0b3f2fcca1b60e4ecfde1a73357528d000000000000000000000000957336318892ce7ecc1204792892c0d8415978ec000000000000000000000000dc6cbec4ccab5b71cf8b373407912147f24d3380000000000000000000000000a5bcd38434f1f73392f29afa435059b072a08dbd000000000000000000000000af9a49fff4ce4c723736523d2aa549dae9a18334000000000000000000000000e6a32fe11523001858b5af25ded9d68bdf739cac000000000000000000000000e6a970266913a97ee61a796f1e4a562768bdc690000000000000000000000000162a2f8cc9e1a493e2a6f35de33920704d8d21b5000000000000000000000000e6cf6fc1f16d12f341ad676bfe00fd80cbf0a961000000000000000000000000b879fabd2f0a338e7ac7701e48a9d16719ab85aa000000000000000000000000e124bc36a07d3230dc534913ceb33afbb819156d00000000000000000000000062fc49e1b4c9c71e4d648c2166bd3b9fccf61421000000000000000000000000a6ab1bacfbd2cf3bb67eb603bc4b04f687e3cf2400000000000000000000000086fc60f900324c709db946860d702801cf2af0d50000000000000000000000005948e03bb4cef7b28925011b7922025a8df0e5180000000000000000000000002ec072b67a3477d2592ec1e882994cf16a4dd6a000000000000000000000000090c8f4eef114bdf6a62c2928995caf9132b3cd440000000000000000000000005e10d62a28038981cc73f64101e86cfe239135980000000000000000000000005a4f1c6188dbfa04246dc13ea1660868138c1de2000000000000000000000000918376d1ff9ef4a1df98c3a86a2738e0b7280afa000000000000000000000000e0f27fe0440774e3a25c64e15f6f78dc04d4fa2f000000000000000000000000dcbe0fdfaeb8dfd3b578c231ac2d297f7a178e1c0000000000000000000000005a781d997aeb79636d1261eebe7ae57107915e88000000000000000000000000ce89802e28798f214467327e106d974b03f192420000000000000000000000002cb8bc73e4319a2a110315e9d660b81d2339fee90000000000000000000000001361a8a34b44d5b6243b34be592ae1c138e731da0000000000000000000000001c46661804a5f0b5c0a5fc0872396ca18c51feff000000000000000000000000322e5c10594156b87ab9f7122caed80ee9a103e90000000000000000000000009a1a1b653e5cc4872c21b83f78bb68e9a1da72050000000000000000000000004e94d6ad766161b240533a20f239e2a3343f9fb5000000000000000000000000b19750f8e542235f2c2b6c0226f5c231b57ca5dc000000000000000000000000904c8faca32741c719eee9ddfc3dfd0df17482fc000000000000000000000000009354590dd40b2cf361971757fc1075afddfa700000000000000000000000008d664083269f822ebf843caf458b900a325a4a1400000000000000000000000011d6fd99bed9fec9cbd50afacc40addf75fdd6c8000000000000000000000000d827c449f3bd221f24c9c6ed5490edbe47a9095200000000000000000000000077d5c9e69d7b2ddeca61649e1deef9f3d93b4866000000000000000000000000ac47c908de40f19d078351e3dad5f504a19ecd31000000000000000000000000971d20672c64bc456f91e46b1b4d7da1f17c096c000000000000000000000000db98907aa63ab2c73e70cc533fd8fa09f07dd67a000000000000000000000000b132c0221e57d30f5ac5b0c61775e8cbae322a5d000000000000000000000000f6bfc64526a330ba32718c2601eb3406f2dcfce20000000000000000000000008f76ca81e4617a89d703ef70f32ff750141069a4000000000000000000000000e4f17851d8bf2cef8775f59931dd6d1e34851152000000000000000000000000911b6157bf68af57f219f4a3a29a4487b2720501000000000000000000000000156abdbd270905707f5da6d0524e33e878d5619f000000000000000000000000ef6d614eccf8d9f497af6d4c36aa4f7a258107f600000000000000000000000046773532682d384aa388ca690e2c46147ef4e2ab0000000000000000000000005b0e60725ab65ebc7b4b4b433529a8f67b90801e000000000000000000000000d36f8a4a578aae4448740ad511ae2575a99bb31e0000000000000000000000004208bce8516aa0ff6885c03d56dc6a0a4f92c16c0000000000000000000000008718a1ad753ad42509e9c915be94c849815673e200000000000000000000000095741ae999ef5df25628ae544bce0bf0f9b196980000000000000000000000003c7841f7977600ec7b1d25d48b0dbdb02ad21154000000000000000000000000116522dbd7f6e463ebe2146d336a70ce2431229a000000000000000000000000b65e346702a97d9ba3147b7525cf7962f4ee0337000000000000000000000000e363841707d006fd0a612fd4750feeac0f1a73af000000000000000000000000f50512f70fbb7dee899c9846de50290c41f3ee5c000000000000000000000000536451af5d1f880a2e3b56f759d18037ea1935260000000000000000000000002fcdea9dfe7a1adf686ec1ab51fdb968939a51c4000000000000000000000000d51f244871872153e3362916cb2dff0cf23b3400000000000000000000000000a5b0e0964856f1bb815cb50237ac667229c7a87500000000000000000000000099f370303b5b9d34d3289a09855e7acc0d6ac6d8000000000000000000000000c1758ed50823fe5175af5667e24c0bcaa808c945000000000000000000000000b74aecc278bb661ace204ac497f9d7e310e1d9a5000000000000000000000000da732cbf16db1e767a1850a6bc1c2021af9905f200000000000000000000000093146d6a416e12777c1e2bbca2ba3afe5d3ba2b7000000000000000000000000b74a5b96b8b4587ab3150ed0888916571f31485c00000000000000000000000001783425da0eda3662fae0a8a2cfadef82c519ba000000000000000000000000762145c71615516c76ed4ad0fda416fd72eae9e2000000000000000000000000a72ec974f49e27c6f3489c6ffa0f94d34cead663000000000000000000000000c4f7e242c4d2a7d1b076633a98478b5a07b19bd300000000000000000000000031f9666a75d7cc2793aeda426c842765dbf1c65800000000000000000000000036f7ab6e6a6af05b80c64008b764de7ae8c7e665000000000000000000000000cd2d7b2bfeb7ff26a40351fc99991684ff67b1b80000000000000000000000007ff41bdfb0ab718bf0ee5eeb310953f2595bb34a0000000000000000000000006500274825913b0a3c115a7198ae289adcb0c6b100000000000000000000000054bb02f9438ae7e1881a65edbe42c3db76174a31000000000000000000000000c1a0b687610c52208ac9e559230fe19b4b99afbd00000000000000000000000045f4e50a927dd48497f13a922ce2ef5235fb4257000000000000000000000000ba82827a50bb173f9cee658523e2fbb30ed117fc000000000000000000000000ee3a76cc012f478336884ef57dde4c28525b1522000000000000000000000000d85cfbe5ecf6643a7792d8b95a2b140c53b5a9670000000000000000000000005ffaf996b24e20889bb6d1b9e245c57eb37496070000000000000000000000005c9c0748be1a745673650d73d401d9e7131c430f0000000000000000000000001545f7735c7dec6b170bdb4642944a24a507aec9000000000000000000000000e0f1778f69471a5abc34a6c6e16658bb5ce067b90000000000000000000000009a6e8866b22b5cc3cd99e1fa73cd7a494189ff5900000000000000000000000079c1698df9ab7a719e3d382597e8458521d83b1b0000000000000000000000005bc83a4b5b0e0a5f47a3333961adf676a9fa50fe000000000000000000000000bbe5138fbcc881d703b79d6b1d5194ced3e4bd060000000000000000000000002d56fec8d190b6c7f7330ac696ad9dbc61306355000000000000000000000000496dc99fac8d8ce3a286191286ce51cb742abf8c000000000000000000000000462ee9673ebdf852fabddc2caa90945f40019be60000000000000000000000004ea04fa0e2e72114345a8555ac01047663b9f00e000000000000000000000000526b298bffa5ca4ea1120d85ce7eeaf3338c5c52000000000000000000000000bf6c57cb0c245aeedee66ede11fae29d25a4052e0000000000000000000000007935d50023d300a20d459ad33122c2d63e8a52b100000000000000000000000025ce6e2991b2c44946e6f29486db4eb611e037210000000000000000000000002b492dd5fedfe2d2b25d73510f5ce50c777d9b62000000000000000000000000b0f1c4e9cbac5ec6bf75c7048272a8af1bdca7d2000000000000000000000000f5b900635a2b41f23da528294f13468e9f19bb4d0000000000000000000000007915f3c5cb2181e3930c43a528371603254d8dcd000000000000000000000000637bb5fadac7c12675fba0a8a6136cc0f8b1d49f000000000000000000000000d473599e9387f6f865fe08fc2749b266e70be0ef000000000000000000000000716d90b2ec1774efe365a5f51f987d2acf3cfb070000000000000000000000006619a967ac4e91fe50e5b0cd073bd8cffbe79c09000000000000000000000000c355bfb78092d609e11be0acfd19d3a7552c516b0000000000000000000000006d0e584883910a8381d4743aaa34d556843f88230000000000000000000000000beb1cd0832f80ffcb643717793143628f4b816d000000000000000000000000a537cc5717b0534966c90b89f429610905e5261d00000000000000000000000010f1b5a99040a53e84efde5dd4127d7ddace42ac000000000000000000000000c5c2f2dc03afae3e20d113abe7cfac10d29017a50000000000000000000000006e4f76aeaf3becb74dd04e1a30896270600e27110000000000000000000000005dc070fdbf84b463195fec0a99091aeb2b00b0cd0000000000000000000000003d21b42f2d21235870212d4c20220da744462c7a000000000000000000000000a2c6fa116e884e2f4e15c451172d262329ba90ea0000000000000000000000003571baf5679f9f73eaa6ba9f3f24ec68b3154ebd000000000000000000000000f7c8b97a2f8e6df7e0126e6fa953e257b7de9dc2000000000000000000000000b351ff6ca815a6bd45c85bbc1de166556c98a4d100000000000000000000000064f5eab3ddf494025d97c31c40bab9d3108761080000000000000000000000003ec03e9b63a8549f8ea33736460e043b0e157215000000000000000000000000f8fa2f8167459559013a0ca7063c4795f561db44000000000000000000000000235a8861ec0db09ab507c95334082a3b79496ece0000000000000000000000004d8325d151c09f8022752c5653356f5e2a3fed98000000000000000000000000f025bc1fffdd4979263926fe37704a29f042d83b000000000000000000000000ae348ba211dd4c9e08c225b0c387e1072dc1ba9f000000000000000000000000bd7e50b96b150c1d4940f5b4227b734364b9d2e20000000000000000000000007cb672b8648f435fca989c64513e691b1169ae22000000000000000000000000a7e06fa597fa7b0aa1ce147ca7508c39630a56cd0000000000000000000000006c9a3dba6d7622df0eef00e441105518e6fba09600000000000000000000000037838f802527deef09e06625df633d5899fbe1800000000000000000000000004bcb6ba18292e3dfe3c2eeeb70b3027c38db66df00000000000000000000000084852e46b64279bdbe36c4e07b3a4e7495b0f925000000000000000000000000823e9a39efb40574d4ee10fc036c392c16aad2b5000000000000000000000000efd135bda72aebdc3b23146c031e06932d4c070c0000000000000000000000007578857616a1aafbd9d827865c2ffa6200001ba00000000000000000000000008a87bcd8b18c337d2e4e6714b103c03ce774c852000000000000000000000000bd1d5abac5f0f0fce27e61d3bf5430c83ad8c017000000000000000000000000ccf1e729966a5bfe1586e8a129e9a5215d55626a00000000000000000000000001ce26e2019bdeff192899e693d687ebb90692690000000000000000000000003e9c0cea11a41974fd8b359259671ee7aa1851f1000000000000000000000000d37f232e982eea7afba47a71df670c0a6ea062b5000000000000000000000000b9012023640b64134c74ab2394175f396b0cde670000000000000000000000007b2b4ceb5cc4721e92270f7ffd8d2f2be4f0ef130000000000000000000000002d15ca01a983c0c1a0b922abfa481e4b03648914000000000000000000000000f35e9d260f2ef5497eb45b6c87263d404097152b000000000000000000000000786fd813aca6058a0749591a74aba82cf16f3e3b000000000000000000000000702759560f222b47a4d1a0795149793aa79a05e5000000000000000000000000c9bc4b8ab60ea7f815cd3448c32fe6be14b40fc900000000000000000000000027586cbdac1a00be21894d347772e2ee2e95e1b6000000000000000000000000aebe5d0e725f8efdd15b5b81e091c3e9f678dd770000000000000000000000008be101818acde36517c770baa21e673fa12a428e0000000000000000000000007dc8060595a1b0c773f2a68374226a067956305d0000000000000000000000006251e0918515c75f8f779cb5a18885c64b8bef57000000000000000000000000d1e0fa6aa3dd45a2c354805f078c903a5cc497700000000000000000000000004d79e5b53973f2f527fd55167e21596459ecaf6200000000000000000000000032c2a3af6823d23b4b23b8de413fa834b6a8b081000000000000000000000000578b1821b5f87dbf6e43c29cf85cedc4218c991400000000000000000000000052993c17d388fc08dd3459a99f79e9510f29a50e000000000000000000000000d167640df0020b467f7f02c124547fb74270ab1000000000000000000000000092ed285c7b267d2a7714d535e4a29a483a55f872000000000000000000000000b5d2063663d28e6a390cc6feee63800783fb482b000000000000000000000000e4551b3b39a24fc50153b4a53f0b84f5d2fd927c000000000000000000000000551a77be476708c9295a8e5eedf0719c52d282b60000000000000000000000002f62a0fbb833599d5a53f32088f6abb36c20c7f4000000000000000000000000f14a2923ae214edc4a09212962d77b930914aee000000000000000000000000020f4b7f4ab8f0310aeef42244cd86a85be86fb5e000000000000000000000000922ba264f992074ba32f1fd397011c1801030c38000000000000000000000000e2a2f8e9c60b017872dec259e5e5834110a752280000000000000000000000001bb4951e787aedb38b470d23c9e88ebd1445263600000000000000000000000078b03ecd489aec38c68ff59d0f4a031e16d9a8c9000000000000000000000000f8887b2137603d4440f547977c5c78b7cd8553dc000000000000000000000000f3a9a8c9b58be060b09ac3e9525a368b1060d41f000000000000000000000000b072b7cb49359c997f197422f2c8e1ba8076b5af000000000000000000000000014512ebb6b500ebce8f49e65c7e048d940ddff00000000000000000000000008e59a689c8fd7428e5752116445b72cc47421367000000000000000000000000e09e220a582a4b79484acbcd48ac95ac19aff4130000000000000000000000001862eb2f563ed1130f5c4e526cb259374c29d8c0000000000000000000000000bf0ac862ba1829433391d3420cb61ba5ec943eea000000000000000000000000a1bce0551983d1ea986313b177048c32faa67b5c000000000000000000000000c9f74f437bdace7da98da3b2518d75a5edb3561c0000000000000000000000006a363882834bdfd05de6b742f11fcfdedfe8e9de000000000000000000000000e0976c3991621de79b7361fca97ee99755da13110000000000000000000000009a5211db1ab75c1441eceea676eeb76e169e12ea000000000000000000000000a280850cb6838261a0a651ce9f0cf67ef51f29c0000000000000000000000000c876dcbf66a3229c9df7ad59ba4fd54d611bd45c000000000000000000000000bf05fff33e0444eaeb2f7b1b324bdbbee3861b6a000000000000000000000000cb91548af26909d7ef4b40b6853f8a2be27046c90000000000000000000000004fc00da756ff512f2b7c7075e7f24961804ee5f4000000000000000000000000057fc4a7c98b4195ad35955e1f441ead613f329c000000000000000000000000fa2dd9bd0a8cf5de6dda38be3110ab89032a1e93000000000000000000000000c97133b2fea37b5a547fc699a888eae909657ca200000000000000000000000094257460b14cee736951d9a9c546415ce21423200000000000000000000000004089a2152e0b1c502af0d55b3e8ba09bd1e74ac3000000000000000000000000148b819f8ea6b23b870356bb4ee04157c3ae198d0000000000000000000000007eec50354493bde0992f5ec219bbe44e0d7a1d39000000000000000000000000ff990d7e2bfb66127210ff094bee83090d8255e0000000000000000000000000fad4df80203c4a080040a178f78cca55cd80d9920000000000000000000000000b010fe37340890919142a6bd00021b35efc689b0000000000000000000000001473861df1aec5b063b67366145f55aaff594b570000000000000000000000007cbe5e81e6830dc749295ac3cf0c09bc66f8dc8e00000000000000000000000058ad615c5b1a9744cc956d248338467e254456df000000000000000000000000279dcc597359bb1b5ced4cb5f3c11d51663f44e0000000000000000000000000a4dadc969ea819c4ce6077cd84acb8934c2b4fa80000000000000000000000009dd5597eab557f99f0e51f9dec326fff61fb29bb0000000000000000000000004e21ffbe24d53c569911f25da333ac44328a21d70000000000000000000000006d0473770975c83853152f4ca451d4a126e615200000000000000000000000009a6e4301412a03990da9a05b59e8cdc5a7b7cbe0000000000000000000000000a8841add228830d7a8358f0212667fa908c5a330000000000000000000000000423724d5add59e16c40f2df608f58edcd56cbdbb000000000000000000000000b4bba6944cc3a6de29b5f38fc5ae4d42a72e5ba30000000000000000000000008587f9180640dde908176750f401f08f187f5b270000000000000000000000009452088bce7fd13b017b7a773d03006ae805cc220000000000000000000000006d4ef4dd79222417c59d2b7c3f36e3dff373f046000000000000000000000000f9982c938a74ab15177f75fa84dec1b7776a952e000000000000000000000000a21893c7e33e20cfb9cbc4923a40cd5a6433d245000000000000000000000000e5d1591961acd46be2cd073d6fab569b903b5f29000000000000000000000000c37e4f5bd0c401344485ce6b187c395d9b8586e8000000000000000000000000708150ad1f29e38e3253fcb72d22f69b269671de0000000000000000000000008b6be3f89bdb9049a972817800bedf454fc82ba3