60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000f285694d36501ce2ebcb094679620a4777332d5300000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000a7374616176652e6e657400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b636c61696d2072657761726473206f6e207374616176652e6e65740000000000000000000000000000000000000000000000000000000000000000000000002e516d6546353835546f70784a484c3477594657426a7a6b633773633858715676384a4d6a445246335175654c467100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005500000000000000000000000008384613e691db082824323fcb9b9fd57d6d2a42e0000000000000000000000006b885350c6c83dda55e42d218a602cd674e07bdd000000000000000000000000ea30886531f88b6d7fda5afd7c64ee2869bbc37d000000000000000000000000875e5070e3fa00ec2c324d43210e8405507bcea100000000000000000000000085cb6d85a2447a5a72d564a38f62a1df964ee3fa0000000000000000000000003e55ff0e48cbecb9384c153a0be9ce9c606d025d000000000000000000000000189faaee270e5be2455ff80c013b3713f870ef1000000000000000000000000038fcb2a1c0e97143789c436a68d305fec6082bc600000000000000000000000015ac0385e295455cf13505d6e9f4e3cb8826ba1f000000000000000000000000e487a866b0f6b1b663b4566ff7e998af6116fba90000000000000000000000007432e4ecc291de2298f33517586e6fbd8b7c34ca0000000000000000000000008c6af8ae7510ed1473e5a6e11e3981f9b19d73cb0000000000000000000000009f9423149140bee4b813f330401fc1d65fdaf1d70000000000000000000000004862b6c7a9af4d4521be303b1936e4a901bf92ac0000000000000000000000003cc7a4b4e50b27df67038cc24dfa5b0f23d711370000000000000000000000001f9f4b7a2b4c33f39658ba5c3bb0d85c81ee065e0000000000000000000000009dbc17607e0da328a251fd024d5068285e38ffd7000000000000000000000000f4b0164bd143e64fac7aa9078181cfb7db6c8a7a00000000000000000000000047ba8f3fe3b477524e84724e3012a1de3d2a82810000000000000000000000006d87b2c0690aa48c36e1c36fcfc150fc5bfe59030000000000000000000000006cc506e9bd8f2f5e2fdf7300dbff59f4f0a0ecbc0000000000000000000000007cbf098428d18770e1f1105f66cc26f0cf6d77fd00000000000000000000000099488c8b1f47e6bce68f952425a55b04fd5f4ab9000000000000000000000000a2ba8c5ec147e9565b32f6f7121f7a9d3a13b22c00000000000000000000000018ea1e345060f20ec3d3645185fb195e699ab25c000000000000000000000000d1dfd0172d32e3563f5ec0eb2551bec4619ed395000000000000000000000000b97fd5d92f92e91d727e90ac9ffd4fb3cb5b933c0000000000000000000000004594be4b658403d4bfc8822cc4d4f5225495ae0c00000000000000000000000038b4e59963bc9801b69a81bd9fd19a4e6712bde300000000000000000000000098e78202ba08ab3181064bd22494a863680d1a030000000000000000000000007dc8d194e64090b13c3f8e7c7c3f35457bbfaca100000000000000000000000072133e94fe6046e1842741884495a301c6f3da55000000000000000000000000600f9d6d1b7732ee3c3ad1952ebada81c757959500000000000000000000000070ddcaa3ade0b5127b498fd93e60520ac21c4932000000000000000000000000ea3e2538353b2641e2aa6e8ef373430950ba4b14000000000000000000000000dc99c3ffd940fc18c37b7cc1743f5f6e707ab41c000000000000000000000000bf5b08b4dd4b3f910e782890df71ed299f2d8ee700000000000000000000000088cfe807090908e5904ba751ae35f863c396df23000000000000000000000000e831ea748a082407082688ad5a77454e8957d433000000000000000000000000533c3f0ec71b29763e339bb640a7c7b890fa345b00000000000000000000000046b654ebb6415cc0c2b09b12a75562de5bdc3771000000000000000000000000372383e327d0d3284c59347c3d38bec40dd13a790000000000000000000000006a7edb2133553d8ba69859da2429eea48ecd3a1e000000000000000000000000840ab327eeba330e19e1894b2edabd5336deae6800000000000000000000000070836dc8dcd9f9005aa55729bce8b21863a56d0300000000000000000000000011b320fd559893dc88a0553542e8326dc6734d360000000000000000000000005fbf5ae3c5a41f795fd1b3a336eb9168750af958000000000000000000000000191ecd8db35c4524657f089a5c063cdf1b1b8291000000000000000000000000fe5ee66c88bbb2688c3664bded1b5c2800bb7141000000000000000000000000f3a8471403c2eef0aaa3ab06c9ff003691e1807d000000000000000000000000f426308a653e509f9e3ff9088202758d088f8a4300000000000000000000000016a5558194a6178ebda5dc9b414e76d183fafffb000000000000000000000000de71091aa7e9f479a79553840646af66160dab0b000000000000000000000000abd76aa1faa140e6fd123528227642bc84ad823b000000000000000000000000452ad8a8f709bf18f9ea5e1112c082ad8c680c6c000000000000000000000000fb8f428e3023e325ca4a68868f2d1628dcbae5fb000000000000000000000000cce791027df80544116c74b3cfde12e983bf4f41000000000000000000000000cd1978353e9361da357c7a31f61b1792db6799ba000000000000000000000000e8daebe02550d357d37bbf7570cc73e69ac0b19900000000000000000000000064579500ec2b2b967284da7d38a86e1cf545afa20000000000000000000000008e47b9e7bcbdf5ea2158e34f7446471a1f8740290000000000000000000000004ec2cecec1f58bb7d78ca4bed71c17ee530eaaac000000000000000000000000345f0b4a3ec8d7267195219a9fc8fa3b3eb61c45000000000000000000000000eb90c2be680c7cdcb1ce01f61fa82bc5f82d061f0000000000000000000000005eecb10bcbcab9cc76cf180ce34490585b5f8c440000000000000000000000006a6a6276a0c8c12e21d82d3766ff6040e14a8f4200000000000000000000000032a604830b5d9339c4c90213842aeb724382ee1e000000000000000000000000fc8e9da56521c35a3ffda867fd4d9e2d38be6baf00000000000000000000000023e9c048957d4b45b38f3fc455e5ce973bdaf5c600000000000000000000000067aaad5c80d63f58e078a788c409fcac06e150a30000000000000000000000000f162ead335ac26b6dd79a59dae56697974a35460000000000000000000000000bf02a547e031853243d421aabfa39ad2338b4180000000000000000000000000778ace00c04f84b58247c6ae821a2320b52d335000000000000000000000000af5bd083637f74d6eb07fd37ccd64c310140702e000000000000000000000000760389fb7e2052cc99a8ae87491f207ab703d7fd000000000000000000000000fdf6df2454214d789a647882a04da7e4b017a65b00000000000000000000000050bf905a922ed2afb5920de6aaa28733bbcc1e090000000000000000000000008dad08688d7be91b3f5bc827e77212f0973b7a4c000000000000000000000000592e6d90c6e4a611d1f0e08132e0c1172eb2d4c600000000000000000000000050330be202323e902132661adc4619dcdf5228e1000000000000000000000000429af01502d8d724f08e54e85b04116ea05f0bd4000000000000000000000000f664d34ef343476b963dc410800f9b57ed0915c300000000000000000000000019e6c0520e85e7f55471042e93e6b8b615507490000000000000000000000000ee8f660de407201cc15209dcbb9054450e303b5b0000000000000000000000004d685ad359801d31f23c46be564eed2833a2157d00000000000000000000000047d843f589583065dd1c632fc7db5445d85d1b610000000000000000000000006b2ccd3c593d1248761b62e2f48d6f4b0b1f17e000000000000000000000000039e7abff367f8e2e51a687680725db2f63ba6a95000000000000000000000000752da7ed7676ecf11374771db786a202d94742cc000000000000000000000000e06e439ddec539160a6b0a3aba125adfe114a10e0000000000000000000000002bc55b33a1d24837b5e36cc337de5acba501a9080000000000000000000000007601dc74ea413b6219fb6fa886fd1c4476d78fe3000000000000000000000000c4464357c68db983964517dff62ce0b65a437f5a000000000000000000000000bb4979b5cc19e1e23ec521c4648f879ffe3b8bfd0000000000000000000000002e2b1e1f23a8f3b2822896773da033e858efba36000000000000000000000000fd66c10052e00f94f05116de8c3a830664ca3ab5000000000000000000000000441ad9875c82a8592b62996604158802e390c57d00000000000000000000000087f3e35db419a7edc35bb4bb848e4e13a9dcf9a3000000000000000000000000524e57c3c89c8c71dae959c4648cfb046efb6c0500000000000000000000000061cbea361bb850f4a63324cd5d3c844375b71ec2000000000000000000000000e1547909c5ce652f1ef2155b213ed9468a3c710c0000000000000000000000005aefd079ce62f31ab8f151db7fd2ffd09cd392e00000000000000000000000000db807d93e0e602addb46e532f5e9939b8deebd200000000000000000000000081c1955677ec2a8f50692c49f7aff8d538dc8d86000000000000000000000000911f8bff5f86800feb157dc88a09a994cd55d3cd000000000000000000000000530ca4340473fdf452e3a9a9fe4228f5ffd4317c0000000000000000000000007531dd715096fd37afc96b971e937f558509540f0000000000000000000000001be15953d74727b3f08443bad25ce999d4b1aa71000000000000000000000000f80aee9dc1718756bf9189a4ba32e755bcf04fba000000000000000000000000335f3d61aef0927cc8dd6e26d77ec2bf12fc579d000000000000000000000000c116880a31db9e19fa84dd73472b130135bc2ee60000000000000000000000004ab26b1db5bcb66fa32b5c7320e510eca7cba2c500000000000000000000000054cbd915f51712c637252c78e4cc72d7879976740000000000000000000000006d181f02c513b94896f2f6c21d73040756aab8d1000000000000000000000000ac448f8c5213ae3afa309885fd1aceeb6e1d1edf00000000000000000000000042cdf9a420109835edaa72ea0191adc3baec501c000000000000000000000000bd5c903ba077c8241526cd95c63879bfed9d8ae300000000000000000000000002f2831f6cb3dd15cacf167aa55a109531e7faef0000000000000000000000008f749063b97acb5b3d0b366b77c35dbda51aa2a9000000000000000000000000a6fcfda2f11e797bd882cf9d8b5d04a851ed962d00000000000000000000000064b25c7785854cdb6cd21f81609ac7e054bbab7200000000000000000000000065ddb1b64fde1dafb9874dccbc65c0cb5b541b13000000000000000000000000f51d2b1197f60afa90a24c7c864030fbcd8b8f9b000000000000000000000000a593e1b8587616d0eeb2f0952fb94a54091342a600000000000000000000000086f3d0e4db2d2487e8d96e34b4023fc0cddbebbc00000000000000000000000055f5173e459ad7ecbf3095182c9eb84566de84f7000000000000000000000000ad7d1238a6a1e5cd925de9956b95c38fa61017340000000000000000000000003ecdacd574041e63975e81575f4331a87e2375a40000000000000000000000000b7e8fa8fcceb3705eeb21524292412e335c1005000000000000000000000000963c4118eda7245b8b06a835303c4184ab257a2e000000000000000000000000884f4532ebd42105d6c23084bf02eec387f5293e0000000000000000000000005a6a3992746200d256132479760f1236588516780000000000000000000000002df270c46223fd555e070def5c001dad91ddfda5000000000000000000000000cc62060de748fef6aec83c860c2f53567d5861fd0000000000000000000000006c7e027c46c54448717bc4859a47afc217c69f380000000000000000000000000bb55716fe66b4750e1db57d34db25932ede57100000000000000000000000001456e6b1ccbe72a274594079c54d4548f9b6f81a000000000000000000000000b4187be534214bab95e6c245fe4a1839fe56dffb0000000000000000000000009edaaaf0afc20c17632c5c1097619b7b5a9f88480000000000000000000000000c4e6bfa4179865e954be4d827c602a3f9ead4f300000000000000000000000015a7444afd0a05bc93c62ebd02f9550eac9b2237000000000000000000000000710e3675a9d4d5df4484bd566e0af874a59d338e0000000000000000000000008164db9594bb3e21762246539109609fb1fc37d6000000000000000000000000ebe16e2860d2b4d03b1f7f547908a35a9d99b4cb000000000000000000000000eaa7e657c0a9138114985a7c97fd1711212dc0bd00000000000000000000000021ebc28d0d4d525d7f2d77b933879b8bdef069c100000000000000000000000084c4b267a128a16caccec4428975efd05bf0200b000000000000000000000000de70bfdad2e602310ae84f61f99e091a1c6658430000000000000000000000004488cb72f507804d014b19cffe28063d770431060000000000000000000000006ea2e58991e34add3ff7672c65665586b1af745b000000000000000000000000b814d93489e48c24d7310a323504447c34d32d75000000000000000000000000594641469552e37599d376f52fe99850f8bbf67a000000000000000000000000ad29dc83ae0695b19e8291625be2147b666fa026000000000000000000000000ebdd11c1c06da6929c85a77da1d102d95862373600000000000000000000000052377c93e8fbd62a66ac34d2ec28927da79cbe00000000000000000000000000ebf122fda8fe630a42dcfafdaca6de5fb89ce3dd000000000000000000000000b606edbee3987bd547c9110d389428880049cbbe0000000000000000000000001802c9734cab5de474b5794237163396f1f44062000000000000000000000000b53b50536716a59d0b59b0964b14e24b80d3eda100000000000000000000000047225dfbd35ed44db2c06fbe4302183e2e94a473000000000000000000000000773c2828f10587a0085ca47f26169b6b6f0557400000000000000000000000007efb670626c160f95590d9502e9513380e1292330000000000000000000000009d9320e947ebd0d2a3d0824015c3785c2a1ff89d0000000000000000000000000dbc81c0abd80f17fe2affbfdfe7503478c756a4000000000000000000000000d0a3ecb1911d1405ea00e17697c0370b1133f29b000000000000000000000000053243c40d19e5b4bd2bef31eb2db2aa3823fb5c000000000000000000000000366003c28583cf674116ba00d29f00665e76ae2f00000000000000000000000050eb39ed0f49f7f9d775937edcbfa0c6c0aea164000000000000000000000000fcd8984a85226b8f73860e46157625501039dfcb000000000000000000000000dba552b87c7db193dc525236166dd09aaf648a4400000000000000000000000081e8202674f0ea0131a79f8e756755d969aeb9ed0000000000000000000000007fe1ea9a4efa1bacfb64abbaacb25660b3a19039000000000000000000000000a51d5875135841222199fa1d8aed351770d209c2000000000000000000000000520b827de8621e15e70134f93818bd80cf7906560000000000000000000000002ecc1882246674aa76c4656cfa5e1b6bbeccaa69000000000000000000000000688875d698611b4a17aaed3a8b1cecee68f842410000000000000000000000001ae7a213713060f653d0b8d1c79d92e750077e100000000000000000000000000c64be212b6ed150bd95821e9609386f13a217f80000000000000000000000006b62c4e6ab942c474bdea1d2b7c02c971b1cd62f000000000000000000000000f145d1049552dddb9fef7c80e6c0cb6a23dd14e7000000000000000000000000f61663a5bb7f77b799c10804548abf51b88b47200000000000000000000000003f1916e90ee40c2cd28ba0cebe1c131a6329b90c000000000000000000000000f48f92ca214839b89cd0fce9d1f474ec8f3f8cac00000000000000000000000047e2d28169738039755586743e2dfcf3bd643f86000000000000000000000000cdc05061f4544cdb87cab289902661bff24203f7000000000000000000000000575f160536d7030073eb49e6f6e8caf199144e850000000000000000000000001942eff8ae6f2bbeed2b379b76fdec6c43b533e0000000000000000000000000b053b297d00a013f586a2213db3de3c94ce880f40000000000000000000000008aea1757f031036bbb5722410fa8180536d86cfe0000000000000000000000003b70dd8404f62cb55134c732f7eeb0fc05f20123000000000000000000000000adf19747ea95460ab97e7f8807a1c60a8a832802000000000000000000000000512d221e22c2a8d746458c27a0e9b88040361b8b000000000000000000000000683d44282be5550a3bae22c73d325761814b27e1000000000000000000000000237a5fdfa47e8a807f541d41f20b4d732dff646d000000000000000000000000f5df047dd6048725d9bde5c5e7f907d5ba7ba937000000000000000000000000b60e7bf576ef33c9b66a1a6b83806992c0720269000000000000000000000000b26925c095ff3dca00dbdc7cdc61d73702d1e9ec0000000000000000000000000a144cea51d9aad99eb6b487b15992cba17f6660000000000000000000000000d15d257a7b02444eca79414f36c26eb0186a96b50000000000000000000000009dc96fca96443d2464e5b1a191520f31af43eccd000000000000000000000000a0ac7773b6c3b3a6a8766c8a20e151e1f138e017000000000000000000000000e4cbbf0d7d60ef816a9b606ad2e878a1ba9b1f970000000000000000000000007582f30843a9f3f0e0311cb21f9b76b491dbfc14000000000000000000000000cd36825a69461fe1e0f26e0b199b6e8b1e7fbc8700000000000000000000000056189cc9f0cb4ece1fa22112eedcf86d9961d88a0000000000000000000000002c2ee14bb077cf5326bfb145ebb54fd1fe0d703b000000000000000000000000bceb812f2a20f62b74828a36e7c7b0f74ee576d600000000000000000000000011331cd1b3cf88576a10e853b69a0724767e29470000000000000000000000009a377abf2c1b0ff9d17acc134628adb6db6f81540000000000000000000000003d2e5e4ba0ef2aaafcbdf44435c22aaf5ebcb94c000000000000000000000000bfcbe9abbf8372b4623e610cfffd89a5efeb181c0000000000000000000000003c3496a945eb955a2f0818c14ce04c09cc726b3e000000000000000000000000bfb6f1316aa66c998b23a0d3e1cbe61c2f067265000000000000000000000000951e90c02409f4b153c22b1fe3cb8a826b7379cf000000000000000000000000175a4f329dffa45407baa2c7522982539d7ff4b6000000000000000000000000d3a61ea0a8453db414ef161f6005c345268752c300000000000000000000000085e073ac92d8d3081c919b76197226c58229d7ed00000000000000000000000079ef87d85ff9a2d795d337399230f278808b68c90000000000000000000000006b0d6cdafeaf1cbf2d10d34f708c7844fafe9b97000000000000000000000000bcbc8729fb36b09809459c62028eed25202a9a80000000000000000000000000072aa79e500bda9bfd298a327c1d49611b31899300000000000000000000000065ec0ab4d6b39a55f6fac71d281ec8712414c398000000000000000000000000f122cea4582794987148b438aba0637109034d5f000000000000000000000000f7260be1a21496c6011f9759a93f14ace5d12186000000000000000000000000b38cce4d3b7ac28f922f08ee24c9dddf7780be1a000000000000000000000000f550db25ad510e902aa6d456fcfd2b16a5d0777b0000000000000000000000005dc5e859511929e34b0828fb88a63ac60f1688a0000000000000000000000000fc63ea51a358f4601105855926d53a75655d44ba000000000000000000000000871bf05b3242b50e560f0bcede111cc462ea066200000000000000000000000069f5b3f22ae8b590c4995edad8a267bbb311aeb60000000000000000000000001a1bbfdc9b1fc72f37503f43492a7614bf4bd1250000000000000000000000007cf7390314c6ffd77fa83f458f45f1e7a9b211c50000000000000000000000004dd483a3439a46834468c252a91021c086c85eb70000000000000000000000000ed87c0cde1e83d89b7e00ad8772353970379ec600000000000000000000000052c97c9311e16ab88a8e9e4e35ab3019e288d300000000000000000000000000cba1bc55cda4e4a8a5f55baa276fe0bfcb0fa610000000000000000000000000ffef7a81d4d7a17693e81ef9e65255cc4dde82ff000000000000000000000000442dc2730dd75e1e93f0ff0c38c81387149e44dc000000000000000000000000cd02941750e8f2d78e71c8023dc091929ec45adb00000000000000000000000043efd72fbf90a70a915ff1b9f2c0b6f0b9e987480000000000000000000000006082ba880a053b753b4bd2f1267d765d2049bdb500000000000000000000000085df466cb6b9ecf4f7c6489a995913b6fb332e75000000000000000000000000f794d2ecd81e38d4c4ec69fea3bfbfec7d4a04e2000000000000000000000000d1b37e1a6153782539ba3b6489c160c93c098ef7000000000000000000000000353dc41c2f8d6084e3a2d21ac9cc7a4bd84f0c98000000000000000000000000289a0748d1ffcb5f266080e64a316b3a7c01202d00000000000000000000000060d61140e64a39ca4aea65a2efe887f087efb13c0000000000000000000000003613ef6c5f20214217c4b69e0854c77145b44892000000000000000000000000691375f98ff53325ab6a4fa40902ee66353d9947000000000000000000000000e1a32093a1dd5254fe26a0a6fe0f28062887413400000000000000000000000047b68e37189715cf1d61ab9c08391658dc4b51e6000000000000000000000000fcf507a0e00549f7d10fe6d5bddc57606dfcbff9000000000000000000000000f6b956c5afa667bea2b02cb0ae8200c6790938e70000000000000000000000009c2f79f4ed9e610f53a59c351d698953cc0845b8000000000000000000000000cca785bc7e4b3ad0c7f593e8a2bcd44dc1ad3382000000000000000000000000028db63cbb4ba5ec671d85af8cf8fbd0659e665000000000000000000000000060db90f6f30a9d7c153c9c74c430af51d39063300000000000000000000000006db95caaa96c228aad2fef07954ccc1caae2843c0000000000000000000000007fc059f6990ef87cc3f175bed2739a4fabfa399600000000000000000000000026fbba1e89c8f56102425a2ef55828e748c51b4c00000000000000000000000022eac81135c858b9172890cc922645aeafb0d8e80000000000000000000000001b15e933c09ae8960307f5fc00ed0913bf0c34d40000000000000000000000003cda30bd84db976bfabb64b622d74d38e78edfd30000000000000000000000004c97b0de386c8d96fccba6f0b21032bdb74d9d03000000000000000000000000f3a5fe92099a7c7127fa648157e92dfa6e554b470000000000000000000000007e3bae8f3b436d6ea675629e4e65016bc934ddb8000000000000000000000000c2aeac9ab2838c487c5c3c42a562fac173186ddd000000000000000000000000f1abe32bcf26d2da210e8110763b07e5c81dfad0000000000000000000000000402d410598c5dadcd924461b55e330420fb7c6ca000000000000000000000000816b4b9baec4f036abf6a0db1d7c577c8624b598000000000000000000000000b252c101788e33c1c68759924441a33eb0a5d66800000000000000000000000032bec661588023bed3849562f4b7517431758ca6000000000000000000000000a16e979456fc7c714518df99e031a466e0916b4f000000000000000000000000d4b2095314138bb55ec6a374808f6572b97db38e000000000000000000000000908cb0992a9b573d03a947bee4c49c4d71f1ec560000000000000000000000003ee3b60cfa3eba39aec825b4de99c8943d895e38000000000000000000000000a8661efe7bb501f2e746242a2206d2484caee48d000000000000000000000000b785644785333c016828bfe618537d6c2831b5810000000000000000000000003f7302644bcd56a3235dff95b29e80aee19a7cfa000000000000000000000000747548b7d94f46563fd8cc0bdcbfe97ec58c55180000000000000000000000007967ee1621133a5aa5455c4cd4b24cca27c6955a0000000000000000000000005289e0a5219ea7447553d0e9090c01a16be5aaae00000000000000000000000021fd0198a4ac4683811c8c6474be386a218017b0000000000000000000000000c3368e5b132a2e220e0f036b6e79a1b6a4a0d9770000000000000000000000005f5bbb25da6b07e5e685b1e2140a36fbdc3f623c00000000000000000000000067aea2d76447548080a35fc80fcad13ad881be2e000000000000000000000000e47be7cd2cda5c93d5f30bb8f5d92d017537b0a300000000000000000000000046f41c2706654edb584e04238ba88f8b3a44580a0000000000000000000000006804939364cb5bb941d7214cc848d0e266bc2423000000000000000000000000a192d38bcb6c0212450210ada3b2ed97d05dccf40000000000000000000000005c42a894d60ce0378c83032a0da708f95d9f2c6f0000000000000000000000003abe6c4da17c1aeb5e9ac4debcf3d53be4b0a63c0000000000000000000000009d664cf50b8697e5eeeb7343cbf107a80547c8ac000000000000000000000000d937298306140383612b92502410454bcbf1d135000000000000000000000000f5cfd70cb85a572b00f6bd6fc02a7ae8d63ad7b10000000000000000000000006cddc8062113a6131cd80088ebf4ac2fdfd005e000000000000000000000000024b771bb8e33a2ff78b1ea723bf3496291d2403200000000000000000000000021e52c912c9dea987351978333d2ee1e700c147d000000000000000000000000476bcd4776b918e257a43cded09097fb3be2818e00000000000000000000000029997354ca2f80fd2767d2a50110d1a280c5f4a4000000000000000000000000947d51724914724f39d5fc275336a4783791dfe40000000000000000000000000c6a0b3ee02bec5271c001d1a482baf9ad25deaa000000000000000000000000a9fe482c59954e98ecb193b62fc5fd1a1d569cd2000000000000000000000000aa603afb1047c2eb63910e5c44289aa8924148f100000000000000000000000076a986a8f0bfd328c89f8fdd4931e689ba998dcc000000000000000000000000859c89707a758c9c76e4be4be452a8ab7a1c02b0000000000000000000000000e6c10e20a501cdc447b47dafe1a4b64f619da43400000000000000000000000049b34762ff04acaefbc6a70e223ac5aae2795d77000000000000000000000000afd760f138a7212dfb3bbfebc2f10f6020a28c0f00000000000000000000000036e280fc9f7b5006971dae1d520b0b02aab827270000000000000000000000007bb4b60efb3d568bc92d13626e1bf751d4a9c68b0000000000000000000000000e2227c9d45c9197d1eced3f354a8d763e7224f200000000000000000000000024520c22ffdca781d100782a3e1e761cc5492e30000000000000000000000000fcb31bc78a3d7a4794d6ae91a7a486190526b6bb000000000000000000000000b90f67b927dc45e65446b60f0b36c8c42fabad28000000000000000000000000932ec4ad06020d7545c2bd46fd0090ff4f3d187a0000000000000000000000003a8d7640fcc9a3d871ee11c4f34a7448169ac322000000000000000000000000a2494abb083da10b6d527a635e80deabd7885764000000000000000000000000ad94fe3d5835d3b4add2bf0f6660361b160331ae0000000000000000000000007512657bc0ff46a1f391594aec2f143318bc7bf5000000000000000000000000368da60090b92a87990eac504948b675b68c794300000000000000000000000051066ecbfb57b1dff79cd5eed1db3b915ad8be8c0000000000000000000000005ae0b8692cf92356d24fc8cc6e9e7b580a92d07500000000000000000000000091a3e7a83710a168b1588a016f5ae10cec304cb200000000000000000000000037574ecbebf3292098746d167e151917cd0582c7000000000000000000000000bc9e331b5f2a8856008d86fa4d43074a5c8988600000000000000000000000000844037f01c4fbe4e201b29a2052b9bb11b4cf0c00000000000000000000000073e32c9178b1993e2edcb9ad0ca98ce637e7570f000000000000000000000000cd5b9e1d24ed4fa75c7524154dec9e7fcdace9c500000000000000000000000095eb2506ceefd3ca3f1c7323b71f9ad50bfbcd65000000000000000000000000a723176d7db4a80daca923da0bd0a5d4632be37e0000000000000000000000001ecea2fb5e3ec405d270a73324edf908096e6ef800000000000000000000000074c806c3b0c08dda1e74d99860b3fee38919d2cd000000000000000000000000700685ad9b3d6b0cd811c3f40becf1f43499ceb300000000000000000000000037b2a2b5cea78eb216666a0ff85740d076b215cd0000000000000000000000008f5850d4c844f1ad7d5c2f45cd22fd3baa74e4f3000000000000000000000000932a80b830b9e712897ec6d4588db8a4f2817352000000000000000000000000d37e97d70bd7841bb6d46b77cb9223f8db275f08000000000000000000000000fc31b8f2c61e42cfde2ff5f46bcbff95d1c6b4e800000000000000000000000040d184d7194d5c7c93dffd17d3d2bdaccc15b18a0000000000000000000000008cbe40c8bdebca95fdb5546621746628cc14431c0000000000000000000000008d7f022955c70da79a33145a8a42c14a0f859f7d000000000000000000000000365417c08e4eb07b91da6afc0b81b797349c751b000000000000000000000000ff56e4e5bd095613ecf8a8dc19092b59f0c1416e00000000000000000000000025c67234cbc9c11f86288ac9bb14a05bbdd92e0a000000000000000000000000bb9b19e3576349a0c547104ded13fec62587e222000000000000000000000000e61b675fe18aa38f951cbb7309f3652f02460e53000000000000000000000000c82c4ab9dc5a7e9ae0fe100d99cf8fe7e8fdf67b00000000000000000000000080d077116261ba9ec605dbab6545f03fe64aaa80000000000000000000000000b24e0cf8a73d3c2ba8e65103487b95fd90d6faa500000000000000000000000017806814fdf4442fc7b88bdfca8b40ae0c3bf8880000000000000000000000001b3370234bf2b8dec932ef3a4df25958485c312c0000000000000000000000008ac911b24ff27f713f6dbb83326f3a32296c9276000000000000000000000000f25a5e69303573264fc3c324df692247440397860000000000000000000000005133a4183f65952fee21469e6d264648fd948ef60000000000000000000000005933b791465f155e37650affd70b62d749c966f7000000000000000000000000c48087b3468bc1be4e1491b5d4b381a3cb295715000000000000000000000000d316d1a37d77fcb6ffc2cd3365c8986b50abaeac00000000000000000000000087ac1f709cac0232eb3937763929ba091dde6c83000000000000000000000000c106de7a2ac2516aad77e772f688ff2fdcaa70100000000000000000000000006ccfc8082db233807f9e91fa6550e49a2b9252b8000000000000000000000000d0b855cbaa1880e46886f9e021a0eb59002ec1300000000000000000000000005e1df643c51bb38cd003adc00dc834dde2fa3f1f0000000000000000000000000bc26ad28964e041967a95058fbe4a939552b52c00000000000000000000000044b181fcfda4b9ecd7683a52f4008d623b1c9b49000000000000000000000000b9ddb414bcc64e0ccea548b6609d6a2533390019000000000000000000000000bd4ed75b118ba8923cd735ebc0b7dffb5f76a52c0000000000000000000000002a173af47271efb65422bb512fa74d61864ef738000000000000000000000000b3d0961a82b495c93f3d28a88bd4bac89d4bb127000000000000000000000000251329654275f728b2efa0eb274866079c2d158d0000000000000000000000004abc4b54b19ca040b05871cc8dc1ce2aedf0f6200000000000000000000000006bd906461fee84cd305de8dcbc9c90715fd0943f000000000000000000000000a539ab66c4e76458cc2df9a194e11877b7e6992d000000000000000000000000376cc66c42ac6002c4d44793eb5ab0a0c5c8078100000000000000000000000009702fc92ea4b73986585a35b36218a73a2cb5000000000000000000000000000efd42978ccc770359a1fbce3fa1c71bf8b250680000000000000000000000000f16008aa42b5d0e553c6d13d31e3feaf370592000000000000000000000000093c76a329ff1c4ca2a6b85341b38daaddc70535100000000000000000000000008e32bc17c2da85b697008124c43c55ff64c79240000000000000000000000009fa16bed2844d703fe3e4594346c9a06a55fcde6000000000000000000000000dae161420ef8e0332d7b01334ecb87cad0a4051b000000000000000000000000c020ef73e462370d36a33fc06744445c097397d0000000000000000000000000b8fce3f7447294d20c37be13c3246231994df097000000000000000000000000fbde02c0fcd9d6f585405949c005a79c17ad94ee000000000000000000000000cc002d05bb765bd8f21e8fcfb9f81c037f52a40c000000000000000000000000c452b15f017dce731083756fecd3f3d33a8227810000000000000000000000009d88860ba84c9e10eaefc2e13bdfafa4b98193c100000000000000000000000086d0dc1bbb183c6f19113cacb77194bedd5b57d1000000000000000000000000bcf6cc4aeaf2edf437b2032e08310c87f3efafa4000000000000000000000000f4c86b8372f66b94dcd05cb06f1ce1b9b8b0008f000000000000000000000000c76de4028262eb6cd979342bf51b65f355039c8f000000000000000000000000b49bcc7779501a0c4df74243a05b12cb1090e4c8000000000000000000000000884328b96b1de44239534d5880fa4cff4b3629530000000000000000000000006c468c7185758905daedd9781f9845839eefc33e000000000000000000000000cd2f89dfd5a5c51e0a01af17584bc54221a4285b000000000000000000000000bf483cc7bf1d9c1a8002bce33713888aca09c9530000000000000000000000005aa23db00e40410bcbec3d3fee08e665c27078290000000000000000000000002116c1cbdef3e6d9d6a3cab9ca935fa46f4cce3100000000000000000000000044e5c19878d7c7c30e5489b4b80059ff55c12cf7000000000000000000000000f6d616df2c0cdca39b664641d60a27067d11206a00000000000000000000000023e23bbb0401f497b4a2f840ab54abe59520b58e0000000000000000000000002ab367b0ba3fd16a16bfd70b871b65b0d1e26015000000000000000000000000a283b620ff103288f9edce92582d19453effd3c5000000000000000000000000c265bb7388f82982373d50163288bfad131bcae70000000000000000000000006712c50c00231e5800c06f19072fced170bce7c100000000000000000000000007ab5f6b915e4b01a4a67bdc93b1b1807ad8735d000000000000000000000000c79b49c676dd6a464414279281d9f39a3c5e31f0000000000000000000000000a42630fd8f433c03eb89141b7b2d94b9ddf09785000000000000000000000000b3bc8d8a7c27b98ac08ae9526edf835f68d4ec3d0000000000000000000000007a5173d8f45f775aad645c871b522f780c28c8eb000000000000000000000000c14b770b84d114dafd75a7a90026d7ab748b4215000000000000000000000000ec281ec9cc527dafc2316f8030a0c440a2942c9200000000000000000000000009bf68f6cb64d4935c2944beda4701a15994fa7e0000000000000000000000005afa86652f87adfccd3d8fa31bfaafecd77bdb40000000000000000000000000739000f45fdf43623de0cc20249cf28a6e49b2670000000000000000000000003cdc1b1b3fe6ffd810ec66ee34dea1a5cd16c662000000000000000000000000bfd7e9994da394978f57127870722cedffe3c619000000000000000000000000846b347c21a4315d785d01ac7d4836c0c345054a000000000000000000000000266656dc256fe2a7225acd79c490ebb2559d3577000000000000000000000000672fc098c8d0c6066da1f61ffa3af44d831d3c8a0000000000000000000000007cbe775d92e0a947a34ba23fa1bec9676da5e04b00000000000000000000000093ccb1525bd5e263e85a182c2ad88c0ba224324e000000000000000000000000b6fc341d01ce34d21f212c0b92dbe4792aa403ff000000000000000000000000b850827d3a5d4eadbc1134488a1702e9425f0806000000000000000000000000b42351ea5107c7dc1616ddbbdef37c36f63e13ac000000000000000000000000f22d715967ae0fbc7b033c9e23c927dff5814924000000000000000000000000778500e87b75ea5d1b975334b458c68bb206371b000000000000000000000000efd9fd50e095c30a67a8bae6c63b8cae489f704a000000000000000000000000fb7e4ba6e7cb904000cbfc0535cdae2c57b9dcc3000000000000000000000000f8bf7d7027756de52748a5684a32b1f4142c5e0b0000000000000000000000003d9f531b8e08256ebcbe7c0082a5701445f65fdb0000000000000000000000001341af370a56a62e88d36c42c01af14a751ecbce000000000000000000000000811c46be3a44aac1e4aebf15794323a613bfa09b000000000000000000000000ecdf23f1d12c96c12af4cf1680eb87140131ebad000000000000000000000000baae84656096badd59d8753f2c98acf2d613f2d70000000000000000000000008f74008c9956b1935319fb8f800abcbcce3e3181000000000000000000000000c6fbb31034a13f9953acbdcb2a4a4dc916649ef800000000000000000000000007610d758990936f8aae6e0a1cb948b42caf66e80000000000000000000000006526ed4f4740b940907eea4e11e423f40eede9a10000000000000000000000009169f9f454c84e4029484a273c8fe6b82a94b57c0000000000000000000000000b0de271cc3673f62ca384c826f0c9a06fc6047e000000000000000000000000a57c4d0347dc1f65947130c9a0415e8e27e7b65e000000000000000000000000291ac561906c3189ce209f38887e3bf1fce6f6e2000000000000000000000000863380f12bd16678cac50add1920c35c68e03bdc000000000000000000000000db977184461445b5a74360a800925a6e2c48f1df0000000000000000000000002821c4d8920f39fd61ed676a3c48f3fbdc1c37db0000000000000000000000005d822dde7a8087cf151e35370c340fe7c7d2ab670000000000000000000000005cc6e8429cc3947185999c207082616440e5450900000000000000000000000078feef8b546a7964bf91eef1fd875b448039b784000000000000000000000000250242552736b40af190c521c0db5b75e8eea0220000000000000000000000008c1948f027c791023bc15a03da1d689df2174b560000000000000000000000003abe2b0b01a159d0f345e56f99da281987c972b3000000000000000000000000061e38a971d390ac966b4089141e8827ce4a66e9000000000000000000000000be3a02e7b41ad3416458cd8f1d188f83ae437297000000000000000000000000b51a589a4e828fbbe32125ca226d9fbacf6817dd000000000000000000000000983f691f9138267bd67e9145230133c3f14a9c1b0000000000000000000000007a486d33541810a6fb480149e4f2f4f591e29715000000000000000000000000e3f00934451b39ced411644e949cedfcb05b4c1d00000000000000000000000023d8b8b576b680ee33cf20cfed4a2095424410a300000000000000000000000049fa15b63cc6dc02b82f6611d171c8953f8bfda40000000000000000000000000029a2aca982fc4dd252cea4dc843a5e98858e5a0000000000000000000000001a6e3fff0446b9eac9cda2b53ee595861d35bef60000000000000000000000003c21deb775488d57f1d0f2c658caf7ecfaaca172000000000000000000000000fbaf245aa5c09472fb926491a9015f9b2f97515f0000000000000000000000008f9e72b49cb01a842abd2386e40704a57bbe1348000000000000000000000000b12291dca409194d26491879cf2d5ea55ca46cc100000000000000000000000029b93cbf75aa240f4525d3169a8a8823820c82bd000000000000000000000000d4ad27c00aea5b5b47b7b9c7aef479d5890b313700000000000000000000000036a718523cba0a73fdc3a265dbb15f12f7ad9603000000000000000000000000c47d96e4906bc09cb550bd0be5bca7456f6a16c9000000000000000000000000f296935f1fb18000631f2d9a30e1a4baf95a9b4d000000000000000000000000a6950f2a4bdb8921d732a898cd57891ac73b071300000000000000000000000013abf09172d0da8e97baba9015bb00f1b6ce00750000000000000000000000003fd495dc39dc8e0b7d9cf247d80ea2cb724338ce0000000000000000000000004f09c001a35c0cee4f2197504ab4d875a0b611d700000000000000000000000061aae18051498d255a92cc15106085f933d8fb3a0000000000000000000000002a8a453afda78883260589a7e3234e3ee4032a760000000000000000000000009a0e97acafc50380f04fb1b139c3c29761659e4f000000000000000000000000bf65bfd70903b2a09a78d6f3e4ed658b0224bfbb000000000000000000000000115e591748288931749e91d3e67b7abd36d4c2fa000000000000000000000000266b43fe390cac39d2e0aca4a7b4cfd891a4f16f000000000000000000000000a41bdd1f5b8896efef30ea8c2506e2ec65e928aa000000000000000000000000c4587c07f5de98a9153c9e5c448fe529121105d3000000000000000000000000b46ef0e0925437f29d2bee523e30562998c89946000000000000000000000000509f321778ac0477cfa3abe085fe402002cfc451000000000000000000000000843bcb52545bc29289b760d536b1ce600be20ea800000000000000000000000055dc59be0e88abc96d6bd9cb2fb6b75afa1a170b00000000000000000000000067df126a3e53f8076670c5beca9a5480a3be303d0000000000000000000000002d3e3a1ba6fd5d4274470cb595f70192f4f45433000000000000000000000000dde42d1bab961499ffb1fcb9341e1a2b114f6aec0000000000000000000000005ec8262cd3a76bc4d6a6ca0f2d8d3d92767d068d00000000000000000000000042c9cd292f51f09397a7728f85569283664844c20000000000000000000000005a597a66f797dc9f5809e7d1b8d24a54e1e617f300000000000000000000000050b2ab4ca818bf19487abe7c908a6f1933b619bf000000000000000000000000591f1661075fa9b19649714172e1aceda01a645a0000000000000000000000005da297a2cba3d6894ab3238a718e57901232738a000000000000000000000000a20f563a56e2abb16dd22caeb58c46c8913a485c000000000000000000000000cf6b734e53b06779eaba76deba2f2fb5ab971d7f0000000000000000000000005176a06afabc3faa63de9fe9710713a3b53afb8c000000000000000000000000748b7b9cb23b489ee08481812290a8d76016a6e1000000000000000000000000dddd7c00395bd0aa0094196010306706341a695900000000000000000000000034e0a159bbeabb46209ffba8992c72cbf5e48efc000000000000000000000000122d8c9d28bac5775e9670e4f5540d3768d38fbd00000000000000000000000063f29f855931d16f2f7ada72b615875212df8b8d000000000000000000000000f1743a8e9535ca48858a5ccfc0a01c92da09c47200000000000000000000000067faa6be583e7aa3d2d759b520acbd6c62df1a0c000000000000000000000000e0b2839faf3051c8648151ea904d295765516a55000000000000000000000000e85e94cf404f4b7838a737bf35555c65941c53ce000000000000000000000000424f8a289c0ea0c45d48451a737a30d849ad30120000000000000000000000002602ec1be6c626b2e6e5620dd5d0a5f58f555946000000000000000000000000c56bd46af74c25de0bc9e83c11e85152bb9788c80000000000000000000000003a7238198111a3b1c0afbf80c194d1112af4e256000000000000000000000000fd0886b89a83e0df14f6cd6515094139ba2be2ca000000000000000000000000ce5d69b3183ba9489de27fcc0f9d973a068def0e000000000000000000000000a5a1bf811a019f3dc1d29a381c96eaf6ab408300000000000000000000000000214126b34c3bb91d6295820e8d8bd1fd3a1ed2cf000000000000000000000000e44a8d0bc30564f91eb24347da2cf5ffb116972000000000000000000000000028778629e08d46152aef018d9eca63415c6e21a30000000000000000000000001d19ea24e0c9deb76400cc6c7df855a36e568e120000000000000000000000009a585de652b4153c9e57345aafc0cc5813fd7ef500000000000000000000000016279fed9b3665210607fef989ba04874c2f0de000000000000000000000000092151293ef4b05e10e1d194bd00178f1fa85747e000000000000000000000000fad78cd0c248a51806f992c1d03bac763ff7e397000000000000000000000000e76bb0d9de5564057732eb84f375dd14355cd3cb00000000000000000000000078dfe9c78a97dc50325476dc621a53b2ce1ff7d500000000000000000000000077862795359b177e6192eb596c20e5c9a630a0dc000000000000000000000000642f4aa4c8d7ea5630175467909db9822e07ea67000000000000000000000000242938c4b5ec47c507f40e1b5c805e8b0b774b5f00000000000000000000000088bdb523c7ba1a3f90281e32ad9cc596b922f85e000000000000000000000000a03a3302c94bf3c125c465b91aa24e18b9f19eef0000000000000000000000006ca2b996654ef9186c15f319a3d78b028aea7107000000000000000000000000869925ddddb88275ed063ecb3fd863fa0f6e710d000000000000000000000000c99bbd4c5d8e9687c72e5c1ce108d42d81c60e9d0000000000000000000000007755ebfc72d1fa95fdfe37390509a18a86bbfee800000000000000000000000070360cc1a7c424fb0dffa38871fb1a5cfaa335ef00000000000000000000000003c0670e43e842cf1b12a9e789e406c8bef1f16f000000000000000000000000a6ec42b03e0f499929b899168c408ef93a4587d5000000000000000000000000443335e4ea0eda5b6d5d2425a7a6cc1dbf4c9c980000000000000000000000001433329f1ba554bc71cd84ff0cbeac641477d678000000000000000000000000d1fd4823021ed97000f50e235e003eae9c9a41ff0000000000000000000000004f869c3857b9221abc8e7e640e974a8800833609000000000000000000000000f2ea2b2e622f35558be04b81c6901ace52151632000000000000000000000000d4c921a76f634a63bdd01240c9d9d86ac3afcae90000000000000000000000007a1ece09895a8339adffcbfc60df01fd8b1807d5000000000000000000000000d73ca6b0574a56e622b36b72891b849ee3ed6567000000000000000000000000671fc81b1ee311828bc351de4502ebefa48d3ab8000000000000000000000000396b49b7cce2b692eea7e8de5fc16d5060e8f79d000000000000000000000000e7a644ebe1016e62399ba0a44f682a162058977600000000000000000000000044419c26bd129007a8fbec12550e719717c454310000000000000000000000006076163eebfadc2da8d1f5d892058345aca5438a00000000000000000000000041d1e673dc24bdf0898b741aca9aca24593c6bf00000000000000000000000006e7dd614418295762661e94d59b93aa0255190e30000000000000000000000002f39b6e1306c1ead948d700d4727e4e3c9b88f6400000000000000000000000059000d71ab67f24b1866708fcddecca41d34e9cc000000000000000000000000acd64e77d5fc2abbd30fb8b0448647765526dfa8000000000000000000000000caf028d2a13f88dc360d0f7fdc95963d8151d335000000000000000000000000fa62986dca7e1e0ee19ad4acbb5cdf580f1f20e80000000000000000000000001f928f79e47a2cd0ab0653fb9a1d26ecf80fa107000000000000000000000000ef3c4a5b1df66e898322fbcc93915397550edc90000000000000000000000000aeb4ef6795d1b6a591f79a4aa3db6e9c6e5112fb0000000000000000000000001a9ee9c703f91fecb7e9261bb6e75eb0b43f6e69000000000000000000000000d4110bac460b38300bbb1915d1a4c144187a8e2f0000000000000000000000004ed09891b1b0b41b4510e0ddb4c3ef14eb9fe73e000000000000000000000000071a1d604ee4a28f5bf109e3f695fe59a2ed9700000000000000000000000000e367d3b24800b4a889ca9ae8e2faf364390a9bd7000000000000000000000000b42103872c061b99667398917e2092df60b01902000000000000000000000000671ac0f3cd0f450b12c50c5b0891dbc4dac80d7300000000000000000000000076003617c3acc06f1a05cb6de262bb6bcb651e19000000000000000000000000a3324cc5164f445a7df9ec6fdd5bc0b53a60fbfc0000000000000000000000008ba0f7be0495156fa36db9b00b874662908950240000000000000000000000000fc0d12250dd0ed5bd3851d9b212e2a1ae560067000000000000000000000000efa728d72fee7706edc6956b840d82e0bcd57f31000000000000000000000000259bf7ad710e5d5678cc35b9e96f01d6176e8bfb0000000000000000000000009c3fe0de3557bb91daa1863a60444e3749672d9b000000000000000000000000aeaa498daba69ed05f23cc9221dbe6dce9602ff40000000000000000000000008e3431b38504d987ac56d9940bebb2c63d38dbe500000000000000000000000070f3e995da1d20e12924457cfaa9876856ee236c00000000000000000000000027f3e02416295ee0aba9aaef7ee25cc33cb3b72b000000000000000000000000239ff1eca0960dcff90ec858256c596b78014f86000000000000000000000000fcd9105e748e507e85f18caf7ed4d9373774630000000000000000000000000075228ea1b8e1ebc5279e9b6aa1864af223bcfdda0000000000000000000000007bf5847f26c207ded3b321690de1fc045445e255000000000000000000000000049323d48027ede17a5a31d951aa682342e8873000000000000000000000000061a4955692b8efdae83755fab1ade076be159a06000000000000000000000000db5beffe7ae95dcb1e22827ea75864ca14bea78a0000000000000000000000005be8f5f3d1da689925ba36cf6e019d26d7a02f840000000000000000000000006821f76a1e99ef68dfdd129ce5bfbee58c5f3ede0000000000000000000000003f3a5b7e999010428da2df690920f1293bd93d01000000000000000000000000a566339f99a75857fc2c4a72ff9c36e340f919350000000000000000000000002d27f5c3fd05a14f3d46c0af45ee5765948e4ac3000000000000000000000000d241b4a6149d9b0013f23f151f3f17c13e86331600000000000000000000000085ab92b0a2981c86fdf536300f0e341a47309efe000000000000000000000000e7f54c42bf37cbe12329f855cdb87c009fdce9580000000000000000000000009320f4d9e4aaf70ce8643ced16aea38b153b82a5000000000000000000000000be4b41003820240eaae5467328b7141bb1bc7583000000000000000000000000b3e376d868513c06d540df1e361c0b3d3814cbbf000000000000000000000000cea2e2032cb3102fa74568ebe27c365dfcce87800000000000000000000000007c1146a4b833004c0a505bd3ad11f4a18f7edd2f00000000000000000000000076eca92ca679b2b7ecd10678f29624824c242dc1000000000000000000000000336d3f08526c8554ad7bf7171fbcdfca54001920000000000000000000000000be305f4030b6dac115212c003c1083a1a0c142d8000000000000000000000000863f1cec2c56aaeddac7e671445504fd85e90d1d000000000000000000000000205e9ecdd72e1a149040470856a22f897790cb2a000000000000000000000000ff5a9d50730d2e6f22ab4f6ae58b5f3fa3ee07c8000000000000000000000000fcc8b7f939bfdcb68d63df64fc4aa48ac13f852f0000000000000000000000001901aa79a7cd1ed12a1cf76086de4c15c5fccf8c0000000000000000000000009b86126d047210763828ef93cf4063cf6fcf380c0000000000000000000000000e4ec4c66bb670a61fed03c97ee8af4a7644fa9600000000000000000000000093a8bdbe12d4e30eecc328359787a384aa1c2e38000000000000000000000000125b17c6cb59c43f146fc7c94396727ef2ef1967000000000000000000000000d4fb5541557ec8aa3e595a807fc6dbed6aaaa8e1000000000000000000000000cca622234472caf4581915db70476ed2e082b945000000000000000000000000f8ace03e543cbf58084703771b6701a9e041657d000000000000000000000000f02ecb5d97ec6bc3124e8f053cc8f35609b9e580000000000000000000000000f936c613d6d0cb3fbb09be463b53cfa2f6c3c53a000000000000000000000000352941102b489cba989721416fb30cd1c9a3021900000000000000000000000033c0558391d6a67a8ce3dba4ba06d98da98caf1600000000000000000000000081ccba2563c6fd6533e302e2f82056ff6f3e07ec000000000000000000000000c3caa14c96a9aea642dd18e1d93e776a3f89326d0000000000000000000000005bf751d3d12b21d1e058109b9189437d2861269c0000000000000000000000008af09210863c6bf63fa5abbb35bb1cc3cfd141dd0000000000000000000000001bde2456c187dfe737ec32fe23d5551d1bf184670000000000000000000000000a728d36cae747a95204374ab211a5a58463bb45000000000000000000000000bf40279d57be1eb593b358925aefbeb6bd8fa21200000000000000000000000047837566ad6c85548e7b0f85db990a39c7eeefbe00000000000000000000000035e07c99b41ce431449b5a0a0fe642fe18d95a83000000000000000000000000ebbc6442b93d6eeb75448ee1a3e99ab95cc412a0000000000000000000000000191d7d30048cf4d3ed03e0b69847ebae701fd3cd00000000000000000000000064f15c13be702992963b5c351f5ea5e6818ae7700000000000000000000000001c98d45b71fb040a31262b7eb6c6f1860261b9a30000000000000000000000007b734726814fb2ef77e662e67976bce7bb90ab9f000000000000000000000000b7cbf0fab3f01e50d8fb7047608d1c33d8291008000000000000000000000000f0c54f149a25d0d6e309d9aa25d4275494f6d69d00000000000000000000000019929d77af3652d1c1f15e4832e8fea84eed39b9000000000000000000000000d8159a2281f3dd3916c068ddb5699f693a59f0ea0000000000000000000000003c172626a2af75d66178512eb7f808b775c5fa4800000000000000000000000046df3f3d34fae4cf188b99a0fe0676d7369fc31c000000000000000000000000c86392df9343be36d2b8aff32dbcda97b359709500000000000000000000000050b6c6d680d2c36b83e365749c633a1dec0ef60f00000000000000000000000074c2bf2a168a4f5bcac14d1abf813332240668c000000000000000000000000031073f519bdbaccacd2194d31e73cd30ba4707c700000000000000000000000080c403b61beddf2e40db0e5ed9e363d5a366f6a4000000000000000000000000afe64849877d06d6f714beb80067325b7dca69d7000000000000000000000000f7fd3b3fb65f20362f7ba63ca194cb999deac5250000000000000000000000005c341003eb0d6820071e5f36bbe3df0683a991580000000000000000000000009b01a3fa757b31cf062c0c188af6b7f85404bf6b00000000000000000000000004d1396a6331979a4211666cbbbf11036fa264f9000000000000000000000000773bdad9bf28655c7a32f5ba24f9f9ccad2c6ff80000000000000000000000002ed45905206487aefa1b122b746e21fcd1eea548000000000000000000000000f0efe8f6028425e9ba49d251baa7b29875443bdd000000000000000000000000130c61ac7d047743a9941c59b0d9e9c6c97af69800000000000000000000000025d19843c0ce83e9c59c9b88493ccf09ee635e70000000000000000000000000ac05c01cc9d55d5418db89691ed72324318c0b71000000000000000000000000a096e858881ea7291ce2206f46c4e208c58861b8000000000000000000000000d702f1e30e737efe8a80e71b1daf98eec3b2cf0d0000000000000000000000005a45921c070ed174d41b2b1f97c768285205ee0b000000000000000000000000a9a941c61c5cc305c3fb4e812a40838a067a462b000000000000000000000000a8e864191e9738c714d99961abec5c31fc3d7a38000000000000000000000000e236dc11acb474dd2f0f1a30f36f35e7ce51df5a0000000000000000000000000b9d242da0237928f139067e9125df1b6b5085230000000000000000000000008cb0a509a3f7519b3793e089a68be0e57c63d274000000000000000000000000f3586dda668f2f5f9cd406349667ce544a4a293b000000000000000000000000a28c95f88d067f7df7ae80da3ac982f7180f059e00000000000000000000000008682572e57217865749548ef5ab915a39c4b6ec000000000000000000000000a36a16799607a686d1cd37eb4507d48479bba8010000000000000000000000008f2f7d63eaeb3b200d70c87aaac0bd70ed4c31c3000000000000000000000000af6f2032471a7c63b883f800d636ad9f3a1d5b0b000000000000000000000000c653907cb764ad383294259161891264194c43cc0000000000000000000000008bb692a04e6fcbf5a34c3bc6994508e283c07f8f000000000000000000000000e4d2d80e1fbc60fadf6bc5e92fabb685c5e6cb910000000000000000000000009edc0ea183a53e63fa004631282a54a25e4a30ce0000000000000000000000000a226499abdeb88db2b1a533d75d047c315fa06d000000000000000000000000b24d06308469a6e494920e0661c5476d03bb27220000000000000000000000003eb246d3c8ae962988dc715a293cabc8fff1ab58000000000000000000000000517f95123d0a1aab3749b8e9e074f4de8e16c89c000000000000000000000000b1bd3109a0b8bf0cf418521ebdfc43bfb4e4d7da0000000000000000000000000ed12ab3f323f18eb90f5f96f7e5a1d879b540cf0000000000000000000000007fb1c55248b1f28c38aeb39ae0783ad2299e50840000000000000000000000002ef0fe1eaf7d1282ad083b0c2d5558c559361afa00000000000000000000000074f97d6014b6b78fd6a6286154a131eebff0e328000000000000000000000000feee98f5ae3894f39b6095e10b6da0db501e5bd80000000000000000000000007a7927fe884516bcf7387faef7829c9796c93fb3000000000000000000000000684b51de5fa054abaef1367e9da6f08451f94e83000000000000000000000000a1a5bbeca6046e552f13a6099646e1d2317cf9b40000000000000000000000008dfc505b51f0ad559b65b3b426cf8777df6f6d6b000000000000000000000000393f98a7b7f0fb364ed969ef61c4f5fc6035febe0000000000000000000000008b9fadf12423a0f8739415a3fd1e9f112e2ccce9000000000000000000000000eb52b102062d5d28e4c9decbfea799e45b397d090000000000000000000000001d2d37f5e3ef9f38e95c45ef66d1e61989c07ead0000000000000000000000006ceba2fbc67c0518727023c72d81a1dcfb3513f80000000000000000000000001e49e164598e9b42afc86ab8d21c986c00f370690000000000000000000000005421ce274c65ab8d2f662e9175e687b94557f12f000000000000000000000000318d3eaa6e6e4e7f4dc89d7d4af786cf5e8280e00000000000000000000000005053343eb32bdb2db82e81d35229be31304e3dc800000000000000000000000069124ceb013a254d9d281fba2f8cc262dc2617be000000000000000000000000eb50177dbda8568627e01941e0c3753ef711b8970000000000000000000000006df02456ebc579df6707e328ac28ee60e9120bbc0000000000000000000000006c8e1af359aa72a7767ccb764db1b9889870eaf20000000000000000000000004ca5a7de9ee012a999a9a3caf4ab7e6ef47d242600000000000000000000000081ded46282cbf69c3de6ce1b3ed3b9fb6cdd747d000000000000000000000000ec95f064a393a73eff4eb0b45b2bdd0fad70d7b90000000000000000000000000c4232597d49eded60880ba2ca2c0eb7e29f45b7000000000000000000000000bf0ae74c22f0d266099de441f97624a12690103700000000000000000000000074ac0227f687396c17ece944476c52b3ceeefeb700000000000000000000000046c6838c1af152ecdd0e43d1bf5fcd0d60252349000000000000000000000000b303d3a38a39588ef37319642c8d73f3260b33d00000000000000000000000009363d2607752ab090555f4c4e666356396219c1c0000000000000000000000006b6fbd5d9839d96ab5c400525910c748e1417aeb00000000000000000000000054845b975a77176a681619255000b13c80c4a7c100000000000000000000000056702193f986e7cd03d812019b9c5cb1c126547c0000000000000000000000000ce8fba58765f8b47b189c629afba989940d25fd00000000000000000000000057dcef40e0f76ad410bf861d420f7a98641a45d4000000000000000000000000e22463af6239f85a64f0bc9bb489630e4e8af05f0000000000000000000000001c722de67f54755ddbf9acbf16e8732c28b5a5dc000000000000000000000000ee4eb4d9b1586a81e83bf381231f29c48868487e000000000000000000000000485b3c74d67b5bd2a103c06adfac14a3319617390000000000000000000000004f3e894b6953974989cb67cc7330be0c08cbb3070000000000000000000000003e95663c8f7b201ba344f7f1c55183172dd777a300000000000000000000000031cf72acc231fff7e146a3807eb7ed92fd077eda000000000000000000000000175ccbb0991246ba9d73697594c31aa665458d2d000000000000000000000000b382c012ba2e6f4e4d1a26f7ffd704c37be724b500000000000000000000000030cf2326e9a4e7bd29d778d6fde5b7f7ace21cb2000000000000000000000000f8219a226d1ac40f5b5391256a71b0de1438cb39000000000000000000000000c48ad486fdc95b1c487db19f60c42d97f36e8ac20000000000000000000000006ac8fcad04c9b094ee4dd19ae71bff114f2ae47e00000000000000000000000098b208230ec35a46fe1a9d371acdd4ad168ca98600000000000000000000000085b33a887ad707fbfac512d981e28c93db31fdf7000000000000000000000000b2fcadb8b54267f600ef389af71377487bd6e9c10000000000000000000000001bfe52d4d83fb4fd35ec974d3836fa8d1b9667d0000000000000000000000000d9f9d645949366084658aec0eacca1bd9cba3ce2000000000000000000000000da9f61001d43c75ef9c2f734e5ab69858b710e8a0000000000000000000000007315c181984347d0cf7f14880fd45f7e57e66a22000000000000000000000000a64a8ab9a9db5b2393eebc57ce9bf2ead5db272a000000000000000000000000eac06ecbd192120512c6f33ab6ff414479f77b120000000000000000000000007667fa79405ee04bb94b2f430a44eab1b056546b000000000000000000000000811d1fd5c3b344a92f375334cbc024c2470859390000000000000000000000002c91f128fe25dd03604a0d7ce29abb8ce6d578ad000000000000000000000000dff9d575f7e08b786fb86f935871158a37bec8060000000000000000000000002f360953582afd0f08100e821c2bc3e8ddf21168000000000000000000000000ce340ab57c9b49a5b03f129d075cdd3cf037943700000000000000000000000099fd5475ba21c6fc35fa073454f56eaeabcf9bc2000000000000000000000000f9a521579c09ac3addc2fcf7b705284e15b5e579000000000000000000000000fd6f65c3db6ecfc22809b60b8ea8ff3c4f3af429000000000000000000000000e5258ac5ff0853d35e7f065955826912beeda309000000000000000000000000ee75cec02774a8042865dd5cc8b2db1a1fabb88a000000000000000000000000875e0e837241e9dea6b550cd6c8534e2b71a0b06000000000000000000000000cb4b8db52cdf17c7fec3ba1e8add67f2d2d43a1c000000000000000000000000bc403b608221c67b8ff414819b8548c74ee019610000000000000000000000003beaa9d6b8cec9fab54718cf4dbd564d486bc49f000000000000000000000000b13c3a464326889e711976bc6b7dffe9239a5f7b000000000000000000000000bd4f4a4cab45f300e00c096db5e826bad398985a0000000000000000000000008617cfcf14a0746e1b2a5c48456aee5335fdcc31000000000000000000000000edb9d81425f8c9804f1f2a0a0d0d436fd5ab190c0000000000000000000000000490e161b83b37942a38926b6011ab9af5b473e5000000000000000000000000b61cb042479d137771c1792317ccb9c3edc0152a000000000000000000000000944f0d7621aaf3756442a0339623181e6f98620c000000000000000000000000f1aa5257b11bbc180e880648c3303e9a5fb4eab8000000000000000000000000dc667ebc8f3401157e8fa91fa01f9aa468efe6b6000000000000000000000000cd6ef7fc02c054602f31bb85eb82fbed0972e3d00000000000000000000000002d1559ee12d4eec03450951521d5da96b1c967aa000000000000000000000000e99999c0e45313bdff918a5ac892e141e9f1d684000000000000000000000000f9bf568c4deef40fbc87b9183173a45824f3ee26000000000000000000000000bd3b043a8e7f2561375aa22bcd311e71ed384ee40000000000000000000000003e2dc45951430f3073839f640b9520aff1293437000000000000000000000000c4b7eb410f0b3837239e0a5748c19398f15bef7b00000000000000000000000081b2de6f7b276e802f0e2f97b3a8a13fd2cb2589000000000000000000000000b55fb60ae21ad5be7e4e2ad719881454a7cd6f280000000000000000000000002c91566b6c26cbce2b03da909955ec81cb8843790000000000000000000000007eef5aa84331c4ee90fe8fd0e5d73c8177aa1db200000000000000000000000008a858d2445d3519c048ce5a5cbee730205aab6c000000000000000000000000c491b552e3c1ac59aa8aff43f9c6e26eda13080b00000000000000000000000077da0e5b4d02e662d370943434e1b25ed284b12a0000000000000000000000006c16997fb825c0f841de4219ea1afa0a13dadaa90000000000000000000000008a6314bb1408514342c7da386f95e69bbbb650600000000000000000000000002e41e5a9158df61bf2ebbe8217c1d2e549b3b6bd000000000000000000000000c688ddf3c7c6b5eacd99ca3d4b190aa629c71a080000000000000000000000008bc7071ba9847d1934c387b5fcee6b9871abeb81000000000000000000000000cf864729998b619020c21009aae77b780e0f8234000000000000000000000000b1dbc1c94d49383dcc3470e72f2687452251f62e0000000000000000000000006e47bb99857b7b47c1c7d6da154c3fa2937b9a57000000000000000000000000d067878ce1840ab4ab7e389e819d62c50a83448900000000000000000000000077a4b8167da9c7b2abff63c6ab5eb1d7c57db15200000000000000000000000087b1f9444dc6b20acb631289af116659eaa9890f000000000000000000000000e528fc275c7b97ebba435ff099515a086330c996000000000000000000000000038da8bbceb34bc3230bc589ee8e859218cd2d7f0000000000000000000000006a99158058ffcce15792372167f221c6d92325150000000000000000000000007166136e913e0b50c10b957283457d7052135f91000000000000000000000000ef2167eb7550dd393470ae2a1355616a1b7edb4e0000000000000000000000000ffe050e6f174e19fb0684e9a78a768451fba9c50000000000000000000000005f4a0e46c678990485eef603d66c9e8754aa34200000000000000000000000009e6d485f0141ca14dfa9756ae966a694600383cb00000000000000000000000083904c6563a8c6eadec39005c2d5bfbb01ec72cc00000000000000000000000089dc91343ba57f51b44b17ca183c8ce2ab9f97dc000000000000000000000000d8e5b9e440afac65c94a2889ebde9816a0f1993d0000000000000000000000006e90b6005d7eef5e0da2d9410646b88c2ed97d5000000000000000000000000088c217dbac7fcb56db203b221a88a1fe579c487f000000000000000000000000ef247dafe95262d1001e6531a5b00bf686d757b900000000000000000000000053c71900ac1b69e0dddde46f9b27ea9cffc42cca000000000000000000000000c1920b979b5f50f8165464acc7edc40d7f07e121000000000000000000000000c84c22c7dbc42020d8ec45fa6544adab9bc75e690000000000000000000000003e82474e75a2b3b4b663c9dcfda93739f521ca94000000000000000000000000b280957b3c920d1ad65cc8216c6abaa8b7489d4d000000000000000000000000473701cefd249d770b1fd9d3f1dcbe3cc34a993d0000000000000000000000001287e7f213b7e37919300abd0fc9d732eab2cf0f00000000000000000000000094ac934de779e20dad1e1d734ff1a943ca6eb8a5000000000000000000000000534a6974afe235cb5530b88a5fc9364f3369ac4700000000000000000000000075f210152a220dddb580d8019be7f29c866e7c2a0000000000000000000000000eed15844324c220b55be6706555608d861fe53a0000000000000000000000002ddd6788d240f91d529d8f6297315b267ddbbc6a0000000000000000000000004bb2a4101ec61f655c7439e6531876b70ac1fe73000000000000000000000000a0538a1cb87e28d47130ae2ea1b3ad944aba5a5c0000000000000000000000007e2cfd21cd4059acc152cf8ab99e9ff334cfe292000000000000000000000000f752463f91ba66842a9554ee07031ca5c3abd44500000000000000000000000002453dc0240e19ffc01f04853ab63d321611957e0000000000000000000000004f9ac51934b8861c856dfd3022881efa8023dade0000000000000000000000008cf23abb7be8267de50dc7c59f49200c88b9942e0000000000000000000000001214e0d8b5086a51de041283579304d25f3846e000000000000000000000000095776e21804ee8e9a8bd8f255cdb47bceb0be1d90000000000000000000000000698594dca4b413d0d105c24c7bd23bae70da8b8000000000000000000000000d7ccbbacaecfdb107bdcd7874ebee8336775352c00000000000000000000000045356d2d6b3a58d3252c00aa7edf935e44e85807000000000000000000000000bce876f284a271bac80a5e711683f42a62e30ab2000000000000000000000000721a995a8c010aeee899625b8decfffd9bab3aad00000000000000000000000070cc3c6f0a45c74ee192ca358cfc9b427aeb3cfc0000000000000000000000000500992474650f776732d17e3e9eb44178f75721000000000000000000000000136bc76a660b0b7f3d7097822bf51f22eb50c6500000000000000000000000008447049cbe540b088ef943adf33b705e927bd476000000000000000000000000b93bb5e7e229fddede34795a5e6ca180a22aff3800000000000000000000000010ed1453a7bb386ebcb6333aecfb54200a5f8988000000000000000000000000db7b9c4aff20d43b5e8c36aa79f33c4aff7fba3b00000000000000000000000095924a62fc6438d516a6f806e6b96737493ceb6c000000000000000000000000842600c276a7907f447a7dc3dc63ba87df6e3216000000000000000000000000e5e603ac77941f5ae0ba3a4f0d6febafa7c949fc000000000000000000000000bb8044b3ea0b5d894bbb7b96077ecdbb1002ef4d000000000000000000000000dfca67717f42b76d60fbfcf694617f3f7871455000000000000000000000000090cff59f579f31cf5430274d7d7c2295a8ba117c000000000000000000000000eb9e896fcf170bbd9197e956abc03b7e552cdcfb0000000000000000000000008575f7fa42d3cc6a67585f36ddbe3bc825b4edc400000000000000000000000096bf2e794c67d2626079412fb4e418fdd3e7bb0a000000000000000000000000741ba88030ddd786c574393101d75a81cc13588b000000000000000000000000f37e651a80d754523cfcf8a882063de6447667d5000000000000000000000000156061f0a176d191e6123178aa5eefb2a4579f7000000000000000000000000032524bc6b1a4805f27502e218753dc9957419e2b000000000000000000000000630dadbeac94f1d1dbd4ca61600a09ff8a732079000000000000000000000000100287246600e0cb86314de0a2ffa288105d6d57000000000000000000000000026f6586fadd4f213acfe4fdc0a658ae5bacbe9000000000000000000000000037da66209da7d4007242cc5d054077f0904f5980000000000000000000000000e1dd3d5f7a5e03e49c9f8cb5b9576b3106e8e30a000000000000000000000000dfc03922d97a161eba1d3990e26a937357e1ca890000000000000000000000005d8c566b930716402abe8f53ca1d3f18085f956d000000000000000000000000605bbbbb802084e2b06e818075f3e5023e8477dc000000000000000000000000e70d2afc7a22e23ea968badd94a0e8bfd30023ca0000000000000000000000005b088e98670ae51313d357f2f3a70526179691430000000000000000000000009d471397f23be691f364fa5cae39897cc980efd400000000000000000000000036791469fe540af25176e731abb2d2b9abb6ee480000000000000000000000008d2981b2aea77e10c8d4c44f919860e5d984331d000000000000000000000000d65c44097168935c4e26b8b2ce93eaffc5f2dd2f000000000000000000000000f452d84bc0b8793af532e7dfb3582d219d0ae0be000000000000000000000000923390a2f136956431021ab74b55a05bb6642daf000000000000000000000000e658fccbddfc7fd94e5c9e077296fef2e7e1f5d9000000000000000000000000e3d442684dcaef9c6bf88c53746e051cc964a7930000000000000000000000001ab1fb061ddbd9e0d6e54422e8face446eff957100000000000000000000000071562882cb3ab59974c383bf685fb6918dcceb41000000000000000000000000a7b9f14cb49cb64e2171ebe7819bbd6eea8dce6c00000000000000000000000050656f8c3baed3381aaa5a779a44d610df94865e000000000000000000000000750e4a5c38aa380edac7f975e62603c7d14c3af100000000000000000000000098c2c4f1e996acae803add29b695da70e28dfe3d000000000000000000000000900564fe53dd955944289f89549d6b972d3385970000000000000000000000000be70c6a82370553e9a19cb2f8ea64bc538ba75400000000000000000000000046f4b6143ad26f4026f15c716e5f0ca690f335dd000000000000000000000000d8640016a5379a23d89abff94a4cc248e6a124e700000000000000000000000005248a1ce4652d5e13090ab20a3bb204b0d9ff88000000000000000000000000ae1c1cbf34d012d140f4118164026d288c02ce290000000000000000000000006f189bcf4a1ebd10954bb4f231d91dfffaee67d8000000000000000000000000e3da506d5b614a1754f8306dbcad2fb49da066a70000000000000000000000007ff3d8aaefc90715ab9244901762432296514385000000000000000000000000db5927b0222acf8d5b8d2a13f14cf9d8955880c60000000000000000000000005c99445a6d17829611653e58774e00855cdd6d700000000000000000000000007a386e8164a5d5cd7f9ee2e8fa3e9cc9deefd16b0000000000000000000000002c00a89f019d65d8a26b63556b4a0b2188dd620400000000000000000000000061ef9763bfcdf966dd233b96568335126bbead2b000000000000000000000000e8a1747701f73a284a21b2b732f3d9dbcd3699e60000000000000000000000003bf4ff67b609025e74ca2a1f184c90f6034ba9be00000000000000000000000087185d15f3d68d577f4c2d0f16ad3524841cdcc40000000000000000000000006189d117e728c49df7ea76c42247a149a455b7c8000000000000000000000000dad90c0f93255d3d78f120a60c3c5b6c3f9410ad0000000000000000000000008c7c4d9fb14781d3763aad1ab5b1188e930254cb00000000000000000000000045bd6d27ec7676623dbb2752a56e9149449eaf78000000000000000000000000cd2c389cdb30ce8712db8bbce4e5ea1bd1c4607000000000000000000000000024a3bc6b7c2fd20e2e13a640d056499920cb59030000000000000000000000005b30548c7d4ad2a55ab76e1a6d54ad75d3d96987000000000000000000000000eac7474921614f7c0c3c95dc0f16b8fcbfa199b9000000000000000000000000e25af9b7ef3f2e4dd3f60a38ba15d069ac53225b000000000000000000000000d24d0f9e1f2d5bd262a10d7ec6f97fec8318539d0000000000000000000000000926b73760e821e57cf3067732bb314ee627e24900000000000000000000000068ee5e48c8924fcec29f5f48a60ebaca4e95487b000000000000000000000000918dc9675ba0d4fd44676c05ccb259301161ab4c000000000000000000000000e8a6d4bc3a88b65efcc24a4bb94e9aa7eef4ea2c00000000000000000000000062b929fca7e8befbf05c3b0ab4fb3bfecc52a7f2000000000000000000000000d4b4d86362015449e9871f1772da57c9d1f6b0b00000000000000000000000008dd56d55b4276e704a4b011239a58fc59ddaa41d000000000000000000000000d5c8bf5df04434cf71ff178f4b3bbee1f2ac17ad000000000000000000000000393a2bbd436466f7c48bff744d348f6b5118f3d10000000000000000000000002b4f0d8c6778867152e0db89c3065e5acb3a4fed00000000000000000000000080d74d64765ec1208fe426070b947a64dc68bb0a0000000000000000000000004893015526beb07437915566c4ab2fa361d962890000000000000000000000006e330d722e695e7f7516244d82eb0e01fb1724af0000000000000000000000006c3681b57ef91780ff33e2df5326066f60142e7f000000000000000000000000e5ad9458bf781fe1312880711002a807b5a530d3000000000000000000000000f04998f2a4bb28c3b411a0c23ae9de7fccab2718000000000000000000000000eb35906b68288763ea6b59237fa8c6e2f9ea016a00000000000000000000000028a9b4a98f5f29a5a56ab9aca578cbe7560134d30000000000000000000000002c6c5a3e203e7af016aae0add6a3f6d76795daf90000000000000000000000009d4fb60a2c03a8b66785e9a20533766aca0df32200000000000000000000000061debabb891698881c7777c2fcf7867c6830be370000000000000000000000005a8ae9e5fbe5f4908eda81251e5c7b632d4ad5c2000000000000000000000000ea064988dd6321efe17501efea1e59c09407526700000000000000000000000051e05db1bc9fa2b244458a975407f595d9da6544000000000000000000000000ab2ea47598acc6fdf29fb8dd25d3dcb88a9777c5000000000000000000000000be4eed3309e1fdd1049310df5bc848b16fad9773000000000000000000000000f3de0413ef66b99626cc26854764da01131a8f33000000000000000000000000c2f87a88421aabc6698cee483412970f9daa30310000000000000000000000005fc7b9c303e9b9d66b36e0026a072f048d1d2b700000000000000000000000005e40137289edd77e33cbf1cbd80793f8a1136a0d0000000000000000000000000a4b4b8c4c57e0186aa9f27a72ff62fc904933d60000000000000000000000000520afb5f6f5959da023308899a819b3f1757b8a0000000000000000000000008f282e0c6136eee2cb6e90a141034c822f017b46000000000000000000000000b6911fb5c4157e8567a0d9893919d7a3f9e22e4000000000000000000000000072cc81734d98123d6b26f7899b2319865f029f0e000000000000000000000000604feac376de29d83e48629d2044008d38e33ef8000000000000000000000000904ce890d9e7964307ac6e54732796175e54e70600000000000000000000000007a38ccce945d8674eea5c8761e4bcb4c0e7683500000000000000000000000047ba7633ce4f2c338ecad62470b4b5dd9d1a74c600000000000000000000000035cd7c232cd144467325454623da072c121f2a680000000000000000000000000753b7398f5b7c798feb546d8a86f494b866c1e4000000000000000000000000bef6b97cdd6698b842ac3ca33202abc33a4194b000000000000000000000000002fdfdbc0a7961834629efb18244711494793274000000000000000000000000280f8862b6f60ef08f81da4ced242d333c0535b50000000000000000000000003ca9b7cc2d4be97e8463c64edf2976d27db7d4720000000000000000000000000a13c0244601e599209831c6c04bbdaa48a0d047000000000000000000000000a15511e11a8c3f1b1813ee95f414e82fa844c62e000000000000000000000000c4f466ac9573759abd9269d68aa6a757b4b4b90500000000000000000000000051585b19daa77e50399ebce74bed47c26d630eba00000000000000000000000068555e5c5a4e2af63b9da9fd1ae51b1570adf3a8000000000000000000000000113d53a00b87306bac77faca1a77ca6d93ce33ae0000000000000000000000001243c7f6e3bcc18065edf86d453b18612d615fda000000000000000000000000fb94b6d64e6f0bcfe72947aa180d74c7eab7c56f000000000000000000000000ddc55b30d5249395c002c2ef94adc38c3298f1460000000000000000000000006a497af61d6781d06e6182674ee66ebb3e64f79f0000000000000000000000002c22f03cb8884dd107be6244aa4473f70bdd31ec00000000000000000000000003483ededc00d60ba35d78e4fc18030d0aff5ef3000000000000000000000000ff9a0debf3d61c171f25d44199997002020d06810000000000000000000000006bb15275789b74eb869ddb28806236cd3a4d542b00000000000000000000000068b4575937cedc14e109d9e4762682c4a51c6256000000000000000000000000a78fdbf444b12c2cd25bf7fd567d8dd8a5428f6d000000000000000000000000d96266d106689dd4b988b34aac967c92ab17a5ec0000000000000000000000002e676e725bfd1b7ef4fae9f364927dd23dcedf3a0000000000000000000000005b19cce7a6b92604272b52e31a6057acd6ab546e000000000000000000000000617346e99aaa7762be7860625ca0a7984bb66a15000000000000000000000000138a3bad0c92a6883103eb2d79bb55fd00f304d100000000000000000000000028ee629b21d0041cf31457ed4decb5c6d7abca5a0000000000000000000000003a8d8b3410e9d5abe71c3b0b91101c109fdd516d0000000000000000000000005db9969c8385ef86590389c84119e12795be5fd1000000000000000000000000876ae172083eb5dde633ef9d35dac947d38378f6000000000000000000000000df68e2312b6a7f361168da807937b89eeaff06c800000000000000000000000036776795f0fc1fcb96c6fe2072e6d35cd95370d8000000000000000000000000295749f0a0415b10ab9f327892e81cd1daab1925000000000000000000000000f43a93857ecd829e9c20467952aa87467bb9b2150000000000000000000000005997431a3fc66de15fe2d7bd1cfed6f2a985ba170000000000000000000000000779cb918b42513931065204f4eda0db7e8a2ea40000000000000000000000008c5c8b8004d2bec52c834226d3b7025e08f4afe3000000000000000000000000556f56aef4458736c4d348dfcf6c8eb0d73cdabb0000000000000000000000006d0728c0bb0e27402cd580cf321648c671bde0b30000000000000000000000006c434b8c80e39c557698a001023f873c1de9f2690000000000000000000000004c9c369e12d96ee6641495a7063b0e33126c4d37000000000000000000000000c4afc048e11dba424a8f2b0e9c7bbc32f57b55f50000000000000000000000009fa543567ecb47a2d5c0fd247db82e63b74d8da500000000000000000000000043c2be886b57a359641a62b204b1e2b0499d66db000000000000000000000000f85773fadeb11f87347e2f91c9219777d34f943100000000000000000000000013b7484700a30fb570d6fd0535180f813b1d34c800000000000000000000000093a6b5b866b1fb91d5485345159c067866254c52000000000000000000000000b57d760ab1bb693f944c43fdd67e5d8566506e7d0000000000000000000000002201f32c4eccca96bc3089b999e2a35b9c727bc30000000000000000000000000e607b02242e8a00fa8b4d1c6a67dd1e42283b3b000000000000000000000000e81b757d764c11899e2a381ffa4a17fdb808d4f3000000000000000000000000118a22c4c718fb6960eefd8dbf88e3fd82fae44000000000000000000000000065ed5d3d8fc28b84d29bbbf8fdbbbcc4eb5c8076000000000000000000000000185150c2a0308c63e53fd59fa5bdfa6dc5a603a900000000000000000000000026d941d66966422665eab5c58329d40b8bf427f800000000000000000000000094f2a9e2834554a85fc40776fd6089b2663074090000000000000000000000007f5c9bd0edd97cac8177f3b6e215417a0cb5cbd00000000000000000000000007a51b0b7235e9f35962a7b9b4a4161861c4abc9c00000000000000000000000098942669f78ca3af266a64bafb256d7efcd3a5b20000000000000000000000008d6691defbe2a28b30e10e0b481c3eb376477ca40000000000000000000000009a28565a4cf1c3d35d84083984353bd7e30664ce0000000000000000000000001e5fc4578c99df35618886e8ba6ae90f9d19af3a0000000000000000000000004fe263793555230946e25f436bbb01182272def3000000000000000000000000c35aad104f23d7feff6e397af41fd4795e174d9b00000000000000000000000044958635d47bde8f2926f1f39cb5311b37de9813000000000000000000000000b85752564dc58ba8e769965cbc514a682c34ab7000000000000000000000000097c8b554b05d8d10975cfd56f75ad2436b780e3f000000000000000000000000a9c2445400c10cc56a42a1aca8d5c6c6151bdc7c000000000000000000000000455bb95b27b6fa815b6ce0ca0fa317d3dc2383cc0000000000000000000000009b78ff4606400bb980d0c163d2dcd9edcd736ef80000000000000000000000005c0c59d86ac9be6183e629a71c9af886e69dc7230000000000000000000000003a5c369fe64194ffc1e60802678ac070402de75e000000000000000000000000c49df41846f90169cdd1294874e97a8a383778040000000000000000000000007afb245f09909cfe7cc930bcae7e80383765ac98000000000000000000000000b87c1412388e3719582e147043cef92e2b1dbd59000000000000000000000000c080f715f99286489b430355c1734efb1267c67b000000000000000000000000f1f7d0d46e5b43f9d37807e5152cdc1e5f0eb525000000000000000000000000915dd6e1691e07021c00d755f4efb738eb23094600000000000000000000000088d76cc6f0e707a4e3daf782a2d189dbc5494c06000000000000000000000000190eb8740267cebe064be2354cb5c82154762d5f00000000000000000000000032906bd2b4390ee18d1ca1df7be1f10e9fb20333000000000000000000000000e4030edae231679885011bb3d2371d15603064f90000000000000000000000007edfebe8ec88353b808806d17acc673f14462d00000000000000000000000000fea23910730943b66da2b600e556c4cb84759c050000000000000000000000001a5e3a20cfdeeaf1fa855aef95a8e86baa92c73f000000000000000000000000953e2619a208fa477cd73b8610dd1b05b01b67e1000000000000000000000000e27afd872ac1ecfcb741ce946620b38dfa3e946300000000000000000000000017c058b0c18013e65ca62eff5024625d6534e698000000000000000000000000d1ca54a216659721d7cafd2ce5ac13c55913592c0000000000000000000000007661b96116a2df353c6f94bc4dc90172b0cb342b0000000000000000000000001e270d2409ea43e7911921c182465cd8bbc7d3c300000000000000000000000043bf6d2a11ed2adef70d96ea5ccbd1503b8b4de80000000000000000000000005d6aaef2768fbbe9e8326c1f6229af0f2427b98f0000000000000000000000003a4691d7753d2dedff7ddf4e5ecd391b7afe04170000000000000000000000005b8f2b616798e687717213763874a779b18174ef000000000000000000000000b4fc04c2c588b917fb39e7a4d03f2e31b80ec32700000000000000000000000063a14da69413e23649fb1fd8895957faa8f38147000000000000000000000000d4078fea6ffa6ea095f851f9a150f91997e8e383000000000000000000000000e849436e644dd03b97b1f38abfd4f8e213825cf200000000000000000000000015e81240c15d2f5d28f6e5f207f293dfcefddc73000000000000000000000000a93203d6bb826a2cd14dcc446228490f8433854a0000000000000000000000006e887ffbed5cdaa9662417e9da1fe2ca7e0a07db0000000000000000000000008a1c14aa0cc825985c161b1e7673f83a4e852bd6000000000000000000000000d045a6df3b6b6729ceb8bfcbf27cb6eaddd5946d000000000000000000000000de2951768f69c53bce5f45ec1a059ded693698d6000000000000000000000000ef6da5320407ebaeb41f138b52e9c7a9047cdcd6000000000000000000000000d76bead6e02bcff8ca142fedf0d09aca421e4eae000000000000000000000000774a53068df9f9582b21a0358ab6817599bb3bb60000000000000000000000002c519ac82ac7a7188a827002616f2a1fdd3c7e27000000000000000000000000900d97132ea263200717aa8ce9511e1358f941e00000000000000000000000005682c40f96ae8ad5d6797cd9122d46edc88a03cf000000000000000000000000fcb2c8c0fb483d3080401fb2b6a09396630c5adc000000000000000000000000b30c6ef3d3b3220fbbc1f52237254f5ede334a3b00000000000000000000000094d954eafd68767089b75aa2633bbeb7284fe3e10000000000000000000000002848c81e097c224851d0894b645a17d37ea43cdc000000000000000000000000d4aac1a0b5cf6c383d5655473fd5511753fb5962000000000000000000000000af458c43ae81b120ccb897e1934ba65cecfafa9000000000000000000000000018ef7dba678571723c70d2b563abf375edc5b0ec000000000000000000000000d781426e82609fc0647dd81987434d7e7a3e1b95000000000000000000000000e290a16839db26c86447f84fc56a1fa5078575cb00000000000000000000000080d004a4d9529c9b9f03c7eb7f7cfeaf6b419ed10000000000000000000000000e0765cac42e54148e58d82b064e87002450fbca00000000000000000000000060ccde5e0ae74eff843114acf0ae022253fc4a360000000000000000000000006136c22e277616a33dd18ac03095aadd8b42ecef000000000000000000000000d403ff787c282870a8b945844d52f1d0798fb23b000000000000000000000000629f9601e79c014729d85b732b8db943b6d5c816000000000000000000000000a37ffa04a1495c95545881a4552eb6d2c3b6736a00000000000000000000000027b580ae6c9486143f1712af37ab3ba705a9a5da000000000000000000000000bb9ecb725f46a44a049ba9248245871dc003c8a20000000000000000000000003b2aa14805128741eb2e84d025f66b39f902b0dd0000000000000000000000002cff890f0378a11913b6129b2e97417a2c30268000000000000000000000000074b6a0104d5e7df83c9b272a82ed7cca6148be9b000000000000000000000000333bed98e7367ba5e49adb40020d47265c73d41b000000000000000000000000925fe9255f746016b595b06d3b9f5e94c800dc98000000000000000000000000f1e4e66a315d0cc01a4200bc791262831fc54e04000000000000000000000000b042a152d61f8bae79adb36255d060af02e3ac440000000000000000000000006d7c77b6cfdbd95aa005554d41ad2d64f1989995000000000000000000000000c2acee3cf1a3a20507c5ee6cd0b18b8871b067f6000000000000000000000000043c7a937450b96e210c22caf2fa225d295b542c0000000000000000000000002d35ca533d99736d09f68e60137f21cc27466ab6000000000000000000000000c11d4e37e607351261f803fcba5e90003aab30a5000000000000000000000000fa0cb8bd756ecff4cb056bd49a3cb3e46be75bb4000000000000000000000000da0051d56b705c4cb256d42d0b7eb9517793dd1b00000000000000000000000093436e3b34da424fb277d01925b5f2f830e2fb920000000000000000000000002740822ed1b939b046f1e727464dbe238dfe4f7300000000000000000000000059b50c9a0668c949c9388372e427e2245229142a00000000000000000000000051735b88f9ed9b729b8b5d87014dfcf36dbbc6f3000000000000000000000000cd9de89d001be64eea2a9b1483f35d56c8e73ab90000000000000000000000009776ea14506d12a10b4f5126e87d35304115a8b80000000000000000000000007417854f0692148d896fbe644b5997c05448b9ad0000000000000000000000002f4ad2770f07bef5fe0a78de2e4fa99493f658060000000000000000000000006bbbe53737bb9a78e0b773f9fd1e91ce3c5c508a0000000000000000000000004c86da851330f43242286d7a0cd63381d2e5ddd1000000000000000000000000014335fba942ac3f67a1dcdc9f3d3b09faeb8eb5000000000000000000000000056dd960729ac37d0a503c46b48de41326c33b9f000000000000000000000000c892246115e5c00b1bd3fe7252e5453c60e9a92d000000000000000000000000307fc906840fb87253bdbabdc7dc6ba68ce811a9000000000000000000000000c3a04c028142dd8c77d84efddf3741fc2a27db990000000000000000000000003e490644e975953fc7dda52174b478fea388b31d000000000000000000000000b3e1b51085dd07608a6c6cbf0e9d31360d9d2db7000000000000000000000000fa04900b2220519b039eb6d470580823bcc26098000000000000000000000000b414bcad9e9a60aaf914db0d532c6388089b98a4000000000000000000000000bca4db590083d6108ee85767e6b203967d6ccd96000000000000000000000000e6399a9eae542bde3fab7fb8ec7bf59d8a9e4c91000000000000000000000000662ffb30ec9fbe0b4f320c16ea320067dfb4bbd2000000000000000000000000628e3c519391d4190d53fb84a25fa25b67a6350e00000000000000000000000037108c106b4d93547151505aa0fd8aca3bc0464e00000000000000000000000064ed377fd621cf877b115b0d10b2e4f15705f9ab00000000000000000000000064f2ac4ce3618e4c61548bd62eb1b72e9f9eb101000000000000000000000000e3060f72b3749030514119e5782601ebd041106e0000000000000000000000009a303d0cbbfc297eb21c7636bf00a5faa8097b82000000000000000000000000d57858c34c84c20ad573062322bedfaf8c048cbf000000000000000000000000868bdb2f80adf231c4375b6486218ce701134f0d00000000000000000000000059cc3587088df0a69873264a5120262aeba239580000000000000000000000006641f319f0700fc4237345865a95290da8c7666d000000000000000000000000d3e89ce80162577ca72365f649bbcc25ee0285d10000000000000000000000003e67c95e7b8864c8797c6097067f9c2416f202e40000000000000000000000002437db820de92d8dd64b524954fa0d160767c4710000000000000000000000006f1e609eb91e07cbfba900d11e49d910a4a60464000000000000000000000000ad1a8fcba0fb172d618bd3d1ca98684afbb3fa7300000000000000000000000071ead997ddc7ae05b70003a06024ee16e83cdeb80000000000000000000000007d5001afc82e5a83d744a33e1857d223f93612d0000000000000000000000000725839b145c1f6ffae87bbe794d912f661794de40000000000000000000000000ea1fa2969c12a5650dee502dbd320808db3b510000000000000000000000000cff59c389c97c02d698e893a5b6bd7b83a4eec340000000000000000000000000cf777e78d15fa3ea0bf7759e640017bf240c8d6000000000000000000000000e25cea2e2524902cedc051067746cb17bfbd7416000000000000000000000000c4f085222625c680a8af42b60315177ede787aaa0000000000000000000000003881c15cd2256db003ac04aa3f5f95d7054757550000000000000000000000008f21a21a90a9f5ddb81e6f6c0abef96040a1251d000000000000000000000000bde8a4374518a32602df31f85b7e13863bda3de90000000000000000000000009c12f70890b61535ce815586996d2302f7e3920b000000000000000000000000568b5b09c894c3364b7e19bf65902c24a05c1077000000000000000000000000e4e6bd4d4bf77e5f9d2b488a947152b6181295d80000000000000000000000004cf9b14b2c6f28e6b27c660bdb13137ff0f785dc0000000000000000000000003e5103517e01dd03d0f8e5352727da097d9f892e0000000000000000000000009d275e882352ab1b9897013492ebc21698baef45000000000000000000000000efabfe02b29a6c88e27525e587d734741f0d2de0000000000000000000000000867a5b65ecab019dea7a3e45e5a9717ff5bc5e6800000000000000000000000017fa87835380fb29f08a99d06e83144029738b33000000000000000000000000a4ccf2479414f912c5e42637e95a2d99a0b76006000000000000000000000000c18ff444b730e3e8415a6f1d239ed282c967e78b000000000000000000000000e2cf40bebe704f63eeab27491bbb4c617ab066fd000000000000000000000000f8bbcc80351babe3d2f817b31c1e03e0e756a15d00000000000000000000000062f1e66fb9e906fe2dc0ec6141cc2e98f83528a3000000000000000000000000489b4a343a9c77c999958a6a3c7635018b40d8b2000000000000000000000000fac8fa7ee60847e02c4be5bfe4f558c7a22597f30000000000000000000000000f48f6d945129b34481623de23b273f34bd393c90000000000000000000000004d288a66634a067c5f7521ddcf9ff725267abee300000000000000000000000034581d9967c116b00d7dafa3e7e115d3762ab56a000000000000000000000000e2e536b84496c8ded1616a43b6c3d03356ba57df0000000000000000000000002473c3544f1117e7f818d500cdb2f2a8cee0ea850000000000000000000000009c55e6ae97092c78be490f50ac8a0e784b7150780000000000000000000000005ebc7997cb76064fab2ed172f9112621f406b44a000000000000000000000000b729c2508f0a0a46c6c46e573d9d4e6632084a4c0000000000000000000000004dc950bab8b5967d9c6887e860a7f4b8c53aba96000000000000000000000000bd7de7576f6482671ac60f9205c74e99a17905fc000000000000000000000000423a814834d73fad09628198b0db5ad815c05005000000000000000000000000245cb07df3cfaec9daab578d46213d91834c2b6e0000000000000000000000000c3407c7b3437aa0b941e9c3f495d7d2045ba9610000000000000000000000004858728010ed8cf3d7d3ed9458ef7d78f0f8456a000000000000000000000000cc8f64392627e7568814c2912d67e6bda6d809c1000000000000000000000000400f031293099e6e9b6fe1c8d866d068a969b3df0000000000000000000000007cfbd89dc57ec87e4cb50a5a99ca082fcb4660c0000000000000000000000000737b87bab0fa35b393bc4be6e326c3012506b4bb000000000000000000000000b3e5d0a65e8fbc16d6d9e07221c60a5614a03880000000000000000000000000086d5857060858226cfae89893addf365b7039cc0000000000000000000000005360081c02e2743fe1e57646c43c5b6788ec47090000000000000000000000005736438daa511e20959c956c64dd59254c826eac0000000000000000000000009cf6ef2e0ed521f98bb74210bd41e627ed77550f000000000000000000000000cb4477dc032702270ebc7065fb5ec56c98ec72cf000000000000000000000000398ae69f50c0dbb1a014225ecb12520cdb2d35920000000000000000000000003658eb8515a7e0bfa71cb0be78833f922d2e44ec0000000000000000000000004dadc2a9fe244385f7e6f5689af93ef4184c933e000000000000000000000000eee6e84f84189e89755fe6ffc97cf199f540392a00000000000000000000000054883a8ea8da2deb3b59ea6ffbc65415a69fbcfd0000000000000000000000004722dd32f12e10d482e6be4afc7ce762ea40bb9c00000000000000000000000090fcc0e4d15c229a7f9f411bdf767b5c7b4eecef000000000000000000000000be4666bc80a8c3e99cb48190814c7fd7b8661771000000000000000000000000497caff72023603850cd03ad2265211b22a6db5c000000000000000000000000161e4bd54e63d225b4c819ad69ccef2ac7643e86000000000000000000000000e64ff6fa3fec0418fe257eb2dfbf8ee41778a0de0000000000000000000000008939f6174656991b9f5119d77fa00b8a6df99b7a0000000000000000000000000e354a232a3a190493a0608799611d38bf4218e60000000000000000000000003c1e87cc7b584a48434761bb36740ebd1b45ba7f000000000000000000000000b18b944e45fb13ef6d12547516042d2e6d44a70100000000000000000000000091aa63cd82ead7084c71d705c8dd432661b471c0000000000000000000000000795c06b98a4432ae0eea5228de494667d6b0683600000000000000000000000098f6696f502f7cb7f13208c01f865f0dc514a40f0000000000000000000000008603210c6737693daa37feb8edb5fa92a2dcc8a3000000000000000000000000a0f365adac28fdb73d67d7e6f00454036d2f6d150000000000000000000000000c259f6c39d74c8696e12b29bab6813cf5276514000000000000000000000000e8bdb54383ca7f6838ae806e0b1c53d06d834a1a000000000000000000000000a46b79dc0c8eef8ed3accbfeda5b092bf78553f4000000000000000000000000723c17eb9701cd5f4f5bf66d00cceb8d87e1f0af0000000000000000000000003f9dd6f446e20e8db5856738c3c0207f67a597350000000000000000000000000a8569732fb3e58a7607f34e110960b36b68936c000000000000000000000000a455c79ad2e6b2c64372886661de7a2ed0254d750000000000000000000000009094d92151cdfb73a2f14509d2857d43607b2ee900000000000000000000000065a908f742d221efee3250b8d801229f80e8ca21000000000000000000000000df0591211f395b1d5df081bde7c6711c0af5c44200000000000000000000000011fe4d682c9208b35acd5c9829925dd5502040010000000000000000000000008cf6d42c9ea17a9232f0c54505b52a0ccc0a3848000000000000000000000000dcb0048b1ba207e285a04f2b206645aff00d7e4e000000000000000000000000a9893bb4e1e8bad7117c313005d3163d4dd1c0650000000000000000000000001b2a3b4cc34d3e3e878484e3cd81f8de0860591200000000000000000000000028326bca40a205f8ce674c13c22cec63dfc924d2000000000000000000000000a8b75d89aa878ee24ab78a63116d767c86d4ee5e000000000000000000000000570aabbcd5582eca9ae73f11b7c1d3e07be046a8000000000000000000000000ebd59f7e26751f67ed50c9f69d371e9b9873beb30000000000000000000000009a181cbb49897fcca431395b231946806a217146000000000000000000000000f7b68c0989c645d6dd5c90b2fb8f7e9364c9554400000000000000000000000001621c9004764fab6ace2cad021c9d2ee68c8a01000000000000000000000000cb90a09762cae8ca93fa5b427f6651da35a3ccce0000000000000000000000008c27a6d306220b95d6ccc8eac0dcce3c37a767e700000000000000000000000072bc489ea1c9de6c3dfebf12a43687bfbd058f3e000000000000000000000000c3d4add9265dbad9b2a7b6d6106b257b8ef92497000000000000000000000000e68e6187cd4c35bf571e2f5c0841010427e2e23700000000000000000000000030f4f94ceba0acd6d176ed79326b5880e6c51f8500000000000000000000000062a4a5269bcf8fe4677f136c86cef42749678f1c00000000000000000000000016463e8414a8ad397ac557deec8069e26695f5a40000000000000000000000003bc4ab0eebe12e3f8fcaf555f513e749886a07ee000000000000000000000000c3f9325bda1493f2619c38845e80c0c968ea5ee10000000000000000000000001f7dbb9ddc72bb7653bab3e9e1053653d1720286000000000000000000000000e2d712e5da20b6a86687f58e42fd63008ac9fb71000000000000000000000000f59b4cdbc961fc7642cf68e10cd98be21c1825440000000000000000000000004c2cbdaced16e5d4602daeb2fb43ac40d95edb2f000000000000000000000000ac7184540ec3dad98daaa69cb70c83fc94430fa90000000000000000000000001621a29aa65c62166b38476a61d044e88a09b249000000000000000000000000c6b6ef754e27aa6193290081b6caef31324431a3000000000000000000000000f03a461bf08154afca0ac7b50cb2caa6401a2d3b000000000000000000000000d1a02dd854d5a95466ea107328ef5534de492d7f000000000000000000000000771fa48cd0c97b8ab77d5a3e0beec73c2ec07d3f000000000000000000000000400f2c164246c5e89464198d23a10b7530242c3b00000000000000000000000097bb960e47c0726e39fe85f115d0aa8d373f4eda000000000000000000000000dc91cf06bc6c0bad1c10f26779d63fba24cb459200000000000000000000000049820336349f8baa768806170f02580d04559d6c0000000000000000000000007561f48fb674d5220ffe1109aae7e1cf2b2f27880000000000000000000000002072265eb46d38f38d8c85a57cc2e6f45a8581a1000000000000000000000000224856c387dbcab1a9800484507df1f5c6d497620000000000000000000000003c8112ffa48a23e22c073912dfd3af8956374eee0000000000000000000000003bfc4db976e77a4f8779b0c8fb87a6ea743be4d3000000000000000000000000c56ead88aecd855a7885cff61e53826a0443aa8e0000000000000000000000005a28cd13b94f9fc46d412ce9dee526288db07d45000000000000000000000000c0589ef492dedb4ed1f9c8ce51ed81d23bb59a6a000000000000000000000000e99baf9a8ec830f741906d0d6d52006a241070e3000000000000000000000000bdeed146c9e691d6601c881f025889d4159b83d900000000000000000000000081b4858eb3c768fb82bc0533e22a29ed6d912f24000000000000000000000000110bb3bddb38c025179a4d6328d8c8c28734ca31000000000000000000000000df0e7c003be9d016b43ff4b489aa5e70e041f5aa000000000000000000000000762e00f1e88a7ee05bc2da9f210f7a49ba8e4648000000000000000000000000f09a1fb11c88507c47a6d4a409678e8e7065cb45000000000000000000000000678dc8cdbe317bb79ddbebda8fbb4d8eba424c0d000000000000000000000000bd7009f57f8e0155f53e9cdac11e9a883756ff0f00000000000000000000000097e4dba9f728712cda1cd9b37578c2bec23a4aad000000000000000000000000fa6055caa39e7cc927b072733754cec2a6589cf8000000000000000000000000f080ccc3abdd1ca9fb64124716b4f22d2d23951500000000000000000000000051004456c20ce291a0b88f87145bc58d03d528100000000000000000000000000dd6316fc6ea279f03db01293cefb1101091b6d3000000000000000000000000abe19ea35d976eb39863ef38a98009698bac33f50000000000000000000000003e9a21370b7c31f0295cc18e2e1b0cbf174fbcb300000000000000000000000000d4e84b75cdeea76b99418e704e54d01399352c0000000000000000000000005388837d6053a9e3b7d590b29f45f24d9885a5a800000000000000000000000073dcdf3d3c4c1366031eb9ed0a6d3fa4fa2f1318000000000000000000000000bc5e8fcbf19d71f1fc99f352d864a618b207e84300000000000000000000000024c8bcfe7114a02bb84335078e5ebdbc5b4a29ca000000000000000000000000e9f38dbfee54e732c73faa01f5dee5738c250522000000000000000000000000344ed8fa2bd7575cfea885d5621e3741474e1a7b0000000000000000000000009e3473e00c2cca40316a1e51227bbf1aa515a0b20000000000000000000000004ad2934e5ac4c2c511bab36ba5293c60d13956d400000000000000000000000006ceb374522f86ae62713f0ca392090934c5ac15000000000000000000000000d21875445c2fbd18a3045591eb352ccf530608640000000000000000000000006411dc9a6b94c7007ee45332a22d0248270e43770000000000000000000000004c7648de9226b5883af6510c19d5b7724718d4d8000000000000000000000000c6ec6cd83510552092e5117848c322fc8172745c0000000000000000000000005c191b130c0365c5d2ddbf21480f407ae9cb4111000000000000000000000000c44fa0589340d952d669a9d69ef515817d729bba0000000000000000000000005fd826b30cef41939a6f49fb5d85f6d4a46f697c0000000000000000000000002c9d93b4d61bb358f9539834fd3fdefd988e701e000000000000000000000000b732f91a2389715753354657dd807663987ef37d0000000000000000000000004ab8ff1065e9c2ee8cb4f0b5ce63c148de3e6574000000000000000000000000520ffffc52a86fa58244d3ed3b53d31654c10b0a00000000000000000000000000018d89a810cce8a028a19643fa582e04c6091400000000000000000000000032ce016cc3777ef904048d503d5f4b5b006c81f30000000000000000000000008f4560156933f6a73f628aa1fe3043c73d62c49b000000000000000000000000aceb5922106480c9476d27019f427fcf8245b49b000000000000000000000000295273cd5f4e91809fe73e447aa868735a0ab482000000000000000000000000e84c2ef067bdbe4448b3b6cdd03b4de37e07bb23000000000000000000000000a55f62137d6b29254bbf443671e19c9228920253000000000000000000000000f36dad45296454e368138ad057ef376cf6f8632c00000000000000000000000067aef93abfa64dba5e0c531472fee864be4bace1000000000000000000000000b091c99fdb2cb5c7d4094d53297e1a04017e1bfb00000000000000000000000068350244c08b25f9753b7d4419a2390fcca2abf70000000000000000000000004adb5403901b5d5c4f389fc821c9b2fddaab17b700000000000000000000000060a9318fc35b87e2835f8912cd81d750ea838afc00000000000000000000000049aa0c211bfd6bb7dc62001204b89b47c7db01c6000000000000000000000000706fc2989cc6a038315806b49c23e43db5afd25e000000000000000000000000f30e3609c9bebd8117f8352a67fd24cc4c9b0c4d000000000000000000000000bc85f73b8d2f5c88a1ae78d5b00923e4840bedcb0000000000000000000000002d9c50754ce812873addfc8ed871e4cb9f3b4e03000000000000000000000000e1eedfaafcc5899f55eca01ff75897b82c10ddc9000000000000000000000000147f5bf641f5cf1c56f9be1948c236cae35af06800000000000000000000000023a97e8613b3595be168a3542f065632f22f608a0000000000000000000000006fd68e0a24a3c1f68afc521eedad5959eced0cff000000000000000000000000c113aa2ee30a2c4e0919d4eec05c3ef91c42882d0000000000000000000000003a902d07fb6e2027b8982aa89d93e361abec62bf00000000000000000000000035e42b28c36562c69b3893df19e3c7b3a0ef75a60000000000000000000000002054a38d42233565e7815df6d18e314fcbdfd832000000000000000000000000a3becbb5a9a3173bed983131b8bb17746243b2aa00000000000000000000000033ec9a327161a26e6eb3e67503967cbed5a7b0e6000000000000000000000000c2023fa42f3c8c9ff6697df681bc6453aed64989000000000000000000000000a52305ea9aa0eeb22b89ad14b6f5a1dfba6a0db6000000000000000000000000a5b9bee2e8e3332143960978122a2317f66d6b9e00000000000000000000000030e34101d608954b2cdf661421c5d74b3ae6b2a0000000000000000000000000e923a0c7643900a9de840bd358be4ca7fc2c751f0000000000000000000000007a99e0d108845f5723c138ea9975124e291e95fd00000000000000000000000081aba183aae8b0658025cca9882df78497624f420000000000000000000000006c461e817689799e146650e763f0130e1d5f9c4b000000000000000000000000d26045d99ab883cd64658e6cd5af5909f47e2d720000000000000000000000007194442c9cb72341bb69d66449cc52bd5c7df8810000000000000000000000003f145f59e2d552a35afbece73a353ad6435d0b9e000000000000000000000000c8a4c03391a5cfbf626940e58ce28ecac6981c700000000000000000000000006ebb119390de4fc078d0f4928c990fdd4f4f6cc1000000000000000000000000f24b22fd7a93ae730dafc563afc987ef2b60149a000000000000000000000000ccaa8acb4634cf50cc79b79765406db6a3a27a53000000000000000000000000cc1e953eb12b5d86f2c83267b503aba02fad5e320000000000000000000000001dab6a0f643330673c8f9df1c70c7668fec6f79e0000000000000000000000002b75d02b34955ae461a4f41d99f203034b53073b0000000000000000000000007151caee1cad7c9095032e7771998093f19b5553000000000000000000000000a149bd1cda90869cbe0a74cb7fe46dcc4da6886200000000000000000000000047c81208ea860d1617d8e2d4431d133493e1f110000000000000000000000000466b2752cc678d6f1bb7f4e114e4b130d86f4c6c000000000000000000000000150937f73f0368ce33b8b06e8ea4a85ad87e53db00000000000000000000000017190d5b3a4ce7f9595d847f5e9f3527f54a73e8000000000000000000000000e3af6465ca40445cd6a32487a2fbf75ad59c4b9f000000000000000000000000c2dd8ad3650a1b0884745fb39ccfafbebed8b55e000000000000000000000000322ea7112682e83155f351c1a27fd0bbe36619dd0000000000000000000000000cb2d232663cc40dc570d5ad5acf6f597468757100000000000000000000000044e5e791094553f0c0b80bf378d91351962551550000000000000000000000007a64f726791b7dc9bdcbd9d685d14db1d4005b270000000000000000000000007b3902f27ec9c50ef9a8636758758a9931c2717e0000000000000000000000005478b185cb988dded76a3f9a979b4cac362a8b50000000000000000000000000129830237f6b5d3e1b5f0278d7bcde605b33d0f40000000000000000000000009ec58d0c59891e8015a12805258c17f7122c2c6d0000000000000000000000009c5a6d15411def726e99d43c216a97ba7d93a2640000000000000000000000009c0e025ff0acafd9d1f3453c88a34bce0fb9df8e0000000000000000000000008b23aebcc1483e183428a3e13c0f1ff4ed2a291b00000000000000000000000070d81763f45e9c169103ff53abe882f07f2d7219000000000000000000000000c6b390e0526c192406497c0e84e90bd3941a4e580000000000000000000000008c535afa56aca8a7837a4b569ad77ce0aa7f6c28000000000000000000000000f5de7abd075160d7ec4f1b88510df93fed23bf44000000000000000000000000c83125b6b01b4ceaf32b7c272c45e3aaab5559100000000000000000000000008e3c95b89f41296de5f9329ad941ff9686697e860000000000000000000000000fa552093dccf083a1d68ca516390bf3ae39f1cc0000000000000000000000000e54fd464ce7076dffb430de7397546b658e76c8000000000000000000000000cf2830188b0afc86deec8ff7108cde9939641cf500000000000000000000000053d104fd395a10e7c5b92a246aede8add05435d800000000000000000000000041458102069c263ac25421467cb14134498b4cbb00000000000000000000000048416ca90b5c3034dbfdcab58449ff4b5822dd3c000000000000000000000000e4261f298f4ccc15b652237fc049e7c17a4d907d0000000000000000000000003ad75e41bee55480ea0fa134e504db0f4affd1d40000000000000000000000001f131a014fae9c7350cfe5d61efc1c9c64579a4d000000000000000000000000a682ba63004322714d0fb85efa9bca42440921570000000000000000000000001c86ab25b68263556a8ae1873b03f8a536a9f8ae0000000000000000000000005d9024b9af3e8fa97683739cfb755b06b17323d20000000000000000000000005d9024b9af3e8fa97683739cfb755b06b17323d2