60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000308672703961164e64332ba1ce19b85827502b4d00000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000a67616c6176322e636f6d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b636c61696d2072657761726473206f6e2067616c6176322e636f6d0000000000000000000000000000000000000000000000000000000000000000000000002e516d5a416b46435a336338443850635864514145613256477272667a737945517139756d337657694a614568784e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054800000000000000000000000067cb37fe31852b5e45597f5ae493de2db49547bf0000000000000000000000009663839943486caff4f26441ca0a57f9c0d68d2e0000000000000000000000003cb98ce66002d0048b9074645cff4a0954979822000000000000000000000000f345f2239e8d592587062a6bac3b60109c46fac5000000000000000000000000c5fdba1d0ee53a39a4b56c0e532ba547b802e4f600000000000000000000000040ee0dec4789baebe965e306120877c747b158d90000000000000000000000002d2fa664e8d7b15c8fc23ec9ebe962986097a416000000000000000000000000570c7a6df40383eb93a7ba4ad4b956eb113d2fc1000000000000000000000000437b0826c62d98b2dff118aded482aad3998949500000000000000000000000032e203b9b1e560a09e98dcaba481f17a4feeef0c000000000000000000000000abf18744a1497b2688389120c74641fc08d5b48300000000000000000000000044ef808a30ff06f81f236cbe961d503082ae4e190000000000000000000000009aaa1890448a0626ab8fb768e20696f3adbeb3db000000000000000000000000641c260b5a91e33fc0a6a613f135e42f65e7ffdc0000000000000000000000004a6616feb1e971c81a58dd4a3c53806c2c5338880000000000000000000000007ec0f92787ebb02b0dfaa32ac6ee22b0e01ab92c0000000000000000000000008c2371f35e5c722258be4c892c626495e21c7077000000000000000000000000949c1b1ee454fb81ae87a689e37d8e63f64ac727000000000000000000000000cbeec56fd8743442f58888e028e00a28e5b8935b000000000000000000000000021e4ea07f5f2f54cfce6295293bcee210e37c440000000000000000000000006778849e46075ecd96f4b60da7cad0f4bcda2fb6000000000000000000000000a8f9bcc8fad94c14187bdb17b9d311267ca4559f000000000000000000000000b25c308e3130af511a699d99586f28af2b9a22d60000000000000000000000002bcce98c77036769c6521938aa8937455a9495d50000000000000000000000004eb53c96f3a40843eb2c8e0adaaf67b272b93580000000000000000000000000a06fef74f11832741ff4eb1fa88c5a464c894556000000000000000000000000f855669366d97690858d47280f915188e32126650000000000000000000000006c2f12fd30bf179e4228b46b22415b0f0a75430a0000000000000000000000000bbbfce4033791a90c87cc5699b6e2c175485304000000000000000000000000ad0e8d84d6de1d5f912dc57455f6cf79c87101140000000000000000000000002d619c82916b4436cb932721b6470aee8cfeb134000000000000000000000000bfdf7b39e7457a7d2fa784f372c50fbe24af5330000000000000000000000000acd2f2d1bea90e26be7ebdc4309642b316ff2ee00000000000000000000000002fa209dceb13f21f844c9f8bbf8a7113c976b82c000000000000000000000000f064e7b36caf3d58a7929bcccbfa02393ce17999000000000000000000000000e3e8fc103922ac09cfd59c78cf5590174a8c9d290000000000000000000000002ff72f30c1e85cd5a449a03528fe641bb3da9c2d00000000000000000000000053105c5d3f8a5e22d2eeac0f413d9b3de6194cf40000000000000000000000003f9f30ab07e07f81553e2488bb9932a2e12f78ef0000000000000000000000006f583938e20c707daa749c29e4b9cd375a472a0f000000000000000000000000c922f2abebe1773d7997203788f4d8270252eb410000000000000000000000008c008293e6528ec18532d5d042d03206517151970000000000000000000000006c4ecea6a53cb337eec75727915cef557625cdbd00000000000000000000000020b835550134e1b66231549daa006320e80782260000000000000000000000000ffb137c116ecbf52d070a9c02774e1f62662f72000000000000000000000000e1147d5d09dddd0ea904c65d0d036c8ae5b246a900000000000000000000000068bfedb095fe66a68a9f7fae416108d5cbd091bc00000000000000000000000042b92d34e01a8be049a89ebfb5f08386b52bc40f0000000000000000000000003e8c21531c5ca4da0375bf9c6199f312159a4bcd00000000000000000000000022ef3125aa08f6291b3c3095cf960e1aa881b55c00000000000000000000000064afc0d9a8c13bafbbb7a7e3ab20fe21fbe865dc0000000000000000000000002d65412d85c9c6fc6217cdd00d9626e63c5928530000000000000000000000009cb077bc9d348c7de3112cd9ffde023af572d6c20000000000000000000000002e39ad65797cf3b05051966bd091eaed1e054cae000000000000000000000000fd66fd3d6aba5f85c7acd2fa536e6c7257d850f2000000000000000000000000a972ef02fa41afefdeeb6df8881077e3f79a1703000000000000000000000000c4f10cba5dad3b37182fb8c70f72e418921060140000000000000000000000009d375d76ccb3c442428811ad7c9e527037e3e202000000000000000000000000139c5ebd8123403e810e40b0a38d04b57eecd609000000000000000000000000e988b18d95639a50d8816d7f97b06b146b5c7505000000000000000000000000f4d76f06d196d5d367d7469f0f68d432276ace61000000000000000000000000b19f514ef5d505122ee24650eac55705659e653a00000000000000000000000005e18c732db8ca2626d755aea18f7ca9060abab80000000000000000000000002f33ea4e217a26f48ec68e7553e49c171038090000000000000000000000000012e407b95ee82903df5a5d3373bee314f271719200000000000000000000000006dc9825348dbab81b8b39bf978e19370f9552e60000000000000000000000007f78a02c1c1158827604b1fd43c5bd4c8e797eba0000000000000000000000007a3cc3f783635e18f10c3ef3a90dbcb6d03214e60000000000000000000000005ed4f6aff78bb8d18795fa5effa0582b7b20eba1000000000000000000000000b94c95e35d46e508cd602eefb258a5296456a0a3000000000000000000000000731f306c0e7c4dd57d287e7be35219110eda24bf0000000000000000000000009e40c64e4de8f6df74a43e5496f823b96220a8a5000000000000000000000000196ff4afecce93ca63368b15f80750ca13463a910000000000000000000000002f77c945917d5a6f3254dd5170116fc687fd921d000000000000000000000000369a6c3342a5595aecedf3d43abc431dba8d982c0000000000000000000000002afcf00ebb5ed5af88b5267c6e7ba6aa0adf6a4400000000000000000000000021d3d1701bfe4f57ce7fda8ba6a2f3bccc88d7ec00000000000000000000000051508f58a32f1222252a9ccaf3938d51ed1eeaa700000000000000000000000084ca3fe12fec60798465fe5c07a927deee51ce9500000000000000000000000005c3e5f9d2aa967c34576a924c7ac0e17f5d8d2b0000000000000000000000009ed3e4aea612f69a843631d9a99ef21fd3617f590000000000000000000000006dcbf5a592b103885e52f12abbddcc952ef74f00000000000000000000000000cef3835c12375741d5589c36b3320847ff1b2430000000000000000000000000d301800d6a83d72dea6c8bdccc3815b6b8700521000000000000000000000000111102039d679afd3aa94e2afe8b944267e29ef7000000000000000000000000266722927355c6099d366d04c5034cddf559b872000000000000000000000000b264bda9a0c0ed855e229881dd0fe491a48165ef00000000000000000000000089434d3da18a5cabfa9b77e6ba4f14dbc06a4d23000000000000000000000000a67c8e502501634715c89582510ac8195da93094000000000000000000000000bb182a5aade471638a91950459ab1f64615faec400000000000000000000000069aa87773c9fddbf64175fde5623b280a8a4a90f0000000000000000000000001a69f0449292822984bd3dec256682a38932e4c7000000000000000000000000e63082db8027c69df4e0da431dc2715bf636dc50000000000000000000000000cbb9691f08193312af59cdcb22c82e41589aff000000000000000000000000009721e91cf39809d69333057060e744d166a5952e0000000000000000000000005b639f052dfaecafdeb6aec9421a4e2612bab36c000000000000000000000000e4e99bedbed83a7a9dc596b55a56ad7dcc5c3d3600000000000000000000000087d810ed3de292ebcd16abccf1d35a0914c48d680000000000000000000000005eb7cc8e0e3d58c0f947da314ae539ce5ede0b70000000000000000000000000d2202a38187b54527b19433d73ab38d894b8d797000000000000000000000000ea9aa10420a2af48553cfd10a43948275f64a2f9000000000000000000000000e78532e7e095278949160d6a8b13c38718afe2c400000000000000000000000098909f87a5991b0548584ab0196dc0e71b4ce5fc000000000000000000000000699e2b8e462ec1d6333e11ad50b83507ac220eeb000000000000000000000000e67ca03895a254320619e12f38efa1b6c72517cd00000000000000000000000014975c09612b8b46dc70dc2ea59e0b56708f53be000000000000000000000000b4641de1aed53f8e5aa99db0695a15503c42156300000000000000000000000078e91af330056a6ad530b515496b70d4f81910af00000000000000000000000003a50c38600049661581ae5d7ffbf160ee03546600000000000000000000000020e2d2141491dcec0e37e3883ffebae29da0200a0000000000000000000000002f7e3a9fe43745c423e0dfb9695005184658ba2300000000000000000000000086cb87fec7d1aaec3352ba8697f05c40bda38fa700000000000000000000000022700566a3b70daed199b56a6f0e3ca1151b39e9000000000000000000000000bdc4dfe4e0583a46efc62a65d6e61c7a5942e32b000000000000000000000000b732e725fbc3ea9630c5af6826e4d49c92b2f49d0000000000000000000000002f1fee78206e9a1b6d8c9af858c84d09afebe00200000000000000000000000039c1b89885e4296d9a02b75d38895f07216c5407000000000000000000000000ee1b8b2d2d758a4e0127323b35aece1af9509b88000000000000000000000000d04062821d18e6fe2f1677d8cacdfb43027e80b9000000000000000000000000be04309b6edcf2062463adcf90c4059513f9bf60000000000000000000000000b0aa2b9e35ea51b3dd9d9cf674e1b77940bf27290000000000000000000000005ff8dffe2756c285d0d2bf94e265c0d1731a9f7600000000000000000000000069a1f22b9f0e5af715f6e19ef6e8b80b365b64db0000000000000000000000007d505eb2361d959eaed85d0fc717bf638042678e000000000000000000000000e954f85cb079c151ca660d3ccb16e0e76fd20fab000000000000000000000000e6c2e207eae6d4340275df43e712e7f7bac116d9000000000000000000000000d26635be7e7773de9954c283698ef6940cf33412000000000000000000000000c62633a898a517c8873df70d3396328a30a0e691000000000000000000000000cb85eb83a08142b7a221d6d18f53a32bc4495131000000000000000000000000ca1d0865ffc601c46d692c313018e5ad4f7b0f690000000000000000000000005fd9bb5c285f59b3f9e4695803ffd49706c17b3e000000000000000000000000dfc23e7378f767dd2bb1673a8e560dc8ea0102ee0000000000000000000000001cdb84e51a0da3369d0b9f2171112bf1ea13b52a000000000000000000000000cf18fced01ebb13a206da9b564a0707c83a248990000000000000000000000000da922b56cf12a1308f5ffbed033aa392b1d244c000000000000000000000000c75584045377d484062d01e20dabec1db947bc4d000000000000000000000000f2f4c584e5e0e5c11c60f34642ab49eb7fa2366c00000000000000000000000046f2a501723555566c7be6f7e337c173cc2080050000000000000000000000005c6bda6a7335cb5d5611fe886af6572cb621468f00000000000000000000000080487fba214e1a09365ab4717151edbc7d53a8920000000000000000000000008db49c23e60fc06d78424e6bb9f58443eaf8c2ba000000000000000000000000d43ada86bac7d7cffae41376aee93e58dcfb2df30000000000000000000000006dffa9ffa0b77f7e16bdc58a52acf4bf9900ed36000000000000000000000000da7f2e2c012b988255cce68c25f56d0eebd850850000000000000000000000002ae567b10bf4f6c3887b71ef36e0baefa0b489cb000000000000000000000000f4729556393805761ccccdfb1e4e02ff70219aad00000000000000000000000054682d284d3a1cf83b45879d30962c48e8ee83cf00000000000000000000000034ae0c99a1152b2c65e8c63caa836ab0f1ddeae2000000000000000000000000a028b27efb60724b6e61351f74cc65274f738207000000000000000000000000ad3b67bca8935cb510c8d18bd45f0b94f54a968f000000000000000000000000066fb90f754c38cd33df51bb3fe3aa7407666afc000000000000000000000000fba5c08a108af45ede482810a6899522bfbfbf8800000000000000000000000006c535efafaa3b0f7f7bc46bc6a268f3bd7600030000000000000000000000002b568130c26c4c5ff2ea03254c385e0066fdbd10000000000000000000000000f339e2298c83d33ae33beea8f099b8eeeae10dde0000000000000000000000005172035c9b8e3649d2c8d85368c6a7bda36caf4c000000000000000000000000897ceb0066155d7e6bf5653500275a32bda557630000000000000000000000008dbd78444abd982f88f82ffa5d05fd909d594d39000000000000000000000000dc9334038928d7098366ae93e98a528e499966a400000000000000000000000097aaa3e421f27d316e80a786b9a7a82b219d3325000000000000000000000000c7c4711cb617401d7ca6fcf289d9a8d21cfb9b970000000000000000000000001b913be87e062abc3af718b949375249b34633b30000000000000000000000002c76385f67086093934ec0b68831f386ee1a056200000000000000000000000015381a760b689d41bcca6aadd3aba4ddf44783de000000000000000000000000beb8f3664ba91958c145a27ddabd4d1a6cc9c66700000000000000000000000073df00133023ed2b2bc9d1fbd03bc2ea887b780d0000000000000000000000006213f9bddbf6eb6cd57439a2ff546db13955e65f00000000000000000000000019eb0a7dd7a76cb43165e895ea35686cc87547ad000000000000000000000000a8493d4b2e85accc2667e626d2730b2e89998738000000000000000000000000c2116bbbaae396bb71d5754195bb03386dc9674a000000000000000000000000caada8a8736b3863ec5e9f63abf2fb8096a673bb0000000000000000000000006b74da4ec832839f859227727045c3db6954e8620000000000000000000000009af433ad963f8dd9aa35183816fb7ecd1d47786200000000000000000000000041c9d1cf0e72d1e72aa19cf173a3abfa7049761e0000000000000000000000005082476713c62b726becd44f3775cb8329e6399c000000000000000000000000a2012c3496565c011786acd1168c713e58a772090000000000000000000000002346f46758020c31a79fbf42b9022cab7b479a170000000000000000000000003e5746fbaea0afa8d36a345605685a62df5b9e1d000000000000000000000000a61bb7115c1d86873b9f5eebf5a47b768025de42000000000000000000000000ae13a3c9c2b3718b46c948ac4bdee1da8eff77f9000000000000000000000000d275f2edc1bd92b7c944c3858d55ea9120f81ac90000000000000000000000008e518e0b2d3decd95cc1679cd5bc0f295a3e91a0000000000000000000000000a168f0faa4399117a5c211c4c88f25b4624d2acf00000000000000000000000020cfd5de4c4a34cdd9f1519458267c3af35f604d000000000000000000000000cc4df6aea7c2a37d21b2d4835d135541d7e95f9f000000000000000000000000cff6909aab098f44e44dc0e12a778ed7ba25a397000000000000000000000000673b79b55755a27d678a9ced76c2758e4cef839d000000000000000000000000942fc2d1cc8320f50e4df503cb60d459b000c55b0000000000000000000000006630ee7fae45f1b978847407f0fbae76fcaaf26e000000000000000000000000e8ad8330555fada69b46ce5b0e0d68342a7dff1c000000000000000000000000d59329ecc5093812c64d189ed83fa5e6109cdb9900000000000000000000000018d5adacb577bda4e62d917c000868476021f221000000000000000000000000004c197a400a2b31ba73864996e729ba677cfaf7000000000000000000000000ea25af04bc87762b1cd6ee74ddd88898b160e54f00000000000000000000000099a35c02afa9b17c3f9d9eb76129804d6bdca0f0000000000000000000000000ec53e9cd93d3c5be56347652505870173376edb1000000000000000000000000f2d9e73ec7b6ab2086cd125558b0266e561bcd75000000000000000000000000ae2a45acef084d945668c15d6f09d4c35f89d78e00000000000000000000000084580bb5f414805af46aebe113ee2500604b3f960000000000000000000000007029d2059284660fde0bda33d1cd57b5ca7f24ea0000000000000000000000006e385c5122ab02781e15055d5ed0ff8b80f9e98b000000000000000000000000c2564e1fb30e557093a3a01d4b956a759fd6d11e000000000000000000000000c787aad43146f67e02cc3a30997fdf6383b18402000000000000000000000000785f1259c7259a22ad02ed51fef6d49aed070771000000000000000000000000a9dd5fa24facebcc8684418e38202aa700e3dab9000000000000000000000000ca3da15919fb46535e38e2933053ea05930d004b000000000000000000000000c1c6b724c3476b01bd1b268ade75d6eec4e4de590000000000000000000000004d90e9a90479bbd60b2568f8e342dc2ced5ae9420000000000000000000000002f4e7062ecc9ef7b080ee0f4b354c3dbfbc04c2c0000000000000000000000000a5fde9e53fe091335b117aed993d87aa10c02860000000000000000000000002f2afc7d6427618ea4cf82e90dc53481565c0d920000000000000000000000002940f940b1cfdddc48c2a4592989d0c9eb83bb8b0000000000000000000000001c4b117fa576deef3c662208ada267dc2303f5f60000000000000000000000000b53b70bdae9eac1c2c66edaa5dbe22714dba26a000000000000000000000000d8fe29bafbfb71def5e3268d2ca91e2472870ab0000000000000000000000000403ce8420175d55d5b8247d7d2d092648bf0f1940000000000000000000000009b60e11902107905bce2b0ce2055fe88a7a2213600000000000000000000000073f1a30fe8940a73c5f28e7d42d59e8dc4acbdfd00000000000000000000000041b200cb8056fea2ba2302d8f0cc90eb5894b27900000000000000000000000074f054360ad842d9189f79f8f5218c8396801397000000000000000000000000495f6f083acdf6df6f6324dcbd5866c70d8d4260000000000000000000000000d0c17e25dc19586186690b52057a7cc7927c1ab9000000000000000000000000b49a7b8bb860bf70f5fc19ba5e8949d9e7a1ab5c0000000000000000000000009b32ca19907fd3ea69b3740c85c83feccac6eeed00000000000000000000000029f4d4a780d447ecf1f46e8f14a0b9c1825d67cc000000000000000000000000e05f103a85fe25b348566599a7dfe28b4777983900000000000000000000000077fb6005d742c1166181190b4d0de8ab7637473c000000000000000000000000d4da9b3756c0b164aa4cf3081fd6796f15f324b00000000000000000000000003429f0082d116fe3bb7592cf504dc387295b1b07000000000000000000000000a3b65aed2b0f34f8d64bbf9c2c4bde77717f5aee0000000000000000000000004c57a3a0d752898d6c0e25e96d8537604dd466480000000000000000000000000ecaa56729af48df8149985a6ab88996f42cf343000000000000000000000000462752aa3d5d0d931e361a047532fa1e858b61e70000000000000000000000004385f322f83e2e14041b103148932faf079439c2000000000000000000000000379b0ee1a7127ab88fd88ec5dcbe98606cb20e1b000000000000000000000000c4c25c3c5a1629688f42d98a0bfc3bf80baa28f7000000000000000000000000a6ade63aa61e75fd6649d423de94f6b0341336920000000000000000000000003d21d9b7934593c59a70f5373aefe5e5521cb94f00000000000000000000000010c3178b8f2f408045ee07ee6f16005bc91e7fff00000000000000000000000090c24e7ca5e48338f87fdba2b5dded342703a18a00000000000000000000000085b10bb895243393f25e7167359d75223a7f6daf000000000000000000000000415bde77e3146763874113300bebd36129d8a0b9000000000000000000000000fa4e4c2c4c326d2cbd7560de1a4f2e8cdb3689da000000000000000000000000688086266918a477941060945622b5b36f3f42a5000000000000000000000000b51b273eccd732a55b231d6dc38654fdaeaa8a26000000000000000000000000ec110827a6c380296566e05a639f6edad0c2e97300000000000000000000000021353dff2bf8a74e1b54337d56d14382794a7403000000000000000000000000cf34cf80386288e348e4dcd316c43ed7aa2ce38800000000000000000000000003701aa6f9bdc920cdc0e1b55a9923563416d0a0000000000000000000000000d53d6f25701565239f7101145523dbd12791b6ca0000000000000000000000008c093efd817a059d97d0fda0c8174ebc40c23f55000000000000000000000000a35f7b84d9ed487c6913907a9a174b54c25c3568000000000000000000000000284dfc48e9ce25a59ab991fa98a21f3b1193ebe100000000000000000000000062c04fb4b5db1683659b754bc4f08451a1520e510000000000000000000000005fc62116d6f8d7df3f666fc6a98ed54be562c0d600000000000000000000000023180037e9eb806da2ec151f42d4144090ca2ac9000000000000000000000000c6f64b6254c5a5c90b8726ad3b0c2c92963ff617000000000000000000000000d48a83cd6b245ec0743e5018675f65972f5d5964000000000000000000000000e8bfaa7e9b8e9f422453ad295982a33c3151ac6f000000000000000000000000887e6034bf8253a1c21e5fc4a738a202d458b4dc000000000000000000000000411b50faf234217902f05443d91122b4e243e4540000000000000000000000006d15e6dd5b8fe0063173877b514cee6417a83a46000000000000000000000000511cda3f17dff5661201a25354107cd5f591cf730000000000000000000000003e436c6d4a13e08ae627d15bd3d8a06746623e5f00000000000000000000000088fedc92873778cd879f64444cecff3979d0fc0d000000000000000000000000bf232dee2c885427569deae766d11ea92f394f4d000000000000000000000000673b381398b54701fc1668c95a5aa6c1b0f3c3a700000000000000000000000000c65fc8b95c4dcaea3b040994add786477278ce0000000000000000000000007778f8f7786eadc5fffbb23f8a80a54e17b58856000000000000000000000000cf84f0ba107767227786bc46a9482221df7df39f000000000000000000000000129bbed7747a86662dcbcb3bd4456dbfb3c4c38f000000000000000000000000a80725c1aeaaeb9a9a87bd7011a40a0bf3646102000000000000000000000000c88acf5847219f198f8bf4fc58103d26012d4ef50000000000000000000000008239ec36064f5c03653d7c7ec5e927851112d192000000000000000000000000066c4d8e3dc1549b050d48df6692b1aa8d2ddd4600000000000000000000000030c6b59f893174127faf02b24a9a20c2b557f7f600000000000000000000000030c7a5238a06a5199f0b3b0c629fdfdeb577b8dd000000000000000000000000dc5d1bd1f989355b9a0e33e9975709c978e334df000000000000000000000000661d7f3e183f3b6f244ef89e3cb45376993fb383000000000000000000000000bd8a2f1b68231d2f0415e82fcc3f53eabaebf84100000000000000000000000091513bfeebfbabf6c3d11a0f14da99e9ee8b455d000000000000000000000000e9b0b7342e1fdc338cb34ee9943c9e4b71da05470000000000000000000000001959af1054b87931d8decf96d962c550d4c67974000000000000000000000000713fdb9e9b80332f76d090074401b6b1f46807b000000000000000000000000018e32ccd85590fbcd38cf0ee67ab1e14eab4352a000000000000000000000000f50436b51bda7c8b1bb58f79934f0ee6bf0d881d0000000000000000000000009236e4219e0f26a4bbf166fa43b8b6f9e7f25c410000000000000000000000000bb1ba85adace4fda4ea2c64d1bf9bf9ed770cc000000000000000000000000065a36751e3808efb8d3238b1ad20998da3d394520000000000000000000000000348508344af8f581a8cbdac5cc9cfe3a99492e200000000000000000000000018ab4cee31db09d6a5f6e32c5ce700abf6c6ad1d0000000000000000000000000b49367b2cc2f1efdbc9773d61db698cd1b757bc000000000000000000000000f86ad6a7c4fd07475b5eb63f4b74f17db4b9e5af000000000000000000000000ec48f3366d3b16ab1134c45851b72457a213431700000000000000000000000085af947c675abfa7553c8a4e3fe867d5bf9fec610000000000000000000000002fb72f9caca9c5b089c2e5ee3a6d10138e4b01070000000000000000000000006a8d6455941ed52fea62ca4c91786205266a97a9000000000000000000000000c56d6413b1cc44872856cc55b8dd5b6f917f125e000000000000000000000000b55d14ecec581e48f468792ff363b3ca0628ccca00000000000000000000000072e25a2a5f44da0c1e4a48379141b01088392e1f000000000000000000000000dd009bd320db08554059880363b1865fbaa154bb0000000000000000000000007256675b7bc5521416d4581ab1fab58b076821a5000000000000000000000000b75674644ddc5dbd87ea4558a61217fa7d0396130000000000000000000000004f14bcc4b898e6248e4a20d6f88e38a945fee83a000000000000000000000000d4be3e5dbf1c7af1dafcb84f41a2eec4bac97520000000000000000000000000d641059041f32af07f7da1bbd05179b7a04f8fb2000000000000000000000000cbdbe57b9899a638decc155420e4cd58c9258aa5000000000000000000000000d8e0226f84bdb0ebab458446e87c66a9cd4a6f5e0000000000000000000000004adffafa18acf92b30cce8b986c882ff66db467d00000000000000000000000029c8a0287e9c197ac2e07f09f90875a0227bfffe00000000000000000000000026e2cac885f583d8771f57f590bf27ac136909000000000000000000000000001a5c7f9b08ebac17c145d860fb0caf8b8eb22e9a000000000000000000000000c5bfd7cd15ed880763ef87374ef51d66ade152960000000000000000000000005ac1571ad16d0f0f98a9b65847f569cb0b7eb4de0000000000000000000000009b12cd45a60a3fbb39de1a89ec3aff01e3a8a5bc000000000000000000000000640f0593731935e0221eeb902bd5d494cf4e274400000000000000000000000059c3a5f7d38833ec29a2b35f5c23a01063315460000000000000000000000000494143c19e9b1c6d1b5678e610d6be4cb1a412e4000000000000000000000000d954a55742a278447b4932085bebd867b1c6a0a800000000000000000000000033ca2c763d9e308d6f50cbe202227b1ebc2a5cc30000000000000000000000002fe9f0fe044524bf3b406eee603d48339926b6fc000000000000000000000000ed40e7c545cfbace44636638e938df2bfb5595b30000000000000000000000000df2879e1cb4f356d6333a79b9245c7b814f4963000000000000000000000000c952607f2645e8946aa6d771265f4baa08694e94000000000000000000000000274b78d9a6a378d75a91dd70cf58efbd0ad097cc0000000000000000000000006cbdcc8f4d634cbf830c801fc68bc35088108e0c0000000000000000000000004d64344569e8b5ea22b3f55c9333c4df7bb26af8000000000000000000000000c401499ae00cbe34d669d0ad37268734ec4be561000000000000000000000000491e74063086f1b9427d55f4ef5d8e0e15e58c81000000000000000000000000e277fc280615d5712db33c5eff14a94950b4be06000000000000000000000000544b51b24b2f05e7d925d0fe15b306b6bc13fa190000000000000000000000006109f1588453a8b0aa6931475697069b2f93309d000000000000000000000000bc4f0d790a1740cff8a310090504f07e70f9dea80000000000000000000000003a2e013e7f544fa6d24358c9e27eb6feedd9486e00000000000000000000000088c4ba1df1b7bee75c656f2a13b1fc694d1f66c4000000000000000000000000fec7a3694c3854c5ed6c549418975fea805665460000000000000000000000000556b75a68eb4498dd4c9c2c7fcf753cb0e4da01000000000000000000000000b4d79e34bffb178b5d3e156763c60ebffe5987f200000000000000000000000084ea83c2128be522cbc2f760e727944f295d6459000000000000000000000000ddcf9b2418a3b416b685fe49de9641a07c4bfa5c0000000000000000000000004e4c86f5eea2e75776f3f234f8bdf304b5d4338700000000000000000000000058b6376c1e4f5e208b3165381fe8f1dd4859c8f5000000000000000000000000eaa9329496b9608957f0be13b5db687115f142680000000000000000000000002d37bf717bc4617252339574fc127abdf3676d3c000000000000000000000000cee52dc3781f14b78219c2ea18b3ae6d36e76e080000000000000000000000006184226e5c526ff8ecd668bbd607dfbdfd83818e000000000000000000000000956b3ce153d6e38afa195fb499f514010812c65a000000000000000000000000d9bf34999547a8e8261d90d6ba852bc1267a636b00000000000000000000000021a845e2fcf9143d97cb72fee8146cede72f534f0000000000000000000000005379989e0c7ea8d56c2d3591b5a0420d0562cb3b00000000000000000000000077c27ab7350bca86ea675b0f83cf1b35899f9c580000000000000000000000003ef4e50d2d1ee1131e07dd26a62271aade51f0310000000000000000000000002eacb41293711b01e6f4c1ea951944e7a228fdfc000000000000000000000000336cacf03c48e73283673c07b21b3ff5392c844b000000000000000000000000f803bc540afc11fe8639387856e3f02ebbf73f4400000000000000000000000089f455da7274133271f8d66d7d5163e0eef139e200000000000000000000000060cee24b0b7dd178e057c08cef680e06241090a500000000000000000000000050ca6b3419f205fd696c16ce1ef4ac33f2c5556e00000000000000000000000012fc1444b6b8b5096bd422afabc1c35b3162dc950000000000000000000000008018b4fd08830b5fc94aab2cb5ff8a9342c88e19000000000000000000000000e943c41739d7436b08e9c9e1eb45f98e7e576538000000000000000000000000584ed395de6028d43e5a29f03314f465f35d3dd5000000000000000000000000bd32881dede69adefc7df891f37edea7f767dd630000000000000000000000000125eff9dfbbe09fd587981ca5a9ab204afd52b20000000000000000000000000da496389bbdcdc83b3a32a659a2f0995a7b312800000000000000000000000057c35452f149cc3cecb9449eef8626a8da4dea2d0000000000000000000000000a15335bbb5d433db1e3edccdad833b768a9e046000000000000000000000000eae302810c45350c24e6d7927fde56895579bc99000000000000000000000000c372accadd2c92f564b4fff10a0c597d8e7b09b7000000000000000000000000cc9c5033fdb66b51c4ed25d47b952e7ffe9d9f4b0000000000000000000000000dc9b3a34fcb37e6f14aa1792d01d80ac5e76a4e000000000000000000000000e83ce3c2240c95eb9bd3ff69951df6813dada914000000000000000000000000e82c534d9ecc663407bdd71f5017840630224739000000000000000000000000119cf633e998de2609b5e504ea5e5859d452ea25000000000000000000000000fd710271ccec8042294ca94dc75aa0fda6178adc00000000000000000000000022c86b5334abf4355e509aa1063e7dfcba1923ce000000000000000000000000c587a513433d6a6830241df7c1ff55a859291e1e000000000000000000000000128665bf58e8ab32c258ee772debda1a1f5dc3ff0000000000000000000000001656bae33b59cf0856c0cc0c5b1389e651a50e4a00000000000000000000000010cf24dbbcaa2500f131dee76613d2950cea91f500000000000000000000000095716748ceb2e68564dcc1fed93d4f14ed4b14e0000000000000000000000000efd5715fd626f97754748216024b9a02a685ef7b00000000000000000000000072ff3dc50c0380834827b97d1091961b538b02c4000000000000000000000000b15ea016df3797ba741e7f8a59e21bbceec04331000000000000000000000000c7607f92bfc6ddc9e4f2e4a2c283daeea6ebc465000000000000000000000000e0882991cdfebe3da9db70137d3bdbc34fc43e8d000000000000000000000000ac49bb27c0a469a1e40403f1244515cc2083d5ff0000000000000000000000003cde503a3679be3c48ef32972c685a97bd657c1e00000000000000000000000096f70ca009bdd3dcc527a6878f6b62c5603c98350000000000000000000000000338447576a198df1533d2491c2942dc6fafe97f000000000000000000000000ec17a37b47a5f612e0f5a62fe9895db4a39b184e0000000000000000000000009e231c33b09fd07cfa77cc3aceb4f229fb81e66a00000000000000000000000067948f3b8b273314a7a80784d5b7c4a6c8e1ca81000000000000000000000000f9d0ac6f0aab412c3069acbebfe8c914f46bfb170000000000000000000000000595cb8fb30160786b035345e70b7ef2820d4b54000000000000000000000000c5678bb10cf81026250dc6f0b053fe149744288200000000000000000000000052ba97ad7a8790d9fa7f6898d1f5854a9852118600000000000000000000000069b48424b8bfca2f6b618848469fc72523eb4b48000000000000000000000000c4009133420b94d1d14e26814ca073cb0d945b86000000000000000000000000e35ae321a3dde132303daa90709cf01b7f3bf6a90000000000000000000000003bbc4f95adcb5880af353ced5fd20ecfc022b8780000000000000000000000002878cc0572a0b9dfdb1d3ef768153d801aa1357b000000000000000000000000e34740c72a3aa4df402789c3d36e42bd49b921750000000000000000000000001ace62b57be6bbc6e8f7ac14a7885766594abff4000000000000000000000000d5d6bf7605823e7803fd6b420a9194c4e2c0b3b7000000000000000000000000923bb37ee6dd6432b45015c923e8d3da93121e1f000000000000000000000000f245620dde5d6293a89bbcc18e673f804ba765c2000000000000000000000000854433f38e03ebc2d2092c94a22af66d7654534e0000000000000000000000000896d9716827d89f262c24857c277d7046f62c3500000000000000000000000000680f9eaf46ebc18c2ab6ae7e0d38e7a2800a6600000000000000000000000005a42f90e8bfa07f77f316d0755e2cf71efcfe0900000000000000000000000022082e1d44ba375284372fbaffc9a98a995c4409000000000000000000000000e972e8e4c39445e1da1d3262af51a0b1cf8880e8000000000000000000000000786eb0e9014f858c45f66b491e860b928960a6cf0000000000000000000000007f61fb0d0a783c945ccca0a3e98d0aea8df52c5a000000000000000000000000c4364169c66ab78e14fe20906aeaedff818922570000000000000000000000001ae4d2e1a3e5dd45e2fab5a37777724ea1175fb00000000000000000000000001332956c21ff23cc7a95a833e1d306b2dfcee5ff00000000000000000000000099491ef77670968a873ecd1f3ce1fdf1c7b95445000000000000000000000000b53295af624988fff704a7b1d8b2d70a78c1c8660000000000000000000000005323bcf12c7dbeb7f330772907b3c07f70213e45000000000000000000000000c9bc99c1b106b42064ea641c5bc53de41ee22fc6000000000000000000000000198d869f975c9bf269010ff36556f6dde30495ef000000000000000000000000b5c0c8dc79d8c8207401bf76d9771cc76199974100000000000000000000000015c776feaa2ececd78689010f35f98e4af7d37a2000000000000000000000000337de7fdec8a01ad9ed6f5e9f43a1ab2e5dd4d2f000000000000000000000000c20ef9c3cfea3bd35399bbb9dbd9b66e89829cd7000000000000000000000000b925e8dee7ec01380b065e1a6dbb5a5328ef82d7000000000000000000000000e0f24035995afb950f3e7488ab13ae2a54c5775d0000000000000000000000000fc57aaf84c5aded600b36864b9ea0511370bfcb0000000000000000000000003d6b31b62f4d157122a8d23aebf70e62d400aea300000000000000000000000065ac0edbf43c2888399c454bdda216be303091f1000000000000000000000000f580859f05d763327176174644871558dd7b726600000000000000000000000075b43b095ff3e6f97868ecc5941038c997f4a491000000000000000000000000a1e7f20d7b233a28f17d9241dc020b11d80dd6cb0000000000000000000000002832c35aab38da0d1b6ee8ef2a240f3501895f8e0000000000000000000000002197646ed5aaffa6e993cf5a04fdef2141fa22d200000000000000000000000097a01ae4c6581ad837738b9ffdb876f7e4f71f600000000000000000000000008fc9309d0a0218d09bd0d5eba75a56dd05136eb1000000000000000000000000d907a34a2648a6836fc89060259325820e041b16000000000000000000000000d7940bb39c74a8e21e3231249dc3e786865e5d56000000000000000000000000d7ec8f12b673e086414de80363276ac3d82d44590000000000000000000000007f49035e78a0965263f6f1ce5dc5be32b1526eed0000000000000000000000000bd280d50d2c0d472f5aff48811d7db16dde203300000000000000000000000031b6161da2deaacc2ff4a775694103368a4531e9000000000000000000000000dc40f326db4357d8b374413fa92ee096e449d4e70000000000000000000000003b051471dc9c428f20d561e0bbdb48686ef0786f0000000000000000000000005312badeb2a38787461c24451c50a63bf4fd8490000000000000000000000000a6510bb6d37c916bacccf6e015a6f9ae4c7b36ef000000000000000000000000e9ebd11bc86a17beb9b69094cccae2aeeb3434cc00000000000000000000000017493cbbc882a39eb6df2854ab80972e6e84091100000000000000000000000066b071f211336711609e1fd32e400807f57cb47c0000000000000000000000007a602e7c75cc73673c9f1a8b04dabbf48cebc0b7000000000000000000000000fca4123d84d29301fb55e5a2722b7d3ffa0965150000000000000000000000007afcf58bf6eb0037f8ccf4b8bfb4ae043af82fec000000000000000000000000ea12f480393446c8c2fa444a13579e1d94673a8c00000000000000000000000013113ccf6c7f5780f09b4650ee197bfe8d9ad4ae0000000000000000000000000132161ddda99b926a7a4a6187bb54bb02e0bd27000000000000000000000000856f6d754c6ed0072f6561e9d7fefa4c191571440000000000000000000000008196804f4e7229dd4c31a19c12313da5ec1f71e8000000000000000000000000db7da3fb31f5beb092768b9aff27d25e9f108c83000000000000000000000000101d9a8aa87db0072f9af17b6a440a2e747fcfcd000000000000000000000000c5075f1e6126efbfe9fdb2be83497b8594df6d8f0000000000000000000000009524842ccb650d8d8c06b90c4a90c5a75a1885a10000000000000000000000001e5dc388f364584833f2650935e5157e790aa32700000000000000000000000092452b6c8916a3acf1c844b2170a89163f3ccf0800000000000000000000000087a89ee611a094c990f078c409d076090fe58fff000000000000000000000000c6db728040640bde4a461e44614e35585993a8290000000000000000000000003ae7fb9f7b306b66a1b92d7ad9f3deafd9e6331e0000000000000000000000004ebc093d8ae550b6ab974b4529aa88bc87ac15f80000000000000000000000005c6efb34fdeb3ac77b48122ab15505cdcd930db500000000000000000000000003a459344aed17ad2ac5b615791a8e5a886f65f6000000000000000000000000406b9a5196a35342b3e9a695ce42fa2fdfbaf3fc0000000000000000000000000408a6fd3913225bed5f7f2c082b62da584e843200000000000000000000000031fa161356695a7e496ce5dfbfd28713acb30d2900000000000000000000000030a8631be7762c9111da63a5e6327048a214c16f000000000000000000000000df494bfbbc3d7f9f7ab401ca0b45e727bb6ab7720000000000000000000000007dc5ccb83de867316f53b4bad863d61c9ff10bb60000000000000000000000001ca415a327bdf2f02662b506d0bd9a3361f7421d0000000000000000000000008bf524c7f9bbbe19dd38a9bc332613279efc21f10000000000000000000000004b126b1f32c0f1c16047b6144605e9694855bd150000000000000000000000003df288a7a3d9a8558e06795042cd3b657d1ba241000000000000000000000000a047e1770156575da6a83fba111a03253beb76430000000000000000000000002706463bb9be183f1802b6a92913f80fff8244760000000000000000000000006684a98c833aac184be4d12362ac76b6f6c4b9b80000000000000000000000009cc4809c5fb602699821db4f29bb181acbda4caa000000000000000000000000379bd06330edee999e1c71ac2954123c472f8f0c00000000000000000000000012657205090f18a3c710b4d11d5554ee3302500100000000000000000000000032765a1abf30e9581c76e1797ad38ec4ec9f6c2b000000000000000000000000a1b017aec0e3b168a62406c7be93a6b6910f90240000000000000000000000008684d462bb535012e89e5836778a2b18c26a5da2000000000000000000000000b6d9750ce20bb909d7aa3c7cefe84c7904a4c34d00000000000000000000000040a66e5ff2601c8f46e78ebbe44c2e7ec887f4880000000000000000000000005d58de95880381e53fbd4ac2b2cda53dc5a067860000000000000000000000006018c58d57f75e4fced258a2f2c647b5204213ce000000000000000000000000f238187c6ce8be568365854d4831e5f15a5dda0300000000000000000000000048d2dda8be7de6ca973eb8c4a75a6fd96c9bb5a300000000000000000000000004ce712933067a424cb8711ce05c0d7dfdbbce5000000000000000000000000086fe886325c5403cdcc49a9b7b108f0d32799e880000000000000000000000004df0fa66f7c342f858befbca66084a21c7c8bc5e00000000000000000000000087709cb74b529ef41500953b1df9be9a1674ba2f000000000000000000000000b8eba22839ad087728d6b1aa80a420a206022290000000000000000000000000fb5fd43481f282d421f4c20b16049e580646c17d0000000000000000000000002f109900caf17a390d96fe5d84dc4c8d3fb6cb08000000000000000000000000ee06ce69b0c547d03b29dfb73bda45fd74bbb7a300000000000000000000000068a0957bf194ec2a4de5bbcce9790697f779c50c00000000000000000000000063df4da698a87800364f752830148e1faa14c788000000000000000000000000303c8e202149af844dfddd543663d80bed5eec44000000000000000000000000a6a039d8465823529b9397247caf7755384330450000000000000000000000000cbc3cc17e8c3edc714c8abc5c4e5469ac6c7d4d00000000000000000000000057445cf1735fbd40b56a1fd3a02a5e21a1de4a850000000000000000000000006bf22c73eb6e5a5ca579d2219f1720809d61333a000000000000000000000000d6a465bfb3836c2983dbb594feb19775711c965b0000000000000000000000008921841b0e702a40145d4793341c6f62d4596db4000000000000000000000000f29dc8e5ec518b479a145ef611909b39367c788000000000000000000000000009e6cf9ab473b2c18a74e83b0427da69db6cc51f0000000000000000000000004d9912044064c21cb521aca5f7a8b9c2f9cda43b000000000000000000000000a87e5c0a2418098e7137d1d149feabd770367f9f00000000000000000000000098a1698bc963556aaef72fca13b848e0a7030c67000000000000000000000000f2ef7172d4804838d8d37996a4f1d14a9063a1c7000000000000000000000000e94d044cb9c2639530bdbb8c5dc7512d6c7c02c1000000000000000000000000e6c7eac933ce92b5d86cc81a8e7bd1026bfaf560000000000000000000000000b68df609f5d195f57428619db3f453db16b25187000000000000000000000000755b885080a70ee30a81de8ef16698a4303369d500000000000000000000000057fc2e045a112971eda36621d29cd0676a48d51e0000000000000000000000000887711b433bff7833fb28f5d90f5d61a8ed20750000000000000000000000006589f9cc0e347aec7329b511cada6777b6b30e26000000000000000000000000cd952fb78e2292b3f824b09f85cf3c8bdc708e99000000000000000000000000054c9e91306dc82137e6254239892b0e76fb79e7000000000000000000000000a32ef739c2d774f96d6cbdf9c5df98528c27552c0000000000000000000000001752e76002f3d09b3a2034c320a55d3dfaeb13ad000000000000000000000000323d494f9d759022dd9841b20daa402181163767000000000000000000000000e07241d83ffbb11f5e19c0949ae301a62cb9d4e700000000000000000000000078e55fbe20bc3c8f99afea99136868a1655661ca000000000000000000000000b473c6cb60318972a564410121cff72f0884bea10000000000000000000000009c94d6d0e34863b8dfe395868b1db02904e973b00000000000000000000000008fde40307e304ca95eb132e74332002dfaa6d52b00000000000000000000000020696990de822dc7846084eb7741a290c60d10d3000000000000000000000000f1005f241039eb70bfc62f79f97bb5326cd086d3000000000000000000000000426c121d48c46abdc23018698b69275e30f1cc2800000000000000000000000024772101bfa9088250f526e623a4372132c366d300000000000000000000000031da12eccb1adadda6f512ee4df74f071bdba77800000000000000000000000029809f9ade93b6b74f60556ccc637ac452ec7bad0000000000000000000000007085f3002cc93ffbbae668aa64f879f6911252350000000000000000000000001f3fb79f8c6b2b7e21b747fb41000d774127ad51000000000000000000000000eb7aa133ec2d073d31af94458fc3ef3f9baaa2900000000000000000000000003cd7645f9898cdd93de69d88fb85c0470cad02fb00000000000000000000000039464515f45a763ebb9144890de7305ed34a47f2000000000000000000000000b5bf6a24d8b407cb8b0dd2235431c5f415c1145c000000000000000000000000512093c47b88dc1fef07a351c2d5d45b936012ea000000000000000000000000fd6b0612ead7747f7afde1219688682dbb1f3fb000000000000000000000000013de902025d6d877976534c1ef65b32a28fb876a00000000000000000000000042f93f98eb5627812503270e9785f86b208707a000000000000000000000000072a972dc117a5d7b9a488694b7b630b02bf780820000000000000000000000008a662bb268bc29da1ea4a888a394b763e601350a0000000000000000000000004dbf88c83f109e895055ba4bd1e972396464c31f0000000000000000000000008ec4d8aece7aa917100b67e9c18b97d0751352ae000000000000000000000000b8f1e4a7d49464d86a9d0358aff13224c932ebce00000000000000000000000037f886b06d900119af276c5ac7f5056c5c4d4e8c000000000000000000000000490e3fbfa20b0b22d972e94db12b352d6372fdfb00000000000000000000000063dbdec48980ebf3652638642bbc2d44d3ecdc69000000000000000000000000d0ecef7747d6ce1b630400b830fa49a4b50d46e3000000000000000000000000742912422b6221118f7b6da6979f7e2bb34c4503000000000000000000000000ae6860fa248ef3ba69a3184a13a54be35b0bdbbf000000000000000000000000c704052ca77daa3f234ec951cdeba8bf2ec9464b000000000000000000000000776768bbbc283beb8bd7201abb3cc4e4463537ac0000000000000000000000000c193fc4cd85d67c9a9a412ca7323f476ad32fc8000000000000000000000000e8f0c35c1e2998eeb8fcf3244042dd03cce7e7cf000000000000000000000000e7e75c2db4533d567d6178d8acea55b9889bdfb6000000000000000000000000e7a3ed6100421cadb4114d2dc208f6dcb4abcd5e00000000000000000000000079b1e6d97112e39add1a19b7349fe7b2e67d6c4d000000000000000000000000d42b9cffd575171086a3919ee5242f5405ecf01c00000000000000000000000098d2d0e1533d4576f60f3d612642540f886ff2d1000000000000000000000000a625fb68fb7eb8c5de7149dde83023e35f35f2e5000000000000000000000000553dbc7b5ee23ab5237c2fbcfcf8b21ebcd20f15000000000000000000000000c80cf2cd40bfe6553d6833dd14adb8d616e9dfdc000000000000000000000000fa3a4f243ce22f89ef367fbdede38c42552884500000000000000000000000001a98b79c3164ccc8aee927244af8f0d3953f9fbd000000000000000000000000294d901b45d25df6b36f986142df266553a35d4e0000000000000000000000009e2cf349e2e152d552744415db5a9b17646fe7270000000000000000000000009ad0f6ffaeba01e0516bdbe8976b07d84e2a12300000000000000000000000004db4d9e80a13d0c89df9c66dc88c7d3f16aecd79000000000000000000000000892d68bb68141dda4def939593660a67a9500c0e000000000000000000000000b8933df538ae76e85df5e8266143a9fb3dff0d9a00000000000000000000000077d660010989b5fc5954ed2c3966de2f370b59600000000000000000000000008efb3969a4f9ddb0d14482e6f88e84c228ffdb6c000000000000000000000000b47e0132d419b9b2e3880e45975d08ae828e66fd000000000000000000000000a8bc89176862721d671e0a97631fe805503cdd930000000000000000000000006336808abfc29a6168a15b72d6bedc6562a3cd82000000000000000000000000a71a6d9a2c5f04af874e6f80edcd54abe1793c7200000000000000000000000012dfdb55ba2f088937382f318687c845693d0748000000000000000000000000d803d3bb95a98086ff09379b46224ee467c196bd000000000000000000000000813f739064566f2a8b8f9ead141f66de3cf131e2000000000000000000000000373cc0f7530861be5d04a05b741ac9e89320d6a8000000000000000000000000db1defb912cbdba6b14d4723d2150d173aa18e700000000000000000000000002e26684656d5c54dc221861b9a9cb9eddca3882c000000000000000000000000d3f714357a3a5ab971941ca475a006814edd0d2b0000000000000000000000000142c486392cb0aa2fefc711c5181a28b53f5e350000000000000000000000003afdc1515f5cb27beed7f9bb5c400d489decef0a0000000000000000000000009775e2ec1e5acb3c804e61c39e5d2103779b5ff600000000000000000000000046a70fe89040034bfe229d436a0e06935600ba1b000000000000000000000000cdb05556d34f1bfc12c1eb7bb2b161305025dac5000000000000000000000000bfe959331131cf4fa27a7e5329ca20f0c77b652600000000000000000000000015921956354c5521956b106e0a72ef407351c73e000000000000000000000000b4095916c129abe2efe33cfd327c132bff0e17fd00000000000000000000000090740581bf64ded2ca9717854ec409af1041d608000000000000000000000000745b9d9fb364b1ac5b9cca42a94c623dac4142eb000000000000000000000000cf75a8a0ba5bc25bfad6f6b410ddc39355fc62aa000000000000000000000000e97fa8d7655d24ebd2cf7794b0fb8b5fb538ca3600000000000000000000000075b9df1669fd36cdc20f29c8cf3df00557821a63000000000000000000000000c9b2d6729fb2c6d59fe4c9ffaf19aa9452dbcee00000000000000000000000000615b0df6838bbf28bde58d130c1aac4473b85c0000000000000000000000000e358914e000095a0f9dbb7cea1a8a4c8b260d25f0000000000000000000000000a72ca8fa29575f381dba3a133c59c0df4481b5900000000000000000000000035392be8b3802cfd203d8f974b500fc88e5b8969000000000000000000000000e81d6f4317d27d02fa37950745e1f0e80a2b12510000000000000000000000003970c1d73b7ba0287551f7601392bce08c4aa9fd0000000000000000000000003220d54eea5a75388b0c6c8588c6eacce181bf4f000000000000000000000000acd821e3dd750164deb1aa89ccf690c2a43f493b0000000000000000000000006d545b4e68cf5eb07e3e9ba715b11789f70af1860000000000000000000000002779832a482954259cfa843e236307121750bb770000000000000000000000000e2303ddda7d5c1b52d38f463622644eecddf82d000000000000000000000000e84aec23c3af149c88400eae8ba06b5ba50d180500000000000000000000000006ca09cc7d7eacdbfb2794ee3980a3b70c1233a2000000000000000000000000f4b7901e80c1c6f3eea3ec3ad28637e7bc836f46000000000000000000000000a0cc7f640804028037c61d0dbf180602ba1f10050000000000000000000000000b5ccd0f96ab9a707f69ad9dbf1dcb0c87597e8300000000000000000000000085c3d7df21abc463509a03fae6576029eb92d3b00000000000000000000000007e90455aeb83d45d1a9c35e10466dff141fcb8f2000000000000000000000000e1d81a4618415ca0a1676086469a5209e6661f540000000000000000000000003b65cfec0d0de49d9b2c57ed35aa829f7f7503990000000000000000000000001b2b0554eee166b81a754a9e6674ebcb9e4fb0330000000000000000000000004105cda54c8710fbf73f6b5c569db7a63befd210000000000000000000000000890e70765fbf930a379b7f63d63bba3ad535e74b00000000000000000000000049e4ec18335cb4b5fada7c35982b8449c4e967b200000000000000000000000057426ff1bad13ad6d3b7ddbbbb886353179d32ee00000000000000000000000037eb9b359af56f00ecb35a71a8e16e8dd3a8a43f000000000000000000000000b8fa4aaab7d1e5374fd4f067f42977f073ac56ee000000000000000000000000999c48a7c46fa6d6c03aea00c0aa0525624657fd000000000000000000000000d3ab230c35769a3c5c197728bcd0bfa439d7942b000000000000000000000000de0da792655dd4e1d321171d52e5266b452e8761000000000000000000000000e84955ea5f17d6d75af48d066079fc1322e9d47c0000000000000000000000005e51ac6949b0bee9b2d1cdaa1933c67c8de906c500000000000000000000000005f41c38b735751f869722a01e385fac4ef0c144000000000000000000000000584a41955d74aecf00a7ac3177a85c172f03f111000000000000000000000000dde8c0a2ca8304b087edc7bb342fbdb888c2ac460000000000000000000000003720c265c6cbdd93460b46da057c25516cf83167000000000000000000000000724994005887f0bdaaf51fe6b5584c66345870b5000000000000000000000000a7d771108e56a9e64616866630cd04c13625ab5c000000000000000000000000286eb7eb9740b0393e76d018974d7a8f94676d8e0000000000000000000000009320679dfa204b3ba990aeaf32e585f017c201490000000000000000000000007fe2dc961f86dfd6c4ea626717fe3a23a390db8d000000000000000000000000b1cc0924d62cdb0aa2495f2a7df1f69c5e702c2900000000000000000000000085d876f31ada90003e8dbf7c0ac2b9f98a3ff88e0000000000000000000000009cf39f19c452da1afc624e0e02078e0bc4d13a27000000000000000000000000d9f3049220245da3eac08bf30ae61c97abe5408e000000000000000000000000ed46183fc51286608fa4c81e92a6fec4d74c82e70000000000000000000000002de18bc394579f0f80f595220cda713c8328d7fc000000000000000000000000cc4ade861a6c25c1f2cdb75ee859dfdaabd9d703000000000000000000000000d78964dd2c1c9870ecc733bdb9f6e5597293ef360000000000000000000000009aa72b43ca0c485b944c516f07c28f45bdd1196100000000000000000000000000e963d67636254a3a5da7b1f8e9fa6b88427b22000000000000000000000000f81d682f0e88aa005ea5038c74e0fb2e61298e1b000000000000000000000000cc813aee36edf799473ae244c1fa7a49493fe7b5000000000000000000000000f1044fbff0556ed8e7f38e80db83b2f60513e3b300000000000000000000000079fca1dd791aa505d1c4e395d7734c5cdd142074000000000000000000000000a651c1109f22b40551cbf327df0a136a541c617a000000000000000000000000cb807b704fdb83c60ed9b5922b28022f73cb626f000000000000000000000000c6f43a5bd1129b2289bf157356e19de7448dc7d9000000000000000000000000d19743ee9434287029cd4997e185423e49b235c200000000000000000000000047284fcaefdc27ba8a1d7c13a796766371a940fd0000000000000000000000009d5c89e6e7b8dc6f0258c11e0cea7fe789f4b1eb000000000000000000000000ddaf4531c2587b63adbd7702fd0e90bcdcb6d7d7000000000000000000000000174ac8c3ff6e22d014624a37166bb61a04b2da7b000000000000000000000000cf99a6dd3a626db578f4271b784f917969fab5530000000000000000000000007524e0f732b49596eb5c8975c77133a4e74a7bc2000000000000000000000000429dfef5660a9a4e7f0172e20241dc481e3f78ec00000000000000000000000096182a20ca95776d10fbae83a206ae2a155ab9df00000000000000000000000049590a006ad042777a5cc88078ba2b9c00241bd6000000000000000000000000bd3de0bfb06abd5cdc632d7c013cfe2ac2c4d5b90000000000000000000000004e6faca9acddaebf3363b1fd01bb7bcf613b6f480000000000000000000000001cb5a162a61cdbb3877677017ab65023cfc03d18000000000000000000000000947839285b948860a4e15d17b8a04a90edd4b434000000000000000000000000fe198b9376072b91831ca29b58e758743b2e34d300000000000000000000000023622c48d8f33ea1260c8e1222ebb0ff047bbedc0000000000000000000000004b3fce5250a260824f5e66018402a71bd88c911f000000000000000000000000b03aa4d14cc53896ef0af1f0d099830e839cad400000000000000000000000007f18d910ede9ae2d779ea8274eff45d2b990182c0000000000000000000000000ec049b0396a57800233bf475409e448b9981b680000000000000000000000001f05238d28694ff5c704cc4829ef05c13de40f61000000000000000000000000104f755cf4027a1750ffcf2c0728e475dcafd398000000000000000000000000f28e4951f0afa7ac7183965022dd50e38a5d99040000000000000000000000002fe020c607727a6074fcad75abec98a28b36e4560000000000000000000000001317fe101a03556bafd4cd46b2474a15f0640a2d000000000000000000000000b555f91428695c1199e9fa9e57954c50a4810f570000000000000000000000008e88627d8c07ff145c96d121395fd931888c6aa00000000000000000000000000612ff32611e4569dbb42f299c77f9fbb65dc27800000000000000000000000054f026a07fa2b6617aa6fce6b214dca2e8271e0100000000000000000000000090bf0fb0ec1420a90477fd2caf6d47b621c367830000000000000000000000004ab17c72c18f9fb9601c7dc4b0ae112943694f71000000000000000000000000ed16cdf1299a77b5f0ccbaf4c6a253fe26c029b90000000000000000000000009c73e04a119680c2412b2a8b614610b1aa2a67370000000000000000000000002791516081297653b4b44bb752be9c46ee4d9b1d000000000000000000000000ea3317a010dda6b4ebc348fd157ba0a7115f7e26000000000000000000000000febd8c1b04a01b2d75cd52b36e4b0818c90858560000000000000000000000008fa7051fd95b23542790aa97fa94047d955a2011000000000000000000000000ca9d835a29ec5c4b00ed31bbf064bd616e1d65e200000000000000000000000094c7cd2c1b3932f8166036315c9ed051f912882b00000000000000000000000055bf44d6187a164096588322bf85d6054f32ae3b000000000000000000000000140b020c3d19bf8c27adb55dae64f9dbb3b7e504000000000000000000000000030e6e651a0045fb928d20c9e7dc41c4ad10e633000000000000000000000000a3a645c08efdabf9b050ff0d1d3d2ffe13c3533f0000000000000000000000001210855e60088b59ddd19aad9c840489e936229400000000000000000000000012bc0563829decb7acfbed060cc888a2d86f8a8100000000000000000000000018cec323faa4a7ca326b71fdadcf8d17a83e7e8300000000000000000000000089bbc549ef39325dfa095bb7c766fd4e4eb7c8a700000000000000000000000060906a053299fba8b4ce868f57abca26f17c74740000000000000000000000002b5c8e949fc19e6a52a514b0a9be73b0269648ce00000000000000000000000037acfbdc29d72f062db481cab4900858e4667c53000000000000000000000000e77e387c3b40a4003a7e240cd20a6dfac858d7e9000000000000000000000000b62dff52f9fa31e15b3def057bceece1dc428cd0000000000000000000000000abd4ff8894bbb6062e2a33e545868420a6f1c01c0000000000000000000000003858e8eb4ffc606f9cc0514a0c4cb73bdae692fb000000000000000000000000f41fac0ddd133c0a8fc4987a60ff22ccb978ad41000000000000000000000000b2419403467724ee18ac95b848d8a5991623f7f400000000000000000000000014d88ae76418de49515d314716bb61ef917d842f00000000000000000000000068a37384d4463214bd3e8b066b13db4c360de2e00000000000000000000000002a0512809b834ec8d709c7165de6768af02668aa000000000000000000000000ed2713517a24faba20a2d1e49afe644e87d698e7000000000000000000000000d316ff9d2e19d3b04561ad31913feac42fe40ea7000000000000000000000000454b157934fccdd20537fa9aa0f182caefe0a9a90000000000000000000000008408fe533cf88d5462b2bb2fcf5eac608298af0600000000000000000000000005773652876f2e866f4a8d257bb6e4136100c7a20000000000000000000000000edf6d77d20dd641878ff88a856bb0ce585a410d0000000000000000000000004ac42c750959c464060af726b27c85ae3208936e0000000000000000000000005190de1c116295f16880f54a7cca786d8352405000000000000000000000000036c6b3615b9a620522919addb4d687b18d1e9e63000000000000000000000000d475e2f00c2a0f204bc3cb7cdcacdcbba80d627b0000000000000000000000005c840ba3417928ff4c0c978b0426ed9dc08ee093000000000000000000000000faebbd1c6e7bef536822c37d75a0660d76c47634000000000000000000000000e1fa517fb4aa817ef695ddfbad02bbda15c2a2e50000000000000000000000009c6d03ea914e1568c5db3239e4f47bcb4c62ced3000000000000000000000000fd591429e34a960c80b9a0586925006b7b001730000000000000000000000000aee1ae888c2f10a792d26036aa95bd88212671b500000000000000000000000075e39682ac5d49e8cff0be1b193a14e089e8922700000000000000000000000033d5a092af0303bc31d2323d40c68ea4774a34d30000000000000000000000008a8e670ec0923b21dc5d4d8ae6f16679eea285c50000000000000000000000000827f3303f8898c00be89d4051f3aa6e4dc6644800000000000000000000000061b2e2aa08c4dd39ee58dd182de6726e037b6e38000000000000000000000000e6f898e1df637a576aed514662c254774a47d3040000000000000000000000002473c6d490959f662227c6c1d4a5f889683ac0bc00000000000000000000000011f62c0aa5402a5af8b6e4ec99fc31583f26f61d000000000000000000000000c32c1955663a1b9000c35bc5685dfeca2baaa2a000000000000000000000000006bac03901b6499b01efe17898df5a10c20d1853000000000000000000000000a925285c44b83bc1946403267b2ffc5eb9555ecc0000000000000000000000007f7b35d8ff20870692abf56c3e0f8f7a508e3c3100000000000000000000000099d11d61efa604d22fdadec9cc3f580b862ac7f00000000000000000000000000041a3289bbafd2be6f03e0e4f2751639ffbc070000000000000000000000000bb1bcea44014bb6720e5556a338668e308503f1d000000000000000000000000bc57e30617920114607a0df48d67502c862578440000000000000000000000000070908d15293036ccf9756c51c53ee6cfaee966000000000000000000000000a4865bfc25c0dab83c3dd32851961ad9bd2f7245000000000000000000000000c0f42bbd32dc1446de7dda075a71e98921957cf400000000000000000000000069cfa438be6ee13222481a760ce876ed550aa118000000000000000000000000688f0ddda5ef015dd3a93f1f0f9ca83454614c14000000000000000000000000605a6ea14bcbe173bf68357706b1ab472d8d918500000000000000000000000045825fd2810666349f9769dac57eb14ec5acd8e5000000000000000000000000f632e0e66b29b688977f6eb5acd7072ed86d74f1000000000000000000000000d2b48a402898c30e9390035f50d61900f6095862000000000000000000000000e8a1a71a791c1f58401c7766d9c28165f583ba140000000000000000000000005f20237980ccf197b3f9d3cac29fc6522e9abeb3000000000000000000000000bf198c6ea238c4b7e8a42bb20f0fc5e4906894c8000000000000000000000000b0f2d5b5e4fa5c170ab50c45b89501a5ab562ecc000000000000000000000000e8104f4720e767eff1e8197d561677548abfd73d0000000000000000000000001641c266b8d274e0d7360d081e7dee311021c4470000000000000000000000000686dc34ea7a96305563a1357ac55f4e31b067f6000000000000000000000000413a8fcea0e543c7e9b77fb20f5f50e5b00aaff0000000000000000000000000a9abcb2498e19772fc23ab60494a8c9b85fd0a6c00000000000000000000000023ba1f9694b8280360463e63008798137877abef000000000000000000000000cbd780b5754f7c5b51de6fac93b8a88816a9b63f000000000000000000000000292bb6b3f2bd72efcbb4c3cfd36a1e445c9d6f1d000000000000000000000000a504c6a966d98cd12a15f8dd4ac30aa78091ccf8000000000000000000000000b3abeb8c169554f85157ecf97b625f61ef8768cb000000000000000000000000ea627edaa0b8e22f3785a0858165010365e34e33000000000000000000000000148bb709be275f0fe2844ddf006e3178c4d0fb7f000000000000000000000000ce12372f6f687be767364e0a2413b9b0530e24c6000000000000000000000000301a2fdbc189a20e733ca538b171988d34e132500000000000000000000000007e489f91490b321b64dde7a9200937068ed9e77d00000000000000000000000028b1698ce6a888c5972b659beb8ac99f676c88bc000000000000000000000000cb1365e306b8c56d02d5fd1a7ad4d09a07c10462000000000000000000000000bcb5f151b944d39dbdb90105512ca71d5fa9fed100000000000000000000000099bb2c3ec8d89365ad5948612c1ee8f3e5e9c3050000000000000000000000008165c41a3ebffe4b476ed1cf095e1efee834ddc300000000000000000000000092c95bf4d7aaabfd60d5df2f5f98add33429468800000000000000000000000037fe2cbe3e212a40cb16255c7184edeac6c087d100000000000000000000000046b7505174293520e65f249aa78462a4d1c40cd200000000000000000000000036c7b94e1087a31f16f00b193608892b4399991a000000000000000000000000c66f6468e94a876d76f1a7eaa6d8005f7a363174000000000000000000000000fa46f6e7db3c6ea1b78ffadc6df11f14081b4ec4000000000000000000000000441a2d7f98161e2f7044c8d9a75386e26b10f9bb000000000000000000000000cfbe6e13dcfee9121fd5440aae5cef4b6ab3cf1c0000000000000000000000008be77874f96646f0c6d3f0dd1b1d2b8a51cf1f67000000000000000000000000fb87659db6973c4bb4effa81fa5db76c324248f900000000000000000000000097b60a0b88e88ac14236142edb74adf29ab023f30000000000000000000000008a139323506dcd8317b0063852eaad8a4ae11a03000000000000000000000000161abd0373593c003e23cdb7598a094b2b30e4610000000000000000000000005211d4ef829097b15ea9f1a26038fc35680843f0000000000000000000000000d0d21ca77371c0ec02282993cae387b57f6c1fa6000000000000000000000000d5c2aa1c150451bd52f50db05f3e550688d37ffc000000000000000000000000c8e2e248464208948b346206b5bcb219c8814a8000000000000000000000000034472cf6221fc4ad9c3d74fdf97dca5acef622180000000000000000000000007f779cd91070e3cbdd0a296876ccd8fcac62710b000000000000000000000000167242c3a26993c75606b030590eb363c6b0529d000000000000000000000000e913c135c6e8aebd1f6c2aef81c2e10e33c1cf49000000000000000000000000a8c8f95ea842f5178a73ee146ded4c968461191000000000000000000000000058295848989fc14d116b4283aa63856896b56cf6000000000000000000000000730bdd79938ba4bb5de94d350ab582fc397fdaee00000000000000000000000065ff93b5dccea76f06f5760982d4ee88b5b0ecb2000000000000000000000000b89ccad084d70d42bea5746cba48b428e29d926d000000000000000000000000df472f3176779773ed3b1dec8861caab5a891e5e0000000000000000000000002157f92904d7e0ab728e37263fd4e94c07828d320000000000000000000000006ae3a30156e733822808f6c1f901fb87d1ea14a00000000000000000000000002e252cf3adaf5ef39406406cb9c474a768f6f3270000000000000000000000006634b7349fe84c37a92f50c9491720f81127118b0000000000000000000000003cac65d4ea22e68f8eb525c6be9ea104f65a8d5c000000000000000000000000d82b39b48026ecf5f051134c5fd11904429bb5410000000000000000000000005e1892de7e4b830a0302ff26edb79b32efb298a6000000000000000000000000c394f49835fb967323f31d975e95a8b42890dff400000000000000000000000052fcd614baff8dd8e729dc9e5b8828f9e76ebd8b00000000000000000000000027da0fe6546f6e2c2ba320c689a863d0c76cd91900000000000000000000000083ec912cb05ffa217a0b89ac238b24d872e6267b000000000000000000000000f4282f4dc993292db3bfe0882bfbb6c9c2cce2540000000000000000000000000a5fbc14b422d03a865c0b46d4929273cc6d65e400000000000000000000000095dd36ff7efed531b2026d6ee57d59c0d0106113000000000000000000000000befa00f374f77dda2a7e7cab6b3d5f07ec0cc126000000000000000000000000f0ee9e30b16851af07fc8c53d832ba2ca4976e6e000000000000000000000000bf455f4b98746a66a5e67a1733fe6f7314ea0339000000000000000000000000a53923693c23c0505b5586cc8e1498f513649e3300000000000000000000000035138475c8c49d9137a1a3b5b219cdb53f70f54600000000000000000000000008b5817bd3ec3489f52a440e387d5f2d9d921427000000000000000000000000fb9b6d035f27ac8729e9f9ef8a69f35f1456261f000000000000000000000000e02fe51d3d94a5406ba9610677db74295d34ee060000000000000000000000007ff3d5f7002fbf5540218afd98e3f1516dc1bb17000000000000000000000000defe3215e422ce80a1b86d0e395f04480485741f00000000000000000000000099a9a9039ea70c5283ed1e366bb15fdfd6a19c8e00000000000000000000000049eb63b3eee89e1cf0d8b929fe92a220d372cc18000000000000000000000000fb703e9b5856fe277e592440a9bb8e72709df91d000000000000000000000000ba6f3efa936651e37ad32832bf72ef36509775d80000000000000000000000000ebcb4549a954d717ef0220f09466b124455f840000000000000000000000000c58aa80c6e51686439adf2a89e2729870c45cb0500000000000000000000000049d4d23e27be7db9b7785e6976fb3adde96d16fc00000000000000000000000007bab5941259049ecd9aed1e6cee5d0a803de7bc000000000000000000000000171c269072c73c3cc7f916b65d67aa477c0785c9000000000000000000000000780707e3944e67c49074310e5b8a7ae93cca9535000000000000000000000000d4d2aae2691fe3fa7ac3cdfaa3b9dcbef479a54e0000000000000000000000007c9acb525449f76155095d775567f33d1e2c7eeb0000000000000000000000000b9ec2742cf3fb131a460ec73b844cc742e3eca40000000000000000000000001bfee6e321cd8ea75d8e32ef780a57b864d37705000000000000000000000000023929cd1c0cdb08d4d045f7b8e26bfe189baa16000000000000000000000000afc3b068b1b63a143578522ccd7cbdce851c4e6e000000000000000000000000ddadb698c5a03b254a020979bda44a39e8fe20b300000000000000000000000053482ece0ce1f4a37971f591456040eb48c1acb700000000000000000000000074d77d4b82b4cefbd8caaf529167c6f6b4197e670000000000000000000000009a8bb96cdfd4351a50bcb4209e0a261688560bae0000000000000000000000003c8f13811b1945c903dc584fa3da04b6324d9c6e000000000000000000000000dd506a62e8a288b373e0f715a221a900b085c4570000000000000000000000002c150e6ecaeb1832ebbb4e413efe99428c68c00d000000000000000000000000ff990687696f4269d92ff9243c3fe0a496aa73200000000000000000000000009fc8b490f0c770236b5b41efee65e41e2904c06f000000000000000000000000ead14c76c9e4b53a9547564b86e3e8a81da0ca95000000000000000000000000e070035bce4bd3c41576facc8d634dc572941605000000000000000000000000264c67a63fea67b5dd6b4db3ed1877ffa66e18cb0000000000000000000000003585fd5f5dfa40353e988fff5231748f4642dc4e0000000000000000000000004204c9dc49692ee1a863ddeee4d3fe131fdb62410000000000000000000000004954b674b7317dd7231e739106fc16bde78a8193000000000000000000000000beb5f93bfe6b7a25f4f20b08eefbcc3013b58cbd00000000000000000000000082a293ab45ba4c3f33c5ed1b7471601aabcc6641000000000000000000000000aa8df86e55b4df95205f4722a1b6e2f7c6e566df000000000000000000000000593661442e2a6ff6fa99fc43476e6ce1441df6f8000000000000000000000000722d5431f12aec7fbf82a52d645a22486c30770b00000000000000000000000066325d4c26239baa399df1c595cd251043f37646000000000000000000000000783dca6f7b25e155123a5ea77ff2f7dd1deeef8500000000000000000000000061f42a6d04a64e2adbaa74f391d1aa3e725ae6f40000000000000000000000004d9dbc35a07160b5381a826676cd539bd680885b0000000000000000000000007192597c696f4355be41a6e01fd3d51e2d25556b0000000000000000000000003094e394524c22aabfc2ada5f5805537711a0aef000000000000000000000000be2c2d01354c4fb02eee095e761f37de312429fc0000000000000000000000003e4f8d18e02fd6173a3697173d0888a19a34574400000000000000000000000069496ee3da561cfca430aa9ad2af6cfef9f60e9300000000000000000000000029b64f5d95a71b79874c4b5192c371bea4b899ce0000000000000000000000001dea41d98cdfc167ed2db8e2dff119dd8c3e2fd0000000000000000000000000a5fc30bfa011a0f26355ed88baa6b711c7ed66d20000000000000000000000001eb6fd9fb567bd3687c41f3827f8d24da59816c7000000000000000000000000bf35050ea3ca167857e246a771bb3afd572c2378000000000000000000000000681a14080705475a372386f3e9fae0800693f5f3000000000000000000000000d69f0047dd1ea60723e6424c787bde55de90b66c000000000000000000000000c5afc4d5a2010fff6a49e13fd7d24c7c8974c8fb000000000000000000000000e9f7ddd5c5db43f82c05a95576c96e161319b7df00000000000000000000000002ad50e7bc338e8cde41e5c5c85ef89db6e7ff2e000000000000000000000000a679b5a7597d0738d081e98abfa9698e7ae925fb0000000000000000000000001f88c15fc7c9015d11f53a6e363aa58ebd9016430000000000000000000000007a6a76cc8d4629d1811c26465f981346f4cef02700000000000000000000000038fc6dce5828a84900e6d8afec89d3047f7228320000000000000000000000001638505ca43671870c83b750288b46e368d451dc0000000000000000000000000f21e10bbfe01f009621b52f017952d2b422a2ff0000000000000000000000002e3dd9f87da11c867364b522fbab086dcddb4679000000000000000000000000a4409de2dc2757c6386048d75203d3d64f8a009700000000000000000000000005cb198636b499811d54d8c7ef54d4e1600502f800000000000000000000000058ecd49fc2ff9192138c61bf6ce039b7560dc140000000000000000000000000752e5fe46ba48f39060770132fdd9bcdb9aa68fe0000000000000000000000003796c7967fe678fa6a44c8375ba7252bb67dcdba000000000000000000000000cd186d12420e4c1ce25a2df2bf05bfb066c3b1e50000000000000000000000005266e9e19d383b459d360d839063b59efa489635000000000000000000000000e04b8d6ebf6748dfd7d590fa8aff5ff79ed9ef820000000000000000000000003d161a3c05def7e931c93f1da4a7bc4c4faf685c000000000000000000000000eb3dcf1eeb0f1699e79fe90bcacb128066e99a58000000000000000000000000343e15085fcb7007038e6f4bdab977b17dceb460000000000000000000000000285ca49aae24dfae1841e9845b1a2cc82acc3f080000000000000000000000001cf91eef3927529d873faaee2c979a270cb003eb0000000000000000000000001320eb70fab5b9e06943328862c8c280ce2573f40000000000000000000000008a24de6d972a6aa0e9fcf2f7b6b2131ecb7333ec000000000000000000000000b92f68360c3f938a8a01d40b9d4cd32217d49c7b000000000000000000000000b1a37b0be8a53ea9758d993109a2033bae53ca5f000000000000000000000000c3b5642eeda763f542be93cb54829a263e93db580000000000000000000000000e8f5a050c0c4a91336fabec3caeb5182c559bb800000000000000000000000079e8e59dcf81ce0f188d0934d4a79a760dd2b0d80000000000000000000000007251038a6a52494978d064a60e26d80c98f2d1de000000000000000000000000aac66bf31ee26c03726f9887b182a4d549d0a5f8000000000000000000000000b44f45be9ff15e2257b15c9f3fcc667fe97610f800000000000000000000000002c9ab5494cc028c9d30ef8ed846b065ec0a99c8000000000000000000000000fe5344c28baddea50df64631e481eafbcabf2f450000000000000000000000004b8f9d66924e2f7c7c45f2897e86f2d3f6bde359000000000000000000000000b79d4d8cc8433bd3d4a7b7db2daf7ab524ddffe0000000000000000000000000acba0f99f081283496bb7ba610bc8f33ab532f89000000000000000000000000a73442482a61d26bb877e32c76284da223234eae00000000000000000000000056d71b0fbfbd45f9210d362839c591486754aded000000000000000000000000bf05303cb8d98c431bbf6cea4c330b3297c89f5e000000000000000000000000611e2a88e1ebb079459a09bcb406d433382f3f0a00000000000000000000000085be589fc4d21c981d8c715b9e5fbdf1dc5fb20b00000000000000000000000076481b93a42922b6ee72a62b1095080f3c12bb0d000000000000000000000000806019eb7c67077b4481de7add70ffe51ebb03610000000000000000000000006677ec721985033bfeefa6e64a78f24ebb8ee5fa000000000000000000000000b072bbcd3ee22034491732fc3f0c06cef3d53f89000000000000000000000000a17551ff6d2c177ae356310ef3482092e3a3ee81000000000000000000000000d331249dc8efecd4f6de2e12f8643f80511515290000000000000000000000005b2dc9266a25ea2ab0f5af7ac4721fad7351c83c000000000000000000000000d4b5b2e41c920e132404ae71a580274590c8c3ab000000000000000000000000728866f2645a58558a617ea0b84f7b3894eec05a0000000000000000000000002e5ef37ade8afb712b8be858fec7389fe32857e2000000000000000000000000a86c343c0b30d994d16967b72b9e9235e534497b00000000000000000000000002888f1a44b2390b2bdb34b913b68a419da194e6000000000000000000000000e592124128c1eff5513027f76e5d500e9f00bd10000000000000000000000000dc3a8f5784a87ba2624330e23c3b068bfb711d4100000000000000000000000052a4587171d5510521a8321a2cb1c698c94f3074000000000000000000000000467f959235e8214dfb683ab3dbcaab960a14113e00000000000000000000000091490f22a40f0763bcf64ba1375ce65ca8d30c0a00000000000000000000000018ed4ac597d54ce0127b73409eafe444e1c21c930000000000000000000000006da68d343dd27e2d018da21dffd7906990f477ea000000000000000000000000e9d496aac8d35aa4006dc38405dfae078e12467b000000000000000000000000f01e2f9cabac3b58d6f456690e2fd1b3f22754a8000000000000000000000000f12fa1933731e7093f803dcf4add2adde5e1c8e60000000000000000000000005eb55009891c463be1579c9d1eca12a5fd45a0d8000000000000000000000000699f08f233ba2d44db4c7cb6167486338239e5fd0000000000000000000000003c4c7bc7fc668287722e792f3eff24a223a85ad30000000000000000000000008d00ae498742334da353c33a488c75a84f8979ac00000000000000000000000020e59b54f86f005f5db4343610d077c435171d65000000000000000000000000d88951e5a2e2c40341daf3f2df9eeeb2c6afde65000000000000000000000000ce3cbd9b25e4e4eeddd569bab1772cff07487b8c000000000000000000000000cabd2dbd511b1aa6a22f8da1cb964918ab557dc40000000000000000000000006c2bd30bf768a3a275aa7d08d10bee763ff5d6d60000000000000000000000005c534193f364893c3be57b48c0f9c4ca9d4948e2000000000000000000000000b7b753129f9b5348af83407993e2265db2ecd7100000000000000000000000002b10153cf864069df1d853bad7b4ad747426d4f50000000000000000000000003f6774f7a68f7638a5161a085368862a07fe8504000000000000000000000000224c16eba882daa7782d235723369b9141de4f7a000000000000000000000000b9597cc453f56c43d891dd1caa87429207fd6697000000000000000000000000b45e2c65bd4240074e0d0ed1173e94c46b632d21000000000000000000000000b9fa300d3685fb367b3a094a78ad3bed0d2208c10000000000000000000000001116a359122ababf503728b0ef7bfaba4db54e09000000000000000000000000289f6a4c975b40be3a9371734275c18ed20ca72f00000000000000000000000096afe731ee57cd8fbb992b7a562063ee7088bb300000000000000000000000007b26c21c5a4ee4e18758c701679c9ea8cbd1afd90000000000000000000000001664994c8d2d74bd80a2cee573b2f505e09fdd9400000000000000000000000052f987577736d64a4950100787277cdfa2f5abf70000000000000000000000005e70c9dda069ed2f97efc919f3c8906d6e9db916000000000000000000000000272346ecda62f0d50de94ffd7e8bc7ee83eff2a80000000000000000000000004534a778687d553d9acb8b36d958c75a4b165de90000000000000000000000007ac00f778cc13fe8c1bb050deb8d6ec88211c5bd0000000000000000000000007ca5a8f38efa63fe2d48d974b20f9bb07841a5ff0000000000000000000000009b56244e4bfeabcae99e0a8f2bd32def38906ce80000000000000000000000000829b0622a427d87141d3aa244c36905ae92b2af0000000000000000000000001c88e123117424b6443850250d9800d0a46c2715000000000000000000000000985fcdbe6a31b54669340bd60b7ff0049f66dbf50000000000000000000000009706bcacf19bce35efe9590ea50a979c28b22d5e0000000000000000000000001dbfaffde983c588f5b49d126b6a5451a81a970800000000000000000000000043b1e94c12c0d2273ec714127f5dc90ff8310c76000000000000000000000000820b9dc9b7af5ca2939eb39490952cb91aa278fd00000000000000000000000061177865ddd2b884bbb701c0b499a7ec9979310a0000000000000000000000001ed1b6b605ad03fc32dd170aa95c2146f837366200000000000000000000000083da95ccef991329f80fe77d0bcc7985642563d60000000000000000000000002f89c81a36bf90f34d8ddba7f455c14ccebb1d400000000000000000000000004a37191918b705ecaca80125f498fc9cf6a98df9000000000000000000000000b90eae4c1dbfd4a1b5eabae3fdea814ece8ae2fe00000000000000000000000003b1f2f176abceedf604f856b78b1ce451eae64b00000000000000000000000023f9dcd64758105affda8bf3daada7c473afc38a0000000000000000000000004b5885a5c527286137e9eca275587b8b34724719000000000000000000000000b27b7989ff82eaded16f398db978fa2e368f3a6c00000000000000000000000060472d83c4c9e195c12206d02cec120dc2679d2600000000000000000000000059bd656852c98c4854d35ad300121fbe669426c9000000000000000000000000dde02ca0dde6ea0d1d7a2c77b5eca7ec01acb8bc00000000000000000000000023929578846053778eff7b22e4e728c58fa559b3000000000000000000000000b32c7be7a0833c798d209c149de79ecf21ec4ae1000000000000000000000000d936042b7663b6dbee833d72d514ec4d684618ab00000000000000000000000007b59ecd48370f69705b7761bf2963922d4c90f1000000000000000000000000630309667df1268544974f3c93346310eab300db000000000000000000000000c7453466a109b8e108de6b5b5fb2f6957f88503d0000000000000000000000000537c32ac95345cc362d24bfdac208ea856e261900000000000000000000000059b9fcfa6ccca6934e2647af13a99962750f45630000000000000000000000000fcb2cd7547348d44974caab9d3e444a27bbfc960000000000000000000000000de6aebad888c3cfa9941d37a83e506652151ef400000000000000000000000058603f925d6d5dcfccea066767abeb2dcbdf18210000000000000000000000007af9e7bc9bfad578377a09d26e364a4d19e93f7a000000000000000000000000e8355ec192c435501cebb2385ed2d32bb6d4f3b20000000000000000000000006d704a81839b3182b34545338ca595227014704c00000000000000000000000080ee02dc24d9fd858f12857997efd43fe3e83035000000000000000000000000a4844d872a91799cb3782e4f22d4307b78afd7f2000000000000000000000000a69baab7b0a079d84e8bd53d85a10bb44e1c55140000000000000000000000007ca876807787d4b4c1fbe01086460e5f57b4e40300000000000000000000000002581900271d509a63507adecc0bef99c06e276f00000000000000000000000051cbbde1d5329b9a0d933847c761308b473fcf4a000000000000000000000000ffae018c0ff2a7e500fc9487f322155482366b540000000000000000000000002be231b2efbe3248b0a873e87816021f6571f4af0000000000000000000000006e4a5173c47b4de4a994d41bc6758a57209429c20000000000000000000000004767856d24fd96bdaae73fd274a0fa900f2fba67000000000000000000000000751d5418564effd0f60fdfa431ccf299d5ead8280000000000000000000000007a9c8daf81b89a3c02d9acc887d23aa4ef0ce60b000000000000000000000000723ae05c7940f073dcb5ece6599da45087191682000000000000000000000000db424cdf88d64c8f683f6f4c4bae3ff2ba2074230000000000000000000000005b4c5868dd3f285584c5597102d11b2b8943ae480000000000000000000000002822d90a2f6b7ccbaa0f5160e824ca499fa712a7000000000000000000000000e8169e86e9a2c6c024bc72fac57a50662080fcc2000000000000000000000000d038e03de61a5f8ffc6fa757b8aa7a7514925ebb00000000000000000000000095a4c70a20c5f9ac38d4f0f3e4f8b1ed84fd9f7600000000000000000000000035523f7f2d501e8b5badee38e642b7c4a101cb38000000000000000000000000f5091da54b38344646cafa5b50cc58f577cb5618000000000000000000000000e31347bc0fd39418d71626ca4a29adc91951afe100000000000000000000000075fca92e18be6c71d2c4d78e86ae54d419d52906000000000000000000000000a05e2681654acf30ac18367201b2e9ef2aa83e29000000000000000000000000cb5decfb3888dba7e318fa4dfeccfc2a696993aa000000000000000000000000f7567bd70fc86db66c43a114095894e2283758ed000000000000000000000000cc00837dcb8d824a1f2cf51d451707a836a921cb0000000000000000000000006f303fbf344d9eff4e40c679205cf121085733c2000000000000000000000000a17889b04cda2921526fb39fabedc19e7d0083a5000000000000000000000000b5213a7877e2a26ed2c26f1e2b2c96b16decdf9e00000000000000000000000000052e30950d27d3addace9f47b1a18bdb0529ae00000000000000000000000009def7c40dae48fd11d674650fa55b785fb88d6d00000000000000000000000094a899ea38ec207e43ddf3725d8f1a5dad27371400000000000000000000000023c4249b3267dfecd79e9e824fffee7fb9376f69000000000000000000000000fd03ccbb13c3ad981253ee554b400d39da9fffaf00000000000000000000000077a921b718cb4d66d27f2ea00c8e6817b51a8afc0000000000000000000000002cda221517a5272f0d3ecbe62b3ec838540e28f3000000000000000000000000374821bb1fa405e237c219082b17c95aa70046e9000000000000000000000000bb9941255f6bccf550e4f21122e48cf2bb37bca700000000000000000000000016dbe7aa361863e6a7919224b7e391b894577dd50000000000000000000000008608202915e2f59d38c840016342ad2f40c06bb4000000000000000000000000ad86176f99a26ed6e2e13c0322098edae5521530000000000000000000000000b62ace9d27c98bce1d47097b0e174bfc2072e739000000000000000000000000b7c0f090c269a6b2c6ecaaaf094ee119c4600092000000000000000000000000512fe42b73102335bcd9a7750c35e4e194e410ab000000000000000000000000348522973efcf1ca86ffdca1f13c9f978302784800000000000000000000000014307e9c3b0f347650924c3e9b92f448ac3bf447000000000000000000000000eb36cebbd3ee455ce28136ee5846bbe3df798f200000000000000000000000007dd4a796c30efc10b581c20dc73fbf85abfed043000000000000000000000000b286d3a15f5669d59d104577d54c42c00d359ff10000000000000000000000003724ecf51059b8d046d342d7318a9f7277da5cac000000000000000000000000aa3f9a4f99cd4f95632ec3d27e9babeb28fc085a0000000000000000000000008660a1fe80dc59090d59b0186a4590bd25ce402900000000000000000000000082100ae78fa31c2fbd4033ee87bfca7877d3b44f000000000000000000000000a41dc1ccf19ad9886108fad1e083fdb1680d0c95000000000000000000000000ab939363a3e6e2a213f6888e919f0681ff77fbb10000000000000000000000001e67b24199d6676b8544a5a5d2a8b8f5f0c60323000000000000000000000000b1a7e732c18336a5adc384fd2f51f51e222b05ad00000000000000000000000063318e2ac7f951367300c9df869e4252d2639f850000000000000000000000006e27b8b35a1e08d1e6e415e0b6c0e96f2688888300000000000000000000000066d3d24fa6200fd368d63f90bfa266e33708919100000000000000000000000072c6a3cadec0292f536ba701895b55e9068ac11600000000000000000000000026d92bf1cf3b5e6d32bff30a6b7511565d7a08350000000000000000000000009a8b685a3e7c365a8a8100df7941d0248348fd9a00000000000000000000000038fe5da6f288f9db507fc448210cee04862aea96000000000000000000000000eb7aadc6474a4ea48f4cbb781fd9f93e404e75c10000000000000000000000000795f4369f7c994efdb1843ed368ccfdb134f07d0000000000000000000000001dee3a291a54b19fbf67f5ce8c59ed2b967d644200000000000000000000000053cd2ba56342cb02eba0acbc2998fe19321b8a06000000000000000000000000c22adbe8acd01673a346fb6dae4a704511b6d50d000000000000000000000000ba9a3e66748f1a62d86dfc3168bdd212ce8d2c3600000000000000000000000091e08f5ad446dcb51b5c2262cd4b5f47d7dcee7d000000000000000000000000f3490e651c25f96e5af759dafb1e397abb8c0c8800000000000000000000000007119ef9412e242795abf3dbbb5c8100f85dfe11000000000000000000000000962027903afe7d42fbc024244cc25debd51111cc000000000000000000000000da51b1bad14af39c1580f6afae1ade638e092ed7000000000000000000000000104976d6eedc8e55aa6e47cce11ca11c424bf40000000000000000000000000094b30c03ed06c73c1ea3f854c2a5690c12e776ed00000000000000000000000086ceaba3b891f611a4300729bd2efc9aa2e961920000000000000000000000005fecca24cc197e5e9edc06df8575202bbbd3d235000000000000000000000000d744a19b653cfb29d599d8e034799c30e647340e000000000000000000000000a2cc0438a84bb9f15de9662267647b36ecfcd6b10000000000000000000000004b1420cd66e6fe4c4d308652b4b514ba8d4a97dc000000000000000000000000f8f9ae06576ded42c5a6231e88d883fe6d895a30000000000000000000000000eb75dcb11a9013dfdf7fcdddfc44f4bbc2e71f93000000000000000000000000585f5ccc4e6b49b3375a571cc2cd38f1ead1b96800000000000000000000000007c04e265c4851b927a5427f889283472811fede000000000000000000000000df696c5201ae841e71acca22d31ab3c225e349ab0000000000000000000000007af86efd46e12f4b4dc52f768fd01bb6e27b664d000000000000000000000000d76a56269d199f99c4ec1cd425b090c36b06048a0000000000000000000000000f251f65f2308ebb9e8ed67c4deaa286c7fda897000000000000000000000000ffcf56e6882cc274d075a39d63e7693cf5d7589e00000000000000000000000093e66f768e2a73705da401da2d5000c99e48b604000000000000000000000000c28ec48ff6f5de712d3785418b5912d2e20f8ccc0000000000000000000000009880f57da0d559455b20f55663f261de9c32627900000000000000000000000075fb5366ac2783f05a680890e932185312da6e31000000000000000000000000c5e3af2e883d06ceac73dfc79cadfd2d460a1fc00000000000000000000000002b41e2f98ab69b7b9f1c58e7a92949b7ccd3738a00000000000000000000000032dab968c147b08a0d8ac5ae81ae1364d3d47b3a0000000000000000000000007c2a5527c932895128f27c0abb90b9fa5705937b000000000000000000000000ac461f18d9ad4e578c2717f00b21f40dae114f4d00000000000000000000000069c57fd6fbf5a9d068819fc8ba86953e1be5016200000000000000000000000007a05d904eb524d4564e677f855f3f8f5feef15c0000000000000000000000009d5742fbc7ae479feb196294aa40cb4bb5d932dc000000000000000000000000d2650b2d273f8fd79a2c1a6ca572109d1c3171b30000000000000000000000006161042259fad6992abd617fb52c05c39479d247000000000000000000000000565a514938d81e6bd8690083789b82e41b58b69000000000000000000000000002f9d79f359a1a463cf55855fcfb476aeb1783aa000000000000000000000000104516daf7a43d42c193407328e88618bf2c028a000000000000000000000000e5dc9c4f3d01e340c5310ee6c27e99889d5fa033000000000000000000000000fb0952ed0f4f46c64359251aac73903674de59b9000000000000000000000000d3bd6b656bf9a009be93d30ce777e0ca3999257d0000000000000000000000008eae037182828b28d8dbccac9e61945dfbd13568000000000000000000000000c1b66e2d78639235e2a0ef498c8117c7ad4a46d80000000000000000000000006df11f85e9b7ac1072f2a9177d3a8a7f89360ab9000000000000000000000000f6e3dfa76b11c70f131b4a9a8cfad65f082eaf8e0000000000000000000000009834530823a924045127112704a1df9c4c6c20630000000000000000000000002ea287c888bf62e6177f3f11a1a8dd4bce92d30d0000000000000000000000006e44bf47dd2b8eb8a53647c671dfac1290acf88a000000000000000000000000dcb2013e66cb84a8d4d82952dfb105cac78d61a1000000000000000000000000a13ed1cd7ae1ba0d5b06ed926066426440d4c56e0000000000000000000000006dd4fdb4bb3ce7a1c5edab522104fdcef2956ceb000000000000000000000000dd6a0da932f2130fc3cec6bcfa40661d24a5ced20000000000000000000000000c92ba6525999987ef44cb383da4a02e6a698d5f000000000000000000000000c643da2f8a01559ad84f1bb1a7b94227a067d4db00000000000000000000000043f732d10f4837f63ed2dfa37acd2a0f9a0289ee0000000000000000000000004d7406120472cfbbf2c86fa79dcc3fa337932596000000000000000000000000fc5a232505b663d80e56df92a9299bd47ee570ca000000000000000000000000e2d4a297b16774a367d6954c2f3815be4328b4d700000000000000000000000007fb62b3e36e815233d7eddae38ac8ecad55efe000000000000000000000000012c3880b5d705b0806375171cd1e9e0107ddd9a900000000000000000000000049e576499f4cb0053227b3027b40d96d66ce737d000000000000000000000000b53ec460eab558652d71d67bea437c1fbf767ee800000000000000000000000017fd086623ba7e13e7a143245de4e3916bb07293000000000000000000000000a48ffad57c18db0afaf18a39a051928d7fa416d300000000000000000000000077ca5727c7e0702e2a50a886456fd2cb4a6223bc000000000000000000000000dc425569f0b9dab8d1c035fcbabbc547b8aefe68000000000000000000000000824b9fb007a56754912492e537661c1711afaa900000000000000000000000005b8c99705c76dc038a20598057a2cd33eddf0562000000000000000000000000ac0fe9baa2dde7365bcaa632b11941c4ccce15d60000000000000000000000000bfa49c0d2d482e3f5d62a035b5ef98c304891ee00000000000000000000000040524bd176d2a029d1995e5da202672c8e438b080000000000000000000000000a3c86046be0dfcba97a8dd1a182160e986eb16800000000000000000000000025a865241a615ee68336e8495f097742a214d629000000000000000000000000736a8adb0f8a5d37f9a6c36218b6146ce7a350100000000000000000000000000028f59537b7e1ab5b31fd0a330adeea4a0abc91000000000000000000000000884d0bda7a2be3a4e7ca8a8eccc9ab8d1d5220b900000000000000000000000076c1938df6e54a9a3f36650299d9e1a96db8e310000000000000000000000000430d6898d012f5a0e33a0c58891115082b617ef6000000000000000000000000a38739b58e3adb04bb18f57c425cbe30a359634100000000000000000000000096e9b9c2e352c536d72b52dcd023848825f7e9db000000000000000000000000fc3dfce2d8da7f191c18c52c3fefdccdca65f99300000000000000000000000003bf86809e776eff07fff5dffba89316a801d10a00000000000000000000000056c85e33652422d43317f9849edba03290f1f0b400000000000000000000000059b250ceed360c54341a054623374c9f91f01aed000000000000000000000000072cf969a1449a68975815dd1923e46c686eebba000000000000000000000000eed33a48cb3f1fd209bc55023606ea9bda2e36e70000000000000000000000003637538753c9389c6f7de4ac6e8d7a3c650bbb31000000000000000000000000a036b1172908e422050da3f6443cf7bf99845b85000000000000000000000000aeba1790c238e87fac4bf842813c21cca03a1446000000000000000000000000947238bcf9d5ce3c634a6f82e425ff917f50a8f3000000000000000000000000bfc51859a9943c47a27edb8afe0e3e4912fcfb820000000000000000000000004f637560dd87b61553ab4aed3446851e747c6c2c000000000000000000000000438a613b3cf567f9ca9f532db4d9075c8d96c87200000000000000000000000003a28855639d13b10b6d40bd234b868bfc07a427000000000000000000000000c7cf61d15d1340bc72305c216375efdef52d0c18000000000000000000000000d6392902c281a0611a312277997e1564eaf2ce00000000000000000000000000f8d47ae19aeb8c7b6e09582dfcf780ade988368800000000000000000000000091e7e3e389252f6135ba573ca81dfe0441fd06fe00000000000000000000000026a48e7d9b7f782b476af7569be118b41743c670000000000000000000000000cdb9c73eb31bda89ee0775718d113e92a573a3900000000000000000000000006f482508f4cd191f4a34a4e00a200401a7a6d26a000000000000000000000000b300e8d6a07c0403a92006d92e17d3b201f3a223000000000000000000000000909f65a5884a41cbd4b3b91f25be09470ce0f6d40000000000000000000000005faaf98155bd08d93932d25a0472b1933e97b195000000000000000000000000a2d30fee7b6374e5b1a57a46674cecb83f8ce9a90000000000000000000000006360ae6f435f9658400cec12c30569d947d8bbbf000000000000000000000000b8376b4219e5e464601ac885607f806fedf45ea5000000000000000000000000c2df5ad135e35128fc52efeaf77871e1ce03cd43000000000000000000000000c646f51da7a953337ed9c621caf325e0715ef5cf0000000000000000000000006e6ed9d9c9e77aaf5b4d044e96dc6e0a7be727c90000000000000000000000006a56ace8b7122d593d479b870a0783f6e607140f000000000000000000000000bd44e2440aef3e833dac8326021974081b038091000000000000000000000000b7c2624abbbd59361e7f116f41ae44fccd08800a0000000000000000000000006dcc8c63e3b1cf551f7b1e5ba576dc1c58984b5500000000000000000000000067b60d1bbb43cf5cc3dd9680021deaaf093767e1000000000000000000000000472a38ae8482dfe34efc8d162ec811bb29aa34cd000000000000000000000000f133e15f310f46490128fcb9b9873926b4b9ad9400000000000000000000000070834a1f67ccf2ec7fd11e1e708483def5d3de1e0000000000000000000000002e98bfd9198c779b37127bfba749d80367d2058d00000000000000000000000010655e5507eb4fa071008213423165f44b24cb820000000000000000000000001a8ad505c1b13d8860eed6bba687ce5827b2e1010000000000000000000000008a49fae3be5cb74f7c4661763031cd06ab3746b20000000000000000000000003a204e6f207fcd361fcbc1c1360a816a865fde0b0000000000000000000000002382879460801f01fe5aafda7dff8902951b9003000000000000000000000000f8570b6f5a4e3e6a89e6f3f022e6030ce745183f000000000000000000000000cdd927cb2fe0b3c803e11756d86a9954dcad19d9000000000000000000000000d778ce7a251c4dde1c5aaf68a26fbc9991c47c860000000000000000000000005f3f6bf6a62906fe52b707852a2116489560430c000000000000000000000000733dc0b98a7f99940873720db21dfb9866d6f073000000000000000000000000aa02b253e6af9b28f4dc79d01c726e33181094710000000000000000000000005a2a1e290034e15d22e905f1d9f0fdfc36774b4c000000000000000000000000282588f10d7e845b7567615b81bf3f56221bfb0e000000000000000000000000a010865ddc71256df8e815ed288ac3eea70e9d4d0000000000000000000000007032c1833f9caf7098e9ed7fb8e3a4fb89c6cfa600000000000000000000000069696c89801f9accc2e72327f239ba2db9a4c29c000000000000000000000000506dd568056ef00527a0ca2e7f36ca69741e38b90000000000000000000000003d1ae428814fe2d9bfdf9619318698339a898dd60000000000000000000000006093ad87ab3b284821c8e836ed93331bb3c466eb000000000000000000000000b04cf2e4e96cd46a4152a08c44574bc7a61aca450000000000000000000000008a4699b3ccbc74c944553901fb6a8fa66510124600000000000000000000000090ef7832cfb69604a2df8072c640acdbb16db1ac0000000000000000000000000f04307b8e8ab67076c6cf5a4372c1f9d8fe0fb100000000000000000000000062087bdcb6318762b7adbff240afcaf8e2f54bfc00000000000000000000000060feb155cd31f99f1696e202e87e0ca162c7ef0a00000000000000000000000097ac31b14a55ea3824f59e34f902f3dd5014b673000000000000000000000000bbbab47484a3ab01be7b3758190b23c89a83960f0000000000000000000000001ea14f2cb54db492900a5daf85827f08dd0c1e980000000000000000000000001995c46c3c4efbe7bb2b847ce7ecf943fee44f0600000000000000000000000026cfbc16a9e976f3f8d6bc8e6632e1505afa963e000000000000000000000000e3fbfd5b5eb92ba676c5598e0e33c12d8a59f32500000000000000000000000003266231744d36fde1299398e809e61c847c1d97000000000000000000000000c9da96e91092c0f020fffcc22ba6277b777e4690000000000000000000000000d49d800f8c4ee2fe3d9b3215b35565774045a3140000000000000000000000006bf51adec2a576a9e56137035ebc4e7b14ad6e0f0000000000000000000000005c2257780b91419be235168811570c6a1a1a5e64000000000000000000000000c3a5df955eae2ceb506f181955a3985ed201b5c00000000000000000000000002e08ae55a93ac2119258506e9b67a94f05bc5acd000000000000000000000000ebea3a28591da0e5dea24555062ac61b8671492700000000000000000000000084176974f7fd2a372fbf4a63ea8913628aee0f40000000000000000000000000799e0a17c9cb82666c642a61ed9929f144ab2d18000000000000000000000000b9cc5461913694cce86a5a81eb796c75a70edd360000000000000000000000001ecdb45b5c86d34bf042e780e0d8094a12af0a150000000000000000000000003b25914bc434f92b935ccf7d1f1870ae9b96e70f00000000000000000000000055477556ab1cec3e02da172e5f68dac00399c0ae00000000000000000000000061425862a00916e3e21163b8ce62ea97fdd097990000000000000000000000002ff0df868899775b5c979925c256aa5744c362480000000000000000000000008d2c28822f8160ff5b635faa39c9b7db74ffef9d000000000000000000000000efac0bf3e5e72cfb09239e07632968d94115b8f2000000000000000000000000a39cdb3f1beb31071bfcfcf63b8b7af5e1ceea600000000000000000000000002c22894f8f960e63730fbad76edd6c35047036c00000000000000000000000006a2bc5cf82c31006f056507d95b9e671e24c9295000000000000000000000000a2638e966b3fd7600ac5ef013668195967b7e447000000000000000000000000e3bfef76094f6a9b27c6e3d784b4828ea46330db000000000000000000000000a9ddf0df571e55bf080d6555c1a8194924c9f1d40000000000000000000000004b383ce70f3a950c9be1c7b3805a25f06b26f5c9000000000000000000000000aa1af6f5f15ebc980b0bd7b1fcfee38780c36827000000000000000000000000ddf3d9cd165483bf311bfce5baaa614f3a61fb440000000000000000000000003dcd5349828aea14bfc14bc1f560a2f4480338a7000000000000000000000000e760a5d8473fc217636329d1aac57bd8a12c81960000000000000000000000008b5d6c931b6c625b352d9e76557b57ef93753589000000000000000000000000d0781ad1a6cae8953bc317935dfe8202ee317258000000000000000000000000e0d7255d9bca2e8b351f9c2e6f5b2c7465cbf85c0000000000000000000000007318ba9fb2f12023ac36d7ac032ac6eebc79250100000000000000000000000062eed5db5cb5f76a56e472a4c5f6e6112d1a6dc00000000000000000000000006a2478e0b1ece27dc35a0c45f603112611cd1bdb0000000000000000000000009d2e29be44fb2c3d7afdbeb79f59f51224373aff000000000000000000000000943d5eafd6f0dbac0d2c6fa37169b2902ae48e49000000000000000000000000c27ce618924aa57c871eb228ef09b56752673d22000000000000000000000000525cf6511f5d3b84a6e0aba912c4541e706ef4230000000000000000000000004377e71862470c8ab0e86b580f6c10f8c6391d050000000000000000000000000a79f6e8e031c973cb5960ec251a24070c4d40ac0000000000000000000000004446c87f4221ce75e786e1d87894f3486b38efae00000000000000000000000062997b8c9905f5e3c325afc714ecd2f0564fbfa6000000000000000000000000a5084ae9188b5badde6ec96bcb35f75e8c571b21000000000000000000000000c6e130e8c85c1a717abe61a322e5c73c4d08684d000000000000000000000000fbbcf34760e21d709860caa78ada85f086ff34ca000000000000000000000000d94449e392713df4bae3e7d291a9b218589aa9ab0000000000000000000000002989693d758598c3a576133194ad6008abc48c0e000000000000000000000000d3e3a3fb74a8fcd483e7b767fe46531b88a2a8e200000000000000000000000075252dc20ab71ed1c16e1302b42d355378d7cd5400000000000000000000000066d8988350c0a595b7c6371e295902455ee4d4ef0000000000000000000000000d3dd69f82fd21dd3eadf019eab68a420c7e61d0000000000000000000000000cb9c64d6abdf183f52a4ebd841fd51d3867bed7300000000000000000000000035c6fe18dd90f372a149d0cacdc554afc8d6919b00000000000000000000000089e5b32468352417204f03d2e6e796f6774d573f0000000000000000000000005912cc773f41e908a171f3211d55faced266da4800000000000000000000000014a0213fea6f9c3311f267e8e6711035fcb73840000000000000000000000000ae41d65d3029561b1af4de79d4b0d292b4dfa9280000000000000000000000005e9253fa8d236b38121d7cf2d09fdce3ea9283a600000000000000000000000002cb31e6dd129f3d351df17f4fade33a4ae90e4e0000000000000000000000000dfa2aba964d4665263155c12432929e61bcb59c0000000000000000000000005f892aa02b44b7a4140c1cb87585b4b3f29f33d200000000000000000000000008b8b5f3ac482ccbe2f5fe0b6e95eb9445eca57a0000000000000000000000001001f4830315b6c1c603384c415cbf628ea2010c000000000000000000000000e08aa98f4a08c23ddc3423bf9ddadafbe3e471a0000000000000000000000000870d7934aaae599424246e873446ac1f7944675f0000000000000000000000004aff357a3770f5e2e9ba7d19b7cf79fd9447a90f000000000000000000000000b9d9ea359c285ac03b9634f1c8c68ba764a37902000000000000000000000000ff015a1ce26ee6721d5f2cb4bbf819f44736c7a400000000000000000000000005001b5ea0ce8c8d99b20eedfc34054ee151d62500000000000000000000000018f2bb2ec0df3dc65be5926e903c35edd5046bb600000000000000000000000094b1f47f4deb4f555f1d40cac9ae5df0900f7b7c00000000000000000000000073fa86795aa1039464456c1040ee887986704ab50000000000000000000000000e3943f64931983b57975f8535c3aa3ee89997b7000000000000000000000000135cf01cca9bfa96baf814fb9393d201115e67ab000000000000000000000000ff11cce552a6ac3287a3a2462d8d3614cb8191400000000000000000000000007f0c2435cc504ca1f8a8e33afc7aa103f02715d0000000000000000000000000961f49f73b68151d2baa9289edd5f70b07f80b18000000000000000000000000d23f40d361716548945b66e61e2d7935527b05f2000000000000000000000000b2279d63538dcb306832d31ca75ab2355714253c000000000000000000000000b615da302b67dc5bbe9baaa48b5920e77016f5e600000000000000000000000062200e0d4bdaf91d65d3938f8f68341b23bb1d8000000000000000000000000041fac04ef74089b647e0ab21bdb3f02e05cc1a82000000000000000000000000807b619a9f8fa07ead049ed2564e176cf8f799820000000000000000000000006f0977ae4c1e7bb29b413361ce7f89c6638811860000000000000000000000003649bb8d5df7d7218f972dc5836f62107443b7be00000000000000000000000034b52c21f859200b21c5badd064ed9e132b860c10000000000000000000000000918b19d28b21172a7b6ca9afe5f69401177ca2e00000000000000000000000091baf37eb432d174f81ff2736b11a1ecb0480e90000000000000000000000000fd13a931b79bcbacc9987106834771c80b3cab96000000000000000000000000252ea51b3ff686f53f3d143e0992ee7c723d11d8000000000000000000000000c7635b1b5937269d06857138dc3f0eda304afc800000000000000000000000005d825ef39fae27fbdf1d0c645023bb5ddf4d6b0a0000000000000000000000008a6fa8700c0f15486db3336b057a14e23451f9d900000000000000000000000005f90a7eeded599c5513f0b46085898b4bcb04ab0000000000000000000000005ed6d8e393096b12a3612c191e7ed21fd56d2290000000000000000000000000124b137fd6bbda7d8d755f45f932719d2b0da9980000000000000000000000006fad64ca6d8388009e80313bc4af69d3110d705b00000000000000000000000043f7dcf82d5cec195072bb230486454b2fc334f2000000000000000000000000256e3082cb3a876508e10dc1455d3376b5521c8300000000000000000000000022af4a24176467f09c44abaf685f51a06c33f7cb0000000000000000000000008f3b0c7c99187bf25cccc7f9c96932438850673a00000000000000000000000077278b2a1f9ef635bf91ae499890521697c511f30000000000000000000000002bbd8816827ee607a4cde3fa019d05d7e2397bd40000000000000000000000009953f11f8c3ccab4279f0384f9b28842ed216dcc00000000000000000000000096d1ed448a76ea3b0798958bbe21fbcb7581c2e600000000000000000000000096d1ed448a76ea3b0798958bbe21fbcb7581c2e6