0x60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000002cf99a343e4ecf49623e82f2ec6a9b62e16ff3fe00000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000d667261786576656e742e636f6d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e636c61696d2072657761726473206f6e20667261786576656e742e636f6d0000000000000000000000000000000000000000000000000000000000000000002e516d59475079716e74597862727336516f546b47366472435a56567779364459767650693639647854526f757a78000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054c0000000000000000000000004382e9fee6222922541661fbc54bc4a670e64cbc00000000000000000000000068a9857b0e540e5a800151d3e4a33037191a5dc4000000000000000000000000caa674419d07df8c76dd21ba0edd071f01465e3f0000000000000000000000005f4de0fdba57886f6377163f2529002d0636be540000000000000000000000000000000016e6cb3038203c1129c8b4aee7af7a110000000000000000000000006e8580603c01486d8b070ef9fc52c5b4177ba2fb0000000000000000000000009266467c5166c9f9d2a33f0f4da3e6d5cde7e3510000000000000000000000002f3303094d8aae084079c24aa3de1da5e9ae1d480000000000000000000000000f2f9599c19cddd869d0bbf7bc3bfe354dd5b40a000000000000000000000000338da408df9989656ff10cdb01ec8d8cbc180e420000000000000000000000004867ba40cd2f5fc95289e92cfb343d54a75e6b00000000000000000000000000001c44b6096ac88a030e44c1ec5d81971eb00c7900000000000000000000000010b03389b893d7fe037a3bdc762a2850dd772c3a000000000000000000000000136e783846ef68c8bd00a3369f787df8d683a696000000000000000000000000688dba949f4744ff0a9d3a6dce7e777026c4ee09000000000000000000000000038248f08fa4f42cd373f0676182a891774663520000000000000000000000002421d0f965b1d04665153459d43f37d67357ebbb0000000000000000000000000a40ae3796ec031e192da5318f6f6986bdc9d327000000000000000000000000942a2277ed87af9aedc38f32f406cdb77fb7f0a4000000000000000000000000ed7191fc83641990595559e83c989f4bbc050e4f000000000000000000000000c5c7a8bcb59a0d03206741f73d8aa90a765b437d00000000000000000000000076584f5603a9ef91d4d0c541dc064090190e78140000000000000000000000007c7635935b079323c762bd40fa2146077f6de0c6000000000000000000000000d030de8edaa426edaa51837f57c11aea8776f58e000000000000000000000000a61966f6cffd9b279341f5219a1837121788068b000000000000000000000000eb83006b0aaddd15ad8afbebe2f4e0937f210673000000000000000000000000eacf9649948f83775749a8bf15196a37c68a797a000000000000000000000000e1b06a300087c4a44f6276aa4a46f04d4d9fd15d00000000000000000000000094a75771265e5f7afa50035b5e947795abe4390800000000000000000000000015cbeb60385208b96a020ec51930aeac87c27ee90000000000000000000000004e06ea07ac8649c35b856301f26cc65db3465684000000000000000000000000329bcb8e3b4447af63c5d67a91ce5d2591cb5679000000000000000000000000ef86adfc47b90a13e768efd27b24923b3f0362c8000000000000000000000000e5859cbc7a5c954d33480e67266c2bbc919a966e00000000000000000000000036de560dc716a68d3067e2457d21de0001eac1df000000000000000000000000295234b7e370a5db2d2447aca83bc7448f1511610000000000000000000000005d14fcc7f7456071cfbd766af1cfdaeec3d178d2000000000000000000000000e470abb64b9f03187e3c7f6059278642cc09bc0200000000000000000000000033fb5ec21c87400d6d1d09bf34a04da5326416f4000000000000000000000000a5b60ca95b68c75e38b9ca949bae4baa273f31e50000000000000000000000007fef0074aa8a6df215b4a2911c4e126e2c633ef40000000000000000000000009644e1c76fe602cf1d9e2a2760ed57280765ca950000000000000000000000004e25500c8c4a6b64691ac101904829af6752cb4600000000000000000000000098083e22d12497c1516d3c49e7cc6cd2cd9dcba4000000000000000000000000d72b821a1d9180ffac4375f6f11142211a0256570000000000000000000000005a0397d7d467b9b22ee4bc3de2df230e56b41fb70000000000000000000000003772ba91b46f456ae487cb0974040c861c0458100000000000000000000000007ccc9481fbca38091044194982575f305d3e9e22000000000000000000000000168a7ed63aa0219365b174a94ac24384c8b53416000000000000000000000000116a96646688394fab2bb7ec558276ad78aa046e0000000000000000000000007257555e96417cbc663e8bfd09bf8aebaeb53483000000000000000000000000d8ef94f3d553850fd694fbf3e4d5313fa8a15a16000000000000000000000000c207ceb0709e1d2b6ff32e17989d4a4d87c91f37000000000000000000000000d03c79e7c18b4cc658f97dc7df22129944d1e552000000000000000000000000b24dca776c1257248024f8fb4315d5f5009217fe000000000000000000000000d891f0278a7c6f7776ae5b3a4710d852e688779c000000000000000000000000341c05c0e9b33c0e38d64de76516b2ce970bb3be000000000000000000000000d5203cb8ab0b4cc1296f9bdfdd548b3cc8749c7c000000000000000000000000b6020901228d73a0a232166a33a1fa2e103960da0000000000000000000000007777d60d5148dc0e3689b2c8f03cb80c2869a6ad000000000000000000000000514e9525fa9681b651d6b83a57577de7f9ad8a9a000000000000000000000000238bf1e5853e3b37129f2bdcf2726949a1e83f6800000000000000000000000042924664ed0cd838da039abc4057637444533dc0000000000000000000000000f4090d5fa50e43155cf3110e1be51f87735b01ff0000000000000000000000006bfb625536c10dfe79ea14bfe85e3ea003b9c635000000000000000000000000ea93e7e03fa02492912c8c9fd83ef859d19b75a1000000000000000000000000248f61be808fbdf9459dd11459528305b2c2a1d80000000000000000000000007faed1c042ff5e666dce70e0447b2f7c4f309df1000000000000000000000000df039c2cdbe3178156016aef90ec9e207d4914bd000000000000000000000000348b3ccac1f8b763b19e91f5fba71b85dc30565500000000000000000000000015bbca4e9e242e45b2edb398d53695459f0d947b000000000000000000000000f15a6db87bbc8cb6fb1091ae2f41bc5e0d28c7d80000000000000000000000000feb0f31d67adbbc950ac0c5266490a9a9735a4900000000000000000000000069498f71c6c260f7be84c4bc6b30cbc2a641d088000000000000000000000000f4504fb740aa9e71e11b6220d6e332b159153f600000000000000000000000004305ead20048c5dd6ade907f1e8c63690e39e392000000000000000000000000bbccd96ce7c68e6289e37bf53dabfe62d136e25e00000000000000000000000062d428bc7ae77d0acc7bbea9c497a945bf7f58b1000000000000000000000000e590387f44adfd82861abe02d02d23630d0b36b5000000000000000000000000f69282a7e7ba5428f92f610e7afa1c0cedc4e4830000000000000000000000005c512a72b9381cbd335bbffa0ab7870a0b023d1f000000000000000000000000103bb3ebc6f61b3db2d6e01e54ef7d9899a2e16b0000000000000000000000003d241c7bb00f4efec2b8d1dc202c40f03d243a79000000000000000000000000703a50b54ab2bed1bf575e4e995e1ca0f0abe4990000000000000000000000004858ce44be65a79811f32417801b832b423de0b50000000000000000000000003d3c815878bb9dab554377d5f24f47b4cde8f8bb000000000000000000000000f4762850107493b55e1b7948a0f1a71a03490efe000000000000000000000000348e4153675f025ac151b0b1ed6f886c03cecc4b00000000000000000000000095a790ba1f09be81256125b0292911c2bdcd9c42000000000000000000000000d53a2ada124a94bac0f20a0fe8ba5dbaf4bb03a1000000000000000000000000e8078ffa8b9acb9cf314a9d9e6c148181e6c88510000000000000000000000004474157c9d78e5e31eb3e9e6f1f51b507c5f27d2000000000000000000000000384f6574377809d7ddd9482ab3f6badb2d274a43000000000000000000000000bf98b3a334af283de7d39fa5e9beae30a84b818e000000000000000000000000815a266a19dadf582dae60013fe0939dbfb1a6850000000000000000000000005d4f9ac9b515d0909a8606ae613c8f93b73842d5000000000000000000000000da4df6e2121edab7c33ed7fe0f109350939eda840000000000000000000000001f55426f04dc1d2ee921def522615ca77834ceb7000000000000000000000000930d3513a4015f656aa225560a1377116b4c5c2100000000000000000000000042f1319d1ee1a5dabcc27fa6ab8dbf7f7c7ba65700000000000000000000000014e61826f2c41552e9c6e6d7fd03b197fbb7a9b400000000000000000000000073d1013b2a2424fd6c990017950aa18e16d8feb7000000000000000000000000a85a9ce41bf2d6eb9be2f92b12f24e4231cb5e14000000000000000000000000783f3cad39b6528e192722527429bbbdaad0164800000000000000000000000011f2a400de0a2fc93a32f88d8779d8199152c6a400000000000000000000000040dcba8e2508ddaa687fc26f9491b8cca563c845000000000000000000000000b744bea7e6892c380b781151554c7ebcc764910b000000000000000000000000fd9f2be06d88dd2afaefed2480064f4bb0ceb4e3000000000000000000000000b179e8cc3f3f3d4052f1d21015fe8146d451ece6000000000000000000000000b29cd9c87a624b940335d6d5e1d4aadf7d95beec0000000000000000000000008a8355317936ef99e4515567b1c9cc8b86e52a3b000000000000000000000000c61a14453e2fe2a00843d8441eb7d26bc4f0610700000000000000000000000008e561cf0d385e5f1d524b59596b988ad3fa435c0000000000000000000000008854c9c94fb87fe3ebfa03e0d636ac9c0822485d000000000000000000000000ccdb530b24c6c57673e82ab6f3f95c7aa10faf78000000000000000000000000587010953a788c37089d77b972490173123ff43700000000000000000000000032dbcc6c0d3e2c8814db892b3408bd58ee113d020000000000000000000000007f0a1d27cce6bb5abbec43223abe78a9c054e96300000000000000000000000082102f25ac6ca1363d6ecf9e8e8326bdc67ce1cc000000000000000000000000375122b9604f6c3c360c46a35836c3a4e75069ea000000000000000000000000be3078d3d12fdf8b1a586e39b4a68c8f9f8555130000000000000000000000008c1515e1e4a58cc883f005b5e7f5a3094e89c9a3000000000000000000000000668b092f5cf9c9d4b65d79f7fb41c37b6e29b5af000000000000000000000000f4395c25143cf2252252600e67746ac27370a530000000000000000000000000333b23eaa0366aec8dd5bd4179ac80fc3ac8fdcb00000000000000000000000027c956d710bc154d6eea042b88cfd8007a0ab4eb0000000000000000000000000df9c4852bc38d3433c77f0b2f8c3e396c0d773d000000000000000000000000e4032633726549c64988ceb9a9f5333a4666a960000000000000000000000000778ac5d0ee062502fadaa2d300a51de0869f799500000000000000000000000012c897e10d534fe309fd3c18dc3419bafa97b8f20000000000000000000000004edb681f8433b178751029e0874ccd1570776c380000000000000000000000005e5323ecc28705de2ddb2c6719c3bf33b483490000000000000000000000000062de59c08eb5dae4b7e6f7a8cad3006d6965ec1600000000000000000000000083aa3e065054342e3a9d4d22fb8a7a1f20ee9d93000000000000000000000000d5d0d11300536be043359a4a8264f8089998076a0000000000000000000000009be77734eef5f858af5732e2432959dc4b68b4aa0000000000000000000000000301631521cd59f97a7823ebb60d33c249b5ed5700000000000000000000000013632e0aa142f8633e7811b18a8c7a7c0a914df1000000000000000000000000ba8d82769a2fe4e2e3f76c033b8e456c5ee40222000000000000000000000000382ba004ec0e65e8956b33ff7c706e89dc85ae89000000000000000000000000ba0e531a328b0fe7d923056c7d2c1777ef40c50f000000000000000000000000b19be18a7d279432f607676acd34c62ff932daba0000000000000000000000004e14529d962cba526a70435132cee96599675d4500000000000000000000000097c57fe058d717e125d05514826d3067f15276a7000000000000000000000000cddccbbd871b002776efa755720c34d8b41f4d9e000000000000000000000000832f0ab47b103bf1e885f81ef55b7cade26efd1600000000000000000000000051a80238b5738725128d3a3e06ab41c1d4c05c740000000000000000000000002568ddc66c8e3cc1869eca38ff68e9205d8b0ac90000000000000000000000008f456e525ed0115e22937c5c8afac061cc697f210000000000000000000000008e67315b370768a4929b4585371fdf1fbf7313c30000000000000000000000002128adfee4fc6a4c444fe8ee3148e894f87b2b83000000000000000000000000427c77d41912ede449957ea6d9a53ead456079b2000000000000000000000000582faeb9a8e10f5efad9a3faadd3ec91f6d55551000000000000000000000000792110d7bab2273b0c084d4e5a6fddb9f8cd6673000000000000000000000000e11bf8c9d4fd0dec48f0c8e54c7083f3fed8ee5c000000000000000000000000de97124783fb7dce526125967b6bc18cf0866f0d0000000000000000000000006a1cb270d2783ed7303d6403cc95241210b1eacf0000000000000000000000006b8b5077eae69816470063ed9c2903bd46e6d60b000000000000000000000000641d99580f6cf034e1734287a9e8dae4356641ca0000000000000000000000000d9db60664f9e47ae66f5acda8dd0aa4cdd4b058000000000000000000000000eb8002ced4e2ddba142a53a89d1cecba0cc8ab41000000000000000000000000b931cc7b2b2daec48b10a57aad110da8b2e0666e0000000000000000000000007623e9dc0da6ff821ddb9ebaba794054e078f8c40000000000000000000000001022c01763814a2d8cd3ac2e3e64c01086a92ad40000000000000000000000009e3e101de67317b0c67d3d6065cc786073a68432000000000000000000000000f082b78568e543abc467469632dda6f4079d3250000000000000000000000000c14ebe565e7e4cdbfe3479ee6d68c1b54ce6b3290000000000000000000000007788b28c77d25c88b88402dcb479ff653a32be8f000000000000000000000000e82c11f61d1d782146156b1e83c9c945f0f712ba0000000000000000000000005d39509c66618c54c471f2ddc279f807edeaad53000000000000000000000000d949cc6bcbcc773c80c21c391180519147397244000000000000000000000000fb72ed826d1a8a1e82e4dfbcd6a4efc8d99142c7000000000000000000000000e7f5261001fd87ef37aa87890fc47d044195073e0000000000000000000000001dab2186d27601bab9851f764cbbc265758e5c600000000000000000000000005480cad258cdc46311e4d0dd6ba53b6b4b4ff38e000000000000000000000000a65638d9846194f729c07541b423c4f82fa27dc1000000000000000000000000303cfbfff65bf9215ceb590ee95a82a64d3774b70000000000000000000000007168e0790618bd6cf65a032ba43ee515dad27daf000000000000000000000000ea30bb2ead206375de8a0f030a1f55e50610a73d000000000000000000000000f7be39cb294075ec3213e8a8d8d5c510dae1b046000000000000000000000000c9d7ae67b589afcd3fd2024cadf9ef0be0c152c50000000000000000000000006d0e6242fe023675487bcca4ab989a91d0932a51000000000000000000000000f0a3b6daac28a0fce094f2cf264e040373d86f3f0000000000000000000000009f8b1dff7f2b77d3532786deb1213bbe31c0676f000000000000000000000000ee16c07e5aaefccb5264d8bb1c5e1fbc44e5f889000000000000000000000000d7f91e3ec0c90972635e6c01bebf45d19fff1e30000000000000000000000000ce0c23b0ee2da21d6cee7391b643bdae7df0ce51000000000000000000000000621d0e62f26314387f338a2509afa3ae3414661a00000000000000000000000060a4ad3ef1bb6a838d4a4a102f1691caa9564ce50000000000000000000000009dc03477a733c1d580d0fa76e9dcffdbda9c89b000000000000000000000000040bbae8813c1808f8f5cffcdadc16338ac36c17e0000000000000000000000004d7d56c27803c118494d446faf092a3183aaa70a0000000000000000000000002036bede5f279d10c0cb867772a55e3b396ca33000000000000000000000000075840a2a0c180fb6103ffb23f0fb3fcb88869041000000000000000000000000b6d22ab9bfa6b22df9e3f1d74fc7fa615386be8b0000000000000000000000005f8e87fcdfb9d6d7560e88b6910e73162ddc6e4c000000000000000000000000edc15e460495104aabe944c31f15a41fd9e1ca9300000000000000000000000067a7c80ebfecb2a789f03f0d64d151d0e3fa4424000000000000000000000000114a65e547112ae3c4abcb50a08b29cf6ce1756b000000000000000000000000a968524b7c26378c1c49e537fc7238156278d14e000000000000000000000000f9d4de401dd24956a61ddac25f7a8b0a5abadfa0000000000000000000000000d8764ffa9518a40aae5ac0b8b0e8d5972ed2cf010000000000000000000000007c375001e38dd637cdbfe7210f5e7d1e59019b3e0000000000000000000000002478d48b8a5dd0a9876a12858c917d556eb938110000000000000000000000001b3a46de3a5e349b07b5a8b391cb4f1708e70bcc000000000000000000000000ad97aef53268b39d6124a7374ca35e2ce5b280f4000000000000000000000000e456be41bb02ab620101aa7e5efab61d626902bc0000000000000000000000009c2b62d894820bc65fee7ed395bc5cccc2af10350000000000000000000000001f24fbc913436488894c79bf3df624d3add579fc000000000000000000000000a7cca50b9a8a2ffb5c0c047913fa1c088cd50bff000000000000000000000000c2545c68a71f6803264bde885870fd72d361fb9e000000000000000000000000d0917ac1daacc35cc5aa3b5b987171723aa7230b000000000000000000000000f9cb3669dd3b922ccdeb82918c9f400883fd20c00000000000000000000000007f27a0fcb8c9d5a501b916ce8863aed778b17bc90000000000000000000000001d8ac69ed56f6dbd336e949fe9a8b6b1f7b6f076000000000000000000000000cb6a4f56ae80c4ee3751aefaad2059fa8958ca9a000000000000000000000000169b67399e4c5f7e792765834216149667d7f94d0000000000000000000000000ec8c81ef6b7455517d84864ca2e60a177439ff6000000000000000000000000617d08085f68070f00fe4945c1e57013f7600b12000000000000000000000000628ebc64a38269e031afbdd3c5ba857483b5d0480000000000000000000000004d4edf8291d169f975b99914b6ab3326abb45938000000000000000000000000e2dfabca6507b18761ba7b17a53ec7ec32d396b700000000000000000000000075877ef85b709a5707844203e51efe71eac20585000000000000000000000000cd3910da5e402c1a319d8fce84ba7c5117778e990000000000000000000000006330a16d534b620831c1a26c551dbc5f896a692e000000000000000000000000a7cdd2c6338352faa254d3647f5b12e1a8a432ce000000000000000000000000e76ffee8722c21b390eebe71b67d95602f58237f0000000000000000000000004954c56c0fda0a30fb88c85a82aa6b3faadc5d1c0000000000000000000000000b3dfc00ef46e5be521f1371393ae767b274539a00000000000000000000000067517300058dcddeb8f668b18509f30c762138f20000000000000000000000002e72c51e04b53952481d42ca4f17beb34c494e0100000000000000000000000038b5e15bd48e8c9c5c1d388f7228d8975fd5ef360000000000000000000000005bf2e1c6ec8182dbb5d84ee4915b158f84284063000000000000000000000000c723b407673e10c3614906b39e72c03a2b3fac9d000000000000000000000000302625ab0e86f55546848f187001e97b29b2d033000000000000000000000000f39fa64c833ebb853f85c6eb94728bfb9584d6350000000000000000000000009021f8df553826f605e75c01ce07d23282b722d9000000000000000000000000d6f82502f20647dd8d78dffb6ad7f8d8193d5e290000000000000000000000002e89a9e33feae350311c943d8644b8288270c99b000000000000000000000000b19bcf7e7d74f4c3c1ad8f684d8bd4c33cc43049000000000000000000000000e840e296262c6e7a3f7dc129103b7ae14662f17a00000000000000000000000028d4b0cf946784662f175767665f3af97783c39700000000000000000000000031891ac78132c4c542ee42c2a3b8cc8a8e27a8b1000000000000000000000000e45bfbbce6b346682dbff697b50f691f9e3a05ef000000000000000000000000a586b39a5c689211e045943c96e67ddaa31e7bdc0000000000000000000000005ea10e529b44f52a011556adf4fa5bf7438bb905000000000000000000000000287b3cf2e8c5b2558be5792eaf351a9ded37c2f2000000000000000000000000cac4e02d9ee02920d573104bd7fd76f9947ef742000000000000000000000000202d020e5f1af03cc1e00667e778a455442834450000000000000000000000003386c2da028f09650e7fa6c6ecc8a751bb1004240000000000000000000000000f5fa414aaf832d7ee0652bd91e954f6607a288e000000000000000000000000c8b737cea723368b37622de0dc70b84001f039b50000000000000000000000007a1e2a610b02e84c34cd2e6c337aa90b9547ef250000000000000000000000000a8fd0069fde5932a857c27dc3727d5dc04a34510000000000000000000000004297118a9a3bb9eec4c53fee0da8d0ecddaf91e70000000000000000000000004dd61868d98a624a10047ae50432c1869ee0b18a0000000000000000000000009742e12de665227b0424eb1885994d4384397b58000000000000000000000000a69c4b241bb093cef4a610a87abedd6e4e2569800000000000000000000000008d5ab09062fa6553f655a4eca782bb106e1de7990000000000000000000000009fd32c5446083c9b28c9a3f99c939cbf41e920390000000000000000000000000f2ad21a86bfbf2d01620765469641f6fe54bd300000000000000000000000006e32c51a33d40e22fef61ee33cd4ee1dc3ecfe2e000000000000000000000000ca71f0bc0c3cce29cdb70fbbcb0d2f4b9804ba380000000000000000000000003da9334f71863a4997631de4ef04f161eccc9f420000000000000000000000009674a40637960e6164f274fdc2440fb93fa8739b000000000000000000000000b714674bdfec94574df3425bd2325c3b9abd746b000000000000000000000000a01991c3ca3a2941d431410412b3e6acfde591e7000000000000000000000000c9f49572b2f4535c88cd29062c2f2543b1ef5ce50000000000000000000000002c1c5c930b2e5e2d058db5c8ddf92683f319725a000000000000000000000000c0010dad0a37081f1b93efc7625f65e039b9f09f00000000000000000000000045653f7305525a3a1807dfab89f87adcb0a870ba00000000000000000000000053dcb1143f7f2da6c9e182d4d42ec45b0ffa57260000000000000000000000004c621f970dcca64e6776ac9c7fd73baed2f3215f0000000000000000000000008c47c5cdab6d5214277a22e495701e9788fb71a2000000000000000000000000b3980d86856bef23441ffb57b05df4f56e66a93e000000000000000000000000d5a3ada7bd21b98f0b8238b381ea4838ea297c0d00000000000000000000000099f400d96ea2127934a4d495a511c05cd70acb4a000000000000000000000000d04793aedd40b635f3bd37e18d48924856e491fe0000000000000000000000003ef48aa1c0a3e8fbf4a21ea27b1b8916d6dd93c60000000000000000000000006fbf60682813c038c6bba31a30a84393466739b0000000000000000000000000e3b89e352aadd558489ec87f6b64b299c0c4b553000000000000000000000000b925f8caa6be0bfcd1a7383168d1c932d185a74800000000000000000000000018805d8462d7033c6364bac5e13c3f3aa56419b10000000000000000000000001387d73c48404b67b1e1f2c12dc9cf7ec4f5b45600000000000000000000000082ff77f5e4fba83635b8ea80c058dbddb70c0f2a00000000000000000000000018b462ae01c8870242775a248514b5594fcfe3220000000000000000000000001117a160216850feceaa8405a254299cde94c638000000000000000000000000e0d6aaeccd42464e04e86bc1d31764d8a1648914000000000000000000000000c2d5904602e2d76d3d04ec28a5a1c52e136c447500000000000000000000000020a7d9c6fe927266723cc94ee69a17601bc9e6da0000000000000000000000002dd64129abb09e75d6cd322bbd763b4e5e29d6f000000000000000000000000078f66e041f3875e217daf5159608970ca7c9fd9b000000000000000000000000e0430c83f34b4d722636ec1988412f756b1cee4d000000000000000000000000022c942ab55a53b37a78bf0afd0d883dfd82d44b0000000000000000000000008ee59c50312557bb72c8160726df2a50dde8dccf000000000000000000000000d5d7be42209fa7a00fbabbd3b4775a238d285e10000000000000000000000000e1804a476177b0b63a14cbc33421d820e9c6a7d9000000000000000000000000337783fb9938a4ddf1a7866932df910121964296000000000000000000000000a23a26ef6c2ad5ed7f784bfa78ac135eef85efd40000000000000000000000002b73a6001e30338c35d4c02152b6a5afebb2be8900000000000000000000000002bbd3020d7bbe5b890c054d1affd8aefe79b6ec00000000000000000000000037695419efdb6723355ff30af3a9284e25d22dd8000000000000000000000000f1a9e8f520b3427b6326356731a5cb4389337516000000000000000000000000d67f2ed258def09d5b7f0021482a5648d65562dc000000000000000000000000015bd895b33dc271ea13e1fb2d87202bf952e4d10000000000000000000000004a318f84cdfcef9606fd39c3929756d1267ccb7600000000000000000000000089e637f255c7849b2c3527ce4287cc973ab082610000000000000000000000006f836a35c608c7b50c4c035d56f4f914e05a8d9d0000000000000000000000004b0ca72c5d8cba2805b9cd712be062b40da24c38000000000000000000000000929bb70e240261a7fb3f9d44789c1401f136dd4c0000000000000000000000005e78e40bd5626d0f410860ee7e6120a80565881900000000000000000000000087eaf3d9e59b50a237ae7c8f58c21fe68d4065a4000000000000000000000000825728404ed23ff34c6f8f4ed53ca4d9c285ef7f000000000000000000000000101a7c7754195041fa1af60c0ebe7c069d38b90a00000000000000000000000018555eec7c90067ef130dbc727276b2d757604e6000000000000000000000000594501e76ae5652c7df6d7d5c2082501a3ff93750000000000000000000000001a78fbe94576de9bc17aa01223ac1d1261d542c9000000000000000000000000afb47f1167acef237fbb03b5980a3a350f22f14a0000000000000000000000002ff161f3756f03f064330f82781c1b46711551f600000000000000000000000072ab018869cb603ed9829687e253e8b195d465d80000000000000000000000007ae862bcefa83494a54730a68a20475c901bc5a2000000000000000000000000b82e12d1da436611c5c94d535c3a40f5fb3f35ab000000000000000000000000954700cc95846b154bac9492401ccf8bf470038e000000000000000000000000565c8eea249ed38e0c49954956685f4b7b97fec900000000000000000000000036ce17a5c81e74dc111547f5dffbf40b8bf6b20a0000000000000000000000005d7ff164fc52dc579a8dc723ab0d46404b0674f1000000000000000000000000b2821cb3812c5a736d086bef1e0403db2accae2a0000000000000000000000004fcca864552f11645314d5bc3711726f667c8c2500000000000000000000000074e2f04def059397d4a3382fd4a85df062d75bf4000000000000000000000000a2e5dbd496e25a194a11fc3e4ad5ada199e827f40000000000000000000000001b3cad1715a43bdef3288a995d52b75c4efeccca000000000000000000000000fd8111ad70b22f02cc3d27fca850447e7a7e22db0000000000000000000000002e24fb74ba4e017f69159aa20132368f223691b000000000000000000000000026d4793a24edeba373505721e507aff2f5c7b58f00000000000000000000000085a719c55f5bbc9bb4b9845f4c8020c6f58b30bb000000000000000000000000745213a540c932425d9c8cbc2b9bfb796c759e2f000000000000000000000000a209322b4ac82cbc001cb9266a2a2c2d0bc5a59800000000000000000000000032f5371978c078905fd7458b4318a4bcaca448360000000000000000000000007e1b880287f6e9262bffa65a9be11916029e5c50000000000000000000000000f433771be52fe3b915b5c3840ffe9a55425766e3000000000000000000000000e996d957008c6e3eb3410d88facdef0ba77a9fac00000000000000000000000077558f80aee6a420bccc9380d2f2c0ea823e1d81000000000000000000000000fa1388485aae4cbd446766f145065b361efdef4300000000000000000000000033a7d139955c1b34033fa5187d752af986eace9e000000000000000000000000de858645f200b849bc704b5de96de669f1ea7596000000000000000000000000c6c46689f8aab76c563d04c19571cc0d483d099f0000000000000000000000008120c35781572b58df6e92d45f2f797a5dbfadcd0000000000000000000000006ab70877f557fa715cbeb309d90391f827d39719000000000000000000000000c948817fd53f501b6a0c704d6c309c169840d64e000000000000000000000000ea10db322c5c59ee500b1062797a518dded1b1ad00000000000000000000000025ed4c736e0b65020c12f41626c30e02223c5f200000000000000000000000000324ff8718891f6bb1c1289b57d7619079a5f943000000000000000000000000b2b50c70ae4e27c83f17b1c17d54062a0ee3417600000000000000000000000051f58bef08c1c56b00cf0bc284f2fbdc329953d1000000000000000000000000e8ebaadbaa74323c88df627d9494c1ff9417bcdc00000000000000000000000051546477ebae2153144543c22064872270ea7d440000000000000000000000000090404e83bb6bc2deefeefaf1979e10cafbe54a0000000000000000000000000faa68912c9d1e859cae81f88c0696714e855038000000000000000000000000b95c11a236a5bf7c900dbbd95d582be4efb9fa8a0000000000000000000000004a2ab45d27428901e826db4a52dae00594b6802200000000000000000000000067dd9dddb216c328d280fded1d19b787bea624100000000000000000000000002831172a2ea3d56d54e03689f354904d9ff04d44000000000000000000000000bd9f0f6ec3589c46a9adec977550433755952d4100000000000000000000000088ddd3103a8025b8c97a9eabea22005716cf5e630000000000000000000000006bcb60774c97f0a56a572f539472ea081cbe74240000000000000000000000004bbf4fc203fe4cc0896ab99120e7fd5449f19579000000000000000000000000e4f599cb28ebd55c78e620b836c14e9bee786e92000000000000000000000000e43d2cb2dc6bb9b519cf1c188ce10ea04e0ec86f0000000000000000000000008123e2607a70c079a9857a2d644794966581802e000000000000000000000000f380200b115caa22d49e6c115b758d613037762000000000000000000000000057d99a1ffa5ca2fa77453c1178b4a1db22c014ee0000000000000000000000000e9a0bc4127f5b0b9e5339e3513752acbbf172e30000000000000000000000004af5c444687ce74032960b633f3206b221dacc51000000000000000000000000b522eb97351c66065852f1e988aaf2d342a3e22a000000000000000000000000943fba8542d38556331b5f53239123dc845f29f6000000000000000000000000436add48bf833266a29805bbcb621c35d10d61dd00000000000000000000000069035274f8ef980533f9ce2b9c4a13cb3c935c9e000000000000000000000000544affb3a112cb3116a84b408574d40f213a2aee0000000000000000000000005aa8529d85b6f34ae1fea59a36dfe12f30793720000000000000000000000000b4ce0c954bb129d8039230f701bb6503dca1ee8c000000000000000000000000ce4a62b367576de1624afa0fc472a24606bcbc48000000000000000000000000432c1629e897d7954bb05528c321303c03126c7b000000000000000000000000ea5f0b20d518a291b7bc3008798365629f806796000000000000000000000000949fbf61852bedbc5e046fd2d40839c1d695027c0000000000000000000000002c47252917082500bd32b32319b5812c246c510e000000000000000000000000b136532abd8b55024fe842460c8ea174ac0d8a48000000000000000000000000cd9054a152b817c0098ff57c7a407a66736ef812000000000000000000000000b21c04afce3cbec2cbea386abe4f02ef1cf8334d0000000000000000000000001544e39330c5111b3f415b3d6e0106db88e0a5d10000000000000000000000002d254ac670e7996adc418e8fb0f982d5459389ac000000000000000000000000e96a9e573473ed46de0d6eb1ca09a5bbe67b3374000000000000000000000000f4dd51abd802aed9edc4c409130a9daf4ffd06b80000000000000000000000005975333190da56f176da200d8ed328eb0b073cff000000000000000000000000f7eeb2246be1f071017b6cd5f35af0aab55586e60000000000000000000000007dc3cfa4054d12891ac3b884bb62cfb700e5809c0000000000000000000000004076075d501d5bbb26854f83c405f18824788ce1000000000000000000000000e332aa313702801aa1c91185a9d9dde33b98ca650000000000000000000000006535d1cf1f72e25a6508570e1c4e25df7e9aec9e000000000000000000000000968fa02ec46c8f32807f28455dd4c96212c9c7bf000000000000000000000000ced29ba48490c51e4348e654c313ac97762beccc0000000000000000000000002ed458928c4a0871429394100600c1ae9f6ccd8a0000000000000000000000003ff887471ac1b5828a392bb2bb6bfef2d0da4b8a000000000000000000000000f4888e53f9f5f4eefe6394ef417d6b8f5498fa05000000000000000000000000b9651d9ac8b43028b9f35c4395ff2491c6c4e0bd000000000000000000000000e0de8649f1902a8d2394fa79ca38aa20b716ba0f000000000000000000000000f076227b7f945f9220dc3c78da10a30e56f9e399000000000000000000000000e7df1a67b5cd1fdb9a2fa89b0fd08e9d74bc304c000000000000000000000000e32c8561c14f5fcc6a4d4310cd866ae48aadd533000000000000000000000000e3a7be069169633ec413d56f06a7065fe2a0f7a3000000000000000000000000fb7f5f4c31c524ab6beccfc93de9484d3ad1ebcc000000000000000000000000d21a227d7a5c9d475de1a293cfb07dd9fa0fceb000000000000000000000000015061e372d50792b68a8e400e89a5da0e4861236000000000000000000000000568832bdf938bc894944819ed593728e381bdf41000000000000000000000000247bc6556b5d14416332575ebc6a2e65d9db310900000000000000000000000038df22c3ee052e41a4fd6203ea1b4864ae67e62c000000000000000000000000459ca2a9159f866e7ebab81fe2666aefd2b49acb000000000000000000000000f08451d8b464ae093637d8305468e216eadc82f600000000000000000000000073e1bd67c6e077fe8c722940e59633b37195b3560000000000000000000000000052b42e1f2ad09fdcf6b3eb331bedabf0ccdd450000000000000000000000003a0277aefac7406df9590fe35440dc9647bb460200000000000000000000000041af04976c5c635a6caf50106c399ad4db9b2152000000000000000000000000d5bb8d98a33116cafc9970394c5e73a59aac1f710000000000000000000000006789d2e5f84e3553e13c114e2867aee9a800de36000000000000000000000000af0e9bf133709dfdc53a7e95e8fa3ebc6c5b40080000000000000000000000008915ea6d081b68f80004c579a518fb645db71afa00000000000000000000000083229ecc65cb73670810a9b4ed56fe1681152e9b0000000000000000000000006e25413ea915c3ad7cfc78e50ae4b4ae853fdf15000000000000000000000000649f69ccd077da03dfb11f4b1daab4b625f5e9a300000000000000000000000082e8936b187d83fd6eb2b7dab5b19556e9deff1c0000000000000000000000009ff0f662411a99cd8aad69f3183a0896fbf2497f0000000000000000000000000f17f55248e84e4e848f1a44b77a3c548695b5b900000000000000000000000028893320e3ec737271510b92b3efe948144a396e0000000000000000000000003f76e1471ff21c36e9d9c915a35e2dcd8ce158b3000000000000000000000000b8686ef9b7ee9e73de5d1721e4da580278f8f4d20000000000000000000000002618b6187680a398c886f0af430128d9eadc8d10000000000000000000000000c973a80c7a89b596af909be0bdf7cfc1752122d9000000000000000000000000e9ce47bc276777be269cc76baf43b2e75ed47f9f00000000000000000000000069097a0d86eb043f6e1612d157ea7d7127c147620000000000000000000000005fc172604837f1b25aa9f849019632173dcb9523000000000000000000000000a6b4a8364f27363c871bab969d55af87e7b95ca70000000000000000000000006bd4361f03d345da1a357b72026f787cfab51c92000000000000000000000000d4524c0190d9b92254e765cee19c0cd11e40669800000000000000000000000005e61addcef87ad8548236eb5cbf2f699c834935000000000000000000000000529728c8f6f93c2a995a82f1045afa1ccf6be580000000000000000000000000d39d1387cf8347472cfc6a5b999f2f395d229210000000000000000000000000d9a61c25326dc9a9d1ae883f5aa9d6c8fdedde7f000000000000000000000000b4a0cc9718ed91bcb09756b8437e77ea4d69a66500000000000000000000000016eb31e355c240786c69d8d652e5672e1900516c000000000000000000000000524cb61b52414a8413e6edec12891b11f71a711d000000000000000000000000b148d526992a3c68eaf29a9fa5f63c8bb5c8914f000000000000000000000000bf43ccce64f99de161fdc6db12738e6eda517d1500000000000000000000000022d02735308625ab7b24e7c8cb9273dfc81451e5000000000000000000000000203f3f18ad98e6f97e3d21cdffaa12d1edaa4a9e0000000000000000000000003d99327fece14f88287896cb233d0d5b2c136c43000000000000000000000000a242b590f63941749be337eed817af40b61fdd7c0000000000000000000000001847597fb2ece90099b75861ddf6e4abce21057f000000000000000000000000f3a0fbf436718b7be46f618073d2632f54a68dc7000000000000000000000000f56bbb6ac592a31432b4366fd357cdb7f29857a70000000000000000000000008111d2670f187c6d292aab65dd23e9147f216b4a00000000000000000000000069748c13bb97e4e4633f583520803f496d80f8900000000000000000000000005e176c4698466243ec90b4ebfde7339ec17c01f3000000000000000000000000272f61418dd2132cbfac210add2a93cb44f91cec000000000000000000000000969e8c836d290629d670475174f5939bd8300bf80000000000000000000000000039f22efb07a647557c7c5d17854cfd6d489ef3000000000000000000000000374a414f692c27ad94e72ef43f227afacb340a8600000000000000000000000077fcfb78151c676f390a6236a78b5d3152e4338400000000000000000000000057c3983c1c437071c8bdf3b992756dab25bb3ba9000000000000000000000000a0b55fc474368dd8df96b757f15273c2ef01c36f000000000000000000000000e5318b6629a3ee6f78709e5064871c697db194cc0000000000000000000000000084c2e1b1823564e597ff4848a88d61ac63d703000000000000000000000000a252e2455a33639fc1d35b4da1d3b854252d4dcf0000000000000000000000002d5c72ae3f30208d6ff288979fc039dbc658c9510000000000000000000000002d7ffc05cca8106f929ee32b60c77125d1fcc16d000000000000000000000000141ab24d5458abd7745bb94faf80905382f9b1be00000000000000000000000021aeefc67a286b923ca24100a3f9413d38368db800000000000000000000000029396aae6198130a15f6ff982c44bc4a7353ef370000000000000000000000006f2cdd9caee258f73767577472d27d0df1dce96500000000000000000000000065aa042808a149fb4e0b69b5e97c0207d8944105000000000000000000000000129b5ecb0f32634f523c88327cf1bf6c0a6bcbba0000000000000000000000002de54f78a4fd9cf1666c7f9d5c8fb253d3f817a10000000000000000000000005ac1a882e6cedc58511b7e42b02bab42e2c02956000000000000000000000000dccb45e8a74589e493d947e7d5d87583c94a0321000000000000000000000000a5ca90e1df46804e3fffface5a11f86f4ae8f38e00000000000000000000000039d4442d8d2d3bc1861c6f9e612654fecdc1bf1d000000000000000000000000eb61c8837e820767ce6155865818f0d2cb1821880000000000000000000000004e78e70469f617abcf3fa97a88b3ec9626e8f692000000000000000000000000e1e4c9f2dddcbccb5d722334bfe1e2993cb2feab00000000000000000000000070f3f6d696f5b07d3abdf886cb33aa1ea7adb76d0000000000000000000000009f59573738ffb8b8bc30aa058ed17e22cf29e0c300000000000000000000000095a5d2d0c5a59b4a42a9a3fc473c6c3218fd4d86000000000000000000000000a8de02da25f7517f0108894297d8f3032e26ee9a000000000000000000000000adf083c16abfaf219b398b7613461f49b7015299000000000000000000000000c116c75efff233cf92c0250d69734c7b4333103c000000000000000000000000675c73cd8ad803c50542cb0f79322d7010c08ed100000000000000000000000041ad4e3ea381b18d051341d17ef6e0d3be6208d400000000000000000000000019e86826048a3458becdd6b0459db227538619060000000000000000000000009a39a1bc51a8b83768bad9e6e66842547d394861000000000000000000000000f8cbde834e9fed2c4baf4926a174868234ebdd9b000000000000000000000000da9d98465cd64dbac9bd0a80ef72fa2c13def6a300000000000000000000000008641fa0ae73513d06c705d3d0ca63000c5cd5c9000000000000000000000000a83b095cd14a89717e52718c7244885255e832230000000000000000000000008d64898e2f89e3ca1fcd5684882812eb4960c9850000000000000000000000006f10c9a5aa5b256b7963bb245969c4610829f60600000000000000000000000080fe0d02cc9ff39843b1f20316aeba4aa616d33000000000000000000000000032fda2638071058bcca10470d6a9bb3516f48a88000000000000000000000000764261b7d9bcc642afe91f02666607cd824f0dc30000000000000000000000007b40c9250d2697ec25936d4c901df046d59623d20000000000000000000000005299fde5c68394c2be0c3aa30e1534ecdc5258fa0000000000000000000000008bb389bca505e31a60d9a907cc9c53dbff36040c0000000000000000000000001a9d5c23db3c26eae6675040b8ebe93e36cda7d7000000000000000000000000850cae094ce34c564327818631287a75d3cee6ca000000000000000000000000b21d2cf85b5c9ba1ed7cfda3d37f42bb6f6f788c000000000000000000000000639abd883c2a4e5c27870c95e9d15a86d18315fe000000000000000000000000777333c00cb6f6f958312824d2d27355b06a843e000000000000000000000000c19259b93301ff0a8e989fcd2a71be1407b4576b0000000000000000000000001d1c4379c5dca8bdc0e7de6dd58948c439b3bc0b00000000000000000000000076e5a15d604b07f63ccafd7e1e34268b00289d10000000000000000000000000c7284f152aed5bff2350926beda9a4b1adf3857d000000000000000000000000898881dc81c98d42f1c4e611bd1869e57e3f06f800000000000000000000000061fda17b9c9b663a1925b3c0f94420d64a94f828000000000000000000000000b7d6a69ff7cc87d25498fcfef7e785ed1214f39700000000000000000000000013c710422b0ed07cac844c6b4e6806f3431793d1000000000000000000000000d7c5f1e2a58eef39b250134ab845cd61fb99772e000000000000000000000000b5734e9df9aab9959b5d00b711ef05b5a3c54e0a000000000000000000000000be81ad8fd494a11ecd2fe25f2d52d731a8cbd7ee0000000000000000000000006c1a1a9dbe083029ac3df7ac6db08ef56d1dc79f000000000000000000000000efce26e655b95b57c2f602decb56e373d577318400000000000000000000000085b44a83bca937e844bdc290284ef6b11bc015ba000000000000000000000000b01eda1df7b1383badec4c20e635fbe7836def7100000000000000000000000083aae687f55e55189fc0396cce407f76110a140500000000000000000000000047bff18e462912ab61a465b2bc229e3857491aa60000000000000000000000001b32fc9b7fb1d32cb48d93a3ff22b8850acf33b1000000000000000000000000cd5f4fc231a9fcc0b3ab67e06eb2ba85732a450f0000000000000000000000009ab1eae066bd2a64a41b6f5be82c3943259b7ad5000000000000000000000000f630013966f4645ec2846eb5cc165e88185abded0000000000000000000000000246e28c6b161764492e54cbf852e28a4da2d672000000000000000000000000de3ed40a7d2028aae19b3bb0f0606d6af6923570000000000000000000000000ee40e62f16cc042ae04f8f25aef9f1f60d64159800000000000000000000000083d44c1eaea655400d6f120740a91116e4c1b768000000000000000000000000c7b219a9a8e246f9c4d4a1c7d4a371f0840ff7240000000000000000000000001369ce33eeb474a19f0ff88e533036f4868ff8c7000000000000000000000000f55c9f66a564032c360c222dee1910b714ac5d54000000000000000000000000311dee6a90ed32271895e1bed32db165441602cd00000000000000000000000087d7fcd968783387da09d2a24a44b1790b4c8c220000000000000000000000004f37a4ea7e309277ccb8c3272ec79c5cca413eea0000000000000000000000007d493f9ad706bbff54cef71fd2f2bf8509981cc0000000000000000000000000fdce0267803c6a0d209d3721d2f01fd618e9cbf800000000000000000000000075a5b5bd6e11e06c76a0146cac76abc338f0b453000000000000000000000000ddbe1a2c4e5579c5371100cabe034691a5df6a87000000000000000000000000e7e1dbe73395f6dad18c626daf2ba16d0f5566290000000000000000000000000006f0ffe6e4d75219ba8a425be92c17aa6be302000000000000000000000000c396e325afef0e49d7712a223208c8440c1b9afe000000000000000000000000e30a57b2611bbdc6b7d89381184af71f70ec8ffd0000000000000000000000007aaf3f2dcb3f77ebb50c434d2aa810476c9296d00000000000000000000000006440e21a3634c319c69cef8d17601dbc4e97c3db00000000000000000000000084f54a796262213598eab480829802cf4298eb38000000000000000000000000bafa595b418257fc1fbc3c8662f105da229a6bc80000000000000000000000008a7f162daac546997cc36b6b7c528a21800507b9000000000000000000000000d784fa8899b620b29a39d0f48298c9c0854d278e000000000000000000000000dbb195a89854f8d6df05e31c2ae61e8306a761ea0000000000000000000000008283e15ed47afc6322c3a6546e1e4f797d46ccc90000000000000000000000001e1dfd7fb150a215929a9e76a054b09c41beae53000000000000000000000000501256b1dc7bb99cde57af188a69307bcc7e00e80000000000000000000000001b6180fe8728e7403f8256747b5c201e8ec349760000000000000000000000003f9dc5abb14e34bd94cf9ebcdddfd4a4eb68387a000000000000000000000000b0720a40d6335df0ac90ff9e4b755217632ca78c000000000000000000000000372d724ff5e151baf5b8f946dc7f2a4db34b02bc0000000000000000000000001ee6ddc57cbaedcc34aa77394e8127552066ca7e000000000000000000000000b30bb1f5d816e1c871ebead1063d0284b4ecf2f90000000000000000000000005638474bccb450fdfcbd13637ef58c2df03b3c9c000000000000000000000000471e0f2e212bbbee85dabdbc65267b143b350108000000000000000000000000f4b56fbfe9ecf840b47c23e0a5ffb018fe3c73c100000000000000000000000052410fae60c98277d3568989ed16768366a3c10600000000000000000000000089e60d7e585443024f19d7ad26666956989b57ea0000000000000000000000005fd7d2dae337e5a701413530d1965425625af8af000000000000000000000000a13d0df9075c4d61cee4f3051d30215e32e61e7600000000000000000000000034295933cb67ca9a23ba2e3a58822b88270bc1fa00000000000000000000000052900d7ada54599aa657c479b0ec144750edeac900000000000000000000000001fdbbf4969dd37326ac49fa35001be53923c52b0000000000000000000000005ffa9fc421b2ba7f15f8b32c6b8e72d99e0956610000000000000000000000004a6090bcbff9307a51c789fb24f37101d0ed6e700000000000000000000000005e3a16a92a15ea5375acd70b4b0ed12ce253cf940000000000000000000000008d5bce1298b5710f479a5930ed1203459316cef9000000000000000000000000d7b141dee59cc1130eb13c7c51d785a784e6db710000000000000000000000006e20823ca50aa026b99789c8d468a01f8aa3581c000000000000000000000000b888f9f40f6007c06681306bba976f5e25691e1b000000000000000000000000bd6f9e3ab6503babffa34f61f30c287ec5f166a90000000000000000000000008e9f4aec670a15c4a4994a1849992eb1dbeb8e18000000000000000000000000304e4fb9b0ab7add9b5d5e6e3e4f3f3cca1c194f00000000000000000000000039a680ec24647802cecc20bd953c59c2e80c553400000000000000000000000068bcf42f05d8976d4a1fcdc0a05b46ed5a1bdb96000000000000000000000000803f3d9cd755ea914b9a1a06ba5adf39055a42df000000000000000000000000a13c2576ece8243419506ae47fe174fa988c14bf000000000000000000000000cf21322eec61054b381218e4a206f0ee22f8a2e00000000000000000000000008e18e30b3a048a003404f0fbef54de1718dc2ef9000000000000000000000000d1127f49ce191bb49d1a2b14a433e8fb8d8edb73000000000000000000000000098d3e54e63b24597e98744af5ac793eeeb94bb9000000000000000000000000e111da4fb5f5bfd6aba5ccafc907e1e9631dc39d0000000000000000000000006030b9deb2a4861bd0ac7dfe228dc12e0fa56c8200000000000000000000000002d2831312d42684d196cf78422dc051929ed4eb00000000000000000000000047f5de765e643bb955feb720a0a7776c1ab2ce610000000000000000000000006e2817825fe127db023f5a0b87bd056ec560f02d00000000000000000000000077552c80143997c330545fca9f96a09df691604a0000000000000000000000003c55457039b1db49413c32ddc4d801ccc6734c1f000000000000000000000000406b10999fc1529b2743663d53487c3612874f3e0000000000000000000000006c471deb9af02466f2b6b23ad70890c94f199f8000000000000000000000000077286c9045a49fc6a69fb4161952ca65b85bae150000000000000000000000003090eef25c05c6cf6ff2988646ee27aa2f5c0178000000000000000000000000c8efc316952346d1c21c085bc9c4ec75a59296fc000000000000000000000000f80cb5a787f5381138ad28fc62c1abca01d66910000000000000000000000000fe9fa6f02fd8ea8fb7d77fc64a76dcd4cf527cf9000000000000000000000000ad590357d92cb99dde20194080f1e5c136739b6a000000000000000000000000ea57dc30959eb17c506e4da095fa9181f3e0ac6d000000000000000000000000f1f62c800c5e42f028f82518a9fbd803d57d2762000000000000000000000000bf897c1d738078ac51584d7714cecf97312076a4000000000000000000000000120618d37c7aac2c86522d39781d763d159cf9130000000000000000000000004765039d95f90aecfd583997da653d30b77229bc000000000000000000000000fa3011cbd691be4b0967e6d04cf53e29c5cb2244000000000000000000000000a785cae14c13941a2e1e66ee673157b3cff7b9260000000000000000000000007d9f6758584c6456a1ff353fbc53b3d513cc957700000000000000000000000086ccf0491ff9cb7dee93b5061a946ec714407fb8000000000000000000000000b37c86d453840625718ff601b0091c89baa002a60000000000000000000000000f20a34e011f636fe5695173ac96a4882aff45c600000000000000000000000038430336153468dcf36af5cea7d6bc472425633a000000000000000000000000a1992346630fa9539bc31438a8981c646c6698f10000000000000000000000002ef2556481b6c89ea84d8fa38b35190d599a216c000000000000000000000000be61359a90eea3be6b8169ac2a098b0945e1d5560000000000000000000000009e9e00e52fc8dce3733bc3c534449d58379e44cb00000000000000000000000066c0cf5461b8679c46de37fc7cecf2bc3729ac1e000000000000000000000000910a845c872a6af873d1dec1f0cce03034c9489300000000000000000000000051e073d92b0c226f7b0065909440b18a85769606000000000000000000000000e0e897edc5245201064b97d93d21876a9ae29dd9000000000000000000000000703cf101aa48520fb3dc69f07fa457d89ee466ec000000000000000000000000f92e07c3140abc09f4e5250b742fab224447f7b2000000000000000000000000ddb216f2681423d8dfe803868fed57955c7a31580000000000000000000000006815e954007414c2096b5e8d9253aa7b07c3cf0d0000000000000000000000008e0b74a8aaa4edb1b1b61387935359e4e4b98ec50000000000000000000000002e24d02d2bb4c1cbadf6c54e6e6c3eaf732fe79e000000000000000000000000e96006f79e7c458b7e7fb8e6f912bb588984bfc80000000000000000000000003a652f60622d22cde49de3d9b5e9d0dcd4d6c32a000000000000000000000000f997242b3282d505daec94a04b3c73ef6e6960aa000000000000000000000000dea58cc4a6b82caadaf1abef2af10fef7e8bfccb000000000000000000000000818feb1d51e8681a020b2c0df4820071102fdd3800000000000000000000000018f08ba90c58fc84767568b5d26b41fce2af539b00000000000000000000000076b0f0c02008e2fb3f43c809629568e3147a57a0000000000000000000000000fff08414e03d78d3feb3dd650fbe734d2c99d36500000000000000000000000082ab87aecea3b6234cbc9bf499e7dad6aa76e782000000000000000000000000d8e6abf84f42cd280542a150258185be33eacd00000000000000000000000000ca38c053fe1692ac67ca4ed03f64c4feb4190da00000000000000000000000004b320f688c04e2211e9adba013dcb3f3a3a69e090000000000000000000000003b160af3eb1d3223574a0cec16412b58691d88cc00000000000000000000000045bf8155b996a9637e4ed99e01c9b41e2dfd0fb00000000000000000000000002d1f24c8837a94e28e0c2a5e723e190a333b00b900000000000000000000000047762361df4f9b60a00ccd742b0de914ee38e0c3000000000000000000000000ed8b26d99834540c5013701bb3715fafd39993ba0000000000000000000000003c6259041f6b3272a737dfca31833a84017816270000000000000000000000002b0ce48ec45bd347a2dab0974801e28dc32dfa3f000000000000000000000000b592e01dd77084b36430ffcb9c9d2f76fde32631000000000000000000000000c43df36e46c16f037d801e01765a769ae474bccc00000000000000000000000002535f81854b731a185a765286f7196c6c2b63a400000000000000000000000021592320f0d90ee01392d60aa28ba47a6afefeb2000000000000000000000000814696f847eabc778eb802519f441ceb030aa11e0000000000000000000000001d11a0c7e22c68f6c04aee00e81475268df88330000000000000000000000000d20e8d5e3ddd96c42ded7053842d054bf9e64c2900000000000000000000000013c925e6df0852f6badf9e8fc864c3509d5c484c00000000000000000000000001a638c3c43bf9b83cb9519d39aea46d8cdd0c9c000000000000000000000000bc4cf0a3a38328bf1c3b65befa8c5665d620a0f40000000000000000000000007193a0f328fafe3cf619f630cb40be480b6ed5820000000000000000000000007db280ba0fd96619d55cd18270435a41e25948a40000000000000000000000006c755b09dda372eeb8bd6f36a75b171267a3c6ce000000000000000000000000bc47184697554348f1adbc30be13ed7e201cf86a000000000000000000000000b8595d024afa36e0205af627e3b47bd5ca0cf67a000000000000000000000000e4fe48a139de1f53fbebb7c450cf758136cb484d0000000000000000000000004c173614dd814a739b241612f1e1f17908fec7b8000000000000000000000000ae1ff4f54d1c97f432ce20c87a1d5d7ede320c9b0000000000000000000000008fabf584908d5d680d984d3d089677f4bdc3353b0000000000000000000000003e36a99798cb78e91734ed77ad1efcd5e49641050000000000000000000000006264a4eeb4910a64e505ce3fe25e10f44b37b831000000000000000000000000889c12ca91748b28bb60abcbc10330a2e5b676fd0000000000000000000000006d02f6fdd0a54fe0b28fff6e616478fecaecacb800000000000000000000000095a80de64b12db6f2f0606d5a7c25cf85fb4c82e00000000000000000000000086c8cb938979c311800e304cc6fbf90aea2762a90000000000000000000000001e66811181aa13d923a862ccada588bc9e6eae2600000000000000000000000071097a0c58ddbfaeec9c7a373a4fc0d74582c6d000000000000000000000000013560198cc76c1d402b4f30bb0c7cd74757e21f1000000000000000000000000ac765073905e53cbe8b495c8025c4ad2f61e65f000000000000000000000000059efff41643bff9fbd541390ac913a2114c8d8f3000000000000000000000000b4c28e4f0f5a11cfe5906d821ab40182670c39ec0000000000000000000000009f1bd6e0d74c63eefcf022fdcfe36babb8095280000000000000000000000000d8e8531fdd446df5298819d3bc9189a5d8948ee80000000000000000000000003122d26bc093712b6941e413b575e14c6c721b6a0000000000000000000000007ab681d4f9475d703693beded32411262b1c01eb00000000000000000000000025bba73d5ad5f3299269889cb291cc08c0ad09e8000000000000000000000000e3af998ba2c3825c8d03cf564baf349494d8088b000000000000000000000000b486232203ae1236e78574096266c442b9782124000000000000000000000000c94365269f312d9befece526475ae84a97dedf7c0000000000000000000000000fe3393330d9de2b9a4541b87cc5f23c50443352000000000000000000000000e99d1bcee8ab2d3c06d2664bb4916ad70cc37cb6000000000000000000000000a2bcd1a4efbd04b63cd03f5aff2561106ebcce00000000000000000000000000e7c7e2dd86f5a2cb8fb0f0ddaaee25016b603831000000000000000000000000a1dc1d2d05d6ce64e0bcf0ae2c28a09304d6fe16000000000000000000000000d38b8166c64d54cc4fc64a05890f8d4f963deeef000000000000000000000000ee908185bd3107c1e24756f775fc3ff1543557a500000000000000000000000008cb159e8d990d85754878fb9f298ace177d67bb000000000000000000000000ebf7a9db6128b878b5fc3df545117e6789cac68f00000000000000000000000022fd8ecf1aa282f462655279b2d6806a0de389f900000000000000000000000077ad5d16ca853e84b9b07ee5359d706d00d65f8d000000000000000000000000170daee172c79b38cb722ad5fc23d36d83856a31000000000000000000000000c25b3fa005d06da7f4fbd487bbd2b220871750ef000000000000000000000000f7a6d93a31c7e7621528ea43d14386b98d5661be000000000000000000000000d67e53c0b1cdc911cd669fa146e9730c5add3765000000000000000000000000036a0ff78ff35947eb05ec7c2434df3feaae93ef000000000000000000000000f05974963f4805038e9da82429e7f551e9e484d6000000000000000000000000f9e9fe17c00a8b96a8ac20c4e344c8688d7b947e000000000000000000000000eb736593ee2a9af2e8e5f55a0c4292087be7fab9000000000000000000000000d2187162b9bf03613e9282ac3a885a7d06f31be40000000000000000000000001a0b494845b2cfaff017cc967409d49a33c5dc26000000000000000000000000da035641151d42aa4a25ce51de8f6e53eae0ded7000000000000000000000000b4fef593c9bf50e4076744a2d3f99612f87762a40000000000000000000000008da02d597a2616e9ec0c82b2b8366b00d69da29a0000000000000000000000000c961ce665539145bf941bd0376a423ecc6ab43d0000000000000000000000003213886983eec823a78fb194dbd4fac92b4e5741000000000000000000000000f71d161fdc3895f21612d79f15aa819b7a3d296a000000000000000000000000a240efe1eeab4cfe59160ac910f3de302b64b20d0000000000000000000000001d4c0bf08fcaca92861590ae8f94fd7f39c1361d000000000000000000000000b43fb3e80ae805fcb8a76160cd3f10e48ee3a01900000000000000000000000018dea75a767228b906ff70a9abce7cc91d6f4e4c00000000000000000000000000000000fbaa96b36a2acd4b7b36385c426b119d0000000000000000000000009da8b11a969b3d54068992dd77c1986266fc5d800000000000000000000000002f45724d7e384b38d5c97206e78470544304887f000000000000000000000000ed1cebd5ba907bc6af3734e5df8543c721b07cda0000000000000000000000006b3cae8d0f4ba76540d7d4a19a8a45af1509821b0000000000000000000000005900e3a8e0a58a2f9fbeb6fbb8174774cf0e6f6e00000000000000000000000072bbf491c1f4bb264668973666e6efa94214f893000000000000000000000000f69e97d0d6cda112d6ce1eb61163aaae77f16b83000000000000000000000000f4673dbb9188406ff51bd421fdfa339f7dbc5aea00000000000000000000000007a1f6fc89223c5ebd4e4ddae89ac97629856a0f000000000000000000000000bb4463a404e360f24a8facb12cda772b27f5ad9f000000000000000000000000adffc760edf4f6146dce89022b5ae7ebb7edd2b90000000000000000000000005f76d87d93faedfeb3b804f022ba187ff592cee3000000000000000000000000701902858a6a9b6f36603244622732d9ec57a82a0000000000000000000000008eddc4c14bb6401a013ec11cea4efd36fc7151210000000000000000000000002611d4bb16f0104de72bf2d5a1cf64e74c0f4678000000000000000000000000bfadcf6212723b42a3ec0d6a8edd8b9ed101fe700000000000000000000000000e205a2bd71ba08a1ccdd52511ac7fb5a7af4d030000000000000000000000006b5a9a843e9f58399b3b4e479e415d341e88d98c00000000000000000000000023c14e77e980e8d90851c72678ec5f4255af787400000000000000000000000094a99c0e0b1ad683e46d51fce2ecea98a6379e51000000000000000000000000ac798df80b371569ec73e37124ffef7e26249667000000000000000000000000c8aec25691ce21dcc905855c1162bf0bdce8cd55000000000000000000000000a227bb4a22c477bbb7cff385e506751e940b60f7000000000000000000000000f5258d914a77e80cd7d143eb35f2ff25a00f0045000000000000000000000000a58627a29bb59743ce1d781b1072c59bb1dda86d00000000000000000000000076d99ee288e11f5bfa32877d2c4ecce4d29f794400000000000000000000000076e4f864bbeb60bee66ff5bbcd32decaf7fbde71000000000000000000000000e492fba4b94e5012db2ae396282ccfc1e13efaab000000000000000000000000cd89fb13b61e62fb981dca67832e973be1bb013c0000000000000000000000000e4f4403cf5c5f76259e22787d5a6fadff3474bf000000000000000000000000ecf73ce6b843275d210731af9e6503b6499649be0000000000000000000000009d269caf80970c7e854c99db8b0c20868825546b00000000000000000000000030af6b7b8065dec53cdf69d8d8c1559eee9b4e100000000000000000000000003f457622ac59358f484f53b1a930ae26440b6a140000000000000000000000003e55c3ff746816c9dccce7a1bc49c6dcfe8d83c9000000000000000000000000c0671f93291fc53b26d4127bd8fc5f37a3e6b7ab00000000000000000000000015e038b0aa5b0b53c53a9f4c45f8a803f5e2ae2c00000000000000000000000078027deee06b41485de495317855b9aa18878d6d000000000000000000000000c65f06b01e114414aac120d54a2e56d2b75b1f850000000000000000000000008450a7852495dafe063c3e436d0750698777965c000000000000000000000000c0bdca1b4b013f49df1f81e3f69fd68ef5fee977000000000000000000000000269786a07ea0b8d834f37c75a794f319e1107f94000000000000000000000000cfd02e0acf7e0843ee69c6afe1e243b37fbf32410000000000000000000000008bfe38d7c70f8953e701149e448c03e29eccd4b0000000000000000000000000a374cb4c5d414e36662aadce1132c4dc9efbc425000000000000000000000000aa1e667c28ca123c50957387346958dfff31c64000000000000000000000000036928dca92ea4eda2292d0090e60532eb6a32475000000000000000000000000f2ed281690a8fee44b6c33c45f411a23a2fece6800000000000000000000000022a6d0ee7cbfaafd361a5ec52a9461619b2fb37f00000000000000000000000073e54b21a69ff7005985d5564cd177b5e46eebc70000000000000000000000009b48cfbc7e724f561faf7593987e1bc7faa720130000000000000000000000001d90825d2dd9c8cfcaef8b303e3cf37ac38e93f1000000000000000000000000841914a2ee99f3789016b57bee59f3d6f531e2dd000000000000000000000000301d63a7b8288ad8be5db55750a67f3846a1b4200000000000000000000000002322ba43eff1542b6a7baed35e66099ea0d12bd1000000000000000000000000d8c6c1f47864bfbac8df74280bd0288554f8917b0000000000000000000000008ab6e585de5e38e8940c85d24a195c89fb697db3000000000000000000000000b9ad74ed9742e75d3f41d202d6f1f392aa6716ea000000000000000000000000684d40c01e0a381e95eaca13b0115effd6d781b50000000000000000000000009f2650560edbdf941df8012a409f9dbb9ca932a20000000000000000000000001e0c5bccecd0e02cd985bbc713b361f1bcca95ea000000000000000000000000dc6570e15924b431c53e57cac0e5e02fc84ba9310000000000000000000000001cbf392d11b3ab48c964de90f4eb062c044ba92700000000000000000000000022f2fc3a942c68b7e01e021bc49eec3e8df360c10000000000000000000000000021c6c6c970f39031f0a9f01a9fcc2ada94f5e20000000000000000000000004c0301d076d90468143c2065bbbc78149f1fcaf1000000000000000000000000c64604eb4d1f653bccdc82632ce6b1a92495ecd7000000000000000000000000a22eaf1c82bb1a639ee931288f51a5ed6914b3ff0000000000000000000000008bbbcb5f4d31a6db3201d40f478f30dc4f704ae20000000000000000000000000f39a55c9d2fa08f9d58d0925a28e8a0c9a0f4940000000000000000000000005e6451437e02d8e281fb168f140668ce1530600a000000000000000000000000c5f883095f4768a572bb86bd080289c0ab634d55000000000000000000000000bbe6ea2718e15df7fe6a0fdd586b540645b6d7fc0000000000000000000000008ff8aba1c8bd3c607a650d15ff1e3662aac92b4b00000000000000000000000021fac85314ec208b2f57ca52a07f7f8a336d21590000000000000000000000001290ea3fb1bf04327f2dadfc5fc9ee0466c4dd35000000000000000000000000f0bb20865277abd641a307ece5ee04e79073416c000000000000000000000000bb4f4bb5b9cf45b856a6cc4c91f6248dc4d5ae91000000000000000000000000c3ad78caa7984ecabb06c6bd4934c3d8e9efd593000000000000000000000000c693c61630ff2d710416da34e106f59e7a29db08000000000000000000000000044c53d8576d4d700e6327c954f88388ee03b8db00000000000000000000000002d489cfdf7b406630263ed659c0e0449c6c1c0c00000000000000000000000044f264a1ac0c052b685a760dab370a4d3dec7790000000000000000000000000d7c9ce13e5280972ad00cd77508244b485061f9c000000000000000000000000812e079b3eab6c1a0701f0af1e9c92725dc394e00000000000000000000000006859f2e01a32bcc16c2e314a75945e3787d4cedc000000000000000000000000646ecf0ca42876cdd65bcdae18a22b25764b49130000000000000000000000009cbad98dbb18e70ad86a3fa142f3cf489c7a995d0000000000000000000000002c57dee16cf6b2ec061fa411363fefa1924dddd600000000000000000000000031ca4213853ffc8b202b46945d0c4463c5ab820400000000000000000000000092fdeed8b7b80012ae423787c2ddca31f85d740b000000000000000000000000b1a29cc83536dc4c4149e487b3454b77ce1be6ee00000000000000000000000073592a8c39b496b8d6cf09d390e88e97d424e8a400000000000000000000000039054e5dbd799366acc1de66d8c466db17334ac10000000000000000000000007b44d998f315d2a0b51e124c9f246c6670f7ccf3000000000000000000000000c693b4ffb338579467a541b2bf267b1955870920000000000000000000000000a81ace214b97d4b9c2072a934d0c4de48675753800000000000000000000000037e6365d4f6ae378467b0e24c9065ce5f06d70bf000000000000000000000000712cabae569b54222bfb8e02a83ad98cc6d2fb30000000000000000000000000c0fac9bbaf3bd725d9347ae6ee09a333659135a300000000000000000000000062ee06a016023a2eb92d8cfa82c1d639640d5a1900000000000000000000000042ad6bd4b6377aa8ff7531332943d7a5dc35c2ca0000000000000000000000002f28756a470dd9a10ce4b89a2b96088f58492124000000000000000000000000b4fbd802d9dc5c0208346c311bcb6b9ecff468c6000000000000000000000000a3edae9a1fee5cb742404add3836e8eaed3dbbdb000000000000000000000000eafacad9810b701a77c1452ba6a162466193eb1f00000000000000000000000065db557a7e0e4f49fc0523f232b5d4b38f2f5fed00000000000000000000000080db446734c9e172dee325725e73331f7889b0e100000000000000000000000010c16c7b8b1ddcfe65990ec822de4379dd8a86de000000000000000000000000e4f65ab60d6badb55284532e13e54bcbdb844ee3000000000000000000000000e20b4ae00ffc6bd1b1febcc90fddc0089b7e740d0000000000000000000000005a5a338eb7f5baf9b3ff72ce57424deecf23e15400000000000000000000000076c818e7449a54c9a28f08fa3073081ba6575c3b000000000000000000000000b39d254ecd1daa3ebda8eadfd3a0cd415ea22e7c00000000000000000000000031545598fad6e9a028c3841ac0bfbed136e0a62b000000000000000000000000ef5e0c0d4829f310aa649576a4f382fdc67b1f2b0000000000000000000000003ff1a00541a1415ac955170c48b3f7b52fc956d900000000000000000000000059fef14df93d2cc50e4212b14c0e6dc4a21cf1da000000000000000000000000d67045e40ee0ea7b8b542357e336f90c53ba13e9000000000000000000000000445bab4342fafcfee8baaec5bd7d6030770d40110000000000000000000000002a09e507669ec1a9a0eca458cd2a49f4b0a612b800000000000000000000000067e5ab5b573f01030a1076dda7a79ef0f31a1bfa00000000000000000000000006cba73c3e5301c5af355e1fc5b22411b38cf634000000000000000000000000a0fbefccdf8421dc265e7af579afa28b3f9255b200000000000000000000000053c40473dcdfd927c4201ccfe24e314a7d7c3584000000000000000000000000912ff6660d0008e947a5aa469013946325b65db7000000000000000000000000278bf38b560386ea5407909f48e30d73c26727b80000000000000000000000000b4eed02b55a22f077b0d8f0ee9bd8d8edba60c5000000000000000000000000cbcfccb93b14e5cc55917a56f67f419f259e08130000000000000000000000000b6ef5af62cdf5b609620fcc3dd21540b92c5e9c00000000000000000000000022c0259870aac800347d8e20870b9ecf406659590000000000000000000000004ffcb4a325dc359b39215c694bbfbfaf6485097b0000000000000000000000001b1f13a2ff7b8f2f7da6982ed60b293cabad7c9d0000000000000000000000004cf3e43e79824a4f969666fdc48eb615fbc54c3d0000000000000000000000005e636e28c8dc98af77d8aff4ad22293b5ddd2951000000000000000000000000104fd294cd556d1e5fd98661735d5cc92250fa45000000000000000000000000c0fc3ddfec95ca45a0d2393f518d3ea1ccf44f8b000000000000000000000000be11d5327b80a0c4dc78713a54a4363583f3dbdc000000000000000000000000d7d4a7f14265b0a69ae482b85b0a8496c3f99fb900000000000000000000000034c2174ee34c3c69327a319d837e9df087c6444500000000000000000000000026803cb8bd2916eb58c3610cab50077a96d29947000000000000000000000000e95f995a42a6c5bf04e7ec1b367fb53187125327000000000000000000000000a10f5dc7d17ad60131bdc7501271011c38cc4c66000000000000000000000000122074de1d0a2c970fb66264b11926a0094874300000000000000000000000002811034b8b10067f3a6e24402268d7e1609457ca0000000000000000000000004dde84477c465c14e65824095d40266655dd74ba00000000000000000000000007245e57ff68b163748c6b3044f7825fdcdd9dca0000000000000000000000002bc28ac40335fd715b05aeeccabe6c8563cdedb000000000000000000000000070cf790379467ad9b5fe7f482dbc2e761de3867700000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ecc8bcb73e15e336cfd91ced17059609d951d480000000000000000000000008c18a8fdd2f870c47138af1d75f4910a6d8f3c51000000000000000000000000ba00d84ddbc8cae67c5800a52496e47a8cafcd270000000000000000000000008df839cb3a3d0dc329c1e4132d45e081f3edb86900000000000000000000000036a2996d1babf6d1e7e8cf9e00eb41e19ea46207000000000000000000000000fc5ed981bbea652ab0c44bf3006fac48b0d69b3a000000000000000000000000a19f4acf0a65d9142216942e372c713e63e125420000000000000000000000005d3a6b0427aa9fe5293ad9bf245a718cf02aa06e0000000000000000000000009d648e5564b794b918d99c84b0fbf4b0bf36ce45000000000000000000000000bdf40efbfc11d26ef97698c4b42865af855521390000000000000000000000003840dc4dc4c9891f2aac424461e9e98b4f0065200000000000000000000000003b253817e9812ce79e7ce86646db8d12fbacbd8f000000000000000000000000136919ef6fc28fe193fdd68fc8d6ad35005f2522000000000000000000000000a65bb3e340735c0da8f7dd5c7aa3965bc6a4b8830000000000000000000000004b3f1048c55faa0c0873e249e541139360501f2a0000000000000000000000005578d0bfc23f70cc869f794e37ddb26bb0cd9d8e000000000000000000000000f684d0b546405eaa848e7f0cdc59f53cca47db17000000000000000000000000f591d4d49dcb2ef7fcc0afcbf09b278bf1f42b760000000000000000000000006814b9b6fab1fd03420bd01e43855779d0cf002800000000000000000000000046271115f374e02b5afe357c8e8dad474c8de1cf0000000000000000000000009f4482cf466ee774e636d668f838330e30ea13d80000000000000000000000006abc316192b43dc64c79ec841ac9546f793022c4000000000000000000000000b97ade36185a07343ffa89b9595280f021977cb7000000000000000000000000b248140d89ee4a1feabdd28f2f3ef23e2bd4b46900000000000000000000000015beb9b52e5bbc45547902a032fd19ee521672820000000000000000000000009bfa8161421331e40a634cc7a27b5e2fdc76819d000000000000000000000000df56cc9116347750b54bdbe8404b975f36d13b2c000000000000000000000000eec9ed1659b4d909f5aa71bebb994fcfe05adc8b000000000000000000000000373a06bd3067f8da90239a47f316f09312b7800f000000000000000000000000b1f38073f22e543ceaf33127853fe2327246cd47000000000000000000000000fba04c4c0d1e46297aea66917639fcb317a572ab000000000000000000000000670cee9d0894cd41e96101548e1b21085de301c1000000000000000000000000bce1ed62786703fc974774a43dfcfeb609ad3329000000000000000000000000c46b8168ce647f825ce72429dd65a2e99a415927000000000000000000000000cd6cf78b351d82c8355f14c6af62f3751cdaaffe000000000000000000000000fe8054e14f1a2878293f1b18b4339d0c0503204e0000000000000000000000008fffd5f7bb401316ae5aa0138d578976fc41dcce0000000000000000000000000f179f14ee391b9d848eb2bd84631d0b066e7de50000000000000000000000007e3995e64a2a9b9b09d3c3899125a57ca1b9312600000000000000000000000024db6717db1c75b9db6ea47164d8730b63875db7000000000000000000000000221f7ef08329cb498d2cdaa15213305a9b995c1e000000000000000000000000f7bd34dd44b92fb2f9c3d2e31aaad06570a853a6000000000000000000000000640eade54941a946b3d6236fe0ad492c256b561600000000000000000000000079798eb74ee200372b909de70051a3a0e79aaa0a000000000000000000000000e52bcb075d0dcd994da43a343d16bec77314858d000000000000000000000000704c62a44fe8d6f333e7e9a41fd15352946d4097000000000000000000000000923b26470a3164fec6911d9cbf66b0426c72d2e9000000000000000000000000122de1514670141d4c22e5675010b6d65386a9f6000000000000000000000000360dc9ddf24121aeacbf5e30272b3b1cc131458a000000000000000000000000617935c8cd1aa35833a9dc36f0e14812460e7c53000000000000000000000000066984c30d54d1f52d3e3234bece92cb212a3601000000000000000000000000ae5a6e78a481996784e198062b79a7fd8bb7e8ec000000000000000000000000541d86a6b63289d5aa21b1cad8a5d38ccf62b7db0000000000000000000000008d1101642f1c9104b6c59620cc71fa89f367f1890000000000000000000000003b9a14c2dbe25d6cc65a3ba5e5de6cb0c22cb9a0000000000000000000000000b003eb095e43a6f5f978085a9e8009d696c49cec000000000000000000000000e35351b9c47d385fa949442e129b2b6840f45352000000000000000000000000d54da03af0fd56f57820f94f4245f51ed349493f000000000000000000000000b932e9dd1b48ce5895a3511d8be0169fb0e41323000000000000000000000000799a13b1390ac451c86c0332914faab2a67d0f7d000000000000000000000000dfe6c40096ccca13da12ebd76e02b51803970218000000000000000000000000533caaeaee0396bed2714c547104591ca3e2f345000000000000000000000000e5932078076c6b683c3f0efc28b68f38c236a2320000000000000000000000005696ccdbea3ee2f80267909c54f7aa3c0ba8e266000000000000000000000000c2f00e5cee7a64e025c14d83d859bc724dd76f1f000000000000000000000000bc9750c8b8448a21a27e0c07a0ded5cdd7333054000000000000000000000000288fba97017159b946e5761e4773f45dadb964e1000000000000000000000000f5830ff9b625b60131d82530c51c9e294a9f747800000000000000000000000064c0defbce4f638cacb872af9411fe7005fd73af000000000000000000000000ae807d814dfcd91b79ed1d33812749c583e023e80000000000000000000000002151578e1fec29361bb0481312ea6b935014d636000000000000000000000000992dac69827a200ba112a0303fe8f79f03c37d9d000000000000000000000000655c5613364b387cfb3df85a95b4d998605522610000000000000000000000002f019c3c108affbb85bcc7d066db9eef36a4cd880000000000000000000000001f18ffa9f054cde1608a176ac1ae638c45bd2b1f0000000000000000000000001d7e31db59cc4cd9036e9a24ef237a952ebd876e000000000000000000000000c6a398d5367f3d1b9d9bfaa31aba16fcd64957910000000000000000000000007e7022f8879d88bcc5d288b229737adb4b1f39cb000000000000000000000000e85ead5cdf65f6374d8e8e7a8cbf63768c8df6a5000000000000000000000000c92b960d990568581e4afbf3c9114f7e23ebc67a000000000000000000000000d451a8fefef62d9d787e3a6151e2252630c51c44000000000000000000000000d3ba815596aefc7bf920c0af0f2e7df77e20f61400000000000000000000000015dc8c373abd042e59931ce7b212580959bf3ef9000000000000000000000000cc278f4e314009ecb25fc6951501bf49334ee1660000000000000000000000007158aa8e7699f3583cb68b8d9f23d1bb1f4685a400000000000000000000000012e3372c14e20751ebd06008686812f490e38b6f000000000000000000000000d393be04c242cc94c0bc3cf712c4eda350e7479c0000000000000000000000009f26e082ddd9e26214ca031e6d2d5cd614481144000000000000000000000000075c4227c283573b347635052536d1baae2ffa860000000000000000000000003f3f4e8738313d996a735b91419940daaea0c4c7000000000000000000000000700ba21ff04a8ca6a81a5aabff79734e8572bea8000000000000000000000000f9cc6ac0608ca787adcd2e595734b72ec1de2b170000000000000000000000004689cff824d63117f9c4c42f3ec0001676f00d250000000000000000000000009c42506f772ec5d461e42c32ee7b4a6b3bfc85e900000000000000000000000074d9aaca3f006f28346b842e7163af40114b4a05000000000000000000000000e2844b15b18ff5653a2b312db920478cb7e82ad1000000000000000000000000f0b0a031e9790c4c76fcb5933cd9ccdc77cb8e4f000000000000000000000000d97d78bb13469babfd37fc72c80eb2c5d218e93e0000000000000000000000005e11a833d112e973661040e062f1aedfb2bcec1d00000000000000000000000081a2f235f1b8aae0ff58c4e8cbd82686f76cae11000000000000000000000000de1820f69b3022b8c3233d512993eba8cff29ebb000000000000000000000000607ce71ae895d7759141c6ae2695a2eb64e92bb7000000000000000000000000492df8b9ec63baaf05441bfd69e6ccb28b0cf68d00000000000000000000000060cdf15ca5da9a31bfbc171c7d97cd5057e7ab6e000000000000000000000000f3a0803a37064a52c7222de63a2d7eede4b17864000000000000000000000000446f3b03371167552249169474402f35096d51000000000000000000000000007aff27bae3c96c6a2af087caa92222a1395e21b40000000000000000000000008e66834661486f854594076ee083116e85e0305e00000000000000000000000018d0230037cbcc426d49687f5ae309aa5b9306f2000000000000000000000000c930fb0f76d2d5eddb72d88d49b67fccb106667d0000000000000000000000009d2632280fb9f773001778fd404b4d96b75d12000000000000000000000000005bc47f368633db0f57626a51d6f3e1a2a7c5c77e000000000000000000000000838c80b3fe376b4043781507d76f57c6db0d7d190000000000000000000000005314ec567d899b1ad5f036517fff2004e7fe51000000000000000000000000000cb80937770aed0ebdef762b627e26635d31dc010000000000000000000000003384d9c31834fc986dc9314be37c0490d8915f60000000000000000000000000495f27af4c913b80d4e4783c152c6532d2b6f49100000000000000000000000087de0e75af8669d3673e8d276e823adb3168d872000000000000000000000000dfdfba377bff04d38d3c45b74331c886f1330f2000000000000000000000000099fb6c4430f5e63777bf667c13b12bb2fbf3ba7a000000000000000000000000a6ddac53a908ab4a75bf9b87f7fae84babd17f6e000000000000000000000000136202d2690a940e0b572449e606c628195feab30000000000000000000000003e564747d212e1b59b54afd9750628e79299d288000000000000000000000000aa7577a7a27aa7fcf6d0ec481b87df3ad0f6a88e0000000000000000000000006d6f415c8cfc547093961b4f03884950f68dfbaa000000000000000000000000250d925cdbf03ba601c8704ba6f14e16f20c4942000000000000000000000000e3c556816e39ae355a1cee80155c89fba1be60e8000000000000000000000000a98011446ffa72a860967db39d55ad1d857cd1a300000000000000000000000037a4226d422efa06d32d2f3842aee4e9dbe2504e000000000000000000000000cda3d43af7cc261373ac4f219c1579fe7808a011000000000000000000000000f274081ac61da53cdbd42bccca93b2b6cd9782890000000000000000000000001b121567a0187790c35511ed98185b286be8d32f0000000000000000000000005b0679d2ad8e3575977931390c2537698959fd1a000000000000000000000000db610831746f1d260bc4e70c121a2d81e0c7eaed000000000000000000000000d3fe68d8b606205eddce2d9a6e5839e82ecb24eb0000000000000000000000006c2b250b916a91f47da3903f6d6be3a2e294ef8e00000000000000000000000043c2cb7b399b5a48abc42b3b51ce0ab1280e6ab100000000000000000000000089fb4c0aae568dd26ba354f07717285975bf77490000000000000000000000001f20502987a614dd455c0731abc395b38d15f3c80000000000000000000000003670e1bf4f566e1e73e9b575ad0b7d6761df9343000000000000000000000000430c553f57e0906c0486173a14e324ca97adca8c00000000000000000000000000f8a74b3e3d5f3c81867e37553d4c5db224f301000000000000000000000000d2e7851dce6ecc9eae7027fe537d5a55e9565f75000000000000000000000000a99976ba2a90f43d5653c119d7499ed1b200151b000000000000000000000000f754f4f2a82188d24599a8c1a18fd17336f95a5f00000000000000000000000083a879bf9f8aa2e2430a090a746f4600eb5b36c9000000000000000000000000b6bfd1968955f8e8f176790b8442d44198821794000000000000000000000000be78a774fa6d174fb36f8d9b41782be0aa0e54ce000000000000000000000000cc27f5b419262baff1ca30ef9fb0dfa0c9b6551b000000000000000000000000576a98eba3e57b41c920d290417c7afd1730d7d6000000000000000000000000ff57fa5fbea37f724110a0b302396e5ad7bc4614000000000000000000000000b5e28de7fe51003cc8aac574ae65793c657d6904000000000000000000000000cdd8111b06d32fa89d4a111f15fe17bd384109260000000000000000000000007225b33c16fba2dcb38b0acbcc562a72ef576a6b000000000000000000000000c8e302e451c19c61557a5210f718b75ad4c6f30b000000000000000000000000808faf9509c8104948a02464fde2dfa8816a7043000000000000000000000000a0a4779d81b07e9003051abb6def66d90df1dd60000000000000000000000000ecb04cd41c6aa342944d5cc7c7865ea7e99732490000000000000000000000000201c75553521d892489a9666e6d5252da9dc3b700000000000000000000000087edb4a99d71a4d6b7dae61902bcca8f7cb65945000000000000000000000000e21a8b8fa966e8b5f31e60c77b1ffd0e175d049a000000000000000000000000b0ca01bd468cbe69a3369624fe190a51a746f90b0000000000000000000000006287a55bc13eaa759d014df31a365748e731c5880000000000000000000000005c978126a7237c6d9350a05872e8ff40582a5d810000000000000000000000000d01ffcd7c1a17eb87718470ca2f227097234cd5000000000000000000000000b166dd9d114c59774a13c3291e7d50ec74f23dfd00000000000000000000000096afdd4a636f809b36ea446af7fbcc44fbc9d7a300000000000000000000000011111d16485aa71d2f2bffbd294dcacbae79c1d400000000000000000000000068b2f2ab6a244dd52bd978b2a77c9f4d6b13cd15000000000000000000000000d4e26683635bf3dc9ead5f31b935c33cc1ce18380000000000000000000000008e4bca42883d3e68a1b8cf60354e506c8e8a1b310000000000000000000000009032689e071204b5ba20036bb01af2cd03536c12000000000000000000000000766337d18e12df977b5f54516b2333e39e7dcb5a00000000000000000000000028f7c9991b45311144297c487500073c558a1a140000000000000000000000007df7cbe336149f7899714a083ab4449a8313ed32000000000000000000000000c9a7a17ca4e167f1399d1460defb6809bc00fcca0000000000000000000000009aef7c447f6bc8d010b22aff52d5b67785ed942c000000000000000000000000d081605d74a0c8fcb8a87e6a46ed1d9da768ed380000000000000000000000006538d3d3737b653bc7ca4f1061e6e0a1dfd8f3af000000000000000000000000bb799098ff043a286c49de9b01b2d7b14660320c00000000000000000000000016f037a3ddf53da1b047a926e1833219f0a8e1fc000000000000000000000000a46d49e6f816ed1f8079e662e9b17320cd8c8bcf000000000000000000000000a3dc64441a9d2b69e9b0c8395c686ce073b285390000000000000000000000004644a9afe25b01405b9099c32fbf123f919d48380000000000000000000000003eb316590546ca6e0d891d874ead87fa584e1d640000000000000000000000004b2cf5c94a88934870b523983b22e6d2dd1b6577000000000000000000000000267b9016efa255ce36ab60558713d3eab30e853a0000000000000000000000006a2ff3992ab6055863f0fc59d12d841bef617bd300000000000000000000000036958891d6a3e16d1139bf26dd0443bc6145afcb000000000000000000000000e28f767a9d6c544da2c0d02ff4dec5482f4c5f3c0000000000000000000000003121d56a5000024b302f780b160aa67f1fbb6e5d0000000000000000000000008bea0112f614c1ecaad38ab1d8c48854913636d40000000000000000000000004fcbfc93319bc4548ac4f7e56e145682f7fccb0b00000000000000000000000025d9d6f36fb3773b98284624e2a58c0cb3c98cd400000000000000000000000052226fc7a4b931b962427da1be5734ed3a40cc1f000000000000000000000000b35189ec501e09309bca7b45bdae2f8879e436810000000000000000000000008e6c8799b542e507bfddca1a424867e885d96e79000000000000000000000000031a9077f98996aeff09a572a8b4e3a6b394c09c000000000000000000000000c0562aa63c1143d5c90a9af8a41bdd5764c6d7e300000000000000000000000058890a9cb27586e83cb51d2d26bbe18a1a647245000000000000000000000000b04180e0d414e51e7a775944f1a6ba20bf955fb0000000000000000000000000768de6a187492f419b40438c03defadb81bad6e40000000000000000000000006506657132e78d7d7695a879e9a49335b41b2582000000000000000000000000d81494f3d93656adcbcac5ae56e62bc0ed217d6f0000000000000000000000000272ec6b528511f6d6d10f034df8eab8ec2e6fec00000000000000000000000025132de651514b6c417c734558694fc576294d0300000000000000000000000044f4aa85ae2c39f507832a9c0e752c3460a208be000000000000000000000000831283a628f377ccf760d885968c6a0b8019c22a000000000000000000000000503d5faca2c5edbc3ec5460e8e067a6e614fa07700000000000000000000000033ebe15a9605c2d697aa1be9461b6ae2432b10fb0000000000000000000000009b92f68a18375d4f25ee159ef8c152168d8820830000000000000000000000001ef268cde3a8950f77004a71f7c7e2647f9d6989000000000000000000000000f6dc7014f8ae2e55f87d886206d2219e59a0d47f0000000000000000000000002106694f33b102c3d9a9718f5ae9a222d87753b7000000000000000000000000f0b2b7373492b6efa3332c64380393da6b0e78500000000000000000000000002d96daa63b1719da208a72264e15b32ff818e79f000000000000000000000000bb8eeb1b3494e123144ce38e1aac8f7b96b5efa5000000000000000000000000e5d3284584942b3d2d65057f109ebcced35c9799000000000000000000000000918e44d9a922f03224c872d647b4439eb2382cca000000000000000000000000f7d908c390e0e6c7d7a79a9af68fb168fb051dd90000000000000000000000007f248e4301f5a16b2a8289989584a509f7157845000000000000000000000000c66830e2667bc740c0bed9a71f18b14b8c8184ba000000000000000000000000cc494989d8b3415dbdf86fa36b48d4732afb4b8e0000000000000000000000001615e54bc83b3bf0c26829b9b1f5f8168fdf98d7000000000000000000000000ff401c4aef18b8141cf9711b67e9658c1be9520c00000000000000000000000019886aed98ac7a313649e06475b1beb9292520b600000000000000000000000037a6156e4a6e8b60b2415af040546cf5e91699bd00000000000000000000000021053356d7e9d20b1cd38642d233afc889a45668000000000000000000000000b90a59f77315f6ffa221e3320dacfbe32d72487c0000000000000000000000004a049a4b9f4404670c5f63cb4ca14fcbf9ae784d00000000000000000000000067d031c3473e5a818923c42640d5871c82a5bb4a000000000000000000000000ae7548cd62543208d46916b27dd1f4cdd5a535ea000000000000000000000000d98a1b4082052b57e5688a69d07263c4b7963c5d000000000000000000000000ce313ee763b689379dc2f51cf31cd8fdb1930c1c0000000000000000000000005b4d53a95388fd8ae824e8b141446c7e013c9b02000000000000000000000000d012a9c8159b0e7325448ed30b1499fdddac0f4000000000000000000000000083c8dca571ef881a99eda236e06017ce43dcfcc800000000000000000000000014350401a3693a98733d72964511254a0fff225800000000000000000000000053a806789bbfd366d9deb9cbe5d622089e845fdb000000000000000000000000165cd37b4c644c2921454429e7f9358d18a45e140000000000000000000000002b9def3847ba2f3c07f808c8cf2cb44693efa78f000000000000000000000000fa1a34fa52220d963bfbbaa7a618a2a43acf4785000000000000000000000000260e6e68cf6d6f7a941c65e4f984ad3b3cf1a84d0000000000000000000000004e122c62742eb4811659f6d85fda51cc637649400000000000000000000000000ad1763dddd2aa9284b3828c19eed0a1960f362b0000000000000000000000000d7c874324c3312fe6afe511a228193ad63c522a0000000000000000000000000d72d2af770d02cc205b4d41a5b216fed5b938bc00000000000000000000000002f73f558e2f038a98072dc39848f9f693f8664d0000000000000000000000002bc6ace742d7a1b9ad15d09a150687f042f9f185000000000000000000000000f71994fdb2ec563572f58cdf732ee5dab63be2aa0000000000000000000000003e567ffd4a3d3f3af23672096ee1606d9957bf7f000000000000000000000000bbca2acbd87ce7a5e01fb56914d41f6a7e5c5a5600000000000000000000000080f5fc0bdb33aa0f6572e06cdc726095c15b62040000000000000000000000004b2ba76169d4a9b1aaee7eb21f17a0dc040525f10000000000000000000000004edd9b3f04ce6b0523bf5133162504f1217afbad0000000000000000000000000b7c0949971332f083b542751dd44e8910e09982000000000000000000000000541396df8f5def8890411ffde0bb991ccab248a5000000000000000000000000327149a4aa3ac9d6121a2c47134b49602e4d26d80000000000000000000000000ece7c1bfc9543b2cbea8f5577d02e5f59a9f176000000000000000000000000c468c75fdb3fc92d96cb3c6e7c284d6387904627000000000000000000000000c6d7208dadee4f431bd0f3f11e7d4c91ff51bfb20000000000000000000000009a0f21b00d45856bf67be52d822fa3d4f8888de800000000000000000000000061ff9cbe2d6ce98f4c8ecf3807339474f4c09630000000000000000000000000571624c834c19193ab3eb424ea5ef5155e313a4800000000000000000000000074288d03d500308ac5edab20b3c8a6b7704b6beb00000000000000000000000068903dc8d0072ef73a0af25762b6e971809402670000000000000000000000005816169c514944981fe1414784c0387ee8be02b0000000000000000000000000d4dfb080a8904a7e2b7dfcc524cb828584f977820000000000000000000000000ea37b047b4d2f37cef7be3e6671bf9cb85e2e5b000000000000000000000000b28f8110d02c022dddd34d4cc89aa57f18099d96000000000000000000000000e9f40007ba897981748a515f7375ddcc22112cf00000000000000000000000000ee78b0cb01e9c6d5b1e185be12466fa8abe0ee6000000000000000000000000fa82eb47d41d4ca8d4cdacbec25017c8a718f11f000000000000000000000000b72120308761838e89867449406d52a05fb9ed49000000000000000000000000bd216dcfc52d7c99d9570334bf46ec0ce13077d2000000000000000000000000d2801e7bf6a72cce1ec225bb007a26815aff9878000000000000000000000000696abcecf3f3201041b91d70ef7efe16a9ab85d6000000000000000000000000684ac8fa7294ed280d12b43e85c8c79c8a1691270000000000000000000000005d10ab451ea36eb89ee0b98fbd8e13f4c04dce85000000000000000000000000d927877464ca61b6dc6318c16499cd2ad3359cae0000000000000000000000000b793681625182a90e8df072215d5dafb8b29fb30000000000000000000000009eecb23993c525b64c366344ba6f6db66c3a82b9000000000000000000000000d994932a46f1f2b456624327e8807455b7644b9d00000000000000000000000037a2833f08384a2bb6cdeba419b346d6487474af0000000000000000000000005bcbaba9704f625bdb7eb1d8a3c305737916e6ff0000000000000000000000005d2bcbb8b3180fd5affe619f8ea8debe4223482a000000000000000000000000377f62f77fc823d09a852bec7e16ca51bdbdbff4000000000000000000000000077ca158f44c2013828c6d9e4b0116d8c367b8dd00000000000000000000000002ce473377b650b1188778a7e75cd4b31f59d8ac000000000000000000000000bbc2e880986ffc9473f961a9781bb4c58323c4600000000000000000000000002850edb9e103f197e498ed32bb3546a1259b5ee7000000000000000000000000e0a54c670d80071146febaf34ad36602944da9e900000000000000000000000081363e1fe97d8f3b8198c2e42051b53ed2fa82c6000000000000000000000000b7b7942525343739674223061e437fff873993120000000000000000000000003b76fbc3e1c44eb8ecf4b711ced5160042dba80c000000000000000000000000fa38df65face3ffba188f0bd2814c2266c3c23d50000000000000000000000006031571fcf54913051a2e71654fd2262aedc621e00000000000000000000000096b503af0c0df8cad96c7719311ad1104e9b10c5000000000000000000000000a787f09349999a61434cfb75118c6a9d0cac94060000000000000000000000007d385ae95ae24923ab6a5301a43118ca774a0d5400000000000000000000000045385e776d96ef483efe321a5154653d1d2f3f7f0000000000000000000000003f6e473d9457452952026c6a77ea79a469d8bdd300000000000000000000000020a5e62b7a18f48c67c9a38ad8d50d74e345370300000000000000000000000061fdff48d154c6079e43cbf14027057b367cb3b200000000000000000000000063500f60a8b3f206c6e2fff69a6b0d6c6c37332e000000000000000000000000a3c19b3962eb47be3f72a755171f0a56724ead54000000000000000000000000d27bfa0bb69bd04cb869660b2ef97acf0ee3a7070000000000000000000000002ece8a794bd630b509eea6d9ae352bb3fe2ec363000000000000000000000000b9217ce76651af985d9df95a1a1c7c4c3a81d133000000000000000000000000998fe955b2ab6512ff7c71db0293905b3040611500000000000000000000000070d1b6f6536bb31ecc375ea600089c3631a51ff5000000000000000000000000045e41068dab0f64f7e51b050fd9287d346f14ed000000000000000000000000ae1b0a17ee33e0ca7a403261993f506a7f413af30000000000000000000000001373032981dda52d956ae8eedcf4a02b60504ce5000000000000000000000000fb5a236271a886af976ff7a4d78a59821c04666900000000000000000000000093be98c0b66629cf12ade6866111cdc51ffbcab300000000000000000000000090c0bf8d71369d21f8addf0da33d21dcb0b1c38400000000000000000000000038ade8ce104daf137bc53f1e06f85294f32bd3950000000000000000000000003ff8788f9172d77a9688939bc00442c7be9042bf00000000000000000000000007f2487f33b640b2723ef995a997d9e5e746427d000000000000000000000000e90eee57653633e7558838b98f543079649c9c2f000000000000000000000000bf3479a87931c16347e38feccea38c9a1f03048b0000000000000000000000001db0adb6ce5a36807533853c709d4993a1165da70000000000000000000000008e599e2f24ef8e3eef45eb91210b70bc96eeb08c0000000000000000000000001ddbc70f4341adfb7a823786503cd2fa9ebe48b0000000000000000000000000cac2eda1724486498e740c1e60b9d5e1cbf08d9f000000000000000000000000af5c6d9eae2541031b317f7c760d8affcf4fc89b000000000000000000000000597a54204656358317985a80e0bf4952d16e1ccc000000000000000000000000983b36872ae1bbc40dd0a99c3ed98429fea0ebd4000000000000000000000000b4b4598a12790b7d31ac202b8707da96d9be9ebf000000000000000000000000254a033f86ed86f78a82b10c71e6df0eafe31aa3000000000000000000000000c4021604d4d98001e7ce4de0e79f27d7e9a8a5bf0000000000000000000000005a8b75542041fe91882f313bcbd0a27577580888000000000000000000000000a55478156e712814aa8cbb61454fbc5ff3d0a7fc000000000000000000000000fff6eb6fae78e604c93b35c97f6892e36acb1dbd00000000000000000000000024a30823bd87e785b0c4b3803a2bffd91eb6876f000000000000000000000000b758deab675632f3c4853b938c937d6638f81ea9000000000000000000000000e5718bbc5b347b5ba3eab66c4b3d81a7642fb17d0000000000000000000000006dd33b5b982a87d72dcd4625db574e0903255bf20000000000000000000000008c65b705cab4e973dfac1e24a8aa224cf54bf63a000000000000000000000000db0cc1863116a959b0a980c0ed6ff25d57f9e6d4000000000000000000000000837bb3045dcd0868a7fe53647061e780e3577edd000000000000000000000000daf7129a45acac08ec46a549e776353f540993ec0000000000000000000000005f2aaae0c5617966024de4d6732f72b093311fc9000000000000000000000000ab5b8395de5e2de6520082e7de4837a209b253b90000000000000000000000000fcdde14fb2fcbc13b8f89da411b56c2908976dd00000000000000000000000010afda46f86aeb4ced94af7dd0b817f8d6c3e37b000000000000000000000000ac0f76a8c30e23bc197d26465e7be319713c5224000000000000000000000000b04b3913a695183b7d73e915f15992a26ffa65cd000000000000000000000000f62e55c003da95ba09a0492387774e7c6811054d000000000000000000000000a4f57bb10090c2213c7afa6dd93d46b7c5214781000000000000000000000000574f97f497ef3a9e7a7f5ab0abad2eb67d7d805e0000000000000000000000004e14e058c0acacb6c90575cf3f8901125de5fd4d0000000000000000000000009b0eb11978729fd4e5d5e45c66cdc450dfa51e1b0000000000000000000000007ab4ecec18d08a98ea4c032944490ec0a1f1a68a000000000000000000000000bd47587a78909974c14aec5fd5dea9704403adca000000000000000000000000ba52ec4f073285f46bde2c5defc41ca3fc7c9cc5000000000000000000000000fa150d1e08284efb1da35d6175217b9a7083baa7000000000000000000000000279b25efa2e8265a63494e9f9cd8ee3e0aebc6300000000000000000000000003006ef6777ccc79c3af305101fe0b3d14bd47b590000000000000000000000000bcab08aba1c82e7074b5bc197649f471f73fb830000000000000000000000006009a9ca23211300f784cfbe46e761f4edefb707000000000000000000000000e072f384164c28fba5a174f25b5005a0fc8cf7770000000000000000000000004f0a01badaa24f762cee620883f16c4460c06be00000000000000000000000002bd0701f05f60ffd492bc55faf2fb8f1228071db00000000000000000000000062a79a8fbb36cac23fbbb921aaccaa3d702145420000000000000000000000003eb058ae01d68a85ec4f14ffe244e83fa90ceb2500000000000000000000000080992ff897525e0e7c405bbffde772314b7b48ae0000000000000000000000007c9bce397e2afed15b8da2f4c0a0631bb04f5a6300000000000000000000000004ef2c90d65d3a2e3ad14b19262452a279cf00bb0000000000000000000000002c12edd478b06291212fc8be9bdfcae85ef79bd0000000000000000000000000ae1617fee3542482c27f51deea21650c58ab12b2000000000000000000000000fce3495de6e8458fd8452607d1c9a75a7c0d25f8000000000000000000000000b81e4fa77ee6eb663aef2c056e30637cc8ae77e40000000000000000000000001243e7ad51eda47e580c20e751acaa0b8863c17c000000000000000000000000b5c53cc12ed9ec1d5d03a5262ecd680017a44c1e000000000000000000000000f22cd5e1e2216b306ee07c7f59990e5b3a576eab000000000000000000000000bb50ee35c00f38706098bcc75c74132fca0b716a000000000000000000000000f093f267882fc5fa972cec9f61bb7b0693eb6df3000000000000000000000000e5aa47dbdab2973f539a29cbc89289e65d6a9b2a000000000000000000000000cb94b70cf011c3ee99357499d060345dad585c6d000000000000000000000000478683278e0f1093baf890f9a53d9cc5b5a553690000000000000000000000000e0c28e83d2c34a4b764fe87139d17998a4dcb5700000000000000000000000002758fbc0bb97a57d93351981e4e2eec47a4a9210000000000000000000000001c74b67f9c6dd986e4735b3e2b34bc1eaa828a20000000000000000000000000d64f967ca8766b4aa1e9f8d9bf4e4963fca88ab10000000000000000000000006d5667c02f7c4e0564c035e25c94d0a09f4d4bc1000000000000000000000000ea7845d4866c9243e190a74e7a44c253f2e9df640000000000000000000000009376cae46da44fe3f23916dfaf7feb7612d9cf72000000000000000000000000a049afef83d112f9b9ac4e9d743c50ad08ebee0100000000000000000000000031e9bc9f9fa025232030cbc574dd0cb05f40e23f0000000000000000000000001f70ab7a96554f0cc1f6a4c57f2b244e8cba2f920000000000000000000000008d2ae74898d7c068dd9e1a73929dd77b75d819b700000000000000000000000085203ed70b01479975b864afc2c2f94245d5f0a2000000000000000000000000f2d7d7bc05ede912e12a919ec063b3e7bc2fda3d000000000000000000000000a07be4744faec9c69a92d654f5d2332fa73bb87c000000000000000000000000113e29e69e25a902d579a1fcb78bcd661fc5f70500000000000000000000000010505a7dd36f1481fe4f6ea173b9a7a8a39412bc0000000000000000000000002dfd72f807e6b8d580a47ea596b5958c4f0964d9000000000000000000000000211a26a3fc01b01b217b76c391902e42e3e1ee910000000000000000000000004d33715139e64f7ec418c96521fea30701bbf8060000000000000000000000000ce390f18af702cca546297845a4a51d102123cf000000000000000000000000ce462c13f461deeb3ec2daadd5e7d5f90bb8f0b2000000000000000000000000cc00f771c78c3982dd4dccc462abe659178f2ae1000000000000000000000000994f1454e1e70e7cb2ebfe5cd577222e76f51e24000000000000000000000000ba8e92e55dc5a2acaf558e5a0743ffa45cb11a540000000000000000000000007d686192083841d37f274b2578d21c6791e012ea0000000000000000000000001470b3e27b77697a771ea95f42e3b3a2d4594c9b000000000000000000000000794c0922a6d97bd042973e2f0715dada8381b810000000000000000000000000d2af3fa5c58fc2a03b7f437d2725ba8f725b1af60000000000000000000000009c322097865e6c49bd195200c86896f5dc9d3fc100000000000000000000000023c014428bf2fa31593b49c528bcbef5e35fb3da000000000000000000000000f00747e48ae3454ba718823d4c134fd00611e959000000000000000000000000bbcbf187112d31a60e0c1ec7a247e406abd184ea000000000000000000000000d4326199ad5e52f92db0179344f02b38bc956c6d0000000000000000000000008fc08e1fbcc161686fd3a144a744649b4c600302000000000000000000000000262c199d993b09a9d5d35fbb8be312a8ddb48016000000000000000000000000089bf34290ff2767fbd1cda881566c76415a9c000000000000000000000000004f595ec43e6f3951245217040b3de41c575d39d9000000000000000000000000e116d5f4ccd817e93a4827b4b1166fb3fa61bec500000000000000000000000092fd25e1d775324085ccfbf9cbc61c4fcfbf2cd6000000000000000000000000fbba09dd0889e9277f5b1536303f65d6cd282685000000000000000000000000d0455f51eb960cd0884c19edd001be73e012203b00000000000000000000000000000006821b68e5356c23a1c7e02127e2208610000000000000000000000000fcc001bc1db0db6fec6cb5c664b39b3a2224cda200000000000000000000000070dfbf4813899a72208c6400e121672b7e831889000000000000000000000000968143433c88ea540f2abf1c5887c2e389735985000000000000000000000000f1ba93806161511c881e8acd99c8449ecca4c509000000000000000000000000f805f83e7d93aceeea225ea65b35b14417ed6cfb000000000000000000000000a1df779a7f574066545491d2bc0ea5dc6f6e2b200000000000000000000000002846b8a62a0c99636354a022db03629823f2c0ae0000000000000000000000007785f88b27b1719e6ec02d6ffc9870d20e754823000000000000000000000000e057e6386047c690f6d2804ecd61e68441774bbc0000000000000000000000003630ab305635199133315097b31099a44ee13497000000000000000000000000c0216a06574c08e41b342ffeb8d0d408b986a1e2000000000000000000000000c84c19bbf07d0cb7cc430fc3c51173c4acd5dd9d000000000000000000000000e04234c17f90c4636b27da795c98d3f5ab4acc4d000000000000000000000000c58fe576c6b983431a2c75ba6a5f3631d7c6fb84000000000000000000000000d481bcf829923a18cb707f596677915998f847f30000000000000000000000002d9639114bc042e6e5827e3a70c80cd3a26b60af000000000000000000000000043049698618fa1634dc814085fe7dc0c550dc13000000000000000000000000e8e83ddfc373bbbd22edf5a80a30ec7ded8f2b47000000000000000000000000b42af00422f53e09fc97c3af041ddd0b19e936a50000000000000000000000002fc5444d3818ebf2914541a9b7e15b37ae29bdc2000000000000000000000000e3ff64c73fd56c0ef13101dba5de8510429a2b8200000000000000000000000056264e5ec5215c3974cfb550d3aefa6720f5ee9d000000000000000000000000707076fb70def4b49a4765a593e86cd65cf2fef9000000000000000000000000285d171363de3b9e29518d5cc40bef3d9be866ce000000000000000000000000d2d70bda86d2c2a74a63a5229f01b70669f3498800000000000000000000000018c449e8be17bd57e4d20dbc936ca1cd2554e56d0000000000000000000000000db55cebcc883ded48b2be207fcf49d4d90cada5000000000000000000000000d2ceb1c3ca00c8d42bcc58f305fb3b9ca9a64f420000000000000000000000005b5a0580bcfd3673820bb249514234afad33e209000000000000000000000000656e1a01055566ad6a06830add7a0f5ef7dd251200000000000000000000000021d680b2e3ea4ad03828a589b71062eadb44bb4700000000000000000000000074d4992d704934f542897500b541d11e6ee9e019000000000000000000000000fc9ebbacf6751e34110874e049d3d0094ff0e2330000000000000000000000005345462544ed763639519376c298e939228dd1f4000000000000000000000000b760e92e3a3e250adc19e06ec641c2a57cf0f9c1000000000000000000000000c094d1b0c6afe22bc4b65e290455e9864eb192090000000000000000000000002c06397b344b15123eb81d4c7219711256248dd8000000000000000000000000d68454774c70bd0761a27014bbe9f95430a6fabb000000000000000000000000e321e9e2308e072c6ea6fece279f1aec12dddbed000000000000000000000000301b7afc70218408ee1c12917d8d54ed93da2bbc000000000000000000000000ff6a85ee4505b699b3e4131f37b1dbd6872eb3b500000000000000000000000021b97409b8fa7480f82fa2bf2f8e8a381cf80860000000000000000000000000a3cd1417b30767337c655812e24b88fe168688aa0000000000000000000000006efd5535da0d7721f6b258ab4b5b96d5dad8682e000000000000000000000000707b1933e1e1e56c1a4f7d0f5fdc80f624de388c0000000000000000000000004cf41a752583661399b08aa2ea318996f6d9a124000000000000000000000000287ce88763df399d64939f303f339e82192a37d40000000000000000000000009d41eccedd6911c60c523d528a326f0dc2b59f4e000000000000000000000000c316829e40da9e7b00ead1513054a335d7f425cd000000000000000000000000cb0c0a69289cc352cebbe4b7d545d1b12bd9c8ab0000000000000000000000000c876dd0240ded738b383355ed01e715be3db8bd00000000000000000000000062cfcd9b95c0fa404bcd14d6163bc6d84003904c000000000000000000000000fc8341ee586b8da25f8fcdfe7430e91c6407102d0000000000000000000000006341f36d0f3e02bde64b28277f1082afd57d81d4