60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000002e20ddbf39b813693cae0ec78ae393dc060460e200000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000a7773746574682e6e657400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b636c61696d2072657761726473206f6e207773746574682e6e65740000000000000000000000000000000000000000000000000000000000000000000000002e516d596b4b7561576579665278587a4c746f6965384b44433538737a775039366d57794b68737a4751326d6d46330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000552000000000000000000000000f49f4da437a6101949a003954c747a97e5dffa5200000000000000000000000095b6d8559967f842e188c2947a68665bd2ff450e0000000000000000000000002a97e12d2abae1d40c5e70d457d3838299c2255d000000000000000000000000dc5928f14ca3288b8a93be4efafe1d58d9ac413f000000000000000000000000333486dd811aad9945bba325c0b6df9e2748e23d00000000000000000000000080ec3116df838e216427affd428e383a489036cb0000000000000000000000005def4d165e633283fc646fd05fa9d58e1955b3c8000000000000000000000000e7c4f371c02869770da7cfe55836935c710ad2da000000000000000000000000d897cef13e30f88b73c89d58e645c0157507f53c000000000000000000000000adc7da3373be7bd27c0ac4109cacd6025bda1cd9000000000000000000000000328c66518bd966de9e590719d10683217bf9ec8a000000000000000000000000136297062ac31ffa9c140f2435c6f03c79baf4170000000000000000000000000e49f70de24c13fd0ec4e43f4daa87b1fe50353e000000000000000000000000c46471120bd256b04b99d3483f9827fcfa6b827e0000000000000000000000007c88e445fa773275eadc619d5a6fbe12a4f40a240000000000000000000000002d08221284272171d2d3576926e7d981b0c17af70000000000000000000000007992578c759f9ac1c4e279b2f8697c77b3561f140000000000000000000000002c5cc5c8da49586e59b8af89ab8e12b69dd6f20c00000000000000000000000015f0dbf8a1f47d2ac606c3ef4835985e2e87c5d900000000000000000000000023e06ffb9a5a7af353e725727619c356e479d750000000000000000000000000c4bbf90105d3ac8f77b3b292c80d7ad321a901570000000000000000000000002ba46de0455b9d18669943699ed1edab8001cb520000000000000000000000004d871849de824add9001b7f65d701af1c74674d0000000000000000000000000f3eab2365c8689d7d429e9cf03c78b29f07907b10000000000000000000000004d4545b7f86c2d1b80d5ba9528db901c062e924800000000000000000000000086cf7abb20c6c2162ecd53831cd9ea54e417c2b300000000000000000000000041859d1ce2b9683abc75df4c5a4f1ab7b38326ff00000000000000000000000053be6809662db6de0db5c8d9081b9a6c29b3e0a700000000000000000000000036d0a4282c4704aae0fb4c7f7ca2379b048659ae000000000000000000000000066c024747281c6d9cc554c0f4bf11deb15816720000000000000000000000007f19079a01df32082eb6ed32476ade75115a43db000000000000000000000000012f11883b03d2c6c56706cae752343396bdd72b000000000000000000000000c5f35a414c14e4c78a5858ad6edb7e049e0edf6c000000000000000000000000b93d28fa8946c14005c6abfedf814b218a31ed16000000000000000000000000abd22a95edade42a9c67633e0dba634e98e90af2000000000000000000000000ed1aab3ca1cacb795fb4ca5822724c76ca1993c3000000000000000000000000ce47e60cce381b8928aa998ab1e22f5af5c277b70000000000000000000000002669bfc8b9699eecc27a36d445b8ba4467a44143000000000000000000000000595044b8ee2a952eb491b2fdad3e9484766afd63000000000000000000000000ed202de25969603a7c27fa19d9f229cca2ceda1500000000000000000000000090a7994701900dbf264d40b835b0d6096025d4e10000000000000000000000007c1adda11a0f596743b378eecce179d302283ae90000000000000000000000009b43482a31df4e28c846c9e8c002c9f138fde754000000000000000000000000efcb3fc67061c509a6803ca31eee12d4f87f45b30000000000000000000000005f43bd335bd15e1661cb4433eafe0f5319dc67ff00000000000000000000000065252e89b50eb269e245a25dcf61e42f806e3fdb000000000000000000000000e88636bcf650c0cb3cb26863a2bc57aff649da870000000000000000000000006e525b39fa4248ecd263befa7157973ab2effe7000000000000000000000000079ffbd8ccb4ac84137541aba4070e4213af68e28000000000000000000000000b96694a4ab355fe693a1b6bba3bb7b8b13b355e6000000000000000000000000c10772b4b5dfd0799bcbc6348980ddea350bb1c90000000000000000000000000ae73dce12f3052162e6161484095c620e66b992000000000000000000000000e158c70d480584a6f5ebe3fdd1c89a8f2f8760fb000000000000000000000000614f2265b9132db4de22b36af805e16890c9451500000000000000000000000052cdcae973f3d65c2d63a3055205ce7dc30e1bcb000000000000000000000000d2253b7375540ea9a4e57f3d6d4b4b3e56525971000000000000000000000000e236f6b2f8d6329cb4995b2ea7d6a3248fbc9433000000000000000000000000138d2eaa9014e8f675b3a4b17e3cea3c0ebf17e000000000000000000000000014b35ea598a18e171a8f1e724c356f83fb4a0f18000000000000000000000000e1014f5aa5faed61772854f83db064ec5fb3db37000000000000000000000000c4ecf4c6c86a4764080a532bcdc8671beb296599000000000000000000000000e03796252de28fbd19683e2d9a9bbadced433a890000000000000000000000002d0fea95b85eb63c27611ca8b465ecfc41f5247a000000000000000000000000f2337a412942df4839f76016cc678391397ebbaf0000000000000000000000007ac15f2861bd6812331af4875c7f54d91b931d5e000000000000000000000000afd9c25c876c5588c4837445caa48ad9fbf9e8340000000000000000000000009c6fb33fdbce49c9f95bc7fb7722dcec9cb5ace10000000000000000000000001f5020de2102338ec9148a1cad404aff30c35e730000000000000000000000008f89b1382de4f39f9405cbc83cad0a4903d5986f000000000000000000000000975c9b347d3b09d46b6243c91b9f59d09e70a50a0000000000000000000000002177b45821525724be397ccc997093846c8073ca000000000000000000000000eeb8ccc840f05239453a8ee8f8b05f3b4bebafe8000000000000000000000000de9462ce5be233b2d0fcf244857352d8dcd901b0000000000000000000000000ff9f1bba65ebb44545db828e1539a52ccc804a00000000000000000000000000a4aa9855d3fffe92275503f0c2eeabcbc4d3b5c30000000000000000000000000bef24dca00c086713d3ecc897e0dd8cc156ba28000000000000000000000000711fb5f6b8bc3f41679570dd6439f1518c4a73d3000000000000000000000000ab10b811ab7bad97fc2b0e65b46169674b99123a0000000000000000000000004fcf649fc4f7b75999e231ce61be41c47b39273b000000000000000000000000e76b9841c8e4c6469a40f4a72b6b29f914ce20f6000000000000000000000000e326a7361f72b42f641baea64cdb0672bb08480b00000000000000000000000069cfe2618383fd5790a13c4741c0deac8a3848e60000000000000000000000006385ac6b593977efa15899476db6757ccf5cbb45000000000000000000000000b9f5e05eae2e83ad15b24a4ef9befd299b875bf700000000000000000000000027d968114e73d83b60d8f46d42ef216eb774e70c0000000000000000000000009c5c14a7d4907642e8a28bdbd170a126c29d6c6b0000000000000000000000006689a9c1f7abc3853c4e8de0dff18f999981263c0000000000000000000000006fe90984172567ee97131027fefa610476187c6d0000000000000000000000008e268de64fe2386948cafb798a3018817931491c00000000000000000000000096c20f6652e93663a5338155e31a8e5415c698cc0000000000000000000000001587bfafca91d3497cf04c567c3ba2558eb33aee000000000000000000000000d1d1a52f437a00d3682e6fc9ca823f52f403628a00000000000000000000000010e8ce1ef1984592143693bd2cfce42133f96807000000000000000000000000546f4c0dee76636faad36f8f2105ae80db60f64e0000000000000000000000003e720efa81e5ea78de396c90916b9080b753e7180000000000000000000000009dca3a7d59fdc202dd3de44c67d76051c8aaa005000000000000000000000000ec8b3c933a0a2274cc347ce07c21ff8bcf4c6ef20000000000000000000000008ca604b876f1a07b314792fe5ec1526c64197136000000000000000000000000db04afcc4752c8604fc8bab47e0ad1eff1636535000000000000000000000000059a00b4dfca72bbc55b9716ffe31efeace9138e000000000000000000000000cf5876ee8e6e42e0f575771d618844ed6c85edce000000000000000000000000b36c4aa5cd17376d682f2ff2709316487e601af2000000000000000000000000771965e4a261e4cee2c5ade24a2dc62229b902e3000000000000000000000000018605b5115463bd24811d5ad263c30151d08f87000000000000000000000000d7fd7ea559965c531ee23b933dfe830cf25bd0f3000000000000000000000000a590a7fcf7b3e8bff2abd3ec4fc27a4d3f469804000000000000000000000000e10bb067207c4b3ae1abe3e78b0442ae9736b95c00000000000000000000000072afd3e91a4dcf37960af1ae2a580bd37813876600000000000000000000000015cd57bd07759f245cd5bb2f8e33056742bdf1a800000000000000000000000035c8939d42668395947cff6169a01039975bf4960000000000000000000000008700ae4c13cd790ed5351df30c870a3640bc761d000000000000000000000000dda6151b8a84820a2e67b523f4b061cec4f97b390000000000000000000000007766652fc4f13741ca3588f358c4899de7bad1f6000000000000000000000000d9724303c03eedf9dafc492eb10107ab7a0761630000000000000000000000008a3b62fb791ae3e6e9ae0a66f4ab2815daa874de000000000000000000000000c06e609f6e681892e8342f19c13ff0b9d5a17fe6000000000000000000000000588683f65bb8ec140d05123d239d07807e6830180000000000000000000000005777dbf239136d1ebe8e88dc7999428670a61acc00000000000000000000000061c0abb7f2b9f8cce1cc5bdd8a4da80ee397d4a300000000000000000000000086fcc418bdaf028210c9cdda90e6ccadc09663d90000000000000000000000005014077889a96ffaf3246883c1a4a76767ba6e800000000000000000000000001f39103c39ac38147c8b357bc30664a07de2527c000000000000000000000000d5592a7ada86c073cea04480b902d7d13b34050b000000000000000000000000cafa92cf95c281f8906987d293eff535600fe73c0000000000000000000000000481e3994723e0346497353618cedb662a784b4700000000000000000000000061acbe5265dfcaf024e8e145ebe7f7416834f07b00000000000000000000000021d2dc824be1e69ad21f12ea9a45707f97d5b8ba000000000000000000000000d122048bab48932b6440ac4884a2621f4135445a00000000000000000000000004aeed8657784425f32f754fd89995f0fab8e4ad000000000000000000000000faa9a46c3f1dd5d888e0c52b5519a6d47d2e65240000000000000000000000000dd58376059e9f83ab3e6756168f7966576d293e00000000000000000000000051da134f3d0f7a1d6c69b8d6f67205a7f889b5c0000000000000000000000000047d4fbe6710a4b93e7a3bdbd07a135ffb60821d00000000000000000000000010219dfbd9b1161a966a134ff5697ac8d43651230000000000000000000000005e20f3e245dbd22254ef01950ee37423e2679988000000000000000000000000ead543547321528a081712343d72f613d4e7b04e0000000000000000000000007c078ff304d1bba550f341600bf4cc9b845aa72e0000000000000000000000003417236db2aa5863b316854198fdbb132a79581c0000000000000000000000006d184224f9fd08914fb708bbbb089cc766dc55d70000000000000000000000008f485f78b049128e42deb47f7cc9443f3f5fe0fb00000000000000000000000052a950d98f11fd9edce6692fee7cc8e110a471dc0000000000000000000000001d8e967a0a548868ab0532d95dfab847e47147f6000000000000000000000000d4d4088c029f3b3a63093e4b5ff98d41108cf6ff000000000000000000000000c2e9ec1b8ef07e2afb10f5d2ae240123b524acfa0000000000000000000000007455bd516a412aebb3c7ba84842268c87e6d149100000000000000000000000035c9e54cba02bc029ef4a5446b2a945fd2bd47250000000000000000000000005c4fa37308bfc9ef7f68d271b1cf1eda644e893d000000000000000000000000a3aded510584ae9ea14cb140b9bbe13a14d66e000000000000000000000000002ab6e2a7d51e90173e1ea34cb6fc2d720499b7cd00000000000000000000000094d002de8517be1eb04b78862a1c23add06859b400000000000000000000000032e5a209d8c00b8ab66a5a993fda5dae43a4bc980000000000000000000000004151d137354ef403188d5df9b8b0257067b973430000000000000000000000005f7ca8d405bf69eb4d0104d5cbb68f0224ed030f000000000000000000000000824e1ab9a161cd030bfe4fab7bdc6c764666c91c00000000000000000000000067f16f424ced637cba1c58947c82633d4e079bf3000000000000000000000000945c56cfa2c643477c16260d976a8b0947bc00a100000000000000000000000069091c72ebc1243d01061ed887f2c18d9f17bbd7000000000000000000000000bd2e1a0dcb886762367db3c3663bcb1333a0fea300000000000000000000000048ac0fe2fb160c43dd4d6ec23923386108008c5500000000000000000000000046d80458668db9adae772afbb0be8dbdb4d141d5000000000000000000000000f90e8f5eda5fef7f61a3364ba3a4f082591d3247000000000000000000000000245587bd0d3022d1ef7935613e0eced920fc3d9a000000000000000000000000963b0a3b35dcf537099239cb17efc52dcc5bd4fa000000000000000000000000ca3280d18993ecc04a14d031ccc0a58a6d4f8a92000000000000000000000000b10b5b18f79d8ddf969d9bfbe054381828a8c11f0000000000000000000000005f75b53f8ca3fbbbc51d06ec7b0edeae0aaf4c50000000000000000000000000a9fb571443b1a4290d9c1aa6682814942d43978d000000000000000000000000dd82d0514c9bd1e107d689a487a32532f0cc9f02000000000000000000000000141111a0bf4fccc0ff541f2fb4de3a763cfa2124000000000000000000000000cc3162ede8d50cdffd539021430b1222d462c3210000000000000000000000005f3cebff5feb42e1f692fcf289f1ea5dd304bbd4000000000000000000000000a023e9d89d71fa9bcaef27da5561d66f7b8f8c3f0000000000000000000000008c22bd9b99fe2423f9398c6eaf9019267dc135cb000000000000000000000000d2452d75a0dfa78ebb9afb91d590efd78d280eb9000000000000000000000000295903d4c6b49a70280d233d43124f053ada6604000000000000000000000000961ca12eb248bc91d1bb3003a3a7dd916ea5511600000000000000000000000045f52f690c40cbc675ab824b235bdec0d9d4b47800000000000000000000000096272327886fbbfca5a4b095801781cab052cdb200000000000000000000000054cc7c098793daa3be411dbeeb0b11598e7d02c600000000000000000000000036c6e387aaf886229ac4d2b1912389a329ad1049000000000000000000000000a9569ef7898bef397b9aefdad78f5f1dce151e160000000000000000000000006e81f2fedf973a9dc4877d9112f9709387ecd38a000000000000000000000000f725db6f3c902de937822f91f9224e675ef4510d000000000000000000000000b6e4b87090a8bbc6a4292cdb2f7e2eb6a8ce25630000000000000000000000009c1dedf4a86aba190eb777ffd4bdceb5197ea004000000000000000000000000254fd836f9dd7e54b028b3569ecdc4a10f88191900000000000000000000000083965d1554bd04287911e0d32dce9a2dcab884f2000000000000000000000000610c740ec6906589ad74be62c6bdb02a0ffdeaf5000000000000000000000000e4ac2dbcd6531ea72da6296dbeada108c8942d21000000000000000000000000b499c5dca091c86476e1d69f55fa7460d1c362e500000000000000000000000039885aacc9dc0b053131605fc2f43b2f12750143000000000000000000000000ff6e3780b0b8645b797a889feebe876c2fccd06d000000000000000000000000d6ae05748aff6f679024a4838c5810e05f6dc57b00000000000000000000000001803640d1166554ce69cf9a87f239bceb214241000000000000000000000000fbd6f727fe3a782fd7aa1cfffb99606962bc9ba50000000000000000000000006591ca470f19c8577dede01064c26e0e5351ccaa0000000000000000000000002e8991cacaf78eb6116ddca0c8e2799eb9bfee96000000000000000000000000e9a11e44d3e754ae95a121d0da789c73b3fdd602000000000000000000000000be4f31f7dbb68c90d757eab916786a44b270eece00000000000000000000000083123126093b06097ccf6f4bb5adbd6f89e071da00000000000000000000000083ec202cdf0461461596125f2ad7750346ce97ca0000000000000000000000004008059ab17bbf3655863b4b3bb3104370e85b6c00000000000000000000000083051faad7ceaa2914bcd88fcec105840cdb0c400000000000000000000000009e4ccc452f1e562c03492a975ba61383ffb0fe20000000000000000000000000ab925e462ca52550c2687152f52b3334d9d18453000000000000000000000000e6147cfa88f0f84ca20eb62727cbad4bc0ee9e2d000000000000000000000000b3b2d23eded0de2273ee120c9113d770395178f100000000000000000000000047a4b37c8afd13dee5f54d99a6a7c32632bbfea7000000000000000000000000b0be7ea7a12808126d3a48f48a089214c13b83f40000000000000000000000009eb13a9ef9fc05d455ba3c00790596b8598e1a82000000000000000000000000ec32d9448af5d38da4ab9d2af68b3fa8469f93cc0000000000000000000000002fdbbd9cc12f7b6cff98558500ebd2e5994f2bab0000000000000000000000007285c321bbed63b115fb4c14bbcd515944c0fe18000000000000000000000000802dd6d7c8ac830d1adf5c93bfd7fe0a6a0576940000000000000000000000008e5841ea18913ce5b2679dc6c5516a0e12bed99500000000000000000000000013d26dcc6c001744646863b17709e809da72d450000000000000000000000000f0627207600c50391aba1668f334a5d3f330474f0000000000000000000000006f3c48907391001813299b18e465fe7f4cacf08d000000000000000000000000073197fa2656bdaf1ca018b7b333379683b1d8ad0000000000000000000000002c3028ab91bd383249d06d9bdd10283d9668e4210000000000000000000000008ee3142e1def56faa958a5ea3a01dcf7aa85880500000000000000000000000098d6c06e59ba60c3c3c125894674175e6831ad02000000000000000000000000a895985774300fbb68a1f515f768d8af8da4c0c0000000000000000000000000b29488ce463596d20dd5dbd6729dd4450faf3320000000000000000000000000361c8d23524b4d43c23ee83959eb499fbad2ea080000000000000000000000004960b2eac7ecc30d931f4eb7faea17bfee86559a000000000000000000000000d6773337c48f75330c7469848cead2e01cc169c400000000000000000000000047ae70429183ee3e6e13b1ccee9daf0fea017bf600000000000000000000000023a3ff454ebe76c7b898d1ef183de11004a87b95000000000000000000000000f3d9281fa183b74f32b96e1c5244596045f4ede8000000000000000000000000104bb622744f7325ebc67a2d24b6272c9b7db81000000000000000000000000017c0f4bbee6269eba36fa063e15c63ecbd3ac8690000000000000000000000002bf29df9faa090eca4f23466f968fb62c8da86e30000000000000000000000005efc9d10e42fb517456f4ac41eb5e2ebe42c8918000000000000000000000000a6f56e705555ee0bd555a864a847844c0c20575f000000000000000000000000803eba014b4d824f5d8c5e26f2f3a429919439df00000000000000000000000013d520fe7d88e862d3b7fc4f43d12024ddf631da0000000000000000000000004c5dd63a2563b0d3d878efc502d0be895d853f590000000000000000000000004cd0b40c8f32c7fd8a98521800b26807044e99d70000000000000000000000001e773c009dd9f3e6a05ca68fe692ae6fa89c0fa300000000000000000000000012c68bd35f513a1e38e0e6f0294b67cf5766258d000000000000000000000000e974742b261df279c9db6aa0aa81f4a69cbc6fbd000000000000000000000000a5943e927632988078373a55202eda10c6193aba0000000000000000000000008360ab05c73a1d3d8f49577aee139a1408d9476c000000000000000000000000816826b7afc0979582479987755866c3b44e15160000000000000000000000003746a9ee5753a4a61aab002c227d85a3c733ae13000000000000000000000000c80c4f614243157a91ecde9496729a9d03fd4b07000000000000000000000000492ba8ac1d20272e252e2d47bd43f8d4699bd972000000000000000000000000c861c58aeefebe3190f8533795aa8c245a50e07500000000000000000000000098a8560010bf849fdbe6963728daa061c06f4ec10000000000000000000000002781c274c184a90bf89f1f379232d8e3ce3b1ecc0000000000000000000000000660d3cdddf4b329d4e1626335d629fa97149efc00000000000000000000000097ba831d00bdda9aba6c70ea5803bd5c4807ebb800000000000000000000000009a24a00ac1ab5dc7633484e92a269788a494cd4000000000000000000000000cc2ebf8f626c2ce49c0fa7b0904fd569d99795e4000000000000000000000000962228a90eac69238c7d1f216d80037e61ea925500000000000000000000000068bb788c5b11759b948434051ce2f425e5ced1b7000000000000000000000000da9668fef30b829ed36d5692f23c17a3c663ceab000000000000000000000000b678ed9c421a4958f08def8321b2631002c19a82000000000000000000000000bdfacc4009a9dbcfa4cc4941c5d48b7cc85cb6b20000000000000000000000007258b4111c7aa7c91d304078df10ace77c2c5b8f000000000000000000000000c5ee47b72bba10524fab6573df600bf4cd62bb08000000000000000000000000ddfa1d4c406996892dcc449df9e51183aad35f32000000000000000000000000f507e10ba1c2cda3eeb116d67369ebc842d8c79c0000000000000000000000004a267f1c969b818ca23e6a3cfde5718d8feab58a000000000000000000000000f9f5b9a407c43037f44f3d0444752c372065ad2c000000000000000000000000c70458b99578cbc970887b752bc1b68e9657b2c0000000000000000000000000b48a168f0ad68572a937c8082bc2b0feacf6444b0000000000000000000000000f202c3fd5cfea38dece3fee83ec3e099e0ab8a00000000000000000000000000c1ecb4338c1281298aa42f73dcdbc106ea1b1580000000000000000000000000eef94cd1d9c88d2eabf37537137dd4924b3c99900000000000000000000000061e562906ab1bee2622a5b0f363aed2967a5ebf300000000000000000000000035ca1bb5b631158bad81350cc3a0d8ce29702c6200000000000000000000000003f2a89ee6377bb2f0d5fbd416b6fd63d41a7dfc0000000000000000000000000e7af95de26bf10e6b9f00d846c22757aa582b9c0000000000000000000000008e1934eea53ff8df9cc6274bbcae192abcdd68b00000000000000000000000006ea74deb1e6acbae630c234d0396611257ea2009000000000000000000000000e635d888bb56d7a4c96fc8e753ee5e648f9560390000000000000000000000003d27e934852eb75ba51a45d01f824839e1f0d27a000000000000000000000000c40d721079bf8cfcd7ee298557f59db6c4eee011000000000000000000000000eee173c2099f716f7d9018686bc1686458aa0c7a000000000000000000000000149df8a68a3328411c0837904bbf030e168280ad0000000000000000000000000d211e13e74a10b62df79f01c0b9f0915ee89051000000000000000000000000b15011e9944894beb22ee6acec55c5bd2e072eb70000000000000000000000004edf4e8c372373cde6c332bdb4023fe2f4e2976700000000000000000000000002cbc538a948b79e601c0a987f1906073bd2931a0000000000000000000000007a4c6e32c31a56bdd78de86970180d8a0d613f57000000000000000000000000c82cb5c8d31ee9a5c94ee089abe0f549248a44c10000000000000000000000004e1cfcc0a7fd27a2dbb667a5dae39ee7e87d53e2000000000000000000000000439e217d56143d7b50a606966678f751ac2b6294000000000000000000000000ef59c1500e3299dcec6af5fe39b01674318425da00000000000000000000000056e30af541d4d54b96770ecc1a9113f02fee3bf1000000000000000000000000f7791248951da4f9221fe4efa0a3a9825b48861d00000000000000000000000085532659390f6c2e7500f9a28ba9ca26ccf9519d00000000000000000000000048133dcb82ba08e0d42da971fe4d0beeb4c7e77d000000000000000000000000a55f370b0a891dd65c646282ac3f65c42902bc16000000000000000000000000cee14ec32e1518335d6400e49724574b33cea7810000000000000000000000004f4d6de3c6e7f26ac42206fcfe590d265dc8e65d000000000000000000000000740364d663567186467a83ffdc001aed1cbab31a0000000000000000000000006677524048406b72da217cf195d116622aef4e810000000000000000000000000957333ffd4fa24dc37b296fa2139ff031af6a1100000000000000000000000057a0073905a9171900e942c137014406732ba914000000000000000000000000ed75b695d7c501754f1ab1d69e8a8359863cd7150000000000000000000000009e56eaf01627c70ad9018dea69e545e00e9e792c0000000000000000000000009bf5502d0dd0ca52f43e23c2cb49e3164c00218f00000000000000000000000093b0d00464ce0e724d4505b2d86cda7e54e189bd00000000000000000000000058fdeb56fc9377623df3d63e5494b4d59719a0dc00000000000000000000000026c146c80eed92ed1aa88422c4475f7085dc56450000000000000000000000005097b3f5abf565e5d2977868076d597db8dced63000000000000000000000000f285c3701a834f94c5a6593b3923f71b508590f2000000000000000000000000b53c7b5c6e8204f8b61f4cb91632d6287f1b757c0000000000000000000000003d89282f2375599428420766f3d45693ea26dddd0000000000000000000000006803364aced5181877abc11e865fb27cb654a4260000000000000000000000004ba53f031dc7f1e8c6270df1906558c11a99700d0000000000000000000000000dedc7c53248aecf3ee2daa90fa83b08bb10ef770000000000000000000000008f4ad8d5d7ec458dca07fffe3dab07dbd070a190000000000000000000000000ccbafd57df9d99d7368821e5a830ddf0e20469300000000000000000000000001539cfc117d05a9d145ca743d0e9bbdbdd6cd449000000000000000000000000df85e1854564ccc2b31b4cb4961ad9a75321df630000000000000000000000002ec66f48787d499a939265a6e63ad6a2b67515eb0000000000000000000000008b1588264b3e1c488b8b1be486f6d3e9538e54ef000000000000000000000000618c9bce1084e0b6cdeb2ed98c6ce2724e8f1cd10000000000000000000000008edadf00c0f10326da64c96930ed941053a07ce90000000000000000000000009caf88f8d02ded06764ca2047e4c4d9fad5c59bd000000000000000000000000bfa21c4f61b6db6b3fd17e6ff05279b5f8ed29cc00000000000000000000000033ba32b6268c360a62f2aa0444eb438640ed387500000000000000000000000000831282f4f0f8c575993a8f2e8997be3d77e857000000000000000000000000ff14ff52d8c1c51cf061590f6f6bd0fdba72e938000000000000000000000000d3bdc6294b493986aa500f2c0e4b1cca99a0bb3b0000000000000000000000008cc7355a5c07207ef6ee188f7b74757b6bab7dac000000000000000000000000e95e03539e78d4448ff74f2187c58a6d0ba31f02000000000000000000000000c4ec50dde2a1d01be9fe99432f28337c9ff58bd80000000000000000000000009b99d6b8a19f2601924a927b820d63824ab175860000000000000000000000002b8512fc6b9c73fbf0ecc7476a0b555ac520f92200000000000000000000000098dbcd160a630f59abae297c405b00e451a5dae00000000000000000000000000195f3f8a60a8c53880211535f23a627ff2d86fb0000000000000000000000009fc5384c1dd91339425202880f0a343a5342f01e0000000000000000000000001856209214368feba987e0486ef724eef3aa70a8000000000000000000000000cebc9b19596e120dd70b37952cdfc2a716c4c7ec0000000000000000000000009a9d71642300960bed1100d1eaf9b3c8969a261a00000000000000000000000027aefe3ca71cf7e2c46127d5d6e4a41aae44e84b000000000000000000000000978f88dc513b2069319bd9431702794e58169d92000000000000000000000000411ed4bd1918e60db5a1143d23ad7c1781fe9aac000000000000000000000000e7b3ded632aabf342b83ded70aab818bbb80780000000000000000000000000070151a12d03f444f2f210cdc09ae1228d5d71cc80000000000000000000000009ee5c1b71a68332d962d6a71516a81ed4e81e82d0000000000000000000000004ca43dc185ff11844e448604cd11409a92a3794b0000000000000000000000002d049940375fb982f0daae93310b440342a85c320000000000000000000000008a2a5c927b43d0398ec86c66ca072bd94f5b3e1b000000000000000000000000316533b6167c8fac142d5656d34fb407e174539500000000000000000000000024d34ce855507c8b8569bec4565799f920fe7c2c0000000000000000000000008ac3e900a0506b8d2abf480f09abdc66f04bf30f00000000000000000000000004a944bddb3492c704e2d2aeef0db8b9ac6a7f640000000000000000000000004a40b8621cd0df00d1d4649b44b30083bcfc0c7e0000000000000000000000007eeecb7d05621cc1a1cd91c2deda9019698432c70000000000000000000000008ec3c4a2b2bf15ac54c014b8114eedf03e7b2e67000000000000000000000000bfe0b47d3155d85318aecdef21caa8adf80e88dc0000000000000000000000005826c4afe851909645dcc038c7f1e63c2ac9f1cc000000000000000000000000941c479a6ad50c41e4bf8da2f4f353a509ea73cc00000000000000000000000029ac926a6f26bf9ed425ca2a6966c55360e3af140000000000000000000000007a8d048985ddccc8bc19f052e3788119f33aeed2000000000000000000000000a5173b69a62193199e33c5231e4971c57e0677300000000000000000000000005d196176f5a4207e334df21e961004c6dd9514950000000000000000000000002bd3a90e81648bd346430b991edab78d9f2727af000000000000000000000000f05588e9fcaf1a5540d64c28de70bbeaa120f58e00000000000000000000000077e4d9bf8f7bcfd1d8eeeb1fb198e186f6642ca200000000000000000000000033669e58dcf746450e037598c37695828abc1d03000000000000000000000000a556198acdee6f1fedd1c07175fb62d17759c7f400000000000000000000000063d7f582e801050e8b00f550d26b90e594dd37aa00000000000000000000000042b0a3c7f94a9ee4ac3e2242ec8031f45df7f589000000000000000000000000441b134851a832b8483c4869ff9b705433e8bb380000000000000000000000002aaebd6b943fc9da70fc4799e55325365f2b3e9c0000000000000000000000007f98d0a9ec680d2b006e648f6a5943e2b1e9be38000000000000000000000000a0ad178cbb1025c3399ea1fbba1d4aa1941435640000000000000000000000005d9c9bcdb1439c03a4ac4f38f89181661af097a600000000000000000000000075a94ee8cc31c5f01bfe804468c697b0cf83a88e000000000000000000000000a20c3c14f4d77ed780e60333c58350439c70d1de000000000000000000000000fb4c9da5c3df8656510e432884b6dfb36ba12dde000000000000000000000000628072dd5dbfec158764f9463de6d465d3375718000000000000000000000000c8546b770c31444da3f17873bd040ddb5a1f12b90000000000000000000000002b59e06db4d463f20cec5a603ee7d2d5179d2bee000000000000000000000000f21219031e020bbc85e7cc8f4649f0694f9164af0000000000000000000000002211ec7ae3b271039d3f76547f77dca679a88f0b00000000000000000000000019b65a274bc4358bac5f26841d54bfcfe50aee56000000000000000000000000d350053620f91f2a8ea22ae6e9b830aa8d6d9c380000000000000000000000000736869145fcceebb7f99e2b399ff384c659091600000000000000000000000011db264cde8ceb748f7c89729c24305909180b6e0000000000000000000000000f740cf9cdd7ef88caa4a69796c9713b992ecc8a000000000000000000000000facade560c19aa1927ae4edee886a2e7ca424b360000000000000000000000007aa482f3f6acc8ad7529ed896dfd64c20e6253700000000000000000000000004de44a1ef37273367dfd75b8407eee87f2360f34000000000000000000000000f8517e8525149e49fd431f066e9a10b85c2e5a21000000000000000000000000c9286d4543de1e1e3d6851ccb70dbcd03347240a000000000000000000000000c2fa2705019d4cdc01d396908e78d76aabeefaad000000000000000000000000d2ed044a9eabf22ad80a47a49cf7be9326ef2c1100000000000000000000000047c9996431ff68546f927711d1e2530b5e1a2f030000000000000000000000000d26d487dd5c6d7433d2630b4ef57c37ac4702ef000000000000000000000000e0652373eb076d809bb8b9a462f739b6136dc2b80000000000000000000000008725bfc514cf90a4e637dfc89d6dd6f9602ed333000000000000000000000000506cd88b3ab8a012d94f3278799be77e17852ee4000000000000000000000000000beabbf0a8035c23bffb94b0b4fb4a3861f7f4000000000000000000000000a31a6bbc07cadc9ef065f785facdd8ebba8ca81000000000000000000000000091cfe18dffa34d9f7be149445a77fb68b1935599000000000000000000000000d13afea5ccfdd9c5ed109ba771f7ce31ef14ba9300000000000000000000000088f48fcf5fe2b505f0bc0757cc084fa7e1e6e5fd000000000000000000000000f203f9119706a6cdbcd9eba4bc7d816995c9ccdb0000000000000000000000009377f019fc329f1b4240c8909c917004711cd0b900000000000000000000000026901495033e76f48d09dcc11b4d876edf91917900000000000000000000000043f2a9899711cd1c8687aa78be304cca22910bec0000000000000000000000002b429f9a9e400db4c7da11173a0cfa31791beedc000000000000000000000000ec00946ff17323f77f8216a9ddf822f27b4ce5af000000000000000000000000de13570e5d169d599e4e6c2c5d53574802aabd83000000000000000000000000cad93a042c5351d9d4272306a8095ca88f274e100000000000000000000000006b5bf20f7002699b77c76d11217774813514f7e00000000000000000000000008b0e122e5252769774fc8632431ad378f6058dd6000000000000000000000000dadd8f9d126344cd8d8a42077b7565b45e888293000000000000000000000000aab15629235bea0e15656718b78c94889461d3f80000000000000000000000006389e6ea7a3c099092d1b7c46e48d809d2498a59000000000000000000000000cb6887b719cad48a3d4223c61b530c29887053df0000000000000000000000003d5a8c26c5a7160fe2060415ed1bdb80e6414c74000000000000000000000000e7aa2a0dcd8fda175fb4f264a03837319c374f02000000000000000000000000acb1984c5f65e2e68cc8d44beea59f716759597e0000000000000000000000008005b12f89cc15299c3d4f2f04397573ca0afbb3000000000000000000000000369ed79493f7c478e2d8ba62d3482c1e533e04c0000000000000000000000000076a414a88b5b95fd69d5fb1130eaa7c7931612a00000000000000000000000027c2b9fd547ead2c05c305bee2399a55811257c200000000000000000000000046656f5cc38920d93449a3dac094b05195eda60700000000000000000000000024e5c8f82d5b6292ba45f4f6c35bedb6f57fd443000000000000000000000000e27510f37d0764a57b310cce8d1f833c8ab2122300000000000000000000000048abdf3d56b2dff28704406eae3cc7e6d97f518b00000000000000000000000044e080f89514af3dcbf695789548aa565064bcce0000000000000000000000002f63f1505003b9b2451a34b768cf6d319b1130800000000000000000000000001617e415309f5b52ff57d5d86a99e4ce305968080000000000000000000000003e1c8fe0de10036b1d6bc5c492517e442684aa3f000000000000000000000000caec0402616d44501c0aced7b93e93f31ff681cd00000000000000000000000084c9c7dc5091ad2cd6a196cd86581d3a71d551fa0000000000000000000000006c5f0fe4fb4db22e9e65b83b9caec060555accf60000000000000000000000007836669a796e810b93b2ba1b7a334ba4db8fc4c000000000000000000000000015c8202bf1f8cf17daf063afb846008ea3d199c1000000000000000000000000fb795e2a210fe9991124cee987cdb00acc7a55890000000000000000000000001b94fb7625e13408393b5ac17d0265e0d61349f2000000000000000000000000a50208046bb6448a47b29030fa27739b0fc53e35000000000000000000000000ef6be2b5c8d19a599ed20087f099791f868a3a6f000000000000000000000000b84d1054d230897827c5a6c4f1e5d679bd87fb6b00000000000000000000000069e605cf1e17a465a78a6cad65f752419db88a610000000000000000000000001e572678738674481de656233e8456bbc4b3b0ab0000000000000000000000001a4d76fa257461bfabc2f28640aba9d947be0f8b00000000000000000000000050e2a39f3afb1e1fb78387a46bd694f59a128d60000000000000000000000000618428ae823f7c5c6daecfaa47c65328b4f5f204000000000000000000000000bf3de073ecd7b3624e43ef059a4aafcd0704beb8000000000000000000000000e752c3ebadc37ddedcb2d93e6b7c8d07fd9a50d4000000000000000000000000fd8feb2df5873bd303411271cc44c908a4a3859c00000000000000000000000092496304b5ee283d9a8f906c401325b1b4b2fa8b0000000000000000000000007ceebb0ffae78628a1f0e42e9ef08c43ed8901e8000000000000000000000000d67c91b584bee62833c0eb82f6650acb4eec70be0000000000000000000000001a5697a0984f81a88ffbabb91f49ad291db013de00000000000000000000000026f38a0f6dfe3848d3380531e5ca75cc27fb83ec000000000000000000000000fd89467fcc97b1d36b94fa621074488b0bd6437200000000000000000000000050610ae0997c840682d5687671bcce3089062b66000000000000000000000000cfe99e4daddcf2c3d0666e7b23ffa0766b1a4c84000000000000000000000000818fe143e807fe921934176ab22ca4d9ca5985510000000000000000000000002966bc254a95ed2255b4058e5e77e52089f0a8c3000000000000000000000000b5af54cfbf757eee7c036cbf09eb81f539f5a7aa00000000000000000000000045eabb3b78f36b1e956fa7865b0a1ff939fcedf30000000000000000000000004fbbbaf566847b613a4d7760423fe7bbd2ed5bf2000000000000000000000000367a09b97674166b5b193def77c63647405334b9000000000000000000000000e1c7c547029a31287038121f0b003e74a178ce7b0000000000000000000000001636771e42ca17d1e41307c6194a254fae61c615000000000000000000000000a70ae5a1d5ac9bb6f05ff6a71fcc8e2b746353d500000000000000000000000097f3b3897418fdc1ecacd8f66273402f2d30f81b000000000000000000000000244201f97d6f67d77ff7389dc14c8155a8fd79210000000000000000000000006aa35e7c5e19d2e32785034b678a8459f5fb9949000000000000000000000000f858328399e85d343e9dc7219fca936f90de1b2c000000000000000000000000810bf8bbc3ec9d251c60e6edb77109ac8a47aea5000000000000000000000000a9d8de363e72806110a601f674e494d4599c971c000000000000000000000000c83d6e2281a1f64cd1cd142b69344d8bb196b059000000000000000000000000b21800694ad8c8e03ca54c41562921b1040f21ba00000000000000000000000047bb74d689258a0a90941b6e4c6fca495bccbd2f00000000000000000000000025c97bbc9aef0785bada0e4a0cc01800badf21f1000000000000000000000000e1c46d6e7d44a446e2981a7c96f0cf9a9b097af5000000000000000000000000ea789065e4880a3d4d8375f9b69514016fadbe04000000000000000000000000e00a5111234fdbedf3d3adca60ed862d0acc7189000000000000000000000000bbcf5109531568923f5c19cc86e569546929b6fc00000000000000000000000061c01b84054fda353cef27f1659417e71ad9ba110000000000000000000000004454ee607860bedaebe04b9e2889b72ea207fc8d000000000000000000000000010ab9d0e1e8cb57c23db846702e4134ebfc0dd8000000000000000000000000d0f9b1a67515f12860899a764d77d5efb3e9e4a6000000000000000000000000faf5dc4f866cad512179814bdd69d2bdc6391efc00000000000000000000000006e3801ad2dc7f8cab631fe5baa2218fd3739908000000000000000000000000670cbb10212b332419ded2ccd0321aff83d8151a0000000000000000000000006f29d6c3f297df467f03f9bbbff53c20be0847aa0000000000000000000000001363b29739ad6f16e2cffb49cef5135cc4a5a003000000000000000000000000423dd6ae22b985e1c901de632567c71946b2522b000000000000000000000000fd88a3ddb381cd3ea0b7834d7178a16ff309b947000000000000000000000000ff1a71c4bc2afa3c04ade36c852b85291f0a626e000000000000000000000000bb7245541a0a4d23449b557737de2913d5420c8400000000000000000000000065de7a182f5365f1657be6e9f9dfa882517371b5000000000000000000000000667739f2c4858e6b099e0d9e138444b71342a813000000000000000000000000250f0abfc98baebebeee6431a492d932b9249512000000000000000000000000334c982358505d6114048b57f1c7f5353e5b8156000000000000000000000000e635f8a0b167c6d9cb2ef057fa7b42c63de5fa1c000000000000000000000000966402f2e09b791c3d182cadc09b4d6b3cb06a88000000000000000000000000d0f5b7c38e56f715631fcb7b6aa2172c91217a500000000000000000000000006e365022799b662701c8248aa4e82ba3f3fdbf59000000000000000000000000541ea8013eba7de4ed4989b8801c5bc83e00d4e70000000000000000000000006fa53f5f41a6cf054b30b280a677a17390e98242000000000000000000000000dd39a0698ad792f23716c6e6ca922ba316f78fc300000000000000000000000019e7ffad5cd8aef46faef23c7b479b93a86e9f1100000000000000000000000025f7a473208de29fae59b845797566690fd7780900000000000000000000000059f5161cf8ac8ef9961b0080c17ec18a9e8878760000000000000000000000008c1b557e3c7a5b7b7632f874c7fc745f62c8d1e8000000000000000000000000377328548c691b82e8227f6b15ac6fbc0fb2a6e0000000000000000000000000f5f1b9217af792aefbd027e2416087acd0ab7d5f00000000000000000000000055ebbede782b7f4b1b100d902510dac9f16606fe000000000000000000000000073a90eb4b9a26f98c2b8ad3724c3869330246fb0000000000000000000000001c861b770ada2b93b2bd50371e081025a144d756000000000000000000000000844db5792e15a328c2fcbc04a1561f4046bd43ad00000000000000000000000068935892cdef1a9d17013bc52c61f770c057de110000000000000000000000008e85d283a3ea089c9a0fe1510758580ed0f6ada400000000000000000000000096f937286a008bd3d140f41dbaedf4ad543b9a9c0000000000000000000000008cad75ffc087b86902ee1bcdc25cd46e0df234070000000000000000000000002c0eba2738009bc297197410fe6c4beba53bfc61000000000000000000000000d704ba54e4da69c124cb8aa6c454434b875b43b70000000000000000000000006e7c9275dfca6aae0400583d69571883338df2440000000000000000000000002e5f1e109ac91c4126d1793f76441e669f13d9e4000000000000000000000000ed3b77e0daf28436899f1be75d2c5fe74c7e9c96000000000000000000000000b5f03cffc563cbcd782131d7899d573742ca0f15000000000000000000000000c3afbf563f0d8ca28895cb043775aa524ba7c22a0000000000000000000000004813dd6c1667d616d048d86c5f164bde9423a10b000000000000000000000000489ca90b1a730abf123afd2e57169a2ef8002e0a000000000000000000000000c55dd81516309f7aeb40ab79c780b49a0b36801f000000000000000000000000667e8c90ab16bbb0a0e3f9216bb0f3e52e8e04590000000000000000000000004ad7a12d1b2df6d161346435a0a17c45d4751e2a0000000000000000000000006850f8ffdcd68f330fe1bf64ab28528589fda0740000000000000000000000002ad4574e24e3ead9884f11f79ece98e3425fb0e8000000000000000000000000ce8da67ae6a9050b55570cdeaf530702323575fe0000000000000000000000000014ea9bbe130c8af7f00c8e61fc07368bdaaf7d00000000000000000000000016ec185702751530baa5f48e6d7b76e72188709d000000000000000000000000e04720c9daf0ac8babaac311ec169b9bfaecbdbd00000000000000000000000051242c532f9f93b15f3d0e009ee50a364c0bd59a0000000000000000000000001840fa4d4e24fae28fcdf24157ea9af119fe999e0000000000000000000000009ca69915a0d192b7f43ee858283d98846c73f2350000000000000000000000008a12a89a88f6d476d09f340172527bd392fa26a90000000000000000000000001504709d8f6b15d886d699e670bb607b820ac0ff00000000000000000000000041d6ff828d3bf915916d39019da9fe08165ea9f1000000000000000000000000869537be369a7f6c7494d124e4814142758bec1c000000000000000000000000ceb775d4b09c2fba2fe51efcab6e39a7da1528c300000000000000000000000006d07313e591e90f0fc9eca70d1a6fd4579df2180000000000000000000000005be8f739c8ea94d99b44ab0b1421889c8b99b2e1000000000000000000000000d7215dbbd6e595a57e4ddc7786ef068f8da8b56400000000000000000000000080b6980b437c2ab3789b2e9fd5bb2b0ae5b29a92000000000000000000000000c258122a5802cc928546ff5b2f15660468647c730000000000000000000000005f049655c56183a29f53cf8f47e80926ef8c59950000000000000000000000007d09524e0b37f2ce469e7cf0a58162765cbcfe6400000000000000000000000099cb3e8e5ec45363ebbd10713511461852a12da9000000000000000000000000a5f4f07f1cbb9790a72d3f34635f409b8e639cd00000000000000000000000007db545df9a8aeb4ed70ef5082b7e665a345790a40000000000000000000000002af44fb482178462249626d8c5b6a1290074530c0000000000000000000000009a6f1cfd000960965437585c814690b1d10c719e0000000000000000000000006da2f3b45306f99d3e0f31a56e1efcd0242324e80000000000000000000000009ce1e5a88b2085524a15c9ca9f4bbed037517416000000000000000000000000ac0d2cb9bc2488da7db1dd13321b5d01a0ae90c2000000000000000000000000dd088be136b4b330abf7e9f2ad08cc5a5e5bccc9000000000000000000000000a018a405281454a02678cbea77ef0b6cdb2c79ea000000000000000000000000d7d2bbfec27087e0c0a35166ac25e988a2cd3288000000000000000000000000908d6d9f1db582b6f5c04ef7bf89810e5ad7d23b0000000000000000000000001a5b9a64189f54bbd3c01335e60c56c027fcf63300000000000000000000000079c66e52785642226faeae2f6ac3a8ecc406d50f0000000000000000000000005a02dcf7119135eedff5eff862a323e5c105de0c0000000000000000000000008e944f20da2f73d14aa202f495496415b3f9fc0e000000000000000000000000002b65942e3c25558665a2b0164e7edb9069a1ef000000000000000000000000657642fe18030c4f58ac9d3922f83f73c35fa02d00000000000000000000000065eb087f3a1d0ca29dc7fb95aafe71ecb3f349a3000000000000000000000000aa4f982c1bee0cb94e9125eaa96ca87611874fb9000000000000000000000000303665ce4921a5e1b33fc50acba1ca8e42be525a000000000000000000000000f7effdd11fe4476c08309db8673bf347bee2e76c0000000000000000000000002a9fb32879c7408d129068cb4dca904d81e93e1800000000000000000000000006351aefd1afa26ad50cf633f61287661510ed5c000000000000000000000000bdc6780956c97cac7a4afc3460fd1b01775779b40000000000000000000000005a118ef8d1051c9b4b342f4f23e20b6d3f24cb12000000000000000000000000358f46aff4ae5186e8c6fe63e8984b2491b6b5300000000000000000000000004dc439d4b9ab78f63c7bf82604119b07d3f173f200000000000000000000000076533257af97bcb6d34a9bd684f8c388d42a5bac000000000000000000000000b2fb87f7f207b241c6bd2b23201e570dc74cee670000000000000000000000000897242b5e3040745e23ac201ae0cef3353616870000000000000000000000004789647a1c49367c11171ffdd89861dff1a1ad6a0000000000000000000000008c155a38df395fc6c913e1eed4463c03055ffbca0000000000000000000000008e5c6b9b2ce7147165f8a9a2b1a54511f48f6ab7000000000000000000000000b370654d0265d0488d1712e689504fa94e943fbb000000000000000000000000b4bef4a19f1e44f123bf43549023cefaf2bfb46f00000000000000000000000021d4c8623c5a4f945071a113094d5a8b22a3fbf1000000000000000000000000abb09bf28a685fa684af5f8f12d7fa7ae11e3a7100000000000000000000000069f50a7ee7ef9353662fcdc471cca001382cb13b0000000000000000000000002d685c3518051a6f4af91732ca607ed6070551580000000000000000000000003d763ac4d2a58aa436c90408841daef25ebd4afa000000000000000000000000bdfc21bd7e39eae1ba8982468b51fc1bdc42433a00000000000000000000000080bb826010b8c66457bb23b34b4640db69de8f2e00000000000000000000000099764dd2244e7e41eea6d8c35e911364384ebcb80000000000000000000000004c5cffe5a9f84ce16afdd3d1a3c571292c7816240000000000000000000000009e0921645512b2da495d19154cb677853ba21fa200000000000000000000000014fa9e7b7fce608eb9133f472079a383821f4c4100000000000000000000000023802e21c6cd72c091792bfb9f7afc2265cc68d60000000000000000000000006263171e273338d949e1f1e7000611d7e549b7c600000000000000000000000087167fdeda259094e68fc880f4c2588eb8329f68000000000000000000000000091123a488d15d18e4ee788344d275cf6fd5abb8000000000000000000000000755b5efc534cb1967e593067c3444140be6c4321000000000000000000000000a1c38ad2ccc2cc5c80374c59e2ddbeadcd7c0aae00000000000000000000000064e773a6fc27cdc6626bb81cad6ba570495fc7fd000000000000000000000000df5b9bb619ac16c77354610e83ea6f3dce35cdc3000000000000000000000000bcd542532e0b2400fb63ea5435d55340c4723fc4000000000000000000000000af84a1603a77b58e07861890936aa27bf641d8b30000000000000000000000008907a41b6cdf20880fa033c168ad548b535a46bd00000000000000000000000011205f2306b2f4b6862f839c67d49ab160300e02000000000000000000000000002474b34aa4191e9d56dceaecc700dbaca70225000000000000000000000000461b263b931193dd0cfa4045c75ee880305fdfaf0000000000000000000000009e934bd62c3d068efd234a99c8a9fa9cd38670c9000000000000000000000000fc4bcd3aac0cd8f7e25e432ffdacf3da728d3a600000000000000000000000009e228ee75f14eff08dc58e8d30b9ed388ac71be20000000000000000000000009cb0d128b08e72e4f37388879f667c15a4eb0e360000000000000000000000005744442cb4ad6e3d4b2b9d72549dd11405ab1ec3000000000000000000000000e07f1da9aebdd59ed8a10bffdaf4373b2a0fb725000000000000000000000000e69ebe7eb15b2f66392e3dca044daa10c532e907000000000000000000000000b597b9fda19dcec340ebb459c47ec5713e2c00830000000000000000000000003cb81e705617da7ecf4062fa721bcf2e7bd96d5f000000000000000000000000b33efb7be33b4c60882b89137d44448f0666639e000000000000000000000000ba10d7a15bc127cb7db445e87396daaf4f5798e3000000000000000000000000149b8f32626b1cf0023df867620c9c2fb0228c48000000000000000000000000fd4751e40a15577c44d40e13244e5309c0204f1f0000000000000000000000002a80a5d4e345e5c00a48cba46075495406c41d99000000000000000000000000e1c12f478c51ba18c8d58aefa6f8b3cc34b57e66000000000000000000000000286167052f98afd3fb07bc172f1eae272f68c4ab000000000000000000000000f19e17b5c58ec763b0536e715bcf9db3bc5f55db000000000000000000000000f7d013e8b05d46b19538a823e84c1b3f3b571cce000000000000000000000000390c25f01261814d5b9027da16046ffe6d5692bc0000000000000000000000001dabb29facf6c90fa16dee99fe32c3154dbb57f6000000000000000000000000016293d4b21cacdcb1e199e17240264df58eb76900000000000000000000000083d7745f02d2eb14682b5b18b53fc5890e73b8c80000000000000000000000009a631444415f98834af3ed1e77807e1318461790000000000000000000000000203a3b0a35facf12ce406ca5422b4d8daef1572000000000000000000000000014d338812262720f2282ebb02a9c7fd1092fd6950000000000000000000000001a15a6a3cbc6632201418f9e62b7aa5f99fe22c9000000000000000000000000573dba5472ff71ef7e08e72aab196a7c008ccb4a0000000000000000000000002e7281cae8ee138df1b5f4347f98c9e89104cc7700000000000000000000000005f71bafc6ad9eb76b20442221f63f4c85054525000000000000000000000000fc77f0a3b99ec36da395e6162c76cc21dfb73b33000000000000000000000000d12916fbdc5d797c7ff7772208a82ccc860b7b5f00000000000000000000000067d639ead575f45d26069ba447b4aa60429d4e340000000000000000000000009c5e8b6e5dfc35048533d4a79e7324681ef3ec13000000000000000000000000b1c5266ae808ca18c7ca99a8cf538952b528e1d500000000000000000000000000ac8daba794030ec0740a28578d84b2548b92480000000000000000000000000eeaa265c6d79b3bde2d6c906035efd0fbf875a6000000000000000000000000829dba27403d95c62829b48e7a4b6546c514d2640000000000000000000000003f7b6e14c4baf794119bef67979c9c2cf207485100000000000000000000000095fb02af683ade8dba26504fb3c2b0a86d57aaca00000000000000000000000016a7f92511744eb90e2ae381b5fa666113e657be000000000000000000000000bbd5469190214e6bc31f40991f56109362e19e9a0000000000000000000000007e9edbe03de0c9861dc56747c3dac950eb990ff40000000000000000000000008888a55221b4c64d6f62ee291c9239aa95ff8e410000000000000000000000008daae0288c5b36e1954f28d8e6610151e92733e90000000000000000000000005f0ec2c135fca0fe3fa93a084f016490966a60de000000000000000000000000100a4777228b9078cc71829e2057de5b7c8755f80000000000000000000000008b51ce29c189e76f8be50c612e8a4ec9d2f3516400000000000000000000000024e68d00c42363e4f6d3644accbf4af29e7108cc00000000000000000000000095f2524a7e7ab802ae4fb1071bc849d5cad79767000000000000000000000000404a8094656cbfe38353f637e815fcc05820e949000000000000000000000000b50834ead2db08cd4f1ad77ce63980c24c1db9af000000000000000000000000e1b8884110b1ed28e380ffbe5bd16d315ae9712b00000000000000000000000075710f41fc2053520fc7079eb3a3fd7552feb9ed00000000000000000000000064c1cbeaee7e57e1870fe1545986b40004b0b3e10000000000000000000000001d33a1bad8c0fd1bd839eedb1974cac7b6d54e540000000000000000000000003a9850896033a7b9c4327d9c7d8ae86af4afe859000000000000000000000000de227e202b130fbd24c3569c61bfe0b9dc23569c00000000000000000000000058b269dcae349be8717dfd09693ea913abb50526000000000000000000000000d8520793cb8bfea02b3f28ba99768926949cf1dd000000000000000000000000d1983d05b7429cee6c54393995c4308a6e7ac4c40000000000000000000000007117104969c63dfe724a38f0b7db8d15c405e2ed0000000000000000000000008af282a0388e54964a2020a4256a26c2a98feedb000000000000000000000000b87bf99a361ea4542f364f159074fb7b5d9604c5000000000000000000000000c2c0d7b9293f10878d48f7ac2f129ac4ca318bb70000000000000000000000005ec3df9fefa8815a94d3b13ffb1fefbf15bfb076000000000000000000000000bb4d1dc5c1abec4ea11166ec97e714862863ad1d000000000000000000000000b2e29377035c36686c78d6f634360104fb9479b6000000000000000000000000f6fcd700b72058a9a2c3bd9fbc283d866e57f2a900000000000000000000000023b4cd421b7cb7d274689b2a7c100baf8546941b00000000000000000000000067f3c042db8c1080edc81b9dfcc886f3d836e71e0000000000000000000000007b3263b47ac43da45279addae4828f391bb4eacf0000000000000000000000003e9ec9a794cd3895bf1562e57bcb349f481307100000000000000000000000002c2ac999b2b57714bf53016c91044c206c44b4790000000000000000000000009f91252e29a747570e0af92026a7a41e536f91f000000000000000000000000074920abf5a94522f9501746a4906d19a3f66adfb000000000000000000000000ecee0fd842ba7f171d5fdc58cc581b8fb8585b5000000000000000000000000073dc8e1310c7d8a0874ce282fc33a62686c364850000000000000000000000001259b0ae7632b84eb9a42bd8eac7e54b1bec3ebe0000000000000000000000009c2bba8d255711ba517a721a6f13068aff79e227000000000000000000000000797ed04f5e7bc9944ee86bb3cb18a6f09a3e1efd00000000000000000000000037a80841760a9707bf92d47fd143afbe111397e2000000000000000000000000b558df91617fdc06b77a8e8a1a46ed708a891f2b0000000000000000000000006198b4f2fcae7f1ffc4416cd27e9a715044c2ee200000000000000000000000092dfe1f2d09727ae307d1d24feed8fbfb9d80c540000000000000000000000008871c77d082234093c6e3d423f997b0aa5b1168a00000000000000000000000042264882c143c68ae226eddfa356a7b7c3cfe92a000000000000000000000000fd46fc913c73004cb4f50d843748591c87cab39700000000000000000000000096d8ad0c106ef5d79e6aacb0a83849667f204a1b0000000000000000000000002cb832cd2526aac44ce4da6dcc223ddb28ef2bc4000000000000000000000000a698fa3771db81d6bcd317246508e6ac18456ef0000000000000000000000000fda172aabbd931cfbf03efa0cb1d1b45f92835d200000000000000000000000029db9cea7c583e3f732d7a1b1cacf53c4b76d78f00000000000000000000000035781f484685ab80a526a5d9970af9676fb1719900000000000000000000000020df0542ee39241ae4293ef586ef30bc9c5c6b570000000000000000000000009cb6a3e6ded28965d62893dbc3f077a4917d5816000000000000000000000000c60d2ad917e3f78a8e17f2ae21b14af8bd82ac16000000000000000000000000929c3af8dc95c4ae308234c4c097b7253702f78e000000000000000000000000f0bd3daacb3f893e7e6524c4c130cffe3ac4226300000000000000000000000028cd5d6ff8972bdde34e8fa5fec8070ff3ddd72d000000000000000000000000e5110f65c667b810590c4ac0b9100277e547c5cf0000000000000000000000008ccff1c5ca93a1c98b4cd1968b01deef4930c27500000000000000000000000049e2cc329ccd7d5d1ba8d634e4bd3b5b7be2bef20000000000000000000000004e344952f1fc09b66fe459c9be7d68b570633dfb000000000000000000000000d8155b44c1487f7533279b27c6758931f5a917430000000000000000000000005c8f345891e41d0806dc5824e654a923996035bd0000000000000000000000006d0310553766e8bd0530921336f866156584770b00000000000000000000000099b61cbc6982744676ccd49de9640eba01a178c2000000000000000000000000c848cdec20cdae707d00f8d7e214d63576d20534000000000000000000000000dca1d17c5a3c6ea0efe08a5ac30abb47884d84b9000000000000000000000000722fbbf5b245cab1ed3d60e6b5669853ce32681c000000000000000000000000e71080a5a9623e710f13e30738c9edf379345002000000000000000000000000dcb60855a3897d383f8979107136add681a78c2000000000000000000000000081be8e0c8f765fae4424cd83f717e87714410a500000000000000000000000006e26b0ebac74921da03111cb10d3b46cb4fccd640000000000000000000000005ba44cfc6672522e2c560830bf87024604dbcdf8000000000000000000000000695cb1a85cfe2c4e07b391788a3ff065c124fc9c00000000000000000000000087729bc1859978d52209fa4d55fd0b73e0a35f9f000000000000000000000000a3b995bae4efdbd3453be575a19ab6e62bdafb5900000000000000000000000034cdda765708c3b0b853712c363ef411c0fa2c52000000000000000000000000a0f14403376ac86114def148645f5a41b048617e000000000000000000000000e304288a468df70d5f5f31fda0b47ece281e30ba0000000000000000000000000d84e4d7fd1a3f7dbf7728772a358252c4ccd4ea000000000000000000000000f0c81311131f5cdb3e89aa90f03727b81c54973b0000000000000000000000007c9e29cf01b4327a030145b03352641dca79a08800000000000000000000000056423f58451ca63276c5840db9138db7257a1514000000000000000000000000648ddb1dd57d972f713cd326b2e6ce36bae8d5b6000000000000000000000000d9c7b44ca70d1cc89fa7d108551bcd853d6b0720000000000000000000000000e7b7fa4e082960e896228a4bfc6d1b6d9c75200700000000000000000000000053eff50cfee76644904a9b5ef7ec37dbcfff520700000000000000000000000068429618872c5dfce151e2272038159fac53cf1900000000000000000000000043cb946a5296c9a21b98fbef46c999236edc64d9000000000000000000000000fd9147b1bb3b10d7a5fae9c4cdbf137a31b2ebb600000000000000000000000010a376ede0257cdd2ebd32df43066302e24ced2b000000000000000000000000d9eaa1cc3a2d7a5f84f86033757e5565a1e3cd160000000000000000000000006a61ea7832f84c3096c70f042ab88d9a56732d7b000000000000000000000000f67dee446f196215fb80b04f408a98e7ef1c6f46000000000000000000000000a371a2419002e567cbb0462326ee55c670f8ef8c00000000000000000000000006903ec39ce56d6923f54a8723ab11bdeb8d35b70000000000000000000000008f174a77c0feb1c47147c6b8482c2415f6eebae0000000000000000000000000881a4c533fa7bdb9126003a1c9366d9ab9a0332c000000000000000000000000a1accf95f2288cb47135ff859d73639629a942fb000000000000000000000000ba75bae0902f788379f78cf053b8413216d44fdd0000000000000000000000007dedda2706e6565a517be3c76b0918f9e01fa412000000000000000000000000bf1acc37c73cd11ed2b7e9c466b18e5a8266d8ee00000000000000000000000087c923c8722bb43013b464e3f603651daada16a6000000000000000000000000383a2a51c31c22e85f5f94074897c84fd7723311000000000000000000000000166da72fb9e2daa8e62b415807082be92ea9b70b000000000000000000000000280a53cbf252f1b5f6bde7471299c94ec566a7c8000000000000000000000000f9a710c43f6a1bcd72674ee07a0746b875ad5bdd000000000000000000000000d6a944a60e0e2749d6cb8a46df3e76ab92fcfedb000000000000000000000000adcc4b1424baa396393e55b1b5c5549eb4a75a6a000000000000000000000000f838f7d83d7f5df9d80b6389585fd8a377e3051d0000000000000000000000006287814bef5fe12141daa98009ddb0f1b2f1062b000000000000000000000000bb8acfe17a180047c62a7e5c31a5b11910c8092f0000000000000000000000006357a6c672740a39eec7228b564236915828c5d30000000000000000000000001ec0125d1de59781c15af8641c91664ebdfa34140000000000000000000000007d83b0ecf28ce8b977efc3f4a6fb5ab8642c4c5d00000000000000000000000092e99c12dbe22b08cbb45097187351f6dadf137e000000000000000000000000cef853b78b372c17f7f9632086458a9221f29d6200000000000000000000000078f79c7c6f1d2773e00d7a960df9a6eaf635b44d0000000000000000000000009b61fcc9d553da47c90aed511b359955833252d3000000000000000000000000e622037dc96a1ee50783aab6329ce1b21cd2b781000000000000000000000000e96f4e42719542b3f9556eef6ada7b819f0ac793000000000000000000000000a73afe229194723940a91a97ec589fc8b8db32610000000000000000000000005386fceb75cfb76eae23205845504d401abb66e0000000000000000000000000ea55ec0a4445ec3022223fac1b06be02d482337000000000000000000000000027a1cbbc15620bec7cc56ae66e927d056b31d7800000000000000000000000002196804bc8bc34f677fac165b6ab32d6e1c10fb50000000000000000000000004c59509636187544be1dfd79d1fa91d53898cd5400000000000000000000000071e64873b96ffe2b5670a41aeca37976c037de9200000000000000000000000072afdfd05fd1905f9d24588bcb33a90d3b8d2c31000000000000000000000000932c82faaf88fc6a1169bb14e1009dee8efabda1000000000000000000000000a17138c0675173b8ea506fb1b96fa754bc316cc2000000000000000000000000b8b3c2a7ad5d3d294205d898c3b5e1123ba1d933000000000000000000000000d86692c1e74a260b61b96a4c0561b406188d631000000000000000000000000043d1a22c1dd5ac43385385af38a9ff5cc68bc50d00000000000000000000000053eb420516d074d64ea2fbfdf53601c36a1d1629000000000000000000000000de80b05dcf33b4d250e46a69eaa422cd1b343dad00000000000000000000000081860a57c491add7ce781868bacb8f0d75478f0e000000000000000000000000569376546ca1d31298b36b2aa9c72b8c404c68210000000000000000000000009dd8bb7ea98acc58ca71bfdee5aa55ff5cf9f447000000000000000000000000ecd75591f4f25afd01f14e5c18458911735958c2000000000000000000000000618bccd1e2aff4768b8d17113cc517f6d982aa6a00000000000000000000000097c6809962f04bc97421b2f07fe971fc4bb8cebc00000000000000000000000038d7e738950cdb35c6f9d92bee3d8556947c0ad4000000000000000000000000b31c777014ce39b8074285120372a86060afd3b100000000000000000000000056ac57880e67c89fa87936f3c57b2f4703a1214b000000000000000000000000275be92ea1fee58a5f5c5312d38558695b7078d20000000000000000000000005ccfc49d60d154b3c06d26ed60eb09aeaa5882e10000000000000000000000001179b5f8f9310c9b085a001bf35ff0f64958886800000000000000000000000077b4a989c04f384a2b73b0253ea269d7762c7138000000000000000000000000f25b73cc8a3c64d4115fe90ada431f3276f3b1a300000000000000000000000031e9dfda35ad83ff4365b81e2f88ff12432a6b35000000000000000000000000662b49d62c9c65504f61d3d53276553689e3be750000000000000000000000005bec0bd15e2c1ecf274d24d5112ce40bec712c5e000000000000000000000000d2d6505a6c51ada5ffc76d0395acfeed1dd4674f000000000000000000000000ac1f714c2a3e8ad596af285976ef6321e7874f8200000000000000000000000085ad25336f5a08fcefd9bbe62947a5f55df19826000000000000000000000000d3b46e2677080460970bac058b80285d8be16cab000000000000000000000000eb18f02ee2e544a51063d3d72f99da5c9a0f32a9000000000000000000000000337f71bc0d984038fc8d4baf2d5eb573c2fcdba3000000000000000000000000c5603a5f6d851f3a7b2f4d2455de238ff56191a9000000000000000000000000d1cdfbb65e77f1b70613ae869d099555aed1789a0000000000000000000000003edf9c1f4342d833949f258890a9bfec773d989d000000000000000000000000506bff13d044ad86d6df076681a442d667526fb100000000000000000000000007ef0d75c2a7a7ebc2ee8d449efd8542abd53a8c00000000000000000000000084de723f02c6066e8b0c7d35103203abcbd30f38000000000000000000000000e5fa92d0bf4dde2c1bc14e205e7a935ef047504b000000000000000000000000a4649918febfd37737777a82ccf81503a8a16c95000000000000000000000000f39d61f146bc81907dcbbdf01f7e65d20f67b71d00000000000000000000000003d1b24ea41dc246e2644ae8eaf7ef5a3d691f26000000000000000000000000cdf52863408fe245ed5a66cf78fc76af870763500000000000000000000000009297c5749a648456ab8c135bc77f7b8d5b3d5831000000000000000000000000ecd3a42dc5476dfdb97b2909bb7f54705132381a00000000000000000000000052868abb30ce6a3a4d15fde9f82641d27b14ca0700000000000000000000000049ceaeec7268289d70fcafc851d1157d37623aaf000000000000000000000000d6e6a9d952f56e48462092bbadab346e95e987a4000000000000000000000000fee48f9d96b2d276fd8d5131a1842b61dcc3bf1a000000000000000000000000c36cb378a5d516c15f98a300ef993b66dcebd1160000000000000000000000004bd5c52c7aac1ed237f922add48d6906cab4b93d000000000000000000000000c4804384c55f37543a3cdfeb3d13a17f59e6fe5f000000000000000000000000c75ed9bc2c0d87c1909b15d77bc39d450d0900400000000000000000000000008b18687ed4e32a5e1a3dee91c08f706c196bb9c5000000000000000000000000f1d271bc259349f9b47eedf7066decd72424bd1900000000000000000000000089b6d4d3b47d29cfbe83e2c701f39afc45eae2ea000000000000000000000000dd0e4c04c1ac4bfa81fa73c7e8d4f53f6652cb6e0000000000000000000000003eb757b91b7a3bac44aab9261a0efb3f2f34054b0000000000000000000000005539dabc4f3dafc2310ae7a098209539b09a82e1000000000000000000000000268f97d63bd2457f3a1267ec53c9769c414ebce40000000000000000000000004975c93550aba7b61244f912d7b9513416f517ee000000000000000000000000149c11fd05183ae62d67b5a9cb6a292d689ce9cb00000000000000000000000017e37a7ecf3d46001bb0149f19978e963cd6c5610000000000000000000000003a40ac8bf69ff4572c91806d71277f20228973510000000000000000000000006cd7f2d2419c1f03825e626934d56934378264df000000000000000000000000db96b672b75e79790a0d7f941b0616dae6a6aeb50000000000000000000000004c4290d4841b26c9942105c1af162d22a436da7100000000000000000000000026af75129973eadd0e7285ca7d8a3b54b070119300000000000000000000000053df586c045ffa156618567e7260e96719ba4c9d0000000000000000000000006ace9efb156a165f700d42ae3372717c05ba2ee4000000000000000000000000fecf11d2651db82e6dc5a89c6ed5a6f38bca567900000000000000000000000051e44076ceccdbb1fce59e8cbfe326d20b7c12c10000000000000000000000000c16f16eaa88f956516cbbb2c9a0cb44d2c8c6eb0000000000000000000000002e3826dcb248215a8e3f6a899967b60187216760000000000000000000000000fc45c449046cc976dbe2bdf28f315d69b9050b9900000000000000000000000072f8ffbbd5782ebed954326c320e72be14eebf1d000000000000000000000000dabf326c7d246f31ec4e81e2ce139c4f77a985a7000000000000000000000000dd99c33f63900d5675ff0c884b10c0dc3e1ad11e000000000000000000000000b20519485d69cd1d23b7ef5e29078e78a42c1c800000000000000000000000008c155a1515e782100e98ed4629c69335f4fe36c6000000000000000000000000c5fb51e68d2753fd484b7f99a13c8e746720c6ac0000000000000000000000006395c6e1a07bb805bfd54ba9cc85b4760bf68d970000000000000000000000005f4c5ba1688e3af674e8b75434853d7a8db7ea94000000000000000000000000e4e9c15369bf95737616b62f83aafed3a623a379000000000000000000000000aac3304f858f8beab4231f62206b01311e32c9ca000000000000000000000000ec7201c48a7fcc47c634b51417b3f1a27c1a9ed70000000000000000000000006bd9f3ed31896e6c306c81d91136b9976b239d2c000000000000000000000000dae5a3686e39b73ab394badd5392169a622a1a44000000000000000000000000fd867fa6fa9dea501dd21d84d218b9dfecc296780000000000000000000000006738737be886568442f03f7f911a42f30a51c8970000000000000000000000006b3eda63347ed7440bbbe0ec8852f03a569a528d0000000000000000000000002fd4f6c649f78dd18774c75590349be8273946700000000000000000000000004826595bb228ee237f3e8e503c9bc56c887b9098000000000000000000000000fee5d4e6db63ed870514e805f73603f8b548765c0000000000000000000000007d8c6182b92676145a9e671fa6d6a80e5ef73f440000000000000000000000005ab78c8a8dbc3de61e0f9b04822d51762bf302000000000000000000000000001262c483c9949ae00bcb1c36de478338aa6a5dd7000000000000000000000000cec87bc0ccb838200f11103a61f2887b04d178cb000000000000000000000000cf6e6b1b02c0a11f9ce676d6c99f44bedfe8a7d300000000000000000000000023d1691fa2975bb5539d0bd6e5f3d5db366233220000000000000000000000002f1772ed5ff9d2ea46b83cd97e3adf311dd92870000000000000000000000000ec46f6e48b2cc1252864f2f45c64db18693cdcca000000000000000000000000e6a10a593e771ddc705e2229dcd006bbcd52c96e000000000000000000000000fd639662400abc06087960923f65f6451bb8d226000000000000000000000000bbd50c7e2859f304a8321d755c4a6b2efe71f3820000000000000000000000002f28ac67f35ac520a3045a8ce67f782fe55a48c70000000000000000000000000bd4ca56f5ab243dbbfa19c99ac37e4a034c584200000000000000000000000045f8b4d1189fd052db8ec8ee55d64ceac6d5d075000000000000000000000000252ad2a3b7484d0619a1d899dc438bb5251a6c19000000000000000000000000083b62cf351697e77fc548f09f62ee5d6d928cb2000000000000000000000000e0a2b6c3f67814fc35af40b742139ba3e546f2f3000000000000000000000000064b705f1ae65626b5765837cd42864703a024000000000000000000000000002c2e209465d5312e6df0cd5f7d1066f1aff9a95300000000000000000000000075eae30b5227a6405f12084378d9ccc526c6eea200000000000000000000000070a32258068cc90815e0556b2627b815226475d6000000000000000000000000f84d5454247deed28a3dde22fdee71ab125a254b000000000000000000000000e2e12f3e86242957cfe841d38aadbff7e8108828000000000000000000000000d6d360b52defae9abb74185aac888721db6398a3000000000000000000000000195568756765d168a1460520aeebddcde86d7dd9000000000000000000000000bcb854502c8915b561c57dd7185de8bb253d4c2a00000000000000000000000048ffb954d96b11b3309e6badcbb971d6f471c1aa000000000000000000000000daf741682125dacc03a16d1ba5a3604725846129000000000000000000000000c78cfc650447d2623601a14b00d59b992db07163000000000000000000000000fd130c93f43fabdde16415aa00de8d3c9e752a050000000000000000000000001085daa9de3eb10e4f6607156625d3f3cb0ac798000000000000000000000000736d4dc66d47439b9d1594fbed523b53e5d61179000000000000000000000000fa4b8e5b80c3bf2fa3b304949630f11dbb2dfd70000000000000000000000000b0ebeeac1a25cc7ba8e429d5f8fa911de3f2672b000000000000000000000000ef5363908cc122374176b87f1b0696fa80bf0058000000000000000000000000f01083bb1566afd2b841ec66c5fd3776aa7bfe6d000000000000000000000000118119f94056cac1ad28882907ed0828fe79200200000000000000000000000086d10751b18f3fe331c146546868a07224a8598b000000000000000000000000912059dd1ff7eb486ede32a2b10fd2e8a10d7a980000000000000000000000004e9edbeb87b576fb111d1a1f09b11c4bf3f12b050000000000000000000000000ac2a4d235c511cf7709ea04fe5cef5fc68ab9460000000000000000000000005f20fb41d79d6dcb9397c6602d0323e13bd9ee4300000000000000000000000014f11e8da60454b104cade8180d124e9c35bd2cd000000000000000000000000d96e0a21fbd88ee59c277a4a8de34a10ce5dbf7200000000000000000000000088b882befa1d4f0f1b56fdd46679ea5915d3dfe00000000000000000000000009a50faf8b718759f9db4f423a1849b2391b0b534000000000000000000000000d51e35a3b364d342e418cc6d96c435cd0ddce3f6000000000000000000000000c3a9e071c87f9fd22199a112bec6c92e04720827000000000000000000000000efc5f6cba2b776df39c682095dd57ac98f03b4c1000000000000000000000000c32d3ebde2e72b2fdbbcf5632f3615f72f3909cc00000000000000000000000043cacaa5a4010b5091eccca351c9e5195a13145500000000000000000000000003aa154c2a92930521785ee81d3aaa111b2248460000000000000000000000002da83fefbe1b4e524c319c17b9a6a0f1accc921c0000000000000000000000002d49735e88d90042541ee780d9915038442b048d000000000000000000000000b605b6daa883f9a1e85310c01b4d6fff530cfb340000000000000000000000000d90fcfa47469f92dc644924896e315eb661a36b000000000000000000000000c155291af371d52487d70e3b33ebc65ccd69affd000000000000000000000000a4bbc01c5a458e883f097b7db1c820ed5e39e6030000000000000000000000004ad41b780af5a7bf7552cf8e090f825734e6074f0000000000000000000000008e53d04644e9ab0412a8c6bd228c84da7664cfe300000000000000000000000073ef665c94d251f84dfa92dadea5c2e280f7a6b1000000000000000000000000555b278c7c14dfc824c107a3dd84bbe89de91171000000000000000000000000031dd45fcbf9431789e2ce0976e68f2096e3335c0000000000000000000000002c97aa8ec082618b1e996888be9d89ba2ebd2944000000000000000000000000573e4a1a9aaf4e4416eeeef17afa7af63ce15d9000000000000000000000000008f9b9c7f3b190679977402367321a4a8bed94b00000000000000000000000009affdc1c3c1a8fd16977788dbbf1f58c33873a8d0000000000000000000000005e079f9dae92c8526870fc0f130ca57efa13917e000000000000000000000000da7126bb2bde15fd5b7d25655adb08a7dfe86a6500000000000000000000000054abda6cc4c21ea4ffe476bf1b6b8b4fd39b18a6000000000000000000000000825c657e9e72c04b7dc1e92b947f2fa33d1127fb000000000000000000000000382f41902859fad1a4a2533f6d1df0efc67afcd00000000000000000000000005dec657b190db667380053a40784e75081abc1fa00000000000000000000000041db2c53bc568933b088f9525a9a665e898deee9000000000000000000000000654d04f1c9bf3eeb8ac2751009105d2693763e0d000000000000000000000000061a0f77f6d7bac5f8a6dfec94184d37bcc4ab040000000000000000000000006d9e3b967845f78d5a1d7c778567babfe483b8b30000000000000000000000003bb7e468e45019d525a86493c9ca56f53f157caf000000000000000000000000e2b130c92b754966dcba7076f3ea4e3ad716dec10000000000000000000000001412628f1c5acd9b54491d1beae8758544996049000000000000000000000000cedfa65837dbc44eaaaf2470a42438e21c7b7fa4000000000000000000000000a2c420e03ca3b82fd12acf8f5ee003b4eaadc91c0000000000000000000000002e6fca2c1bb0a54a1b891048450a31ef75c06f37000000000000000000000000a95a697d48f7c5857bdd229917d66133a5746d4b0000000000000000000000007675a467b86ef5a57fd52d39d54590e3109183af00000000000000000000000070a89bcbfb2a97bccc32502a9f9467e5e19de39f000000000000000000000000ccb7b4ef83353fa7baddcc6c5c554a77daabad88000000000000000000000000d085d8dfc2c4c3a92d8c8986b7878ffa4a11911f00000000000000000000000015efb1fca51373ee643a10aee947bbe0d00e9de2000000000000000000000000fece56f4deab3d25ce560e97bbb5b5aeeb64127f00000000000000000000000033738f1a437ec3d14ae2383eae140ad6f731ff760000000000000000000000008546c1f73c472267c4e2fa5e9afef3a8a72b6433000000000000000000000000fe00860b83beecbe2e89316b72dec89287152a5b000000000000000000000000649dd4348d805f7dd664bd7ef4ecd85e39729e4300000000000000000000000090c8f84cf584a8c5d4e23aaf24d77f20f1449dca00000000000000000000000042837ddfaa18f8af14db4bd2d2efeeb6c4fd549f000000000000000000000000a6cf8305152b61f603a76d574e3be8abe9b29ae1000000000000000000000000c3598d91844b061195136600ad243b077cc164e2000000000000000000000000b524f622df1eca8f947910c83167246e723d11f10000000000000000000000001a756ddeb69cf22cc77e996c141da5422725c122000000000000000000000000e54d2843d4689927f9fbe16187cc28ae819542b0000000000000000000000000a500c2e3f661cc567329b868cd4c9dfd5177ee3f000000000000000000000000ae4ac4d8d12967020add097e49f0dd33767f0c8b0000000000000000000000000a2fc95497e7ac119739cc5ad0036ec01297aac9000000000000000000000000216e889cb59b758f1698e5c1929ef4ebbfdc77de0000000000000000000000006f68997917313caf200ea52a6d3235bb1c3e467e000000000000000000000000cf324caf86ce9c9fe8688993519f7a10097a698f0000000000000000000000001f8c96e1eba1615765279e90dc967f7880c24f3c0000000000000000000000008343f493557dcba5fe9e08e3ec115b6af2de54b10000000000000000000000009aa8210419f5c493a881c3ff1ba606d3850c8ea900000000000000000000000069afbaf975a7fd4c51ff6d835ee0eee54dee6b990000000000000000000000005edbd90013926d00b85527cb81c139f5394e7066000000000000000000000000eec535cfccf421885182282df8e49761bc8e6e5c0000000000000000000000004b36ecd1980d3c0474bcb38da97dcd8fa02028cc000000000000000000000000f336794e9450a241180708762a9ba01d05c24b2600000000000000000000000062b4e77ae150047032ee7e9243ac7b86be13a04a0000000000000000000000004f7628ecee76869345d71c8b2dd8b0cda03f0fbd000000000000000000000000ac6c3d3efb4b04d2f1d8f3e9cd72f27ca04de656000000000000000000000000bf6a119a2c914829a29e2e44bb29f7e9a1b1fe88000000000000000000000000b8ddbc7331308f796888b0dc72b35e112a2949dc00000000000000000000000093cf5b730f09414460608ccb0f63d249345ef3ab000000000000000000000000ca4f7728d779def50ecfb50417ffe57fee4c2170000000000000000000000000905c1a4eb2a84cb864c6909499ba202a03f0aa1700000000000000000000000043644ab91d64100120a63830df2f3cf0ad10a49e000000000000000000000000186978518fa344a6b5a5cfb734ee6159e4b707a50000000000000000000000002cac69c155d51c6e85ecf9e3e5fd7fcaea78760a0000000000000000000000009689c41756a39b5e8b73a3b654051911d55e437100000000000000000000000084a2ebab5f9dd80740067e27b3446e1dddfe1026000000000000000000000000a6a7cd60296c8d360d22fcf3ea880de27a8a3f1e000000000000000000000000d7aa100df8564ae28324d59816e3c9c81d2aeb1c000000000000000000000000266fff33dede669ad958413818a012564015580c00000000000000000000000010b9d2c874dc5075fb5478e118cefb3867644cfe0000000000000000000000007eb4bd83390d03192df978af5ecf9e8bfd0bfbea000000000000000000000000a394838217467ffe59a7c19e7b3c1521f1dc2e7c000000000000000000000000398c91e8c940b2f80684374de8cd13c41a3600830000000000000000000000005f2b5a5454e04ad2394b2add2f176f7ccc22cce90000000000000000000000007699f1eda8d8b1d651adb15d24493e7507de101a0000000000000000000000000548cebb09de0bd64bcf7a789eee07a57c3d3362000000000000000000000000584462848c777b091ae0b03aa6fbcbe32f2df993000000000000000000000000a741402324e536be51ef1e3ee99f768db3d02ada00000000000000000000000068f6b2c4ef14ded9a3ef4204cf3e3ee5d213670f00000000000000000000000008bcd5a85e96d251f829fe2c6d8f2401cf643cd7000000000000000000000000f7d293ed89d7cbba110a037ce31da5885e03b4ce000000000000000000000000a6bdd97c33835d305555c5d7dd96a2c7ea0dad7e000000000000000000000000cc577c130c019529ff1e721f9beea24a7dc1402d0000000000000000000000002e3028ebf2f2e98c1bf4b1036d0f1be7d563cd0a0000000000000000000000002350784ef77846a8309686f4b70ac765edd97d12000000000000000000000000d7ba062a0dce01c52d48981f94b429b0ed90223100000000000000000000000036b16c6e0f857fa6a116b2ef603fc47403e0b9c200000000000000000000000087ea07a35db6872340c07afbf3e305a7d829d42d000000000000000000000000ca2550cc31d28bc99354e557f3166cedb5a95b170000000000000000000000007e6891d5358c093320d164a8158050ca63af0fa0000000000000000000000000c97d085458addb918589d7da38b18442efe5ad4b0000000000000000000000008a26f190450fae772baa63f933cfdaf4dd5750af0000000000000000000000003739f2f9559a436dc8027a26ef86f4c5af19ce75000000000000000000000000d2cc1270a1920e14f881ead7b609859c314f2dda00000000000000000000000002f2472787168886d4dbaf0d0451f32d8f58652d000000000000000000000000d08dfcc7ad1743ddc606a9d61ce7245c9b6d3bff0000000000000000000000002a2c296d3249a8b33ff9b435afa18c046760598b000000000000000000000000a9498feb311bdf9bcc8ac24a4f15d87a3c9c2c5e0000000000000000000000006f5d7065093d0372b4ba8b8fcd0474015ca8f9c90000000000000000000000000163e1d9222321c00f2db072e299b60261f3c3a9000000000000000000000000c16d24ce7f2a1a26b0d3cd345646e7b95ce8586400000000000000000000000046c141af8950571cd3dda34f0fe5678c406307ab0000000000000000000000001c1bd8c213ecf004ace7866e12abc405a19b3ae3000000000000000000000000da38d8dd7e2d09d6e4456efa30fbc12d6ade99c1000000000000000000000000852bbed53fb67162e65d3ea5546ba175635f0df8000000000000000000000000e02a607a1724164c76163bb4bef0c0a55fdf3679000000000000000000000000f8c31c612881609ad66303612a9d85d3e20f0a3900000000000000000000000025ae6636d1ad36f48e96349761f2ae363dc127650000000000000000000000001fb457e39cab76424060046e94bef858451a7981000000000000000000000000874e0376625d9d4a9ab322a986ff00024d7d4a81000000000000000000000000b3cfea3349da33892b1ba78fb8b47db508cf346f0000000000000000000000006256519046322b232eef11bc0bc3089177ffb26e000000000000000000000000ac490ef04a4e129aed2b23468a4f40e396c5966000000000000000000000000025679b53d666b167712b2ed5a1bbd631f03d5cb8000000000000000000000000c3dd0600f172d3d611f37bd795c1d73c894ad6f8000000000000000000000000f32324b89e4c06851cf957e260ccef0aba3f9b40000000000000000000000000fb7034ba2b3b4c0b1d8ad0e25a67b3c5c16258de000000000000000000000000fe369609b1fa1f90603495b107b610992e0c921700000000000000000000000040d3c974da2140c47701783a452fe6e7633703e500000000000000000000000056b8a5c56745f248576322c578bb07059c5944600000000000000000000000008212823acb1eae6573d72a34d56691896b6c4e8a0000000000000000000000009ca441b5d0a49e4eeb1e13aadb420839e39a8ab800000000000000000000000085b3b3702577f6d4f033a6531df2a3f7b6822f0100000000000000000000000025d7a94e02dd469636d75f1e08337e4f079d767f0000000000000000000000001ab7e0ee6651a75b6707c4cb2967cfb8ff9dd398000000000000000000000000c9dec5622d0b8adc14582ac7b3af8b238f2bb4af000000000000000000000000809e7f0ff89dc52c35dcde16f993eeeef419044d000000000000000000000000304b20917a622ba972df259dd285c25d9ff3e44600000000000000000000000028b5a2c84bee6528348e8b49a7cffbd14b7a8db4000000000000000000000000d2e97c2ea2d1a3547d419d4c9503932c7930fe73000000000000000000000000952d71a1b1b84abfdd4e5050a1aef3405a2ec5770000000000000000000000007dedaa41d60110723b0ea3f75d6c8aadeac1c3a7000000000000000000000000406acdeb84a9de7a74e7c2a33ddd3158c1e93c05000000000000000000000000bff88d0721f3288a56f97a58fa5a41a5b0998c1a0000000000000000000000008409c51097f7df5985bbde6be320fe51cad4fed9000000000000000000000000bcc30f322a0ca78c6cad1173974735be8892c7ae00000000000000000000000011c5f307b208c3c0773e79da1269c14acb79263100000000000000000000000004ae02374d8545b10a2871656394203063402f4e0000000000000000000000005e6fc181ce7d785337d8b510350e67178359d48a00000000000000000000000022827c8c87290b4391d4ef035965713170c1b16b0000000000000000000000008213218d03f60c11afe66c07a74495e4bb8dc00100000000000000000000000094b60c2a5db13689bb06a73657ac1216424de5b30000000000000000000000001671b05c3a04fee1e3429d07eca31bfe37b5d2a6000000000000000000000000cb993517d5829a8272dcd3ae92a10cb3cf9616c7000000000000000000000000a3152bbdd60ecbf9cc18557b1428f8f16bb647f2000000000000000000000000dcdca09b5b78146bdc02b4912a8124592bb5f3c100000000000000000000000030db0e0ae8a4ba2a9c792266f51aae28f0216b2e0000000000000000000000001ff1e3786f660573e6c2040fbe8bb585eb9754a300000000000000000000000009a6eaeb8009264576b258fb4e57d730cc511478000000000000000000000000742bc36458625bd1dfc521acaf401334dcd696fc00000000000000000000000079ab1916559ab51b4623dbfca35fa832862f2e920000000000000000000000009b53191680dd1c0ff27b21b209fb57ed0218533b000000000000000000000000bee69ed03f189a84f1f5168336a75debbf62f98e00000000000000000000000090cb8b69ceae4a2fdb3ea3d6ebf80af9eb19db110000000000000000000000005712e3de0eb72582d24bbca18958ce829325d22f00000000000000000000000068d60bbb14ce3cafe1d87c125e2a9fb53931c6070000000000000000000000001cf274a674a29ffe2425c1111b64b4d181744ce200000000000000000000000051c0e7788ccd46400341676ef0a2c0eb36e4e4630000000000000000000000005cbc080c78fbcfcec14195d04cf06cb216d5300c000000000000000000000000bd075bf6ba2fc1e92442f5ed27246071e5f36dd6000000000000000000000000e493ba711f4f036ba5bdb978b25bfaacf684dbbe000000000000000000000000ed6f9c045ad1e5568ce4a5bf39e7d18d3f9edb2200000000000000000000000010a01024c8124b271b0ea012a2e9a9ef0ad8dd460000000000000000000000001d5e71477dd473103c0ecd118f936007cbb34eb3000000000000000000000000231c599f7082b804fddefa1f0d8ea5ddb55679b6000000000000000000000000c24df37a088b78d5589efdf86dbe348041cf9b840000000000000000000000007d07a0cb99278f3d27abb8b4306c885555854eb000000000000000000000000098556ef6fb051a01abcf5e3f620cfeb31898d82a0000000000000000000000005df92e28aa655cbeae066ffc22c86f78d3d6509e000000000000000000000000b27a062815e68533bb9a07357108f382de26f6ed0000000000000000000000008493a2e9d2d361d1ff2c0c2a25c9cf7abdf974e3000000000000000000000000302c798dcbf6e5718c91869c5b13a34715a82d0e0000000000000000000000004beba49178b8a2516ba46622e0ec7679ed8206790000000000000000000000000699974bcc740ecd0c971faa8a9bb28d5f50731e0000000000000000000000009446be4ac63f5195545accd666c69877809f650e000000000000000000000000c8522a04c11d94a5c7290babff8ec6a54eff5bb800000000000000000000000000b03fe97b4d7b1f8948b68d0065344d37aad19300000000000000000000000003aa9b79e3ddd573ef725a0fb873f6c6004f57c4000000000000000000000000a43d9d2cc1245e797c4afafd81278502b557b3aa0000000000000000000000003749d993e7566b705309a14a187613b1df698ecd000000000000000000000000203d6f154da9ba0cc17a4b56657bb000139e60300000000000000000000000001a6be2d610a13661e82e222ab32f226b492b0f3100000000000000000000000031db90f9b9e4d12f7788b60ddf17442ecab357f000000000000000000000000092d5a0b956f30c982f736d927363591209cea17f000000000000000000000000c13d5df7d74fa23cc4f926d154d6c842f368bd210000000000000000000000008aa77780e81dc51f8f90b80210aafa5b44be2801000000000000000000000000246cb73ff72381b54f18960efd6b30f62c58de4b000000000000000000000000bba58ea845a6b7013a19575720075a2e8ee78fdf000000000000000000000000546f9a8c9fa3e671cf5689bb0e3948b0bab7c55500000000000000000000000001582657347a80cf43bb36e1bcf165c222ad3f5f000000000000000000000000cf3f9cccc01c40e288157608acb5eda80e32f1ff0000000000000000000000001ab9bea18109799a4db1a5aa86275bc6947dd1f900000000000000000000000073cc2a3a97493d26c876e7f6b3f630bacd4edf3b0000000000000000000000001937b31563a7c9934530ca3fc10e927372594cc900000000000000000000000041ba5e79567ef0cdf305872824f769ba53e4c5790000000000000000000000002240f8a21c02315eb3247b93a9ccffdbf72acc5900000000000000000000000060bb45bd8f54ee49846520c43f3e03b8ff846cb8000000000000000000000000da63e4a9d6c1f9ef1d70ab9d6193b852a31f1c730000000000000000000000000f5fb3c3126c70ffb5bc702c3b2feb90d06488df000000000000000000000000f8dfcfc8d5be259ca1912a43d8e1379c20248cf800000000000000000000000051b75e08f601974a10cfb21dc7b16ce47a227861000000000000000000000000b45b272a47a8922555998b4d8c1cbfd4b8c54d4a000000000000000000000000d9f4d8c3ed86932b8abbba131bdc3db4b5db06b30000000000000000000000000aad0fe2f98628257529a37c6c68a7819bf200070000000000000000000000005abd904127c91db2fb61a4c0087da24ca08b02800000000000000000000000007ba0017869c2026a5a17be77b5848961acbf110f0000000000000000000000004874a08c7956a347d553b5fbb51696b6032b9a2800000000000000000000000048160952632b675fbcc433af9173365702ee0718000000000000000000000000ed70aae54f7ce944f75a8e181489bf3f3460d27b000000000000000000000000f5a8b10b867e41dc83b892fc628d83bcee9dd1fe0000000000000000000000007eb22b927439694546d4b39b488ba2bb8aed21530000000000000000000000006f8e30eec852725a08aa28eab47f33425e8e32060000000000000000000000005b95fb004862d057a1d2640c5e05a8f7d329a7850000000000000000000000004d1d435b4581545d460ed54f39cf89a11107c683000000000000000000000000c86d8a233f72af34549c4db66144cf41b5cbac3d000000000000000000000000f17b872c1305b0445a0f320b781a3f47e914e3bb000000000000000000000000fc7a4826808f2c827de2fcd066b452611680e018000000000000000000000000bf9441a0d64e7bd0edcb54a039b51ee95fe536b9000000000000000000000000f245acfab1c10978a3eb507d5a57f2b2b3ebb972000000000000000000000000ea1b841c4b1b686693f01c18906cdd142f44af7400000000000000000000000089f9798a8d8bac15a47031779cc6aa08d8059c52000000000000000000000000e45301f64724513ca8cc2b182dd9a7d8d469227b00000000000000000000000091dd6403f89e366385001d39fa88ad13db1042130000000000000000000000003e53684061f7e0d746b4a95b3beb361dbf95b6e200000000000000000000000092141c933a160ccc4f80354ee7e5d25e2252ae59000000000000000000000000fe2b6612b910574447659e9e3d688edce395d63c0000000000000000000000006340104566ea34b2df1401628bfa918acfa7ebc9000000000000000000000000b6715ae832b8aeaa7c618184b3f9513b55043ee1000000000000000000000000a4597ee73ae0889c9840b991acffbe26bb5108e200000000000000000000000022d6f989841e884637b90d5687f14dc13b2a7f890000000000000000000000004ea70e66e65dac8f1daf1d0a11980ff9337bf3f4000000000000000000000000fa474983153c1186355fa9b8a29ea6e9ed52e504000000000000000000000000c311eff0e70bc757cef860597db9f04ff4d22c3a000000000000000000000000fad69024f8c5a1d523e68f87661dc72291198c6f0000000000000000000000000270d27771e0e527c11bbe57566769a74419a23700000000000000000000000076030b41a04fe241c5ccc391c576b00390245e220000000000000000000000006467c30151427d99e878f739347922cffedbb9c10000000000000000000000000be66286a085c361211afbee6754a9dd7ae1e75c000000000000000000000000e79391a5abfdc28d9ad46b014f44198f1e875e5c000000000000000000000000120b7e96c11c9a9f11b3f35039f8f86ca417ebc60000000000000000000000003b82f0dca2b7f5dd1a692bc67b318fb432e9ebe9000000000000000000000000c1d9271f379937f6451e1fbdf490c6b1b6354c4d0000000000000000000000005ba0b31cc13bd675f1af9b5a7aa8cf578d7bf3c100000000000000000000000024659631ef66b9f8d25d28dd05aaa04309b2a0f9000000000000000000000000859d9a35c31880ee1b8fd4ec6239b428fe511a6200000000000000000000000079a6cb2931b1bf6478946dbbd5d5fe79a359da86000000000000000000000000347978fdb1b0ace81145e9557c72cc32021b48ec0000000000000000000000005cc8d8105f4dee9df16733dd27dc4d3f659aa2d5000000000000000000000000e159a43836ab180ca719ae711d567e241277c5ba000000000000000000000000c56e5411d1328c494b9bcfbf1a9d1581077df379000000000000000000000000cbacaeb3da70c822d49a0387c62291429f048abe000000000000000000000000474795c9285579228f49c8322a6f4112851cf1660000000000000000000000006208658a2198c8d82ada7ceace5477e5d35f8fda0000000000000000000000006933c53a6f4fcaf07b273072a16d9ea1941552c4000000000000000000000000cf7ebb52eb9cb794e8fda304262d328fba0839200000000000000000000000002ede0cbd87e6455b2cce0b24993537761aba4118000000000000000000000000fbab3f7c05b950dfd3290fc225b3c00753152d9e0000000000000000000000006248ccecd4f3df8108aee6e82460a25ab7444bca000000000000000000000000622acdc8c89e53a000d2f7b28e880c668d77070c000000000000000000000000a7a58d7cee0f1b4f3a5075792cb63cb4752049a10000000000000000000000006f66d0e5ddd6e9783898dec86309d99b22dcbddc000000000000000000000000455a631a72e80af0abd6729140b890a29ac002ec000000000000000000000000f9cba8ba215d6dfa78f5c0d69e5eb0c468892a7000000000000000000000000038e670fb239584c5644bdff5cf0eba6ea223ce60000000000000000000000000292000be34226dc81eb8692e098a1e6acd8cf847000000000000000000000000ad976938900bbb780a025ee2eca69b74a9e93f9f000000000000000000000000036065b97e994de077b5083ba723955412642a1c00000000000000000000000025be37452463363b8bf94189ea52201ac3522748000000000000000000000000789614ed186c7021af044382282b40dcdaa8c3620000000000000000000000007489939a50bc6a0c59c9b60e7583b6dd75e6176d000000000000000000000000e90213440d7b167161fa9074181d3d6f6279b9ec000000000000000000000000ccd33b39d6a58d8a6d1eb9be2dbca45acf913dcb0000000000000000000000006f78e0cd17481114706a37207f821489dac82963000000000000000000000000c8db770e925f8a5509ae7b2aa49a7f8257fae4d9000000000000000000000000f510d63203c03c0dccbcbf63240219a7ada7735b000000000000000000000000c22ff377c12369cbb70c50cb570277ac8f4b84b0000000000000000000000000023086fb1b62b418487559b8290e1a49b2c426af0000000000000000000000008b67b87134dd75bbffae03b26e676dd62dd1c4010000000000000000000000004ebf80095cb1f73668840cae16136fb31023f9c90000000000000000000000005004b1d07064ebe0d602cdc5aa61023f8428395900000000000000000000000099145be081d84a58bae002dd51c2636b2cc51e6d0000000000000000000000001ac5fc165f0a0d2e55681fe7d88e97c338c7603d000000000000000000000000b43531bc4d53051c69dc84439465ef3cbd2c89100000000000000000000000004b836ca0f93b735b5b1083a1622cdcf8104dd081000000000000000000000000ce0614cde5fca09af9e7beae7d8acf001378d3740000000000000000000000001701f61a9eab29e0939bfa321ee344944baad4a00000000000000000000000009acc0ef91ccf69d75c949e7522e0e29ab59c958300000000000000000000000069d9d6b21c454b4fa64db1476c3004be457c346500000000000000000000000066f1d845f78bf9b98e2c12aa7b0a9365bd1a5024000000000000000000000000ffda2d9cf07c595f0bf2605c54e511ce039543c70000000000000000000000000fa160a02e4ba35aba2cb732755dee9c009eef7a0000000000000000000000002259508d611b99dbb27d36f0806007ea1699ca02000000000000000000000000fbe7de4d28c27c241dd71224996bf5cf37e5caf900000000000000000000000076718cf5027ef2b1612fb883bfaa24dc5251a9a7000000000000000000000000194f7fdc39e4b48a657d975eb09a7b0b3ebee6b6000000000000000000000000e2829188ee31d34e9129694ff3d6a5a724b41d51000000000000000000000000ea0dc41b684463ec9959559fdb711800e918afa2000000000000000000000000885725ab84c6f4bf46d17710d3a81e1a80dd40d0000000000000000000000000276993faf3ec4f58c935d44150ed836406d21338000000000000000000000000af0ac1ad88eeb0ebb7b57842eff87cf92a35866000000000000000000000000056491c006336e63811de3b64153d0233e45435a90000000000000000000000001b6e42cf0e560de67045ee76d6d28c1d6e652b59000000000000000000000000ec815e2209cbd0a34dd1c0dd4ee8f26d8f93cd460000000000000000000000006d80b274a8531524c3660ad33c52437f1caad2c600000000000000000000000094ddd5e97de3a659a1b10e2845857edb01883619000000000000000000000000024142745958479152705252649d9c4827deaacf000000000000000000000000138af05068771ce60f3e314cead8ad9ff8e06f610000000000000000000000009703cc3e8044a2296846e83e4fcb5b7214f79ffc000000000000000000000000bdf883e289e9e0dd8142f47994a0bf0d94c3d6c30000000000000000000000002081511657c2579f228df8c379321da27bf7373e000000000000000000000000aba21dcd28287c3d03a7ea2c5db920d46725c6b800000000000000000000000011feab389c9ae66101bb99dd1da9a9ff51002a00000000000000000000000000e39c212424042036ca2ca3b31b58a9db73b1d0f00000000000000000000000001947fe2d4320d20a4626f40fe84f5792a8efea35000000000000000000000000bd29556a41c10deb19072c558e147c6b4b384eed000000000000000000000000a6db707b3833ccf70c9bff7da2c86d6fe071d0f5000000000000000000000000d9d6ddbe43b7dd4c3e520175b37ddaf975e219ee0000000000000000000000004f0e074232bb439cd86ed794f2b57b5a8191a8c7000000000000000000000000c2ce57cb0134b651b7d12d7fefb2946f6a4f7c08000000000000000000000000cad5045c26b6d7ab8e901e2c8898834207b2918e000000000000000000000000af405ca56d09706587d9ac78cd0aefea7270ec12000000000000000000000000292e6259eda2917ae9a2bb6004ed599f64f8a3cb00000000000000000000000026d4f63017a99d5b2084ea119aebdb98444674aa0000000000000000000000004d59f2b08fa1510eee4b8bf3c13a3a3be373ec0f000000000000000000000000fc0d9e568f048d0cc4765353c775a2dadd0165020000000000000000000000007f1b8dd6b8c73b9503340a1ab66805400f61a0d6000000000000000000000000bf1fdb7a0439a8472e4ace4bcb74c388e3bebd87000000000000000000000000164dafaa5846873ad57ed69c3393ca6013ddae030000000000000000000000009bf2e2cf0343bb6f5c736149c16ab730d46faf140000000000000000000000000ad2fb2739e9cdc8c9896e94839ccf701a795b0f000000000000000000000000fb7c73078d99de6c3fa4586238ad8b216af6dc7a000000000000000000000000dfe3c38e9950d3411971bc97b2a1bfa7d995a71e000000000000000000000000e20e4a4771d6bd63c7306f21bd2c95660ff418730000000000000000000000000ba5de150d2c53cf295fc55fdda01bb7bfe49313000000000000000000000000dde0fbef5d50027c621ff42e008017c6690ad148000000000000000000000000659636f7c3da8721f5feba898a5cd13aa33e7203000000000000000000000000678705744ad6935d9ade24d45dd438febdb6adb3000000000000000000000000146dd78baeb77667c337af743cb2848623a37e0a000000000000000000000000a61b4df1ad4ac5f6e1d963b66cab43e2960487b5000000000000000000000000f7f5a69d8a8e3c3fef2cd33e8ab0e72b3eff7d38000000000000000000000000b0424be4bdf38ddea71300180ae77189f36acef0000000000000000000000000a53273cdc2b219a6bd56b7bcd64b5dbbb456d912000000000000000000000000f9dddcab4cc1e6637783a9da3a784582ba5d339d000000000000000000000000a38432f5bd50564df739a617d379e4b0122a475b000000000000000000000000060b202fada05929554f3dfa0cf8b2b18b2c854a000000000000000000000000fa9f22243fa2ea5b0e0b8393214ac4c5fb02a0b200000000000000000000000042dc66c0c639bd4e331a221dd25f9b6842f92fba000000000000000000000000eca614b4ccc4716e80ab4868ec0ed350eaa32147000000000000000000000000d0726cba82140d5c24ca478e911e3dcc504b0e02000000000000000000000000f667eeaa9d06a58c9d5013645d88705afa77fe47000000000000000000000000b6be0a49a0157e8b5304f6ceea887be54f6cd97c000000000000000000000000527b0805c262ae538e6286eb1984f059f75884490000000000000000000000005c6983d8b0aa878dca05dfbebf5fc1a64e352cb1000000000000000000000000dbb5dd5b0e35ddb22199831c9b7d2602ab7ef669000000000000000000000000ce9cc2efb00a730009346b173045dba73fd3327c0000000000000000000000007d9c4084eee39b305bba0888adcd7c81183efbbb0000000000000000000000009082d9f29a0aaf083baa1027f1bae5320c2ccc3a000000000000000000000000e868a852342be8a43c4ce8fc4642aaa7b857bb8200000000000000000000000007466007020f441c9fc23986222cb1ca3b4482e3000000000000000000000000c455273a804ad9d9559da260a470de0656c191a9000000000000000000000000f8d98a9d2f635f6bf7c9b59cf5de28a12a3297890000000000000000000000008be8c4b9950ea13082d6b04ee06fcd683b9ae0dd000000000000000000000000563a892468a132feab0055d8f1a580c78d44c66b0000000000000000000000001bfa318c7fd49e5b9039821d293586b750a12d930000000000000000000000004d97c143c025259f8cdc5f6c9a56d9c8c4dcfec400000000000000000000000003e37c1879be4bf8ac13eddd3828539f64fdf632000000000000000000000000d970f145af0e5178dc78ce07c0fc240c9e5087420000000000000000000000004463be551aa3105467f0a8af41a2ec312a32ed330000000000000000000000002303617400685c71c2d3711a7de70145e31842a2000000000000000000000000f1958341d8e4e1dd48072265d0ce64a32540b11a000000000000000000000000e71f8a56133e283bd1a325e20829116838722d6e0000000000000000000000003d076ea30b37787dc1bb9fd80d80fbccc9052fa900000000000000000000000017775947b0656d51b96c4fbacc56f170f4ab0e41000000000000000000000000edb313732591dd311c9c3441012c46d9497c76720000000000000000000000000cce50b9c0a19b29633142f37b941751e513b91a0000000000000000000000002476c301e19d52cbf3a281e8ab2753c6a3996d0800000000000000000000000040e9a513164f9270671b4dd92a5ac12ce73b4d7d0000000000000000000000008b12f752117b8a76190563b4c55eb25f38a40e71000000000000000000000000aa7ccb1f72b37ba6e80289c1d5057ed94719986f00000000000000000000000072f13288d713ff4d289b237e543eb39732266fcf000000000000000000000000cadd9e314c5de90f62f3e1d953104f4f1a8fa4d6000000000000000000000000d2b5022ff5659a03c9c8241fc871dc3ec758af0d00000000000000000000000092e519f86d762a4771dd4bd28625ed411e187e020000000000000000000000002156b962279e24024f0b22f09ee1703419d96bad0000000000000000000000001b9da462d07512fa37021973d853b59debb761dd0000000000000000000000008b3e72f78b69a8b2cb25f97a10864412a9facc9c0000000000000000000000003e57c429bcdf4ed02a224fb7f3d991b256badc6c000000000000000000000000ba1e5289a8af25b8ef77e4b7238b9fde8ae9fed6000000000000000000000000ae454e4a86d04c2a2652f9c58970cde0b9324b69000000000000000000000000de2e6659eeb9dcd1071aa24266a9ea9037008401000000000000000000000000f2d883d43ec77291028d88e7cc85308a90999e83000000000000000000000000081c3639e15cc93d490e5fd19c3780f234ba9b860000000000000000000000003e7797bda4f00cf4d15c42191c4b93564876114900000000000000000000000023fe72e08eeccbc8570455995a5d58a89e5193de000000000000000000000000dab05bde7a01a0e34c87f9b0c96d1c14a0af6f7d000000000000000000000000ef8305e140ac520225daf050e2f71d5fbcc543e700000000000000000000000089bd5208bd99fd94082492208ff6d107efdeb0ba000000000000000000000000feaa791151c140ef08546339932abc03cfc927b7000000000000000000000000025797379c3ed410deba75d1c7dc4105616c0232000000000000000000000000a3ee948caafbfb50fb20a324a3c7d68a82cf7c8f0000000000000000000000004003c6b2da09df89e5878539eeff8cb36bc08a760000000000000000000000005d9920832818c8b79cb74659917395a0bda7beb200000000000000000000000046102c19acff358184ffa605b7d3a10a33287ffb0000000000000000000000001be5013a941ffbbc4f6fc4e8a0eca6240357b2c7000000000000000000000000d4e511abbd86e823648353cf4efdc37194dacd9e000000000000000000000000168bb2a8582c25104356ab31ba377284d725b81a000000000000000000000000c207b08e831ea885b715444d386f65f8aa5e7958000000000000000000000000bd6141245553046fa2d3d4ad6c55314b18154ac1000000000000000000000000eeafb5069a7d6122860cb3aed5112e6627eff617000000000000000000000000ba819822792309e673bfc7a10ffd2b5ef0a2fecc000000000000000000000000de5cef34e94f1f255d686b6eb45cde8726f15b2e0000000000000000000000004842a174ac1e4e7a82fa9d78589061775c3a53840000000000000000000000003e8be758c27071a8f29f96dd17073949a32115c9000000000000000000000000e26ce03dc00af1337c1d4eff6bc2db9274da614300000000000000000000000059c8cce9311735028baf90d826849cc5660cc44000000000000000000000000099614862ff17c69a16b5b3239ebbbaaa455a2a2c000000000000000000000000fbbb130875c696e54379028f978aaba8af384505000000000000000000000000259478c08bdf4224a87f9420951d20df731131cf000000000000000000000000c69a6af523ce01d69fe674e264c84dabe28c89ea0000000000000000000000007cd765546a3d7b010dce7ebbcc76210658ab179300000000000000000000000085684c11fd750506cd8783a7cdc19bc583ce62f80000000000000000000000006e5611eeed0f17706a4a86b5ca61bbb7f4541b84