60806040526105dc600555348015610015575f5ffd5b50604051610ff7380380610ff7833981016040819052610034916102ad565b60066100408582610470565b50600761004d8482610470565b50600461005a8382610470565b50600460405160200161006d9190610598565b6040516020818303038152906040526002908161008a9190610470565b50600460405160200161009d91906105e3565b604051602081830303815290604052600390816100ba9190610470565b50600281516100c99190610634565b1561011a5760405162461bcd60e51b815260206004820152601460248201527f73656e64657273206d757374206265206576656e000000000000000000000000604482015260640160405180910390fd5b5f600182516101299190610667565b90505f5b818110156101f35782610141826001610680565b8151811061015157610151610693565b60200260200101516001600160a01b031683828151811061017457610174610693565b60200260200101516001600160a01b031684838151811061019757610197610693565b60200260200101516001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f60016040516101e3929190918252602082015260400190565b60405180910390a460020161012d565b5050505050506106a7565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561023a5761023a6101fe565b604052919050565b5f82601f830112610251575f5ffd5b81516001600160401b0381111561026a5761026a6101fe565b61027d601f8201601f1916602001610212565b818152846020838601011115610291575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b5f5f5f5f608085870312156102c0575f5ffd5b84516001600160401b038111156102d5575f5ffd5b6102e187828801610242565b602087015190955090506001600160401b038111156102fe575f5ffd5b61030a87828801610242565b604087015190945090506001600160401b03811115610327575f5ffd5b61033387828801610242565b606087015190935090506001600160401b03811115610350575f5ffd5b8501601f81018713610360575f5ffd5b80516001600160401b03811115610379576103796101fe565b8060051b61038960208201610212565b9182526020818401810192908101908a8411156103a4575f5ffd5b6020850194505b838510156103dd57845192506001600160a01b03831683146103cb575f5ffd5b828252602094850194909101906103ab565b979a9699509497505050505050565b600181811c9082168061040057607f821691505b60208210810361041e57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f82111561046b57805f5260205f20601f840160051c810160208510156104495750805b601f840160051c820191505b81811015610468575f8155600101610455565b50505b505050565b81516001600160401b03811115610489576104896101fe565b61049d8161049784546103ec565b84610424565b6020601f8211600181146104cf575f83156104b85750848201515b5f19600385901b1c1916600184901b178455610468565b5f84815260208120601f198516915b828110156104fe57878501518255602094850194600190920191016104de565b508482101561051b57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f8154610536816103ec565b60018216801561054d57600181146105625761058f565b60ff198316865281151582028601935061058f565b845f5260205f205f5b838110156105875781548882015260019091019060200161056b565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f6105c9601583018461052a565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610614601583018461052a565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b5f8261064e57634e487b7160e01b5f52601260045260245ffd5b500690565b634e487b7160e01b5f52601160045260245ffd5b8181038181111561067a5761067a610653565b92915050565b8082018082111561067a5761067a610653565b634e487b7160e01b5f52603260045260245ffd5b610943806106b45f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220007e36cb51fcaf8c933215d3a363be4c99361ed9571dbe27e96f03910b94219164736f6c634300081c0033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000000b737465746865722e6e6574000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c636c61696d2072657761726473206f6e20737465746865722e6e657400000000000000000000000000000000000000000000000000000000000000000000002e516d656e53453463674b35595745774b3973376e4744523155737a36465977356e627639334875775a7055393832000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055000000000000000000000000096067678e6792f37c846cf7349c7acf7313bda2000000000000000000000000060448aecf3543a2f7cc4cc0cf00656a06279fabd0000000000000000000000003e838417c23ab3a32415f20f4056bec9ca204594000000000000000000000000d70d4318fa363240f784cee9fa4308b63324f08f000000000000000000000000f13f7024dd28ef950693b01a29ccb898a1a34c2d00000000000000000000000032080344917ab8a032e977847b9bc98f05f5450400000000000000000000000018cc52a19efea23707c3d8cfcd109843f914c02a000000000000000000000000b51c69dc9aa860d292c274f9e0aebf29377a6f3500000000000000000000000013000d4ff30f310717182893d8bfbcbc2d455d18000000000000000000000000811b42a7fe9fce7edd6c83fce60fc194f889c94f00000000000000000000000054d96e07872778ac3b5a270af5118516a7324b42000000000000000000000000da14c7c70dec91caf467b21b095b5cd29153b1d9000000000000000000000000281313ed0a54d7da5ef3fc102e9a6c3bcf4d594d00000000000000000000000080192ade25db64e63af9401de43e2e6f4e7c527c000000000000000000000000549cb1da571067d1fd849236081e0f0302e76632000000000000000000000000c13a6c6769bb738289cde8e78149a9906d45bda7000000000000000000000000598dbe6738e0aca4eabc22fed2ac737dbd13fb8f000000000000000000000000673eabbc3c1b7f09ff3f7bfeec1a2d3046075e7f0000000000000000000000001f87bf69feefc99b1e5ef2ceed7433ad6ffe01690000000000000000000000000394aab18dd9172d98ef6c928f58eaaadd29083d0000000000000000000000007b4c7567abebc86176f51dba2f6ccf10dce9c95f00000000000000000000000047bc159e00c21c3a4a2d1d73ce6f1be41343acab00000000000000000000000030ad24943a655a4c9c50e69a730356170dd7bcc80000000000000000000000003352e3e2c2a4ccda0120dded8a73ad7d239e8966000000000000000000000000f324b61b38cf7d7e9dcfb1e755817181331046cb00000000000000000000000030d11c1ae0617aa9b7addb94ec6e135887b143dd00000000000000000000000076b91712a029fefcb0e42db5a6452d98123677bc00000000000000000000000000cd26ac0d634cc5658d11006f5c9444dbbeb42f0000000000000000000000005bb3dc674b1ce5e90760cc8d70b9850158601d64000000000000000000000000aecd25abb2acf2fd0c1f26bcdd3a14387b3aef41000000000000000000000000e18208acd334db9e34987fd7fa05bae276f814810000000000000000000000004ead2a397526c687724bace0fed85011bb9456df000000000000000000000000ffffe171b5d3dd9705572d513d50ebab5846c8750000000000000000000000002eeaf75fce5b81a45467b1a50bd1d87ac81bb63a000000000000000000000000b54259043f8742d5d86c2711cf303f734b81ee7d000000000000000000000000379c13cdd19edf0548fcf0c7c271ee16a452b847000000000000000000000000b31fcabe293525c86d1609f8ab2ee3f63fe283fe0000000000000000000000005c3f542a9a450260bd84f8349d97013831db7bfc0000000000000000000000006ec7f5b5ae2766d4c8a530373e991ccf775fb01c0000000000000000000000001e9749bea21dc2ca792167ac88e9cc7b64fa4fb0000000000000000000000000272e2cd4cbaf65a2c4443eadc7001aed076c7962000000000000000000000000397eb57696b2ee00b667d9acdac8b7e85c568533000000000000000000000000ab21b5e8197e4bb323caea31f25171a50e94cf36000000000000000000000000b9d3a60f54566d72f9ee6f65fd4ea9a0cb84311b000000000000000000000000f796488d9d535e25d6a089ce3bbd2912ebccc6ae00000000000000000000000093fd3b482bfcda0217261c64d5a27b8c7f577d8c0000000000000000000000009aed8c2333d0686482bd68a4fdfe43bbc2001f0d000000000000000000000000e411dc712ed14a2c94bbb0abb81716f0f02decd1000000000000000000000000ff5f1efcf23861cb1aa61fc588bed52c50d04d380000000000000000000000004fdfddb508d0459ca1dbdd1295e98136a8b350240000000000000000000000002ad138da652dc083566fb8e69ff38219342972ab000000000000000000000000acfc92a2b852fd8b76ca6e2d816db110dff6a9430000000000000000000000006a851a789d865ccbe5477c86eebe76d020e40b6f000000000000000000000000843abaf8529e8d3c68b6d627f85dd09cff2b98380000000000000000000000005c6c0b684f08cc41b53a799914e1925cdccf1d45000000000000000000000000d753ae716ee6ef3c5ed4d7f4a73b4a84661e5d920000000000000000000000008cf8d47dafa8b4e658c40cc41be171b1148e816900000000000000000000000081f01fed84a5bb03813aade01c6182a0ad8e57f60000000000000000000000002069329782c20656dad3c95739efa310a7a9ffa1000000000000000000000000957df089b5773aeb7057479714656996ea478b32000000000000000000000000274bb158798d2a8684bd314768788c36c06a410b0000000000000000000000004006ec9805b359a9d3ad9815487afd64884e9f0c000000000000000000000000ee0eac65803a79f9cb463bd7fb5964812842ec66000000000000000000000000a28e28f9e1dda2646f2d9754451d910ee9505cde00000000000000000000000026ebdeeaa3b29e03009e673011d1596e02ad000100000000000000000000000094d3f8e0ba93a75a48c538feb7fc51747a18f051000000000000000000000000eb9d0719bd01eb0183072c30614f8685b2f98bb4000000000000000000000000ee9a2b30538383d9852a6ba17db21e71b8339d4800000000000000000000000078456a76e1fdf72a3872f87946da9b40d635c2c100000000000000000000000063dbc1b37bf4dd0b37c41932f7f1531f5cec2eb800000000000000000000000035383f9a8073fea755ffbe7881dd1b85fd1b4690000000000000000000000000007281ad584f606da7a55df104c4ad72b9e47be0000000000000000000000000aed3a79a92915c36af1ddcc0c1456f5131e2ad800000000000000000000000009e07b60e57f6bc65024d1e622808fd97bbf7838b0000000000000000000000005dd0c29f8e783e3fda7af18eb5ce7a4c8f3b7ff30000000000000000000000004b60a1670b4bebaa6bf476fc9b6e7c2d4dc960ba00000000000000000000000095c7b1d011a0e96468420e59ebf81a415af5c7930000000000000000000000000f05d128ccebddc96bf1257c03166c69b6536c22000000000000000000000000d69f4cfa65b30ea11b0acdcd1e9ebd38b871363a00000000000000000000000047976b5429f01710ab8b6500085a393d7d87c077000000000000000000000000df0119fb8efb4c4200ba6f512bf82757653931d50000000000000000000000006783e1d7f4e9b150ea3215897429fb9e522cb68a0000000000000000000000007b07ab4ed5f5dbd800ec3d3b96fe8becc19ab237000000000000000000000000adf4605ee52865ce9e7a62f8da1b24d07c47f6b1000000000000000000000000042ce25f3ac580e213bea60b6acffe0d2413f5f4000000000000000000000000f315e27db9b65287f3530151eede250f876fe71e000000000000000000000000599874630e371d225cb8328c71c1ab5b7b52fd7c0000000000000000000000009d3b9afc809cf795b7a4cf421da457e8715e9fbe0000000000000000000000007bff10e744e0e1d464c84acac1373c087535a2ae000000000000000000000000b892a8a17d6f38f02485a8a51a843fb7dba5d74c000000000000000000000000a807b04d9dfaa9d2de0d325b5775f5797067c71e000000000000000000000000ce8178cd7b39f62452274f439a758ffb22f009870000000000000000000000003187b083ae3163961b58803326f16c9996528da60000000000000000000000005931767b2551ad228bda885a3ce4b7859558237c0000000000000000000000005efec2646eb5d768dfa12c9943ee2f1cc458913b000000000000000000000000d2d4234866d7e1aab34f83082f1a3e8fbcdd26b1000000000000000000000000b2b304b1ef69efd9011d112bafc8d7ef7e84e1730000000000000000000000000494fe982c6f108b935e00437856d50bf85e2741000000000000000000000000bfcd0b0fefdcc42c94b679b559ed6291ab6ac1980000000000000000000000000a97042aca0aef0b0ab010b3e0cee80f77120e530000000000000000000000006904df79a290f1872e721714e805d75e1c6d42f1000000000000000000000000fb0bb5b938fa0e0f10da1be18808d6c27a7b73810000000000000000000000006e3c64e670c5855e8d408c5233c83c0e67971fec000000000000000000000000263b79fd037c11e17d43d94d9b48f5c23f92eb65000000000000000000000000fb47ea2b46ce311be498f1d3ab9aa5cead58d4ce0000000000000000000000002d186ebbc7b17f0deacefd56519d981af2e5837000000000000000000000000064e04bde96c84f8a65918b80b1bb679ee3b9c0f40000000000000000000000007dd4ac76480c2fc05163335cc141cec2581770f7000000000000000000000000be7f99b30051b52b489381e939665c0ea9f4f3a6000000000000000000000000ac92adcbe0b619e5f32885beda7efb744a32b28d0000000000000000000000008cf3fc595cc33244c6f0ffe596be6741dad44fbe000000000000000000000000e1c4d592224c6934ac0bf8568685c918519be67c000000000000000000000000b29d20d6c7246fae839af7dd62ebf916bb304a310000000000000000000000008ce156a2ea922c042d26f110e805b2138e4eb752000000000000000000000000e896c5383013f7136162c89bc9322b1a7671792f0000000000000000000000004e4103e805aab25a7494a677a0911ca92ac2b8000000000000000000000000008d359d36c3cac84c7a37be1d999fef03cda01f070000000000000000000000009018799fb85f7a0b8df9f6d71488c6117122229f00000000000000000000000018521865147c0c1ed6a542ac761e1818f618a129000000000000000000000000c9961b6e8668cae1b5b8b436900e968ba1475232000000000000000000000000cd80ccc365b8fc133477acbe24608fb7483706a60000000000000000000000001be0379467b4df88e76272686eed5a82f7393107000000000000000000000000820ab24f8f8278c153ef94fa5ad401d62caa633300000000000000000000000013263ee037ea7aacc041caa0a153a8de85f2cab400000000000000000000000096b597ec38769cfbc65e2ab838cc88907de2c84f00000000000000000000000032f721bb492eaec0d704376b4125d36ea244eb650000000000000000000000006b65125edf796eb00d5baae79ec46bb50fbe1532000000000000000000000000dde09bc0c3b0369904bd95c3268f0cc51c6bd1010000000000000000000000006cafe1cc0f515f51116c4fb81a0693b451f577be000000000000000000000000738957e58348cd4e1365a0f346e6fb71d2e45f0800000000000000000000000071f96c9f4202197b299b71efb30e8e2a45491dd60000000000000000000000004a0fcf5f42f73cb0f0a854734acdacc2d659aa810000000000000000000000004ff8a5e83c3d6b372caf3b957fbde5cca7bdb9fc000000000000000000000000fb8d316f1d316710089d9bb39d7f63b12d714323000000000000000000000000651de415cb47dc3b78ed230de710b8f2026358040000000000000000000000000636424aff35c845a24cc5605a205f2f0cf6bbe500000000000000000000000099a1a844e911099f8da57247a7c6d4a6ddf7e057000000000000000000000000e9242dc32a7863934dad93d3445003f6d1acd7bd000000000000000000000000111ae4d8db445c46b4c342abbbb508519275d3c3000000000000000000000000e4ae30f6f431263c8f15e4ef99d1171fc1f9684d000000000000000000000000fd79944ffbe85bb7957a6582a5493323050b093f000000000000000000000000604ace03529c9c32666094a904233df0403fd94e00000000000000000000000033fd8fe26e4e36e6efbd1a2b86d2a84a5051e7b400000000000000000000000097d1544ab4801a0b185526090db1e6c7897faa3c000000000000000000000000e6a4fb1eeac318c32daa40c7d6e74c0c48eca8be000000000000000000000000b89039a9e26388967b7b1a87b872318f102cbdd30000000000000000000000002d4cd4251cbd16e8e1cc43591576252620501fbc000000000000000000000000d2bb5b50650597e912cad917206368925288900a0000000000000000000000002593c2806c67d0f86336f5d335612616f52477fc000000000000000000000000ee3f394e356c2ba0989a4dabe052af99099ff590000000000000000000000000dbcfcb861654e125ead33e82576a8193a295daf60000000000000000000000007b115cb15003008a52a139ec6a8e75ad120021370000000000000000000000006b7749ac26173a9b4356e58a69758e5255d7c2c1000000000000000000000000eb449d7844a2aea611f6e626dbfa23e0b2f4171100000000000000000000000066566396b2dee7ddc082f94cdb3793c908f5d134000000000000000000000000c8f14d8e000752f6f64dbece257ccb96379b770f000000000000000000000000652ddf0eede28eb70a49058d78a039339680891800000000000000000000000011b9ae8393d70628ce6a20b148810d9310774ed7000000000000000000000000dfdcae0a2d2d15595ad21db6ff43a1d2f35eaa0b00000000000000000000000038d88e9366bf9b1c79162803f081a993a7ff3dbb000000000000000000000000bfe5dc3a84d728389cd132fa7b2b0fd94dc28b07000000000000000000000000f1bbcbef4c5e0949dbde5f0d32482850a383a97e0000000000000000000000008e1617fedceec813e620f28a2d3a08a041f45f18000000000000000000000000bca934d596d2ca8cde04f778c928496d74bf6de6000000000000000000000000106275aed7ef5e47bdf569e1769aab33057095f80000000000000000000000009e2f1dd60f16b73401f63e66175be2141210daa300000000000000000000000001feb9bb4b1723c61cf68710ee00afd3724104b50000000000000000000000006bef03f5f9766ed8306456a47562c891657fa9bb0000000000000000000000009fe35bdfb8ac2af07f724a5d8f06645e8277892e0000000000000000000000000cf26c009d4b8f4a4bc3f69fd27ff52ac85ce27a000000000000000000000000a4766233d6b70c33e97b3301a3b2c8fd2997e78a000000000000000000000000578212602e18b66f6b94f894bfe98c2a49097d310000000000000000000000001d9bb946832dd6ef3928b009c58022dd3f43e9cf0000000000000000000000000f78fb0ff9cc420c4d39a790361c89daf32ce0db000000000000000000000000cea07b84e431dc87e571490d920b8ebcc782ee3b000000000000000000000000de456513be19247c7286a8cba72c83913d031688000000000000000000000000de554d4ed83c467a68dac722ea0898e976b5aad3000000000000000000000000436a4ecb796b85eb9843c57b84567f044bdefc1b000000000000000000000000e9ff9e087d10266aa4afb352faea299d4adcd24d0000000000000000000000003c12c97a349ee30ffefe67b8ee337be1b61b5cfe0000000000000000000000002c0439159266ad19839120e8986d0b1af5013fc600000000000000000000000060cb11fc2ebcdbad90a34e2ad0f786d1bbe7f4120000000000000000000000008cf0a1abc730d65e369726377878cc145e0d47160000000000000000000000005dbf76e6a1d529b72c2abcc3699fc74037e47866000000000000000000000000e53e8f9113a455b039f6fa700d8fc9424e9f5f92000000000000000000000000a1fbc17b3413a790a035bbe42052e4f17daac89d00000000000000000000000060c0370977b51c5f2d9625b3e2bf00025ea0c174000000000000000000000000d95a6459ed4603ca235d7830d765dd571dde6e63000000000000000000000000ec04c818b45d21d99611e6e4afd754aad515b325000000000000000000000000c07b0a9fa9cf9a8502b1a83250dcb0c09d670616000000000000000000000000da6d6c864d60fb0e283eb7e166a0311d9f1f2070000000000000000000000000980e2bf8368b26e070d12438c3ce9ab8cac60c65000000000000000000000000ceff2f9be555789a17f9b38d1bcc606a0a61a74800000000000000000000000018904601cc4f679a150fabfd473d72976525c370000000000000000000000000b4734d68a6972651b58326f6afd39d5a454e01260000000000000000000000008bc2c2553d17b93526c9837dfe0199b28bfed97d0000000000000000000000006cbd16a902994d8062bbdc53dfac2928717581cf00000000000000000000000037497da1441f20df2e76c6617c1bb63f1d567b020000000000000000000000009e5fbd54b4d5b0fc7c8fabd7e7273f08d2fa7b22000000000000000000000000a9ea866e4c63df59806712a538f79fafd8978aea000000000000000000000000706002382635aa5e258da910f34d2cb6beb8b7970000000000000000000000004d4ef453cf782926825f5768499c7e02daa3a9e700000000000000000000000034f5c46bc8d76f0484e4368cbe6c12af91c31fb700000000000000000000000056e954d0225e8bdaef612c5eae6f356b93050d8e000000000000000000000000e3fcd004d38cc4822f35e0cf0ef91bfd043638e60000000000000000000000004ad7a2fa5b81c7de1c9f74c9d39c284eabf2578c000000000000000000000000f52c37ba35d8be9e3df466c8dbd1aadd250ed9a800000000000000000000000033df3d1fafcb2867dfb4286b0dc9b563250533f500000000000000000000000038dcd883f0394b7768395e3b51f8b266d665df3c000000000000000000000000bcd65199f60273124ee7c714f94638070224d29c000000000000000000000000a20475d30ecb92c5063eb5c95d1e796fe544c4a10000000000000000000000002c11483ef882f846e8f2b5883330eea2cdd66b58000000000000000000000000bb8c418951efc8c72911a27cd19a1b206121b58a0000000000000000000000004256cb53314b750e3a89295fe105b3145d78409b00000000000000000000000008ee4b79805ac1dd07c934697a6c40f0ac9988f6000000000000000000000000c335bc4aa6e7d3d1016ad56d35cff7cbb4bafb6b0000000000000000000000004a8918422a8f5d790075107d99af941a3b3323d600000000000000000000000058663b7a977e8c6bf3750f08e8aa82ce23d4b4b90000000000000000000000000cc30b477f3e391a6d75a15899cf75f1eee410330000000000000000000000009cdbddf646a86ec987394c807defed498dbc7df400000000000000000000000022f678aeb59f66de248a76b8eda534eef753ec23000000000000000000000000db383dcf9e3fbe85b93774fd4a62deec9d2442a40000000000000000000000009963bd492cdd6d16fccad51d5a6d7f78d4947482000000000000000000000000c1b409992e1878613ffdeda3d04deff3f03f6d7f0000000000000000000000001dd48d887b6dc20d6199457dcbe7e83080d8a35700000000000000000000000016fb2d3b2507291c24214f51b708a7987f78eadc000000000000000000000000453a56eacf49e250a37105b9316a83883ad1d391000000000000000000000000633b7218644b83d57d90e7299039ebab19698e9c000000000000000000000000375a3c367683e646d9f5f4960f4e966215ac29810000000000000000000000003d081773c3c51774cc536bfea28edbfb85be1f8d000000000000000000000000cd0a2ff45955dc530a2fb8bfb08e0ffe5d0912da0000000000000000000000005cc4aadbdd4d8773a8b6164c577ee68d5332f2520000000000000000000000002d608f3b84732192298bcbac9af92fa94ec0c5540000000000000000000000005b70385e4586ac15464db0071d373a1dbec1860b000000000000000000000000d76086c05a4c735454590304e1f8614ba6bbf246000000000000000000000000aeef0d4b132a3d24922f7db4ce4be9e14ec4cafc0000000000000000000000009cdf0a16ab14a883bfe2168c8fcd2baa3934138a000000000000000000000000a47f68826abe8d3a20ee1b1458f3156e6c7b5277000000000000000000000000db3e37c3f660a54da2b272b4e74b6f4d87302644000000000000000000000000ddd4cf4f719f26b637984e95f185dd7d3c3bc42000000000000000000000000065d2937e49f7633fe1792c47aafbd7c6c3bdf45d0000000000000000000000001b010c8d269070ea7182dca49a121cf740cebd0600000000000000000000000098ee7dd93c63c4d1fe148ff986073316cbaee73e00000000000000000000000025c1ea1b689d0923f5de7c4722a9eb5d0bb0f4a1000000000000000000000000acb02d3663ca27e9c85d7598964269e41c8b9885000000000000000000000000cb2fb9621f7fbe00989e32508573403f66039aeb00000000000000000000000076a80e66bb7a0b97509be09943d74f46ae884f97000000000000000000000000bcd3f27cbb4e03a76a1288410b4a7796cdcd660a000000000000000000000000233342a2aad0c6a2b366b9ac1f809a2f41c9744f0000000000000000000000004e8e0bb1d3493abdeaaf674e054afa16e41b4fd00000000000000000000000008549b8768c82ca26be5a89383e10acfdcb7b7e9f000000000000000000000000382fd40f923284e9f61b574c6af105ba21ca7df4000000000000000000000000d43ba4193920da3a288aaf3400dcb5be62fb1dee0000000000000000000000005e91e398509777164970a5ce1231fcd8817ffb5f00000000000000000000000011b2bb4fbdff6228a7f690bf83dc0c3a796ab3a7000000000000000000000000d8c4eb93d1d95408f1ba203a88fdbeba19a61bd30000000000000000000000005ad9da2ae8e07e353e3bc45da141f931642e002d0000000000000000000000002ad3d1c3a10101b2cfb2ade0999a8e1c41656f070000000000000000000000006969424a02152bcf75c70b6254c729777112eeb60000000000000000000000002b13dc15366816e1e8904e51b177863564c8e6390000000000000000000000004174905cf0a36fb55f29f6f0ffa3819677ea67350000000000000000000000005d1deff0f499cd1f4d98b707772ddd0c95beb0a6000000000000000000000000f81fe4d2ffb33878a19dc2a5aaa7bcb4cd2a41210000000000000000000000000570d7706c040009a073b4d15722beba78b02f23000000000000000000000000760c1882cb209777d23d2867247ecf1db9758f1e000000000000000000000000519f696301d37866f867fcba445f5aeca122917d000000000000000000000000f8602b1b931a6d4b50ea1fdae0e4b26fe653f9330000000000000000000000004bd2cf8441ac2d4355364a30ba04f4bf3a7324f00000000000000000000000009fbb1bf69cf43312e79264e6797d97274b79bef4000000000000000000000000f767b2bb0cbbb720c750845fa444c4167728e27f000000000000000000000000c01d8eccffbad419f1486d382e5f258e0ecee12a000000000000000000000000936802c9eb44f4dea24a7a7bc231127ea11deaf4000000000000000000000000fbdc03a79b8487f6ae65fd0ccb3959cb87156f0f000000000000000000000000265e8c7f2bc8430916ddc0a155faf1ff47234f9200000000000000000000000070b66a27923c8508bd68bd33387cbb43c1c9e70100000000000000000000000067528f6124df6c53cae1025c31417fc0da38638b000000000000000000000000f30a6e355aaaa02c72b6d24e027fb8a2038c0219000000000000000000000000a80f5d834a6d1ebdf516d362a86e9b0e42cb6e1f000000000000000000000000aa77b2610e947aa2a4a0f7790d65553ab919cde8000000000000000000000000c0260287708cd3a240042e97f608e22a3e169fbc000000000000000000000000cb0fbe9c12789e19fc426e4ecb8cc80b4df6497a000000000000000000000000ea551b8179bb4541690a68f9056ef4ec0bec2272000000000000000000000000c94074b58e0eaa877df23533dc82fbbaf3893fc00000000000000000000000001493ca481ae86fc13771e2fea2303dc5829712510000000000000000000000007f621ba96efbaabbb5f579e7f1ac1a8a7f30838e00000000000000000000000085bf68968d28fbc3ff5c250218eb7cc1dd0cb822000000000000000000000000e6f1e3b6d4b2db2b938be2ae3cf8fb0163deb57c000000000000000000000000f4a1eeb693d566b5b4e868c7baf0cfeea4382be30000000000000000000000004abc15ad1abe5fa8cab57bb5790e5529891078600000000000000000000000002556ead0cb400bdb48b9cb74b6f79dc813c3360f0000000000000000000000005a718f2b5153bf41ecbbce60825d16736189001d000000000000000000000000a5cd71d8e45473f419893e9be220eff6088c7bf7000000000000000000000000b93e6d9f4727bb71bcfd10ff212cb1cc1f8ec28600000000000000000000000044914021015f3445d1f571515b87ee2c94f82e520000000000000000000000007c64c4f344b45a8c5a9363fc3e978420e95b59060000000000000000000000006c6c41b1852cf91b14959f3cd21dbe8a1aa034900000000000000000000000003cd3b3ee42703e0bbad60bf986f43dda60270afa000000000000000000000000365c8aa0b46e06adb8b57c5e8b20647f616cc8330000000000000000000000007dba799b6ceec9c726e80b84c83e852e3e02a4f6000000000000000000000000b2a6be5e914007bc66e27cf63b3d6cddcb439a6400000000000000000000000008a1bb207c439c83f1da82aad8528f5eaf265fb4000000000000000000000000816c3a750b9b0b0ff43fdc2b935a8e801a66d9ec00000000000000000000000064665dff22c9760f2404e7e3295f028975423913000000000000000000000000c9d3c0acc22938d735d891ec20e84e76e7c030d7000000000000000000000000acbab141954e2b8beb596f26452a2f0138df82d8000000000000000000000000e48795d4b4560bd50cc50cb94c6f0cc07aa4374700000000000000000000000076daff4c040bebf9c2e153fd14fe64ac04da8b80000000000000000000000000a891357777507d4b6e9968c064134434ef3ae94e0000000000000000000000000ebd94aa79d65477bd464d7390641ff23c0360cc0000000000000000000000006c4ef79f13aa081b297b4bf0fdfaec3bb4bc7dbf0000000000000000000000003ae4f7bdcb64b1eec1f38da0fe86ebaa14694046000000000000000000000000f30d0e2d73f2e6902121a9955bac585dcd2bf286000000000000000000000000df5db65881501a91fa959075bb16be5178747b25000000000000000000000000d80507dddc6e6aaab0cb00978954d1268ccac172000000000000000000000000ccb7e0f23f6ee83eee372b0fbc4dbb259febd2930000000000000000000000009512b006557fe57a268150df01ae40fcc873b0db0000000000000000000000004b90fa56168c9d2f078173768576135949d9e50b000000000000000000000000e21db64e37d6f41054e6aa72ea17433b7b09939000000000000000000000000065016fac61ad78a2d1f8223a7c2539f3e9a4d3a400000000000000000000000092909288b583914cde677b23cd0d285d8a5c397200000000000000000000000032931b91e945a1b8a96ca408efff758edeea1089000000000000000000000000ea2ba25e59f84e87b50d3231077e777bd68795890000000000000000000000001cfd0e4357c92b9fb1343421b66173eacfe8f12f000000000000000000000000e227a81e4e3f4bb820ff0db57171e93096733252000000000000000000000000b246f2ae3c8fd132652f0e2d8f140ed27375924e0000000000000000000000002c08e9a9e54bc974b1fa3047f79a2aa54688f30200000000000000000000000090edb2de907c765c9deb3cea6083680c88c5bcf600000000000000000000000004eb6206b41cf3dee5f034927d75cd462e58533b0000000000000000000000003cb3b832b538f6da975fa1c8111db3e6470d3f000000000000000000000000008055cbf2abd4b658c4ad0f981af026e2a4fc1a04000000000000000000000000c5834c8a40e6b2a4eb3471f3562889cf0a0624140000000000000000000000004f7bc7c3f8790e6132d88bf459068f01cf76cd64000000000000000000000000abc34993fa267ac7ad687afc0d7d8125493ad9710000000000000000000000000e33381061c5a56096b50b62755418d80411ef0c000000000000000000000000d5730830cffd0b36b2046d6cb0b49734ed90f560000000000000000000000000826989f121943c738b8cc073182270ff19605ab90000000000000000000000003f4c09deaa2e117ec16dae273106ecc7e25f37f8000000000000000000000000e04db7ff18b7d7682f496faf7a881a4dc4990e1e000000000000000000000000e6c07c2017fe1b145a8533589f0a2a2de4092865000000000000000000000000e202716fb7200afc213040ec8b0b49df3df737a6000000000000000000000000180300d3c576e6f246158c4a49ebf0f1988e80c20000000000000000000000001aa06ac4f49f64b113c87852d1b0fc19ca8a0ba000000000000000000000000005404d3958a4233a032f11c4f796266d9cc1d7e2000000000000000000000000962261fc05f6e3c3f12545bba166b875874f94470000000000000000000000002f2dbc7b389ab081f983d86e6b5015bad1e7fb8b000000000000000000000000f5cca265ef82f51b880b9b4c6e88db5dfb9eeb20000000000000000000000000162f495f0c7dd808141643e669aada759b4a0a5e0000000000000000000000000063d458356cfa1b0cda36834278912a053e5153000000000000000000000000e69bb64b92bc856bc53aa3745124f8c855df07a60000000000000000000000009a8ef74ca031a13a7630bbdc40564369a2efdd6f000000000000000000000000d753c398e0f8a5a9645e385866b31fe9e812510400000000000000000000000062727fe428edea2111fd116abb123c260fa14720000000000000000000000000a15b8e51006e01e337131bb2696e22909c0d4d430000000000000000000000008526576a27a775a34f7188b15008cef5907c6e6f0000000000000000000000001c23b4e70e49dac05c83d25af5f31783fe60c8c4000000000000000000000000cf7391d870cba97f5dca803a64d29eb7a3ec45490000000000000000000000002ecb15e2d4dfe6f6baed9bb41f3504e508b0cecc000000000000000000000000cff1cd8057eda5b1bde30642092ec51682be00660000000000000000000000003aa9462cdd610c6a165e3e820ec7a0ead8b6fe4300000000000000000000000021acde2387d4f46fc4a7b3462980c62fc3d8529f00000000000000000000000016937d9c42b4e611b0830b794fa3437f3b430700000000000000000000000000a6c9b6c496f94d7fd6b0f0121861bc8bccfe2ed80000000000000000000000005922ec402974aa85c81a17d75c9be82fa83c76e400000000000000000000000030ee7a486dd01894a3c9748184282f7cbfca644b000000000000000000000000a16107d39b4cb36ca283b6b45ddb7be6fd36ea8a0000000000000000000000006df30c3738339b29dce3955c92085e814bb1d7870000000000000000000000002326d4fb2737666dda96bd6314e3d4418246cfe8000000000000000000000000ba7ae7ab9c7c3cf4068a493ac8b77c6834953412000000000000000000000000188c30e9a6527f5f0c3f7fe59b72ac7253c62f28000000000000000000000000030783b88b913ae6f1cfe38c232375b0af229cb10000000000000000000000003234df5bfc256e8ec061c59cd1fd0ba546aa87bc000000000000000000000000f09d3896f1673c9f299ef1029177c50de2b0e1f60000000000000000000000008055533cc172bc515d259a0a8270206f33dc42e90000000000000000000000003bd1848aa08f2fb725172d9f6aa738adf22bbd2b00000000000000000000000055edcb30e424f3c3b2e6239c500b372c935cadb3000000000000000000000000530be2a42309cb99874cf3ddb5853db2575f523500000000000000000000000062211c38fb60a1abbc746c0915365324b4f502d000000000000000000000000097d189a3f556a146c835dbd4af5fca3fc209fef90000000000000000000000004befb90f80c2a7d004053324953ac7c510b5e6ec000000000000000000000000295e677a36ced06af52fe6a2333bd816d637dcb70000000000000000000000009f652a59dbd6c66239cb7d096231438f667dee9c0000000000000000000000006d0c4bc1ed349f668bc8bc8afbff4c2beb91a4600000000000000000000000003ac9b22321445aa162f1dcfe5e86ed940f28224a00000000000000000000000017644c9c92fd398e2020e0e53c7b476a2b8eef160000000000000000000000005b61f98e4eb90865a9b48061af06afcb2e30802300000000000000000000000070692b9675394526b354a42696dda83e886ed02c00000000000000000000000058007d6fa361788c1824933eacd73834e9c7a920000000000000000000000000cc6c1d21e8474b3578e69eb036c712ab08ffdfbb000000000000000000000000562bff166fc684b94e3386cac1368ae8a491ad350000000000000000000000009ab4069c52f191d0664896591f0fc8147c222f7c000000000000000000000000a8a92d0cfa521d14c1b6e41416eb7bb33393565c0000000000000000000000001dfde54c9a2ec4670af91db8944ec74dfac66acc000000000000000000000000fd432fde40256cf0afad2a9353431c62f0c0f8cc00000000000000000000000011b08ad887beca751b70fd271987cfea4e0b8cb9000000000000000000000000688e76d623db50ce0d6d2352150618c599e67064000000000000000000000000f0ceacc4caad19f4e913b483cc99813d3caab5bd00000000000000000000000098e59fcafa8ed5a288a74d03d144d3fb42adfb64000000000000000000000000e035e66938d22a33057d30cdda150d6eb0c6dc1d00000000000000000000000092bcfd8132d58af96b40b15f349ed8c7665b4eb000000000000000000000000059d18d7f4a3d55ebc416c2550f90fe7e3b0ba027000000000000000000000000b0439b8ac207d360a4acd52c529791138e185922000000000000000000000000930cad784e3c350c0b1a1dd758fd7fc8b93a855b000000000000000000000000ec170e50522f361900b188c51b595d1de70734ca00000000000000000000000091c9d4373b077ef8082f468c7c97f2c499e36f5b000000000000000000000000b212296893756c6226272f38d7d436cc693c163e0000000000000000000000004a8ae61672939a40324577e5b0f68dd1015e39a2000000000000000000000000643427512ce581bd5b761800b251c044c581378e00000000000000000000000090b9fe258eca53214b7e9bc11965933e4ce973d8000000000000000000000000c928a7b41eda43dde3c8d74c3eb148a45b09029e00000000000000000000000091b5550d697b721ee03dbe98a0665ff12ca1206f000000000000000000000000b4f6a9515cdf32165e077324635219e29f93be370000000000000000000000006c5a1c8fae7a46c3cc143d5a67919b776d390f09000000000000000000000000c9cf9b0a6ce25973a5f1ffcdd036219f98e64af8000000000000000000000000ff4c6ef161247d16b645580e56422ad6e2a944240000000000000000000000004be19502a3d1eb603e17888a524c4a275ad03faa00000000000000000000000012ed17d0061c89362a1fd0ba9aa960d68b97bd79000000000000000000000000395dce8839bc7a807ef43117e75ee06b9057c5190000000000000000000000008d82addf2c948e5faca7f7791d6acc29261db00b000000000000000000000000beb91b8995106f5c256262e16f6e9bc5bcddffce0000000000000000000000002a93642c9e6bd806aeaa65b9662bf8c573c5c05a0000000000000000000000002d969899955a3da56858e07cc18e1148497adfd9000000000000000000000000ad7285debd5583bfbd8e8dec1223dc288c46cc8b000000000000000000000000caf9a693efbaab9f7bf37e9a2ec060e0aaa14f66000000000000000000000000f3ec4a3c7296af676d1b2b417f3a9c867847994d000000000000000000000000bb0ec3bb17ad687a0ffa4135b653c13051947da10000000000000000000000004990e0486cbc2dc403a2ad97693ffc3e656df8a10000000000000000000000004db1bc696c86fc04796804799a7587f09fe13da7000000000000000000000000f1cb31f1da095f236dcdb96e695e6a84b71de7a300000000000000000000000002c6109e3888379ccc30b3eda09d12d06bd889bd0000000000000000000000009b172be8f36b29ca10ea75e9d4cb9fc1e9e9aba200000000000000000000000007104ddbf8e9bffd58a2d543aa5a1bec5a32887e000000000000000000000000f68334ba4e00f701fdef52f48fb4084404d5c0ca00000000000000000000000081a4cb704f043fc310671ce13f0c54425c2f41910000000000000000000000000325252c2a6b952112e1461f71b0af362cbe260c0000000000000000000000008106226e1146e56f97f543fb6df575275e9439d60000000000000000000000002c55489ea1e1a111aedffae44112dc50dc98012e0000000000000000000000002c1c1b6a34e75ea4689182cb9388799c8b45dfba00000000000000000000000030aceaeb8aabb9642001adc30e3aea3249acda7c0000000000000000000000003d4153439c1c383322a00c99fa05a18fdb399d0e00000000000000000000000087dc77d21624aabedb43fb11984218933094da230000000000000000000000004f5563ad5531f995595fed83562d95be733c2b89000000000000000000000000035e4e1558d0382caa3826df8d4c0c14ce0b81f90000000000000000000000006b114a493671a38922d9b16bf37d3b8165e470a50000000000000000000000001f4af1db216cb9956dee2a1c649f46e88ec4105f0000000000000000000000004a0587ba111a39dfcad6752a83b798aea7232149000000000000000000000000c6a7ac48db14eaff8ce8c4967ef1718db78a8637000000000000000000000000a6c22ee9d49e74f3b7fdbc804775b5aaac771333000000000000000000000000a7c4c76afc0ea8b370c2ccb6a66be947733a60d000000000000000000000000054fdce0aeef5eb9c01e7764eebb496b7dcb8223c0000000000000000000000008e38b42cfa1aba08ffbcdad7c7b3fb62547e5374000000000000000000000000e5a2eb4d85df5d1c090973c69ac83a4904ded0fa0000000000000000000000006906c563dc105b0d3b557fd02f9e39253584fc7b0000000000000000000000002810f88b75da0d22abd7c8a66ffe26d73a291e150000000000000000000000004c5166053177297e689a3d8e11e93b05bc9727f5000000000000000000000000e6d0f65b8207a26a9d1ec5c29adb190b2a82f3ec000000000000000000000000aa6aa78d0e74904c6e700707f7906120c4b4e5fb0000000000000000000000008686e5b2a8c08779a47d7ab47d58ea752ce1f2010000000000000000000000008e8dd1b48bdf523d97a140c70c286e2e97360c720000000000000000000000001423ce6b53520ecd264bb687e028183be40533560000000000000000000000004579ac723c85855f0cd945a41d4d8a70aba589a3000000000000000000000000891812e94e169a35d1ab26597d4d180efdf9d96200000000000000000000000077d58a7f374f9a05c9ca9ad2561ee575f8150bc2000000000000000000000000d86e318e6ffbf704e217704cde938f4d86af175b000000000000000000000000aca7a415f073fed0808749e048f85016c39188fd000000000000000000000000a394125d7f872ea34a6487cfef4066757d7e73f5000000000000000000000000df07c2c07e58c2f2c9fa5f5e17e7aec2274d3f7800000000000000000000000098f016364d18f0103d0794d2120eef217f501b38000000000000000000000000e4daea9cb15a6cfca4282bfa5075bd5e268c92d3000000000000000000000000faed31060b972ff047f2448c43756e340fe62f00000000000000000000000000ea8ab829c70067c1fcb5dd5295201b3b8f22734b000000000000000000000000ddc995982f9fc4094e6ebc2a47c6a63da8cf0389000000000000000000000000ef0e6410162e58461325491f11536c8f4f5bc05300000000000000000000000079b990fe3669db2767b1742572627acab06a1ce600000000000000000000000030c41aa8676a64f44a8b58ba92fbd631e2d486b6000000000000000000000000421d2f022bb8510847f6f9ef64cacaebf7282dfc000000000000000000000000f81b023e8ec244333a3cfcb0846975537485779e0000000000000000000000004378f6c3589169ba868dffb140d2b9fb562e1cb40000000000000000000000002f79c0851e0f3e51fa43685f39e232ee15fc3a620000000000000000000000005a3746f8233d12bfb8ec8ed0c5d9d1c0e8fe8c230000000000000000000000003f7f924e0d61a0237c4aeb41e8c5ee7857104f3c0000000000000000000000008abce89dd2d54c3f066a0a5e0b8e2b4be1a26956000000000000000000000000f091528f78af9616482e57cb0ac76b305271028a0000000000000000000000005853fbc20d114f896eeb9c36290046ce4581f0c8000000000000000000000000364e9adeda774ac9980bad2967ac039a45b0d7dd00000000000000000000000085ed480a26cf543421febf8d5edb44f602357563000000000000000000000000d2738648061e0879f00d6300cfcdf000707be74a0000000000000000000000001928de13b5e7a1b923ebff9efcf812ff2c917fbc000000000000000000000000baa88a58ec61ff9ab7577c48e24e0a3102952aff0000000000000000000000006791d84b92a2251a807a6a4f21d287fb2e7b36d80000000000000000000000008838c5fefde75a79c15c41e0fb1bd11551dca49000000000000000000000000038b87ee020abf0f6dd4fba97891b63f8b68dc9d7000000000000000000000000e1b5083d18c4250628e6bb6b88b387aadaa8863700000000000000000000000089da84e1afce141704b039d9b2c525420eb3b8a60000000000000000000000005fd9658df510f7d8799652223d4434f76ecb112b000000000000000000000000ffd08c7a49180017408a99ea453d9f99442535580000000000000000000000000dfe40f33ea60424afab92b4b32eee8d253453d6000000000000000000000000a0ffcde591ef70556d1df1f34b1ed67220a63e5300000000000000000000000023e91332984eed55c88131c58295c8dce379e2ab00000000000000000000000054d26d79365714679ebe69f1fe956b652029784c000000000000000000000000c55cc7f53d5c425f0ad7168b13784b3a4daf70df000000000000000000000000cbc3714dd40346368efca10d0693b158576110b100000000000000000000000003a6797bd803d135b3c41db9762f9f030a574e2f000000000000000000000000cfb458131e89caf7da9697be278621ff8abd7ac30000000000000000000000004cc342b02ee8cdaf2b76b7d22abacaa6d6ae331d0000000000000000000000003b4bf6f2f145215f3edda2606b01269e8a5fce5f000000000000000000000000433c06aa4e2f20ded336f84bc3448df43de6acc6000000000000000000000000407c1c8f2bf259aaf84b494477cca3574f612dee000000000000000000000000213e438d7d7fcf67f8160cf56d83f2a014af7b30000000000000000000000000c97ebcd169fcdaca946f5492f3f9e877f90f43ab00000000000000000000000032669ebf80fb83f114d45d61cc532e1d442b0ad4000000000000000000000000b0e3a9dcc9f53f152667c2a13e38c6a5c8b4e8fc00000000000000000000000084755897edfe79554204bf0bdb8b467ae3056dab0000000000000000000000001c8cf1ca83731e7a51aa9044d599549690caa431000000000000000000000000c1b6e26305a48240291d07e3c0a1c9384334bddd0000000000000000000000004d0f65e1f8f42fe5f2f7512fca67d7957fbf0ba4000000000000000000000000283f21e5a7265616374488c1eac1894f7bd5ccce0000000000000000000000001cb88eb49647f91b95c49ad86a25282c203f3ebd0000000000000000000000008ba4c65d4864074b7df30ccac98b766e6aa49e670000000000000000000000007ec92dbd3e9a9f570f8c7dd1c671a23d4f1a422b000000000000000000000000dfe21f019181d6a2edb717572e5cf7e9ec23059f00000000000000000000000005866ead4c064dfef7fe2194215e73c29b0e59c900000000000000000000000001ed4c185aecf35ff92d3c32d40cc90a4f052c1c000000000000000000000000b71471b7e0d598437b65235fd0cb831ed9353f93000000000000000000000000db0c94782506c03f3ea5a6506063ac742409b348000000000000000000000000744da2e61d329da71fb0230e922a491c4cb341c3000000000000000000000000069c3d1f8728388ff44b3bc938952836254e4e6e000000000000000000000000c6f8851b9ce0bda93bda568ce66139419609adad00000000000000000000000002e472927d875147ac6c28174ed0fa65f4365bbc000000000000000000000000636b685494c31c1a8d0c326523a3c3a7c08ed9c6000000000000000000000000d6d997ab3a1c262067f867a07b1353a64bdb727400000000000000000000000019142e3df9e34966c876024dfb9d805f4ea4a131000000000000000000000000e22429d3099344099699adc6e0ec078c191164c00000000000000000000000001ce98d6b25c35dc23abaadfaba2a303a4c4eb6e90000000000000000000000002636a5c0cde95c93a70bce512952ca5155c31c86000000000000000000000000c19c4a99a91d0eb828caadc3f28b2f94abf890b20000000000000000000000008d898bb907f508c6630266e2365ead92e19e850200000000000000000000000008c210838450ff261cbeea42174165fe3db909fa0000000000000000000000002c7138324930c9e330973a6d5b9ca0fdd570285700000000000000000000000048c167341208cff1b26267198268cd9308966763000000000000000000000000b72d0aae8199571d6ef0882b73c902a95747d14e00000000000000000000000093d44723d862349a5509101641e08341b44f23ec000000000000000000000000b0482a863d6198085af24052d75082d406a7757500000000000000000000000076d8828a097d5a4f7cee148444af2957babba62900000000000000000000000084410987d19dccb03c195f422f9dbfb2d74ae3dd000000000000000000000000410d9cbadd36333d98c2391bc6525f1724d53949000000000000000000000000f2afbe0291902b893d90a2d82c9f4d2a83672039000000000000000000000000cb254c4f9224d4c906a47453e76f801de8709e960000000000000000000000005bf71a46859357ce9705640d8765680c661b5eb6000000000000000000000000ac7103b5504369a967c8567e7a8e97bf30fcf35300000000000000000000000084a840800143bc86a08ff1907a3c0b545289c10500000000000000000000000065aade999aef380ee8a7865c2900627c7869aa52000000000000000000000000b7338910647f5fe9e23d9f059c0da267d07b966600000000000000000000000083714144d9ee7b360727eca8427d395bcb17adc7000000000000000000000000cafe10a74a4589f0daf0e063039775baba2c14370000000000000000000000003f7a1430811b5078f2e539dbb327b404ad2001f40000000000000000000000000da1d27ab726669ed32ff3963cd9167ffaa04742000000000000000000000000826e0ba43e7821ebbd04700a9215398e50f94e55000000000000000000000000252641ee227bd18d874c94a6e4429ae9ba2d8ddd000000000000000000000000ca0666bb609881541f76dcfac5a1c0d8ba3736c50000000000000000000000009921b46a6196019bcc6d5b89fb22ad43bdb4008000000000000000000000000040b86bfc98cff24053dcd008b46e714f55ec07960000000000000000000000000c6c270f081c1d0815695b094284201de8a1120c00000000000000000000000025198738f89c04392d3194fada1a40083f649ee10000000000000000000000003f73a2b45c553bd957641cde7ff36b550b404547000000000000000000000000a023f0faa2a7047fab5c93e80f5928547add2b8d000000000000000000000000277ab2d7599b86d7ba1d25035f069538cf16358c000000000000000000000000f4dd9e290edce9a6d362dd29bb5fe05d34ed50be0000000000000000000000009c8683ebd9e9d64f14f8fea73502f15eb64d677c00000000000000000000000077fd0656e5537aa7848c4d45057788863887a9e6000000000000000000000000cd20986cb96b6a602427379f62defd5adef6153b000000000000000000000000a77cc3d37a42e5d30e3eb893a8a7c7466efcf57600000000000000000000000017f8e711e544903f6a8d3ca1e05ce24adbfc5ed3000000000000000000000000f48a86d5646ca04f16dee5ddb41fa1f6bfad7a350000000000000000000000005cb551451d19ffa65a8bef9ed1256481dee1bad0000000000000000000000000005fb56fe0401a4017e6f046272da922bbf8df060000000000000000000000000a9aca840be9b74064b6496e90a3e3c1dec4227f000000000000000000000000e3d73daae939518c3853e0e8e532ae707cc1a436000000000000000000000000e59a0513872c659860c3d6e88fef292a9e1e4ea90000000000000000000000001c3e95d089a81ea7d35fec9aaaf9e9bbc0e8f2dd00000000000000000000000005852975ccf34f1af1a3e0285d6a704c029d0a12000000000000000000000000d098583355697466d594acd0f938750d44953d3c0000000000000000000000001f3182a5571fdcb885b8bbf8a17da62cbf1ac38b000000000000000000000000e4847221b244b0e8b28a9331c70bb4913a084e23000000000000000000000000e9da0d4d2acc12bbb8543f300eaf0882ea3b4ef8000000000000000000000000cb618f5710e861711c3805432b94db09ac581fb70000000000000000000000004361f01a912b80c2e527d26bc6b8f702c55e697c000000000000000000000000cae00ef7f6b89df1e38d050c50a271de90e85afc000000000000000000000000ba275e06a85f1fde5fc26b6da5b23feb7fe0dab90000000000000000000000001614076f20768345232cf5bed82ca1c48b2824d8000000000000000000000000f7839cdfddd1dd262e6d7bab26591608d0475172000000000000000000000000c3f3f37b02335a253a9f9db0d4f4f634ed7aa124000000000000000000000000c0c45b643f51e54a53eb1dfbf1a0d4f80e40a095000000000000000000000000b0121356f3455675f5d804671257bc300b6c6f8d0000000000000000000000007da95acf0eb654f6d10988d7c82f555504f03fc90000000000000000000000006aa358680bc49c4e1c3cf6dd2cc50595d5303df9000000000000000000000000aea51b7e1773f70104c55e1cbb7c04ef5cab52360000000000000000000000000594ad5995af0c6107ae1c031eefebe3eae42c1e0000000000000000000000008c14a09ab2b634a022a387b96f3e6a5017b79196000000000000000000000000eaf703e9b8c7c963037950f886821565fbd7760f000000000000000000000000e5ce77099121efc567ee2dcc137206229925796a000000000000000000000000f4dfc9c0efa4b401da82a862acaf3ed44ac60a130000000000000000000000002aaf467f4c85fb434ceca8994c3ac5174a56f2c8000000000000000000000000de0906828da2a68f46759ee7c874f5f9c158c9a200000000000000000000000091e1a6cb00a8f38d65f8599e89b98f493daf3b57000000000000000000000000fd1e56bf21a4a261f4f4cff14d5e4c7089c3d4fd000000000000000000000000fac26fdd86344a1cbdf080b2ed08d209ae5668dd0000000000000000000000001979630a6ab98a0cce107aa8edc4ed1057f2bd43000000000000000000000000106f998fc2eea542f6e8331727e739582cd30332000000000000000000000000c29524e09a28f92896fa92b14c0c5a451bd2f31a000000000000000000000000f823f9d6f0e68e59b385b252d859782ad6badc7200000000000000000000000008eafda6638457c05c210df7bc7331ce01b8fa3a000000000000000000000000716bd7ad8fafaf7068572884cbfe66576a6bfe5c000000000000000000000000085a9433164729fa0771f44bb174bf0d5fee62b2000000000000000000000000c7800bff66f1dc8a311d8d0fa8e6aee74208fa32000000000000000000000000283315dc084275d140d641c34b6be65201f49d570000000000000000000000004be075ec2bdc0d6945a3423a46d5cba4715aa5c60000000000000000000000008c8414f1f3356801f2500a0f6a8e74150a4300ce000000000000000000000000b847a3126b4a8c760b1ef9681e8485b934148703000000000000000000000000e6234884675730863cb5f1e14d23cf20e737ebce0000000000000000000000004157615c437c72792b9adb37acc9784159201178000000000000000000000000d2b53f1b1b42fc2697e2276fa2375e98e9a1dc27000000000000000000000000cedb03262cf2024e11d6a58b8add9259742045c700000000000000000000000000bd0e10a1f7e9a251de4de739cefeea9ee7e8720000000000000000000000009c04ea7a49fcc158827a6aba56e31e0615b8a05f0000000000000000000000005e298d886e7e9941fafec892f7f5e32d5ded08b60000000000000000000000000fd1035b4135c1747133e3c8ede600b5c3ff54850000000000000000000000004d43f5066f6dcb87bf0503fadc701ea829a292c20000000000000000000000009ef826facfd79817ba4b80bc566c2e0d782e12cb000000000000000000000000c3110f5eca3c4771830aeb7cb70a4837cd85c7e5000000000000000000000000d5501ca58afa088941a569264529bcaffc4273b4000000000000000000000000c7048654ed43bd6a44b05af706f748590a9afe8a0000000000000000000000000add0f006fc005f39765a1719909ca2051cd41c80000000000000000000000007f9081f59241e0c937fe8e1be2489c4f033c1fcb000000000000000000000000d7fd8819aa6af7203aa64b928c0888c323bd303d00000000000000000000000095f3cdd470ea4fa860b6aa1ba1bd6b7adfcb51760000000000000000000000003420104b569891d7900e666ac5b0691536d0245b000000000000000000000000d1b13765ee64cea01d99ed54123ac2f733e8d163000000000000000000000000672981ce096ffbdbeb33cb9165de39a2e040d6ab0000000000000000000000005c3248768cdab7c3db1604794b26a692caf636ba000000000000000000000000db01c97f5ab77cde89f3bf0eb0a4c7d8d0f8b1440000000000000000000000008ff89bee0e36b4bb2be91b0740b0db819f81d52f000000000000000000000000d8ebb185381817d0699a3d0c377d7b5dd2ea3f410000000000000000000000005c0000e47d0b9cd05be192aff2888d04ee8cc461000000000000000000000000c29449db74a996a393a1812446489b3bfe79323c000000000000000000000000671007bbfa5c341ad8f683e91ea8148db0737af4000000000000000000000000d98e36bbbd8c1b15f8b63980367e115cc62145970000000000000000000000005d0930dbc8f0766b478ed5537da374272168762d00000000000000000000000089fdd2c69d6e8760a7b32ecba1e290a1cfcc8c4b000000000000000000000000b363ed8357f7dd18dd0139f975fe9ab2899be0e200000000000000000000000037790019270fb06dcfa4d83deb164e7351e3a81800000000000000000000000022ca3574b2524aa2d002985939f3b73103f95f67000000000000000000000000bf479071ae9b7f634f19011dcce67f76477693aa0000000000000000000000004ac458f82bf8d47c161bf02e67dbc46493321a790000000000000000000000008d44ddb7286e64d6796242e05febc06f7b8e5c69000000000000000000000000ef63df967908a9de0687361f80cdd7b6f6e7959b000000000000000000000000f18fb2d759d9443e7bf349b2b5cbec4af3c1e5e10000000000000000000000002703e51c7ebf62d1d991b3fee38939d88348d2050000000000000000000000008c3ad621882d6eaf3d6197051d82ebfa1a8309a600000000000000000000000040f32f761268b8519d132256144e4c6cde5416450000000000000000000000004429dc25ddaeaed329425ed61c575c44526479ed000000000000000000000000afdc8ab54d3d5380eb5997cc9022b5aef3fe0adc000000000000000000000000909981f60830bf1bbe3ac853d00cfaf368112cdc0000000000000000000000007d2d33e6588739ec27f06794084c665470c9683200000000000000000000000097d59d2cd84d71aad06ed26f5c904f1897d41c5b000000000000000000000000bdb3ebde9a8359461597a4dcda9c65038f80412d000000000000000000000000322fb5d92ad40c0328c5852207b6a1f1b74c626d0000000000000000000000008dafbd0bd295168af9e28bdf6625f23f56ac85c3000000000000000000000000ee5ff9830fa176e67cf0be03149aefa44b143a27000000000000000000000000fe0faa924ba76323711848274444d29b030f13110000000000000000000000001e86b07e5570447c412138147cd0e325e694d87200000000000000000000000094a1fee61315763b506039c587426fe18d690f580000000000000000000000008a509195d8f03f8cb0848c30442757b8bb342b9200000000000000000000000038540337e992fc34df7b68cc9b10d89fa18eca91000000000000000000000000e57f3834700e9fe0166c97be35e97a053d1ac5f8000000000000000000000000f5339a81c0345e672f1e0bbbf949373c04a048f7000000000000000000000000261b54e6418ef746949e8eeac4da597c3ab0416f000000000000000000000000d6e74ae88f9d375a4870c91167535420901792800000000000000000000000001843179e92cbd9c2788cb8fadd6ec26037f3cf890000000000000000000000002dd59a07abac33b8b1ea7eb0fe8afdca5475918c00000000000000000000000019f8b75a7db0a380a7ef0836acdc59355488977e00000000000000000000000007486b6a2a7c4dd985e3f34590bafb8bf940b84d0000000000000000000000001b9b971ed5828550bccca6a840b3a48b3b82525e000000000000000000000000ac05419310d3f403eaa4125133dbb42d541eefa800000000000000000000000003316327ce27ce6c6b8438e331ea087f2ca7ac6c000000000000000000000000c584565ebe7c35e3479b12600fc07ace39f4b652000000000000000000000000858b66e2e06900c8f235c58cd3ecba2064536f340000000000000000000000004e324b10d5200c4c68611be47357ccdb28fc2fb40000000000000000000000001cc5f236ce26c5d106095d0c9a696ec01c5d4d52000000000000000000000000186d55c2ee537cc99fdee87568850d1bf2a5eadd000000000000000000000000bc02aa73df8f985427fba6078c600807e732f5390000000000000000000000003e5ba95991d4eef74a06b02ba02a375302330a2e000000000000000000000000509700ef5ffaf51824347d46012cc0ac52cc8821000000000000000000000000205e057a697b9245a5a7ad20d798c038a65a7da7000000000000000000000000fbb904c69f6a7669fa9f6deebe8ac6a12e31722400000000000000000000000029f4ca837913969701cf61ba73b4b1ee923891f500000000000000000000000036891541527c80d69d508b64cb361c85a5c50e160000000000000000000000009a226559418b3921c4a4620590d3ab445c29c112000000000000000000000000c1b0c32f54123402c9d1831daa2e5e5fc53e1a61000000000000000000000000322c0641d8ef425d7fba4ee7135b55b9f1fbe558000000000000000000000000c313b6b8fb7ed5e092c44375f928c40439278fef0000000000000000000000001881494ac01c47e37ee10559def2562ef2feb088000000000000000000000000783470c201287954c6a7ca76ccd61811dd56078f00000000000000000000000035f8c88322964b4e23816f6d14cb988a5b91cbda000000000000000000000000f2c2731d339b1fe750b6df2fa19b16acb66de220000000000000000000000000fa63aca138164ced380ec59bc7f2d6345bbe628f000000000000000000000000e659bb16835c78c2c4357b1c345295cd1f73a352000000000000000000000000d2abb6292561f632ec91206c4e03ba26121884b6000000000000000000000000c4bdfeb582a367ab2c0ce6ea38757e63139c30c400000000000000000000000077f723c60703329110530cfab2a1e65bc14236a3000000000000000000000000f53feaeb035361c046e5669745695e450ebb4028000000000000000000000000e941b32ab1e4635501c6fc380e0f5304c55eb1d0000000000000000000000000b42da2627a4c95bdb92c9dcc8a9c229f78183129000000000000000000000000071c6814ef2f826d58946663d41f5b5a93ab7ae20000000000000000000000009d72f12ea72597f19376a819db4aa18ffdce252b000000000000000000000000482277f1191f997d8621813b5fd75ba271d471eb000000000000000000000000d2bf1882c3f04a2619fca106f50d77f7eb6323c70000000000000000000000004dd2eb60bf5a1c79f934606394c4c4718584f90c0000000000000000000000000024928c6251b1bd0f7e78727566d94f01dcc4e9000000000000000000000000c31dc3bb5bce3284a15019e8b8aeb212a091284b0000000000000000000000001f1bae384c04a18fc95901c2c13789cf5a08ebd8000000000000000000000000b2a20ca6702dda029dbed3f3183c9259f3a4b311000000000000000000000000761ecf30f69d69f5fef72f8db74fb2dadbd04a94000000000000000000000000bb7f7f9a1f9ae6beb8c6d25f37a4128525900e46000000000000000000000000b4ecba0eff7bf1e05f84347e5c9af8c7ea847e7a000000000000000000000000231bd0aa066cf8e2e01c20ffc9f4b09d0221883e0000000000000000000000001b74d9d7271128ce305e642cf0ece9bf91d9b6ee0000000000000000000000000c68b4c6b2131bd182bb7f726082917b44ab5da500000000000000000000000048c28994e053fa2e898748ae917fd338004a583000000000000000000000000078e6ec445c3f5276fba62ebd0a23f4d1a96032890000000000000000000000008385fb1683702bc37513e9785f8eef5fdf21be27000000000000000000000000d8c98c0db361c79067cf2f4d2f85593225d6cea4000000000000000000000000dc1cb54f3b2ed22e28d4b4d93dcd9e6b957e2b9300000000000000000000000071c1a6723964b5db1a193b3bec100aaeea389170000000000000000000000000dfb73fbb4a8ef3d7242624ac1e254474900b95d3000000000000000000000000429c92eedc46e27bd1a6aa5da61c22255390f6b10000000000000000000000007a6ffa5bcade7bff377a0971a1778161ac9fd10f000000000000000000000000452b5e16137616d7612a3726f52386353d4fc639000000000000000000000000646094bca4ed0c2b2618e3529f5ea5f958bf846f000000000000000000000000f70afa3d03339ce7c8080e6003e04476fdf1c9bf000000000000000000000000ebaac6632b1e9ab168c9eaa5a195ba04c86d26db0000000000000000000000004c398c236d70b40f1f2c659b6bfb045bc8b4afb5000000000000000000000000cb86d0bf31c2ba6f5b4177d72d6332e4cbc7086400000000000000000000000000888a943754fa17c3229d6c2ce15ea15ebd433e000000000000000000000000e98fe4002324623a08f38caa6dd6f154c787e43500000000000000000000000027a055828852c37bf68f6335fb525dd00e222a06000000000000000000000000698fef824706a61077a4d092cfe825fa144014f2000000000000000000000000aeff252be0ba52e46bafa84e4dd2ad70d9cf8e7a0000000000000000000000007a27f04d08b34eb48de8ec3e498070b2fffada1400000000000000000000000007185d897d13003513c43bcde72eb514130f3194000000000000000000000000127848e60e1eac9bb4f9b934fef591befd0e5b2a000000000000000000000000456c2a135c5d52a6e4a8718f8415a3bc196cdd29000000000000000000000000e634fc9a67a416938c5ee4406ca7f21da57d759e000000000000000000000000a8b516d45724acc0d437c685bf13cc1a58960a120000000000000000000000009ffd4eaa3ad3d259a4dce958001723cb28a767aa000000000000000000000000f5fd9bae3b16cbc1b1544ef71867afeb6d7e2e0f000000000000000000000000f7e50ea86f4fef6bc9da7c8621656976e2d8d6bc0000000000000000000000006fb7b0de058b7d993e58136200c87e2842ed672700000000000000000000000043fef8b11c1c7b15724b39e98ba951f8e142e410000000000000000000000000617ebe52fd76aa106eeba28dde68cf5e5a6360920000000000000000000000002bf9bfab56e21f4f65219774e47b2784d01bf4bd00000000000000000000000007d21d13ab8a3d18c5eb523b1ef9bd494787b4220000000000000000000000001112770b24396db6fd45a9548fd14c95b068ec21000000000000000000000000f2bca4097ff7f93afb2ce8077c7b593b453ba95c00000000000000000000000052cb10de83b326772f05c8fc36895186d0aa4edf0000000000000000000000007e7a044b8c543f8e7ad0b93f71633a134d72f86c00000000000000000000000025a2b69fd91c61eae609c9c02b7746a705037a4b000000000000000000000000fcd3239b2b53d543c6634b41b70732fed931d9a9000000000000000000000000d70c41418e80ea483cd0d38c1dc25ce8a9bb3366000000000000000000000000204d6d2e9afef06aaffe618b47217217bde63d350000000000000000000000001fd73085b5179f18d06c4ef3904921f4ac7b25bc000000000000000000000000341031335f3aa4d035286999e481da89c58721990000000000000000000000000610725c71c7fc67464096745d8e372bc3d7206f000000000000000000000000278752ff42bdf8c5124415ca261ecadba8542887000000000000000000000000e96b27e3d6d99d413bd60d25ac186e7fd8dcf3460000000000000000000000000a773d47dc8f86afd2238395ec98574a01ff2df2000000000000000000000000be9028d00073a5aacd923006adc5005fb26e9ab0000000000000000000000000d41e2b8b07a355230ca4bbc80a5a77872dbbe631000000000000000000000000b7ec59255a5f49be80b40cdc29a58b7ff2ff1743000000000000000000000000fe21f5c7e87f02849ad922d2d475c7c0d1734ba1000000000000000000000000ea5c1f5e530c0d4d9f89490201f4ce30f4a3534c000000000000000000000000ee18e7e8a3c72ce38d117ffe12d797c07ad055cd0000000000000000000000005a110a0fe3b0e08a015f90bc92594708dce3f28a00000000000000000000000016c1d2f75ff0b5fac70d52f0d5b49487a254abe700000000000000000000000062780e7f5e1083ddd50ed676bfa234deaa979ed30000000000000000000000006d6239f3e39fba103480a2926477330ae02c0e6000000000000000000000000051d8da7844cc7ec896bd727d829776a84bcc02f00000000000000000000000005af2baa9fede31a14ab5572dfec31b91ec2fddf7000000000000000000000000714b762b12f24701d0043c1c33c089fc22a016b900000000000000000000000035a88b8a51440aba89558a6b8a5e648b3e99c961000000000000000000000000d88cc143f7e9dcaf51ce8ce0ce904aa0c16cb3070000000000000000000000007facfc96a0e9bbe0727793e4bfe84b26c6c880590000000000000000000000002a45802b36404d290f54388084c2d1bf1e465b70000000000000000000000000d7b129de4215d4b72c7d0044999d7d611b485b9a0000000000000000000000009a09a2c3bfd92a41ce2a26487e0c7196c800d9ba000000000000000000000000b85633d34203b20f57b684f292fe3f281e7b8713000000000000000000000000a177d003fa7f0d865a42fc02b5fdff4d44386585000000000000000000000000a6829f3ce770e82fd304d233f9e76cd6d6e9b03a0000000000000000000000008ddc56c77efd64ce592e684a9361fe52b99e9b50000000000000000000000000f97360d27da903ba461315139ce4f89453c1051b0000000000000000000000009049a4effbc18062f5fcf721147c84812de3825b00000000000000000000000054d7ae423edb07282645e740c046b9373970a1680000000000000000000000004910adaa47ac692831fb0f7936c86eca5291f2ce000000000000000000000000c853215b9b9f2d2cd0741e585e987b5fb80c212e000000000000000000000000b9779aec32f4cbf376f325d8c393b0d2711874ed00000000000000000000000012a2bca53d97d95ae8cb174a2a608f7ccf47048700000000000000000000000081df597ed5fd6d702e8424fc6f4be1b34f71b2b8000000000000000000000000a14b16d9096f5ec85a647b2f7d589548e045befe000000000000000000000000131f0105ce5948c13e8741ea0276c96b67108b93000000000000000000000000dfe5408a76ba452a955bcbc8d07f656ef0d39da8000000000000000000000000df717b33ca3e5223c11441e139e907288c35d145000000000000000000000000fc11ee2cce35bb2cefb262d2ba6525f1cf5dc7b10000000000000000000000002a98da9ce2979f306ba09a73f97ffa78120025a70000000000000000000000003bf83fdb729109c6acc76991ce4a58c063737df2000000000000000000000000237b8f809d331fe1fc3fdc32efbe75a31deeff07000000000000000000000000c422e87c2b021d600f6628b62de14c70c95563980000000000000000000000004feaaa35fca1f6dfa13586c17dac1d06baed23ad000000000000000000000000f013e61ce21448dbc6521207c05ab324abed7224000000000000000000000000ec56f180da02934a93d952d361804a32db70ae780000000000000000000000004b58130ca6563f328ed327eaffa57c70c43d9207000000000000000000000000d9f4c8b3b97e213ab978e8b32dba2b404aa55573000000000000000000000000198b323c22bdbf51a6acea8aa10624ad2710d4220000000000000000000000001de3fde60a64ef04933a69f2c75060d620b0d4470000000000000000000000003adca47cf43c1d16c1ed212a9f95592b24cfef6700000000000000000000000048bc8ca6d9369fa80e1a725aea2bfc9b956514f80000000000000000000000004d36677af96db60ab6dec3ef5ec755a26f43f087000000000000000000000000de2494944542ada05d12a7f684f1b32d1a6db2d500000000000000000000000021bc5e5558e85e1e49589b4b4fab796ee446fed10000000000000000000000009d4e373d4eb2a83952cdd49f49fcf8b2eed34da3000000000000000000000000a8f2a05073ec05fffede5fb27371d12098b8ad04000000000000000000000000d06ccd3a5f3a3e1e165c06c5c17978c2387d014a0000000000000000000000000ec4cd380d1d787525c8efa25a760638aeeb2885000000000000000000000000d4623bf8dec89ba07e6b886793ccd9dca3403d500000000000000000000000003489a95247eff6395ea4ff1bed487986d9572ce600000000000000000000000030af1b39aa131440650042d8056205c62683b84c000000000000000000000000b66db60554c7bdffb8f0a2101afad1c2615204f90000000000000000000000008acce52bd8933076bd3aa64196c71e7a1b489ff6000000000000000000000000a0d2c3938b05e9619e2c26906ca4eb77a7407654000000000000000000000000de01a406e21d233484299336d9d9c6a15b72165a00000000000000000000000090a896f2f970932030c0786ebef0fe797e795c50000000000000000000000000027010636e3fdf56833b3ff2f878fa0c66aad70a000000000000000000000000e4ad4304e70fcfdb760e15b6ac171e72a05f98d20000000000000000000000003517ca8c0d39ae398b8b1016cd95d1be983ef519000000000000000000000000e48fd27d47e5efdb49424dc4fe99690d22856ba1000000000000000000000000a478d01a4d7d414858d3894f268d6ce8a4fe6470000000000000000000000000b06600dc6117aacadbc04a09768452b7ec5c9adb000000000000000000000000700b65eb4bb7be216f4d238cec057ce7e5879d060000000000000000000000005542cf9f08db90ef54b457f48f3cdca50b88e9bf000000000000000000000000d9ab9e6217becbaf0f8f950083680e7443601e5c000000000000000000000000e2e4862cc4d1403e610c7896e811bb1878684f6f000000000000000000000000547d6381a7bbfbeb14a6c40bfa71a3675c4dc50b000000000000000000000000f0d9a561942b1a2696b7c8d21e0c8814c9b1c9e900000000000000000000000099c982e59e0a98ac77fb0834d36a2459eda3fead0000000000000000000000004585d093f976de07eb86f289e7daaf765e188ceb00000000000000000000000019f958802a2bd2e84906922e601bb1f51d11ed820000000000000000000000000800d0598e08d835f7297327faeefa63e652a894000000000000000000000000a25f6107f9f1b0141fdaadb2c7a4191e864cde3f0000000000000000000000003c35077cf2257e78a7120b6b509777ebd19bfa36000000000000000000000000ae6b65be7a4bdf1267baa6b108860bcd75b144920000000000000000000000000d00e2dfed890e43677766f3f710fe989d2b680900000000000000000000000015fe8337a6e23629fa09dc6e0f8b041d681ec9950000000000000000000000000693de6a5fb32cb57fe94618ead880af69cd718e00000000000000000000000078f66e041f3875e217daf5159608970ca7c9fd9b0000000000000000000000001a5b1f91d1ba06cf74514c5c58cb675c7f3adae9000000000000000000000000b0e5453ed14b2e17e41d35e114f5c530bd604361000000000000000000000000dbb9d7e6e4c3e432477b6a271df1595b36bc156d000000000000000000000000ca5335efc907720a5d03af2af5156764c82a2175000000000000000000000000684894f420b9580f4761ad42e142b9bf1fecd88000000000000000000000000063d612aa37942803ba62e03c2f6fde6b061f6a6f0000000000000000000000002bd4045d7f9444643c4506c0d8df181392ecbebf000000000000000000000000379b2b5899a38e456f2ddcfab451a8db2fa53bd1000000000000000000000000dc012cf4f79a7d91aa1a1aeab239ebbe9529bc56000000000000000000000000c620bfc40ade0a732355c6f52587edc6de157c0b00000000000000000000000010e141c974bede4f604349778cb3e2c676a9c7790000000000000000000000000d9a29e4b9d0851ff57a8b259da1d6cb242585370000000000000000000000002d5064d93bb2249628d444322c98376c7b7098a0000000000000000000000000ef313d724494dd918cb35b24eaf933bd1f5e5be100000000000000000000000096522718e710440a45d44c2b1839fb7c09b73ca70000000000000000000000008849860c75acd6255a644c7b2edcc8b0764a7c66000000000000000000000000ce9af8dff38f466c52b7e839edc898289c5fbdf70000000000000000000000000130f3a1b787ecbcacfe5af1f4fb50b97225d14c000000000000000000000000d04939492c400a1d1810b32033a12e1b7626d88a000000000000000000000000b17228d31a7e86e6945b75e2e436c41caa1c19230000000000000000000000004f4e5a4abc243d167d8660d52c1478cd589776fc0000000000000000000000000cac772568b899104677b4fa2b27ec4056548f02000000000000000000000000a556a5a50d2c786617263414878214a9159d1433000000000000000000000000084952551ce21ee68a0bd686eb5a758d31e4d8d00000000000000000000000006b892f463305ca35b0769db2fb564b87a2e4a78a0000000000000000000000009f0f317e8270dbed5d486cc3231fcfa9f887b9b60000000000000000000000001f68b368a40187bfc1bb95a1b92c1a853ba41f5c0000000000000000000000003009c3bd61ce47d74986d5bd1cf4d4da43274bc100000000000000000000000069f4d4f646683f5c27f49f96a847db3e489c943f000000000000000000000000557257e33b976876e3ffe7618d79cd979ee9bc3200000000000000000000000005de2bf353a27b25f2e59b2ce6731fa6e042e46c000000000000000000000000f8f3c79ba8ea5c297f293e62bf656ff3b4599bc60000000000000000000000005610cffdb09776a7caf0db2b22f88c47db0f3c4300000000000000000000000096f2a251105b5999f8f36d3f04083739022ec8900000000000000000000000001f1fba66ee08fff98cedfffce47089975ffc2758000000000000000000000000b57698dd26dcfe05a3f094b0ba6174a30eb0f36a000000000000000000000000a8f7dcf7b451a6e8475f8cfce0d4bebc4386c19b000000000000000000000000f53adb0956182ab8b8ba5485023cffaa130a56c80000000000000000000000006b8c262ca939adbe3793d3eca519a9d64f74d1840000000000000000000000007c3581aa763f74f50bc904c7abd26d2fc8ab38540000000000000000000000008df1f6f03678bd9db7bdc6c182c9817b8cf7c8c7000000000000000000000000ac3129c0c67ed97b78dbbe38c5c527205e80ebb8000000000000000000000000a377fd48e7577c45cc445a905246df1420a0af1900000000000000000000000098befcfb22b200e5dbea0b4b5480deb722dc04d10000000000000000000000003635f8f0639b9ac049ee575e0efc001cc8fd892e000000000000000000000000b8c674487c7f67bb055e34256c50209b1018ae4300000000000000000000000039a13c487694d7d202ee83c2e8c7db4d4ebf57030000000000000000000000005ac572e94fddb94da2a89c135bd8dbf300ea9a39000000000000000000000000dd5ad2a6ab3452ca532ebb6b15af6dc28a68865d000000000000000000000000ea4f4a670f7626214b4593129d094353ed677264000000000000000000000000da5470bba5f481c2e07cd2c89eea3a5b490486e4000000000000000000000000c040041088b008eac1bf5fb886eac8c1e244b60f000000000000000000000000ec5a840226ef8f61ca1ada2d3228e3be612f2f540000000000000000000000000dcfec69c9164ee34a3441fdc80a38843e5b218d0000000000000000000000001e5010f573796d2807bfdf2564e122c0167229b40000000000000000000000007d66422af60498c290f43d5c0cee4e5abe5002ab0000000000000000000000000bf940b6b442ec31034b3b16e086c6c33f4e89f5000000000000000000000000252d4500b06793e6adffbf7d706009badc123a440000000000000000000000006632e3b985fc153390f9ba95ca1b5d50bb0db392000000000000000000000000e14fe9f0233f2bfe55b7b7a24c61c390af715a0b000000000000000000000000df9ace9bd177f3fd44be3f82280ce5ede20559dc000000000000000000000000489e965365c8918cb58295ee76e469d0e33db766000000000000000000000000ce68b1394ed29ecaa6974536244d1d2aad4a27450000000000000000000000001dcb0259bf2e582d9152519089d322026ff81016000000000000000000000000e14f7b2e17492be83fbd9870a2a984fa401b28b2000000000000000000000000d9ea1d79c21722ed93e5f2fe6c1ae5f013d03d000000000000000000000000003eeacaad1fba85486a813657dd930783aaec9c6b0000000000000000000000002717cc0510c7afae4b57ae0ece2be0ec900571a9000000000000000000000000eca6ac2d22c19d2e858dd9347921746a12557903000000000000000000000000ec2c7fdbad841effe29b5753e1e4da1073e1edd2000000000000000000000000b78db6a7b06b612a8b4041d6563a756be66d4a180000000000000000000000002bd655d1e97328e5bd53e7344ffd0f1e225d6e3d000000000000000000000000984ae05d9769255b4cb356d9f84212bf7bb1537c0000000000000000000000009f6bb65e0b6deeeb48681d29de27af8606766ee20000000000000000000000000104a2731c9a93904e5aa9168d291436ccbecb9b00000000000000000000000077246ac3be6136273a55eb3abddbc910de2b8a7d00000000000000000000000095b0bd487d6dd5720b8ef35364b8f66a7d17b26d0000000000000000000000001af36edeeb44ee176da65522ef1acbb216f4bdca000000000000000000000000ef84fbf6dbbea798ffa1e9cb3944cad18aa66b9900000000000000000000000079014333245c9229f130596fc3aa7dd2ae295d2c00000000000000000000000079946b69f2951af44cb297dee676caaf7edbee9c000000000000000000000000f640abe95fd592d2b84372c268494de3f8566103000000000000000000000000510000309f94173ba46240df1c8dac72ee0ca63a000000000000000000000000a895774c360fff06c92e977d4270bdf579c279d5000000000000000000000000e56b91a6bd07698ec5c1ddd1245ab53380c0b558000000000000000000000000cf70856290710515cb697a4d1411f1b6c97d5ca600000000000000000000000010b94f88d8ad9d6b62542a9ff243d441e5bc26e40000000000000000000000004a8c4caa19f4d5dec88aa925e4beb92b96a8abad0000000000000000000000002cb878732c8dfb05889e09b154955ee351c82450000000000000000000000000a42f31f02f2a6451003cc76147da9a26c513c7bc000000000000000000000000c71c7bbe8c96b37c3ca60e5b4d730d8dd5459afa000000000000000000000000c50383f203285602ec941d2f8aad6ee46c7e6734000000000000000000000000403804d52bba7b0e9a3a1b7f948370336ef9744900000000000000000000000023d179a74349dc08e320db9308ac4355ce4b46f50000000000000000000000003b3f3ea865293f004e01c35b9e8ba80daabc8a72000000000000000000000000ecb1dd0f7c232ca30e4b58c3e8edb6c16b4cd3a2000000000000000000000000153956e6db856296327c5072316bec2a1bfad0d7000000000000000000000000eeff2760f3cfadb99039f76b636bcc18571b732a000000000000000000000000405aa7ec468c6a8fd1e3cd39f7845cad0a6f519a000000000000000000000000512670bea3991e61ad099f24793fc477fdf38541000000000000000000000000f7fbc8d4809db1537956d4e581dd30c4d91eca6a000000000000000000000000541365f58004abd4bbe3ef40ecdaa4de742fed470000000000000000000000002f1d02cc9331d8eadc376a25c283fc5818f95426000000000000000000000000afdfc097bd87fb9c59d8f9761160cbdedf3eceb0000000000000000000000000f6ad26950cc70259410e8393bad4d7b4296bcadd000000000000000000000000afcd686ae62cb361dc4f5b8bd499700f0efa1b37000000000000000000000000badfd093bddc9c490482a65df877e0ba3a7e9dba00000000000000000000000058be13a8510d1eb6df1453e5b1f0adc82fc948b5000000000000000000000000fbf1351d0e365f1bad15523349c90d80e33915dd0000000000000000000000000803e4e2f2c0a6668f3fa013d2f70cc776942f3b000000000000000000000000c3a46235692ca5a17d89433bd7cf4bade48295660000000000000000000000007f13f151f125024c14d7122be0bb293143c0137d000000000000000000000000673de213ace936d139e8ed25acd8631655fe8d3f0000000000000000000000000296edf4eb266dce6e3cbf44565beeb4a500ba78000000000000000000000000a926b3797eb2430667581a09889087ecf43b497a00000000000000000000000072241b7cd963cf56ba409e80ed59e1aee76a1ada000000000000000000000000d20cb6b91add2c3323720330b3a6090fd5aafc060000000000000000000000004f23e8c0441dbbb300013cd1b8e4dd205710364d000000000000000000000000bd6503860b0aa64a9d60f017d5c8a00241e0de8d0000000000000000000000004b171fc45674edadbfe00c57115c92a038fa59bf000000000000000000000000fba1ff9f875739d67bff77243a4e726ff1856043000000000000000000000000c9401378a2701667e737eea97fd8d6d43e078905000000000000000000000000d14a43d90bfa3a239ea1b7e0875eaafba94601d1000000000000000000000000dfaa561cd9e05d3226116aee5621b3330acbcddd0000000000000000000000004029697fcd64b8539e4300b183b990622173a5f4000000000000000000000000104461d425322d475feeaa3c15e76f872486ec0400000000000000000000000051e3b7d7a42a3b0b2147b94dec8574583c7259450000000000000000000000007cda4511b38aaf1fe9733aac6c07cfb05a2ef9250000000000000000000000009d41379fe60a7225c957ec022105187941c34bf80000000000000000000000000bc85099ca9364ab86cbb01d94815062e3461be5000000000000000000000000be588dbd44da147b966033ed36acb2cdf702662d000000000000000000000000075fb816df73e2af21ef94fb0c826bb31a164ca2000000000000000000000000151c27bed5d9e1585258a81fd7ba4060f737b1150000000000000000000000004c8605691a4500f4383c15f245d607a74a783693000000000000000000000000322b1022d786deea6fd46f53707b2751910c255d000000000000000000000000f6c83645cd8f4d17161bc17c8922932cee295e8700000000000000000000000095eb7903673250d943ec661b918912afe88d5e7100000000000000000000000073547f2893a29e0108bc1e7bb695384a470f9067000000000000000000000000f5765fe8741647f6f652e15306716bd66ee91daf000000000000000000000000b8bc44ab7fd6cac3e96a72c2f317749ff99f437900000000000000000000000031f403a9bd77841196ff335fa09d59ab66d64d4d00000000000000000000000021fb04027823b1326a9bf58060166f6d04c5a45a0000000000000000000000009f25bf185d0554b3a49260fac3742d6783cd96c2000000000000000000000000f6bea08a0f55ef55744aedf1c8bdea77dcfd06970000000000000000000000007abb5aa36a0628439698593f8d688e2aef9609ce00000000000000000000000054e4a0838de0f2f5082c4649f2970b7f602dce49000000000000000000000000630f848318f3ad354a6e0dfb32236c24f8d0b2760000000000000000000000002fe514acabc663942f2430bff3e4de8398af6f1c0000000000000000000000002236c97c7c3c82197d8a6168fb1c7e904fe249690000000000000000000000001e4ae785d8aea9713b54f386b4822d0107804ebb0000000000000000000000001cb5d117f5ad04d992a68b268dc2370143a8fec2000000000000000000000000157ce097daa8355e25e17fd9a7beb5f8e4d468cd0000000000000000000000005c0d3fd7b7b1f6d023a22681a84ddad1bde4c9e900000000000000000000000041a0693c4fbed70d85ce89505d23bdea706597ac0000000000000000000000008d4834652113ce1a1041f61f8dec33b231818ee6000000000000000000000000ef5aa2739552dba83dd91934d6a23bcbe8762b3e0000000000000000000000000492df1286f9adea3fc9ae2002e458ae764863a3000000000000000000000000c0ac29c2a76a7e2c5c5b3281fc157f1f1e45b15d00000000000000000000000043c4b79d7b7ac97d7abdb168553da073a8558b280000000000000000000000009ca2a3191c069c390e24bcb0ec4489ace688095a0000000000000000000000008784b77ed650aee8e1829014c3ab73652d95629c000000000000000000000000d22035659163febf25c23fc36418a137555eece8000000000000000000000000a3476b729b4b7ac5ec36943510a864dc836dab3900000000000000000000000063076b9603460dfe3dd7cb2ff43666c2cd83aa420000000000000000000000008b92824dcfc6e5e51cc73a7bcf2b778c8c7cedfc00000000000000000000000018410837f1bb7d016a2787ec98266fb183ca07bd000000000000000000000000fa34c000b7b764d32d742e7c21d228098879b2c7000000000000000000000000cf22ba4650c1dff534b4563f4a248531d34507b6000000000000000000000000b42da619cacbfbc0ef58615737d3b83350da87a40000000000000000000000001fa3053c36847b790ccc65828207e2e9dace069f000000000000000000000000d6e9d9cf96c6bec0ac88ee00202aebdbd1fa3432000000000000000000000000a8cd8f8f04d112b23c9d62a0380da369c6a05c29000000000000000000000000fbcaabbeafe238b51f37a5f2b2286226207d881d000000000000000000000000893bbbe6f2185a6b3f38eb000e6d144da2d1724600000000000000000000000096f01eb907a0d75e13b8a873fa951b1cf600af25000000000000000000000000f085d83012507545a3f54396dc094762b78a18640000000000000000000000003e1c9565dd80ee21c30bb15a563ca22c6b660ac1000000000000000000000000f41e2dd2cc264546b211df7d227187f068e3da8c00000000000000000000000069775da10abb783bbfacc54c0813a2402e5fcbfb000000000000000000000000f414f5867a2ab90895e1fb6f914a5f376296e7eb000000000000000000000000865cc55c8dd5592c383b442117667ae3b51a4092000000000000000000000000dc0438ab8a21a0d4f52fdbe82b974f2d2514e35600000000000000000000000082847e8f302b9af017fe56852787fc57f6f9e872000000000000000000000000ec81702e7ac381d5869029fb9df1d881d7a25abd000000000000000000000000c35e2c40a7af8cf637b668fa2693a1527542e9e0000000000000000000000000cee829b5efd250636760d0511f35ba52e2348f1e00000000000000000000000005fee23b61c96dbd9050c438a0860eb6410b34370000000000000000000000007c34ee7fbb96499b4e5f1880722e064c469226ae0000000000000000000000009f3c68648ab1fb29332094c9e904c0a4c28923780000000000000000000000007918d66b08470a7fe5e63dfb28409d7312c087b10000000000000000000000004d83323dd58dd7d57a721ef4f0f838a2e2fe0de6000000000000000000000000d4f0db561c778c00e4314f2d5a8238549495b31c000000000000000000000000164e434d7a52e421abd1b9eb03168f42d96420740000000000000000000000004ac2d41441db15125bb25eab2894fe8008e042d10000000000000000000000001d66f37c026fc546b0bfdbb0d8321703e9a24020000000000000000000000000cbdf78e04d25422e096467cd752618fb496f27bf000000000000000000000000d457c79fdc2a81e523ef373465b7ba02e9354b83000000000000000000000000e50127d4e4a95ace344561189062ba3bb0472d81000000000000000000000000345445b361b38a85bb3621fc5c34342deb0f3d1e0000000000000000000000009784c8b9a2e0dc246d7f5e3468e07b7f255dcfcd00000000000000000000000024345c949ae9def935a50c96b8154482cf9d18a6000000000000000000000000c5970a4a9807beeb00902d8af3bf52c86f54e018000000000000000000000000c6215e898f0920edff3b95fe60389e2496495b9100000000000000000000000039f934588995469b7361adc52347842f5f4b3736000000000000000000000000f75e4d1c9af7914a0fb8fa6b5428d31eb6954148000000000000000000000000c47f802113718d604648e07c2bd6e9259369fb4f000000000000000000000000f5da9cd791998918f4631513a7d43d3cf66c76090000000000000000000000006af94a4db6535294e6f35adcfb7654db91fa2ae30000000000000000000000000cf8cfa2192ac1862174dfbf58eda07d9b6b553500000000000000000000000029d8d917245b41bc1234fb9439997740157d5e61000000000000000000000000933ef4bbbbab8edb3e6edfa4a90a55465a7c034d0000000000000000000000001fa91e7bd7ce7e8e755de02a9f73c0ac95f3e816000000000000000000000000b1272c6daab25269791101f1d1ed7ca337bd3eb60000000000000000000000008410a44cf08b49d8f990e22e28f4966a91cda79700000000000000000000000011ee8bc96ac302e676fa21cc84311de7db05b539000000000000000000000000c650bc9a642f6451dd9683ef2fc722baccc0ffd4000000000000000000000000ed66730f301a60b34b2e67d15977af4fe552cd6e00000000000000000000000000a7b4382e8fe9c79c09fb1ef1df6c432987dd91000000000000000000000000d1b58bd9831fa63c087fe11a336fa20dcb66b4bf0000000000000000000000004937e1c7f09b0a738927dbbe2311315124b22215000000000000000000000000e0c729a67c5b79f8b775dfd30c68000af2739e1e000000000000000000000000d6d19c60f4f6fc65f33d8d3351420c120308f368000000000000000000000000196d505022f4fc9fb3415fe0703d7eb18a4246d100000000000000000000000072ec3c0fa4bfffb65be2ac8e7a479fe5dec166e7000000000000000000000000facec0a27f214c45cb89b2b9146faf8435b66250000000000000000000000000a8f5896240a81e17cea6836799853d0ef4a24fdb00000000000000000000000006f0891c82f59abcab5dc1223dc1a0fdecc5ffbb00000000000000000000000067c27728c63865426c97b28f9d9f759215e2bcd5000000000000000000000000b28f80cb1aea2bf00738af665006945a974ee0d5000000000000000000000000bc0dbb1f8bc4f9b7522eb9073b5326097a85bdbe000000000000000000000000ace375ee831cf31dcd89ef270b91de53b02620bf0000000000000000000000003b0e97b0e3548a37f78e62161a1aa6b76887a374000000000000000000000000f6e06ecd762aa8e1bc86ff19c07406c0b4dedc82000000000000000000000000ecf477e2e906dcc892352550505d22baa7b938550000000000000000000000000af34b996d21c2e6455c8896a7a6674f6c233bc10000000000000000000000003d50843c375d82ac15f29a3fd4eba8dfb19f1580000000000000000000000000c8e5ec650252d56a96529b9714b94d1d391334ce000000000000000000000000a978d807614c3bfb0f90bc282019b2898c617880000000000000000000000000b3879334fa48e4098d4e6c004b3286f1d7049bdc000000000000000000000000d12ea584b8d3641f7e406b04834b71b48f15e14c000000000000000000000000b3d16a9f25b59e2d7087ae5629f27328c30203660000000000000000000000002e3d600409d7dbb85c3778a62fd00ac8215093a500000000000000000000000053a18b38363e324186e961a31a2fb8fc424d5bb50000000000000000000000001b4dd1db1a6213484e918a817dddc638afa45a00000000000000000000000000f21cfdbb8bd76292caa5f984c797ec89c2d18741000000000000000000000000a23afd2192d69a08245f8209f40ea435a5f41a60000000000000000000000000b2a9aca09d42e5d8a845d3ace40e888752b56fca0000000000000000000000001260721d8374191839c889e9d9692720d512dc8300000000000000000000000043d2564c2521fcb0d275e9e2e6bb3a458ffff17f0000000000000000000000007c9f6d3798d4de92ec03b16a7b1108066a0b7403000000000000000000000000afad6f061666e8e16516bc6e2a9bff9ff25ee5b700000000000000000000000094824462b3fd909aec28acf2446b8a218ad5704c000000000000000000000000a5560a43c5a5272b46e2f83c24c735544576405200000000000000000000000098b69d0b81fb1966ebe0af76789425706e5afe7b000000000000000000000000512269686653efd8bfbbaa3eeb86787504d31715000000000000000000000000c75bd8cff6e9f74447ebcbce13d73f9762c88b21000000000000000000000000bef11e116585c130fa82ba6fe8f07deec04167d70000000000000000000000005869cecfc285e2cbd115f69df3495927dc763794000000000000000000000000d252a02c2ac3840a0693728b6cd5d510a287bc89000000000000000000000000e342a3d434e42e45b0190017e38aa692946e2be40000000000000000000000002f75167bd01df0207c2f7e847b28fbddc74e6d780000000000000000000000004216b2bcb88a4859f6317b25fa8fb907e099007c000000000000000000000000edf20bf9ed22c93519ca85741d2705c41385215a0000000000000000000000001e2d536fa000f66cc46f6909070aca8d58dcb4b000000000000000000000000016404da402b577a3bdd7e8fee3d5e482a7250ab4000000000000000000000000659902fcbd6617005b2cb68db3e7a3f1cc2598350000000000000000000000004c3e70b967c28f4eedbd4ac793458811f6eac334000000000000000000000000738ec7de2f813848babdc4529955bb6667fb9f1b000000000000000000000000ff92303de1055b81722e459a8f61b5614693f06900000000000000000000000062f2c74f9723f0f1df30718df93058419283a959000000000000000000000000811028652c958fcae027d09494d57c67317d12a4000000000000000000000000c1f6d440dc331d13c9f97af1c21ab553aef02a56000000000000000000000000053b28c94e84bd447ebfb50638b712fdedd4b7ba000000000000000000000000158970ab077ae060c96785e43e003926547b58f90000000000000000000000000e27a1650ac494c17971b5a23cce8474d5bdc6300000000000000000000000003cc2aa95729064f31e4930c64097289b67c0dd860000000000000000000000007a9dc8eeaf5022cecd60c54a042343484ce6c06500000000000000000000000006db44ffe0e555c078ee3655ca3e2e2e00154f2e0000000000000000000000005df87b0f360a56dab49bd84033e179ed54508faf0000000000000000000000000f3b5c504e64181194078d034993989b23ef7bab000000000000000000000000dc859dd430ea9c5a53917df8a12fb07d49055a2c000000000000000000000000304b739ebf7ccd2bed1650cd495a91c3d4ef028600000000000000000000000001821c91f2e3a47789f4cbc5fb5bb597511b4007000000000000000000000000f3b1d540dd3bbdfa90f3b45b9f055bdfdf79b9e500000000000000000000000065f3adcbb7a0e631a1300746ee3a356ce80a321e000000000000000000000000dfb82a2a0b972092744471976d21ca117c10184c0000000000000000000000004f0547e44633f305ceb931bb96711ed26af1f9fa0000000000000000000000000bc5a7e3445b93e08e903c95b89b9d1c59cd2470000000000000000000000000520a12198c10e071e339f5a666606ddfa20d3f8c000000000000000000000000c1f20363f221da59201d7ee6e289975c7a548fb90000000000000000000000004f0cb968047086bee7d66736b37124afac8f2b15000000000000000000000000163fb3671a32b2a9ad9763716041452009b2287000000000000000000000000048ac46251bd4607f80530e1b8a888de0c812cb280000000000000000000000002de55ccfbf37e76e536934e1c5b7164b12792c4d000000000000000000000000b06ce77db9421b22639fcac8c3a2b07def07c58f0000000000000000000000001867fa9d17abad39a08e5e1bd8db2803e0a6ab6300000000000000000000000000223d8d882ec025c91d35d14637539a2ae3c2800000000000000000000000008a9299ff5cb2e587a78a6fc5a5dc8256afad9e76000000000000000000000000e127f257f098ab9fe3c73bc32e2d4db74daae6a90000000000000000000000001c36af40e9d8d71516955f2134110dcdfa60ebce0000000000000000000000003214df86a557b1c874681782b8007f29335647c200000000000000000000000078ac447de0915da66a81eb6dbeebfe1e3e031b39000000000000000000000000409d7cef0fca51c3046fa7dcd252c441eee8fe4a0000000000000000000000001d7f63cc826459135c59f4b71290240a8c267cfd000000000000000000000000938126fc22f79bd068376c29567adb8dfc1f5bfc000000000000000000000000ef9bb650758a8999f4f9dfe4f5948beff23cc3aa000000000000000000000000c44ad430fe979accabc6dc982d3edbf7464105570000000000000000000000003471d82e48df7035d9868ede16bfc1dca4ca6ee50000000000000000000000009400c9893e893506fd0eb1bbcf8be90f2939b7fd000000000000000000000000378c0fed734b3156eef6779f921aafc006e78bbe0000000000000000000000009b57bf2d9422d627d4c5a28ff6980663d54e3a9d00000000000000000000000022340c1614a3c2bd6afdb0329924db834aaad445000000000000000000000000a6a3b4b7e3fa30f965d0a6971cf694b70fb7b7b8000000000000000000000000f5d7e1459fba52d900101091a10bb8d457bfc2e8000000000000000000000000e1cd8ca3c4edecc8eff376c177bf99dac68e63f70000000000000000000000005d9890300b437e422db35bf89a249447a3e0b55b00000000000000000000000086eb4c28ec686ca48ecfb346b2f6d0719869f752000000000000000000000000d1c409a963aea15c94cc616d8d89aed8cb8872280000000000000000000000005bb39ff25836b244b497a1715419d75fcc78ca1d0000000000000000000000009e017a5791335df9dd23cbf1847635824c394ae900000000000000000000000090ca3dc4f18acb1cc2ba67b21c4969dececc4a74000000000000000000000000cb43a38eae47279fa4f669f6c038c786d617c0f30000000000000000000000008cb7901be475762c348c9604976a683a0100da74000000000000000000000000bcbf583b318dad31f67bfa67a2562909b88237fb000000000000000000000000d4d55982117f7e9d332548085224b6abbe252f65000000000000000000000000b6067d43a3069b7373c888de34e9e18707c88d550000000000000000000000007df953d6be5fd9532a7e829cdfb72d2a9ab27000000000000000000000000000731769e47e5be47abb694b4acf900bfc4ef1d09f0000000000000000000000008d2805577c31e4c0ca5dc9bcbccf238dc032faef000000000000000000000000bc608d00266fe8f4400db73ce1061b749c9d1f260000000000000000000000004c1c31dab9abac997100191fcc2bfa7ff1a174b5000000000000000000000000486a40ba29a5fa223ebf8a6c5cd4287517264fcd000000000000000000000000f464d71e23daf1ef3763b4137b2a845aefefb47600000000000000000000000039eac46a11d7f5111652fc9ebdfb5f8e737c2bb5000000000000000000000000253b9c748cb93607e14cad8264272fd2c3f3355c0000000000000000000000003499f346912d2760b4780fac9f8b5ad66e4b2ac00000000000000000000000003f205c0ee2e81452deb5c15b647cb53a7b57c8b8000000000000000000000000d16389502516ace1714a6d56bbfdac2e2817591e000000000000000000000000eaaf281bf98bd4cecba9a1062a5d32a04bbb1612000000000000000000000000db7341e701fef9c53b6610de0a6bdc734fe043cd000000000000000000000000518a2dd92ec3cae2164b1553d5c982a974e7ad66000000000000000000000000070246c79bfb6d91f5be278f82f5cea08cf2a74700000000000000000000000062e1b0f5d4d4bd308ec3c3961d3f4e7fd4cf83d5000000000000000000000000c64acf6277b87590159e193785a07d7cc4a9da90000000000000000000000000d343c87a540b17b6a61273322661d619d15cdcdd000000000000000000000000d97e1ae149259a5ccfb23395e1ab8810acd114a8000000000000000000000000bbf6014e8f46bce82bd90c46519117796470f2ac000000000000000000000000a61b9533cb08799dc3f9ffde9f10c33b4599aa25000000000000000000000000353fb461fbe83a64519e8cae24e2766a5b54babb0000000000000000000000004b970b5608db94751e70d31080ff3784a8ce35ec000000000000000000000000d833a2f92b9f0d71efa72b5bd04be476e21299f6000000000000000000000000de6525dc87af5f90edcfcf1bf9eddccc3b4ff0df000000000000000000000000833220b71c3d4da9e7c03cb6474b970dbb1e93a1000000000000000000000000af88d8fb209cc04efad4f78165453f00b0afb4a0000000000000000000000000e5cdfb8561b95b0d85902551117147e3431854ad000000000000000000000000f8fead458b6e9aea9fdc36a66240def4d1656bd6000000000000000000000000a17b7d51d9cef3297e43fb201212a1632743602200000000000000000000000030f4b956640e6aae2f4664ad648026779ef37743000000000000000000000000b378d38bb07f2fe7b1d3be818d68d6fdc40c42a40000000000000000000000000191573aa0772eecfc3e7bbe013dcab9503d1d16000000000000000000000000f2478a89989011925f797a04a8160ac2278c9184000000000000000000000000c8608a0d296ac6d20f9325d851b2608c58ad7c67000000000000000000000000774379a5f587c91a817d1f5ab16c2e1b4172e7070000000000000000000000004e1c0ab6465defd34d73c09a66d1417ac87a82580000000000000000000000004b97d2a61c2984cd9b13c2a8f33006a057fc05480000000000000000000000004f516c1509b6fd0f5ceab30d41d9f1a1389eda6a000000000000000000000000d7d7232ab35767fa325c03e8cab3dc3a728751a400000000000000000000000024ca10ca6d45bc222ae69cb1db46c25cd6d40e230000000000000000000000009551da59e70f45e8992fdec2ef2b6f2c92ea576f00000000000000000000000021fe8a5dceb0264f3b9a7d79ea1e27c502c6ad2f000000000000000000000000eced69bc9d6f1e8a90a148a7f8a1d83fdcb5bc550000000000000000000000004a4a82d5956c864b70d7d8ee7c21591a56fd5a7700000000000000000000000024d9ad4603a20512d6ac47a1404adb130180062d000000000000000000000000cfcff3b70854ca0134ef42961027676c357c9071000000000000000000000000d9f211e8bc35c53b80d166ffc696ead61f8225080000000000000000000000000165285a1023f8822f5efeefb1a5e5b7fe80b9cb0000000000000000000000008cc2ae8bc25e3236f109efc618dd4054ad6370800000000000000000000000000391e27c46899fa30b111a0e1013a93f0f91862000000000000000000000000023220f5fcc0150ce33e7db6f64fc580d5fb28cce0000000000000000000000002b2a30facccd5f309669e83eecb3e41a262637460000000000000000000000002232fdce9955c0f87df42d1efaf986db4095fefb000000000000000000000000932287d988941ce7b238f91ac5a1d78e2f5bc2e6000000000000000000000000de14d3494cd7633a00c16f32db9b913ec520feb7000000000000000000000000028954b8890996cb25020dce4c3f3704af5808cf000000000000000000000000267854f5f3a29684b2d8b10e26a3a4a6aeb93c6b0000000000000000000000000d16ec0fefe07cb7d43742714744e811ce9a1210000000000000000000000000b4b9eb7c2305efe8d460b116b4019f1e77fed9dd00000000000000000000000042b30bc7b4d58c71f2acb28835ae2fdee5794fb7000000000000000000000000527c43ee99c162d4377907542c2cbad84741a823000000000000000000000000a658d6274c137d57c8a5ac5acd196a8cd713af87000000000000000000000000930df074acf694238bdf6e1c947e1c5442d5f019000000000000000000000000c95d6db13721811e9d07c6b96ccfcc5d86cf911500000000000000000000000087b91f53a604f640972b74c2a68eef453933a21b000000000000000000000000d33c1ca02c9eb37a7621428e0569d47c56d2259b0000000000000000000000007fbe533353a5c41b871344209f4df99b994601cb000000000000000000000000a8d1ef3ef2c9c5e52df72d1e37f396bc9484c22d0000000000000000000000000d9588b275e24eee35fc44a1e47a1025f6160d2a000000000000000000000000c629b3af238d40e9179e17d541ad93963bf43cf1000000000000000000000000dc106c9cbfa71ed56ea9c272c96553d5880ce77600000000000000000000000087df49b279ce76de7a582b9a932d7bdd24e8042d000000000000000000000000cf9a843236c7d600817a2055c8dd257280c8b166000000000000000000000000e82ce4958eeb402cc34199c382af93d9c37ff79500000000000000000000000069b6ba54b59fef9ed22f1edef8b2d43ae047c9fe000000000000000000000000b388a54081640e719374f8ff84d214ac4544d14a00000000000000000000000073791941f8acf97e1085c4cc5e8ffabaa76ebaf3000000000000000000000000c9bf3ba0938f61a540b8f82567140c0af97151ef0000000000000000000000001feac97177db2e76a62252dcfdfb89efaa8d3989000000000000000000000000b09afd96b82ee59096914473ac48aab709bda91a000000000000000000000000017da0a51502b2bdcf04565f596eca08cf1b8f3a000000000000000000000000f701951266c6af7ed6d0c21d25af4020c0da163c00000000000000000000000082d3c80c73f285049958e9d09cf9a6f7d816bd48000000000000000000000000d64b79e0f4683347921dfaedc4a6925ebafdefed0000000000000000000000003c2980d84d3c11dbbbb8e907e4546bc7c903f8b70000000000000000000000009ca48e28ed4e82cdbc3ba40e259eb9920c714ac6000000000000000000000000a6cccdb96409b7bd22195a1fa8c1372fff1ee1520000000000000000000000004a819caed4b8718ac3b0b074eafdec5f07b4881c000000000000000000000000ab5f6304bcea13941049aa11f48fef7f0723a5dd000000000000000000000000fcfdac56a29f946ece600b1f51e66b04cd3e28260000000000000000000000006da5d2bb63d4b958d112f3bf8a9eb99e56b1776500000000000000000000000088cbaf192c8c881354f5442c30ad17aa2a085f95000000000000000000000000d0cab928baf846859c6630e38da1b789f4219d6000000000000000000000000027e755e1f4f62a7438c2a74d273944a0c6fc2a38000000000000000000000000bb0ee1d8fbdbf62ddaac25079c1d7ecfa58a70690000000000000000000000008ef4a4c57cb76414b4c821afda66c3220613be310000000000000000000000001ddd427256c5b9d557385b474e479233bff20f170000000000000000000000001b43ae692a7a89699128ff5cc8726179e1e0185800000000000000000000000062bf31cdcc6e57be20d86ca456dc70ae745e9a4800000000000000000000000071922525893cfa88f43d638f3964cdb2e17d8a66000000000000000000000000de442e300c2fea294b4ae425d01a2701f6b463190000000000000000000000003af140d281b7bf28419256b7964ccfd424d902050000000000000000000000005b031eb3027d79d9fa9f9b02e797e825920aa277000000000000000000000000ef8772f9a6d72ca37b9fe611d1c64093bbee1a02000000000000000000000000535b8a849f2d364521a3b67b06d8b1f683f5b196000000000000000000000000dd88cadbe98ff601fc7fcfc537bcaf1e4b085c12000000000000000000000000d401f631589dd32f49a4cac07d2e445468d0b216000000000000000000000000640de378f494da1fb00176ba937cea1e94208bd9000000000000000000000000a04d94e50c183f1d70fdc76605131902d42b0296000000000000000000000000e5c853441f1336ce456bfb2cc459cdaf6531c2f10000000000000000000000009b7f95ed99d4bed3541134169017d49d6001d38300000000000000000000000013e46ccd194ca86212236543d2e7376b00bafa4200000000000000000000000099dbb8b02dda7dd7f775bc7bf110e975408e543900000000000000000000000045385e776d96ef483efe321a5154653d1d2f3f7f000000000000000000000000ac4145fef6c828e8ae017207ad944c988ccb2cf70000000000000000000000009203ef2beed6ffc61c5165e1cd22764b304d7c4d000000000000000000000000cc7c18ccc713b7e759ad7dcab2462ffe5f6952ff000000000000000000000000b761b171d38d398f2f1c99faf10dc4639ebf198f00000000000000000000000001efff8bb783e49714d80771be72f074abcb28ed000000000000000000000000253ecae3e5828e31ab54203130dd07838e33b1ab000000000000000000000000bae6cf487af0d893b915ba9f2eede2c96e55a9ed000000000000000000000000289165cad983e2fabcc91e6563d5f123c778da2c000000000000000000000000bb37ef24fc0ab09478bd1e83e5ec6f76caa8536b00000000000000000000000025352a9759332ee767cecf9a8a0bbddff0525f73000000000000000000000000cef9dee774dffe4424e4a3bb31d7ddce31c2ba090000000000000000000000009ff74e986d580c5f2a30bf4aa4113a38f51eeafa000000000000000000000000a0214de011631d745d19f6b2a2bb30b1956dbd3f0000000000000000000000005e25dc12c8ef7935fb7852373e25969aa7465fdd0000000000000000000000007a3ed8f759e3a4851508e19fba0797df59d48ec00000000000000000000000000df23157bcc10749116ada2279164562e494e9c600000000000000000000000030d88077d1fff8b34db81447bd70f11201c8ff230000000000000000000000005c5bff1b23194e90db2033aa2ee9b5f320bbc04100000000000000000000000097edb847870a08b828e18e57c0c35b60c98f6589000000000000000000000000d4f24489c090f2d5f31a3e80a65e69e6807e1749000000000000000000000000d3b5c028d13385cb6a62e3dba264f2b0fdb2bb6a000000000000000000000000ad11beb3c0f289640cfd516715e802e6442ee734000000000000000000000000cf34d246a903604ae9b2f8825ecd1b5f634b912600000000000000000000000054fdb1b740a23a720a1046a1b46b7b4d586d386b00000000000000000000000060d97bc62d761b43f0cc3c817c128c0ec0c990110000000000000000000000009f3845fe69fd8f3a35e60f42706685011652ceb7000000000000000000000000c898a5faa7cdf738060b7f5227a3f585f6272e6d000000000000000000000000fbc4bb736fdd213ab65a720863cce8581bf380530000000000000000000000004634ee7e1f213dad54e5905fafec4444411d9f8f00000000000000000000000083fb6636602bf91c7905caf799a811109ed0e87e0000000000000000000000001b42ef67a88a487238c880c3708a73d999e584c9000000000000000000000000d858138429740fdef7758aa2625e260db3f5c192000000000000000000000000d0876ba65f4401ac24c2cafb8e2006598880e009000000000000000000000000f641d7639cddc5fbfdd4bf071734c28d9e43ffed00000000000000000000000029a7e40ef8c42d53f723a82df9271cb878d593260000000000000000000000009b4923cc6f1ce621d8725d17367e3a94576223d9000000000000000000000000348de89397b10618fb5a7da11e49967ec59b859a0000000000000000000000005ee2802b12711c1a42827f1b0bbcc8f2718e93f10000000000000000000000007eb80f08cb90299f0406298bcfbebffe6fd2eb050000000000000000000000008113f82e960c99635c2aeb7dceee50cde6246f62000000000000000000000000dff6292b27f57a8f7d7a879c1063860f3367b122000000000000000000000000aac8ab1c706ad1b5c454ee1d29ec35e458d92a460000000000000000000000006002ec18869114d3c5c39ed2f085aaabf50db82c000000000000000000000000099d8337be57dadcbcb7251b163d6aab78929f1a0000000000000000000000009828a628800a8ed3bc25d1104cb31bf2dc8794fa0000000000000000000000000dd711cbd1628dab4ac92cabde17ba359a355081000000000000000000000000c6f6271edabc7e491580fd3a35fe40dadd337d5d00000000000000000000000017eae5ecf8174042cefd4452824aae5976209ea7000000000000000000000000ea9fa2c862889118f10ffa00b8285087f124e11e000000000000000000000000455d57c92a4ae34538b01ffeb0078e8dc5b79d9e000000000000000000000000c696d2881c753bc640c83c35c1244ac32aba8f3c000000000000000000000000bdd4bec6b9753b5610b8004ee93aac879fe8be8000000000000000000000000056a3aca0480e98f277198f2e69eb6f18686222ea0000000000000000000000009f9fcbffb907074b76a7e3052f19a7a5b31bca9700000000000000000000000042169df7ed8fa520466bbbc76580450f614d4bf600000000000000000000000070719d52034ad849882b14d1c6c59b85d6acd021