60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000f285694d36501ce2ebcb094679620a4777332d5300000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000b676574616176652e6f7267000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c636c61696d2072657761726473206f6e20676574616176652e6f726700000000000000000000000000000000000000000000000000000000000000000000002e516d643258774467416a6446784c76376f76465762334133624532504c72534d4a63685032454339596a68537175000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054e0000000000000000000000002d41eb445e2759fedb72f13f4b56d0824ee19cd7000000000000000000000000d69054e47762a79c73876dbcee41c06febb623220000000000000000000000004e25c40b3d2751eabdac99f7842bcdfdbf55b9fa00000000000000000000000005c446f4d6c3fb71f2f2949c92e0a5ee6e59853e000000000000000000000000285c2e31f6e0916181a0486bfd637390f92bf4cf000000000000000000000000b39dfd38ac8360d5c4959b8de7b210c32fc9e98d00000000000000000000000015564239535dbf8c53b458ea5680174f12b8c1fe0000000000000000000000002a5c0b17e9f5297b4f6bc9e51aa0bd65e85c0dac000000000000000000000000d6c43857b1d6f32f7dd7489176d3aebfe952a97300000000000000000000000096e8cc081b161ff2ddf5db5a0f2f4a03d611a9f4000000000000000000000000475ebcf05e6261299288f08806a3da16e6f607f600000000000000000000000065fe0afd03da490b47d5e425a24e35caeefef1ea000000000000000000000000ae4d5ab5624df80e8c03e4fa7ac1841f7691170e000000000000000000000000a7a55b2c531214db9edab4ae7c1a62af3163fe76000000000000000000000000482de1e2bb9795dfbea7dffe6b6728b67b2719fc000000000000000000000000b3f3f955225593ff311bb83bfe6096e16709b5eb000000000000000000000000c813397c7f1cac93b0697c4e1a33f30e0beac7f10000000000000000000000001e7e21768ea0169af4b7c3ce3aa7448b3f2ebde2000000000000000000000000d9a1cbb51ba5f879e562cfdf7f58ed3df4a27f2b0000000000000000000000003078ec3459d09fef4000a0d9aabb1d1b20ca01cf0000000000000000000000001270a3490d5ec6a9041b76c09cfbdc3f193c001b000000000000000000000000f4cd847d478f834539e93edafbcf7b2b0e69941b0000000000000000000000004fe497e732e5aafdf780f9c23200cbe4be1940b800000000000000000000000077d9b591d0179db0b0e8d47876e1bd805fe8431d00000000000000000000000070d033cce740f56668aecbfca9e458097d7887c6000000000000000000000000c3e5789beec7f018cb983db2a673d603c7168f54000000000000000000000000f56215aafac3bbca3ab739b295a0e0bd68548b33000000000000000000000000202e59aaeb52d746e59a3ff4d59a8ad6b0f3a497000000000000000000000000da3cfd1b3ed7b471f66c97fd34c8267d5818a1380000000000000000000000008b1f5749484197a2f5402d9f77549fcd48713354000000000000000000000000531bb08fdb8ecd34db6843b68c00bbef9f13e47a00000000000000000000000049002f56c4b52323fe8c413600b656975e9058610000000000000000000000000a106371b27de6bee0d1c529b9e0f9094a3d5a8c000000000000000000000000deafe7c077519b20953cd9d2292fa521739963950000000000000000000000004831587a536170c018bacfdfa36b4a38c6f6ba770000000000000000000000005dbed1c87fe9f4fa636ec361ecbbf87a33ed9d34000000000000000000000000e83905713c63b2a4bbaa318a18677e3557024c1e000000000000000000000000dc0613b98ec9d54bf3f23342a7cb62a1359873cf000000000000000000000000d085cfcf2a36ae77c7530b70604f9973ae3d5cc5000000000000000000000000462b58b56b98a3a51bd11a43254e8c735adc36a80000000000000000000000007ac77a7a77357c382c1816ac5103ea41954ef90e0000000000000000000000000480b93490eb7bde4d9cea4e95fee900967464530000000000000000000000008b11b2a458f354260f5e4958c06e7994a9d7039300000000000000000000000093e67a0a8d661678e48284d9313d8466bfc2d0cd000000000000000000000000f7acf3d2d1f7751fb2db80d0925ed5dc436c49530000000000000000000000002ee5a33c3e1cd45fac129a70df690465604db810000000000000000000000000de8da7e6ccdaa8eb8813f5620542cb3298002d05000000000000000000000000d827d692ba9f3094345dca85a09ace766915b5be00000000000000000000000066b092ef05aa98edb77b2f2999a4f69c54a30d820000000000000000000000008fa06f16cdbbb06feece9c3df50cebf58ec7beb9000000000000000000000000df345487023960524c689adf53e57d496593f4210000000000000000000000006cebbd2bc73fbca2ab7860764b9c059040dbca37000000000000000000000000786cf66711472e0533144fb7c7f998c22f22dda300000000000000000000000092c3907139749ccd5794a59f8ef91e66020c2eb200000000000000000000000095e8221c9fc2b405d18ce476bda4a0a63b94d9e80000000000000000000000000e0d9bc22910edb19155760ad960e99dd74ba904000000000000000000000000bbf2469c566bbf3b5529fc985c5e2687b234d44c0000000000000000000000004f47e66de05975f7992bb9bd5a266b084fbc9f2500000000000000000000000057a92cfe96264470c98b8c7ca9dbb7fc87683a6c000000000000000000000000761ad731208629b8b914b5c092f7e482abee265e000000000000000000000000b8457291cf7823137cf4567ccc459d58fae6932d00000000000000000000000049d1d100a1d55f10b68cfc1160a6027518d9b11f000000000000000000000000d96c75f768947a27b8a65484a72a7ca94f8884440000000000000000000000001f7b415638b6509b624707bc5aa398b3197761960000000000000000000000006ea47b6b0c2e099baaaade5ce91f281a141bf17d000000000000000000000000ad91403cf937a27507540a6da329195ff3878c8c000000000000000000000000078c84f0f2e84d9a3b35cd0304a5ef67b7a2049e0000000000000000000000003b9e8c29ca7aa2c29c4845395251ea478b4d1c380000000000000000000000009fe379507dcab74d2621cc73684a91c201e5e45b0000000000000000000000003aef8f3f52e253004891de5b2809503058a625170000000000000000000000009478f2acc6037c7655c6e944e459db300dd7d0ca0000000000000000000000006e3b87d7eab955bd221e923313365ff5bf5a558d0000000000000000000000003b8fb2b662fdaf6f1ba2049ae82a665c9de5e6b3000000000000000000000000b0bb9f2e9fa74c4f6bd329e0950ca1fe99603f0a00000000000000000000000091e51cfecf302ea632cb57866324842c78346d9000000000000000000000000098ea2f1d8b87bfacafc38704118238abcdea345c00000000000000000000000096ba5b063523e345749d97f0fe5eff6ba0b154f000000000000000000000000030701669e05399a5037b26010f79dbd275f5e93d000000000000000000000000c3e91e436892288a33d1732853ce70a1a67bae38000000000000000000000000136e019b84a0abcf9e3adce70499e5213f9bb09e00000000000000000000000098825211918ff5b38353ba44d0ecc5deff9f1ece000000000000000000000000e5fe499d8bd9948199b10a0262a7b2de6aa02ccb000000000000000000000000e27e96867dce8b72927d856e9c12841bdb3b7781000000000000000000000000b4d4ba3510348bfe7b0290efa3231185446d7f95000000000000000000000000fbb2d951c23b93f4f06c5638a622b9705bce888c000000000000000000000000170677ac5066d82546836f7e3b4fa2377ae5393d000000000000000000000000ce69995381e4e646d3b1ba585202260d8c0d8c040000000000000000000000005f22055ed8c3a636f595c064ada042128d99079f0000000000000000000000001f555c745ce71f17850fb86b1534ec720ce9cc53000000000000000000000000a36b658999e32aea60dd3fffb0834c29d501aadc000000000000000000000000c2e6d4f8e4982a7005c9683ac8ef66683450113b000000000000000000000000296a3fdb4779aaffdc064b9c988ec4c5f26064d20000000000000000000000008cf2d972cee75314274166d922feefe45e4cf63f000000000000000000000000b0da10a6d91aa967ecf369081d6dc98d2171acf50000000000000000000000006f1238b9728f838c98db96aec98c6471da81797d000000000000000000000000c03985554e34db3889913afb139c3d7b1f77332000000000000000000000000055edbb10ee0f00ca9c548d00b04dda6b26002149000000000000000000000000d0565d49bc0fd23685f10bd3fb60576b941ce487000000000000000000000000f16100572ceb2f3b1fee57ff12d79f896491ceac0000000000000000000000007ac7628b017d892501b230b8fb9bde8f9c8d8821000000000000000000000000dc95bcd6fe930a96038fefd6ae345948bc15c724000000000000000000000000ebc35be447ef78317b8772e2346fa7386b68ca8400000000000000000000000084dc980852d148b07a8016a750c030d9c5a9b8dc000000000000000000000000c7c9c2fd9a735ec780f5ed027cf508d7e5231a950000000000000000000000001a3450c9835bd7377f79f903a53e6be7ab3aca3b000000000000000000000000d309177a87771eae26bfaf7068078fd770ff787400000000000000000000000060e0cdc5ee59f9e2902cbdb77397e5fd50854bcd0000000000000000000000006b5e2cd96bd6038bf28e10cf21f7e67805259715000000000000000000000000256ca772d1e298afeaccce45b9819e4cbf862a810000000000000000000000008cc82830d678286941fdaaa0fbb23804ad21e70a0000000000000000000000003b11b2e40b870020bc893a52df70f14e23182e830000000000000000000000009a346c02cc5104641677f04756a0294535cdb6e6000000000000000000000000f7445963e288480f81c0f7a5cccd94b2ba23ab8d00000000000000000000000001e3be24a60f370ad5c980fdcf99e1eb47b5039200000000000000000000000099dbe39accbde3b32b9e0b791675f1cf890854c10000000000000000000000001fb03bb062155fbd21fcd153667d107c76055e250000000000000000000000004ee1d411c2edad39f38602057ac6cdf719964ddf000000000000000000000000efa5e818cda1ff7ff719551fd8e38a9e463690520000000000000000000000002539a00c74b6ae05c00bd58fa7264e96370665bb000000000000000000000000d19a74efe9b67201d31f0ac7494160d39fee1ef30000000000000000000000005a00b06fb02802604bc3b2c3f6c915fe5c3cb6d1000000000000000000000000f64f8eba12c6c48cda914be17060ada33b6ce21a000000000000000000000000cc4ecc0f9b805d9e296e5f9059785c8ffe514c84000000000000000000000000219d1e1ecb5584872198a0c956552d28d9677e7c000000000000000000000000a73d6f976a66823a86513f29fcd0423df001da810000000000000000000000004be09345e5c81289da1d23efb3a2c0d3eb540160000000000000000000000000cdff68f58470e19c1d77643e864a9d4437754db4000000000000000000000000ff0fa4dc7c743b59dd6ff4a5049ac2759fbd24f4000000000000000000000000f7b2c14b535a6e0d4c67bdf5e8d8aff9f1f8d500000000000000000000000000f45e31eb88c1c1a0cb12e9a81c6a53e18b506198000000000000000000000000b625a4d1739838fbcbac694b51ecb00f758bf5da0000000000000000000000008cd8baff8664646044633293f2f3acd84d0daf44000000000000000000000000bd531da7128af8c2f4dbb189cbc828b6abb7d282000000000000000000000000a55c7ac98d78a60f2a6b9e5d24a9269059244f9d000000000000000000000000bbdbdde97254c8412fb0b9dd52ee4e9263a9a3db000000000000000000000000d33cc9e4070bc4ce725a665d9cad677e2a363019000000000000000000000000f2646072f124352eacc088fd158d5d32d6ecf8b2000000000000000000000000b2647620a17afe49e3e33411bdac87c4c2170ecf000000000000000000000000edd6c46205dc397393ca8a3ed6b16955a7e70c760000000000000000000000000ef47c734782a0cea5ee77b308d087d56d5afa8f0000000000000000000000007c506b47ff26e0b512b30c9f5a02a537418c04ff0000000000000000000000004fd2448459b2d1461242ca8330268e233d093b60000000000000000000000000e42fc3838b791bf1c36581e9a71d8d8220aac86e0000000000000000000000008caedc8f804b09633dae0fbadbbc9fa67fc0693c000000000000000000000000d3b564cec82156a61fb867b9ab958586b5574fed000000000000000000000000b4dc243925555f6a36e2509f10bb878276dd980f000000000000000000000000ae04d81f83cd34ab03f9e851428ff53b00db89db0000000000000000000000009a2893e739caf0cf0290c400e3a14814f0e36eda00000000000000000000000047f0ef0a2e10165f0eb3794d1ad7d5822234c128000000000000000000000000971fc95d523d86e4fc9734eb78bcbbf234164dc4000000000000000000000000983c85f3765a61c994f1742dfdcd9e0154780bac0000000000000000000000001ac6e50fc274da20a4f0fb7db209538b853ce077000000000000000000000000d5508ccd92724f2b731b145ab74c2f956a5cdfb6000000000000000000000000d8aa8fa7b350af0a265cb9b1aab4810de0532e260000000000000000000000006aa26e0787d316ca84d651f24c45bc6ba5de0e4100000000000000000000000052e04491564b7a2b50ae6c33ef4d630e2479cfe100000000000000000000000066c546acdc8249dcb106ab9d153c2bdb70c249b5000000000000000000000000f42ea7cceb274cb88c65ae22d35ac17c5ae076db000000000000000000000000ed297fde39c7d0d660400bb256ca641060a96336000000000000000000000000b57f82b563f31c22f91b04438e563c25d459097a0000000000000000000000006958b5413ca2f19c4adbea17792aef525bf38592000000000000000000000000d8b3f74af33e95ead5e449f146f2c3acbed5bca100000000000000000000000044bb3a910bd64c0e6e37283c0392ac51ddc1f7480000000000000000000000009d18971ca58fc68f41e32af75569e8aeed1051be000000000000000000000000c7358ebd972943b40180949aa01b777c4c7888760000000000000000000000009c97d2ba9cf2954445b3666f7d5791db7186d4f10000000000000000000000002fc3ebf2fdae1bc58e0d161c5303fde68300aff50000000000000000000000005d512f12b0ec450896fad0958719a4e37374145b00000000000000000000000040c687b6965f81aa0b1e523943050256ec1d0c2f000000000000000000000000593c5fa1b3e3e35a5215b647140b44f12d718a690000000000000000000000001ab513609b721923b42b41605e0a5823302badd3000000000000000000000000df1dccd3092871d855c15bb08870e304fe8533d00000000000000000000000004fafac7265010266a8dcf3f5902f6cbc5782106c00000000000000000000000076447e095ff35ddee21badf711eec5428051409a00000000000000000000000050dee57ffd2ba04547f63f6e0dfa993552d3c9cd000000000000000000000000eeb4b3f47558b7ce2ead2aed63a9563bfcaff28d000000000000000000000000099531735977d4678c5e43d02ed3cb33c60d454e0000000000000000000000001c1fe30418ab2e2c7a25d1fc5d1d55230dca0114000000000000000000000000d0a2d94774d63984012610ee8c9c9f950b9565890000000000000000000000006556a652081dadc859a55ebf7d6341229cefd0bd000000000000000000000000061a8609419038952ae7a29e3d902b48558167f5000000000000000000000000042528e25926405df9e177a91bd8081a038195a400000000000000000000000061be4d4c96bdfa08f967a39fffa62c6137ce3bfc000000000000000000000000af8a524fd7be2a635b8fba64b83d322bd1b083330000000000000000000000001dca6bd3fa9ed6c3c8c32735e15d70a84c5991e10000000000000000000000005245fee93562e0958524d87c9f09d2220b7e775c0000000000000000000000009457d25a022ee48f510a17f1ecb6d48cd247b8f7000000000000000000000000a89be7364d9fd270cd1cb82ffd789b38f23e1b870000000000000000000000006722e6022914b994aaa926e41131738bce78b0fa000000000000000000000000e577154d614110c223cc971fc6f6b8a55abef976000000000000000000000000916d6739da7d699963dc992e3d40a771005320030000000000000000000000001871b6e68fc39a941a2699d676eb14c4952ffb0d000000000000000000000000d8c9bac223b53ea961089bd063f06217afab0fa9000000000000000000000000c985e283d2d6e6066e5001b2a7b1852ce4d025f8000000000000000000000000dc29f506ee9cc4c8dc591161762d319727990818000000000000000000000000e86f42e220e789e9087b0e244de765e3bb4cad5e00000000000000000000000013af53818c2fab79d40d0f47d2df3392ac38ff440000000000000000000000003ec487137824d89ad2bb44fc988eec3aa138490f00000000000000000000000060f96cae6786b698aaf3de5c270ea358ee78610800000000000000000000000046ff251233d7e4f7181c448d2442f95642ec2de00000000000000000000000009c243339344010323f0751e080d2508ffdda1371000000000000000000000000169b8e6be9bb9510e777e723db2bd2afce43f168000000000000000000000000cf65c09baa399f238e4ac704713d06a66786dcbb000000000000000000000000c0eaeaedcc90a5ebb93abb1f866b7eac795163d6000000000000000000000000c02f7e051501272928a4833140eb6c4f719cf3540000000000000000000000009a0785adfa961f682963507ce472469b0eb38864000000000000000000000000b901d4cf20fe8fb268cb21a23375c5242fe90157000000000000000000000000be68266a1bf2ef8698152705bff84d092dcaf675000000000000000000000000840b4f23b681661de3acfef3496d7c18d98f3879000000000000000000000000924d0bfcdbcd4b0dc0a3016eb75fb0ea4acbc4bf000000000000000000000000b712e5c5c4ca3614ad50127b884b18dcb8ad43aa000000000000000000000000ef715c7f3c0440bae2cb09ca9492958caf9335160000000000000000000000006105dbe3179e73e376b8e6e893fd73efe3074f4b00000000000000000000000084ba5fc09df638fac3c4684fc317daadfa4ccaea0000000000000000000000004d44fada42e31826484244b72145bad6fba7038c000000000000000000000000470dc6df54dcea4c14c1fccd81ed3d96527d75af00000000000000000000000088015abc4ab47648f213fc73cc00b068afa713d400000000000000000000000009f186cb94891c9ba529416178b9683ec1590a980000000000000000000000001f5ee2e0f322c8b7486cc9569c23955833ea205f000000000000000000000000cb6462efd74474c071a0b9a6db94b6f085ea8456000000000000000000000000810bd39727797d42362fa49d969e032ea437c5510000000000000000000000002c501ba58de78065e2e2ad5327cd5c19ed283acd00000000000000000000000008b9d2a2e57c8e36b830ece54916b2ef4eddf33e000000000000000000000000d9c17085546dddce00cbcbc3de55344a0dfaa5de000000000000000000000000d30d37a9aee7c7abf3d5373f5cef90ee9687936c0000000000000000000000003f82a41981cce0a7cf65f32a3fa4b64319c228450000000000000000000000006df218bc39335be378f212d3ab9945adf8098b820000000000000000000000009e0275a46c549e5517ffa335c36d36a830ebfe66000000000000000000000000ede703d5918eff0ed190b91c84a5d0fdf906d97d0000000000000000000000008444f3d43d0db0997310c127a4dffb18aa5f03480000000000000000000000008414a65b51bfc0498efc6de14d090fc9bc17b66c0000000000000000000000002ad86c876ac7f3e6960e469491374d05998485c8000000000000000000000000e04980791e357321d89318e53d5aa266a029640a0000000000000000000000006a25d46df7b81b9b157278675c0a8528933a5ec8000000000000000000000000b76cf2f53e3e0a44f6fc34ea5c002dc997e244240000000000000000000000001f15b0cff4bc25122b9d418cf06b65d2be524bd20000000000000000000000000e0a8a280c2d8eabae3d25d313c0a38909987ed500000000000000000000000017efee4481c13d9b8822cd9213c6eec4b1a4ec88000000000000000000000000c61424bf25f2b50258ef21ef4b5051b0b796a433000000000000000000000000ca0451c68aaab873a3bcb0d300022805e3a8f81f000000000000000000000000f9357a6640eb6b871a2463eef3cd79313cd8377900000000000000000000000085963645382a96f2ade85de676ae3d4de5f46b3d000000000000000000000000a4f3d0b6e490fc30ad3fc9c95ede7451d700bd56000000000000000000000000dae1f0ecbbfd358f48846af0640c8ad9ac848d7b0000000000000000000000003727b6d5f7dad757e5469850ee88bc2075ddefe40000000000000000000000008e51a17a6e79f1c4db6fc355fb135c4612c2915f00000000000000000000000059fb6b297f164136ab6d15539e443ac3982fe698000000000000000000000000484c62ff1ed4776e42eb7910efacba4d732b1cbe0000000000000000000000000e2c7e5c7c90da100bb47c89862edce4004a9427000000000000000000000000f547a5f5fabf47adc89412d39cd74cc93376d6f9000000000000000000000000da322abfa7f81e8deb1349fb54340f76027ff8e50000000000000000000000009fba006550a74f9743fc0f9d758acc72f3471e480000000000000000000000009f93359a5638c13d46cf8ec635f723345d08bf5a000000000000000000000000ae8ce2f5a24d24f59cd777439128674b3174ffda0000000000000000000000006b8f6c0c86e5ebde5f1a257aebf0e51716c825e90000000000000000000000002658520dced50615af67acc9477732fc46b2020e00000000000000000000000000530e474ad59d1c55f41ca6309d8a5e1511e9b9000000000000000000000000a0f174429333cb7cd74f942d9c1ab656c681d5160000000000000000000000000facba7721e5df1d064ddd639477fe6bb53320500000000000000000000000006328c0f1f2a07998cb73bd4b5923efee193b8d11000000000000000000000000a9121a80968aa9c4b807f43e093c691cc59240df000000000000000000000000e03856a4d31383359776a9ffc807576df43c1585000000000000000000000000d541f3bdd3f02639f532de168a0156422f6750d40000000000000000000000000a70e862ac2b14f91fdb02f956fb93fbfe9e902a0000000000000000000000005c46bc7e6711d7beac93d299c1a4d8ecac256fae0000000000000000000000009a8a4b93f05b99e130ad269ebdd8891c11433efc000000000000000000000000c018888c7bc7b00b15267e8549e77ffe2b95e7c20000000000000000000000002ab54d3e19e7a42ed1421f1cd3de577497a75356000000000000000000000000ce38b4a0112154f12a6c17053dee7be129c93aa2000000000000000000000000edd11b05fbbf1c327f931aa8105f9e6e76fa52eb0000000000000000000000001f5543cd4ddc25fb06031093ea5066fe166b0c4f000000000000000000000000abb13e0ad7ec2e8a1424f2ef633b845188a00c97000000000000000000000000227fd2fd881cc6c99dfccc0fb40f2b1dc2f3f36e000000000000000000000000ce9bc1686b9cd1ed20387302556271bfe0c3d271000000000000000000000000e031785f29c5e97756e20023d0298e5af21f88340000000000000000000000008db14a43c982df77a415f4768f3d24a9d0f889bb0000000000000000000000004cef5bf728bb96c1e09574e6f92fbfef62c780e1000000000000000000000000173d45cc33748fe55fe404a39cff5be7e3dbe7040000000000000000000000002c93adcdc84df84bfa759cf4e34228d7baea60e50000000000000000000000003f2ac295d4964e16ad0893625e511a23b553e6a1000000000000000000000000ceb325deca0fa55a62d4fe2639f2dbb5cede7783000000000000000000000000855b6f14889b3f11889b21706cbd175f7f42396d000000000000000000000000a8ae1a4c7d84cf71322c6ec27b9848ccb2255ee2000000000000000000000000f8ba1898e8e53255e9f5c7dc001803af3a5cbc1200000000000000000000000026c90276cb5aaf2fb2f38ea03ea4f3304bea7d6b000000000000000000000000e60850b3d2fb50d54654082420dad16edf464d29000000000000000000000000a6494a96efdbe1825b716650be3a14e74a6fe4e60000000000000000000000008c2cf122101eb81f72953cdd8d0584805095a8430000000000000000000000005b79e3de3fae551714f260c8419938dfed0708a100000000000000000000000049e82defa71556f5ee0e4959e0eedad797e218710000000000000000000000000bfb8b354ff461b23bc19457dc365a1979db564f00000000000000000000000011b10ef8d5ba043ad728aa2f6624bcd3e12a2cb8000000000000000000000000d11f2bc71ce177d1f87848f58e4e77826ccbde75000000000000000000000000e21de6eb359fc61a5cf56974b71b8f21ac6429d90000000000000000000000006fefe584debfbf29aecc115853dbfeb33567539400000000000000000000000038f37a529e502f3bfb1c9d3e222fb33d83f63f70000000000000000000000000e778e618155b1e50f8c157b11bc588f12cc26dfb000000000000000000000000d97f913f3bf5ec866a4fd79ff74c6e3678be1375000000000000000000000000053094decb51e6ebc09cd88685028a86fefb748e000000000000000000000000ed501846f3ed273d1a0a5ff2a087a05ec028d6730000000000000000000000009a19bf2d5833157ed41babbaffa02edd33daeddb0000000000000000000000009e3f23cf2f98e101d1b4a670291b5d15906019c10000000000000000000000002d137cb56fced2dbe7502f1be421f26d16841c270000000000000000000000009efbc3a1af6003a216f2ae3fded82026c72acb200000000000000000000000004dbefb11d948a2b69270dc612212c0599179b357000000000000000000000000491f58f614627826cd31b5b74fe895d7c87da569000000000000000000000000e61e0be35bb02ea2af2e258137574070bea40f9b000000000000000000000000b3ca72e2f91193574c99ec70eea6d394d59f8c52000000000000000000000000d41c3af4334ca63a34bc4defa7b2b63028370782000000000000000000000000ffebf6249cdc295069d7ff7d9147053a0c2adb5900000000000000000000000029950e9066e96659a6548f79695d1a199cfe4fe8000000000000000000000000126e2945f51e597f7ee1b3ca64272d58a5ad443e000000000000000000000000e68a85815beccb17b0d25e55e69086b558a6b72e000000000000000000000000346c0e15613aca7b7bf1c7ed6e43c09aff4702e2000000000000000000000000b7a31e1ff44c379eac8be8cf9b4ff6acfdfa3b59000000000000000000000000f8908f6347014cc936a21d4ce90834cdd0e61d84000000000000000000000000422f2996958dfc8c59a9b31f9b980ee29d961470000000000000000000000000bf3d6d8248e945bee10d8ae1efe5c28d3e3fd25b0000000000000000000000006660db2e533e2bf062a8eec2c5e739e9ab5857530000000000000000000000007ae3225e49d0dbfb64df9c9e9258105c38fa6a38000000000000000000000000dc98dbd5c6e2252df757ec34a166bea01f2125110000000000000000000000007f04ed3c91888bfb9853a019996e44f759ad4d480000000000000000000000009d6dc491802c07d23614c9ae8d05bb5f22d29239000000000000000000000000ad0192b21bcf08f29b11e4c39981845c745419f300000000000000000000000010fd4b4136f4f9070958e240a0ac230e5ca94ab700000000000000000000000033ace55171c933512545ead9835cec6d65fde9a9000000000000000000000000324dee0f3e0b88cd84232871d6f4361849c3cc0b0000000000000000000000009a52dbeef5b3746c122f1744b2ce5321bfa3221e0000000000000000000000009f83b14f16deb79e489636a1ab1a1f15dc3912ca000000000000000000000000193c24209657fe03f12cd97a08653629164c28600000000000000000000000004dc7bacb29300c9b4b0c3ba90becea460b9d3060000000000000000000000000cdf1f1554de2113de5d3b3dd8b83a03ea4391a520000000000000000000000001c48685ff2f49e2d0545a6dd462330b02278727400000000000000000000000069234c22432c5d6d5c5b97f600b1827bb91726da000000000000000000000000c4c25889e3376f5ea0d6fb2aa219bb3baf386eb90000000000000000000000001004800e56c109bad8b1741fcbaa76655ee914c80000000000000000000000007fa73a36cf8604662e93566634f65c06121c65f8000000000000000000000000858b65c52b49975ca1f414d2aa18765791a73e9e000000000000000000000000e6ccee3b99000a8d9b4a595c537132073ffc72c4000000000000000000000000620ce58fe171ba122dbc4e877d380b06e8e6515c00000000000000000000000043fb0b8143bd85defe954afd1ff1df868e0a89aa000000000000000000000000869b9736b5618bda012baa9d4cc09102966c12130000000000000000000000001dd07b11e55928dd99de0e14345e4bdcdf36c5ff000000000000000000000000c2892f88427e77b4407b37ea4173bd123004bea2000000000000000000000000e6b2cb7af5e71b770005d6ccac8a12b32719d72e000000000000000000000000f165ba3519d190a067e21cc8d2517341be50d1dd0000000000000000000000007d6186a3ae8ffb793f053273a4368e41defc3952000000000000000000000000d67c73a5cff6ee62af7176ffa114171087ddb7eb0000000000000000000000002500808045213bf9cfd1c169dc53baf50c8a43ea000000000000000000000000177f3a71d259c66441e31eb226ead14c6ddd3a77000000000000000000000000e9c98499cec6d2f70d02a2cbf9cd1767ae72596100000000000000000000000041020ac9e33f6e3bf59f4817cf4334f4cd7b9c6b000000000000000000000000542b7a5915894e68d010f6359526542a5356914800000000000000000000000054e01c7fd8ebf788900334e0b81410f59996f139000000000000000000000000ca58b86dab8d7bf4e771398bc0ae1c7b2c4414690000000000000000000000001aa19320a585d34eb00e50a530d0eba8cf156c8e000000000000000000000000457784e4fb5bef05345a9c0723a6f8c21f3053c40000000000000000000000000913355eb985dae04455ebe62296fe5444abb4bd000000000000000000000000235be948ea4c06ad6a32b77bce1f93b36b650a7800000000000000000000000010c9327ba963074aac9a327cfcd828eb5dfde8a5000000000000000000000000aefe48c124b21969a216f11ec2264d20a678ead1000000000000000000000000e25fe57ea16b9ebc37ca4538bb47c398ccb5902e0000000000000000000000009cba4821e103c843f9d7e22a33502b40c8ac167a000000000000000000000000cd96b0d4a3678db79689137f6dcb7a7d60b10a8e000000000000000000000000c5ed6185d11d975cdd5137db8701282c7486bfcb000000000000000000000000fbb697e7fd4ab4aabfe92c72e1a509b2730d3e2e0000000000000000000000002744b659ef28724d2358f930b32f86df912da37d000000000000000000000000ab468f7f35fe9d18dacd25bf1bee5f17a44bf664000000000000000000000000eb3923d24a2b00eb29b2e9597977675b9c1baac2000000000000000000000000da5884425d9c035e2c89f41d0d590fa44f96206100000000000000000000000007b83440472cb59a37c8ded4e8f62c5ff02e0ea5000000000000000000000000a8076e5b473ec6acc61d01a1c21a82f3d5b2ef850000000000000000000000001941f5affae40ef8b68b6bd1fd0063e31270e47d000000000000000000000000c028bd931ea208801fae1336333e01686b94aa740000000000000000000000001d63b1dc03cb6661803859bc4888c103c7d3945a000000000000000000000000cb8e54bbcfc321b7c0c29e787dba686ec89801c3000000000000000000000000204aba163d0b19496a0c60d569e48377de8dff0e000000000000000000000000795c4b828e90f720546c88fc34fd3228c778d56e00000000000000000000000001ef38b5678212ab9ce8979dad1d668cf5615792000000000000000000000000bc5d289366b73329ee6f35b40aed461439a4a350000000000000000000000000efc54c2591059d2e44b8c6b3e024d84a6bade29b000000000000000000000000b3e450b1f4b019741e6bb4ec5a8f7455bbcf52db000000000000000000000000915e39b39d4f34074b47ff37c5da6d37554493130000000000000000000000004078a706f8837b01b651d84649f68bf6edf88ee6000000000000000000000000f41887a244ab6110c4b3a5090aa74433d33530b700000000000000000000000033e4fe8ea85d26f00378deb5b013a8dd7a0d3e0000000000000000000000000013ca3e838a133f2bc6ee40e9ec05f759ae89932d0000000000000000000000008bf253d5e36a93aa5db5ce49b8d5d4413dcada680000000000000000000000003297b7974f9b53aa78390e45af212543d5b41d630000000000000000000000001216cf57e2ee1891e1743909b32f0e1923af6153000000000000000000000000e9ea2b5a07c3af072c04741730b6dccb05d741840000000000000000000000000addddbbcb4b193f5a5111b4d00545a08e855a32000000000000000000000000ca8e1abddfc8bc818c231ec2669d8f0f7559800d00000000000000000000000042ee47b07ce740cc737e8ab90126fc690a0b8d8d00000000000000000000000058b91f8bfc62c7c4319ed4877e2a9e3061d369ab000000000000000000000000780c1f9cd2b5acfdfe434b73f490cd91280a108d000000000000000000000000d8f0529249b285918e290516475e9f83bea9be6d0000000000000000000000005bbabfd22842449a2a9f8da9e3fcce8cf9ec0667000000000000000000000000e571e622b6802e9cb57ea4b02ef36a76eb410007000000000000000000000000ea1656989cf990fd4010d103c5e8403766faec9c000000000000000000000000fe80799fdfbcb70d1a7e546c17e7e184eda6a2bf000000000000000000000000e023659fea81931478c2a7043d0643819d68e40c00000000000000000000000057921817b2e3363bcbf7e776769e1cb172425d180000000000000000000000001d54e3e399b72232712db2078b0409ceaa69466a000000000000000000000000bc1fa0fdf51a9ca24e2e1fd1411e1c8aa2c929e8000000000000000000000000b157a916f483bc8b999e9b66de5ac771b982c0c1000000000000000000000000c84af1700afb8d501dd321e3f1b0302bfc1dd97400000000000000000000000086a3a27bc902e0ab3a388edb4f5d2be8ca6c3b190000000000000000000000001dffc024d6eae8635f55dce127bbeb5b5b2f00ec000000000000000000000000179b37819ca6df87355cdbb79301cbe0b41750220000000000000000000000008549620370d4e2f57a3f896a7ab653ccf80c03740000000000000000000000004e4ecb73c5cea8ed8442d7d8fa5146f52c3d24100000000000000000000000004c412aca1c71a4b23fde67d1f59d344731065c4b00000000000000000000000006cd1dff2565609fc10cd64b96bc35a76246b31d000000000000000000000000814ae1d93f3707bbab7402a0ce0b201188796fbf000000000000000000000000e76530eff748d6d96ec6cea9ceb49ab479a126c40000000000000000000000007545396bfe955550a7e2f2d0c21ef0486111e1fd0000000000000000000000002848eaaf10f649fef97d144a0c811bf1f19bcaa5000000000000000000000000c27548ddad559d17bb6f8eef510945a53411a127000000000000000000000000f1ee50caba0fa589e042bf35ace3eb8d8e4182d2000000000000000000000000ba62d63f149e24e9de10256ecf0cdb5d35a68c0b000000000000000000000000061bfd88e0499233257737ee6e9ea445bb6e6daf000000000000000000000000647d9b9b8b28cd8e2dbf8b91574bf4714509bbba0000000000000000000000007a8cd2a430a4b6873bde907fb7e5771e03234127000000000000000000000000c808fb9a93ecebfdd054a89a87d6eb9b7fe69af2000000000000000000000000d8d88864e15bf11bb5f384d37599fe7991b4830100000000000000000000000082101b6aed049f246f6dd740a3a5c4860258391b000000000000000000000000ad4346b3f41224337dd7cd9d9e2daa4ed6aad714000000000000000000000000c04c7055f1c59a7c5281e9ee2c272e2a0cb48b1e000000000000000000000000dd9494d5d572d09d4f47a1c81d9d764ed1852cc60000000000000000000000002799c639ea79944e88655e252c2049da5474c39800000000000000000000000093623f60c8d31c7419f7b035ec26252194611a450000000000000000000000009dde479a42f91119f93d91d0716e47529e0ccf6f00000000000000000000000048ba0c975537e5d31353d1216aacce9097005475000000000000000000000000541d827b97f99c3e79da2e14854d027bb525abe2000000000000000000000000dd306b7aafe723ece3c8c1ec67adae9ba9e2e0e8000000000000000000000000ad3f54b23e03ff1fedde49f891f75a4c2c74a2aa0000000000000000000000001914d2e7ce3c9932593d18d02ce5dbe8cef1b915000000000000000000000000bd80f72bfb4e9222bebe3f5ac2470097df47008d000000000000000000000000d6f46c6329ec21ec94cf9bae9297876acb227912000000000000000000000000380f99cfb2ff5e324fbc6c1ac4d2972d3ec80af8000000000000000000000000c91e7cab81ffb15daa6441c120101700a500210b000000000000000000000000d69d0621a53ded23246bf49f3cef7dcb90a03ed800000000000000000000000018b19edb120300ea1b05964c785692bca89a4bfc0000000000000000000000006c928db3430bae9beb4f026e093e5dace7249c090000000000000000000000000edb649adf7f1972e4192edf0ab09b7f3c45d28e00000000000000000000000050512c21b87f5d8c81b5d9dd3693c03c0c32ac2700000000000000000000000048be8667e02c88ee05b49d2e5cb601108b50770d0000000000000000000000003cb958ea6495a40b07c0e6f35490dc7e2b47df66000000000000000000000000f73ecd6a38f9b8b7e393d44b1c30f13d0bd1f333000000000000000000000000f8ef92b211f6944c6aaaf089a971a1c8277c619e000000000000000000000000c43c8f8c4b2152cd5f188ac031dc6de5478d45ed0000000000000000000000002d7a8d9dad195dcda2aaf8db7b7f66c9d2a0bff3000000000000000000000000acce5e1f8a48c282024dc8dcb04653d385e11ad000000000000000000000000028a5b37dd0766bef7a60ffba50f2cbfb3da213d70000000000000000000000003a24210396d7bcb25ae0b15dd9479f0999025f28000000000000000000000000f52432d2d064a126577d217df03ff2e2c73e4fbe000000000000000000000000f27f6f9103b42090d4bd29cf2a618e41d3e9fc8a00000000000000000000000073f5435d3202605b20158a1c2f69541a66bc296f000000000000000000000000c10d3c77d81add9485f52fd8893c39de0af292d70000000000000000000000006bfd78407bdc25e14e54a56d8fd532f85f83f07a0000000000000000000000007877ee27a2d13b68c81f145c3b26521ca6685a770000000000000000000000006e2214f9a674a88d6060ad0c7446862a699d9830000000000000000000000000e06c0cacf625bc815781cfeffd55ff3d0037f45a000000000000000000000000a128e3cbba102112c7da1506cdd671e705c8231d0000000000000000000000004fa5b7cc185d8d0b72f6c553a14a2ea0e21e14c1000000000000000000000000250077630495431ea562c1fbfc464b4cc9abf4ee000000000000000000000000820021fa4a4eb3b8b0eae3a0d02b469c824907bd00000000000000000000000013aea86f8fb67fb9622f442a63b39c019335cf5d00000000000000000000000068e5fe25db82093ab7d257529899fd45e304986600000000000000000000000055b490476b914e6b075589154cfc46d201a6abbb00000000000000000000000089e38216cbd961ea5e3e0ff967f95ec48d2475a700000000000000000000000031c71f6cc8e896fbf3adda6d78f296ef3371a44b000000000000000000000000deb64e00b2ff7ba24b7d7df526e51c6d057b9989000000000000000000000000eae2cdfef6894b15839612390cba9aa1b324b6a10000000000000000000000000e2324a96e896a0382c140b90300504d9270a6ba000000000000000000000000fe7a992c9dc3a6c57b0aa620d31b3e13a5a4ada200000000000000000000000051382b99ecbf734387562227ab62ade74453153b000000000000000000000000cd5683e41e6715e42a4a64d61949b190629e3cc9000000000000000000000000d31b38a538b7822f94745fa581b1535aab9fbf87000000000000000000000000065b8fbc93464a7992198ab3452a21accc099796000000000000000000000000a282b64d6df2104a3cd8ee96f4561d9b964b4b670000000000000000000000002fdecf1e88cec4ad67b5595f56e40380b67f41fc000000000000000000000000a0dfcd30cefe3c829544b782c98f5552bd41eae400000000000000000000000048f9f8e0264884fb3bb39e5fdaa336758a7fa2eb000000000000000000000000a864bf5e2b39488b625fcc4520f4319c2d1c10b900000000000000000000000018e46e097e92310db367414807155fad5e3bf2dd0000000000000000000000002bf984b92594789bff9b136035a078f498065dc00000000000000000000000002134cfdf116a47c4fc5b4af9f4c9e255f6af4d620000000000000000000000008e874c7518be41725a56b2c41b307de73891a7df000000000000000000000000fac9029a65e24afc3f7d2aa93f2b80a9a0e6e137000000000000000000000000d4b77d95c0395844f1b205a783e0287c97079b52000000000000000000000000a1a3773247e61470fbb610682c66e9f70ba75ecd0000000000000000000000004b33b5ca57738ce9fc782b258f3faa10a78c017d0000000000000000000000006666637dc6b04d6ec036ed59ff19bdbcc6f5cb53000000000000000000000000819930c2e6926fabdc1d950a15848f48f17ad64d000000000000000000000000b48ad23ae8b66cdf8eb076eb70b6e572e130861c000000000000000000000000b0c2fbad4ac518e07f8e257e2ec40843225895ce000000000000000000000000fb211f7a169bf02cdcd787d21acd4a3f857917570000000000000000000000008a5e0aea8ce5e15dd1c337d27d8d57340fbcbbf9000000000000000000000000c1afa2f3d938a4abac99f42e83a59e8fd8821d7e0000000000000000000000003484e608375041c9487681fdc63e525761673e22000000000000000000000000b53a3cd96cab58c014eaad0f60327bef7b39f565000000000000000000000000b85f24288f12fb1ae93357d7553a4c75edc652a500000000000000000000000052e81f6f9ab64030901b3936f5306b6746bcb30f0000000000000000000000002cae045fda81e2459bd54b956f4ce76d69f1b85700000000000000000000000054161c1fd0c7258adbd90aec11e3392bfe53705a0000000000000000000000002a19f8ff3c051e51cb1cb6b7bf9b69acf463a189000000000000000000000000d51880bb3a33cfc5b0ff4387df07e71bfb95ded40000000000000000000000006685083499c26a999b22c2d897184c8be75b15c0000000000000000000000000985a9761449565ecde09fa715aad204cc89fda30000000000000000000000000782e8533714139b1d17de81e8b6f3c7ed14ca92e0000000000000000000000003f7c098629fe48f0b37e4b4ef168a2c8fbd4222600000000000000000000000009c6726a8f40a8704c0b002321abb20eb51a6c5b0000000000000000000000003dec7c649ee5d80de1011e86e5078b345876347f000000000000000000000000c095e57ddfa5924bc56beacf1d515f154ac44e940000000000000000000000000fb6de9ad67bf971745d1c9f58813ab5c0516331000000000000000000000000a6b1514198c3430254c6621aa73b86d9d518a7cc000000000000000000000000d03cd87eda56689936d64a459580490ebbcdf42300000000000000000000000096a4b5ee1e7dd7fbd4582f1c791d2649cc62fe0c00000000000000000000000062c2b47d87b34fcae784e0beb000193fb5ad46530000000000000000000000007c929de902195c7ff9cb7f5e0a42efdcf7741f20000000000000000000000000b79f891bd8493d66e5954c035cd281d54c5806ed000000000000000000000000e59eb9736a095a915a029657975aefb3cd546a6e000000000000000000000000b86eb8a175b97ba5b0a58ca344f3d504c30cbe560000000000000000000000004093f3c80cf9230a9ae0b09ef9a6d283c577155900000000000000000000000023ab8003c7f4ff9a9375c966df9ccbe81ea7e50d000000000000000000000000809f541060f3756a547364a496c3a6550be237170000000000000000000000009bec44b27a01c922fd6dae5f2cdde59a202b7866000000000000000000000000b872696010b5f4d1fbac9a8278f8343b34784975000000000000000000000000495f8bdacfbe7347131b7f8fd240d903daa2cc44000000000000000000000000c92df28f920a89915df2accdb544759f834f8988000000000000000000000000476283ed6369f8b5fb15ea98ef325796a4ea66af0000000000000000000000009ecb07fd9e1427d71e55c5580478faea16d22a49000000000000000000000000160d5d32333b57f93d9b7d0fc794236bca21133300000000000000000000000021fcaf778c5d403341d6949032e7787c937d7617000000000000000000000000b5993584a271e9d231ac2455e799e06ce404b31200000000000000000000000078531c48bd6a9f8b58d21f4be9182d9a24f6deff000000000000000000000000aa7ea28c44a0252cb94705c5bd893e6a38b934b20000000000000000000000005e45a89cd7de5c87c32e4ceee1291f4e7e21a36f0000000000000000000000007f2adcda55de9decf3fde2135b616bb105c9971e000000000000000000000000258adc0e507ebc9dd4b98776f1d4a2ef42006ff10000000000000000000000002b964ae998f2b19da5ee757eb828175448e9db180000000000000000000000001df123e7f9a75282962013676199d6224e0e34920000000000000000000000000fd20c74e7997c676bf809d13d234ca07016237b000000000000000000000000c6407900c8f10ad12684f81635754bae14083d8e0000000000000000000000002327bf938703079dd215b129959e7b1e008bc8c600000000000000000000000041120df0192c3955a479f2595c6bbd3feb51deee000000000000000000000000e8e53cccb88f996a14add7359351fbced62baac1000000000000000000000000d53a337222048b2c834b49d1bf2e196ae8941ffe000000000000000000000000f1a2bbad9c65415d9c66922bc61d807a22989e990000000000000000000000004389a25a5076279b877f9e27dc6813630410e20b00000000000000000000000057ed9d8ea6f26cfb94375816d1cc3a8296694392000000000000000000000000efaaa5ea3fdde3f9f404cb2bbe51af8a6cd51bd2000000000000000000000000e82318706f59fd68c8130f99f20680014ebee389000000000000000000000000b5c78edb1975057218893f2c46ebc971d8de052400000000000000000000000021490d132c190c047331eec0c1ee6c9c19839c5e000000000000000000000000ea4aabe87be439b243453d8ec1166b30d2801f08000000000000000000000000046c8ea43de40b41999bb48aa5166a8096eed1c500000000000000000000000005b9b32298c73d1ee73d685e4d0c297d7010400700000000000000000000000082e64d63b707583274135c382838ec811a87fb1c000000000000000000000000dc5f5fd52b8de60250f2e876dad0ac675688986c000000000000000000000000271b70626dce77b88b92d6b98770ad9861eb36d5000000000000000000000000971e9398dbc497358a9d0bd4f68dd53f5d1c709b000000000000000000000000fbc21542347e5fa9e8d754062561014f3f11bf56000000000000000000000000178f587fbc479259f0cba096221bb43b5bade1c300000000000000000000000026c1be98b4b7f92d5582faa62e8e83fcb4880190000000000000000000000000a3574d3657991fa3e7e68ead7b2a055a40e10442000000000000000000000000d9d581ecf7e3f1323d26a9051c8c717de76f767e00000000000000000000000074ddbaac47bbc9de4fcd4cfce1295c7bf76585bb0000000000000000000000005b34a919c24824c6d692930d80bfcdac5d3de5c100000000000000000000000060175202c7f7907486c19f9a27618b554729e5a8000000000000000000000000dd22ef3d74ca95647093b4f9e5f46f2e10a63b3f000000000000000000000000ba6a28c05a121f54ccf52fad0f1b3d42bb337b8f00000000000000000000000056c2a2d933fd2933c73de645df7348a7434e4c8f0000000000000000000000005fb4d39866448877945d7696a6819dbdcf5976cc000000000000000000000000f95e8c4f440bb171c699088622130bcbced300650000000000000000000000002afa0d36bb95aeb65a5ff7b4522300afb40bd49c000000000000000000000000751741c7378a7b26b97579a6ac9ea3dd3bb6636c00000000000000000000000082c829237159287dac6fc62eb139e6a89195900c000000000000000000000000d80c414e40f2b2be538f207bf5713a965a8d1035000000000000000000000000da29a552a90ec68f4a82407daa9cb561a1196c83000000000000000000000000c65c098e0fba27e284ae3016d008b13242597c32000000000000000000000000d638562bcb7e38fb8976b164fcd341a8d7ea0017000000000000000000000000fbb87f6c16ca285dd45b0c63ac2dec819c028ad30000000000000000000000000cb98afdb4a4e977cfb62d06bba2a0ae7540a4240000000000000000000000006933187e78ef36b2dd3b040fe5c23a60c036bbd1000000000000000000000000cd9a09238135ee118917fcd54116733018bb66fd000000000000000000000000eaa2ccdb310630727be140374a1309711b0bfd5f0000000000000000000000001643f7483a9babe594660ed1df9d4e121bb99a80000000000000000000000000ba5375b78cf9f0045a07e3a4b7ea6c7217c202cf00000000000000000000000082f1b16bbe039a105af93965fdb31cf3d29a12950000000000000000000000005c07fcadfa0d17ab530f198d332bb2e548993edd0000000000000000000000004d05affb2814b91fdae3c2caf8a38e32392c0454000000000000000000000000cc5cfe681527509e99029cc1c1b4301532b886eb00000000000000000000000078a7edfbecb3eb5e4ac655a72de5d5eb67d572ee000000000000000000000000cffeeace1d5e4c99369681b638733df45ba8eb91000000000000000000000000255e5dd2647a799b1c2d92f7882b40b79c3732560000000000000000000000008510b792cd0a405b6fb57d4c296b558ef0d8bd68000000000000000000000000902d9cda3ad73f9b35a32e69a0ec8b1c17da95360000000000000000000000003c9cb0d04a0b3b6fce7d2a189ad40488b35c592100000000000000000000000058ccf1d816eae7adc6acd94bcce8aa1a15d635af000000000000000000000000c87a5305fa815857828d16d659ae65b0b5ce543f00000000000000000000000050e31efbc22f09170e467527a4e348cf4b92c3d100000000000000000000000018a2c949b1b8205c007c4f6e408e71f6101985b30000000000000000000000009c21139afda6315e18a87385b3376df98471090900000000000000000000000071d5161688978d2ee699a8885dbd1683b9799d02000000000000000000000000f169980c5f79d1557c3a0c131a759c329909803e00000000000000000000000043c4bda83e3ed08851a21108143d79cc36a623ab000000000000000000000000c2b77b8ad88aa3a02ffe48a037edec3159e98fa10000000000000000000000004429eba32319803b02e51d2a998aa4cbf1ee76d3000000000000000000000000624301090700ea1e3c5b5224f89adfae405412c100000000000000000000000062443b3eb6d4629dd178fc50b57a48057003519e00000000000000000000000060590f46019ba30afd9050fc503a27259546ad68000000000000000000000000730e84edc76969d63bb17bb777a07205a48ae5dc00000000000000000000000064e19dc95abddcfc68631b4b7663422cd4b888f7000000000000000000000000609ea8a3135ae02027b005654a1c325174491d4100000000000000000000000032cab8d9803d908667c34823c5829dfeed300193000000000000000000000000d262677a79fb6962084a546d63a162f2336de298000000000000000000000000bfaa5bb598961ea325c6f43f732688c86da177a9000000000000000000000000e408c5ec6a4ec18c731a66e3388b18d6d2f201f2000000000000000000000000bfe70ff55d170f1adc5d0bb695163107809ee2ad000000000000000000000000c818db9c655d3f2c19a70037f48181780849c59f000000000000000000000000cb1f17202b9bf258aea5045d11eff63d7ed0e2b800000000000000000000000089efa6003a018c24c8d0624a8aa7dfebb5ab7f030000000000000000000000007a2cac7697cf8f547f6c408a9346dd2b211e10f200000000000000000000000047654eeb506f67668bf69ec3c2a96e5e7348f2d7000000000000000000000000aa70e0930889ba265aff7369e34f2a6ab34da749000000000000000000000000ed28656f509271fa951d14bd9511b6507c345f2b00000000000000000000000028a7096eb659b3ff167404c4e902c04aa4ef1f420000000000000000000000006af6548b1487713492a9c7f41c4d0085d0ddd001000000000000000000000000e7d16c98c924974362096752c477560c1a3396900000000000000000000000005fadfaef927eb00fab882eb8c041fe21922a03c400000000000000000000000068717405e3c4c3444db0ab26752d413fed82a84b0000000000000000000000007b6066862b4fbe22f586464d6b6cec3959cc8bde0000000000000000000000006f0a0c09a5661862208d294857278692fc093662000000000000000000000000b8e94a927573e0f5f11edb47280ebf6f51c22975000000000000000000000000d7a01d675922c2baa0b022d6ffb4e9d4219a22db0000000000000000000000001a79a3a69495bfc8850ddd2d9c54b40e987859ea0000000000000000000000004adee18d9ce94f9c62b0d042d6e09fa6d6bfc72a0000000000000000000000002ea1ac77d9b7446a46bf5b22a0a1ee8c229137f4000000000000000000000000d0c695e3c5129d90fdd532c35cd2edc9c92ccfd5000000000000000000000000e427b50e177d4b70e9611256cb8699e190e20aab0000000000000000000000004a094da011c8739d952b9ac8b9cffd64e15ead0e000000000000000000000000dbe8d6736809f5bb556003e482bcd681ca8c66c3000000000000000000000000b28ed7da0a9ad7ec0caf18a9341beab846aedec300000000000000000000000012c5e3107cae5a4e1a82b3a6329221e1f04df92900000000000000000000000085b743e94e08308e1e3f09a9e422561d8245bfd60000000000000000000000004104d0d1c87bddaf4e02c409c523f4fe2856ae690000000000000000000000000e7ff9d58a7f3c776743e2368bd74563170f8147000000000000000000000000ef3bc9c51338f2e6546c8a5a4b9796ee1e20602e000000000000000000000000ef50b3bd10dbe06f9a3182374488ed77c3333898000000000000000000000000f0832a3f6fd17f4a380ef2b3b5e6f6a5ca83b3500000000000000000000000001bdba44f98a3ae3318921e60e78979a223f4b11f000000000000000000000000dbff929916e7fbd27fedd0e01259167a6ff223c0000000000000000000000000ea6635f6482a1e1bb1a47f4098ea978a7a375421000000000000000000000000d175aed10e7beb8654120130d6412c41b8fc1640000000000000000000000000e3fcb28343d05727cd270e500de2e119640328ac00000000000000000000000021dc43ffdbb7863917ee4622e3d84a0a55b4d5a600000000000000000000000093eb25256fc11efeab516931d5b0de7fef0f3cd30000000000000000000000006149c5a1346e22524e48ec974569a5e944110e81000000000000000000000000f79785b5a8d1dc51e1876acca049bc23b7dead4100000000000000000000000043ad1befe04c2240da2cc6507f1406c1a4627d7d000000000000000000000000658729879fca881d9526480b82ae00efc54b5c2d000000000000000000000000c0e6b9cdd8102735ef504611bc3271c6bf7bd248000000000000000000000000fe1855a87ed52a27248215fc56f8dbc0a3afa6bb00000000000000000000000062492def1dce60f517e6efcf7c967bec6f373c9f000000000000000000000000a34f21c545abd4b17c8347c25878e7a11674eeea00000000000000000000000081782cbcb1a964c917d700bb10b54a7fe830d2d3000000000000000000000000c0a63ab1c0e61a78f631e7fc401e4d927ec097db00000000000000000000000085814b0c700388c3faf68298e9290323218b0df2000000000000000000000000bc7a294acbd3cfe359980bdd197dd8ab2961c8cd000000000000000000000000ea161c4be63924b770847aa3e3784f81f1d3ab8100000000000000000000000027a58bc57473a3550f6c62b8f50ebe9967e08796000000000000000000000000d0c2e762a300594975ec00e5c5fce39233e34091000000000000000000000000c60c9ab9e1ca4c9b82682c2889ec277967991b0a00000000000000000000000022eb642acde0142254fefed45788c8317562dcc6000000000000000000000000fbac1b501e4907866f45f0d5a0eae03606683e7400000000000000000000000068be5b99086f9b0ee7fb3b79719c33404b93944c000000000000000000000000f545eda04d42046b000d833f26da9454657ac5810000000000000000000000008acca8076d3a8868ea298ee9203a0be83717e4d7000000000000000000000000e1dc6a295d5a58773557db02fa298d9eb7a8d2b0000000000000000000000000267d2e8efe794827e334762d5dcba7e9b789139d00000000000000000000000081b96031b63a35deab1de56d335299c1bce2e6ab000000000000000000000000fda12052f750475b083b93f25d02f823201812cf000000000000000000000000b0cd38b9c5ea434e3e398c75240df9f588e8423400000000000000000000000059592cec3ba436d944482135df824b89b1968c8800000000000000000000000027814e902c291ca8117921af33d576a7c1cfddde000000000000000000000000ebf81b5bcf26eb4fa09fc09b8ba358d62e76056b0000000000000000000000001be9aa6d2b692a5f336fead883da273c3d6ac540000000000000000000000000e0150309157f7e23804642308f422a4bd283ef46000000000000000000000000d841c652e731ca7aed5b9b8884647585b390acab0000000000000000000000009e6a2bb7d4e47a5a33ce6002c576fd1f9eff7a4800000000000000000000000091ebc3fa4f6caab41973210aeb7a71d5d37b98fd000000000000000000000000ecaabcedd39bf7ebffeb2282e61b1d7ecc596eed0000000000000000000000007db31df8d4c67d8c787c65585615b6bfb9c97c74000000000000000000000000bc5f011a9ebcac485e82554293f22d7cb9b262260000000000000000000000009c89a19a06ce36ef38de245ee0b124eeb5ff79cf0000000000000000000000007b4ffc8d5980fc324f4daf4cd651969e86b9cb050000000000000000000000007aba6d47ebd2ebc2cdb0437e1aecdc2248f676b00000000000000000000000009a989a6f4fe8b7f0b50675a555866df59c3e0e4e0000000000000000000000000702713fde63d933f40f52c99512ab52fdf2e427000000000000000000000000b8be3ca462206657a2c90004b49f96660dfd3be600000000000000000000000014424a8c3114222d3f73c9cc592953cbcbefc76d00000000000000000000000088436d7c46e4781f2a291fef38f4be5259bac4540000000000000000000000008a28bfb9c6e4a7c5c7146379a6df9a8db5e45d1f000000000000000000000000f8f2e602437daa290a09f1fc0d1dad934975e418000000000000000000000000ca9fc7a8f356a7f09e0a934485ebb3f1b791937b00000000000000000000000043b2cbe9d2a6320d5f01910d33452c94f677f4460000000000000000000000003d475be842dd6adb90ea662272b1c68f77951d72000000000000000000000000faa804981a8f001ae6cdec6f9960d93eae05df8b000000000000000000000000f3a55dcb063bd8d106dfb9cc0d3fa834aea33169000000000000000000000000871c5d770cda70c22497c99ae8779c5129375929000000000000000000000000b08e1ccaee42edda4533b701c37a42dad3a4a77e00000000000000000000000063000f1e4a23c0779473562615b68fdee3bb635900000000000000000000000090876a8c44740f7b5921e5c6599b94fe3acc66a0000000000000000000000000a0f815bbb99a83fb116db96a3cdea6533256e137000000000000000000000000c0c3830d914200d88a623fafa5c8212d325d3ef7000000000000000000000000c6ff37569ee8dade1ae8f7735f15f3d911bce673000000000000000000000000967d7fa8c63d9b36fcd89ec7947f7c3a885eebea0000000000000000000000005519e2a98e9422a7b134720f482eab7018fb2d6c000000000000000000000000e3368b1bc70c70ab368f99a376f59912cada16cb000000000000000000000000aae564fc156a898d3d0b6dbd542b887752158baf00000000000000000000000096058f40dc5305cbc74b87f32f71070857de9d6f000000000000000000000000e3374cb95ae730639c1e434abe76dadb0346135a00000000000000000000000055427e7410f465bcc4777a7b49838b3057b16348000000000000000000000000ec56df3118567b2828e549b196bce4c35a6820380000000000000000000000002f67cf23bd92ef3da4fc842451c6af1f13dbbb610000000000000000000000000a4eaba99ad4a64eb57a28b407448e6cac1cc365000000000000000000000000c4355180c56fe4ba335739d1810d3a5e2c801546000000000000000000000000a2480394ff1af8628b1dbc126066d09670aba99d00000000000000000000000007ee0452c2a8f039ced27c94ecc6fde7522fd6d1000000000000000000000000a80b64028a0013b6ddbf81130adfd2e27bb152b6000000000000000000000000fbcac66bf3d7aa49f514f3a26e92334297d2aadd000000000000000000000000403f75897972d5858f3a536dd2e5efacc4fd61a4000000000000000000000000fd015dc20b0b64b9009418c82c993380d5e8aa63000000000000000000000000fa8b2b2a47eb584f0199a0cdb5fc7753afd39e91000000000000000000000000ba079b7d3f20317d12bb9ac557fd69f7875fbdfc00000000000000000000000049fc7e04e1142e7499a2585940c4aa23fed200cc000000000000000000000000a718b9c2ccb1d3925f263eff66c3bc80d13b55630000000000000000000000008e41dbf7dfae5626d6ce99398a78a8a4ea349dcb000000000000000000000000a4a7fdbc2c3f39fb18cc5273cf858ecff763bebd0000000000000000000000000f57e200112c3453720c4ea1665a3004ce93e2a80000000000000000000000004508f4113248f39e3805b29037049eeee7937a1300000000000000000000000049c8d234d3b3a0598bcea1f1c4f5cfa4313b23a5000000000000000000000000a58529169f6394cf2aa608e349fee7e98a8af0610000000000000000000000004e5b848f567bf347e39f68b2a1b212d404c0a4cb000000000000000000000000a2a3ea89acd476c7c9d71b5f2347d09c26ebcfed00000000000000000000000040fa28fc8c3d3b032c132ef56cb5ff9f22d201740000000000000000000000004dd5797bb7141527cf256f1a503a7bee787b95af0000000000000000000000006ef8df169adf2a0941e59c8be79907eda5ca645c0000000000000000000000005bdfec77b42a5aeed082d5b718cf2c46a5cd7819000000000000000000000000298433fde21e5f61b69cc4087eb3787765e912120000000000000000000000004311531456a82148b52a78296fa1a8874520cd46000000000000000000000000c79054808596e3688b23b0ca79c46ca7d7eee181000000000000000000000000a6631b62cfa0b0abe11439ed8ab11346fd44d0a6000000000000000000000000ce2113a223c54577246c49bea82bea07dc69b74f0000000000000000000000006eb9a091d1082c5579a73ac3f6a7e58625eb3f44000000000000000000000000dafb0e117b7fc94e553a7c196c40764dab6a592b000000000000000000000000661e957de47adb70a9322b072c1dd0f4742cce260000000000000000000000006b3b1c86ea74710fd619162e5adf7d4bbe04c9900000000000000000000000004a7445d77c90ed5100a5bc00742cf3735fb34787000000000000000000000000447f621283665a691f8103dffc0466ad6b6d5515000000000000000000000000604764b955437a3ed6dfbaa108171bcc13b88b1d0000000000000000000000001b5a717fc52e59c445b8655fd2903fc2cba03f050000000000000000000000007251dff7e7c3d389ecbe4eef7ce83fb58c351e6e000000000000000000000000978d988fc66630a9191a213708eaefe9f016d4f8000000000000000000000000a8c1e470bd3ec01eef15cde7de3697b19468844a0000000000000000000000006c14cb84de9244f780b9ea65bd5918479712ce14000000000000000000000000acbf21324c88c534e52746fa951c1ca240343e25000000000000000000000000fbca4986b53ebefbd82d3f6b6281a41685764836000000000000000000000000eb2eb31a1be1ac6f30cf11bdee0f967c010ebcbf000000000000000000000000c4a26c4bc0445767f9754fd7155efff45e4f5245000000000000000000000000cc33a7a354d188d3a9587681817d6b5db4d5eb27000000000000000000000000263f37aecd95a5cc049fcbc762a870388044b0e70000000000000000000000009ff1750790f7554c2c6aff9563d016da0975a9600000000000000000000000001bd5c7708e352feeba36107de957836d5d80fb3b00000000000000000000000046090891cc9b2cf4e8a545e31c4c7958a1a682cd000000000000000000000000f207794ebe9a7cc4f9da25acb6af668f1b9fadad00000000000000000000000033f8f71361c607db4ae02451f620c4c93646b979000000000000000000000000b435e844bbbca5d2581171dfcb956bfc7464c31f0000000000000000000000001d2379bb3c04f5ad7a70f523ab4bd58eb50741cf0000000000000000000000005b1425a7db1d1afb550634c803b039c18d00b22b000000000000000000000000a4b54e8353f7a6ee6cf19bc17b3a6490d2a4ebb40000000000000000000000006f4659b50dc2a3122e3074446bd755949f55c113000000000000000000000000585b0a7f26d594844e87347c2bb00d22c08afd1a000000000000000000000000db665ebc7ed49e7b30785eb4dba4ded7bd62dc3a00000000000000000000000038bbbabf6b9d7f4e23d6596517f9bab4ea4fb62f00000000000000000000000061b5a7dc6c6af5c68f40ed63a825e0b0a876793b00000000000000000000000082878098abded8ab29e666e46041321b98a08c66000000000000000000000000efca77f5bc6f3ea676c55ed90a9bb2b3e7bad2cb000000000000000000000000cfb9cba87dddfbaef597ecc44643f8fe68970a5d0000000000000000000000008d899a83ebabd269c12d33c83fd296d55d94a4300000000000000000000000002169b5deed138e7828cf69d3d8e4fd54c469cdfb0000000000000000000000000c6587df1fdf4b70171222d5072cb01db6e9ca0a0000000000000000000000009369cd3a39903d2e2da3096c027ebe1115c2aafd00000000000000000000000067d56683cb857c4e3d2b82bd3c878d4b547e5d0e000000000000000000000000018e988c3c8df8694bb9461c473bead345693a6e0000000000000000000000000946346ce5cc111471fca91ab36771d6559a9d52000000000000000000000000959f7140348b882d65191e85d0fbc3e7071838130000000000000000000000001fd665adb10438bbd8a9fe78dcb8fbe5acd1877e0000000000000000000000006fd7aa84de7632adb8439bceac0f45be5cf5e2970000000000000000000000002183e5477a4b40eebebe5c15db5970860c2742c7000000000000000000000000dad029979033294d4ab70e3c6c5fc08e0fd4770e0000000000000000000000004f37b55d740886c0f6886291ce6149e373605d42000000000000000000000000b87a33b9d076f325e92801b0381749a8a6c2ce68000000000000000000000000b7f830845e9f385372ae6fb160aa968908f5bfbc0000000000000000000000009df35c5d3daa10dcd56a3e598a06079f13749c3d000000000000000000000000890611ae2c80145bab571c98cbc86a577c468eaf00000000000000000000000026e07102952bd8c35f313ea2a23a18a29e7e9f8500000000000000000000000061907ff7623595caf6a7a04eb6259cb4d9eda793000000000000000000000000b98a83bf63e043b769c94bca204913d97ebf94520000000000000000000000000538b60e9b626d96b34a815b91f9dad8ba7869060000000000000000000000002e51291531e993ae2b3767492d61ebd54265351d000000000000000000000000ad905418a5d40f156216a47389a216fb20a311ae0000000000000000000000000964744b1cb646a1c029522c42546f330a8cd6ff000000000000000000000000ea007269c3812e448666b91e088f69a2c1118487000000000000000000000000185b21eb6d36e0fcc2931f9154d64a8e25cb06be000000000000000000000000b8cbc146b200742fbfe0fb769c18193cdd916e41000000000000000000000000ea26f48a794b0025e2c0964c6c78e1e80b00e73000000000000000000000000029d4a02c16824f078607fbd81d53a8831953a7d60000000000000000000000007f166af6781366a087413db2ecef0fd945369df00000000000000000000000006fab2f9c8d2724014a7442929cfbbfd7c24cc9c00000000000000000000000009df79502a580c39409218a371babe3e94b42d79a000000000000000000000000050568ee1f092697012479845e85a4f60e75c9610000000000000000000000006ec4f631ebfa2bef916ed76e0d700c8d1dce9411000000000000000000000000259f5e1de0fa0a5546dcc6858fdcd4db5ef1471f000000000000000000000000cd0e0663ee646f979b5240e0deee41b37d2181790000000000000000000000006cfc6e3499247b7151aa999b2d15d533cb42ab16000000000000000000000000e244314d20ed57c902a55663361d992f0c84d9770000000000000000000000003116379dac833c5fa9dbedae4f9117297ce2c23a0000000000000000000000002581624c9d974922cb453f2efff5228391cdca4c0000000000000000000000005d2ed996228b7617767d11024945b5c1c72161d9000000000000000000000000acc47adc566cf4effe3d729a1f71d264cc0b33e6000000000000000000000000f66a0f436dae57585b8a226d2a4d8c224f14582e000000000000000000000000d3d1d9bfd49c669cbca9086b6bf21a7de8074ba1000000000000000000000000cd9e5b9ed96085d09be50e996056c914c0dd3ea3000000000000000000000000054d33b01591980dd572374815a2897e26dc10fb0000000000000000000000009c7cf1aad00c3c0d6e13bee19a569026e2ed7c1b000000000000000000000000325b9ef2d792fbe54421e433398700a6a6d46ab7000000000000000000000000bae072d710da49c691ddb9e460e5d1b8e2bc26ea000000000000000000000000ca6068ea89763b65202923ec7ca551a364b15a17000000000000000000000000b65467f8a50f4338aac315bf811e39daf1a767820000000000000000000000009b6bb839ae5b77158b071e580e7eeb74dd1eca1500000000000000000000000096fe394b2f54989ab8b40349606502e986ac6ff3000000000000000000000000bf2f0dd8e0ed5ad1937573d3801a523c099e1424000000000000000000000000a96a2743f33323a44d3a326d0c5c1799b34eba21000000000000000000000000641162b3875c02ce069f164347ab93b8b416f8310000000000000000000000007fe57f46311ad43e6111009fb8e19b3aaf8b26a9000000000000000000000000b291c0473a78ab5857206a7f2ec61de91fea6fbf000000000000000000000000f64af30efe71f79cb226f2e2398c2098b636f7400000000000000000000000002dc1289bfe3fcb5ffd7bbc3e9831149c445a5da20000000000000000000000001cc44bb1156d628b6a26be71f068bd279490fbe4000000000000000000000000623f50ed1b49f45febcae4ec02fdec6ec3ad33b60000000000000000000000003c927dea147c7f6aed05dba8bde3efb76b165c3200000000000000000000000046f4190b85ef659d4707494b560b1915ee88c25e00000000000000000000000099a7b738ce152f4336442dd34aa9d862724df1d9000000000000000000000000a1009051f7d1c3986cd291a58fbaeda89313a0e40000000000000000000000007d427065e28b740fb00f637b25bbac7bfe9e04ee000000000000000000000000258e4e8378679c5e408bab4db8276af32728915f0000000000000000000000003d05ad4f3f5cefacf75a4a56e84faf1e88b192ea0000000000000000000000005478e9846588c5cdcbbc4384de82f53b0efe92b600000000000000000000000037303f94039051550611f376c4fee9a3c2641d02000000000000000000000000c0793cd31f340c8cef01df303d59fa027231b4d30000000000000000000000007b49da43276d3dea1815766c01af8b091871e50100000000000000000000000016ea355a98a19d18787d055871013cdba4440d7c000000000000000000000000c5b77c1bc2b89a6b98b76daeea56d87feea0bba900000000000000000000000015cb51003d616492ed5f3b05c531c53e96d0e15d000000000000000000000000fd7932210978b68728aaa4b79fb19e6b91464fd1000000000000000000000000ebfaaeb101551c37449d834ea6272fec9a15845f000000000000000000000000e68c48b20ca6fc201ecba2b16fbf5bb43960800b0000000000000000000000007a0e2fc6a905b71888076323a6c4060da975a4c3000000000000000000000000d07914a5f7af9a23847e9028366f82d43f1e8c6f000000000000000000000000ae36eb504708679b274c2e3151c294cd61a1f86c00000000000000000000000045ffed26a201b23d435900a177ca236642c132730000000000000000000000000768a031e1dee482cfdc4cb5105941c8c613546f0000000000000000000000003e8034fd492d17174d8148785397a493fae99a84000000000000000000000000fd55aa91c1ecb82878ee475235bb06ed9fd44edf0000000000000000000000006ddaaa2d92c8376e7b7823a1a7c3603d60621876000000000000000000000000a929a1521df9c18271eb075b14e8703fc71b98cf000000000000000000000000502c58e944f70509d042281da4c9e7a6b19f34490000000000000000000000000461e37ec8d2b0675073566ba228994727a491b00000000000000000000000008ae5cfa70e901b595a6a231e8bcb432da8207c170000000000000000000000004217e565064b410b7f823c4e702963d605c12fe00000000000000000000000005929f50a2a3a0251bc4899b3cba4dd65d43cd5a00000000000000000000000005624d4db4a027ecd61bb8173baf8bfb7689e0d1100000000000000000000000050f0608095903a8397c929f851e51fdc6cdafa47000000000000000000000000bd4f277fc9166d18c202aff35913a8f7e53b39df00000000000000000000000013725acff0bccd160fa6cc7bea4a7489735556de000000000000000000000000c8add67f321d81908dfb696a31b10fef85b5479d0000000000000000000000002ac38eda6665ac98cbe13a222cf3d475805a0ff4000000000000000000000000ef97447a66c61ae7857f3bd5dd99a65c5e336d640000000000000000000000001ba467729e3253e3497714ca5a8b1f233830eb2f000000000000000000000000f6df86c259e189954a2ff238d5cd0c1d78884740000000000000000000000000a0d3033e67430d5f707144e5b3c9afeab0fcd1fc00000000000000000000000093abe4fe7888fa6e92f844dd39df1aaca032efe7000000000000000000000000e722d3180ed2aac54e209556a6ff1dba0acc9c02000000000000000000000000a1a2ad34301fb3472bd8a38fd30c126d38089ab0000000000000000000000000d5fece5a913b2992af28df54a8d734d37175305c000000000000000000000000179382e9461e03b6cb469bc0c899aeb358c17dd3000000000000000000000000890f4ab1c5977b3321ab12aa5c6511ccf9c49e0e000000000000000000000000896839aa79fb592ef6227d02e73fb38c589df095000000000000000000000000553cc287c5ddb0f721195b53eda4878aa5b03fa00000000000000000000000003cc9a6595efa2ed21f0fbc6459b07f39ec3555a000000000000000000000000059309ab92671c8a82f6e871d68e9200ef6af5a06000000000000000000000000450e01f0d83cded53e930ab817f3aa10fc20b3ad000000000000000000000000bfc8f6d4e9821a70d3ed43f9ad5674467947d858000000000000000000000000009e53d49c015429f4b980db88d231efced4949e0000000000000000000000008b30728a3334f9533e837519d5278a230a1b0fb5000000000000000000000000322d7aaab4bfebe4ad1e20399bf5a589b75b1aba000000000000000000000000f8f34fc2bc623e8f33db9879f22dcb800a41e07d0000000000000000000000008abefd1240f44f5c87d5164fa54588011455c1f80000000000000000000000006753c7404aac8f5a3560343daeee6c71a2b5a64200000000000000000000000072721d3f3554519b6ac6aa676b3905964caccd86000000000000000000000000690629dcc8a1c6101c42645e3cd0bb67c2a2ba9a000000000000000000000000f6f96e4f92c28683c3141279e85c6fc4484f16f40000000000000000000000008ae97d30b5a64c4f1a21d6e30266ee570d985648000000000000000000000000fb558748c7be29bc82c167c3966fb8be0689dbb6000000000000000000000000e34bd1ca9b7d5e50d9d55878dea9421b188e735c000000000000000000000000627cf08625259699e56d3a0fe31596dc382403c9000000000000000000000000bcbc58af5f415b396949b996d30b42628bc0e879000000000000000000000000d4438c99dd8bcf52b898ad4ffea992e6a65521c800000000000000000000000002f264bc053f620787b1c66c349422d1569b543c00000000000000000000000064c3c156897001ba44b21a4fb0f2f3811263498a000000000000000000000000967090408ee7c4aec1f11bc3419d92115f4cb32e0000000000000000000000008e9dec65cd41bdf8cb995d0213b3986bb6d9394c000000000000000000000000dfd8e4fd003fcab41baa1a7c8b7d733c1e039fd8000000000000000000000000b69d34c7f60be3498fb60adbea264b7169143444000000000000000000000000bb70772bded8930d32ed3869843ace285fefa5480000000000000000000000005f6f1ba9ad73ee3a534de64b759b6e430b7348d60000000000000000000000002842b070b3908e116694d3f08d20c1c54bab085f000000000000000000000000d8a86df4ea9bc009873e2c9b6cf3a3d4f51ec0450000000000000000000000002eae52147eafd69b07d14f441e32339a80bf769c0000000000000000000000006d5bb79a1ff5db12d7c9300ff3922d2095f10510000000000000000000000000eb01cfe58e813fb7fadd38e54872c463c0a197d60000000000000000000000002591c92dbf0de2fc09cc485f6c499d6a5faf73bc0000000000000000000000006aa13e34d98ded541ba1adf739b67607e2d56295000000000000000000000000b243436c48c1fef1d86aae0c04cb5a46cbc574ef000000000000000000000000426d37f6e492dfd3d525aff06605c8608040ef540000000000000000000000003c0e969c077e283d4511e99395bd831eaf0d88400000000000000000000000008052e07ad9d1ac46edbd42831aa54b376e019096000000000000000000000000984da2014745a1e9573ae6890b4f4600e5aae243000000000000000000000000560911ee4862f7f6b43bac9a215bdbb825e6dd80000000000000000000000000612c0373b0abbe7a50cd36c8f18934080a49a4e900000000000000000000000036043f102f7c1f4b9ce83a51ec021547bb6b000200000000000000000000000010bee4730ac1ea098edf97fa5da72940ea89baea0000000000000000000000000b4518dc0532662309e3fff7670a37133ba1a64c000000000000000000000000e7434a6eefe47b5223d99e698efcd63241a363e0000000000000000000000000f115c596d48911c756369d788df30b8e46b62f7b00000000000000000000000040cbfa8f14293a05fdc088af9061dcb50563d33e0000000000000000000000006298692dee753a74c3430b857e5163f6efa6dd55000000000000000000000000f7952326cf41e4d05851047809d1b63d3ad33e94000000000000000000000000d6b6c075d2400027321ef33688a5360ca071572b000000000000000000000000e4055059ad5646b5e24c1e11581074532ca54236000000000000000000000000f732866b6b92af72b44fc834dfb426a6e74c1f07000000000000000000000000778b165f8934926dbf7cf3f7071a72f2c28215dc000000000000000000000000a9895b790efedfca78ae6baf4583f995289f54a500000000000000000000000053ae815399be8f8239415a261b09112b92ab5d46000000000000000000000000d8828c2226941cdb5634bfc64737fc8baeb556f2000000000000000000000000b1208ee30fa0e19fb320df985eb49d06a8ca26f6000000000000000000000000b429f7854bcdc1bace3167afe4204dc942ac84e2000000000000000000000000bdf74c655fa20091d7f78c1c0cc62a91d736b013000000000000000000000000f7a9f9a00ab2875a9c141f6b91cba7629026efa30000000000000000000000007ce26f86c8fc2936de07d27596b50897e7d7b2ce0000000000000000000000005eb8d02f7e9f5febae223726886e320ab8c374070000000000000000000000009c1a43bdc716077f497b7894a4a400aea2336275000000000000000000000000f21889568eb4eb088e4c7cbc9ce043ab3b224de1000000000000000000000000cf8f1afc9c07943979904a0048481c52986b39cf000000000000000000000000082d31a22d71d0a431c165b574bcc64811bc4e24000000000000000000000000925d3e0fee1ab25eb25516af5e7e6235556b36440000000000000000000000006b05d98aa3d6b1263f1289c2cb17b84b403c30cb0000000000000000000000000a1270c91fd33a17c59bf29d4d569d9b1baf43e10000000000000000000000000e4a909c28a388bbcfc0e6e8e00fb04368abb4b8000000000000000000000000c68f748e872ccc7a4e0816961d26158d9477fd4f00000000000000000000000057b74999434a6a7c24548e9d2cf614504cb8371d000000000000000000000000055d2b39bdc687f62f423faf448c03f9cd69718e00000000000000000000000074df2dcccf7910bbe10ceeea63ab38cd45a9bab100000000000000000000000054d6b68b82d8cc2a80224f7ec8c1c7f74eddb14f000000000000000000000000b326bfd0b160ebbfd079d75021923d7e372b1e63000000000000000000000000a91379f26b70d76a6e19ce571131427aff883fec0000000000000000000000007bd7a98732a4faa0b2f6292a3a6f223403415751000000000000000000000000da92eb7bb3d81452ab27df738e96187aaa42ca36000000000000000000000000db54ba4438cedb2f85e9d02919b219c21920185700000000000000000000000032c2b1249c12c4fd1ca176d6b57c438281e1c2380000000000000000000000008b7a29c95b3240df0b1a175ef4ea09fc1723da450000000000000000000000008d5b48934c0c408adc25f14174c7307922f6aa600000000000000000000000002b9a871b4e1e8f312759d43069cc3c85b997b2b80000000000000000000000008f08e3df80b16ce6a57132d97a94e103b5b5ae510000000000000000000000001f6016de21ff3c46b649270d8be71a76f14b5185000000000000000000000000d62fce165ed1c8f3ce721b8c722c323118fa2f5f000000000000000000000000e7326cf0377be7a55f1edc9af2678b97a57883030000000000000000000000008ec8839f297554c14be04eef2de7687087a8fd5a000000000000000000000000d24f05d16550eb5c00a20302c0b545b8444b0cc10000000000000000000000001f9ec53553e6096f3a0ef5ccaf99e2cf8cb730250000000000000000000000001c4f8713af9c819cee4d85de4af2ec421c050007000000000000000000000000d1754bb4abd780f4d8583bc32fea41029e10ded60000000000000000000000002ba6a9d690b632bf5299f0c77512f3f4ab80380300000000000000000000000031332a94346c38039963232cd0b56f5585653e7000000000000000000000000077cc571afa264930608a109346af44ba17fbc17400000000000000000000000054482b3f65a1a5b9e97a9ea2c661c3e522e4b98400000000000000000000000072d9c8438fbbf336fe18a97d6ee156a529539ec90000000000000000000000001588c3d35f30c6b00be08ad75c4c7200e3521ea50000000000000000000000005f57f02a1a261a5b60ebbec58adeef0f0124c60e000000000000000000000000a7b442157138221e9fce984556609aedeeb5a3670000000000000000000000007c147e212966c1e41d116925355ff124ccec9ece000000000000000000000000621d723558d7c552e8f145fe6b0e07505e1a150b0000000000000000000000008a5e15154e47d336b692a2ac82d80a8a8a29b72a0000000000000000000000005c34cdcd8f3e80e4df042bfbfedae8cd96dc547c000000000000000000000000aef7a10ef305a2ef2436dbba98f4244257bfc2f60000000000000000000000004eece0bc1ed12dda8e194bed84502f48ec87c62c000000000000000000000000b8b7e0a3535cc00cda024abc3b2a612da825849c000000000000000000000000ff96ff8b34f36afef1aa7f72827544d50dc80c1c000000000000000000000000dc8a8319b602a3eacf39c192311be9890d51a1710000000000000000000000004ddf38104ba4115cb24bb627772721c3d1335506000000000000000000000000dffcf7cca455b2ebe65cb3ee35ce4a679b4083a10000000000000000000000008cbcdb178c2495e4446fb1cc6794e9b8388c4708000000000000000000000000bf8071c2020438b55a21795ac40749067c9c53a70000000000000000000000001e3b4a77018ff80e21d7a2ec5844b88e0fa936d4000000000000000000000000cde5de34457c8e73af0880bc33b9e24631c396b1000000000000000000000000cc5aa7a664afd175dbbf0e8b525eafacf7039f200000000000000000000000004710ecb3b8eabe95cd03df9df28f5c04c0a283240000000000000000000000005423578d37cea44accc8b2442bb4df88e5d1fde000000000000000000000000052e07ba340644f153a78cba5883bc7d1aca68038000000000000000000000000e4206d38b12e9ae8d6925e462acb56983336a4c6000000000000000000000000b0ff78855266dfd75f791ab41db507113d5ca30e0000000000000000000000007a95e1db2d8c41575f48bb4db387db54f0d24ab200000000000000000000000018c3d4b223adcb5024351c3227bbea86a76320ee0000000000000000000000000593421043e8365072c80b440f19dcc6efcac3500000000000000000000000000675aa5a0af643bfbb1adc2314de7dfdd6b61f9d000000000000000000000000902c424e3739d0e6f48073039ec5d8a3570755c4000000000000000000000000b34b2b1048c45e6aad6c3ace489e44a493bb23c700000000000000000000000046b88a3c31f08510ec50221e7f4abb664619b84a00000000000000000000000061e60454703e1b29673fb6521c14a211dcd4f88600000000000000000000000084b225563cbec4c4d53105db4656698d2f42805900000000000000000000000009f191748e2dfc334cc7906ce2dbfa6743c96eb800000000000000000000000046883d33a34c939ddd25af38c290ad55ead3353000000000000000000000000022234b16f81e855267d0002d6eba1447b4e30387000000000000000000000000ef08db3a0e427243e82e3ef8401fd1be3e6553c200000000000000000000000071ccb8e94ade8077dc6f191f2e9eb89fdbca90c1000000000000000000000000c1c4a42137926627fc34dabff0b400b2a4e44857000000000000000000000000b0c484bbf4e4f5a76d15c9173fb6a53b2e21a2ff0000000000000000000000000964a321e2e9bfb6ff70ad91d33b3162bd106ae400000000000000000000000073c8e7769beaad633bc92d053395ef2cb828cd8d00000000000000000000000028094bcc6b8723006a2e7dcaa0107d976ba376ab000000000000000000000000bcf8488e7b0d54d11e31a33550bfef27b4b00dcc000000000000000000000000facdca112b9a0a0ae500535c7a965c16e0861d0c0000000000000000000000001d72ea6fb21b2ffe0b05bef714ed893791e1996c0000000000000000000000003789598b5ccfbe032e0de799d02aa49f49ad52310000000000000000000000007899a5cdf9b5661ebb94115c5c8d0e520fc235c80000000000000000000000003ebd37b9a1b8410720b7b9dc0b8fef6bbf4859ec0000000000000000000000001c743a67bfad68ec420b26573d2faa90b916b1fa0000000000000000000000009cb3a7c1eebe4444295fbe20960b220b8549351a0000000000000000000000009d983068694cf6fc702559305ec112a3a78484b2000000000000000000000000941fced0cccc4f9fa7ac48e674a8791c7414d0c5000000000000000000000000ee1c893998f7c1b074359bf4ecf6244ab98d1c510000000000000000000000009434e994b47d9ed74dd7834b2950db186517230f0000000000000000000000004db9e330f69b129dbfab4d9860d4af811cabceb2000000000000000000000000a84f8aa44a59c008d26d61b9789088db12000c8c000000000000000000000000d313bb7198c33f24316cf447630f4475e862620a000000000000000000000000be45c286c1f5a0c618cf8008d274d028054dad05000000000000000000000000352ba4cc8e0d34f0e9422e8df75dd537251fc914000000000000000000000000a7e31867839bba4668a54411c6aaf7ac90aec5f5000000000000000000000000f938af08dd6d231d0a74308f12d898c0792025d900000000000000000000000076b1b5d9ecb31657784ce8586f2b84ad54217d83000000000000000000000000dbb82a4cb1257c3053ae710d6940e429f04745580000000000000000000000005859a59bbff8f2ca7b20b56f1a217de4db630b370000000000000000000000007ea2962de1df4b862c4f1d2ac198680a4a4b73780000000000000000000000006a38dab3a338d794794b822d9c2d35085d7b5a45000000000000000000000000bdb6cc309895f39419a6b7bac167ce152fe532a400000000000000000000000089ef966b06d92da8de2f9dafe67a4125dc4170f4000000000000000000000000dfbe3f63784af4502cc684ab290fa1ba986b95b3000000000000000000000000c16f91cc92af88b453f1a7fd5b906b3ed1a1ee07000000000000000000000000fe362de4fc85a87dc3d92f4faac5362dd97cbc9c00000000000000000000000018b8a4d1823e7c2a9e10d7bfed774deebcc6ef10000000000000000000000000fc0cc6e85dff3d75e3985e0cb83b090cfd498dd1000000000000000000000000420189281b4c11a7aac59dd740636b9a980d899c0000000000000000000000006350b1f3c450029124dda6b44bb2801b9a589de8000000000000000000000000491adc376ef3f75f02b33395e6b3efb01bab040600000000000000000000000017ddfef2b3f422263838795a97ca658fb238350d000000000000000000000000857f1edb886744f1cea8b353f87d55aa97013c4700000000000000000000000083017dc44f5bc545bea381d1a411bea8db789576000000000000000000000000e7ab5e4ea126f229372ec96f2db308cecc2531ab0000000000000000000000008f6875acd578fc2083e2cab9b387c6723df207890000000000000000000000003888457b191e08655503b58357b1c2501fa58efa000000000000000000000000468cc0f7cc45918eda30edde1d9c4c4e0bdbf12200000000000000000000000049655f6f13890d4100ff182800c8c948b4d4bc7800000000000000000000000007e784b4b1f808989be7373f6a209d9df50e670a0000000000000000000000008e85078d1d79a35a130b195cc80907931fedf343000000000000000000000000c30144bc1586782adc5014fab24e85f9a35cd5310000000000000000000000000b14d91cdb27d47f9d501ccb0507f8e0e87ce99c00000000000000000000000064f54f3c1a64c28dd456d6711848cf068c0234880000000000000000000000005a8d6eddcd5c5317d1b640c657f0b0cc0d454ccd000000000000000000000000da98e6877dbec550eb6e138a705682e9b3b338890000000000000000000000009819cbcc89e8c5fb6a2c5b60a53637dfb1a7bf420000000000000000000000009e392bdc680b53bf6d58b5d09b38a3f37a76f39d00000000000000000000000097ee1a82196cfe2457e9ebfd7283a4dc04fb675b0000000000000000000000004ac7af081c81559bb46955c1cd8e45c9e5544639000000000000000000000000a956d7ea3d9b1eaeea11189072a2daf708cf3fae000000000000000000000000b1467e57a45449d4669bb34e909968d789f39cd000000000000000000000000050365af95eac8a2c7b5c807ec9d5044fb63f426e00000000000000000000000041659b4cc0e4e7961230b03dd5ab2041c35e7295000000000000000000000000c3dc4af877b30ba5048a67922fad452869b5aee3000000000000000000000000f6e7cd9ac81da80b2ff5dd12120f117ac28cb9d30000000000000000000000007fcb34d67afb147db3c28d56fbfe533c795c793100000000000000000000000069cd264d8f822ccdf6a52c00a2f3f61cec40351e000000000000000000000000bdd2cbcbdf124716d3f733446015edae5f3c037c00000000000000000000000042f2f963805e43d3c142344c0dbc897e97f355370000000000000000000000004b31ddf1c13a7b3c22bee7892fb54ba50b3e3b280000000000000000000000000de7b3d65fb673d96188266026b867feb01f0364000000000000000000000000d6de837129135093028ffc5f8b49526540bda05f000000000000000000000000c0740bc409f3371c9c3234b33abfc042b857cfaf000000000000000000000000ea2ca70f0ed9258ada1c5aae8c62d0773c091d720000000000000000000000003fb67294036653ce079e139a72eb1190317aa6d9000000000000000000000000e1a029fcdfaad54b7822ae13b87648131668e2c40000000000000000000000003863e1347aac379e26e5be73b5baca226641770f000000000000000000000000a3588f764e30f26f19ed2a7be463fa82d576d54a0000000000000000000000004ff9b4b4f16c8be3d6942bf6e7ff0d6a3d4639d500000000000000000000000029b193a66df2a5a675839a2542b7a53b8846781c000000000000000000000000fe31e9054df4bccf959244f9d669022f770f0d940000000000000000000000009b1f45d7a302e0a531319fcf1f0a3224258d779000000000000000000000000036ee385958a22c60226ce195f9fd4e93e80399d30000000000000000000000007a0e02f49de983dc2e2c1d34c7fc32642c0645660000000000000000000000006beca9bfa8fdf4d91c0c0da71ed626418817c0d40000000000000000000000004b3f8321c62982f2dfdb51aac001e7e74c14a865000000000000000000000000aad8b796414c068e33e438db226ba46403d2741f000000000000000000000000f037e0400492c9c8ee7d722e57b9fc158c8549ec000000000000000000000000a234e40ebd0ee76517536911c1dc04d2646474ce000000000000000000000000ca4bb6b96fae099accaa62bc2f77539281859c86000000000000000000000000b0f56070fe095745926a0636f389847be9ff44150000000000000000000000003e64d386d469e999550f05f1ba5934912645c6bc00000000000000000000000036eaf7b7c0de32256a03b0bde0b7c9c6fb63658100000000000000000000000040b05ecd435e6ede8500704e6733c7736f8564d0000000000000000000000000f684acaf2bfb09f8fdfb7dc4e88fdea5069607fd0000000000000000000000005eb65b636448290ac799df275d7918b05118671f00000000000000000000000072847348514f660707661c2f0e99be72ebdf374c0000000000000000000000000b3974f67836c718db34ddcd7d1c66a38af8c430000000000000000000000000ff52b7ec67b452d42f758efe1e75ff621076131f000000000000000000000000df5d4fdbf4281881e66bb36c0126ef3e368a406a0000000000000000000000001961c09e05304bc0b4e9bcbf47083ed48ebc8a4200000000000000000000000042f931c723376e53f78980b1497735d99a6d49b500000000000000000000000056f410c3d01cf09b8146a92a27552bb0ad6fef8c000000000000000000000000e52f1a8efe9c6234c923f81074ae6791c38ca6ca000000000000000000000000cec9e42c31f7bcb257cf27d59e2a3c639d326566000000000000000000000000d0574929add759c87d42796320fe98b6e36ecf8000000000000000000000000094e26702a143cc113fdae6c3e641e3b6d0a41213000000000000000000000000e5e3cc43174559683109211eee5c45542e772cbc0000000000000000000000009b4831dccaeea258200ba6e472ccc79609ed9708000000000000000000000000e9eb0e36eed43b196ad050fe71774f8e59b30d30000000000000000000000000d6044d7250a4a0acdee40bf51c88d2e2eee7ac480000000000000000000000005be8e92b883426fc637c3d7c6bf658a52dd76e30000000000000000000000000f7c7b298c6e23593c664877ff5aa5e3da844c88700000000000000000000000035ac32c26330f9931148fc09e86f53efa9138e2d000000000000000000000000a393effef23ea81a7aad9cc0f81b7abf1fc7346e0000000000000000000000000507b7ba04d0a8530d0378cdb2f11defdbca1b050000000000000000000000000e2852b070fbf866acecb93dec04b91f02804cfe00000000000000000000000021c1e2ec4cf9f0191b9dd4de14f7ca8f3b5840db0000000000000000000000004aa77b7e4576c9afbe5449ad51d207fddd3c5b6a00000000000000000000000062ea3fa921dd64338d446d237b5d2d4c17a1a36d000000000000000000000000065d710e6e0e5658a026d1f7ddca8c19df7ed42e0000000000000000000000001acef1b793ce20dfe89ef30b6970ba229cb61b3f000000000000000000000000af4f9aa4a83133ae981b5afeda7d764621c5fae600000000000000000000000081955e4f988dcfc226527a182b8e872a7d3a5a3700000000000000000000000080c1489c77bda120f9518918f01f6c37eea9524f00000000000000000000000057bf693e292e5ee12970cc5ee3b0f44b507c86100000000000000000000000006c76366ca1267e442df3344af88065113886e95800000000000000000000000061f03780fd02fb95964d28d5bb86f563b458270200000000000000000000000013d18c196c5001a1bd83493690aa34aed4cd8620000000000000000000000000956216e55f6ca96e778e9527db4bed89171323d5000000000000000000000000366dfe1ef70e3964b366abb719306cf5a1690834000000000000000000000000906ed6af1ee04dbeb3db8b3e52aadf66bfa16c96000000000000000000000000eb43b7566c7a6b0fedafa4d4da50d19997d1dc1e00000000000000000000000088c21fabb8b2924c42af62dad8e9d288fbe8a57f000000000000000000000000db80a09473cfc67dfa8ac991fe5103b8e6157ab500000000000000000000000017552770ecf72067c6d7ed24463d010214805a7200000000000000000000000066abe94ae6feae786e9aeb6b2a590213cf68f36100000000000000000000000073eec1f618f93046fc10e50cde1e42e077c043640000000000000000000000005477c2844db989f9568094873f2b262abf4abd31000000000000000000000000d5c96e5ed800abe6c47b2f85f654033a9734683b00000000000000000000000059ba4b601bf3d24fb90ea4a5351bfe2ba7ae5eac0000000000000000000000002856e7b3a6ca49e2b739f192d9c4f6af9ca409930000000000000000000000000afb88eab0d83cd4d00ac30dc6cb045cfd9452a00000000000000000000000009eac1c108dbbe002dee550f07630a594c4fe96e80000000000000000000000006e09e03e81c2a13a29282085005d3269fce081930000000000000000000000002496af84fe1a48e589c020ec6216e5ddcbd0ffd2000000000000000000000000d22ca83bdc5a8a450b6ccd9393eda6563cc213690000000000000000000000006105b5daa6e8a8989f401d593976d45756da2aed000000000000000000000000b15f412270ffb83606788cfc23297922410258620000000000000000000000009df8b22ecc7b2404b6c4612b8b6f38c3fd29a9f9000000000000000000000000a8152e888b81ad349913bb3b78846147a2929389000000000000000000000000eb8fe417d92470d0f67a78a46d7da68a874a4998000000000000000000000000c5da215997d4439b5d120e8926dce0b3de73e62400000000000000000000000009278d8c62a1b99650c67ad1de81d60087938bae0000000000000000000000007bfda0ad9ce51d839ea5569dff561db471153c69000000000000000000000000a2bd7a2e18f43be078124a855882f2f07b76a62e000000000000000000000000b5eb9a55c96df29d2e94ca35dd8be5f4bb4826cb0000000000000000000000001a66ecef845ddd3acb1ace5950d51cff88892110000000000000000000000000f6fd10a297902ee235819f55e9daec5d2a4b92ba000000000000000000000000535ec32829c109f219701fa1476311173094b63c0000000000000000000000000799ddbf6f14db566ca4df4ff0575c4cc1e7749c0000000000000000000000009ca3da82998729f69028fdbc566c823ce9445fba000000000000000000000000b8fdb3ec3ff871fcc3987a543bcca916d966f33e0000000000000000000000008277b48d2679dde37ab789b5def0896395640499000000000000000000000000c44b5e320b9e5b02cdb24042161b2fe4638a402e000000000000000000000000d754ece511839eba4867e15699bc1203ddfba8f5000000000000000000000000aa97fe9946100749068b64ea202be4e4628f29400000000000000000000000006ce3ec012b5e5e77148fd29f47bfe05a8116b6b10000000000000000000000001e0dec4930fbee37ea7381daa6acc724ac7cb9500000000000000000000000003008f53014adb55feedda56c75c556da84cd8f32000000000000000000000000b3875b0ee6bd82c03a94f077d1f99d4e19390b3f00000000000000000000000073bd47d1d90008a6181d1428bb9c6703d1b5c134000000000000000000000000201b2398f7c9d0b5f8fa456c1c157e6b927a24b7000000000000000000000000297e911b426c593295d7df7ed848e76f6b1fcbab0000000000000000000000005eea72146762edbea0ec09d25a7e7de1f3605b0e000000000000000000000000a7733693af825a9e9ff7d0eb18f6496b1d8030e10000000000000000000000005fc69e1b6635fb25b7328c68fdf9d0dc1538c00400000000000000000000000015a51401903b032a9a0eff5824900ff9e0afba0a000000000000000000000000433f0d75003220346bff45f510ee32e207cbf287000000000000000000000000795b00234e8d45c6d3066c958d75163c4d6419c50000000000000000000000004deb8c59435c2d4146b5252086ef12d2a86b2570000000000000000000000000a28279b78fa9750720e6bc1075891ea0e8ba0f0c00000000000000000000000032b97b8ee8d35f32fc4120e458828b763aa6973d000000000000000000000000ccb3fa684c8792ff3b0b9538ce580033864e09ef0000000000000000000000005bdbc6ec32439ae48f1ef4e77604f4901f786fc9000000000000000000000000ea53d8874cc69e6545c35f7fe2c74510dbe0d56600000000000000000000000020d3fdc43b9ff8d32b3a439f94923372df145f030000000000000000000000009711b1851d111172bc2f1c1648631c13d2146536000000000000000000000000cde1a1577d82548734e21f22f45cca500de33e43000000000000000000000000357642e79e5c44aef52784fbab8e599705b849ae000000000000000000000000f554ab4fa772d9967a67069de43431a8e47de4790000000000000000000000006cd7c1331b8343d01f46576118be801a3c95d98b000000000000000000000000c2db6f8c461ff976d8022ea64b5d18d71dce904a0000000000000000000000008f56ccd3e7114516a1025ea6ecc29ea2e45af6e4000000000000000000000000584da2775e8b8d47f37edc7640f6234f0fed02dd0000000000000000000000002102d30b10247cd9a316e1bfd499af3ba6a2867c000000000000000000000000b0385d869f504bfb33927c64fdafaaa600c586f500000000000000000000000093f562b2d865c7e0de5b696c36256904e6b62e5b0000000000000000000000001cd62f5b46f99d5d1f301554a31040d3764877fe0000000000000000000000003d603b5b6e52c2459f8b215c13b0082a905e7843000000000000000000000000952a2bc98eb827aeb38d10d7f82182df2b5173ec000000000000000000000000a9dbedebc6c358149da53aac78273fa38b0465260000000000000000000000009d5d30a5a5f19fe92ba655706485817da209ded600000000000000000000000041bfc7fd0056742fb6f07974cd37145ef26015e80000000000000000000000007bc268be98be83aba35a4ae6f08c19cf4e63c0410000000000000000000000004c817f4ef4a4700893effe2be243c2273799133c00000000000000000000000097e8fd054f08cac377aa959d3a6684b4c8e3bf0b00000000000000000000000031ff80e7b0cc268928b77c3b23de86e58354121e000000000000000000000000c2f4e7e7c47db9a50348c4a56af44591a9d762810000000000000000000000006535d5f76f021fe65e2ac73d086df4b4bd7ee5d90000000000000000000000004c4d60d2d78483d0df51358883cf237b5524ae5a00000000000000000000000005c24479b8fe2495df83715b5e6dcba0a543977500000000000000000000000056a938018803e6ba9bb1ea002b47f70625eb12d80000000000000000000000003a77a337207db9084d978a5f0c3284efbecde3f700000000000000000000000018d6a282e18bdbc31806055605a6aaba34329e620000000000000000000000009bb61f71bc6431435c8ac784ded6012cb7541bab0000000000000000000000003b3a11abb652b21720685f6ff355b50277e86f6c0000000000000000000000007ec9866271eaa0f2e3e112065be6ce50cdccaed8000000000000000000000000509b5acf0706a9c614210235d4262334ddd035c3000000000000000000000000cc5a6166b1d8c0265827309f2320c56e2a4b609000000000000000000000000079e760995f23c5e79b227d43ceab57d2cc05f29c000000000000000000000000c3dd7e4e0b890535e5a79f55726c3b76f3d53da900000000000000000000000040f6fb8e030bbf79fc83b9e8314578a10b83ee35000000000000000000000000bed53c22e7a7422a77a0a3665407c70fd1459b880000000000000000000000005ee551c6f177707e359ee9ab867c3e463c762f85000000000000000000000000e08bd713805b02c757a7faaafc363c661e411e7200000000000000000000000064ac51a0eb14e17fcab8d9a7057e7a081444a36200000000000000000000000015c49af5f907cdaa79fb72117392c56df20066630000000000000000000000002d8079c37cc5514aed75c941f092e157b9a403d00000000000000000000000004e5c403239bcdbbaa2ba725c4959eb578fb070f70000000000000000000000001879fceda7105696e63f8cc9fdc39dcb88a433db000000000000000000000000cc533ffec293167e2dff675db80f465f3d110578000000000000000000000000a5771aa6dfde4a71de3b21b7acc91262c353622600000000000000000000000005471619c8ca1c5115c7c8754d55eb5ae5a6f42b000000000000000000000000a8be5d376ed40315cddb0d7653d82c9ceeb7dc260000000000000000000000002d1985a9983b15e9f305470114cbb9fb8c09bc640000000000000000000000008e7d1c58f54f117f8921c79f4162282fc72cb08a00000000000000000000000046814cda86bf3e9322843b6565149b15a71e373100000000000000000000000008f221a8ba042a831062e26a549ab81407ee1c09000000000000000000000000d24a142eb1b134d35f63ce313a4b65771c92de76000000000000000000000000a333d68e678811c283ebe1aebc1c51e46f0b559e000000000000000000000000874ba4557cbd5cdd68f19bb19999c49da1f3d0d3000000000000000000000000e2376e1d055e943a48f0928ae2bbdb1b3dffb6d40000000000000000000000001af8ccaa9b96325c7399aa234e3eee4ec7f555ca00000000000000000000000058531ca929e70a01b3cd0d62441720b69111e7a5000000000000000000000000e682f6904f32d994e61569e189ae93a68aa460610000000000000000000000002002b8a5d462fe9f669f46051e39c26dcee9f8280000000000000000000000009b0c9d8dc16f83fcf7d2297d4a8e1993e3526cb1000000000000000000000000ae8ad3707798e067147a200b9659cdb2a092b41d000000000000000000000000b9a1547d8309e25410c60a39d501f90a4e91633b0000000000000000000000008cc140e41f064079f921f53a1c36e765db4b7e590000000000000000000000002d2c1501bdd547b2905dbf60ffe51d268c7c3a6a000000000000000000000000e5547caa9e127ea918439e60d02cb2fbe7afe8b600000000000000000000000049e7a70f622bfaa30145815b3fd7df7faac747eb000000000000000000000000cf61b6de27aa0a5fef3979a16e955a251ec784d50000000000000000000000002630d984c649c6d8051643c01ac098d7e21d6d5c0000000000000000000000000cfd79a5859cea34a4779ccbacce2e4e1d73873a000000000000000000000000bc59b223619812e34620f082d2e790baba29a212000000000000000000000000a937c894db6d142fa1ea3dd8cdfe179345f4ff45000000000000000000000000087659ec24267ddcef0d41b637f3782916acf83600000000000000000000000050c258fcc64e08d247653b8a1f745c5ec265c9e00000000000000000000000002215f07bad3b0ddef659ad279bade19ae0f33cf80000000000000000000000001efcd7e1c9c358a8c6defb9847b4c527e7910de6000000000000000000000000a5e058a43d56d7904b21beb5e489368ae3828e28000000000000000000000000f35309d5a54cc785281fdc73d9b14065167d95ea000000000000000000000000706965eb5e3fb12f232d60824e5f8fa9699b5144000000000000000000000000b7b61189fcd7aa43c26829b27cbbc37846a2bcee0000000000000000000000000e422ab47b8fc4b650bbe9777dafa57887fb47f2000000000000000000000000e574642f3a93e4a0a05b465d36b4b51dffd3ac66000000000000000000000000a3c938d85a5b1fa3304bf0f23a7dc01cf60ece2f0000000000000000000000003ed7b5c954341324b5c5697c6c04676186a1f22b0000000000000000000000002774a80096d0a881559da5bdd28c482a563856300000000000000000000000003cc768bdfd4726322c57b7be477072d8973f3076000000000000000000000000c701606f07a5c557d55c845036b4839c5223faed0000000000000000000000000bfe8ba0c2f66cb9d8b74e35a0f213d00ef0600200000000000000000000000072b55bb0f0e535fb8d28c3180ccd7caeb4728e610000000000000000000000008df55444f064f39c26aac37cde57444dcbae7c9100000000000000000000000063bf912d984d7c2fc409232e861995803508f1c7000000000000000000000000093c8b8794c344a334e22d0cf24e927c3600d40d000000000000000000000000f141c5ea652595527e56ada75325c78984dcf59200000000000000000000000059b7d45b4c18f65f9fca91d79300a439cd7a53e7000000000000000000000000819cb860682bbc386ac9c956ec6b4314104a9190000000000000000000000000ef1f49259af9cf0e1aaba3d4637f15d67e562dc700000000000000000000000044ef6165d0c9fa7b63bf8694318c536f2ab9d9bc000000000000000000000000f72de4e82867ca66a777e03fe11b7c5289f2106c00000000000000000000000026d6457034fc16adf13222bfdbb8e14fea3a3eec00000000000000000000000088e880913de4f6f32012af93fb971de665c04d26000000000000000000000000e55b103b0adc5618d8f7d349a484d2c7d09b6bf30000000000000000000000002656875808d84b06e8d570eb471c517d78707031000000000000000000000000206807fd8d42184c1fb33f0a79b7ee6cfc17b59e000000000000000000000000b75abf2acb32759f090528fadcf705f4d5744fa10000000000000000000000007e068ed0b153be55c45b8bdff3c4c0088e8a4aee000000000000000000000000b6065cf7ba92e45f19868961804248ebc184ea510000000000000000000000009c2138bd15b9174aab452012c832b13a341fffcd000000000000000000000000557043e5dcf950d4075048e28ee6302fadf3d6ce00000000000000000000000015519c88b77a9c42706e1116c9fd6b1fa5a9d2fe0000000000000000000000009189fba347101cbbe7f58d9d1eeec2e767885e890000000000000000000000005bc1b456cf336d87be5c7ef0bcc5ace938260d20000000000000000000000000309e2296e3a4e13c4236b7d8588a8c2ae989d20d000000000000000000000000a47418e0ef4c3d7903bdf4f36d92426fb8b0268d0000000000000000000000005578fa23d61de4f6a50d985f800677edd2c86e610000000000000000000000004522625d5ce52c07fa41c41fd5d904652a1653b90000000000000000000000008acad1a6f38c7b2e34bddbf258d5336d23adfbeb000000000000000000000000c11443e4102d91a50b5c97f55cac62d3c8cef2760000000000000000000000007255a7f7d07e065008d80f6f02f5571498ec35020000000000000000000000008a0c1b3d32d0242c3cc70f3168a99798734e6b3e0000000000000000000000008bcf10d5bd8a0ff835221dd2a9c794b435c52813000000000000000000000000d3d0883050ae8f463095a207357d03c84ad99243000000000000000000000000945b190c2cb607d6498bdf291805fc1e4fda65070000000000000000000000000ba5a65432fa550ecb55aa5252101dfec19f8a160000000000000000000000002010af2a2bcfbb32de1252a173f72cb5c66b8d7f000000000000000000000000cdffd47036aea3106f6811b92b5b19ff5f113434000000000000000000000000496c2f4bc901a0c8be2f7634ad8dc140276c3c4c000000000000000000000000499ad2fe0dfba55d42b5e5dc8be1bc2c2f07237d000000000000000000000000068d3e13efd18f41621858c70f26d2f35756285e0000000000000000000000005d38bd67d2aaba3e8e3e4a901ae29e64d392beb30000000000000000000000002bb1c40b75b8d52ab1db2014e1533c061b9ba3c500000000000000000000000095a4bce5427f83abae57fa5e4351b3ccf426298e0000000000000000000000001b2a47333e2e95f97892a03dabab0dfe6d0e8cb70000000000000000000000001b2a47333e2e95f97892a03dabab0dfe6d0e8cb7