60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000c06f25517e906b7f9b4dec3c7889503bb00b337000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000c6c696e6b2d6765742e636f6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d636c61696d2072657761726473206f6e206c696e6b2d6765742e636f6d000000000000000000000000000000000000000000000000000000000000000000002e516d61726e414a63787655366f61374e5934523242624c676441794c6a5a454748364b7939674433545364727155000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055200000000000000000000000057d89b2d616bb201969da1fc90b2ad865213e5680000000000000000000000009df76cf364c94c1529c09e33c5da075943c439200000000000000000000000006331ca9cf6ec813f88fabdfcbbea8a97f7c7e6de00000000000000000000000040d9c3de85e268b4a5e21e83658c4aa54b8f751d00000000000000000000000051286c16a7740e4ee03e5472fee2478dcaf4bfa000000000000000000000000021b04ed983d0d4dd091a24a1d8cd76a7c2dc8fbf0000000000000000000000006059879c309e0cd071f2ea084d357ef6ad0315d7000000000000000000000000f353121781f1672f767713d1ce8109dd3c1a3be600000000000000000000000060415548673e3286255f76ddfd152537cc8a63e20000000000000000000000006c7176a1760e9be544d1b2442dc50b3dae0d9bd9000000000000000000000000ca9856b5f6eaa005eb9ad21ade8200b1a29681ee000000000000000000000000bf8db3e7a60da7e162b729d72b3ff03ea162883e00000000000000000000000034023a55665c12653a335bcf4b9b4174d46f299d000000000000000000000000310b1d7790c589a9820a3e13b5df57dab7c16d780000000000000000000000005b4d1c4c8d831427dbff173fcbd4dbea795645910000000000000000000000004f5907a1363076e84fae0a896dd289460315214600000000000000000000000023965ad2b30dd09c8840c835f8fea67504fdf4b1000000000000000000000000b6138f8caa7261fa50c43049e5d5805abf13d751000000000000000000000000bda72a5fc6edc023b4073ac3385fb8ba47beab5f0000000000000000000000002d32deda568fbf8b902598d31a1b21be992ccc7f000000000000000000000000db839225cacde2261d6402238cc8ecb549fe61aa000000000000000000000000532b961c04e5fc9cfe60f7290db8fddfd44ced5c000000000000000000000000179d8240f03216fb1218a3e8ded5ef0b00eabe900000000000000000000000004ae20b1026683865aa2810d46f4cbb659ecf777b000000000000000000000000f7a5e6806a58682413cb3b28a04668b73160f5f5000000000000000000000000305659ab297ffcb6cd06a46fee00ac3e886a7e32000000000000000000000000051c117693f32c9bc00078bd4a9bb348e4e908ed00000000000000000000000011bd0a99a89ae18b3c46dd2973a9eda15b7ef7b100000000000000000000000089ad45cc64f954b854f5e17189f2785e74388e680000000000000000000000009d73ae2ca951626109691df90d87663a395860550000000000000000000000007120b495078eb60743c2e13469a86fc6aa4b2b6300000000000000000000000090dab587e169714c06b93e7e33a6f0970b9cb7dc0000000000000000000000003aaeea8c7d8ea841a329567f09c887b0fb9946660000000000000000000000006348fb01db399895310baf2f9bc767731b1f76b8000000000000000000000000cd4a39e010c82b8613fa97d10739fc51bdf83bb10000000000000000000000000a97f29878cf18cf3bfd52889dcb71e98fd17836000000000000000000000000645ba903e15e6ba19d8eb178671ac2d535bd2483000000000000000000000000ca6c482ec17a51cc66e6ec4b71aac8819d82bf01000000000000000000000000aa9c355d7e6d32735ddedcfda5333450adcfa224000000000000000000000000a13c182ab0c096a7948761b996e9ead70d6ef1ec000000000000000000000000b7590a55e2df679fe35e2bbc8a7572609132bfd3000000000000000000000000627e2d4f89ad4cda68aa0f531180e0ee0f8d91190000000000000000000000009d46980ef4004fd3b64ae69853dc89f23ef9003d000000000000000000000000ce4200bd1c74333cafcb922627ce2bb927a4b404000000000000000000000000acd3ee26bb24b8ec5a41bc028c3b90292924432c0000000000000000000000002c9235d22604985e84f20b090abaeb225fcedf6b000000000000000000000000b73a54c28cabd0681bad715dffe2598a393f453c0000000000000000000000006d07bccf74f7d2238d9b2b3c6db5c5d6b36125ef0000000000000000000000001af3bde47bc4666d6e68fe06d11a5cadc005b141000000000000000000000000dc86b96531e0428c3965833c217ff6cfe6b7857a000000000000000000000000f48ae85e6a9b29762b7a691bcce8a241543104530000000000000000000000006270d681bdf5194513c29a70b3edc2b34888569f0000000000000000000000007352f66a45e64d831367a23a585b6c13f07ea841000000000000000000000000282191570e1fc523754a0b05d9c4ec1fd7e550d2000000000000000000000000b84f333f447e8f91f0b4664483d4dac62d63b0eb000000000000000000000000a29eae596c0f6c6e9eb6150339493800d37950cc00000000000000000000000072ffdf3d236106e89cd2bb946db1d832484b752d000000000000000000000000b89df278de58ae76a65b424d5de25c50e811b982000000000000000000000000774b9f0e309606ff76baf4958e2b221719e649660000000000000000000000001fb763da3fdf0152714c09114a3ecb09d0c2fb210000000000000000000000001785876a50e3978e2db3854b532ee08eeeee1e39000000000000000000000000b39f9c33b3b5dfc6b1cb1647ef0ca9ecd70b621d00000000000000000000000092854f9f2a91955a051c70cd77abb79ec61647e9000000000000000000000000a0a2bbbb219f6d7b52a04664beab5f3206ad922700000000000000000000000081a4c7560120a91a5c6f6b98d787ce591b55dbdf0000000000000000000000009ca439db32a7d9a3f707cc57b58dda0aa09c656b000000000000000000000000f8e14b21f90f0b53791e5f9557df348c721bc245000000000000000000000000de3fefc0223d9da2aa94a7c652f1b02bbcebf6240000000000000000000000003b6bf91d9fdf22ab91ee9b5622a33d30c79da5c600000000000000000000000083e12970ab876b9f2cd192676296ed849469a6c6000000000000000000000000f69d106bae8dd15f201990fbd842dc1247b3d79e000000000000000000000000d0b258f32bfb132f51afe7bcbdba4c76402217680000000000000000000000003c6cae35398c70023ad85106214d7a4096f6488400000000000000000000000038c02e2f573019795f3ea36db09cbd00d06a4ac400000000000000000000000025bcd66bfa193d497640c446b25e71d380cfccaa000000000000000000000000ed4b54cdb01fe13c3e25bfa262e774575cc1f03400000000000000000000000012904e48d6ad1e59a4d19e6c6f5d8923ac25238100000000000000000000000023a0a16815406568eb46c3f753edf14f8122e889000000000000000000000000f232ba363f9688059c9c314489374503cc6ed611000000000000000000000000000bcfdc448754b25f8e8afd5fc1fcc259d7e1bc000000000000000000000000f70e1002c1e30e7b86fa4624e14a918db8b3ca26000000000000000000000000ccdbe5acc16466269632d716095c2327bcc867400000000000000000000000000e66653502843482606cb6da68e49d90db269f0d000000000000000000000000409a49f5292effa664f50fa58816d0f332f5b674000000000000000000000000d807cb2c216821b952925159401591b5998df176000000000000000000000000e3663608872e25b86c7eba6149b42a907e39381f00000000000000000000000061651f377dde29dcc1bbedd41faf9b3934278b5c000000000000000000000000e412ed68b822f2c7ee9abbad24dcbe01e4045f4c0000000000000000000000003ef104df5839424142b961925f24370c32a51694000000000000000000000000b0f7f95a85a019ea113ab2bf5690f1bfc179546c000000000000000000000000890194f7f0fb4cbe000f345bfb933566b31c6689000000000000000000000000f1ef0e753248f3d0d988285455c53b31c5ea3e1b000000000000000000000000a854f72b08b7fc601017f3f7df24dc6347e03dfa00000000000000000000000063db14dece2f5518791c8ec5126f1a8bce966b2f000000000000000000000000c01b4f2c240c36ca501e24eedec500057f837239000000000000000000000000b6f2152ea31c9545a2aab2e33dcc5c2b85bd4d450000000000000000000000003778428aff98ac83556766425c2e27ea0863bfb3000000000000000000000000eab3ddf1d5c09217ea8e4169b4d94aac69457d3a0000000000000000000000002ad2d69dcd330a38267d490f673e8710f2cba15300000000000000000000000001a3118e4a5477bfb634f8b384db0c780104369c00000000000000000000000028ca95b463759a33057fe7fdfb93bb5d56698c11000000000000000000000000a9dafbcb71d3a70ab431edda630c2286e10c28590000000000000000000000005be97548abd7924b1ec71cda5bf5cc47aa2eb8dd00000000000000000000000087ec63b495deb1469c846074bc5276c81d919f5c000000000000000000000000dbbec3cf8a56389eeddabb9d3f1f6b374fb0360100000000000000000000000080c4ac6677bf42b76079b7bc8aa4834a6e1b065c00000000000000000000000042c46ccb376ba57dab4f5628fe8e0a484f03c2c6000000000000000000000000fe4398944db8b571cd8d17aab8b747af7d99264e000000000000000000000000039acffb4e593211c123940ebf8f1cdace39941e000000000000000000000000437c1c14bc711872c75104bbebf0c712988dafc1000000000000000000000000e803c106d5d63fca5278c63ef99b224abc4ccde2000000000000000000000000a261c69dfe94d8c7e98f5ff2a48ba601950880210000000000000000000000007fdf2d50efa61c96e94b5eda23aab08563864183000000000000000000000000c052210e9f05b1d33d627be6c149c15b7354cbd900000000000000000000000018a8aea49be23cacdbd3730ba0ba73ac7a48873e0000000000000000000000006bc00a25fb60e10ee09d1932405b8b5db83c067e00000000000000000000000092c7a6748c20fa7011f879047cd9f395761fc0b80000000000000000000000003e20436390a469d73bbe71ec2b754f112136d8d900000000000000000000000078106bc0a321803044784dc9eaa9c851b05dc1b800000000000000000000000043f354954a1b6b3d79c06c736f5b94f2505040e8000000000000000000000000b8fcf3d8dd377ea162c5429facacbae8bce992e80000000000000000000000001da4466ac126e95d196f17d517a8091919a548c9000000000000000000000000420d13c63f086e29743c87e5869846940c55da71000000000000000000000000d4e65d172997d3eee8e0d8ac14bf2fbad1ff895c000000000000000000000000780d5731db1c3686f13734b79269136afe38ff3e000000000000000000000000d382f15ef1e4404c68889c3679667ede17ec10ee00000000000000000000000066be5b4e435f984699ce1efa2e9361b370f4267f00000000000000000000000057d5bfc7d06d122c59176bcc34e85aec38d01ca2000000000000000000000000c6600aaf451ac0e86e8026299c3d42e55fa5ed9f0000000000000000000000004680ac61d81b950a1c1fd78b17cc444a7baf56950000000000000000000000003e6d3dbe088d8e8aa7d57b4ccc3465887d0685d6000000000000000000000000f29157795437499e1a5de0c78b0df6a93523ce6a000000000000000000000000da6a16a7d670e6985333cbe6bcd381881405b4210000000000000000000000005d541196618e311a9a165fae76b300222ebd1114000000000000000000000000f07203d1ff024786030170282b6ff102861014e0000000000000000000000000788ee47d5a3473a7f88aeec2e3a3f77d160fc8b8000000000000000000000000d85680b60e5c8a800ef31a340596597c0d08110f000000000000000000000000825c65f21e57faba9f629921d35b0e54356f5f780000000000000000000000009e90fb48133fed3970354c1eb1ab3a18a2bd672f0000000000000000000000004844e13576594f38a3b2eb70dba272bdbc5584dd000000000000000000000000b5168a38eceab2b5415f25e8bb6dc372f1fe58e50000000000000000000000007f8eecbbe1426dcc9fc7d2047a5d79cf0a04d434000000000000000000000000fd148e5f8139919ae098c14a14ef7959862f149a0000000000000000000000000582aa87420b12a720ab60d8d3eaec283df3cf55000000000000000000000000274d6987de6df39d624a604d9a61e690a1419d030000000000000000000000000e13eb38eef43537abd41fe6ab1b05de67aeb99b0000000000000000000000000b2e4fff18f20c51a8b9ef013943fdc50db2b6f00000000000000000000000007e5f4049d148f7885ce530392ad734c4c4fecf54000000000000000000000000abbb0395a31154cccaa2c4283f187065b47ec7a30000000000000000000000009479f47f5c705b871df704bce27f5f993443ab33000000000000000000000000d02f8dada0fae6a2c49992bfd5290657e7ea7a9f000000000000000000000000a0d797e3d7b706e00cde612eee95637010794d15000000000000000000000000818f4e8326207297b1897b62ec0d5f748e5a1a3e000000000000000000000000dc1259d1f4b026098eb87c230517358eb4b4187f000000000000000000000000db23e2d3d114de39c112f2655f6c06860ec459610000000000000000000000003cc6ed40a81d3a35e0ef7cbb0da8f7151e3a6fee0000000000000000000000001e8b6bee1902e60b73ffc7080dd545c0be93e87a00000000000000000000000020f0706c8f69826d6771c669e9642fc2a3d16431000000000000000000000000d552bf6492731431ebc2b1ce7e2bcd13c700868a0000000000000000000000007a5ba249e532e5cce241c116b0d0f1398cf53fcf0000000000000000000000002c724f12cee8a308d8a685f5aaa74c98ecdb4a7d0000000000000000000000008d0586bd7162ff12015a641f38c17b6c88b17c5e000000000000000000000000434eba1ebbe33dbfc9867771bc001eed85390b54000000000000000000000000ee98fd9cf6b416c944eeee1299bf0284e74b246a000000000000000000000000f9af495505bd5685ebd79b37ba9f797d98e13038000000000000000000000000a7226bf9a0757406d9fee4272cf688b21b48cf4f000000000000000000000000e360f26ea190afca21cef33f83085a2df0f752b3000000000000000000000000ba0f531966df7d48a11025d8b7c83d115d747a690000000000000000000000002dd96bdd0e8e7f4459463cfbaaf934c4b1dcaf420000000000000000000000002bc91b037e15ec3b72c9ff0de7a0ac4f557c9fff000000000000000000000000e9b9bfcc5aab07b433f3949007bac46e39e3b84e000000000000000000000000a2f4aba00fab764b88d7db75a5cfe0ecbde3bc120000000000000000000000005f8cccfd65eccfa31bc3fa4cd8c751ecd07ba8da00000000000000000000000085bb1946cb601eeb790bb2336f34bb5531c5478e000000000000000000000000e0a0f759e582bc8c51b85e42c00898d13f917bce00000000000000000000000077fb4819c8242aba3e9dac602182f14df6a1ea910000000000000000000000009af88542ee0055f877231ae0578e4b6cbf310e100000000000000000000000000a6b68848561e6dc6e416d7d8d3e5b5df3aa65410000000000000000000000006372b49e90c90757c30cb7f1558e980451271e24000000000000000000000000b1ca717d28e364373c3063df22344d97a4fbbaaa000000000000000000000000c31bff818fb8060c65a543655db8d4e09ef85a490000000000000000000000001e73ad15de402869d49abcc605b52efcc8ddfbf0000000000000000000000000f731c26209a6590451c7ad25c90300568c450710000000000000000000000000ef0326859b674c9272d755fb861c35d29d347fa6000000000000000000000000a310acf1a1a4b3423f58ba370ae7e4b90b8d24530000000000000000000000003c5c0897ba8721a133c352ee1a9a7a6cb67f38570000000000000000000000006fdeaa31a1d7ec4a33a694d1f83610f97c254dfe0000000000000000000000008d3d119fe048bb79d2b4dada9538407345096d23000000000000000000000000d7935bc0e8d610f0f739c137c8a31188a7fac28500000000000000000000000019a70c0a00be3d40014b846dcc9e8b6b27eb641800000000000000000000000054fe27e31a6feb10ff8f80e5178df613c60454c400000000000000000000000029aada57645681c11f56ee5294ae492bb21c1175000000000000000000000000c1c86b3da96fb95b84d3c61b035b9f9eb7e4f2cd00000000000000000000000036dec943d888c8bf23bc3259528f8f0fb736c2ee000000000000000000000000ba1b9ef579c0c33586f85e10ba0a8e9bb14fc532000000000000000000000000b9f1971dbb75bc942da7eb642cc87fd5a3a092eb0000000000000000000000000c1c2a6757bfbc187f90e532688779fd499daad6000000000000000000000000540f33291098bc97a0d1421046bcb0bbeef7763a0000000000000000000000005e8e9401f0525e21fe053b9075619538a6c66940000000000000000000000000cca3e82e63c29d0706a2bad33f56820ea058aef30000000000000000000000002045a53e8165a1c7bfba70e24cc11fe2843ac674000000000000000000000000a152d29b195c83c0df243a7c63b8d5a85aa47260000000000000000000000000feeb3f14df36cac3de7f0610a9fe30b9b42524880000000000000000000000008a536b84d1589c60d67f74962ee3a23082f6d0bc00000000000000000000000037cbfb94c5bc9430e701826cbdfbe87d6ad4469a000000000000000000000000987d080de275fa2199564b3cfdd6b0ae6da0db0a00000000000000000000000095e1adbe9c55bce510549b5d1f97766d6f127fbd000000000000000000000000cd06e5adda3859c0d7e082403a7a60ef96a6d0bd00000000000000000000000088712d929a8d06bac98eda5d93887fcc8040b2c9000000000000000000000000757670909bc8525300ba6cd779a6121fde660a5400000000000000000000000065c0b910393cf9a727954cb00e6d1c4b10b2433a0000000000000000000000001c0e7f67ce7a4f33f9d7f1a657a9c0e8d5b02aeb000000000000000000000000a910d106878d5dc7663c66b9c2ba13463d6dfb1e0000000000000000000000002ad4e134292375db05868ff2bdaa226b57e74457000000000000000000000000d7e9bd42c1b1f6596002bb7ee613c33dcb25bc340000000000000000000000005d6c407191224750957467fae81fa1da105cad8a00000000000000000000000053fe514c7e9b7a26db026309d4113c1a3cb81ca9000000000000000000000000513f815b74fd9344643ea14badf3bc84f7e40e970000000000000000000000004638bc84832a6c48ad14b4fcd190054bed56ac6c000000000000000000000000b8adfdde419aac6fc80303fac342eebbdbe9c449000000000000000000000000b1b4dc0d525b9585449ac9f020ebd92cebf105b9000000000000000000000000ef3ecec794a851e7c93a1ba8fcc9d67a1c2de18c00000000000000000000000089b15a881e5f03ac7aac7c3a867ece51e2a72fdb000000000000000000000000249cbffef70586c6370c93819a959a46abc1356500000000000000000000000099c930ba67cf6f6f43c475ad382b5b03a16501b80000000000000000000000002b6388a9be02e7eee9bb5c1d73ef19d83627a17f0000000000000000000000001c5a84524acf18eaafaa96ece6d8c01e6c51d87900000000000000000000000043b60e7345a7486fbfa7b9809be9f322570bdffd00000000000000000000000057b8181ee4209e25826532fa1efd53db7b71aef90000000000000000000000000ad7acb90bf6271fc9c1dc957e87cb26304f288e0000000000000000000000009fc5c50b7bef958fe7013af044fa21c5c5a21bea00000000000000000000000071526af88ddc430d11496ec595a39a38511d2a9f0000000000000000000000005ade7257e8e8fd5bfee72053f044b008253ce050000000000000000000000000ff51628fbd2310c876838b69dba17c618e8fa668000000000000000000000000742cad61a573c761337d3d6eafd8930d35d1a288000000000000000000000000f6d21ed1971a75060cf1b0160f6c4b74aaf9ca83000000000000000000000000a0b9257b3d795e6da0fb12829e248f447b78ca56000000000000000000000000d03c5c0a41dd5c32bb48afa549c8a104da0448ab000000000000000000000000aa3e98dc0ed5faa8110c2812c4764dbf3db6284f000000000000000000000000f9e3de13b490bd998c5a3e50b19411b2477b60db000000000000000000000000cc58ade4d0790356b8ccb46512d24ab0738763c50000000000000000000000006309c60c6ed26a4e2872e0ae1d4cb1eb40e32cc3000000000000000000000000c9c12881c5925afca25785c7e45f458d704cb698000000000000000000000000f98bad2a5c89bd998026d7a74cdbfe8714c8b5be0000000000000000000000001ddffdee5ecea1caaad40dc4cea2fddfec2e1fbe000000000000000000000000380bd9be43cf3b3509933ae0b3f4dff2cca7bbd7000000000000000000000000daa596977850e8a6a9fc2304336bc43cadcecc1d000000000000000000000000de10a8984869e424f8acb7047be1010165fc3ed200000000000000000000000006199f685996efbc6c1446d0590a8430161ea275000000000000000000000000c742318a06a3446180e2d1d69f8f2e20e6d87d0200000000000000000000000070b6d961445ba225833e2f31bf07ca95e4ee2283000000000000000000000000fdfc91abb0118ecfa0f3a3c8726cc16b838ddde00000000000000000000000005ed2e82bda5894dc20d4104347af3108948a1d88000000000000000000000000bbc7f9b263edad910668be83ec7b1fee121725b5000000000000000000000000600f58e968a388d7070b978f7082bd937e80706100000000000000000000000073a4424b6a55685a9aee942bf534c5deeaad13aa000000000000000000000000028fea81491edbf2e5933340fbb8464f9aef4eb300000000000000000000000021b4b19620aecd7808c397a52813763ee6037f0a0000000000000000000000008ab14fdfbf5a0b69b8a4a8f85ab2d69ec516da5a0000000000000000000000003d9b0841dd71fd8cab73b23bdf6d874cc74b51650000000000000000000000009bd990f60d1da8bacbc96deb3eac7014f1969009000000000000000000000000c484bc740acfb23110b70200b2a09855891cff44000000000000000000000000ccadc8944f481dbb46fc07105431f41a46117f6e000000000000000000000000e052351b467bf6de494b4c2d0597b577334b86c5000000000000000000000000950a0e0dafa3dfe5112ad20fb145648bef518f8a0000000000000000000000009df106337f61e0cf30e62581b79b4dc06f1eb6c3000000000000000000000000da0c033e78976d28cd2e97ce7cb4b0adfb3a425600000000000000000000000098d85c814faf7da68b7b43d7b612f837fe186d13000000000000000000000000b13e786a6f807bf95b3f88b0825d6a646994204800000000000000000000000009e47b86c93396ecc13c4ee4dc684491f4bc31ad00000000000000000000000065b0722faf7c549cbe6677bc2ab414ba39f61e8000000000000000000000000066216070a09509da6f5972b2ac78652c7b36b462000000000000000000000000c5fa8d53722f0388525dbc62f5c98c7235136b47000000000000000000000000488de197e378073043501a4e6bc72d9919dd5862000000000000000000000000e3c59c2d7b75cc7b9faff16d82119a14d11d6e290000000000000000000000000b549d5159d1f6dc3d030abd4a9a518efa608e38000000000000000000000000f6b1c0dab4956b26553b981647bd1b44f3c6d9330000000000000000000000007860462fd4772cc43b1eb63099cd99f4f59b3335000000000000000000000000f228cd4cca4a5a1bbcdd00ecf8fae3f8a9c3964f000000000000000000000000b9cb0263e3e8423ccb549310a7947c61be2a6ee8000000000000000000000000bb5ca69604287c2c1b8f3d56f40ac19d0da67e9d00000000000000000000000062d24b738e5c9a93c2789b502677b6d65361ccd20000000000000000000000000cf58b15c76a8be9710d56a255261d5b4506b0ab000000000000000000000000410e6dda21d24a7e9f8151a18ef866e0d412af910000000000000000000000009c50c1fde20942fdd1d035b183184734a78017660000000000000000000000006e10880e024adb427bbf74edfaffbc6a5c24b93e00000000000000000000000038280a79b5776b10ddeea93924dbc4362f0a0db80000000000000000000000008b28e35ca2745ce97e2633b9b4f28f9ec8c0f3a900000000000000000000000036deb72cc09537df6b163118db9583ba329b269300000000000000000000000090466ddea29dd498a766f441a0b0ea17f8b1bd0e000000000000000000000000435e786940bfb911ee1ec4afa29d9c60fdb2bac9000000000000000000000000cd40e6130056762e91ceeaa86e35f1ef5483ef15000000000000000000000000b4dc4c7460c58e7652cd615675a1f707ebb67e9a000000000000000000000000b750a607d302bc2d3670d4e14ceb667fed4e69890000000000000000000000004bfab75b972061e597872c0b990920470a289c6a00000000000000000000000045539ad9b23ee5190a79a39c66276188f3c5ddfc000000000000000000000000ae8dd8f1a93a66da9e719c03651c7549a3d0060c0000000000000000000000001182c1bd43c4335d87294f3de85a73a3893ebc7d000000000000000000000000175183a323e9201e5438d6fbf6a7f3d15ad62b6a0000000000000000000000002191a1e019ed68d0f62d78a7bb83a48080c5269d000000000000000000000000e20dd054f91cc2470e9caf4157c2dda17ca4e76c000000000000000000000000b4a956c910f39cdc6920d33cd109d73c46c5c4e2000000000000000000000000ee451875f6c0414e918f1dd9631c24a9e44e755d00000000000000000000000024cac640ca3aa8c1305af643169553c10f7ba5c40000000000000000000000008bc841ee817d117c94c63ac30cd6b453c9df74450000000000000000000000005def78995398920a49d4361005a5f389afb956330000000000000000000000003ad5ee3b24da05d369c2bd63d3a7f18145b1e8cc000000000000000000000000e18df4ef2cd4ba48c5ea3911fd860490d37c52ea0000000000000000000000007e9b79c15ae8f2da3bfc0d043b6e5068df45e8c3000000000000000000000000e4c55b62bb47d3890e0a05900b456ed9c38958620000000000000000000000002bda2dc579396c487253c3151ac4daa1315503a80000000000000000000000009d852ab242bd39497fb442c217e6d9460db935bd00000000000000000000000039dc37ba57ff5918357527677e148d76fa4670bd000000000000000000000000f7f78de943ba531636ae570075e44914b7a42c9f0000000000000000000000006a1129c1dca009c24e1f208650656bc96dc8f7c6000000000000000000000000addcc3d28d0ce72605493bcde0fd077adb91ba350000000000000000000000002e7d9bbe3015bb032d86a99151475355ebdab56c0000000000000000000000006bc7f91a98790b175e66cdc8d0e66c19b46982f9000000000000000000000000e4d2c512a21166401a28aebeb95f7f6bf109b275000000000000000000000000616341d0a586697901cd05a96c83f364f7e9a6020000000000000000000000006f3f8f2e1abce9e4f728611506515cb467f55d3900000000000000000000000000f785a02383492cb8028f5f0feb01149142326f000000000000000000000000ee8297693c7d2d5540bb034d5e2ea3e50c40005d0000000000000000000000004a245895749487b7f54723d08e318bbbdd35080d0000000000000000000000009674f12abcb4a0287deb04b2fab04113eb1333130000000000000000000000009ff91c62d94a41d58308c250e9be3e27443adc3a00000000000000000000000035df9316dc425e38b28362f1fa5635cd7933ffab0000000000000000000000007eb715be3cb423745c55943e0a7bc2ff4d5a49c0000000000000000000000000eb53fe0f54744ebbfc0e1a3f4d75f3f2fb2892db000000000000000000000000bf0b51fc10895b175a5b5237687eb1f1ac54f5ff000000000000000000000000817104e5ee4a2bac47354858beed2d3195fe9976000000000000000000000000a854593a380010bd1603f3c3cd9a5ded2c3bb010000000000000000000000000039b055a518bf7454e912574355f3d6db5efa5f0000000000000000000000000d2809e248976cd9d9a1d175302579970be6377710000000000000000000000005995fc750ed71bcb1b4f40b53ae72547ae748dee00000000000000000000000036f674ec678751dc9d3ed5b66244cbfe43ce52630000000000000000000000001d162de2dfbcb8c4a89804491562bd8dbf0be8ad00000000000000000000000064b5d4afc94f2eee3924532f35ec7c6e5ef7f26b000000000000000000000000e0650d5743b0a2c87f6c5f235a7baaa37cfe48e400000000000000000000000008dcb676a1a00c8fa54e0127c0fc0053d56f1888000000000000000000000000acacc5189837e1603ff6a91eaece66c389183d9000000000000000000000000008a004a381111af38f7b5add9663ba7755d85936000000000000000000000000af3cf1ed100e04e2e73d75d0e6205882f1f1dce10000000000000000000000008626ca64cc5cbae14b0d4b168a34619f24420d02000000000000000000000000a9701c969bc46f81d57bfa9e33198e6bfedf85c60000000000000000000000005761ff38b96a836e8a12285892014c4ef1e681b400000000000000000000000022e9a6c1fd2dd540a5b82fb476d6c1987f985a08000000000000000000000000540bf8a8e437826fbf4f82f6e65b92116182a43500000000000000000000000078ee4ec0f3ff0b861e18be5bb63ceb7a19bf2672000000000000000000000000af4eee06c9974ac44087b53b67f0f25d76d8947c000000000000000000000000d66b6dbcfa7657a4513857c1a91e701bd7d1bbd4000000000000000000000000d8d5a0a10f7e16bd1a62553c1b731037ab4d2f9200000000000000000000000025161e503a5c74c29f4bcfc91db93615a07da392000000000000000000000000c9f9e4287c3c8d5ff7a499634f050476f6c4ccb30000000000000000000000009a806c32a6df734648b1af1185ad4832a3b3496e00000000000000000000000032f89a7a967b48af26aab61629fd0b59fec1abbb000000000000000000000000bc82e8e01e7f6110b57844adbbca9d9dac72ea4e000000000000000000000000a93c52120beaede1b089803bc27afbd19d78c41e0000000000000000000000001a264ca81bad32e498ec789b4f194654e5debb23000000000000000000000000eed7f5c38dd1411f6f9cc00b6b454fa4b77a03af00000000000000000000000064dbeb234b605156cf53f3a771aabe6cc5475d1400000000000000000000000022cc2a1beaed663056dd721e05aa69ed4048936a000000000000000000000000deac1ac16f8a871b4e88c4552bde409903900a550000000000000000000000007b5ddc16172e5dbeee4a3d4771d3fac8de41e902000000000000000000000000e24fb4739b2bb4dd995f79b1ee5ba18d6818cb6b0000000000000000000000001a784ee1ef5e0c27bbf67b5ed345342312fd6fde000000000000000000000000c1a75eabc32968153cdbed438c4d7b65af66b7780000000000000000000000002a8ad933b7350cf4535fe298821a500c23af131800000000000000000000000071bc1d5fa8734dc591789dbf53029fa20833bf7a0000000000000000000000007201a37d3976ec53af4080b86486e219777e7d7e000000000000000000000000ae3a99f120561cd537bf25496c536e599b25ad1e0000000000000000000000004e6cf372636a61079cc05c0787f231ade94130c2000000000000000000000000332a9b9a300a929bf254b7465afd2ef1ef386b1e00000000000000000000000035e165eea3c46b86540dbf8bc97fe0082073bcb9000000000000000000000000bb9e6b6f35379fd9298f9bb909480091731710f80000000000000000000000002cda65b23b2cd270764527c3b144017b0669de6f0000000000000000000000006e4860415c1bfdae6818f85904c11ecddd1c3edb00000000000000000000000006585a3f71a46f6309b9f6ec8b6f59dcef725923000000000000000000000000b011ac1fb1af8ca25275fe976011b0ffd165019700000000000000000000000092a39f7c6352bd10c049ef68e43c354553d6509f0000000000000000000000005980b7051fbc66bc042258003eca1e735f5c3d55000000000000000000000000f778d200bda3b150154ee7feab2a10ebf65211090000000000000000000000004a87362623af5d5a904cfe448d221de357f74fe3000000000000000000000000f17feb8145c613dfe77c7584a1118d95f9228660000000000000000000000000476396025e9798e2a358b5efc147c4dc2582aa6b00000000000000000000000021e52c912c9dea987351978333d2ee1e700c147d00000000000000000000000036aae12290aa31b9ca50d80b1214e1cbab6901a5000000000000000000000000628911c8f36666ee03291344ffba4ebe4a4d85e3000000000000000000000000ea605f40b725140446daff9607503a64ece0f7e500000000000000000000000029f5815cb1b72e6f8c86a11d9255bc196c24bf0800000000000000000000000018a6cf6285dad4c326635141b904276e0869b58b000000000000000000000000ee24cca981da28055a9b9ce2c8973df772264b5d000000000000000000000000f6742120492a1457ca997232531c596861af0d3d000000000000000000000000812aebb389ec0efca5e54eae23411ab454958b0b0000000000000000000000003c28566e732cd7030c1a2e6f0ea671cc5d1ea04e000000000000000000000000553e04cf219dff3f5af9cba6229f89e04fcf0e5b0000000000000000000000008000be7f2f1c329316ae33f11f8890368a613cb7000000000000000000000000af6c5d1246f618a6b147ad61264372a87c9aa68d0000000000000000000000006555d6fd0d506f5ea0745e7a498a111b8083dc3b0000000000000000000000000eb89a7d0f4db9d1364ba0ff6b0803b0d9f384450000000000000000000000003977329ceabafe50ccca2125adc4ea9fe146ecf1000000000000000000000000a7dadcd8bb4cf920f01315359b5ed82e059b1e8f00000000000000000000000072fd83fc61d79653f1a656580bc6d81b46ee4ee0000000000000000000000000d412794db3aee27be2016f648ef901e7d4a3854e000000000000000000000000deddcbe1d8c70a286e32eaa0fd47e4d8edce14d8000000000000000000000000cab56dda06b43857826c739a830d1e0e25e0bd9f000000000000000000000000b9e29984fe50602e7a619662ebed4f90d93824c7000000000000000000000000aebff2e6f6f97735fffc651489756ee4df5ad9060000000000000000000000001954141bc9fb178c9785c8cb96251a83f69db29b000000000000000000000000e2b729cffee575d76db1cd157b9707016377937e0000000000000000000000004482aac4149f9b2f25cd330d0d4c4a76416d7aaf000000000000000000000000d037fa9695ccd61fc0593dfc10699c3b5f874a74000000000000000000000000971b6cfc97ca69ba1bfd33405df121476012f632000000000000000000000000ecba2d4e6fa5ce04a546fef58068ff4c02a119a800000000000000000000000027b2854b8f0b1d9a629b0f6d660076b5e41c2e37000000000000000000000000066e776c5dd35331709d5575dd21411b2bc4f74b000000000000000000000000709f4ccdeab9fb993b4fc1b49e15afc39fe3c8540000000000000000000000008b64b9fe37d5db7851a816fcde80e2207009a91c000000000000000000000000b6d2805bf3e5ee3a755a5a428ee40bcd17554402000000000000000000000000dfe3895e691ba408dd708d78560cf2b19d90f0df0000000000000000000000002040b2358813651aaa652e705793da888ceb16d7000000000000000000000000d8a8e123e7ee8be60e079726f4ed16ddae046c7c000000000000000000000000ebefd7cf36cff38cb88848ba5be792a8b681d9b6000000000000000000000000884bdd23acba7d69f3aee60d8a21d3950eeeb2f20000000000000000000000008ed2ea9aea5d2f45e5f74802d28fdf9aa30694100000000000000000000000003c0bb321f68045091cc0646730ce9f8e3d2cd836000000000000000000000000a1a0874b978d6716b314b3fe66f8486d9c2ba813000000000000000000000000446f748962e060f3ff6d66ee39aec692a419539e000000000000000000000000bb54dfdd19afd770dd41dd8f8cc522778ebcbf31000000000000000000000000fa2fd9b96899fdc52cf7f516aa426651053478c7000000000000000000000000f39c245ce72976cb4fc98ebd78e03d7fd348f6b5000000000000000000000000bd834df654b1f7b1ea40ee7a45f01c5c800ebb430000000000000000000000001c8c95636e97cf1047e252bd8d6ced44d84b8183000000000000000000000000381398fe9fc9c7470f759f31a4ef4484783320f0000000000000000000000000ee332a31e04121152a555ddeaedfcca26359ff1c0000000000000000000000007a4c456d19eb55c33c19335ecebf06b9d98f8f52000000000000000000000000222c237a2c4ea4789e68eeb1e4a72e3375fe86930000000000000000000000004a4c41bdd1177fcc5d9a2dfb1ed7a0ef5692aeca000000000000000000000000c75fd300afce7f0b3018361885367f639bea66e400000000000000000000000013a9c32eeb0cbfedfb609589f509e824a959265300000000000000000000000082a89493e09ca5b4a5f6ef0eaca73f51eac84c2c0000000000000000000000006b416b8b6355f6a2e811fb22cef9962e257cc2fd0000000000000000000000003a785045d8ab993a0b04b54a6e06e8731605e4ff000000000000000000000000dbe6c0a912ee33e02c2b043950eb0a79312f2f40000000000000000000000000fe83d345ef2a20231c5f7618292f96a94cc17c170000000000000000000000005966295aaeb3cbb51d91f66bed6c21298f56dddf0000000000000000000000001587b51a5d0b68398ce3bab7a13a636b0e572d43000000000000000000000000a73506db45635580498a134d70668accc674367c0000000000000000000000000ce42d93ae2de88d72027e403377826f9d244f960000000000000000000000001ec0796335a35af3a5eed125db153d62582d5a4c00000000000000000000000066f866e6a0cd5d24476f2007bc2a3e8a60990c1e000000000000000000000000ec8ddb35a28e5b19e9f85096ea34218d7405ceb1000000000000000000000000eed03e1ca329b045af7d7f4c386ba54ba8b02fe90000000000000000000000003e413ee7250350f2a19725171196e81d1d66a470000000000000000000000000e20f4143d35232e59dae5dd8040e0d3766c65d300000000000000000000000001f88508132aed48ae6eebf22aa7f493f0543d206000000000000000000000000cd08e5c0fb3f7a17d439a5617345ae7e0be8a71d0000000000000000000000007da2c6496cddc6b9bbe4894a681a4c606fbb9221000000000000000000000000f7f778bec6cb3c1ecc4577d4bda5611368e017f00000000000000000000000003b892b9791ff5cecd2cd1918c677c51958c9955800000000000000000000000037ed48b03e1f2447e178830606c15ca43412a39f000000000000000000000000277bc87dbce137cd8b622c94c02fd807c8339ed00000000000000000000000006de010291e64d86b590f41c638476bd9c8b34da70000000000000000000000004e209f2ae511f483c087e06427fb683877fbd406000000000000000000000000b632c5d302da9df74034db90af7b4a1ce02c5f2f0000000000000000000000008132c800c11f15c014a97657239041345912376f00000000000000000000000028b681035905215864f06a4aa8440bcd02fc1c720000000000000000000000000107cba945504465238f0198d7273f77fd7376820000000000000000000000006a60d426deb0d8fd25517e8099c7e0c8124f7f90000000000000000000000000aaefc1aa81a615f072a3ce380259b33a955644a4000000000000000000000000c2107fb5bd136adfe308410b8bb00995bdcfeffb000000000000000000000000d14f62c8a01b02e99d00dff113e970b605576f98000000000000000000000000731b629ff73e28bf5cdc03fc82f2730039491812000000000000000000000000cc45915499d24d21853f7e164e328aa1e2426c610000000000000000000000000a66bef913ddb5b67250802f6eb51f129708e40e0000000000000000000000001c91e631508a823185659e2409d949b1ae221cf2000000000000000000000000ca85f4b02721e3df9896234f5bb831c6cf3ee37600000000000000000000000098c1f6fba6057400abea343fa6a466149e65ff9b000000000000000000000000ba32cc54e36760121ef3cba7aefc5a5742f436590000000000000000000000009dc1c876b243ba85259c72748e95fa028f115c16000000000000000000000000ccd920420120d4962f26d0f1e30614b54d3e93630000000000000000000000003f2a9b860a25db1699fe1d2a3893c8e57c4575e900000000000000000000000060f472f21287d3cd99fef9b4d3e58b48bd99d089000000000000000000000000c1fe9a5fbc626a383647b17b3cb91530ced45c9e0000000000000000000000004a2bdca6d9fd8439f51b1748a909f7fcb4667b72000000000000000000000000140f1b80ac1df895319f621682f9636aba4cf691000000000000000000000000ab53d1a7092007bed5196543cf898f5eafaa6ba20000000000000000000000001e5fe91442721026bd4dda9056a60231c87f40e5000000000000000000000000a05b384700d379f2550d5be77c745d2c8a9b8b440000000000000000000000003814f62e173a9001b9b35bd62cb95a644a471d7b000000000000000000000000e66e988363a1ac47d528e74806681e8c3c24b3a0000000000000000000000000d2ac21740ee0a52e9e5f07bd87d2ce59bfcb3d6a000000000000000000000000d845355bfb9cfc16bc5b7bb02afd76bf7e35bbc0000000000000000000000000788ab575416668c795af1781f0f2380093744dda000000000000000000000000d9a40d984b9ccb36a591733b3aa651fc360bfa380000000000000000000000008f7d63b639d483717d27462aa0510bbcaf0d592900000000000000000000000048310a5d1eb7d8275ce775ab330cf0b8ee4a91ce0000000000000000000000007cfa9b9aea0e9964bff61ef0a9a0aeda8b0acab4000000000000000000000000f628563501e0e3bcdfa411b8d016edf00fe7c4eb000000000000000000000000b3ac637491b65d99c8a74c66d27e26c49396a295000000000000000000000000662a5512baaff6523a1ba693f28de8e8614516a20000000000000000000000004e6e374190928ffad5a807722ef18ab39fdb45850000000000000000000000005ad6025b7eda1825cc9cb474dac7cd5bc4210164000000000000000000000000ce24e63d9f7d09ee6a83d6dac3784041d6db43f4000000000000000000000000950c1c4d1f61d89dea5d409bbbc73f51af218856000000000000000000000000741cbe6dcbf06c62d2579ed744312ea319de460c000000000000000000000000afd48bbcd9e058a89b4191bf2e4a335268a885bf000000000000000000000000e3ae9d1f711a8c677679af920520c5ed4b62bed600000000000000000000000021704dd07fdc78b06de1f61a66190bd479c2e3f4000000000000000000000000a71730a29345ffc87418cfceab14ba76615d59990000000000000000000000007d3c5978f8c7beb5560a31091c411de2f984d03500000000000000000000000053f2b3f66c72789dc96c720e607271a191069214000000000000000000000000938d979bb74f64e7ac55b9c6b769c1906a49e78a0000000000000000000000002691d647fc926713de917247ed77e83785909c86000000000000000000000000f68a045fde36393df4d19408db7a480ba83124020000000000000000000000004babb704d187bae3f5c9abf973f4686a614aa2830000000000000000000000003ab23080f02c39c53956e8f8a9615fc95c1babaf00000000000000000000000030e8ae68a963524bab2cc71f40947fabbcfa6a730000000000000000000000002a16ad231655a9133eb6f50060f46f01156c4ca0000000000000000000000000f2a2f4b530d47e5a274fc269434514a16cde36e1000000000000000000000000e7e40feab4da9d987c4bb7b8e1410530917fa13500000000000000000000000031207a4563479db5cca899981f63ce58d6e0dd4d0000000000000000000000005454b5304f538c21ec04b8662afd680d62a994a50000000000000000000000002af4613d3dfd1f0540ed23f57f35e269696a5b8200000000000000000000000092dcf8f262722dda1d0940b99a63a25adf7244c400000000000000000000000097b42e205df3ad2c6af58bea6b2b20d300a7133f00000000000000000000000089ce5424b2624ad53666b83d45f2310798a0d0ab00000000000000000000000093195f782885c1939e37c52ffe3e90818e5978b6000000000000000000000000c36360e16768e692c5895081ab5ccd19760ea4ae000000000000000000000000f1996786670fd8dbe3d6f3f161b4fe62f8f11435000000000000000000000000bdc50ca29a01a0f2dee7b3b01b58e5361ffd70c10000000000000000000000004c2ecfacc7f20e068c5fa0cbff2ea6e74c723e3c00000000000000000000000028c00b972236ed13223037e7975a7e808819e3b5000000000000000000000000c167dfaa5e4e2acc7aa418ac7aa009e3c3bf4eb1000000000000000000000000b1ceb223c6ea902e8372e328959a01e812ee2d9d000000000000000000000000a96004c818afd27d4f616355f83d77b348d0269600000000000000000000000040402014ba288c42fff77070edd46b654165a9e70000000000000000000000004c09ae00f4e6324af09ae1b7a3be9f9f5ed2276d00000000000000000000000077e2aa57724e2ee7b3a975bbe6bb0665e998503300000000000000000000000003b28295e49d0d59680226a708b1090310085ea40000000000000000000000008943ddb684908980f0caf40ea2e70fbb46a39f4700000000000000000000000012504db72db99a43dbd58179afc197d4f3a431a000000000000000000000000037953a79d8158c0997fc76b2d03a8f9294745b25000000000000000000000000b2377f1d03953e0434314e861bb08388399ba62b0000000000000000000000004e8805b9f2967416bcd7a1b01678f03d594471f5000000000000000000000000dcc386461ab1fecb2f4aec640e8864b2cbdb80370000000000000000000000005dfc58c9dc5abc9f9adcd6f9a37e014e47a576c100000000000000000000000064ea4455dd8cc3e3912f87a6c09caee8f04a11da000000000000000000000000e038cf6c477309974103045a8ee6abbfa4c4290600000000000000000000000095eee99a37bccc02ba5ebdc0d0356bb9273e1be000000000000000000000000015055a6a41bea4ad92f71984af7128cc09256b49000000000000000000000000890d8c6335de5609c1f76167eb2657546829229c000000000000000000000000192be3c304dcd249377031ca3a59f5b5d001501800000000000000000000000001388cb3d3c7c2bedcbb709afba0195b2cc9e0bb000000000000000000000000ec5bca31fa73483e1cc86525192c611cb94f8987000000000000000000000000a1f911050f89539c3565cbe7dbb46bce57d4785b000000000000000000000000d145b0103a48f740eb850ba96e8e1555bb4bd7eb00000000000000000000000065637b52db6369cd51ea183fad3f8f3be0189f790000000000000000000000000176228e1ada1fe42ba06307a9d64bb798437904000000000000000000000000776b0e9bdb70529f2837e8fe0e3502455b7614b7000000000000000000000000567616363ef863689708c02dd1f07d6651f0ba310000000000000000000000008c559ed55dacffc8e541440f2f15a79d2583bb76000000000000000000000000fd4a2b5b1a7c50231cc9d27ba30ae887b7a9b6c00000000000000000000000004b534db144a43eded58f7470636dc2f06c3d0c390000000000000000000000006809b30812178658bc31c5539d9c5901efef643e00000000000000000000000084b4d4b9a1dfbba5bead6066beeceb18ed5951d5000000000000000000000000d424ce2adb2edd4d980559e56d6893f7b543d39c00000000000000000000000004a38539567837666eb4ee6e027005d14410386d000000000000000000000000ce689332c467566ece6b46fe6f63d3ab50198203000000000000000000000000f50c658c25a02d6e2a2c7faa20c8c246176740d40000000000000000000000001ab081c9ce50675834a750d7f6072c3eaedf64f2000000000000000000000000657908febe58652abeeab0e1eccbded1c743528a000000000000000000000000dd8ffbbbfd2e703de3b1cb62e56549c7ccfe47d90000000000000000000000003ea1a4461b2519a58c54fe310e6f404a81b3df14000000000000000000000000de05f590b08c5c72c64a55ee2039ccef4349f17500000000000000000000000064ed7d9b9878efd830ca3b5326830a79ac5aca22000000000000000000000000d3bf190f0abedc8b3a9459718a157d7278e76eae0000000000000000000000002b2ab6508abde210cddb2ad19e9542ed68c7e233000000000000000000000000b62b825e0262f2ee597bf5f49fbaec7c4623268b000000000000000000000000b81ef1ea3346cdefeabb9d8d5c69e57a1535ccfa000000000000000000000000340ed7c65dad318e4f10da8cfcddc20d09a3e725000000000000000000000000729f30d709bd413c84a38c472702c9eeee81d0da0000000000000000000000009fd8b492b29c639c341dc05a12acdb2c677ccc27000000000000000000000000fca3339091b38a9619b6de96130e5795b34fe6e1000000000000000000000000250c8304e7a9cfe4198e9a5df7c1cb352941d37e000000000000000000000000a4848ab33ea8c6f12d38410adc86d1be36fff0de00000000000000000000000017b425bb8aa992e43644f5291bcad2177b6b099f0000000000000000000000003d5e0b5278c4fa3ccf280635e1e2076b13861fe4000000000000000000000000165b09e925990d757e1444280554e3499a7d84b9000000000000000000000000b3386c5bed4572df898171b0793b2847bf7c3cbd0000000000000000000000006f8f0f966189f106a5681f091dd1769f750ca16000000000000000000000000058936ce413da00d8e28a75a48b9968a51aedbd5a00000000000000000000000093aa930a4dd02b1da0ee96d9196908d64c476fa80000000000000000000000000d4913e0d07337a04f79c1fc734c0ea44c278015000000000000000000000000c89d43c842c81535cd2bd42b028f17e9205bb19c000000000000000000000000b07bafbdf7785be0962b91a50b665428d08f1eb200000000000000000000000096a7f9d3f2a1fb59ad95a14c05219fa274a9a2dd000000000000000000000000824ee2c4191dc80c189f01ef894b74d0f81955e40000000000000000000000002f561654bbab216c6c96341bcd714bb27d5d9101000000000000000000000000a044d08286147f01dedb97631c58d2913c18131e00000000000000000000000016d11c91f851a6f2ca8050072157438dc2733d4f00000000000000000000000019f1684519473a2e6aeca1e3e8806fa22ee3a36700000000000000000000000006dbe262e09d70b3de7970bf5be26aaed53f631e0000000000000000000000001f37ece05d5686749ad6d38be3b3d9618de9daf30000000000000000000000008d20298a6dd68f8584a5259b9dbc4a96cf98f8620000000000000000000000008904fe061b9fb107f096a17834be37c63ac6c19d0000000000000000000000004f76bc91d84742b4c47d70a63b8f4b9562046484000000000000000000000000a5c640ed01200d4987040894aca74fb9f5a90668000000000000000000000000a5685d2899f654bb8898f6f63fcfe4135f755e270000000000000000000000003ed2a7e5e0d97c091da88f05582b93a8c20a96db000000000000000000000000c67f325f6dd3690ba801daf1b8bd8e5422621ecd00000000000000000000000082c6451e3ec33a319671a37060cd94465536b6940000000000000000000000009f84b5c4cebdc4fc9b1684a4593ac30203b066280000000000000000000000000374bcfb1b0e72d8438484368ac55d01cb916bf0000000000000000000000000a0e00ee59393f76b8c779275909db2915bf0a173000000000000000000000000559e4666f959fe9b6ba472973a69253505ee451e0000000000000000000000009d7644c0067c66ea3077db06fda9c34099a31d630000000000000000000000000267f7d053b5224138de2fedf8775ee63f62345e0000000000000000000000006b89e394dce99ab74b8ea9998ff8a08db9143399000000000000000000000000861b73e11aef810eeeda4d5fb933f6f641a226350000000000000000000000009a60e87677f736f22681536f3bf59bd85cec110e0000000000000000000000009fdaeb53e0ff65760eff47b49bb0c33caae65e15000000000000000000000000a0a5fdd06fa902e4d42b6368ab2f22bf97e7baac000000000000000000000000e43f36e268b52b3228db81c79e45cf59d3f16151000000000000000000000000c235ac2a27fb4c43004ec5678e24d0e86d10a96b0000000000000000000000001e553a0bc9d9a9efddbf30ef3ec7a2a8f602834300000000000000000000000095ceac2d18a29a2d134e5a2b6ad0ace4afa98b5800000000000000000000000005d19a8d40d0e9d30f118eeba63b21cdf19dba070000000000000000000000003f0ddb927f774abec6730d1f9605215e6ed7a9c70000000000000000000000009b2670c98c95ecf02e1d2783b7bf2504e1a5558a000000000000000000000000f788ea78ffd55861bfd64f4c2b986d48317a9277000000000000000000000000e9e4f3b8974bdca721d6f2f35f3e2c4a42e108140000000000000000000000001ec088c379d7afe3ae61fc431f85ec042668f5380000000000000000000000007cc19769e0ba091ae04a7f410abffc01b9aafc7d000000000000000000000000a918f75e636e2e33c627225877ce488eb84e6242000000000000000000000000c769392e14b4806d5492d3cb311020edb3f777d20000000000000000000000005aea5279faabd84d1c353d75e14874f97252bb8a000000000000000000000000f9cb71c5a6f5acb47992cfdcac2bd9354a98cd610000000000000000000000002cc20eccb17ebef7ec0b49e0084ad9aa3c175222000000000000000000000000bd36703b87943268d4582f272550ca552e83c872000000000000000000000000abbbc43811eba39b15c8eb1fdd18dd3eedb585130000000000000000000000008fddce45596605307fbaa1a3d5a6b8eb68c08abc000000000000000000000000d048f1d8234c7f1bc04713e915fcf7ae5d64a14800000000000000000000000058a53f5e8e5d83efc8bc2df61606d6f125ce8c8c000000000000000000000000d10716f84e4514bebc731b697d74456a9f4db655000000000000000000000000af251d3b386dc4059a84f306011433c608adfd46000000000000000000000000e5a00a6252716fdc365ab2121df6f3f6c9871c6200000000000000000000000016425ca2e9428393eb35c8034946da308d03ede000000000000000000000000010b55d921835a54682b99720d81e6dd4caa788e90000000000000000000000008c4723cba5976d61303db76821951accaa32abed00000000000000000000000020969811600b15bcab370669833a3c9ff7d9bf6e000000000000000000000000050c8c2133ff0f378596ff07a3af7904a1dd3d230000000000000000000000006bb0a4430dae4a287866fd1aaea955eac4621d940000000000000000000000000362e9d3aafd7de0736c5cd36acb857039368a860000000000000000000000006dc8530acdf392358d9278599892055dc29c441e0000000000000000000000009acd8731fe16fdce77fb2c88a5732564403f7302000000000000000000000000c53dec3e196ad833b4d28463e08d56def5223d2b0000000000000000000000001ba06667f3d0b13ca8bdbcdcaa5a86d27f77163b000000000000000000000000e5819860cb200a942e7571a8f6699dde4f159f4a0000000000000000000000007d7867a5157d97752b7e5c5f1a9d8ecb7ba592960000000000000000000000008826f99b024c9c377980705e0cf682bebcfcc1fe000000000000000000000000f62a9582538dc0805cbed8245eac11c766c95d7f0000000000000000000000005cf77032d178f1e126870d9af26b63ee3400e27100000000000000000000000068574cb93b5f80baca76733f7503199cb40103790000000000000000000000006d7c1184a0a471aeabbf2f7e609a369447b50a71000000000000000000000000fc0f001934f8a65d419ec1eeea1c85c45ab390ca0000000000000000000000005ab791186aa12ba597d0fb8a966b4993b7919e2e0000000000000000000000004db3180cd6ae7949d0f4754da86853834efddf200000000000000000000000000ff9bbcf07f53a336af8e9ce6d51b01d56814af10000000000000000000000003ce6eab165c1907934b536f60b33be946a35b2ab000000000000000000000000a02c516873328b8b4a6ab6cdfb4ecfeb4bde90b000000000000000000000000058d0134dda4dd481d0cbf7be600ac58e650181920000000000000000000000006a7c7ee68b810f8b367dd17b5594ad657c64639e0000000000000000000000006eb114d2fa0db25b4bae4bb462ee73634220051a000000000000000000000000637839764b679c255df7f19c6ad110c5122085ac0000000000000000000000002db357fb8b3d7dbfb770d91b14d35252e7298b19000000000000000000000000dc4b03016f31508b22980b7c6876b87833a6e7e200000000000000000000000024bdc4bbafc6e51f279029490bc03f0efaeea5280000000000000000000000004794721e93f5599ff733587d522c4b074681de1100000000000000000000000059febd1cc48e0db46c216a02acb0e06d69ff5465000000000000000000000000088cb0765ef9314e1c35bbe80f5f4b1f86401c08000000000000000000000000bb419bcad6c045f96aa0bdc6428c7453c4e97ff9000000000000000000000000f9f2abcc9df889794b60f0791a784f5a97d329200000000000000000000000003f75d1cebf2020d5cb4510c84a96b0d28c05878f00000000000000000000000025919e70daa483eaa6a1cce391c2f07cc9dbdccf0000000000000000000000000dd609275d072da3bd0d3f422183e1ae0029b10c000000000000000000000000d0018f98f233bcee79f6bd65203029b58e0421ed0000000000000000000000006c43047dbed535f7bc86854b70d29a02c222bfee0000000000000000000000009c36c671d3df35c162d09da1ef182395fd843742000000000000000000000000dde103e9507e73a36a8713cb73010f2b310f0c1b0000000000000000000000007dd4acd373b4dbdceaa648f5679b47ea996291e2000000000000000000000000c2d6de4f954c30a6aef3906cd8ba657f2df86e82000000000000000000000000a5c650ce82714d5bb61c10385cb593ac7ce4e9fd00000000000000000000000012439325723eb3e2379f9db3411bf027abb6f6b90000000000000000000000003b16807b205202893a73702bcb1b16beb789b7d400000000000000000000000081f8299b80ab0576da7e2a09064a2e5d6b88ee2100000000000000000000000086d3cdfdf091e3cb2925c404f9f20a1e058c73c000000000000000000000000001deb511843f506701098ccc3628899601169804000000000000000000000000819cef4977eab61b226e99941c8ee260819e029000000000000000000000000071286eeb9d984436a9953c6309d6154a5111e39e000000000000000000000000ce5cbb832fddd0b38c887d71d0f6eeb4d90be9980000000000000000000000004e13909c3d0971f4095ae9faa529af153cfcfdff000000000000000000000000a0b8d0a147a1ce66089cdf7baf2bc1595de0a0a9000000000000000000000000d212cd2e1aa1bb0ec8124235a9dbdb70e1f5d267000000000000000000000000295ff9fc273d92cfe209eba5e251c70e4a7a2bf90000000000000000000000008c7b76308d4e8ecf02fbbb339af401863fba16e8000000000000000000000000f9554428b8b982fa8720cb268dee8fb8851f511100000000000000000000000078c8b9ec19869004182abd72b428596643b8bbf90000000000000000000000002e71545fb97fb963d4e6d772edd67bed19440d370000000000000000000000008749aefd56bcd76380cad78542a4eb2463653c26000000000000000000000000b5e45e6d217a6d68808d9796ca7284b86f60bf2d0000000000000000000000005b701666559ee487702c28a96f0c0bdf4c58af4e000000000000000000000000f9ea8dd39ac3843b4fefec99439c30e3d20360c9000000000000000000000000011b5ff00b6ae7d5acc95463dd7b39f7d8bb3ef9000000000000000000000000904148f44daa163ccc58129d7d800732979fc15d0000000000000000000000004fac0dcaf48e422b96b47019f861ad584137615a00000000000000000000000028cddad6438a8d2dfa0726b35891e9dcdf0425220000000000000000000000009d070c10b6dfc0e1e7fb6cba29272752691b9992000000000000000000000000243e0749c63d198abaa39c625902b42ed455c7960000000000000000000000002f1e57043799e5c838b7f30535613ced1d267ebd000000000000000000000000cce4c17df6d0d253f4f2d25eaaaa385c3a06346500000000000000000000000022af0257fc6e17e50b5d3b7720869dbff739c7f3000000000000000000000000efcd1581d3467dcffb425c46aaa17aaa014a40bb000000000000000000000000b418681d5fac782de8ba016f0cc779be4c628d450000000000000000000000002de3b431028225fc0d7f20a20338dd654cc979eb000000000000000000000000e399c09c7b0718716b947d2b3d62d68ba3eb5e770000000000000000000000000de09195d2b2ff289f30824d7fbdafd21e1f52b40000000000000000000000009a01cb746ef27d75d300cd2c097bc89eea6ab3fb000000000000000000000000555bc9f9054ae2d1fce0a0ec21e29fd1f61a618800000000000000000000000020c609e9fa9a73be76c03e4d69a38824dfdc8f6c00000000000000000000000021d028fce1840af332b0a34609acac28405f2f06000000000000000000000000b329896e9b3d4c6a8032fcddadf0b5322b1f8439000000000000000000000000efba6858b6024ec3f1bbed4a738c31893f827b500000000000000000000000006e6b9cc85885925ac3d7bbb55c94373be9c9c940000000000000000000000000dd04e016f21bfefc0446f0651673200cdb50a9f2000000000000000000000000277f21d0a7c724c2c661229cdeb417baf07c71e9000000000000000000000000322fae17af58bde3ff7d0a74f03fc80cd4c2a78e000000000000000000000000ac336eb718a2f16d0960b9dac3ac6bfde551e59a000000000000000000000000662af075159db76e0c7525a2f4c4e3d6c651863200000000000000000000000021baa343f45abceff3598f37eb88d98655ae0f9f0000000000000000000000007ed1e07f535493fc7e91be441608cfa9aac9956d0000000000000000000000000858bed258215a8125a08c9facd3d973a4ad7bdd000000000000000000000000d7e361fcf11c28190b9aadd8de0b99a3695e4fa6000000000000000000000000793003bcbaa053fb2a7a84e2793820adfa0cd9f1000000000000000000000000c48a5c9cdf02883dff7f578e785c3f3231943593000000000000000000000000ee6f0ddfaddb53b6984562bbc49c3f0f1ba42c5d0000000000000000000000003ba89946579bd03efd51fc5c40692429d7bfff6b0000000000000000000000004471af7f0c2c3ac4ad2003b46aa32a8332870aac0000000000000000000000005418ca9a2c15e0edb3cb2e9e34f8270770bf4ba0000000000000000000000000591a74ecb4da3d966727af4c220d2ba79145aa4c00000000000000000000000061405f4c93a2ed8be88649409f9317521c3a8b4c000000000000000000000000f481cdbd16526e3dc5149fda1ea08bc45d6035530000000000000000000000005b638daf3b4b5647af03239f23b886db690658ad0000000000000000000000004d2bcfdb3de97a3d40049a2b5c89d7a25825a895000000000000000000000000c6901dea3cacca0344ec3a01c3f1ed826733d39a00000000000000000000000045f7b8c0f59d4fb6bbca0f39b1bdd2ff71f496ea000000000000000000000000ff0907d8b9449e3473b74d343868ffe17bbf191d000000000000000000000000dfec926aba22c0d450a369b8d8c15b84e3e66f5d0000000000000000000000008bd75e9e4e523cec75a95a6e201eb652452b298f0000000000000000000000007a1be0209302ce59a741950ff0bd4f785b81a23f000000000000000000000000012b3375d712eb8361414fcad8ea37a0555741b7000000000000000000000000a482c4b9e549df182539d900a2d1f6813aff88cf00000000000000000000000063e3f1ba3fa4fc37db4eca7e57073a249d6a3191000000000000000000000000a26838d0a3c9639dad7b47b7831c1a06411ecee900000000000000000000000074aac8d42400aebde0f187e977d3723fb95917c9000000000000000000000000f23fd1a348df19f3dba6291836f118f93b138947000000000000000000000000135bf7e1e731b824cec48c0c3aedc7e41b08e35a000000000000000000000000f4e8ee1afda231f11f9adc3179fe65d7f7522254000000000000000000000000634329db217110f6e54a9114220df24fd04d2579000000000000000000000000a738c58b7af1e73fb9540dd4cdca104c5997dd79000000000000000000000000d8422a8097b9b795760171317371e62204e8607a000000000000000000000000d4a7bb2872496e0be7b74d93bdd1d6d22d7473f100000000000000000000000094e4636f9520be3ea597e77df8d407592c71fae700000000000000000000000065b98c866a2d536e5fc0954bbfa4dd2f773fb16a0000000000000000000000004a3ce8d2b218613774eebfbb08f2c1065be9fc020000000000000000000000005c08a021b8678e49d8536036ea75de9fc69889c5000000000000000000000000cc1de3461e22b3d21a3aa0389b3be5b4e2f6f25b00000000000000000000000018978d5bd92395b2cb33d926dba645161d1b1ad0000000000000000000000000848b6f33052ae9f9b1687604c022a256b6918d59000000000000000000000000b95103d2f5c5ecc7a3f8b673835921daee44dc3800000000000000000000000090d90907ae14931590cd03590bbe78896e373aec0000000000000000000000003ef9cade5fbc25ac86256c8fed3cc14bd2a4ab31000000000000000000000000324f2f62a04cbb7c47a43d2a204320b6d9d6a29c000000000000000000000000d550501be42c78cfc3576ca18b8415d9887dd494000000000000000000000000604605b26fb82850a2a43088c50ecbd58256af4f0000000000000000000000007176dbfbd30d84e72f0dbfcf1cd557f7a291407900000000000000000000000093a476077d88f552cae63cf00ae0ae192e874d610000000000000000000000005816ff346f16fc30dbf8f828fdd424f6da9999160000000000000000000000004d86c0ecd0d36b78a3a8e36bc63cf2b0aa2f796f000000000000000000000000385f3acec02cd02a9289437637c8b7b3832ce405000000000000000000000000f4d4a0cd816c0ec70cd091346b577baac4d45872000000000000000000000000a9bf0cb2a084f6768af4bb4d73035f99691637880000000000000000000000001b4a43b6f641a4f609f1a766974a04deed3a492f000000000000000000000000e20f5479f72bc22896c444c92870aecec556cda1000000000000000000000000b6ec01928ecc4e614896f1cccadce3bd8da2e73800000000000000000000000083e156121c103b0b2f5588a0da13cb524d16fb37000000000000000000000000c1272d7e877a2fa75683e67d9ea291b881219b1100000000000000000000000011446f15d51524796a451e637da3d3a01f5a807d0000000000000000000000005fc9930d70a047ac417d5508ec8f96bee9684d230000000000000000000000003b7d3765969ac0202a33eea348c71ba5742c942e000000000000000000000000289cf061071a2f344c5412796b0d5d1c1a7dedb8000000000000000000000000ca4550570f0a96ddaa8734a7472750851cd5ad990000000000000000000000006cbf6531bcc13d23bce20081716fefa0909e7106000000000000000000000000d942238c94c17c810ac377f0825cfe07023e974d00000000000000000000000011abcb7c6eec3081006388b9203c47286752ff5a0000000000000000000000008dc16f6384f79af338001cbca9fbd3390f031c6f0000000000000000000000005b5d3e63427667b772591d358b21bdbc5172532400000000000000000000000028b0bbfded7e7a0b7fdb5135f5682f7e940b26b00000000000000000000000006355067322829bffceda2fd0c9a98332ddf04ae8000000000000000000000000ba40f1770ca7c8f7b26aaf24cdc130a12c09ab2800000000000000000000000072b41b46ac17ce40ad04d5f0df85ff56050efa080000000000000000000000006316ef084f59b2669c33368eb820c08e58bcbedf0000000000000000000000008617c63b494599eccef14f29a881a04b078c4b5e00000000000000000000000056dcaaea002d78a52b87f7f55c9ae08018f0ba600000000000000000000000007c3528460b7b180ce9f2086ff77f2bf02d671f230000000000000000000000003f87deb890ef70abf72d0186426a3babd2d21d1b0000000000000000000000005b786411d4a8a0d01a62708ed5c4ec5b9a8afd05000000000000000000000000c37e653e912e7fdd29042a97acee994000ad871d0000000000000000000000006c383b3214e78250aec66919b6597c922cf45baa0000000000000000000000008e4c3e3f3a24c9b3062d27db65269ec341dee47a000000000000000000000000827a667347feefb0ce03cb43b1db44b4b0d1b8d800000000000000000000000068b2fecff51071992ee1714b0bd2fa7acb3e5035000000000000000000000000eec68def47ba139988b3468d63baa9a62b0d5f960000000000000000000000005c2013200bf60ff947828377c09e11e7f8cdfa0a0000000000000000000000001281609e2c52f4a9e4f07911ea9664e1a075f58a000000000000000000000000128128e327d4b9376f53de1e782f1fa193a60be5000000000000000000000000be91ca6985c0b48a1aff4cb9fba8268f8d702df5000000000000000000000000db28c5afa49b8c5ad6897cae8b94b9639ef52375000000000000000000000000ed42f6d48831f03f178c092f0df83e965a2ed0e50000000000000000000000009e675da7af50791a417a906db188da644f2be5220000000000000000000000004746226b15c93b6e467c804c34214a048df5d6d60000000000000000000000001e31bccbac1de7889f14c47e3c5a8bed500880f9000000000000000000000000bca0d3b91937b97ddd2f61d6b5b581272eb105060000000000000000000000004b6f488f02c64ceceed0de4ede7dcefef2b0191700000000000000000000000055d400596dc6dedd3cfd47a536ae0319b7fd9b640000000000000000000000002d96dff3084bfb75ec3fa2529746d999421031aa000000000000000000000000600a4630d6014e7b1cae984cb26632de30e1060f000000000000000000000000e27c0909c1cf63cf7e0f6248f1a1507617a91dc70000000000000000000000002148f481203cf652af9758f725b504f6d206399e000000000000000000000000c4e4984e243f2b833e31513ed4a5025922922d6100000000000000000000000001322b0944f286b6ff9d3a529fe67cd3effd3e6c00000000000000000000000027d16658500d1a05755bdadb2ddcfc07fc34d47a000000000000000000000000470904393831c7f95318b3f1d6f162b70d0a955f000000000000000000000000184cf35b1e0adb3c7cda195cc01a92a87c9ba583000000000000000000000000e1b0b1d8e76bcbad47371b824555e6a6467299c0000000000000000000000000624fa2cf717e831bfc686dce1a0eca42e0e02ea7000000000000000000000000afc14e289fbd60a1cf316fc69b4eb5f92d9f8ccb00000000000000000000000004794c6ffbabb96621e624e7b2a312b883c247930000000000000000000000000082afcfb6e2186e5bdb200f28c91cbdbbd08a69000000000000000000000000888cbb82aa87c8b3177dc90c267fc50a187976c40000000000000000000000005358ce91712504e3be201f17929f5d453af271070000000000000000000000008e24cbe8a926ca3138e93dcf3d1d2e8c0833569100000000000000000000000021e89864814f8788c055d3bd19741ddbefddf2df000000000000000000000000d41ed1d51ae2842a403dbd1ffc5af49cb0c7dbf80000000000000000000000009d7ce75ea325028004289cbad927a18a0eb183f400000000000000000000000025e31cbb6a99fe5e60f9b8cf6067955be9c7eea100000000000000000000000071d2f0a20ea772b98420af94ac274d29fcd43d440000000000000000000000003bc8e69d002c32bbf8aba53d097acb39f138b84a0000000000000000000000007c19c8c26ad477b00d6acfd3d4ee0b8812cc4c62000000000000000000000000ba5dd954230af0b2bc305ac58adb82bf80c11b2d000000000000000000000000134baac0f590f51811dd8002f22ee34952b8e5530000000000000000000000009546ffeae9aba71ede28f45b81a6da8592b60339000000000000000000000000902945d54b9e5f41e430b345c2780834555fad56000000000000000000000000557227082d6c4cc64e45b8d615834651b3fd97fe0000000000000000000000008aa1604b538e03fb0804d8ee2a6d9d6335cb5c8000000000000000000000000004588a20ef915314341c6fd6f0a64b93e651d0310000000000000000000000000373659119f287f4ea00177a59cca3ea369afc2b0000000000000000000000000acc02f7f0b0765be04d44b908cd2637890f2a0d0000000000000000000000003c3d74fdd7ea9267a6f9176ebdb6f021e172120400000000000000000000000086f43072a6e09bb01bc18c9899ea7af7c090c05d00000000000000000000000079a968f90aa21323074af7b9d0102ed547a94b1b000000000000000000000000dde206b3212410b8e5effd14b6b755747c7f31a5000000000000000000000000ff33ac90d1cf59645fb70921095a52352c908d16000000000000000000000000cce1d3406a8a5472862f2e092ebfb897b211d3af000000000000000000000000036e34e4cec0195239d4555f1d1026490e74caa1000000000000000000000000392b23cb8b9fca189e135d03c3e1c3bba650e5ec0000000000000000000000003a708d56efc6d6698d501cc21b66390911901476000000000000000000000000324ede19f58e8111e1537816f7c529c8018d8ddb000000000000000000000000442821efcb124f52dd91a71df540e628e80cbeeb0000000000000000000000002f90313cc0edc5181d543738ba7cf1bcd6cfc5400000000000000000000000008aed2f36087e8c5faa2b650d7826a2a082a8d7490000000000000000000000005830a7dc5ebc52b516e3c61bf884233234ce36a100000000000000000000000018872eee080d462d0e37785c6027844aa5712a6a000000000000000000000000a21510a9c5fdfe8e7e0cbe122d14bb058c06318b0000000000000000000000009776eecaf26ab0de99fb7a238b34d73902233c87000000000000000000000000a9811f9f6b8bca7f9f91f850a98310e63fbb7326000000000000000000000000dadd8eb029302505378f24475c970e939dd6bd0a000000000000000000000000e5e3a37753eb1fdeb40b22a480c1b461d35995dc000000000000000000000000966b342e1091852532a0f59bc7ee9ade50c100eb0000000000000000000000004753448d92052d5edc742f2ad51d22b0d034fff0000000000000000000000000361c2d70efc681dbbcee7480a8a87bf4614552770000000000000000000000009e46f46bd139fc8459c3c75b47546d6ba4dc31ca000000000000000000000000df32c36e7ca9663122742fc22c911f631cfb5d2800000000000000000000000041ff9dc33edd4c9d77db612b790e235767964e6600000000000000000000000001dfe8a00063880338657c59e3ce484478bf54930000000000000000000000002785758f6adfce85f16fcdd2c49a0b55a0fe1bdb000000000000000000000000bc694e576ff25657cbb71ee3c18e393dd6f928f7000000000000000000000000548230b9affab1890782924921ed2ca1cad15fc900000000000000000000000007d4d9ec159a1a56778393e2d37a729cb7613a080000000000000000000000001ceeac25306fa6707476c823f8d89518807d712500000000000000000000000092026e14de261b160f53284284d2c23278bf7801000000000000000000000000531d91c0f0238e3a2b5f4d32361bc90355ec62950000000000000000000000001bf9ad812279e3ef3ac553fc4932c781751d9448000000000000000000000000fb7b4f539b002a76784a6d08b4bf3f6d3093a30700000000000000000000000091891e43962cd7c44c14ef6f3620cc86060707e20000000000000000000000004c008731c4033878276841636ebb3b99c39faea20000000000000000000000005fbe5c68ba21ea3b9f4bcdffc042b0a54504ec790000000000000000000000006462181ecbeccf0b495a772a21db41ae90c644490000000000000000000000005faad85c98338f6782f75da8fc8545e1327029e5000000000000000000000000b4ce4107372c82e4660a443b7d2c0fc432c93d7f00000000000000000000000065a1437f161f663a40f1a73f3a4b473b4d59762800000000000000000000000035b9645dffb8e1f13c18431673d3566d1c2544430000000000000000000000005feaaf3414b02ac95e6167c5cf42c2839ab6f0e8000000000000000000000000b359e1a74d0d3445f555e06eeadb690b09b06efb000000000000000000000000dde08d94f54d62012620259181e4b82ae3792f730000000000000000000000002287902876847a54987f8791e24b24ef37944ab6000000000000000000000000c625f61cf05691be8e93082e570ff2a2fda7aa40000000000000000000000000a99931c2456165ff9009101df59feb47eb5062f100000000000000000000000013edf543ea6e777c51b55b09c2a1d63f118f6dee000000000000000000000000590e37bae7d3b443be1878326a5a826b80a11f1d000000000000000000000000de29bcc91ff666a33146998a835048134ee27ba9000000000000000000000000827eeb797ea77dc8e2147885fd3152b24628b87a000000000000000000000000ecd3d7f1b6ce15fdde486831ab120f99d8c67f2d0000000000000000000000001107a6f6967254baafe9c3f3645ff90a54db1f960000000000000000000000005dcd136e304440ed4a766cc616ed7760cee18f6400000000000000000000000014138b1a6dc968a6ca15c579c721b29b729a97930000000000000000000000008011c72d2761caa09dc1a79caebc37fc194b5c94000000000000000000000000522341e2ef19a48af5c09d4fe886f6576624a3410000000000000000000000004992b5e09dffb2163cfdc2ddc3e476f08070b8be000000000000000000000000de4e17409c4a4cfb2f7da7534ef7ff9380e4423e000000000000000000000000009bc1036d8b707db3aab95b3894687b5a0d28c30000000000000000000000006ef19ce2422abe3696fb5e398dd8eb86fc4b5e00000000000000000000000000eff53fd9c8747f84bb0cb92e9afa5f4dbc9657d00000000000000000000000002435581ed5af2d56a54dcf94ecfda86fbb6afdb700000000000000000000000075cade9865d5169968069df1a8be1fd14861bb29000000000000000000000000701117561ce533f0070f02151583b48885c8a3d6000000000000000000000000299af1ee7896fd060c05de55ddba95231cdc3378000000000000000000000000e689f059c919696ca03c19f40c9e9b2deace1b650000000000000000000000003a9b87522823c7c211ea1aedc17422eb4c5ea482000000000000000000000000ed5c993375923e3834223656aedfc2987e9b35ab00000000000000000000000007ebbf9660d398e48815a85595d5d5004c6e6dcb000000000000000000000000311c2d891b8dd7f495913425e4dbc48c2e9b702d0000000000000000000000006715d2129956fc6daaf4fad37c9763910ca991480000000000000000000000000fe1b866a68ebe781d556941dc420fb778e9f5b7000000000000000000000000fed99e62de2db9fc6336b2b7b4a1d6c563fef7d7000000000000000000000000522021b907301b3cc198412135eb4fcbe78a867d000000000000000000000000436f3549289105f0756874220d78ad9cf6e44c780000000000000000000000007b4d27a929f07ecf9443faf2e11b76bdd93da91600000000000000000000000027fce543ab2dd37b92a70708a98c1048bc7efb190000000000000000000000003dfe55ce761082100cdbe174a8589adeca98522d00000000000000000000000034d539e0d634c746622635ee8725ed369f4a59e40000000000000000000000004c2c6afba65d01d28cc27546e4e305de55ca1e59000000000000000000000000d85aefbec12a1b1767bc61f198654fa7fd90baed000000000000000000000000cefa1178a0e097c17efde9ed29dc42d7529d9c030000000000000000000000002308d1ab4fd8a131972b42631d07e316768c691e000000000000000000000000077f1ebd32cd4d45dcbafb7e61845448e4afcca7000000000000000000000000039120ec3c6bac27e6683ba21d99f5b3b91d15c80000000000000000000000000b1080f91d4be186ce845dc1af20780f401a91760000000000000000000000008f3e8dbe2bf0fa82ccda0a6487298b607d77917400000000000000000000000033a6ff7e358c4667df904345916b1029c544b50f00000000000000000000000024faa9b7a2ec3d9fb9cdae4a6dae547bb33d59fb0000000000000000000000008c1e0cff21eeabe81f405e13072b959de41f5fe7000000000000000000000000a79f532f3e19db780d75dfb85c7f6993b3fc73a9000000000000000000000000da44dbc04d5476ae4dcbed091127d60189068eef000000000000000000000000dbb3a821fa10495835218b971169e2f4228a344a000000000000000000000000a68497a73b0046b34d6146ce18e52fe87624dd470000000000000000000000001f2072e8035bf0f55783d60d22dcb6f78be41c01000000000000000000000000f18e6383474b7d70a16b12d7ed9ecf52b585ac40000000000000000000000000ff4c22553b3d053001820802110422931f3e5c920000000000000000000000003f48b2abaf688c75cf15d9e32a8bcd9195122efd000000000000000000000000cec8b6e6a814747f3dea7810cdecc106a5dc5d3b000000000000000000000000f7ebe796b1433e2dc15eac6219afced376c68063000000000000000000000000a1e6a1f7ba196f29b203653e00854b0e9f8e61f40000000000000000000000003e68b4a2c0ae6494002b817145a5c18c7eebae2c000000000000000000000000cff6fcc4e46e25ce9526d878b9e4a7fa1e618cf900000000000000000000000091962a84a74c3b296eb2daf4654d34e5185fd1e9000000000000000000000000afa77b44247a42233d75fef2122aafabfd6bb2be000000000000000000000000e560ae55152489273da4ff18ba7516872367af630000000000000000000000002ec4881fc6b3d5c9b63c8c7ec6f62736bf2bd5f60000000000000000000000008233d81169c7f7d4c56c84c4a1cd103af5dcacaf0000000000000000000000000664f99b357d4617602ad005f51e9c1302b5b813000000000000000000000000a8988c29d5dcb756a0ced3d42b25d7149d0fa5f200000000000000000000000000370c6360d40a2b059ca007fa788fda651c1d98000000000000000000000000af539ab37e12cf238c63bb2796b4c719da78ac0f000000000000000000000000af90485ba991fd75acaba8e45114cc016faabe64000000000000000000000000ebf144c1d02e595f1cb1c4f6b60761937f296ffe000000000000000000000000580db776f84719f9e16056247bd87d2cb5de169c0000000000000000000000006938278c3a55cdda97b5a9f4cbda2ed2125bc50a000000000000000000000000d997b2f2b4e170bcdee67d0cbbb13b024163364400000000000000000000000018809e1ce97a7132eb0b6871416dbdd4dd4d84b10000000000000000000000006d5ec1004f991a65463bf62bba15f9b324895a88000000000000000000000000662579af3702ce38b5d300d64d22e78ed0a458cd000000000000000000000000b2d0d46ebeaf2e9cf528f1501c93f202d9643377000000000000000000000000d07e2a05efbeeb41deda67742a335f8916fdf4d800000000000000000000000088e1c2fca9c4810b1a49b6846db86d402c728f510000000000000000000000007465ed0d2896edcd9154208f9ee3168b2869bd3d000000000000000000000000de214d049e4111bd2ee6c0d69b3117dc3df553d0000000000000000000000000ad393d0e5785c507685e9945a03dd50a9bba450f000000000000000000000000b34c9488b9aa8b868832ce5734a2c8495cc832930000000000000000000000000d86ccac566d7ab79fc54d47fcbe08a1136df8be000000000000000000000000ed23aed24fbdae00d696db43cedb27f0bfc71f2d000000000000000000000000858140b2be789c44e1e125041164ab0c50a07038000000000000000000000000d4de153b1a8572a630c35b371f63b5df114a498a000000000000000000000000d09df503808c27247714bfcd9be4df7b8d16628c000000000000000000000000a9a105fda2303210e396e2e4075533b85c8fafb100000000000000000000000044ffbd38717e18ba860a0e824f459f503cc5162e00000000000000000000000087757f23b4843a1e96767f7f58a4463a99bcbd4e00000000000000000000000018b28cc59411049be269b1a7be9d9111997dd9b000000000000000000000000051d3a259d90ce58a71d06181d113d518f7fa4c1b0000000000000000000000005f19971fc5f7357c6aa17e96dfeb06a4a941b4df000000000000000000000000896a0204793746ba6eb670b27acc91d5767a58280000000000000000000000000cfe1e2a206e2070cbd4e2d888c63134b98b0c850000000000000000000000009191f319dfe9ae4282565b39e8feed75b1bdd22b000000000000000000000000d856a083a1dc347d72caaec0216e607fdb4b2780000000000000000000000000ce6d9fc9765668e448f35b60e609b88a5512b27500000000000000000000000069648a2697411917b9c064f3b4e8963bbe659b73000000000000000000000000e60030edb6307b35a1f3cab2aec7f3577a520ec4000000000000000000000000491321539d4f7d060d958ae3ab7ea68f2fc0009900000000000000000000000022d375ffe7c2e697e4c8a5475f8f680944b4523200000000000000000000000070867141d70b948420b2cb380b36424a235875bc000000000000000000000000e57a249716a4cd58389ef0d0bd9725ab31b6c8bc000000000000000000000000ffceed1e1432fcc06b450a83ea65d8fa1017583c00000000000000000000000047c0f38d106f3686f1c739862b1a5e40a7d27383000000000000000000000000db630fb33c495149a1860a355d7df8720e983022000000000000000000000000012724047acbeaf085e9e51be941f08f85c4f5120000000000000000000000001d1b4cfb84fe5b510955ea895811f118a290faa2000000000000000000000000a34593e4493254f8531e3d3faebba9c052f5fb0d000000000000000000000000f45b1abbe513e9ae4ebafcf29eb58568a2b18c9c0000000000000000000000003008d027b985b42047bb6ec36c9c9c28ff2f5c7800000000000000000000000037b263b06b2b00ce6fc0e279abbba9f38ea6d37e000000000000000000000000e8b602f224d10b3d1a9aeaf6a540db3458fc3d560000000000000000000000000f4c28961dc58f48b9900869e6a89f1cb2b63a37000000000000000000000000ad0d4272c0a6ba1c8ac3ad18f3ac1188eca47af1000000000000000000000000c1af8237e5bc477a43d931118d3c930be0a6617b0000000000000000000000000bbfb9cc96ed0ec0480d11c198989e234cbcb6de00000000000000000000000042c53492e3cc78b9ee6d06b64c2051402313612900000000000000000000000006b50f15a94303d07d7907e20197e764c8ac9fd5000000000000000000000000696c679f5adf2046790134f63a92047e58f1de51000000000000000000000000ec1585899b6a4111db0305da2352ec681128b68700000000000000000000000035cab8cba7167d0cecb09717292aad3da248f7dc00000000000000000000000052079b17f6486b60fa46367fed7568f15128368e000000000000000000000000b15bb5cea1c69cb6993e84010091648dde980ae20000000000000000000000009d4586b173a7137eca39b4c4a4ebc843de5f08f200000000000000000000000044dea3c552a0259c84a9eb5a44d13222af336051000000000000000000000000cecb612d78b976532d6bc4677423a48e11b9367800000000000000000000000009e0246865715916ba61772108606950bf93f2e3000000000000000000000000437672de1741aa3f82c8e04e1fb2e866fa4248a40000000000000000000000003542dcffe61434d1cdf6d57d51189fd932ac9684000000000000000000000000865d3674dec88c5674fa4f398a4e453c3ee27be20000000000000000000000004ac307cc283fa86ca651c3b494691ce12bbd2d9400000000000000000000000084b0745c4e4e2abeb83d50dbe908980ac64e589b000000000000000000000000c77a214f87d8ce64c587740440a40f8d32a9026e000000000000000000000000e7338d7f88cdb29c7bda057528d1f8e5f49942a500000000000000000000000024b7fe5a9ea62f4e13780702ba0c9266f99cee4a00000000000000000000000089ff3de55fd8e672421f643d30aee74cc577e91a000000000000000000000000337adbe21166b6fd80c2ed516ebf4ae332a97966000000000000000000000000d81bb6212d74c56a438cad01d207fec7042af92c00000000000000000000000037d002136563cd2f6488012334ec8a638f6de6b5000000000000000000000000531e0b3073c7e0b57a92262bf874d8b21ff5e08600000000000000000000000046abd34a2a1a038b5183058a1d69f94354f1f1e2000000000000000000000000b73beff3f825066c708d1f99026354170b2b1eaf000000000000000000000000a91707799dfe0adf2de028a5040767e62eb34f600000000000000000000000006ef561e0db563974174573772b425d8e98f1c8c50000000000000000000000009ba65daece4cf19fa58ca0e13a677c4190d48fe1000000000000000000000000e0858321b08f0cbc5c53a766daf78c74e85e96280000000000000000000000007f61cf8ca79d3a7fd107255666d95a0cc90a5167000000000000000000000000896d32bdd88b6507085c4cb2d7723375e2d52d84000000000000000000000000328b3edfa19a9265599e3c3af70b2ee4f995afbb00000000000000000000000066880bacad9180365d68cf5a64ce064421fb855a000000000000000000000000debd289cc83c9f272e645684aaacbecd2d8d7b8a00000000000000000000000026deb134be199a1822ec81d91d74798888ec55a4000000000000000000000000df79cf8335e9b01acba014dd7cdfa68e51abe1bb000000000000000000000000048fdcfe724d08583b412586a7265c823a502947000000000000000000000000066c7cdbdc3afe69846ab0bc951129850fd26615000000000000000000000000f6ffcc939c71a757cca0a2bfcf3d1e0980a01d630000000000000000000000002bbafb412b233fd2d7508ca1939da689c60ab12f0000000000000000000000005af98f9c703de8aee3cfccd8bae2acb713340a560000000000000000000000001debfd14e40fe6590c182e4079dc3c9645db39d30000000000000000000000006d65a43609a66d8884708f6a1411a08aef4e8eb1000000000000000000000000cfa55b9bab56fbd99f72a1f021f61b8fb20b1d8a000000000000000000000000491f73bca8f4c7e4e900054012c15308aee5ccef000000000000000000000000818b9f43d7ef4e6b52d387bee401f1250aaaea710000000000000000000000008945dc782e116d3056cf14c55dbed611398cad90000000000000000000000000585334380ca3b1832f6cb06e41c2f570cf8f956e000000000000000000000000dcf3d0626643c72cc8742f09f1165ad18af5bb18000000000000000000000000521773ed699e2caf34f3cab26cd064fa57a1e315000000000000000000000000636556eddb13032aa0d9b8fac92eb897aa35496400000000000000000000000097a9eec129e2e80fea4e2658a995a90ac3ae9e31000000000000000000000000d163e5c123d17d6b6a416c31c8046f31c2d63c4a000000000000000000000000219d94261453b18d5b62af3eda7229fc7cd8e6f40000000000000000000000004280742a67cbbc5430a837c63882939f5374d967000000000000000000000000ff37c4d2a933667bb88d88ca8e149b0830e00f2c000000000000000000000000b94f829af34e5762c6a474499ca641925aeefc4800000000000000000000000097018f36fd00a67e44f454d01b2f1c1fca707e91000000000000000000000000b33ac5e912895ac7ade21fb668aadd968c33027800000000000000000000000081e515b123483eb5014a1e914cb245e872d573b7000000000000000000000000847270f4bc0d704c7f644c9ef65e4b95afbd65ce0000000000000000000000000fefb607f45282f7700e4fe4717597eddc43d3cb000000000000000000000000ace35636a163179b1f8d2082b526175fd7133367000000000000000000000000e0b630b30b30fb6f46b6ae85704eb0186de200aa00000000000000000000000092319d1bbeff70f9909200b1e281b336971e7760000000000000000000000000c230c8e70866de424e80e9f6cc2f8651ca36f8f6000000000000000000000000db9c100cb164367c44cd3737b993468bc69bfd1e000000000000000000000000c884db138a24eb192409ade3bf4165c2218d47b500000000000000000000000087e7998c74ddd06466edad2afec7da8071f44a110000000000000000000000004aadf10600239f616c037f6ba39d0e0d450922ca0000000000000000000000006ff2015bb61dffb20322366fb479946dce10f60300000000000000000000000096adfa9caf8a7664372666ddd5cb1633b3c12990000000000000000000000000b744a658c40c19fa00fdbdcd4f9b4a2b0e1dfe470000000000000000000000002a3960bc619c032ab2fc22387dd5663b77146fff000000000000000000000000446e08d82e4478afc45d38e45328c818d1f8c14c0000000000000000000000002049aa44d7dceeac9b77ab446d3c0a1f4da7dcbe00000000000000000000000095b0048f281a2146f2c4e67a59134d8d5c5da89f0000000000000000000000008daa58b61bd989039dc97854cae81f7be098d5ff000000000000000000000000059932859280197444a7a65c3da13d0d03ddea7e0000000000000000000000005b2fdc140d563e238b3d156b1c09f705c958ca7b0000000000000000000000002d257669eed642bec6a2a71cab6af19f90930280000000000000000000000000a150b3889f23da69b5b2542343cdb654a70a661b000000000000000000000000724dfea0f81f123931faa1484f81cc4d02ef3a4e000000000000000000000000202e16ae8718b34926ac331eeea29b090ba749ba00000000000000000000000096313b5af73cb056c3f17d94d5484aaed77a0206000000000000000000000000ae322caa0e29d95ceb984f7f45606db89ccf5c5b000000000000000000000000c52db227ba6812e694728c895f1e7a49978e8554000000000000000000000000864cc23e24efc8c5ffea7c27c16dbd5ebf95c4d9000000000000000000000000b79486af698139949ad87717df61fdff6f87c4040000000000000000000000002c15970930481cba569f4decb4b967cdf08ae0d1000000000000000000000000fd9a7172926a2253f14787083dafc988b1e973210000000000000000000000005723626c03253bd310a9dea00144abc95aee1c90000000000000000000000000da682c13e0e4f21e33ee4c81c5f159303d8a0af7000000000000000000000000d2d950cea649feef4d6111c18adbd9a37b3a9f63000000000000000000000000164c321af2d27776f6791ff1869bdda34099bd9d000000000000000000000000dc21f27255df285e2f735849a45185f410a7b0730000000000000000000000008a1f97ce051e3b94447ed1d47749a9cbc5d437a00000000000000000000000002319cfac5255e13fb5dfb0727531f24db84ee533000000000000000000000000177a1349104575bbef2f9ec6d2be1bb0f2b6199c0000000000000000000000007950575190092aa5efe7ab69e778ca39a9fe93110000000000000000000000000ea5e2e526315ba5c5eb2c9a652cf3662e7d97ca000000000000000000000000f8f0064966bf5be1df076ede7d0a07adc9f2caf30000000000000000000000003393a183a8c07f8648bb2ae05da0e2ce64a6fe920000000000000000000000000584e38910e5c20de9cd51b9adb41b8c5f47e0380000000000000000000000005cd6615253782598ae73af195e6172b97193806e000000000000000000000000eedaf99c494df8ba9c8603c444226d4c9544824c000000000000000000000000fc56462422a347e20fb9c2bdfbcf4bdf24eea7ae00000000000000000000000072260151caff26046d452f1753bf4f214e68f4ae000000000000000000000000bffa527709418c560b20346a792e84f1449ec33a00000000000000000000000084e27979764ce6033c6a27a4d6fe5c2f00b660920000000000000000000000000f4f4fea985c114c8381b2d8cc9cf80136b10e1700000000000000000000000052fa8a5e7b58bc607bf3b7b030647c72c48b03de000000000000000000000000e9593b6e5350eb3f71d7fd92e30da2acd508424d0000000000000000000000000f8f0764486b039668cce41ab09912d5f8280a770000000000000000000000004a31dba6cd331d05f9d23d730561224b97a61eb30000000000000000000000000ccb09d2340b6ea949feb99e477135bf870acd4d000000000000000000000000300a2cfb31f4da3c2e721b014fa71ce8d23876600000000000000000000000001f49b9255d577c19cdd8146ddfc58be5b10b3bc30000000000000000000000005e6f41ca20dd5ae861cd6f50c6aa8a526c7b732a000000000000000000000000df36b7641a74a677b97470ffeb6810fb174b65c9000000000000000000000000a682437b9a1ad1dc9a1549f2243c378dc94336a50000000000000000000000000a3b8d033ee060b7feb5a18fa51540967a453851000000000000000000000000ec29e98486796bdc7193941c0abf0aa211c766b0000000000000000000000000430d04a0190d63a861b74d271ea88b6d880940d6000000000000000000000000bde4eeb39b955c090e1a5d086ab9025a191b623e000000000000000000000000391492c1a1d1b0551ee76d8367a42757c9d714170000000000000000000000003250514c308658808d19769ef70312da48106bac000000000000000000000000af806009d440c1598cf92571e8685e5cd0b3735c000000000000000000000000fcf9e621f317029bb0b7833ff62c1309645da8060000000000000000000000004a34db809e3cc66871aa16ddcabe35900820450e000000000000000000000000ae962428a3c8e5c9a7abe32c8d246ffe4011c826000000000000000000000000ba944d00e59d5e498195d75d36dd9cfdc4a070de000000000000000000000000b84bc195dec3e6c570171474841b16ce42082570000000000000000000000000f3cf93a965c3394775f5cb8be4a49b3e0e56750900000000000000000000000031136aad3fe2ca1f2f218fd8534b429e43f13175000000000000000000000000fc64382c9ce89ba1c21692a68000366a35ff033600000000000000000000000083af13f7d5823003284f534134839a3ad39f31b500000000000000000000000072e7dddff9d8ec57379d974e207263da7580ceff000000000000000000000000bf6bd03db50c597e83864fefa1499116a6582362000000000000000000000000d7d67b3766bb80320ecb015717f823146e12892000000000000000000000000035c95df2c1f1334264d221560f09997768689710000000000000000000000000c8373edfad6d5c5f600b6b2507f78431c5271ff50000000000000000000000002dd175113b06e43f877a5a7c339c5d7774179f7f000000000000000000000000104bbc5b2691e7a342c59cfcd1b0444a1484014d0000000000000000000000005b99fdfb95f07efd8e300acb921e040a8de1458800000000000000000000000008eeb762d5273ff4403c7fe2365525c9c2b3c2c0000000000000000000000000760da70b793792444778e2d70bf0805d629a8b69000000000000000000000000e2173e4256246c8ba0a0a228a275c89a932ccc3f0000000000000000000000002aa46cf227a5d03b7ede656d02763b88fb291288000000000000000000000000b6e7efafc5729f5891cea95b33f3b705f14aa5db0000000000000000000000007c71db61702a4b01db8253a8f6072ee4957c1dc6000000000000000000000000f18755867b9f61462f78989441f1b003e1487a120000000000000000000000007d9a2a64848ea3ce72ab57b3c4378e359765339700000000000000000000000042db988d6203a9401386b361d34e69e29bfd233f0000000000000000000000000dd1d634244b8eeb867357425c076b4e08c358be00000000000000000000000061dba79094e55322a578752bec525815bcf9d7980000000000000000000000000500c3594aae00675a96fc4e8c5a9e2c6ed05ce40000000000000000000000006316ca6977b793b9d8be5e5e15d1503dc362c37f000000000000000000000000a6243f432336e61673076dff775c0c969bdf5a1700000000000000000000000040b5af5e15aed1ddaca8439693a41686e8f3647f0000000000000000000000003400ab7884ce2d92572c14d260840986861d2bd200000000000000000000000053bea841ba493235700db236ef70b8e878f7404e000000000000000000000000db0ec171dab8b238b56f10c3cce6fc1fd71bcc64000000000000000000000000265a547c7504a8a8b9135359cecaf26ea6e8788f000000000000000000000000568bde6470ab9ec0c10f7708d7a886359411c03b0000000000000000000000002049424b7a1bc8d086a6c0dfbf01c3766766890f00000000000000000000000053cf22f08ae7df5d909e85aae4835dc78bd35f4d000000000000000000000000a5db42c6609a1bebaea8a314b4d56226962c9f66000000000000000000000000fb60d8d4fd2d38c1f4ba44a81dd6e8f7ab80e93a000000000000000000000000baae5afd1167c294db1e02fc7d8994f7ba94be1c00000000000000000000000036d0b1137fad0f28f8ee9a495cb9ceeb9190fd58000000000000000000000000a8a5746bb40baaf5e3a542adf498ecb1ea1c3f4200000000000000000000000087c35c3b85824d31fa612f5ee4c5c7b6c4cf6a63000000000000000000000000f739bd761674a4448622be68ac6aed8518e9d095000000000000000000000000943fbf6a5fc082ac68cb5c66d49f282ac40bbb9a000000000000000000000000201b0ea27717c02b67e2802f80bb1a4b3cdc9a85000000000000000000000000f9d4cb5a8a87bba8c36522a1e94996ec0a4a65990000000000000000000000000564a3823e37bceda3e9e9a571c184015a67dfbf000000000000000000000000e48164bf2e0c9b4f0fdb3363cfa09df1a6bb58c1000000000000000000000000b3fcb3b4d1825766ce1a4a47252ca83ae31a44c4000000000000000000000000a6f4281631993e6ab402ff5a6e8d66c5f761d73d0000000000000000000000001560c3e6726586590ddd33d5257923362f96639f00000000000000000000000008175924986f697bf4b254368c11a315c958544c0000000000000000000000009f2eb74b7067747d5835a8329cda2732892c34d800000000000000000000000097b9a5cb481763cd5b62a77ed84120c203723fee000000000000000000000000120232e988b1ba20b016321d2aa7838215fc289b000000000000000000000000b9113d65e2ad652927307c807dcaf5daeb390df4000000000000000000000000577f64dcac71b1a2c85d41a1708cedf1c5e5c13a00000000000000000000000032ec201d230b98c2c5d0f8f12518507b2a348238000000000000000000000000d10ce36b36e0fa5ce78b83aa66a96b6f0b26f3700000000000000000000000004810126b6f9320a807b6386fe7de23356985b049000000000000000000000000ad590c537880102f4bc63d6fba563a72efae08bb000000000000000000000000da4459e5a55fba88813bb1a4b2c37a976f735a230000000000000000000000008031ba44ea84e58e87c1a8e12c15fab19c736e05000000000000000000000000f52a00656a19dc063a165e1837a402f046c5411900000000000000000000000025ed94514b82c9c0a411946e0ba8899666d61ef1000000000000000000000000ca96fdad27806b88ba97170bcea52fed468d17a20000000000000000000000008e77ce468c591cab67de14b707bac7f0c752cc46000000000000000000000000d6ce2b7c1676db215d8e13cbc1c787cfc0425643000000000000000000000000422a0d25eb3fb952e311c744e0b00ada43273122000000000000000000000000316d826690d6260d35571d29de70299a54206393000000000000000000000000e5b37e54ee6bbe3569a2708760eba68094a5c82e000000000000000000000000e8f097cd9676db1945ab320867875bf683a5502200000000000000000000000090e97d20b97f3453d13340e9cfa0e81b5a4b27a7000000000000000000000000aa400e88357eebc303b85591f1594df8a509c9440000000000000000000000001fa3485d1495f2f3f6c32a69778d7b1bd3609aa9000000000000000000000000865af0c9336e20b2ec3e34b74de38387f0135a3900000000000000000000000091e426b2be0ca22e32bcbe725854a0e6eb679d8000000000000000000000000064388527981f8559067bc03c8724f8b8c8b13756000000000000000000000000876f9ecbfd576bf95189d9f49bb724b0d84250f100000000000000000000000014128e22f2d1536a25c45b3b392ed05868d9b4ad0000000000000000000000008dddb033a281d874fa57b19f33e678c375fef6780000000000000000000000006a32e9566d28558ccb4bcab3e03e615975efe44e000000000000000000000000cab6bea4bab58dba4cc5f04bbee2bb1c868147d900000000000000000000000019f31360dc316abdbe4aa309fd27bfa8dee6988d000000000000000000000000a10a2a1804af6c163b4efbbc9872014aa99715f3000000000000000000000000dd88a426d38083fe9a7a47b2ced683029ce3f7bd000000000000000000000000f8834545ef8fd5abc6e34ac7c477da72a927f4bb0000000000000000000000004292cfba483def018951ed7428e96b5a161f6af0000000000000000000000000bffb056c651ab7b7d1ca094e1286bfb7e501b7d000000000000000000000000067f05384574c0bfbbdfd3f05b2af507c7c1b8d7d000000000000000000000000ac475d5336dcb01b6990312a9bdc1a46f57e97ee0000000000000000000000002dbc65d287b9cdd78b2e72f18e841b8f160a81a1000000000000000000000000ad74a36ed860d616cab958b00b61ff06f092b1680000000000000000000000005b61dea105e062b5f309e55e13e3a32f3892da3b000000000000000000000000766487eda10db88329eead08504f9ac83308b26c0000000000000000000000002d2f6fb6aff38f155b503e6006c1b4f28cad6b6b0000000000000000000000005590165d93e2f9d68d429a7bf4c1db8623f36af6000000000000000000000000b6484895b7e3259e1150131a3a8689379e134ab60000000000000000000000008377c3fb6c94bf5aa02551e2abbd2a21fe5bd47f000000000000000000000000db7feac7ad9268a2666de27d26576c8f04d55c1d000000000000000000000000c78ab0f7c6f6f6dead7898081c13908f46605bb200000000000000000000000071a9692e2b7fa15992c7a30ab9d3ad0cf80b5fb5000000000000000000000000702048a0791bdfdfeffc5357e05a0723366c1b06000000000000000000000000b69e0f06f43be5e395b393c03ba957720b73f2e4000000000000000000000000e8671522aa98f7968916747c529f25063d6b26ec0000000000000000000000001a48fcda507136181065d6d2098c6ef6393660cd0000000000000000000000000f9d03844e35c1270529efdf8113d5581d18fa8f000000000000000000000000dace5d00ef44a33a2ab5cf9ac31a6ff6792c70a0000000000000000000000000028e91c712102c318619c39fb904e795d659cd04000000000000000000000000f7219ed615f4084797d26e25dc2d6719ae95dc92000000000000000000000000d6f1347f7c96513140d5f0dd5bc34b65164fc569000000000000000000000000e5e00525d9bd22c01925db7247486557e0261867000000000000000000000000c1b09c389885985c61cf30b8e370104b0328617200000000000000000000000055e51cab19aa2e62c32397f5627ef6ed54b366240000000000000000000000003a72808a1428016686411f82daa65dcd062b026e0000000000000000000000000412f543d6fa18d9494d4c5cf6197a05decbbdcf000000000000000000000000d8b1826d06640125ba8928579ea6836eacd8ce34000000000000000000000000cfbaa970cdbf379258ced43d02b5665b0ad09dbe000000000000000000000000c68776792a48901968d0ab6dc3c0f807526dcd9c000000000000000000000000f6c8a3e840c70bf56e3a209bedd906fd2cf6beaf000000000000000000000000b8d713e3fa4d4a5b5b1d379b249984e9bf0b813500000000000000000000000012eb3e5c366ba0fe487cbf7e43b4e1e20b0aa0d1000000000000000000000000fe33506ff79991bf9058ee92116fda2cbe22a40e00000000000000000000000017480f7e40da93798e539ca4973d36b61ed7ef27000000000000000000000000483aff992b478767e3459836d19fba3ae5e138dd0000000000000000000000006df036fa3cf4dc20696306feeedd981531f023cc00000000000000000000000061ddf2dbff38b374add3155b230b6823fb7708a600000000000000000000000010a17996a51b90e41fa71058901ff64a540470b6000000000000000000000000f352246a4733be36e287ad5e8590adc3ae429205000000000000000000000000eda89347a0c0a2ac9755d28f84a848289c95d335000000000000000000000000be5392dbbbaa551787f48b541c50eb4eec59aa410000000000000000000000004c6a55a0f37f7c1944e58150b5a1d6d9aaa4505200000000000000000000000057bcb464a4b706699f65731e8103eb38cc7a9a120000000000000000000000002bbe537ccb7ea6fd1d3a5534fa66ceeac86ba308000000000000000000000000ba4e6bd29b93aafdb3f91bf82d3f9a3044e11a4b0000000000000000000000001ce05208de8cebfa9c2089edcb0e6aec07e6984f0000000000000000000000004a2ec31044f32c48b8fa066f3cbc1ccd9e93915a0000000000000000000000002c8efef798765c67f942324528e83a3ab33646270000000000000000000000002c78503ab57c23190d0304508e55cc80b039d2c2000000000000000000000000d2018862c09309cafe553f016a0e23eb5a6eae470000000000000000000000009d0f4f06d286efa81f53f0aa723fb0b71897cae300000000000000000000000014c5f3002ca6a28951e64241c9fd40e3cfb9de97000000000000000000000000b9f6c9a8fd99eca676bdbdc19bfaeca8ef2113c700000000000000000000000023e0acf0eaf7b06a873f3729a3cf735a76dde02c000000000000000000000000e49b6f20a3c77aa88778c7f7397ac499a92cf630000000000000000000000000bb15867de45a6d2f55035ce077dfd70741a99f4100000000000000000000000040f8dd301da2756a65e812e77b3e48e040cf42c5000000000000000000000000851babc1abe0003d33e3bea0e0d25b2797b228fe000000000000000000000000779199edd116cef7592ed42cb27f380aaeaffd50000000000000000000000000575aad16e91a65da0bcb988a4585880e53fc6d590000000000000000000000000e6db34619e059884adb672b1aab50a70e598095000000000000000000000000c8adf4869e23babb6e0aaf268827c5cbd19a2c75000000000000000000000000a1983c88d5ec425d5836878dda3e5f865aff31c30000000000000000000000007366f02a86c339f0353edc0f6ad4b5df0db9174f00000000000000000000000014c19565f8d7abd48d4d1c60f5792e5151ad4c510000000000000000000000007fb4c86519ed9ed107c9ea72618c0d04852125dc00000000000000000000000074c1bc11ddd72824dfee91ffe7d12e0fcea3448000000000000000000000000087fcdb9e9889b82c2110ac1decaea36a9eab3523000000000000000000000000f3e3bdad4aebb3ac98895029bb11aac6fd240a13000000000000000000000000905a9d9a25a147c87d4f8450ee93fe7be6ebdc29000000000000000000000000d7f877dd06293e45bfd5b5588362cb7016635c1d0000000000000000000000007e0bf0f93b2e0f0c93939c797ec1b8b4a589fb2d0000000000000000000000008b9b1715655b382f10df56a0e117ad92339361ea00000000000000000000000056b787bf747302a553f82ead7d67f51751c96f85000000000000000000000000a2591426709bbd3394dce8048c6dd11170396e450000000000000000000000000a0895cebf32ef30faedd1313b00ed726b71aa4e0000000000000000000000001876703780cea6fc30428f33f083d94b3792b8fa0000000000000000000000003c871bc3f6265f6345d1fde22bdad59e7b4b28b2000000000000000000000000ac2cadb0cf26b8c52584eda710ca624b0f897a500000000000000000000000007319a027b84956d416d68df67f5b8cc6b4c01f3a000000000000000000000000c97d667e723643b56d8d489e9f89f7e7561304fc000000000000000000000000b86233a5606ebf6335e5a7e1f47d0d82528f0a3b000000000000000000000000871c8871cc10b53ffcdbbf144e1dd186a433473e000000000000000000000000b55f7caf8e2b656cb27213d8253deb3dbf3025cb0000000000000000000000009f17adacb14d2db7b0e847da45c47d2f86ec514c00000000000000000000000026b419e16e47b24f7d06b2cb2bedc19533d86d1d00000000000000000000000023efb347470dddd6093b1640eeedacdce4644eb20000000000000000000000004f275c994094528770cb21689a071cc4ec000e0b000000000000000000000000db237c2dcad663e69159d46212d6b06259f2bcf20000000000000000000000009f40353a2e3c941e0b43659c045cfe716a0a3cdc000000000000000000000000f90638cdf5920f02cc153703f9b2649cf95624bc000000000000000000000000d7fc62a145cbe3bda9ad35a7e7333e9c47cff2e6000000000000000000000000440bf4825b33e47e3d88f7532a4bbaa14944706a00000000000000000000000073f152de700bf1846b0ad209104dfa6aefff051400000000000000000000000079ed80575ee9b862aea5ce33beaaa71e3796733b00000000000000000000000058261c9ed59ce90189e319b02dc469a63fa4e9cc000000000000000000000000b0ad136569eae73f672e5e12a87f87bd2a70182b000000000000000000000000f2fbb8079886ec70332eb8446cadc31ae14ac86700000000000000000000000017beeab99d25292947d3ff9a11712e8e04adc2e700000000000000000000000042905829884ca245c3e553cf7efadf4310389a2e0000000000000000000000003db4b0296c99868cf0669ca169da8d9e448a08a400000000000000000000000025b85cabfd2b3948b60efb22cfc544b8a097f0a3000000000000000000000000ac855926b7ec2bf10235269a55716d8fff26b078000000000000000000000000f12e8b27d4c82f6678849caae409a9ec242b6dda00000000000000000000000051cef83a03b22ac28999dddb0825839a4606330c