Loading
60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000308672703961164e64332ba1ce19b85827502b4d00000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000e67616c61706f7274616c2e6e6574000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f636c61696d2072657761726473206f6e2067616c61706f7274616c2e6e657400000000000000000000000000000000000000000000000000000000000000002e516d5644656e6d6f7147765a7675334d5541577463523764655545674b506655336e7163434573635467477a7a63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054c00000000000000000000000016d266c08e999cbcf8916d146acd031f60fcaf6700000000000000000000000066d306d933a2e9e383d51a55f4c4fc9f02e79b1c000000000000000000000000d6a61d4319f4e4e1cf8321926c326a5d1aca999b000000000000000000000000e0f307b86259e11cb35763cfcddb1acaa610c8c3000000000000000000000000623f023ffd538f9fdc114ae0e92ce5db6536b457000000000000000000000000665e83b64ff2aa6487567a6e46a4b30988c4d3740000000000000000000000000f9db06d9b6b621234fb716cc72d4d4ab075f2cd0000000000000000000000006c0eadd3c13c01776c3c25e4e2411cb7a9cbaebe000000000000000000000000a2c6771dd55af632dff2c4089196f54a22b90c1a0000000000000000000000007dc4ea542ab1ad3abf8caab5661d611365ee919700000000000000000000000047d3c4aefb41309d1ff7aa68d3f14c3cfeef0372000000000000000000000000d4e00aa806fe77636eb14d8dbcc89201898ecc80000000000000000000000000940c440b913313b12d2f198fe5db6f766c670b1700000000000000000000000082791e621861321bf276c1253880e588c9e7b8ab00000000000000000000000021d732bae342ed12b19dd8670122bedbd3d17dc2000000000000000000000000178103b33d5e486b8956d3872d8682c958622754000000000000000000000000cbbe97e5771b78fa96b08a7960b92108266a9ce10000000000000000000000005c7edccd6e34a0a97b9208ca09c9b4fe4b1c5d0a00000000000000000000000084dc4026324cea92d7b7084dd0f7fafca4e06e51000000000000000000000000fb719989dd126918f70414fe0c48b6e08c9b1aa80000000000000000000000008499a718c52904265b388910142e8d13c67f51ba00000000000000000000000009c15f43b17ba52461e59dabfcaf42d976c6ea03000000000000000000000000f2f65bd11ace683a3d2c0267f1dc07b8d189623c00000000000000000000000083b771a39cd1c22f2d92226a83edd814c670198e000000000000000000000000ecd32b4375cc90e88cc29fc3da98a4bd2f23107e000000000000000000000000c1b217994b6582d9e64e2d1cf374f4979515695d000000000000000000000000f39a2f5306d74a88321cd3efe4c4c8e113deb775000000000000000000000000a17cef709b260e2bd487417267e9bd6f03eb56730000000000000000000000007c1e99ca68d968d8dd2460dba54256b4e76ab8d0000000000000000000000000d37c8182f6fada6a0ef69959b502d4dd300ed2a300000000000000000000000077cc31608685efc3b0bc31cc0b48fa7798dfa8c80000000000000000000000002df34040384e0459875b67080d8512f1b4e318dd000000000000000000000000318fd1d8699b2fb1f9e9cd06f59d8ca19cf89a330000000000000000000000005b7d4ba5f53cee4406eb0c5650b295d6cd13f4310000000000000000000000002e18dd3cdf30118932d2661c39bb785c2d949b790000000000000000000000008ab76640a93410cc4c07f7fc800eb68577c9bda60000000000000000000000007c7604e9376506ad9daa4d8b2bdacb646288e8dc000000000000000000000000df4fa8951c56c748357d6077c08c7bbf399a1673000000000000000000000000d4f9a64fa56e27139119d40e9cbba388fd2b4d1a00000000000000000000000095368630b1c8a8135621b28711446e3f75889f5c0000000000000000000000003c38a5a5d84f5bb10c44e1bc03bffd1dcb588bb8000000000000000000000000ed5cb728d5fab5d6f34b2a227c52e614257141ef0000000000000000000000002a4642425854b76c0a390ac81cf200c87f0391f000000000000000000000000055c49dbd8a2dd78f9748f2630644d56a8656cf610000000000000000000000006ad2460fae8bffa7c7295b87499eb1d693db97b8000000000000000000000000e2ae5baaa9eebcab4b2bff6c2e3442c1d34e23d9000000000000000000000000b32e3e4701280b9c74804633c31785af4081b271000000000000000000000000f3d386e1526e86b243e1e159f28e289fbaef2b4c000000000000000000000000523949980f879e82db859651af1bf1b7e33fd6be000000000000000000000000b4eda4bc4df23a91974ca9fd146b86858ef06acd00000000000000000000000099a11015848bee7922e574a854efaaef227a09ab000000000000000000000000b1325aa818c6b4783af2472b4e9285567e0b5dc80000000000000000000000009f26dfd2a833e1bb2ac31171016b3da69263d116000000000000000000000000333706e2ee233641d355432f5badcf3b05f3b00a000000000000000000000000fee124c4e42563cede3100238c56393eaf4495250000000000000000000000001d8f3c597e8770b84c38ea00f06d1f3fe650ad8b000000000000000000000000e5061982a7807f66e4d603e9406dc85aa0605a9e0000000000000000000000008a2734564c5c6d43ef4cd08939a884f712ea5728000000000000000000000000f243aa7a29281d94c8c45dbbb30f4065188473790000000000000000000000004e2e4d66376da4a73bddb323e332fb0c79bab13b000000000000000000000000c3882594bccadbe01b6752d0d72893258ca4941d000000000000000000000000236b307bae3b581327e0251aa559f780a4f561fa0000000000000000000000004cffd045cbd8339ad478d101f6f50cae3d1e06690000000000000000000000007c0971d3b129f63e504198e33774b7d8265bf0bc000000000000000000000000b7393fdeefcf692860a31333f69bf234afb8f0b50000000000000000000000000d3dd3bc43d35083e535ad73f5a59ee01d3b9d9f00000000000000000000000059af1400291e1b3a6f53837bddbe290bab966bf8000000000000000000000000730333b79b3580be3008b145eab4fcd42085530e0000000000000000000000005273e0302b2197612d80593c29e1d1e391d1b8ae00000000000000000000000062d7fc19b57c56c6821ee9494c9d4229e5e449f4000000000000000000000000a584f592ff0543367dff8336de2c4cd2519ac13a000000000000000000000000ab404dcfecc68072aa0d590187fcf854da7bc1450000000000000000000000002300988f2d59f1f73d00f5027d7022ff4a02d0e3000000000000000000000000e97962e678ccbabe7a52efca7539b7ab44a4ec2b000000000000000000000000f1b18b84bfad8969f7b9994ce6594ad989dd2d9e000000000000000000000000ad4851795bf75bdb907146fc46d892cdedb55b44000000000000000000000000946c54cf656e9891940bc9ecb413e43e8718c9f5000000000000000000000000c42dab69046d57a851c7efb4ed27e907a9d6f5ec000000000000000000000000d343cf96189aa5013291067ad1a81e168348131a0000000000000000000000000a3ebe03fe6447f0dc82ef26ee228c684999679a0000000000000000000000003b4b745c99e193f29c5f1d96bbe8d55429ba289100000000000000000000000096a303406276c97b3cc23c6f07df82bf298fc5a7000000000000000000000000e2334364f64017a06ecf8ec6ebdf3aa78ee22db70000000000000000000000007f1234fbfc57e722f49bfe1c45e08888699659860000000000000000000000002d5fcf3f332f70f94a42e72beea5a5f913cf161e000000000000000000000000ae66f0fb11cca99379263bf472fc692aff441ac90000000000000000000000004f50fd2faa5c535e5d318bccc3221e86e47f75e30000000000000000000000003b94818964e5cf52839eee855a6d8b8a5787f230000000000000000000000000c9250c3d06a331dd96bb3a018217d8e97332fbaf000000000000000000000000819deefb5c497fee1a63196c8158d5b50d8bf2b400000000000000000000000072bb57b6a80813a4ecbbb6e772bc391ed93278d700000000000000000000000058b1d5a70c37a0b05a93f9ef41b18639f8c34737000000000000000000000000b087a50e8ee3cd010069768fd0675573e39707bd0000000000000000000000001e4000441967da69fe64d1595e3e24623cf13a060000000000000000000000000317b4420177f322a3b5c1131d0ee6e572d359600000000000000000000000006d61254ed14040d9565dff5e7f46342f2ff155fc000000000000000000000000bd4bd025d0bef74303cece7fd75157ab3b5900f700000000000000000000000031f9a1adcbd827991f75a3c4f196d600ce15fc1e000000000000000000000000467ac410d87a13ac519eb8e31faa9ecf0dd22b9b0000000000000000000000003ce2ad2daf8934e6a47e9bdc6756aa2ee44d7d50000000000000000000000000ec3a935645a8b2340be51e920579ec121ea1f1d1000000000000000000000000a26547961cfaaf0a98cfccd11fe798ed4e0442c100000000000000000000000079cbd0dfc926174922c762d036f44c324fd889fc0000000000000000000000009de09d8d8b9ff17ee9b7b65b037931db92e7c90c000000000000000000000000b2ef7d966a668b7673973f35d223b65344d06eb0000000000000000000000000e59278dad0b7984b3f69b802dd4050050602fa240000000000000000000000006bf042f5e9497727e21121afd954e93311be4689000000000000000000000000b484992abe2b5daeeee43ead218414d12ca1faaa000000000000000000000000138ca618a43bf503ac732dc27a6d51f82ccdd0750000000000000000000000005f735b6142fb301b7fa2062ce62f2792b09c23c80000000000000000000000009ae4899d92744bb8ecc32dd9c7d16060cc6e41270000000000000000000000006f6e1043225c6bc97472b9c3df1fc3dd571ad8f00000000000000000000000008a8c8c3b0a7268e0faa6c567d864217d98f2721e000000000000000000000000aae1a67f94e44df927e05249bf4e0acb13ccb902000000000000000000000000e72ad50350dff44ffa621e3e5171183c10890e430000000000000000000000003284cfc288a622f24ffc0a47e62b4750c8549391000000000000000000000000b7759c2c79efd84e4249cea8047e16493a5abc6b0000000000000000000000001d5c897759e6aa9aa1c054c26d0c1cc701e1e0a1000000000000000000000000da98e8ff73ac86eeb1b272cfa3a1192045f86c550000000000000000000000000734859e1a050c6cc09501fdebc93725a08671b40000000000000000000000007ad1b06b35937eaedfc9e275e1bed08688057a35000000000000000000000000237f5d5e31172175f19e15aa154572d6382b97230000000000000000000000009f3a0368a331e87a239eceff62db0ce8eff821c4000000000000000000000000ff38aa25c8cf8f87b529f0ab4e65b8e4ac1f01f7000000000000000000000000e846e3ce2540e7e2174d35c2a5bcee3e6bf5902500000000000000000000000080892e4a28a47280e411fc392ce0a77888fbec64000000000000000000000000cc7a9afdc9dfb5bf58f5d3b27ea2a0323f24bb6f00000000000000000000000044c7e99c78cd52a2322980414f6f75d81b847ded000000000000000000000000bdfbae8787fd0a2b0eb5807bc359aa9f7b90fd33000000000000000000000000dbafd663bc44f1559b6e108bce19a9cb3dc97a90000000000000000000000000f935ac9f2a991ee571e9240bb952544d4d04d3f1000000000000000000000000c4510b1f6ad727771f178dfa74e5213fb1157b1b000000000000000000000000e149a3877612e83ff321c1e975beb7c4a6601a03000000000000000000000000ee86bb8cdf95236b1da2fab8d6892874d5ca682700000000000000000000000058b0d49a8d6952c493de621a2de9755cf7d3cd9b000000000000000000000000fca7b88112873e1d71e884d549981c96c579f247000000000000000000000000c23667611c8e7fbf7c953e2aafd05bdd5219de4c0000000000000000000000001c5192245c00df69b5586c077f73a79bdc34b28e00000000000000000000000032d24ac3cdb3de6e543fe89aeb90381193d6f3c8000000000000000000000000d17b642effc0f12550e7a60ea79fb7618633f9ab000000000000000000000000e4cf15d386a2606b36ac64a8774467efb414eb700000000000000000000000002fcb7a288a12f628c4b83ae2b26ef891542302650000000000000000000000009fe9f39dc8e4261478f70c4f499b6a632ff0ee3500000000000000000000000033572e7dd5fbd0d26a0b69553a304b9e2e18a2f600000000000000000000000054985cbf1a97545b4acf859e35d428ff8cbb8876000000000000000000000000c6c377e99e3eb2756a294fc6af811d6d139983aa000000000000000000000000a5e6379cfefae4f9ebbe183f3c51df3de13fdced000000000000000000000000e390c18de4617096ebb9bc477135b0ce4e944f7a00000000000000000000000027c15c1eb3d889c413d7af6ba69461a73d17edc600000000000000000000000027166d028d0508945a9502ee42dcc226c337477f0000000000000000000000005a1dea3ee12021a909b284fae97d0c632fa25741000000000000000000000000097ca7a58570b1b913792e9181d873b9fff86ee300000000000000000000000043dbf1fb90afb7cf964d52a5d2a1119498091468000000000000000000000000d518decd81065b67e737ecfe39cf89d883fcb1bd000000000000000000000000178402c9bfbd961ef8396a85772fa9b46071374300000000000000000000000014f8187d12596cca74f369d1edb0f6cbe48adfc1000000000000000000000000995a3882a16ab7e01fc2e276fe569008a09c6d0c000000000000000000000000aeb9199283d02d9ee0435b38fdf1b09460c0e6d9000000000000000000000000d2678b789f0cc9a4716e0ac735bb7a4f215d4575000000000000000000000000a14c38dfd0d6362cbba9c1c3811454c34b2a43e9000000000000000000000000f82b31cb77f384148a33af56bcd53beb646c10b1000000000000000000000000cf81f43dcb65aade5842beeb97ee790e7a640c230000000000000000000000009ca07f88057c2ec93d38670b9b433f853440e2f200000000000000000000000029aa3ad49b67d16bfb6f946d4e4b41552408bac9000000000000000000000000098af637000c967bf8ebe318efbc5e724030d983000000000000000000000000b89d6d6290aabc05821331ee07994c509942efe60000000000000000000000000e7d5ea08d3983bd8022d1d70333c0b445623c0a0000000000000000000000009300c1e352b5189376f5370a4f23aa79651b9e9900000000000000000000000066b7049a883837757d7694ec0ff7e82a40a10459000000000000000000000000868afb7b2630c1dd9e2003526cc9d767b6a4f5ce000000000000000000000000b3656baf7757a7f261d005d70b198084c988f45700000000000000000000000032ac171e972a57eb0ec9b60641ccd40502d439f60000000000000000000000002ec7a4677e49f15828b33f07e9e8129669b09d760000000000000000000000005822fd6f06dd38de0eaa0be38f914a33cbe4fa6e0000000000000000000000009d67042c89b0d326b821de19c790c9ec1f8fd73b0000000000000000000000003b7a37324e6beabe7f29e80215bd0b407f363524000000000000000000000000dad83cf171c8e8ebce14f7a241bc9a23e5b862950000000000000000000000008f5e36b48126d6ce9377e70dd3da929e67d8b7d500000000000000000000000083ebfcb857a8f583ab8752e879c96e1d2cb0f8100000000000000000000000004c746fac97a42dcb5e8ec4b9928767557868f2fd0000000000000000000000005d4ff779642d880e0a46390c38aa0ac6955501eb00000000000000000000000036398df0dff962418ae8dd30b9c016d163e4fa46000000000000000000000000f43dfc976834332f488783a59e876964ffb0c3e2000000000000000000000000af905676bd21bc3122b1443f60a747ce4dfc932b000000000000000000000000b1fcff5df91a02c91c50568b684032692eaf7db70000000000000000000000009838d7be64b27e05931ee7f4478cef6e570b5091000000000000000000000000e85f60d4c7f0a4f3672fab62be30929f9fac9f8d00000000000000000000000011384582d89877e703c9a96571890e0b7a143a9c0000000000000000000000007dcf21275f85771bddcf45d90ee314a2609e89fd0000000000000000000000003a6359c0fa11a1d0f92e71103a1d9a0c7f7462f00000000000000000000000003d6efabe10e2572fb31e418668bed4642364916b0000000000000000000000002ac12e51f95647f7166158e4619c1f95368a6ab5000000000000000000000000608ce65375b2f149db978159a118edb8ebc69052000000000000000000000000f301b3daf9324afdc26060c5d76f984f970106ce0000000000000000000000005df1c815d2e181cce09a5b0a2db38c83a9b25ddf000000000000000000000000e9edcce39ba3fb88d8abf35032a56e26a0b82352000000000000000000000000a3769333ecfb0c97704e05314fbc028ca13b674e00000000000000000000000015993d18c77e34fce3aaaff1bdcede83a2762154000000000000000000000000b86a50d8e9554f7b12b075e94c1277e3e50e0f0a00000000000000000000000028cba1c6ed27b7c38ff90585453fa6bc77acb52f0000000000000000000000003c51dd656b632127749f43535db331aadaade7c1000000000000000000000000b2877509f65e4fa9f1cc5e67d6ee5646acb80fcb000000000000000000000000cbc28f151fe2ee6635dd154de60fae9a7225cc2f0000000000000000000000002af11c446929a061f8209ef8bda193aeadd2c6be0000000000000000000000009be40363e2a0023a26c54bdd2b145d7ed9d031ac000000000000000000000000a59ef0dd9debf3bc0a87d8ca2f55dbc9329c89c1000000000000000000000000fee92917d7b290809ecb59bfc8d0ab94d431a609000000000000000000000000dfe3ffd44fff5ab9ac1545e0f208c4ace56da0e400000000000000000000000039070d8e501842509eec29d8118d0b68eb516b64000000000000000000000000f1e72fd1fb454e6219ff7f2634b29291301dab7300000000000000000000000047ee50b84e4e7964c75d56b3aef6e2eb01075f0d000000000000000000000000c89c216c35e7bf793a253c9dc3f31b7a794a6885000000000000000000000000e88e0164e3fae60b3d26ca32fc799458ba04b0130000000000000000000000000805c78fc1bda43f09f11c6c95049b9432b630b3000000000000000000000000318b95c99b2144a20e73575b59f968e8790ad89f000000000000000000000000356ed5b9fe30e803e128ae0b39d4add5e2ef2682000000000000000000000000909e0172633a8264fbc4c788229912c69fc13536000000000000000000000000211d64f270c660a0fe49c77bb94f11dd0a5b58b1000000000000000000000000747c69237db4ebfa0f648d26688f2a55fd9b320e000000000000000000000000f09a50dbde2b8d8d70a1e33fed36ee424d606d120000000000000000000000005eec796cbc7ee08d5089230de2ef1ae8be235986000000000000000000000000e1ce6996dc8ecd2a358b29dfc03e37a3cee0f77b000000000000000000000000b4e423d73a7d1c77794372141e805d593e3b354e00000000000000000000000072b8613bdbedeb60a63e009ef0397cdd04da20b9000000000000000000000000807b77edb22ae667f98a1375d960b9ae1b0aab5b000000000000000000000000c094d995c60e34dc6eb7f9a83add208884fa3ae6000000000000000000000000c42dc40d2764786d8fd46b98a1bcb72297e9317c0000000000000000000000005388bcd9bccb7d98147bcf53d5d6dc9a19a2b2910000000000000000000000001360fd8acf25123e9e19a9874d5d04cc7b9976e5000000000000000000000000323696a60c23a4dee9f41597877d273537d497c1000000000000000000000000939dc18f3ce9981882dc383f2b38e5d2b12d0114000000000000000000000000216b80fa9a0288f9b8651a5f18022ea0871471360000000000000000000000002420ce0bf5b438b84cee04c438d15b8e715c43cd00000000000000000000000088560e4fedd4196ea840674b55a4ca729939bee3000000000000000000000000361afee395d053f9c24205231f7c3a7a321243b2000000000000000000000000f4594b34d8249032453c770b9518d3cf5975d55200000000000000000000000095de2d934c10bbd71df427877fdbdccf3d57a2260000000000000000000000008130439a481c76bf68524472d62dd487ea7c97880000000000000000000000000a484b6a18c1f4ed01c14ad25a5f4d603c0cb03a000000000000000000000000f9d05eb83c3252767f3d7665042cb36cc2130f0f0000000000000000000000007ea19ffdc58d791795d2525f06d17ef6c9beb8ca00000000000000000000000028915e561027ffd3ba5baef01166678432280b1c00000000000000000000000046a231ecafa19e5fa521dc1e631b53205700c35f000000000000000000000000274b9db23d9338d06235c68fb3259d8a0f1f8ee200000000000000000000000002576510d6e2652ab7500fce606ca1c1d5e16f5f000000000000000000000000d8b2d64fe26a212df339156fa4739852382479a1000000000000000000000000d8735fc27a90a134837b3618788556c01c40f6950000000000000000000000005ede0a963ed524aefc3779a524489fe749d1cce40000000000000000000000008de0b983e89b3cb6b6cf99cb5f5b406d456ecbf80000000000000000000000008b4f1e5499cefa9ad4ff55de7d8f979771af3984000000000000000000000000258c5e27e0e92cc32de7d0acc508fa478a5a198e000000000000000000000000bf97184520104b406c13885347803482d8e44e6a00000000000000000000000038178974803afc1fb2735c1dd43b703d6f51aad0000000000000000000000000cd4e39bc20cd5fdca33b8ad2f3141f8e2dcf0cce0000000000000000000000003aac6c71ea1a987e89472de614da27f3941184f500000000000000000000000086a0f5fd29d77a29fbcba232531669bda3ecbdb0000000000000000000000000fd7c4d1f48522cbb1a576f406df72b69ae9615f800000000000000000000000079462dd83dd5eee3add099a2cda2208fac1ca8a00000000000000000000000009379458b632ebb646e8c2a9b915e42119f718374000000000000000000000000f1239808c419353f6275b22d897cec88e4dfa5ff000000000000000000000000fcc881e599bad11094bbc2aee670775995ee7927000000000000000000000000d03940d74481f291e074ada70f6be9c8c0dc2395000000000000000000000000153506ed0839d3202396428772352d379403a46900000000000000000000000052a66930f6092aa9bc3ca0cf44a1757f20b769d300000000000000000000000051f741e8ea54f7af4f2d88759895ad5e075a55c6000000000000000000000000d8cb6ed1c5e5aace9919f7d68e27f912f042810f000000000000000000000000e7c25dde6f507deda5fcb971628815123c77f6d9000000000000000000000000ed507e7663e6b33e2a43b37d4ca5d11e8ccc9f40000000000000000000000000cbe9a53bcad8d0065f5da6cce14448fd21aa93d8000000000000000000000000663ad3415423336b95d1c28875d4162c198a2898000000000000000000000000893d5aa6e92481b8f1bd083b18a1eb0fb9de76a90000000000000000000000005d0cbfad460578c6242afdcc09bec92c274dba3300000000000000000000000096dbcde821a57035f4ed228e480650bf893bbb3a000000000000000000000000eaaa88754b1239ffb5cf5adc4cfb558ec12ec41d0000000000000000000000003d85aef43b9c0c7bb351679db97c9efd7b6e05940000000000000000000000003e6ecc1c5ad9a2e849ee8bf251ad93a12ba2d41300000000000000000000000089ea5eb919186a4afe9506c2d4d73f934cb893a40000000000000000000000007273e2d2c50a713763faa2efe97d35e2cf76694100000000000000000000000004c6f234d58d2f099dd168f57ae5e40df02fa0a4000000000000000000000000a9bdb0cd0638e691f3d1e8e8d52b16988ebee54500000000000000000000000078108c8cc1729e92e785e309ab79e7a95c90793a0000000000000000000000007bc9af735cc869ccc6cdb0a55b30056f3192b254000000000000000000000000ab524970fa08e91803edc51bb367b215014e6c7700000000000000000000000039e91456dcaf567085e267e36aeba8ed0e2dd07d000000000000000000000000ca2e613e4cca5165b7e3e1220bb781abdeab54fd000000000000000000000000179ec120fd2bcdabd3fffbbe86fa6df19552aa050000000000000000000000002719dea435e5eacfc609c6f2973dc8bfc8719aed000000000000000000000000967c4c23f113f19b5451439abe7065aa7d6b6af8000000000000000000000000bf64ada72c7171db8486deada5404063b6cbba620000000000000000000000002b045a9ccbe7a3920897d0cd5b4ad900dae2bb2a0000000000000000000000007bd94f64b99e3c9faf97b8e4d1095c6e4b11aeb4000000000000000000000000bb765523fc46ce5454cbfb0d8e6ebf1f7f7bce520000000000000000000000008492a20bae8ba27afe5ba50972f0e772165d385300000000000000000000000042d4b2758dcc821e1f58746427e09da6d98f271700000000000000000000000062bb6b6ad6d5b7a6a39525e55357c60c0372d7180000000000000000000000009cd0e82de9c78be8331927cb943fec83347206f000000000000000000000000038cfd9aa23d406070d80f9c3d3031cd9899bb07c000000000000000000000000f54879779737bed273f753807513090d6d38eca60000000000000000000000007c4a3389014ff9b9b469030bcf1a07c173e0a70c000000000000000000000000c0989ade96d4b1aa4613b7425eb1d5c091189a7e000000000000000000000000d812cae7a8f79a35be65d6a36e2fb6123d25cf5d0000000000000000000000006bd64653d6abf468346f7c270412366b8a62e1ee00000000000000000000000027b21e805fa307740a0ac432fa0c28ab6e49bf23000000000000000000000000e8cff6a1065c2f7c47664d3739eecd8c950465c8000000000000000000000000a4be02aa26dc55a241f0a0269512f9442f85b3de00000000000000000000000020373e1b00c297b0c05ac12cd89a8b5dfb50e86e000000000000000000000000e66127ba8c700f894bcda2e5aaac0cb7da61cfd8000000000000000000000000501080ea80f7009d0cf132dc65f657faa39d2bd600000000000000000000000036580ebf5004c04c6e74e92ab9634d40d172b37d000000000000000000000000579d509656a508f0a2ec7487b00d52238a948f020000000000000000000000008351aac4cb3d3368058832d807114de73ba8705d0000000000000000000000001ada4b7b2119b0b5fb067eb8250fc82967b1a349000000000000000000000000eb29b47d05296f0f222c06a640c2c7fec1da17d80000000000000000000000009b224f8ab33c52064e2fed805d246717f4e554ee000000000000000000000000365e38800f05951f3b11ca63a2817367b1d5700100000000000000000000000044fab7130037cb3c2921f899ced0d6a3c8f48da1000000000000000000000000ebd14cf85713414d7dafc709348e7675966abc100000000000000000000000007a670238bca52d4d81a9c1f86eb6d8354721eabe0000000000000000000000002ec3da0609231e5ec2d424153ce1854ea7cfd9b900000000000000000000000062e5d69b3d97b01c9a125f0efa0c03f63b42245e0000000000000000000000005c524fb730569715fcfabc4c05293793f69a3a33000000000000000000000000d21086e7a892a40ef4a9cad16b0750276ab7bd46000000000000000000000000eb58c48a053a6391f05f7b9527d3946b248da2220000000000000000000000005d4a5d3c7aafafa31fccddf5f143ff51694a9be2000000000000000000000000475408eb907c4772b2a56a05821bed324e89f836000000000000000000000000d77cfef67d3d722823e7b7751a1b99f650933ca60000000000000000000000001c117fa7528d78254f873e8503441e072050295f00000000000000000000000065e5120bb3a108ec425e79b231700152d543338c0000000000000000000000007199e4c84175fd049e169158c41e8bc324cb7b8c000000000000000000000000b5e07f88433ec0972865fcef7c5a9eb6726184920000000000000000000000006effe137632b9e0ba9f293bd9f70f2efb8a81f6d00000000000000000000000004fc5f8318992970c624dac644bd1280c1c071cb000000000000000000000000295e9c947031eb23e792580ef5513cc4f2ed58e2000000000000000000000000912bc64066f747d2f5e0136d051118b78dda562c00000000000000000000000090898cc92f870c0dee59835778a1a73567dfa83b000000000000000000000000229aa9a147393761d94ab9981be692427443c1400000000000000000000000004402fc58a10d0fd495bdd899737d1a8b3a957e5a0000000000000000000000009968f904ade849bf214c8e8cf709d9e4c6e91655000000000000000000000000f8f1775bdb4db2f1a77223886107aaef2f313a800000000000000000000000001bf4058ddc1c40e71033dd20ff6bb7c84531021300000000000000000000000088b2de1d2be2dee8a7aa042b259d5bd89371695600000000000000000000000084dd070e3cee12d8bd4582e5d2c812e6f361dbad0000000000000000000000005f260d0c9dc260e4d6c571f12ccf7b697a4934f800000000000000000000000094221682d8a6c05ccf8db94eb70f8f8fe5efffb3000000000000000000000000c5c76501abe908edfc3a456bd426394744066bb10000000000000000000000008a7221712023db0e20617421e91677e58380bebd000000000000000000000000c6e509b49fae0ea552162ffc8489b526e39c6fb3000000000000000000000000554f9ce99f92ece48f349e9ecc89c301f862b5a1000000000000000000000000e321359dfc17ee64b1448673c0d62b0968c92cba0000000000000000000000002857e1b55d3c176bc1dfb559d4410ae3698dd47b0000000000000000000000005834882e3642aa5f4842e9d63d34e639b0cd6c34000000000000000000000000fa41d7b4ec33e9fc85579bdbda700185ae0e762b000000000000000000000000e72635968c4b4e80f38b79b1354b3afbfc98a5e00000000000000000000000002ac28b2f3f0a2ec121b82ffe1abcdaabe3bbf255000000000000000000000000ebe4db2b842c765cd4d46e649983b17374304642000000000000000000000000df1964e06c31a7c984c572d2f986ef2d5079279a00000000000000000000000035b3667447d045cfc6492852629c5e86afe0c3f70000000000000000000000001c1e75fb85fa78f489cabb346a1c7bfff6a8bb01000000000000000000000000e28860c1d1571bbc9b2c7dceeb61cb6bb5882b390000000000000000000000007cfdf119c4e66642cb5b8ecfa08910294015c06c0000000000000000000000003050723350a2940bef3b22e3187d872f48f620dd0000000000000000000000007832af034cf087bcdc954e391bcb7b30c1f348ed0000000000000000000000001fb241fbb0b4c2e6a1f4d0a04bc33bef8b720a0e000000000000000000000000b0e2aca16bb87607c1ae5caf9e44adc19dc479740000000000000000000000006f20dac7ea1299f7e1522c15e7d0bd8af025344a000000000000000000000000ea82f4a8b3df6c5babbae7c84fca6f02a1cfd7060000000000000000000000009a4317f03fe72c5a3d9d74d1c922fb3271e216a70000000000000000000000000765d265fbf8e0ef1cbf1176d3fe4a73de44401a000000000000000000000000113c189ffdb5d946b3991752365d142b62e6a7b600000000000000000000000058c5b7ec5c24f96701e14fb3a03196b707759ec1000000000000000000000000c72f4cd741e6620c88b0521df15e4f2c0a47d3e0000000000000000000000000523fdac8da41c7d06cc8f791330065aeec3f7f19000000000000000000000000bb0a02889f270fdebfa025bd5012b5dae219182c000000000000000000000000f271d5e9b660d1085a043d6aac56e589178e2169000000000000000000000000755f1a2130a5fb4874a3de207c6876f8de1532ee00000000000000000000000098f78da9bfc985435b0e8347c888fb07dc63dffe000000000000000000000000cf023aba4c3e0964da09fb675c318598cad1bece000000000000000000000000333035b3020b8787cd0f0b4fa51f399bf174f2ca000000000000000000000000a95b07b28d9ebbc841ee975eb29ad9fd4d061623000000000000000000000000a94c63f7392481f638496a77618454faf03b72e40000000000000000000000004029f7e26822e0a7821a6b36bf94460c3a1facfa0000000000000000000000006902cd32e1b7535f821411064b7ecf33ee2d8ce00000000000000000000000008ff718e06093ceb20c7aa0e73eacd181f8f271da000000000000000000000000b88d5496411b41e69ac7e49b013a5da6447acce6000000000000000000000000559986f1f94d1dc751acf55e8f8e95ffdde0402100000000000000000000000014cb14ecdaf3210e51fea1e41a3d55c8e59f3fc700000000000000000000000076c9e04a5c1fa8662167740f8834e5d9b80b3c75000000000000000000000000feb579077967342df47fd857487f819217fe8532000000000000000000000000e75aa252a8ece2bf3aad7d704ef6d88a85d74d0e0000000000000000000000004a7ee424b462ce90f2c6c01e9d2c005fee71adac000000000000000000000000c94b98d486bf2b9f3addf517c5e6d4c43627a6cf000000000000000000000000c4a2b99e2d36820476a3ead4ebc599f0a6361e7300000000000000000000000043ef890de3cf8091fff13c0182fa3575583fbf18000000000000000000000000eb06334bda8c0489ecab59579721ad968010d54e00000000000000000000000062ee9377142cf1c3bdd6bf3b53528350d3319d6800000000000000000000000038299b8e5081ad4bc4a83ce1460f95a58c78865b000000000000000000000000b8314dd8bab6e351b04dcdc5fec50e45d0389d33000000000000000000000000d0ca9ba5cd8e6b771b23591601a74c1ece5926d50000000000000000000000008b6c17381f7c1d3c9e838e7de76fe907b4fc004a000000000000000000000000c9ff58b156ea75be2ef4c853511cb67ce8b939b8000000000000000000000000b1cc2f11808a5b39f9bcbd5754b7df4a52751ac10000000000000000000000003f3864d51f0b6f0bd61a15235d30b1c8e1b7ea79000000000000000000000000632669625c282149bb063d48e73cfa4797a1584500000000000000000000000035ed98a482194b46a69ec9bfe3bc5e5790a57b9d000000000000000000000000e1f72d3870f5e8022ffe0a7d5227ecbe9fc26920000000000000000000000000e64a2a3dc9d45464d83186a00520068bb3c2f4950000000000000000000000008b9c3c55a5e6d110fdd0e124bbd1ccd991da41bf0000000000000000000000004a71b209c2726ead598570a08403742d52035026000000000000000000000000c8afadaa60829e5b637827f2035deb30ac781c9700000000000000000000000092b079836eed129a1b9b936fb041c0f6c1d09a8b000000000000000000000000fe318fe4bf33d9056a3706f5f5d607c245647d3b000000000000000000000000c04ed33c67c5a96932ae67cea5e15e2ba79ec7980000000000000000000000003305b54250ebd7a7c95333c49cd48b17fb47216d00000000000000000000000098a354d198a61585ec31637dbe2229d0cee98c5b0000000000000000000000005ee60369edf8fb6c3540aff40cc68a0d226b4e63000000000000000000000000aab5f095f230517ca7c185c308b8b67d5597f82e000000000000000000000000e02082a0054e40e0532661e4804a0b6f094f548d0000000000000000000000003199a9eeb12d7ac407a7de7e54c134b3268c5c190000000000000000000000004e7fa78b5bdd5c3e0041bbf331655974bb9452b10000000000000000000000004f09cdfaee4ad6f51b26d093a00ddbd71a297180000000000000000000000000dc6766733b9a5fe98fee108b7e0fa34b3102e3e0000000000000000000000000b66b2e77032007a0f6d4ffea59001f8cb8cd6e750000000000000000000000009b2c530e021b99e0a20f0e20c47d82f056d413e7000000000000000000000000fb627060aff40dc760059a4f402bf36c6125d6000000000000000000000000001c4c3415298a47feb02801e4a7ceb5e6b80c3453000000000000000000000000ce6d32857e30b89883c890694ff1d6469ca7e18d000000000000000000000000806d34d788d4ab983506a1b69e6bf77d4d324906000000000000000000000000fc57a8302fe99d4149119a947b3f012e57a8d9430000000000000000000000007ba33f17756623adba2f5c2e1e1010702999b2ce000000000000000000000000941309c670eedbfefb73fc8151f6c8c95aa16f96000000000000000000000000638e40542255fb2e14912deb47fdb9c59790d214000000000000000000000000ea88dd1282a6f44c779b46f18b2419cd6be8ebe80000000000000000000000003db983ad946277f9a5405d75d16c246070f17e040000000000000000000000007510deb718b1571604506ef9884d8b1e4bcfce46000000000000000000000000dcf093ae9a7df461480ad34bd70b54380a21d1680000000000000000000000009e1d310f6bec6f11ef5ed8782c8ecfa842900d1e000000000000000000000000c664d73087b39dc4e98e1d28078206537e8deba60000000000000000000000001d6fa7b5e0ed15f07b5731849702e03927bbde68000000000000000000000000b5b53289723d9b193147aa2cba1674247fa91f98000000000000000000000000032ea6f9689e6388749e0ea659a519c346e313d20000000000000000000000005c5c21acadabdb337d6a5cf61da0d68a68bff42000000000000000000000000034bccf27ef5216a39ecad3da6c7ae68e37cf26d0000000000000000000000000554ffdd71646b7522168d7aee595992461d4742d000000000000000000000000d2ce315f0d5d9f1524bd36071f42a52c401da241000000000000000000000000fd6920f59b0d1a934ef1b33de9cf34c52d5bfce0000000000000000000000000965a206155ad9b0431f2c4e7151533c44de3fb06000000000000000000000000f6b06f70bf2c649b2c546273114d04bffa49bba8000000000000000000000000af04939ac4921e156d80cc1115ed6509b89e9d4700000000000000000000000075c0f404ee3ac166bca5001f06bf3c138a601bf10000000000000000000000008595331b92bc590c37be8d68b3939e12c6b3f9200000000000000000000000006089b8c6b736536d48045b058a112bf8d7e98fc5000000000000000000000000403a03a4e1b4c2e046cb6ccff75289e0e784fbf40000000000000000000000009495a24107a114e50785697b60ace782a79ae3d60000000000000000000000001967c3b27c46513fa5722142225de87d3e1737d500000000000000000000000050b32daab22f4b007f4a8f694219aa3c4bacdd4900000000000000000000000086062e73cc3e0a8c87cf7c4e185d6ea12512b910000000000000000000000000ab93792ef91b21f1d870d46f014a593b1f8b4b2c000000000000000000000000b85faf29df5ca349e05466900b706db75b76c8b60000000000000000000000000fe5c5418acd3b406d7a90539ad05af745bd86a0000000000000000000000000fcbf924ae181f08b62630325d7a79fe3b03bc620000000000000000000000000c9aee7fcf97ffc19f831b108fff44e191f04478f0000000000000000000000000043a5b2934deb77da3f2ed3b6f02cccd1344b46000000000000000000000000a786afbc9d52de09cee3ba247e19ef97e65c6efa000000000000000000000000aa967e0ea4aa4c08d0886191fe7ca5986a13fdd60000000000000000000000005bb5d504db0992447f96e62f3155f676548f8e0a000000000000000000000000e1eec26d3d6e6ee34b3a9e12de262f471c1b4ebd000000000000000000000000f0b5cc091b89b80c40cba69b398257b75871ffc300000000000000000000000087864a76b3065f0ce59e9d33738fff23868c4569000000000000000000000000992c99ba1be86bc11af82e9fb4e440a48fbb9df10000000000000000000000004e6d6afae5c970d5f24b775502f33d9ff0b2fa00000000000000000000000000b22a79b0139a6070789c9853f2d32abf669e5ff30000000000000000000000006684af7a1ec470bff61bbee2a5bbbe6ceb2d37920000000000000000000000001221fc2991d44a36592be21b855c83dbd8d9d9db0000000000000000000000001e4cad5aa53a26b324489f8876091cd3eeacf4d3000000000000000000000000eaae192fc9e92d10ffda1bd46c6d0bdb5c5fb3bf0000000000000000000000001d6fbbd8efc3f4c119301c5ba8c711f8e2193a1b0000000000000000000000006d4cefd2fad74e6d08eee09c49a4ab413802f36c000000000000000000000000d9e42afb90469901d3bc5ecbcbf6da8e287c848000000000000000000000000091dc9d05282bfce323617e73fcd1847a71b247c5000000000000000000000000e7dd6bf95e8ac1b8383212c4820a58c767cb27a60000000000000000000000004386096d29a877c40f35a7faa46efd0e17cd2340000000000000000000000000dddef93bfaf4e89737f7ad3466af5568a270eae2000000000000000000000000f929781697d3576e5386b1060020b49cdce961bf00000000000000000000000048e7ff39e574837d5753a6a54975c4c839a94f77000000000000000000000000c3e8fd6e52aab9d8cd75b540140e1a75fe64a9a4000000000000000000000000a21c96aad5dfcdbbcb8e4ce29bc5f26b9ebc8d4c000000000000000000000000a07f8daae583ebf798523cc43f9eccd6e42b0b16000000000000000000000000f0cf3bee93347823ae9f80d8c8e89dbb7592a6be000000000000000000000000ccfc7bf4a2f6c0dacae4d1b9f5a18258055565aa0000000000000000000000005cc7468f73441636c1fa90d9249fa8c3565b7e72000000000000000000000000ef85d1b867b3f8744de52a433d92522a283316170000000000000000000000005dc49957d6d5b41609dd2409d4992d80e7341c66000000000000000000000000fee1913d1e4613f4cb9200fdeb9fbb508e9a4bfb00000000000000000000000019319e2d47dfdcece415bb126f0bf2a1cfa77667000000000000000000000000499337f40b003177b61b8bd58b40ec7e5daa2626000000000000000000000000efca3dcd85f4479e9e2118943a7d73a7132620e9000000000000000000000000dd4ae29beb5e64a51f483abfaa43028327ccb81000000000000000000000000072a8bb532d85b0eea61352ff944783a6592f3b8c000000000000000000000000563381c3026cca0cd7c3953d940dc2e7622e1169000000000000000000000000c5e010ac5a0c891d3211c61d4ca08373c4218f520000000000000000000000001231691862d5643245ab92933e86d18ff51c59cd00000000000000000000000067f69946ec440bea02ec4cd63b69e7d99ce20afd000000000000000000000000a6765b5c23d94fcf2d470b97a70c5d3aa1b553a00000000000000000000000003f0b56b71a8d4150e6bc7c21abd12ea1a2a64c4600000000000000000000000051e17f97eadb777ff5114819303d1bbe8f9e23f4000000000000000000000000e612b389bbfbcc66d6d93b93b96f3d8558c2da61000000000000000000000000bef4b60565a612a31c080306aa67b759d16b5d95000000000000000000000000e0800a7a36495972f88a13ed78d4833cced6822b0000000000000000000000002f665278d9a1e37aafee3ea2f2e1d266a1fcc93d000000000000000000000000267287a6f25a02d08110c04505767acf66e9ebbc000000000000000000000000a2e821421bb8117a519a11a61c88b5567a1204e7000000000000000000000000df3b8f45b65ed34c27d4c532ac9b425175056927000000000000000000000000dcbd587f1d8c844017fc1ff99f303d577078b91000000000000000000000000055d56120518f62035f7636e5bd069db83164209d000000000000000000000000077304754f51df7cd01472dea8a30e8afdd11cbc000000000000000000000000e6cb8051e8fed4753e6fc7844a0313955b11fdf10000000000000000000000004a5e4cb6e4e38b741d853db3ad4df0a7ccbf5a9b0000000000000000000000000752e4a1fe16f927f5337b4e7149221b54dc103900000000000000000000000056891e30c0e0375c3113dba7b015b67763beb39900000000000000000000000059e0583cc1ee48332eb9e4f99dfa37722c3f23d700000000000000000000000032a91a3e94c822a941a5989de9b75ee086ab14a8000000000000000000000000aaf990a003140e6a911cd6f028c80635203cb00b000000000000000000000000c2c0e6864cece66854f118cd95bb8667b2b0f0480000000000000000000000003c2e0e2e975735157ed9bf90959d8e2b8416871f0000000000000000000000004c54cccb202a3b095e8dc97419bc5e3a52519e9600000000000000000000000000dae1c7bf8871c2cd433ee6642fa947f668ce2b000000000000000000000000842bcc417829f561990d751496497872a9b373f500000000000000000000000039fe132662d37580e5cf1c2947788e6f6922644900000000000000000000000068c00cca6d249682dbc76d94cd3b1f682480713a0000000000000000000000000ff8b411df4082b1b9587351a48e47b0eb8ad55d000000000000000000000000f184dfb4e2eacd21d87ed3e82233199da64f5c2b0000000000000000000000008ee7e73701592e1c31f2234ab45b64c0441d373e000000000000000000000000b37732d28d5a96b5cbf34bb0f420dc90e97b26630000000000000000000000003d098a26c15343372ff2e0089f0bc771a5aee60200000000000000000000000056093c1f1de42cab3d8841cae209cea14120eb5d0000000000000000000000002d2fa45594ac96be478b24043950c06e9a194695000000000000000000000000440781aed7b8b1d5d6158b45c7be4f3abef9c76c0000000000000000000000002fb683b41d8a9b3e6e839978b44a4720dfe8baa60000000000000000000000001750086c2210dbeb68ad764fbeb389d7200a6e71000000000000000000000000c294aecfd04affdbc87a6d86b729cd5450af76190000000000000000000000002b20f2a8a89843a58904e0d7e774648f5c67e73700000000000000000000000081ff3e1942dab37d7fe72b56ff82c72945a2eced00000000000000000000000069cbd44369b29ba1c0ee3f936635a5aee3dd72a20000000000000000000000000daa03761a25c378cda68c312c4e30e28b8ebc06000000000000000000000000d99e5c77b2e0fdd4837e38f3d8d9b242408ede4c0000000000000000000000005409436b39454ebd496b5f9e0d3077b1eb920f4b000000000000000000000000f1f7326ec91fd4e8195ef5b9a6a3c680dec02547000000000000000000000000a45dc4ee84650c5743aece78b5d68c9cdb98e4c200000000000000000000000012545a13c0a76f4afcb6052cf274100c3659278a000000000000000000000000bfcd05a69249ea73e6986d65ad2665b58b76138c0000000000000000000000004d659cce3f5b2c0626eb5532ab54e0bbc72dfc2a00000000000000000000000080d17b6e7ea61a0d05824b5494efe027cfe5da7d000000000000000000000000c437a771687ba6625c942ea50a4e132d4f797212000000000000000000000000d711d0df43c4b8cbf0a7d8f174a65ec5b6163bbd000000000000000000000000cea23273199521d09f41b6617fad1c7c3e3f579f000000000000000000000000d0aaa45bb42223095a9c987780fe450d7b3b67ba0000000000000000000000008c0b337ddfec55afeda9db4eec4a38af0e57dc770000000000000000000000008455ce4e8d6334216d735acf92a797c70769697b0000000000000000000000006296a27e7297620536a77abd4d23dbb970bbce6a0000000000000000000000008abcd5750f41d8119c6d6d057958f304417bb7d0000000000000000000000000e60736375e0702c2067996b267045588d54d2683000000000000000000000000ffe001101dbf012cc6f11aa65c653cc8895d93c60000000000000000000000006e76806d122dd6b9c04232d53d7968b07fccf1bc0000000000000000000000001c797135f64383e7f45de45b60af672af495227e00000000000000000000000016b782c3f0682c30ee9d64fe79a19ebd4825fb4d00000000000000000000000050421784aa8cb4e9d132c9b9ae4e9cdc2a1cf52b0000000000000000000000006606da63dae0a6fa3829e0de48db8150102be131000000000000000000000000e8579e8227335159f3658df0d7cbe25d82fde75a00000000000000000000000007e17d74c7f0dcfb7a8590c508d3c93e24b13e02000000000000000000000000db4f0b0c9629b74c11262419232853123c181fcf000000000000000000000000beb5b214f8f6e047722060a66fcc16d0cf9327780000000000000000000000007b6cd2079df88853d89fe160cd9f5f28a711244e000000000000000000000000dd69af8cbec97b9a7097b2eaa46f71f32d6936ae000000000000000000000000e61fa9858d67369cfb11bd65abe4e5a093ec060b000000000000000000000000fb4da316cfd5dc3995446eb39c2574e81269b69a000000000000000000000000e48e62ba9d2fb6dae5354efda241167cc519e067000000000000000000000000f333c865dafd1f2be5e1d97cbbc02f1066ab7623000000000000000000000000ec4c48666390572b1eb2936b3ba2af824b78018e00000000000000000000000059328b2aa4030fecffcfc834890e34f589d21f9100000000000000000000000025c4de268b5ee9dad54ee00c4da93905ad686c59000000000000000000000000ebcf1efaa3b7782e5f20000c322dddac38d099b30000000000000000000000005db65eb7405925c20315c8238dfea75bcecee6b900000000000000000000000038791a4d27c71cc1c4fb7c5e24b7e8d2a9aba67a0000000000000000000000006eecb27c835fbd4b201ce8ce87ba25b8e7b2124c000000000000000000000000b5238957522d5bd6b09b89127d8b5125b473f86600000000000000000000000034e19a817f6ff3c2fed3122288ab52b9eb64720a000000000000000000000000afd0f823905ec2b518f27fe944d3981fa24a6bcf00000000000000000000000074db5749a5a575f67f35f30b3d99336ea4d970d6000000000000000000000000cd2083dfbbff1d4863e51acb6fdbdf222c73412800000000000000000000000085017772c1fe27bbceafc1bbce32361496c4a0fe0000000000000000000000006c6081f35c5cb39ca6fe89b04dda645358bfeead00000000000000000000000074fc6b22291cb6f61bbbb39781fc94fea28258df0000000000000000000000000e50a09199a2c9453b8519bce42383565895bb5000000000000000000000000026673c45dcaa7dc7e4c69431b9bccb561f2a2e900000000000000000000000009e909e0037ae49a6ed59645c64084c7234e1154d000000000000000000000000a68efa7ab93a9403aa5571a5061e509fcfe1e87b000000000000000000000000b4f1f47da31409aaefe61a56b7691184b9159c6000000000000000000000000018ed2637c9a1b77c8831c50fb3309fec51143d02000000000000000000000000f49a7f54571abeec56fe06d87ebf55037eef2b8b0000000000000000000000005e471ab9d315db6755f46b98d58b746c4b310d4e000000000000000000000000a08a459b54661ccce739fac497ab3b7705bc130a0000000000000000000000005df91d561efee53ef89fd39a9251d17c0b65efce0000000000000000000000007c700a7d4e7301caeb27fba1a636e1f30a9434d90000000000000000000000007b6f8af7ad2c8b4772e9d3cd30773bf3b1981dd800000000000000000000000030aa076ae223ec93141965e9829fcf26e11df22500000000000000000000000091403c57b4bb4015dbdcdf89842ab7b805e1607c0000000000000000000000003bd8b05d2ef8aa8133f853a8dc7019763abed741000000000000000000000000fa2e30d316a128738f0d7baa8cefa30d2ba636db0000000000000000000000008d27cea9bfd8fba9acdab9b1e178a6725f91349700000000000000000000000090e69fbe98cf45ab94e0a1e6e07c4f4ae883b66a000000000000000000000000ba265c62ef92ac9402a7466b2b299b9dd11f809600000000000000000000000084fd2439cec73a7b1f1363370222d7955af84275000000000000000000000000a958bcf6a79a8cf3f850532ba99e580557c11ee90000000000000000000000006ad6659049d9b223c9e6ff56dc87c8c81eb8e3d000000000000000000000000065fe6e146a2dde117e9e7a895db235a1266e6f5c000000000000000000000000cc226ce8d2d8c7d9ae4bb516bce1e10cced3673800000000000000000000000015a668c59b57bedc95424b4a385032df7a252a0000000000000000000000000002ef62d126c19c88a4ec2f0b3d6461c8f242f39600000000000000000000000018beba3fce9ec593c227c4adddbbe649328bbfb3000000000000000000000000cd45f5ebe521fe35f0011497879c97628c4ee5f00000000000000000000000003bc22cada55cb408d368170ce1b020716094362a000000000000000000000000883c8c2a0b3cc353269fd48d5802de699684a6d500000000000000000000000025ecb4a4a5582b0bd563b5b23c8ae70acd8243ab00000000000000000000000069a728d0d356acabc1eadf69f96cfc91ab13a8c2000000000000000000000000445fb05f75136a6a1065928c2730e4126dc89b920000000000000000000000003964c79efcf72270adc03904f183f2b859983d4a000000000000000000000000a6672dab4212061e456eb454b26e4cb63dd36134000000000000000000000000a0ed859412de0bae111102e9a2ee0e74604e8a570000000000000000000000005dbfb13ebe6d56904633177e4c1d5ba891af674e00000000000000000000000086c54cf104d69d814000dd25ee2ead857bab5cdf00000000000000000000000050e51dd97dc8e45ff6a42c702dd508d69504c7020000000000000000000000002c37c9df2be5385bf15f6af5a809d96a848c123a000000000000000000000000df1ebf88830a2cd20d03b59912d1adcd0ab5bc8f000000000000000000000000e8f1dedcdb0eeaf4b154c19f9726dacc8be2220b000000000000000000000000ae549294c462c882f479289c56cdb19d584e55b1000000000000000000000000174cc2b9b385767c714cc5afb3068e7d688514ec000000000000000000000000281a4d7583988b15f3ccb8dfdacf44f2d4b72e7f000000000000000000000000ae067e243b2c636fa19c236a33274789d6f44e9f000000000000000000000000175425b16bcfd2bfcbbd55e301a482902864103f00000000000000000000000083ca29f0bc8bd5ed50509758c23ce1b615611c33000000000000000000000000c8c86858ce4ec3161ab59fff2c21e24b44d6f68f00000000000000000000000002ce00a1a016a1162b2083aad49bee9f9012e49e000000000000000000000000405c561ea0aed2706eaac071d2658a97a2b8e5d7000000000000000000000000f5ef26d9842b9ff0dca7594d867d83747938e3fa000000000000000000000000d12561bae2ef61d95e4a47815ad59c4d101d5b28000000000000000000000000999120bb7832b4d9bd9d4553c74ea1b8b2aa22910000000000000000000000000351d3343dc191c695072c7a10979a928b7b54af00000000000000000000000029acbe2becb8be2482503e6e108a0944c8b21293000000000000000000000000dd96231458e269a21b9159fc8d4c134395fcb4a70000000000000000000000004a623669efd30a71934ae6557cacf3765a0c89ab0000000000000000000000006fb09034ad868c5e1eb42be540cb4471b0c1b922000000000000000000000000dd59e49cdb9e820c2267d223311951ed2a236bd8000000000000000000000000669b541cf81abc53f571bfb8a8249e0de8e784060000000000000000000000004a887f5275fa393f8d5fc25137f9c3f1c496bcb2000000000000000000000000a9271efb174e0198631a18c621d28bc5ea69e99e000000000000000000000000e3c02897a72fa408358d495a4d81fbcf643ff3220000000000000000000000000aece9a102d72220cb436f711f862e470572c3d6000000000000000000000000b9350fead2b8a52af3d82dea0643ed74f7c5586f000000000000000000000000f1ccb970cf1fb0acb57be244a5ffdea1da7193be000000000000000000000000a7d23d4231a49ff20f489f448753135b2c8bcebd0000000000000000000000005775017581c56f6f1d25154f012b9cd1c5ff310a000000000000000000000000f7c43e2a9ffabf1cadcfc8d5ac79568f3988f09000000000000000000000000065abd5625b3938a80d83897036cbf3064b6a6ade000000000000000000000000d82fa9aaf7bef04f170d564a307ce63831ebc3b4000000000000000000000000c3bd8f5477df66bcffb14959b325adaa2d2e80500000000000000000000000008fc5e3c147131217a0613ab40322e364559f2f3d00000000000000000000000089f082b5e1b49e34a7606a933a0f01c28e3187d9000000000000000000000000e369eb4462839ca38b9ce9e274654b5e8162ffa500000000000000000000000079863e2a44ca76cfee480b071c7cdc4358c482ea000000000000000000000000dbcbb4cf82e3194b48a7294a8cca55cf5dce6a4b00000000000000000000000080015caad24572c4087007e96e9ed8644781f2860000000000000000000000008777a26f7e8cf5e484ae709c9701a35d78a2393d00000000000000000000000075e06732e244e65f375858ea01ae14084c5fb2030000000000000000000000001739b7096bc7a6b70869f8b17f7624eb645d615c000000000000000000000000e4ff51807ad0bb41f4e1186e96b0c0385c80a767000000000000000000000000ce931ea1f321a9e6ea6487dc381a549c1a26e3450000000000000000000000003bc45bb7ba56fe2683938b88dd0e57858d33975800000000000000000000000011ba696c75a872e956e25ae482dd1153006486fd00000000000000000000000016be7965f5c6fb8bbc7ee90099637b6a65e1815b0000000000000000000000007f0b7410e051f420cd010646a9bb086effbf8a6400000000000000000000000034f7c03a15f6ee4659e5fa478050c60f7b77ad7d000000000000000000000000d520c73305788046e399ad055eb635ebc654332500000000000000000000000008714cf626f7f76d8b1aeaac3de0a6c98a56f62f00000000000000000000000003099cbd88a422274406e5939aebc31735516195000000000000000000000000d3f422a0b3bfa3a3d4f6612590b25e4a19c3462b0000000000000000000000002bc3170a2a0454aa4c323c6b24a72edcb55da3970000000000000000000000008f860afa918b809adda43dc8a2e65a936b24f7840000000000000000000000007f36e9647ea62546176cc157926c28439aebfd23000000000000000000000000c0b788e365d7c26ead880cf025548406db91ec2900000000000000000000000019c9f602c5a9b4edebfa62ff4bfc5739ba7b7ce9000000000000000000000000f48e52898f4b0bc0edef94a304255a4d98c21ebc000000000000000000000000eb80eb163fb379df3624dcbb93b58d43667563a4000000000000000000000000d8631302f7210ebef4f97c1a4a7aad799ce199d7000000000000000000000000298f4ccba0e23a659eecc618807a24a8ed4b108200000000000000000000000014faf750d636256fc6a2480a41136acfb855c5f70000000000000000000000002468fc4ddab5c9b91a9131ea1733598c8c7b7c13000000000000000000000000fc2548536681c3ee45f85b235e1b6591662353ad000000000000000000000000a40588e66b137061b0cf63f3d1ded67b72da7d4c0000000000000000000000008441d7a2edf4ae4ddec8a6b98a6b5b817decce0900000000000000000000000096b9e14d4f84f0e856ff644a9a35e54caa955200000000000000000000000000871da112d2e9d0e528c6ac9efd9a3c5ca41e61b3000000000000000000000000b05cf3bb5005aefab080e7b079a9064a27ecfc7f0000000000000000000000006c2e0f61a51ed5576b6f1e8525eb6556c0480d410000000000000000000000002b3d6388d800a03eac9cc3c20418e14ca17936440000000000000000000000006f8a9a9eac86d0b3c242ae02998cd2489f6a16350000000000000000000000001a2207f5020296156bb01171606b2de91441bb9e0000000000000000000000005601bf717b497ada2713557293be27b459e3ee45000000000000000000000000752c808d70b8f1dbb3aae0f8e96f0729b234f38a000000000000000000000000d73d60edbab58c8357bcceb09cce262b5960ec26000000000000000000000000dd63046fd6eba31d7b3915a0fb30f2f12e43ee520000000000000000000000000da8ea2c619949cb05100f8951beb3c20e3691bd000000000000000000000000cdeee820d4bd358a5ac801be49cb2e0c126d5ae200000000000000000000000047ddb875fb74c38f0f05b181777727f4d13e1d3f000000000000000000000000b139b87e1a2aa8ad616acfbbdae5b2aa0abcc9cc0000000000000000000000009e87c7371263738a0155c84c317838f9e4f39f7b000000000000000000000000770237cd12ba4436416cb09ed92cafcff75beedc00000000000000000000000050c86e6fac6493f1b917805e05d7f22d2f39fa3d000000000000000000000000fa99a7798e710f870b76aa24f5a1624a010c675d000000000000000000000000ade3354231bc215df5947eb4e7a984f57d9b494000000000000000000000000015c6572c6413aa51172867198e8ee55fc460eb50000000000000000000000000c65c432f398f0b5c3438dafed4c85a30a0dc14e1000000000000000000000000bd859cd49e36d9a9def944cbacf146937cb8a28800000000000000000000000077fedea402a5862c5e7dedcc9a8fd817a69fa9dd000000000000000000000000fcfe70a4b64cc51e19f338d3c2497de122464ab300000000000000000000000027b877144ade252cba8ae0cabe5fac1f4f280bb7000000000000000000000000b7a11b5e936c5833e5900e2dade71145e456f812000000000000000000000000e7bf931a2ad42f95cc694d2ba01ac9a96ab0fcde00000000000000000000000035d6b53e06da149cb05d4d05871154fa0013c18f000000000000000000000000f7c7848f5d05a4d892a2d3ba1821bd76930954dc00000000000000000000000081d98797a50cf9d9ee1f1605ec4516741ca434a6000000000000000000000000be680792399b3cb6bf478136e086dc89e192041f0000000000000000000000005cb06ed1efcc2fa0907d72a7d3bdc718bd0527070000000000000000000000000ecb61453ffad2a13c0e2dc502d8c3af0264765100000000000000000000000036f228e91b5ce9c7b93f43a6c471660efa7f0fc800000000000000000000000055f51a57cfd4b0681102f4f951fdfd1ca61a8f12000000000000000000000000b78ec42fddc8d11e586f695f54a11593f8c8590a000000000000000000000000824b450bca7fe8987cde3ae4a2e5a0e852c7a94a000000000000000000000000c59775161cbb8cf6f19b2830110cf48525e8a5bb000000000000000000000000e2e0e39523a18a0af741d273a873c9655c4b771600000000000000000000000031e8cbf1783b409c161574652a7d06ff87a9ea0b000000000000000000000000d816ff9c004ac698f39c3bb5b1176b769b4b707f000000000000000000000000eb5450394e2cb32d4f5dba8be0a0ec8dc4d1828400000000000000000000000096b033f7c8296f6628dd3090cbbff704b4c1aa5a000000000000000000000000e70cbff7f0aa88694892dec5df75fb48af00f669000000000000000000000000544a39c7a8608d0048cc99c1f2f508480ebd6aea0000000000000000000000006e8b32290241c9db8ad35b5cf4dd1bffa909bb060000000000000000000000000dd50f39148ce75a2d0756c3083fe85f329687bf000000000000000000000000b593c045954dd5359f7b607064b53a18be3ebded00000000000000000000000045b1080041cdc5af445fbaab660d08c158ac7b8600000000000000000000000016815f4a05b3c3afb6d79fac1cec28402e9feaf40000000000000000000000002cdddf0155e2cb25aabfbe1375486a7b7d6f61f00000000000000000000000002e73819e09b8b1792a98b3088206adead35679f3000000000000000000000000b9104abc55dcce424121a7e27d6cad47bdf4615a000000000000000000000000d680af66d5ee42da60761f062cca2b6731c62f10000000000000000000000000ee14b51898bd8a5f77e9b9100531175a5872cd7d000000000000000000000000d1675d0e9c361ed8f09eb26f792d2decf65ade4b0000000000000000000000005932b0cd6ddca5edc4ee8445c0960fab36b80dc0000000000000000000000000a5648bb0989816346f20193f1c83740ec99e12cc0000000000000000000000007563101db9c10f627f8105cb0742dc08efefad9e0000000000000000000000003e175a2da14779bde35d7590b96b630a1d9750a8000000000000000000000000a9ac60ff6b63c80498bc4fcf336dd0df27f3acb000000000000000000000000049b8d806bb86194177db2e2abf041cb4e8a8d4b10000000000000000000000007b436b9a6bb8d916723f7ef568e7394b5f4b8954000000000000000000000000732396a919aee2db36cf1a7814fcef4ff00b70bd0000000000000000000000007f94c52a317efba0cb3ccb5185041b86c4125e9a000000000000000000000000629b580a96fc118bb8d5126b4105cdf7a846f31d000000000000000000000000de84f3c1352e64b76a066178ce31c09fbe651cb4000000000000000000000000412ab722ad6d55a011f627b66662fe704c1ce97700000000000000000000000089066eca74546e37cec3c41389a6b5b8d554a7b8000000000000000000000000c9cb91a96cd0a166c937796b0fd34f178f2c18a5000000000000000000000000f706e15b86962188f21898a6929bfbb34eb8fb350000000000000000000000004cba483c8bc15e161121c4c6696b8c2d8d8de7910000000000000000000000008223b0fe36fabc1bd7cc167c45081ef2cd8dd1000000000000000000000000000480915ffb2dd4b4057fcb10b92b2f1e611f85a2000000000000000000000000f7c8b80d9a4afaa8dcba2aa61c896c5b0a3cabd10000000000000000000000009d8a75c09bb8978e3dd50601888296a6fa324ad000000000000000000000000049e03e873ee0be178f4ebb5f5fc4dd2fbdb045d3000000000000000000000000ca03e63b8bc6bc6ba47801dec92003a0d6ac3fc20000000000000000000000008dc44dc9a6f94170989b28f1c313b99f365898e5000000000000000000000000073f2994205086c0cb1fa33762376673d2fe171a0000000000000000000000000888cf551f140d20c797a0cb55847f86b3d32be80000000000000000000000004ecd4a33f242daeb0e072be49b2616a1d34b20fc0000000000000000000000004bf01ddab1dd0b1cc7ae18fbe1e6e56f049ffc88000000000000000000000000430ad152dd182a4ff4cd2fe4661b9630eb55656a0000000000000000000000008ca2f1a9801393df93130b6375b42dbbe25a5a58000000000000000000000000a72c95117dd47d212cfba611953ef617297bb815000000000000000000000000227e54dface0bd36c65f87062dd242dd73eff72c00000000000000000000000094d01ca9a145856def7c93375699f4f4902ba9ef0000000000000000000000007c68de413ca95ce83ea38cf3c099fd66b6ccef6e000000000000000000000000ebc3c41da7130b1a96fbe7cd5b47d59021fe57f50000000000000000000000004280e96f91aa0ed710ab7a472a15c6d535109e870000000000000000000000006f064aaca6fada864ca127df989f8004669fc9e4000000000000000000000000094abeefe45bd72f23bc9853bd16d578aabb092d000000000000000000000000e599ae72b37bddfca1937f1157789d2873a38b380000000000000000000000001979d178f0c34f2f0803789ef34fe813e3fa15380000000000000000000000002502a4573f9094a4c3b53da42942a6a994463dd100000000000000000000000000c32b42a81d76cbf02f7043b5100a1ead5c3967000000000000000000000000d44fc7422d37a559ebecd1c930fcb86f2b74ada4000000000000000000000000bfc6b81f35e4a0af8648529fcb4e881de827983d0000000000000000000000006dbbf0846ec412510cc36f9e1a87d1701cecfc070000000000000000000000008ef754ee79b72ab48f931146397a2604fb366b8200000000000000000000000017f7c5841b8360f8f1526336c58213d05e6a32f80000000000000000000000002732412e55cfcbccbcca321838308270d5de72b00000000000000000000000003ddad3ad0d11c595087aac452e5ac29b8d107653000000000000000000000000df90e5727e6e0dc86bfdc4767959f64e28248b240000000000000000000000009f21e202eb1d31983aed59fbc8fca28ec52a48f900000000000000000000000055bd886c61f34eb4ad3587b85fb83d163fdc65cb0000000000000000000000004be297941d6f8e7e75a7b7f87bbac44c7b91cff5000000000000000000000000c127bc6947f053cd79f3554216b7204ade1def4400000000000000000000000082d597025de46a78490a1601aedb8703344f3c90000000000000000000000000c87595dd7e5837cbf02e803734098556407a6b970000000000000000000000004c1001500ecf6c8517e44da8efb9f212f2889a6b0000000000000000000000001c31e69ba8066f56449a17ce63d98a60d658ea06000000000000000000000000003001bed0eb980f631fe83aa870161d7725d1470000000000000000000000007f0e6e3439f242081da10c23d4caea19dce0d5fa000000000000000000000000a6885476961db82f07eb328a8d7b583cd64ef043000000000000000000000000f86c4162e0ad66e8b668c9bc9daa8f4ca02b3e0a000000000000000000000000950e5b4be0abc0ae533c182cf41b00eb8b2daaa20000000000000000000000007114735674de7837b0c29ae57bf493e6a3ca70430000000000000000000000008f3a71c565ba657c91bf514239c0d7d427890ba7000000000000000000000000ef04e4b1bda1e18c8b3306e8e70afb98c7c87d90000000000000000000000000e9ba6545baa677ed1ab1b9ab1a4423c45b9ba7d70000000000000000000000007963d9dd1cfe2f7f647af4205a57dc1fc4520f87000000000000000000000000b33322983f03783c5fab57b1ff94d466cc4302d6000000000000000000000000e07d14505a09009421d316f1e4151d395e8e17d100000000000000000000000060835ab54df30bd7ef7f1ef21fd3b98c4a99c7f300000000000000000000000088ac0e559a037f53c93d46d2ad8ce6b5b3a2c70e000000000000000000000000c7947010c33579169f49ecd6866fcb61158d1e6e00000000000000000000000050084bd2066c33e9f27953acdf4cb11e03829344000000000000000000000000f625ee0d3499de51673eac8e0f848f973aa03e670000000000000000000000008c16c5153ffd46c35f6f4fc99f25426e03edda4c000000000000000000000000ea271fdc08c43af4bbba59519ba62aeba8daa062000000000000000000000000f607bd793ac0e4f99b0d38705eb69e56c4c650ab000000000000000000000000ffffed014258cabd30ca3263a6e28aefa8ea7d25000000000000000000000000dc1d725a86e7d2634e24a4f19130e32083d5e6cd000000000000000000000000d66eb0c7793df499229f9ac8a01d60e9b7d07d300000000000000000000000001606b73b37e8595654a966105622d7c9445d7fba000000000000000000000000039014f376a14f3cdf0aacfacab3208262b35578000000000000000000000000b835c8f7fccb49e0770b17fb6e5fccc6df77cc530000000000000000000000007d98743ae996485b65b4c5120493c87037be5f9500000000000000000000000031a6151f42b2c3bc7b9d5437adf1a0f08cd5b876000000000000000000000000061e5eb7c0d4156e1217d03d170e9f2dafcb54ca000000000000000000000000cf0c41f5154da68668db7aaafd25b16361cf7fd700000000000000000000000009ef6e49a59be32296e5f726659d546f7871285b000000000000000000000000608a68243cfc065056540eb8e8f01b20f607363f000000000000000000000000c4982becdd1f0184bb5c5ca1a716883d802f2d6e000000000000000000000000cb1c11fcbf89bf2920fa28365313e063b7f57ed10000000000000000000000005abd046d91d8610d1bd2bed6b4ca56dde1a23abf00000000000000000000000031025f8d394f4bf643bc66123a758b8baf255f8f000000000000000000000000df901f70913e81c1a244434dc64ad803aad954d5000000000000000000000000fec2c5ef324cbb684feed4fd19f58caf2e109d1600000000000000000000000051113a8cc4b0b7412cd98c7dfdc81fec9332eec70000000000000000000000007419759dc66f1f9035f380d6a262d74cfdfb81eb0000000000000000000000005b2098633348c55b3b2afee377ddfb2c7a65659f000000000000000000000000c872dae7a71c782511fc0de5c5e85c8ebd2e25aa000000000000000000000000bade40286f4a299c7cf641d34c140b07bc367c3d0000000000000000000000005434ec20e65cb32ac3b36db915bed94afd84dccb000000000000000000000000cd9a2eb74b87513c670113bdfa87c94b112206cc00000000000000000000000060f33d6a73649409ba4bd40fb2ef4ef54d3e1ea3000000000000000000000000b009b7152fdeca3d558f9c44b63da980baf072a300000000000000000000000077e802262e2187a40c6da7cd7af9dcef2e25f7c0000000000000000000000000a039e1d020ec5b849e6b020f3c27da24657ad34600000000000000000000000065e0f9dc2933f01780d84b51a630ef48e451c666000000000000000000000000f8e026407df599efdb92421a8f9046bd3e0de1da00000000000000000000000027dc6405b68410282434d12aeb4ccde431fbd9100000000000000000000000002ee096454d076579ab5db65b8661eda887654b1b000000000000000000000000a76746c438437f4ff1cc3d6b303d900c81a6be010000000000000000000000002da7d222f0417212d4da394e52583a96a6e7bffb0000000000000000000000004b1534017b00c8954260bd7eabac059f58892f140000000000000000000000003676400e1c8a6b9aa81265e01bc4883c7447442900000000000000000000000012ef9a24839aec4d42a4f8bef965b74d7bc4563c00000000000000000000000003616fedfa0b98ae1bd622f7ec74969ddd1bfb1a000000000000000000000000eaa2fc3e3ec31c8308d10720f6b72642cfb721ee000000000000000000000000d2e4f6625210910972cb3076c824be14e33555a40000000000000000000000002130911bedd3c3084337a2e252f2bb63020e59ca000000000000000000000000773f47722f2cc28349402037ed541a351b48a4c2000000000000000000000000cbdabafc329764b8ba42b066108ad2cb3df75af200000000000000000000000012ffcb181e5dc55033d2efb9449bd4764b651ee50000000000000000000000003b0bed6a4c00751d0e764d54c03914efed18050a000000000000000000000000ea695842d4218387bd9ad16672ac14e7ecdba233000000000000000000000000376e096daa4f8d73c7f799a57d49ec6368c9ace30000000000000000000000000a426c6ade31b820f2cfb854b789fe8b6bdd5d4b00000000000000000000000096d86a51f70aab98140dddbdac69f4415e02b327000000000000000000000000eed52e5c4c59ee72be5f52793de5ec453dd75b7e00000000000000000000000055f112d652d97ecb7be47497fbd2172f13c4749c000000000000000000000000194b11d198bedeecaa6931fd70dae4b9539aa8db000000000000000000000000abfaca59342ab58e81170d67e3db761b574028f000000000000000000000000070feb870eaaa26a40e86730c2b2db65d16c08e860000000000000000000000007743ab5aa52a75ba617b9ce03db1c52bfb19e6190000000000000000000000006f5b0b585c216f9088713a6f02c70e4ac58cfd2a000000000000000000000000d2b3970142adcee01d27f6b433a58c3c8e1e4cca0000000000000000000000004474e73723cba730dce34cfd9eaab5f34617d0b900000000000000000000000006a24953a0a3aad5962d4461fed0dae4332d03ec000000000000000000000000af33626e3901efcbfc7d3b48abab9c9e5007a5c40000000000000000000000000995d319c911e89d0017b218e224b4a96b9b7ef200000000000000000000000040e1258c495093854eb51357d46f70f818ccd640000000000000000000000000106eedb2775cdbb53e23fce279fa21fd854a1edf000000000000000000000000e7ead2ef9c7aca55fccc999206598122b86c4509000000000000000000000000359f3c97997c337999362ecc669f8acd976b8b830000000000000000000000002680302724f949a707eea1e65d876e6500b83fc900000000000000000000000096b4b9a1bcf1fe4f4e369ecbcea554dcb23e56a600000000000000000000000004e86bc6bdbd53b3afd1339c9abee110fbbc6d0700000000000000000000000032d9009be8ead976b9dee9d2fd29ad00278b00f100000000000000000000000074f12dea64bec79169e92ee6723eb3e2d1074775000000000000000000000000b740f8800ea5e1de5a275224bc3cc1c5a119858d0000000000000000000000004c3921991726f51b544d271d6f92f79a58d1635600000000000000000000000084e56009fd1b56f00a6d1e310a7f1c57a4be612600000000000000000000000085af3ad2c740140fc81163a72c6276289f0b4f68000000000000000000000000df08d399c8cfd2a3e701feb642885c296fe5e2de000000000000000000000000aa68b26e151a3b33cf9952a3ab0d11cbfbbae1f1000000000000000000000000981e4063ca26d7647c6932eeaa1c07c17497b551000000000000000000000000253a7d6b33077450af8c5f51582f08cf5bdf2fb00000000000000000000000006b6b124b31a389714d55599f2c31d02b56206efb000000000000000000000000c7120726d292a164a6ffe42c7fb6997d2ae17e03000000000000000000000000a449df2f7e95599b39197eb3a71a8326a6c4b48100000000000000000000000098fae5d3a9a3b5f1757e84a1b9927cd65c8737290000000000000000000000007c674d3202b50e297e75d867760f5f22ad1ca0de000000000000000000000000090916d6fa555d52f73df99cb9be8cc8b648f924000000000000000000000000212d2e7c119c0b6f7b1bb0afa34acb44b2d9042a000000000000000000000000f01bb4f7240fcab97ce135db04629081db9e8baf0000000000000000000000006a38ea86d2936da4b8632603d2138110c448bd190000000000000000000000002ee9edacbe6117ff5d9cd275fbd3b236ca5948c8000000000000000000000000178f25201dc985745ab5e1d47019bb3b8c2425b4000000000000000000000000142f891f712d74422abf0171033dd4dd9956484b000000000000000000000000c4441dbee08dc4f9a9d98be4f7e12c9c0e549de6000000000000000000000000acfdac191d646c3e288de65abd37291f0450f0c7000000000000000000000000c35535d301fe2df066e8df321e857574fe80d4e0000000000000000000000000c068f561b37faa884507e07f2472641d887e787e000000000000000000000000166341db83e7d58cabf438333b541d55e908b3c2000000000000000000000000bbb7b32a5e384829fa67e200041d64e4dd8a610500000000000000000000000034c8a46f6bc2453e0223dfbad39839d503a5aa1f0000000000000000000000004bae74ffb5da248e9b43d7bfac1f2aa845e19145000000000000000000000000c95f54700ae5360e03548a08ad6929b74624f8930000000000000000000000003bdcbc6597b6f3e649c40d6b8860a2eeeea5156b000000000000000000000000930b2502254feace0363754b98c1fadb1525cafd000000000000000000000000ad573b75d99fc4af25c59c07e8803f5ea83c1b7e000000000000000000000000c258d68ed8bc9401d19b22986059ba22877dbe84000000000000000000000000b6d5e61d56aa73a42e23c6f01fd846c0bada06d5000000000000000000000000b110fee23aeb2c5c9ee746fe76d228653fe723eb000000000000000000000000ed1a6f65e83fccbeba70136e88735958310c48e30000000000000000000000001bb7a8800367d7a2c979f23d2b6114d8aea5bc71000000000000000000000000df04b2a8e12da42db2536fc3fc924e58570c5d260000000000000000000000008b1dfd99d7a2e74690b785c83c97de04f8c243480000000000000000000000001a840c4ead8a18e3ce0e9bf04f5f60da2748db120000000000000000000000002f672fdfa4d377f63836e5127b56a520f846f362000000000000000000000000a32acd9b68201d9ea26b30c057abba9910cd14d500000000000000000000000096817b3931a10998d7e3084e31d3c6f76d02c85200000000000000000000000066001b35fe8c282007e878bbafd5bd6ad26ac030000000000000000000000000d0ade552c43a74b58a932deec755d592467ba5270000000000000000000000003d852ab8a945fb998c5b447561a5e7ff05efa77e000000000000000000000000157d8cd9a24c1c97b976024d5849b0adf41a36020000000000000000000000000a5f7e22663d90c044c34336b40acb6d360a34de000000000000000000000000700c114c5cdde8bc65399a06c4b0f0139ec4a541000000000000000000000000d460ea613691c7afece981150b3d612ec02e15fb0000000000000000000000000dad77f476583c2f478be85379716bb04564f0150000000000000000000000000b730e920603517c46c8cb3aa9478ad1dd1ad2a8000000000000000000000000aa5c83315cec74c790ad55cee9ce895524c11ae80000000000000000000000008212f781b50c4e83a43e65cc3375697440b6efd60000000000000000000000006ec460317536c175a62569909e6cc421d804964100000000000000000000000068b97c20818bd5a02003180e4ce1e1b53a1ea315000000000000000000000000e3787b2c8553fe6e20225fb4133429b43434bdf9000000000000000000000000ccf8de6dc07b9a7e7018f0793b8ecfb06b646f4d0000000000000000000000003354414180da604498b067832375a0fa25593746000000000000000000000000356ebc6d862a2fd6c8b71bad82ea9ee1e4f1f4e400000000000000000000000080a66fe659994ab162a911aa016822b170cbe66e000000000000000000000000d845480cea15e9eb65323d48329dac6720b9572d0000000000000000000000000c6bd590619c7db1b12175b21bdc08f733d35d3c000000000000000000000000727a9f3262074e1a7b3de9e03ddd4342e813e0ff0000000000000000000000001246c7616b5aeba942276d5628c759d8c1d4adad000000000000000000000000c581b3553b28f7704fedae8703f576def998b7b0000000000000000000000000f7844cb890f4c339c497aeab599abdc3c874b67a0000000000000000000000004e8c020c9329a0d5282bcea42d4078a26e9f916b0000000000000000000000002a8ef83e5f4392217ebf3197d582d0948a5317fe0000000000000000000000002750c94dae68d2197df63f1bd4fec66af30d44700000000000000000000000007ce2e4ea0e97ec76715b3d7dcb8476a8f6e9a985000000000000000000000000e48316095a4aae454a085147b62a79425da35d55000000000000000000000000cede3b2b13ed39cf80df07d36e44b5edf28de813000000000000000000000000374523dc386b3001e40e106ba1a216d71406f7fe0000000000000000000000007f9df52d4433ccfb509e0fda908fff409c534b70000000000000000000000000e634ce340ea251a85475b07ecf18853f37436d3100000000000000000000000095de5439d2cdf8f313448acd45d7f1204bf88816000000000000000000000000e0c19b92f1bc4359215fa6fca3eba86ce86d5765000000000000000000000000d8f937e556d2f12c9b410420d325ad6db85c892f000000000000000000000000eee1030dca88d03aef41271249bf8fe82c18deae0000000000000000000000000b6d48a095c76f0d6432d15402aa421ecb02154000000000000000000000000078b0744a31308a63637ce79479622edf6a2a28a9000000000000000000000000524aa9dfa65bdd416fdeb6a58eb0e49a831d707e0000000000000000000000001c7194d6d91adc5c442d404e6c5d6294a4672411000000000000000000000000dbc9ee2d2e745ff9c613ebb8b5915236849d70ee00000000000000000000000072c0ba1f9216e100e926ccc9c5c377b1850badd0000000000000000000000000dde5154178aea70595f6cd27b2af351b6a79d5c60000000000000000000000002eb7c60b919690ef5245efd98d83b34ad4748c47000000000000000000000000ed79f283b37f33ef86a1c3d26b8fb0bbf931d7b500000000000000000000000086ec9afcc2a4c16fe8508d0099798ea263a26ae6000000000000000000000000e649ea615a63eb8bd980c0fefee5a707e6a6fa77000000000000000000000000668c8d16f11d5a188a334b8f0e513f214bf0ceea000000000000000000000000ce4cfe63147a10f628ff4e8e6c64a100e7b2abe7000000000000000000000000f500a7c4b95054cda8b9b7c9547f7b0e79a85b69000000000000000000000000c0345d44255e2e9d66db517c50bcd42637eb767400000000000000000000000018e64b0ae760927b54c6c359043b6a695d2c949700000000000000000000000091c6ae775ed3a058e6470c0a953deb401a7248f400000000000000000000000095ad016ef3cdede2ce752d320a1f971117b80295000000000000000000000000f2733e50564610feec6c3b78903fc96da78d48580000000000000000000000007a68b40d32964948508e3f6df84308b8b6f1de7a000000000000000000000000ded8ebf15d9fd2c78d49f8e7ee77ed1712f4c0b800000000000000000000000020e945c723058c1475c0f303045fb85ffaaa2276000000000000000000000000542b2bc596a0f26394ae4b8815f2a6a450fd7331000000000000000000000000d966375a67b24702be85f8eb83d47729da118846000000000000000000000000b58cef4d16349a0c689b08f74ce35a9da98501a0000000000000000000000000ffcab09e4d871b4faee42b8ff1d8456a84b3237d00000000000000000000000090e2e231be04f6ba50a003591a78b456fabd6eca0000000000000000000000008bf4d5eddbb1b3f11438e3e1e383c6ffdbdd866500000000000000000000000026e1189a269666877e09977155307b69e280650c0000000000000000000000009962107fca7936c345084ddf6dbb7961abcdca6b0000000000000000000000009200a50ed64210f4251e0eae6f5b06c8227c08f1000000000000000000000000964a7c81175608dcc19b5f31e94e6442bf917b58000000000000000000000000995d173620fc28d5760d95e62b06b1c4ae094bbf000000000000000000000000c54b89d73b88bb58e29732419cbf8ecc3e3d9175000000000000000000000000e183ccffb8c0940e43e9b70a613e4e932f8046c9000000000000000000000000fb8a5a5211f18b06c72360d42f5f8f4da500271a0000000000000000000000000e0a63af22d7e410951fd229292948b3a8cec39200000000000000000000000015d050e72e3677a4f63301f160e85e803beb43d00000000000000000000000009a560809e529572ffc5df35c3a90974cce753596000000000000000000000000b22aefc788a6968af5c6be64fcd05f395edc7933000000000000000000000000bcb260f5be14bcb792f42e101c5a2195a3f653d3000000000000000000000000b1dde6833f72b2bf5b20bee025b4506566dff5a200000000000000000000000036f99a4b1e0252a6ffca95081fd2a62857934343000000000000000000000000e18083c91dd28c6e281549be2ce96e7946f6d0580000000000000000000000002b4c9f2235f318f1ed50807c38a67e7177d5b2a50000000000000000000000000c6a22432a3cd419eba1e820a48d3a5334a653ce000000000000000000000000a0ada613c4aa3f1a5b0855b406a5cf55413eb29f000000000000000000000000fc89b2900f8fe0e2a6755b341900fb65bb8e556600000000000000000000000097b192e47cc42405a74c357996b859eff266ed570000000000000000000000009ee43287c4a796e1b1d0bf98f7f22e9024b1957f00000000000000000000000046ddae614a1786e8f4dc6ff724aed6cd95fbddba00000000000000000000000083ec54cd10c4533e43098f9c27c5de7fd1f1d42200000000000000000000000027fa7a74e5b14cdc8fb1338b84712b648df68ead000000000000000000000000323021daae9b5254895c9110c67860d8f3eb0878000000000000000000000000fba7fb07ad6ceae902eb9d76b0f6a4ede27c0f33000000000000000000000000446e59b33a2687b31869f571fde8d96d2c7eb97b0000000000000000000000002ef5b157c305a6e2e14e6cd4970e369de2308907000000000000000000000000bdf3c3acc4de2548ef0f8cb10d8179667564e23a000000000000000000000000949bf30d9e0317d51a2f9704c2d8c1e0d06e07de0000000000000000000000009d61480ce7e5b3b8dfb7ca92fb06f6df86d1701e0000000000000000000000002c6a1c2226ebb251a56570baaf03454ce11d40c2000000000000000000000000c2b3197b4789bcdde1b775e365b86c9bc10f18ab00000000000000000000000085d01ec7dd34b684ceec1f211980bd538a2cb4ba000000000000000000000000d746a32b6f00c836bb586f53634863130b43bdc500000000000000000000000027131ba05f0da82bb19a86f9789e8670d327338f000000000000000000000000a80291540b7270ae00dde679790c4942a0f076230000000000000000000000008b0799a569d04a537e1c80cf23e772423724abb4000000000000000000000000d1e4b51a3fbd859555c2660c821e5f3e5386b8780000000000000000000000004598d403192cb0947fb38494308b9be16f1dd8cc0000000000000000000000002de7f663978252c4bf21a75319deb4f40b75cc76000000000000000000000000514df64fe11c1e2ceb4a31e35103b4fbfc3b898100000000000000000000000085d443a20033283c0de1e85dda996291c9352dcd000000000000000000000000720d6ba0b6a8744d14d37fb2fd9b16f0ae8b40b1000000000000000000000000d238ba348e22d3a806cc0315bcba9602b9b1e022000000000000000000000000ab0a7bf41346b414ab6caa9fe0d5796325df150f000000000000000000000000335ed713a3465109826436553a6fa826d10b72d90000000000000000000000009fd6c5dea899568b767b8bd7e79f03cb831faf47000000000000000000000000a0f3380c9c2653cf4a500186645097566239fde700000000000000000000000012c5caee19b794f31980cd7a0c780275e6be94d2000000000000000000000000ff5c21250642e1ce22e28b266ba71bebd2fab8a10000000000000000000000001a970d6003f4402d79e0e5b6ed4e963076c6cc00000000000000000000000000c690d7ac03abed242722672bd96901cd69426ee70000000000000000000000007a8cfa8ebf961eec8d653b7de258c999a2501cab0000000000000000000000000042700348a2894151ae2ab6b7a5a4f5d817ec260000000000000000000000006fc23ef30038d9a0302463e1218576654f3cfbea00000000000000000000000023a8bfd5a6a289cf81032fa7003a3def6cfb074a000000000000000000000000154bfb0143414ad2787a94d224eeffab0e46c6a3000000000000000000000000bf61e0800dd3041142872b1decd28b599f59f13600000000000000000000000028b95af4ceee1d82b3b4f44ca124b4463482364d000000000000000000000000acadc587f7d9e5412c21164754df34dacdb23b9b0000000000000000000000000a50480a65d144924d57e5976b8edf4876446c06000000000000000000000000979c1be3383fcce023bb3d75c5f97ba3146e01aa000000000000000000000000b2d0b88d7cdc6e5e8b419ccf952fbd37280c8fb500000000000000000000000004dbb05313d6e8879c4adcf921a4e61b5c9dffc80000000000000000000000008799314f1cba7dcff075a70727ea4f62510c19f0000000000000000000000000f66f126580a0e6453b8f6ca562e8c8fb75522a4c00000000000000000000000086ecc0f505d84349cb0d199c3bcb59fa2311ff31000000000000000000000000c2e3eddeae6b6acbfea5f8093894891ef22fc7b2000000000000000000000000c2c42228aa2fdaf153664f86b85c61f706523c8d000000000000000000000000443ecc01f60963052f70a48c4b5892a0c59c96ed00000000000000000000000027375f3a509a57de97ae7272205b5bf38fed9951000000000000000000000000a2fbd19ccd08dfb407116cea46ff6610ab0357250000000000000000000000001b0d47ed659be3fa9529cd37853744247987eb1f000000000000000000000000ec0086523a4cdc79c8c950a5349b0e053ef8344b000000000000000000000000492e4fada72ce90b0d886aaee06721e8761b95f80000000000000000000000005d2cd156b4042b314b302f341e99534a70b8c2bb000000000000000000000000bc1d15228d060cc159baf902560a14d23917f97b0000000000000000000000005896f50847fde14b44297f85de7815a1298c32560000000000000000000000004b674e9115a62111074d893f2d0960e29c3c885a000000000000000000000000ad000a11cc1dc4452f462fcb834a8c7a385909f9000000000000000000000000eef86ce597bd32f1e90cb3dd6a8ffbc784e83da9000000000000000000000000da09c3da77f643396e9c770779462abbcf3c96100000000000000000000000008ef063d3ce24bce706df1645b426046bdd790fed00000000000000000000000016ec741bf84010cb92c08013e9ced4f327231b230000000000000000000000008366ae57eb1a5a0930154d62de94b65b2c201f2f000000000000000000000000d05baeb5a495371b2fecabf47bd72c0f60123b10000000000000000000000000bce98c91ec95cc1f9ce5f50e51843c1d32a714410000000000000000000000001364d890638d92c4b7c84b3c92be2a5862dd86b1000000000000000000000000be9f1498d289783ebe071c879c32fc758279b0f3000000000000000000000000913782edaf290af99eb7a896daf1ec4fbb5c4f5400000000000000000000000006658017a5f23386998d288d780c603a6282c40c000000000000000000000000ca87b13dcc9ca8b6b183f75ada75a8df8c612f8e000000000000000000000000b897851860aaf7bb10f06076ba7ffcfb1a4e1889000000000000000000000000aa857a958227404fb3eacde0acc39ffeda1e672a000000000000000000000000609e847cb3b48f3eddb619ab075bf673ebbfa9f600000000000000000000000080c0df93673781109f0715b992ac5c72de7fba86000000000000000000000000fd758c56a2c22cd61dfd7f26480af3bdd964f75600000000000000000000000035c110cee74890ccc89648f9d2be49ce6cfb342e000000000000000000000000a98d1d5c0740644bb17b1066d93acbfae0d8f43b000000000000000000000000856b73d2f34278ee335c30fda1cbaf467b04477f000000000000000000000000a97f75a5eb18cc999a439700b9ab65c21988686600000000000000000000000017199695ae6aee70c1ac403a85ebb5e3f65da568000000000000000000000000a88a4a9161e0fc8d88faf35dea31bcdfeab6e068000000000000000000000000eee843bdada1c3af367c38d285f6feba4b2b60780000000000000000000000004c1a63e7f3b49a055d250278e0a7208d83bdd799000000000000000000000000cfda71e237c6d2b178bd9b9514b9bf8d0f4aa1c2000000000000000000000000746f71b2112dd67b70bd1a74e778c12aaad4018a000000000000000000000000671a183aad9bae932863760e249e72c1a63ec7d1000000000000000000000000452f9612c544d0d492a0d795a8f7cc4143fa75730000000000000000000000005c0c3deab5d4ebd6439b5b70d8c30fc30fd3bc08000000000000000000000000b855974c105d2680c6c5971606829dee67569832000000000000000000000000698c4ec81afe1a06360cf4daa2e8a37c84874f81000000000000000000000000a16be89d35839bc973340b8955a776c40ea2834e000000000000000000000000a8f867f3f62c06ca5500899c083e4063c4d9a4df000000000000000000000000612db919b55107bdf5115cc532341427d4a015370000000000000000000000009a6cd87925e5eb436e767c124c0d0cca91f0524f00000000000000000000000006d1bf036d253b87fceb64790c9caa8bcd108f2f000000000000000000000000936791aa942028ab195a82f9254a0440c562221e0000000000000000000000007351ccec57cdbcfdfad214f5727b47ff2839c07d000000000000000000000000d4979879a75ef3ca8e483453960be54ed9c87115000000000000000000000000418b5d44c42c1be3bd631bf3a30f2b86b580a5dd000000000000000000000000524796ba7e48b2d30858fa38227c882b88245be6000000000000000000000000ae87524fc3b78f104e64aded7b2767723252c1520000000000000000000000001c305e60764744ae00d0856e05678d9d3c51f3f8000000000000000000000000173ab381cbd61b843beadcd251e23e14d34daf3b000000000000000000000000c8a5ffd114f2072d4b7e3f9dceb40d69ef955c030000000000000000000000008025709be8be1c53503023250428eeab95284e2e00000000000000000000000009a849f8ff3f4bcd75f7fd90c8f7458f34a9c1c200000000000000000000000053a1a3e34cf27640029a8e3794838f1f53553c9a00000000000000000000000054d3ba112ca60e306792bb90532b7297ad7a979e000000000000000000000000bf5c2b16b6271b2d450d72c5d38de1d83358e393000000000000000000000000f4c047e3b5a5004d00209078488d8e63ebcff81d00000000000000000000000004fbbe2fb0b9388cf0b7284c2ea161709ed8114f0000000000000000000000005208957b12cc6cffae912b7bd1932112dd181179000000000000000000000000beac23b8488678a95742d64f02d1bac5454364cd000000000000000000000000df3650fcab33a0383b8e24581da16897db5afa5500000000000000000000000038c4effdb6073bffca2065ba77f55bfd6e1dd23a0000000000000000000000006ab1e0072b204add42d9f59a80604994cfecabc600000000000000000000000024e776534033bdef5aeb7969e16c1057ff766432000000000000000000000000173bb3cfee874d7b2063312c87edb275d0d656d200000000000000000000000056a7c9621d330cd89b8330c7845c7372b5ef92c7000000000000000000000000c8fd22d194b4825e71c52f86e059711c3df3350400000000000000000000000021da0f4826093e207fcb494ab356747a65b159ca00000000000000000000000083419f8a979534e4da54af06c84e75fbcbfd01df0000000000000000000000002348e60590c3a785d78054c88e49103e845a5b6300000000000000000000000075e950ade8bae613c9fcb8aec6da3e43634d9567000000000000000000000000beb80496da1bbdd6f4c14df44aa23b8a8149d8bb000000000000000000000000427be3b489f2fcf394f135498c448e4a93e18b6700000000000000000000000071f38fbd73091ab9db0c3cb58c3d4c3a5acc5e4b0000000000000000000000002e0ce25e90b283c5e2fa07b3f7aa998a8d7c8e1a000000000000000000000000540efa538eb23f11cf04a242aa9f1492d1dc5b0400000000000000000000000088c00a55f4ce662ae4ff93d1196983744fceb02c000000000000000000000000b5467e9bad36c38f05a387d25fd838f186f03bc3000000000000000000000000437fbbfc69349b47e54a664f74f402154184e44000000000000000000000000093cab4fdfa8f0cb0161bcddcde991928531e6ddd000000000000000000000000631074896c3e6e9fd8132c3c9a33bc440b71e394000000000000000000000000d927acdbf588d6b9f5412fea009cd2f1289c3ba5000000000000000000000000067331f9375ca982da4eb429e42db16821447859000000000000000000000000890de4ced54a9f9d87b02f211a107c94c5bd9e4e0000000000000000000000001436e65f79c036711fa93fc32082544cd2eb3c8e0000000000000000000000007be52c38279adc639f21da07184b21c0af77b0df000000000000000000000000cdd4c4c52b2b71ae4dcab8f64b693fe0287ecf13000000000000000000000000df0ea2e231e07b079173b645ea41d9a57f2b39da0000000000000000000000007446801b84526a7dccfbf670cfa88276fc74505f000000000000000000000000c53d139ed26ad58909e6bfc72d49f6efcdbc3f5f00000000000000000000000028d44cd499f7ec806d6255d2fa334e1b2bf94517000000000000000000000000cd8012b54a0c7be4d4a8b45a4be7f617af70c22f00000000000000000000000037a96dd4348434aabc75bf6b85782fd3d696bd150000000000000000000000004e596c3752645c56311fdb0a8621b615a58ddeec0000000000000000000000007fa12205c40c072936de57e4b9dfee6ebb5c0e5200000000000000000000000091350920e0cda50a8337a5adeb8cf8dad2c227d90000000000000000000000000f944c4ef9bb4b5450f231addce6a5d0511254ac000000000000000000000000d3e3187a4dbee8e74269bf6dfb949315f93963cd000000000000000000000000dcee02cc46dcd7f12b185484c3f4b87f5d906c480000000000000000000000002cbdcab69ee1298f85d93f0b22db1a65fd92466400000000000000000000000085be61bc28fc50ddc07d109446709d0920d59555000000000000000000000000a16addc85a2673ef018995e7cba2d097de2268450000000000000000000000008387438be641045b2448b65bb5ca57d38b2255610000000000000000000000002af2d23e5d5947fc91a9044cb87d1c79582c93310000000000000000000000005c71375401d95ee60ca5041ea99b7b67db5cb66d000000000000000000000000a4548afcaf71aa4af6286c53f2c80b910d208c950000000000000000000000006e315531a3deb793e12eb7ab197df496de99402900000000000000000000000051d62d78416fc2cef9ef407ff69367726b4bca940000000000000000000000001e4468c5b59250a3590e1f39405e3a8f80e13607000000000000000000000000ddce9c840551ae49def1ef132fa280b3f3fd653e0000000000000000000000009400588383944cb9bb3281f01c1f542ef8b49278000000000000000000000000f371db773b329bb3f8158a0999336d53d84bf9180000000000000000000000003a573d11edeb4f7585fe0c18c61488b714fa9e12000000000000000000000000b18235d6b00dd01bb9f978224d7bbf14c5cd7e0c000000000000000000000000db7bf3968d2ac3e7f62424d02a4fd0e8306faadc00000000000000000000000011c12c13119a4bb8e39f225d8455912e8b70341b00000000000000000000000093369bf376afe93b0a1b4c77fc5455bc046485c000000000000000000000000058916c2f0c3637aec91badb854b2e94440fab05700000000000000000000000057c1276c1343294c6a4d51347fcb50f254a734ad0000000000000000000000005e725473315a37a771628dafa37415a427ea018300000000000000000000000061a94819d18cbe13399697e61fa9553130f5e504000000000000000000000000e15c0a1eb48750488f2a9bdd368d72b2825e5a01000000000000000000000000ad47122e69bc9c28b656ec0e4fb3322463cbe3d4000000000000000000000000062370ec27fe700f9d2e26dcfb9762920b0b597200000000000000000000000087e1f83c9acf0c3096b98632713ca34640eced61000000000000000000000000f9a9e5c0cf0767982f3884a13bb8af28f924f0fd000000000000000000000000170815e3f76644b23f7ee10d7224137edf9747030000000000000000000000001aab241bc7f16a85c6fb93f8f3132aa046900316000000000000000000000000c912ac4b4bc729b6cf9cb5e93830e859b76df5ec00000000000000000000000071dc1c3ec42e1dbaba8df47347b2685100d03fc7000000000000000000000000ab61b0818769058986ee7bd98a5cfbb8fe783f4a0000000000000000000000009f6f7a65d17b72619493dbd5c3bef68d1482dfcf0000000000000000000000004b984172869a786b22d49e98fdad1d181d2eddf6000000000000000000000000e3106a5678c0ca94b90d0c7affc7af8fc97d817700000000000000000000000054dea70eea28e37076f41c38758c7846dae86dfc000000000000000000000000935aa1e61a99afdd5f4362cd06fc3a19abc4197200000000000000000000000029f9fb8f1fc488276fa4d73ade4bc27bd173d521000000000000000000000000e85156a578305f8c8d97ceff8e16a26b50c07abf000000000000000000000000ad36db7a6397916eb610cb613c0499bd17a53dba000000000000000000000000cd46747a68b546c90a2cc1a07247c19a4b859bb40000000000000000000000001d1003788693005c28b9b84f312b20f558eb1e670000000000000000000000009736f83529141b6c622abc2cf7f2ead25a646d32000000000000000000000000d53dc987723ed164f9e39273de5737cdd2bfc91a0000000000000000000000007dff532c48aa42b5a78983adb67b04e36e0a880800000000000000000000000070e57deb1278e021b0f2f85f017847ebf341146f00000000000000000000000028b98b4615905c8dc6587415162ab451e8d7a91a000000000000000000000000ba16207d233f16913c8f174b8e181d0248a35a49000000000000000000000000dcae3678189ed3ada355e692410da3697f357d7a00000000000000000000000067572aec0e03b6a55b762bacd571dddd5795eb4d00000000000000000000000031ac9997ce2bd3890b28d5dae8e7282d481dd4e2000000000000000000000000e80f5feb476c9d5efc4a869ad59d382b92c97fdc00000000000000000000000094c1c67ab9e53972b63d569e10f517629e10917e000000000000000000000000fbe867bef21cfa6ab4e579ed1a9c8d0db2b796a4000000000000000000000000efcd422a46b8beeb774123d468d9de0f4e13515c00000000000000000000000090ea323089f98ab7b20465ee0cfa32cd0e899d79000000000000000000000000a9f4951cef5635e375e3d5b8091a42677dad98920000000000000000000000000280212b867832eae349e583aa97d99256d5d905000000000000000000000000a61deb070006b2d0040bd89e21256623c93abe850000000000000000000000008b710d8f393a58f557056adef7ac001adde914dd000000000000000000000000a3f4d466c6f77dc0d3ce2f9434296713955590eb000000000000000000000000790ab85cccaad464fdd7ec72eb244cca82700507000000000000000000000000e1ab0c723645c40f9c42fb6ae7b84138ad348be300000000000000000000000083fa691008493513451e744478f812e4d7102699000000000000000000000000628e7c8cc107107c99232802a9b891b26c41f8c6000000000000000000000000b7daa40c3e3566057ea39bbe71a826c3c0b363920000000000000000000000000ba2250beb515fe64f5d1698e5a261f59de964ab00000000000000000000000088fd3886d71b3aed049e633796627347ff8cb0520000000000000000000000005132913875d4d8fce6fe03777fb914f9b2c35edd000000000000000000000000276c652a8bdbbca684c2e0fc8b3db02f0eaa340600000000000000000000000097ec44ed94dcdbc36abed977d29985acf7fe118c000000000000000000000000760f55e6c1a31702e1acea8b3f325d15b6a56777000000000000000000000000ebac46b57a72f2f0c8d2b292b544b1019051590e0000000000000000000000002e07bbae284452ec564216bf4c87d4c8a6b45b58000000000000000000000000e292b90501e12a4d190333f0386c9de49a756afc0000000000000000000000008c5d211056b4c52fc0a73cbd35030bdd9ea3949b000000000000000000000000ed118a4f6a3197b88a8200a10d3cb83f956c20cf000000000000000000000000a894bea4b3cfd11e057d9f9c23fa35782fa5b64d000000000000000000000000cc83790c8405284ca6abfece8161a964337ab813000000000000000000000000ebb50e35f74b7382f7d941b7323b67b62632d4c100000000000000000000000017411f9ab5e35035e02b9b80f76607fce64124130000000000000000000000000547ce0cc017655147937834afd79325592646b9000000000000000000000000fc22d1f15156287cee7118c12e4f1bce7f7b643b000000000000000000000000091bb6ba4878463a440849718602b135560cb14c0000000000000000000000001583b2db9baf5cc79a89f2fc9e41eb9a05d553650000000000000000000000004dfe05259f4de4159ab2edb2032b3719d1122fba000000000000000000000000510e7b58ed87d2c3447f6467d0b09a1709da6f5f000000000000000000000000e9d6dce03137cce1eadccd3e3d20264fb2482e8600000000000000000000000076609648fd94fca1e096f9cc2bdd45a8d24cdff70000000000000000000000000e08a498af7a4e4d38482d592a12e61a91dff85b000000000000000000000000cf38f0be7d3a86c4bd927e18ba8a3e14a645a03d0000000000000000000000003fea0cbfa4ac60bbc194112188b2a45df891e45a0000000000000000000000004a1cf3e446ecc03d4c88d0e6c77d48e8e8e6610c000000000000000000000000cebef52ae00108632ce22f38e108b75b873cee10000000000000000000000000bbe75fa0443fa8a89d7bcceffef2682702315e4c0000000000000000000000009ebfd1100ff9a614b2e4297058630006b6a0cce3000000000000000000000000f928c7564b58618e1bd258c86487df829208a694000000000000000000000000c149ba9033eab8dd0f8b887106448aea81f43baf00000000000000000000000079683356f402a602e5339d8dba74429a4edf57e4000000000000000000000000f1ca142ddccb89b930803bc2dcdb77f794c137d600000000000000000000000073714ed01e3b6e67cd2163605fa10b91969f4e1a00000000000000000000000020d76866f7baca0528a28a7b3797010d274ca361000000000000000000000000d2f16ce51e4289eb2f09f6def45a19e0ae207ff50000000000000000000000001478479df51599a0fbccef53ca4fe0a08480f7e60000000000000000000000000de36a910d05765645be29107a0eeacacb6247c30000000000000000000000001198d1353965ff68e9ef56ea561bbe91fe9228e40000000000000000000000000074c3f90f438799dc52526746ca5b501506fc8100000000000000000000000038db03871801b2c07757a4be394e72102069c0ad000000000000000000000000d46c35a3eee1cda4b6437ac65701724bb8268a6200000000000000000000000037fff58e8d0a75e54e79ea9a513a96d263c947ad0000000000000000000000007271a5029af70f86084ba95995ae3f4f45b7b4fb000000000000000000000000e421afb9365f352e1e78873ff8449dbba73abec3000000000000000000000000db4349384d7c1c221ba032d1388f259c57d0e499000000000000000000000000de4b96df5acaa852010928992a5872a2552f64ec000000000000000000000000621e87a4da96306e67a3cc131f58c0247844f87b000000000000000000000000e3117732df376122dbc865532756dcc9fe5c8a55000000000000000000000000e0b76764896bf4f14d235f0990da348a966ea4f0000000000000000000000000b3b6296f6264beed059518a3e1ab7ea6363130c9000000000000000000000000a659bfab06b09817946b645b4f6ae0ad8705a24f000000000000000000000000b352a2770824fd50cf08bc35aa99594f29f785ea0000000000000000000000002ffe80324b7b614bce38b96bfc27de3f04e97f520000000000000000000000006e1a4ac83c62c733bdac9b55eaebad643ab9e1d0000000000000000000000000ca59b45868a2bf2c79afd3072e4b437f6fbd822500000000000000000000000091e3fbae19571c7b73f5f76e100993e5ddcee07e0000000000000000000000006cfd867f55588306e8d519b8770e681805146106000000000000000000000000c4915eda87f369240f727cbc207a1f63722dc795000000000000000000000000a4ce07f633eb65d36c14c1b387cd08934859643500000000000000000000000021b9f9618c9acedc8c91bf1593f10e538adaecc2000000000000000000000000b5db00a8e14f8fa907fa250c6dc387838eabbd56000000000000000000000000c34fb6257dc1130f31cfb2823ad17b6b9e1b363b000000000000000000000000c73b11cfbdf8d82ee044dd5b779d833361269b610000000000000000000000000682c869b39409e7b220c4289a196c1dda63addc0000000000000000000000003c38342953b998646c37bdf6c4a659d2e7dccae1000000000000000000000000707393cd48399904c7f42c43fedba1b5f4a3c07b00000000000000000000000020121c6c2a97ebc90e64890ecd0fef5014c74e810000000000000000000000007ba52541488562c10eea8ff077c8fa333d85ee8000000000000000000000000063ea0ead46c7e6295273a962ed746eb024206c6a000000000000000000000000f54cd7788deb5f620d0171ee091d6444c4a1e78000000000000000000000000000d0638a84bb086b1223ce0de0eb3505d20fe41d00000000000000000000000098431386744464a1f7a6692e5e436d99ecd008b800000000000000000000000010964cd13cd8d04bacefad4cbf37e5f9376bf030000000000000000000000000a5d0a92c0631c1f8fb0249e28bd9e1e7c081c270000000000000000000000000c1fcc8e501f8acdbb17a3d9246086c3076cd2e87000000000000000000000000fb2503643c1fa42063f3804243aeed18c8cd3ec20000000000000000000000000708049f61cad88e08ad7a16e654deb3bbcc483f000000000000000000000000265d732409b074cb8db323839464878e71a0b8ba0000000000000000000000007dcda98cb50613798af05c01b70477d491f4133a0000000000000000000000002a83bb233bcc91390b1e3212090763039ee829f6000000000000000000000000e100879ac55f87dfa64abc5d2530badd58675390000000000000000000000000ff4298db78972027cd23d07ced5e35955e0acc6f000000000000000000000000dc3577563c026e8068e126875347b755f69e85ff00000000000000000000000004e995864c75f21456335a6314e9ff91d9d3442500000000000000000000000082eda536aedc92e2291d0efbab51850f9e8de75400000000000000000000000079fb0a1a93b70450e1b7284a240da02be22caff800000000000000000000000004249eab1670e7b6f704da88046761e06b523375000000000000000000000000da7f18741969d93d154e992898ac0aba63885124000000000000000000000000b3ffa5f6913b0d9c7aa0620abf531b44dad8d04400000000000000000000000054728f73b4e86f43ac9cb2dbf310f5d9d1dcfbcc000000000000000000000000a5cddbc6859f07faa5f0a8a86f54ad81bfbd18e3000000000000000000000000f12a930192fc5ce885d876a9a3f037f887675653000000000000000000000000f40cce93431633f3ac07b57c6847eb9dbabcc4220000000000000000000000000176ce4a511095e0f1c79a77cccc3bb4902fb1880000000000000000000000003f8bf2926bd15102cedc72db0fbb930a49a9f34c000000000000000000000000f6259c9987ff23e58348ed5387485fd3f9d3b809000000000000000000000000f645dc518c6e57526898606532ba0596714dea0900000000000000000000000019e2d38d0e0c646fad5dff7ddfc32bb30b6a454a00000000000000000000000074f1e63e6bd8fcae91ec44577aa16644b92b44cb000000000000000000000000f147528f482b8ce87648026f93067cdd316ef167