Loading
60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000002ed60539c655a9e74f3a7c24633da18dbf4bb22100000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000d67657472656e6465722e6e657400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e636c61696d2072657761726473206f6e2067657472656e6465722e6e65740000000000000000000000000000000000000000000000000000000000000000002e516d5567756b4635347a3758674834794750323852707548704a62454270683665484c75424b526d6852717a7071000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054a000000000000000000000000b9b1071ede29e881a5877a06b47bc6c5bb3961e00000000000000000000000006a8ed2d2386050489af666fb709fe124c1b0313e000000000000000000000000f7eb92dd8783a835d234abeeaa3c742df5d31f4e00000000000000000000000012c89bb69841dfddf24174431ecb2b78cf578e40000000000000000000000000a0f5dbc277723be83e0f9a377e027b6d9f5933320000000000000000000000007ebda7c9d15f97d2fccb2e4e35a7a08bcba7794c0000000000000000000000008f165cb1a3930ad848637e8bb9b4633473b5a93d0000000000000000000000009dad48e462cb44de6bb0c60f44a4e5c273359e3d000000000000000000000000c75cfea9d201737428380f6964b8b32d8f381a7f000000000000000000000000b23b8a0bb83d416347ebd47a79423bf536ca3dd5000000000000000000000000c6da801a2c94c181bc9c598aae36f3abbccdaa4b0000000000000000000000005ae9aed282101ab96cb34333cddf2bedbc7825a50000000000000000000000004eb0038db4a9b23c56f17573d67ff9996edce592000000000000000000000000d6ed682d544036d477dfd705e7fae2b51bdbf5dc0000000000000000000000004e1b632e7a04df10a0528a1c02ba02399007a7460000000000000000000000004c3183684eba910e8f95ff3ce8316daf5958b6f7000000000000000000000000020b3cb48adc1c8f433d618408908eada3377135000000000000000000000000a97ea421a0b07512733ca8fefafab7244df98785000000000000000000000000a00b93b78dd87d1f5f470671ea561d275fdb8a5500000000000000000000000007f23cbbd0e9ad49a2efca8d1eabfd678052a9640000000000000000000000002fdaccf978356fc3293069f6ea67c7a956149cc30000000000000000000000000620feb240eb402805136ef93cc52ddb987451c80000000000000000000000008b716eec70fbbdbac71d71379900f01b4a233a100000000000000000000000004e93f178ce1e19d6bd082eeac3b4e330f230f3dd0000000000000000000000004b893a9fbca99d8f03ed1d72624d79c88dd0f03c000000000000000000000000a8edb0a2bde0113d1f036b818e580a87e15ca37c000000000000000000000000d0678f35a6948c0457c3b01541e285bbc10882fa000000000000000000000000c828928ef0acd4b69b8fe27eea181bc7334a34620000000000000000000000002840fd96bf11ba0a8e0ac7035c021aeeffffd3420000000000000000000000001e912c1c3652b56fe61733a2b3fde011a6a727a20000000000000000000000001e97d40c9571675ca95a66ceb4fe798261d07f84000000000000000000000000f1d82494c4c807a1120deb7e0a9ae883cc084fd2000000000000000000000000356e02f4f53e0d5053ca7c22eb289dc90f1285600000000000000000000000000521ab2b2ce82030dd0c567f3281aecf74b9229100000000000000000000000055ce87d5074606a0c941c392eda00fa47bd8bc5c000000000000000000000000ac9cbf646e2d1677cbdc5aa60dbdc3f0899ac6a5000000000000000000000000454ce35c56f3ce9c30da628f2c77cd96db681f500000000000000000000000008b7cd4a6c7f2803e8930fcb16e507bb3909cd888000000000000000000000000342d5adb78c2748891840e94a846eafeefa0ed68000000000000000000000000b30ec70639a499af4b4040e2be7385d44009af7f000000000000000000000000481717a0083398466ca38e8c458a24c11b26697a0000000000000000000000000fe852c49925854a6a43bb530c31207fc2bed883000000000000000000000000c86caf8fc99410d1a44995bdb061586623ec14c40000000000000000000000000f1c6262048703e5a66954e87d89b1ad061c6a210000000000000000000000000a905347299cd5de8c86f19dfd3ecebc22a42562000000000000000000000000361ae76fb549362bd068f855bc6650083ab29594000000000000000000000000dd46717c33072a8e8f43732ce2bc5ee32100b1400000000000000000000000001ea2dc10a23c5eecf08e91a56dfbc90e3243b01400000000000000000000000082bbe5aedfce43332dab886b5364b4869ce953d80000000000000000000000002699cb02c1ef7397cf6bcb98e1fe2ebc6dc4cec90000000000000000000000005a3b5e27b4d1bf1ab72e3adb0c725b628892912600000000000000000000000090fb8a307c6fb3a8a8cec2c631bf014efb5018de0000000000000000000000003bf1e25cdd6d99d5e11cac70c787b9b465183f7900000000000000000000000077c513cdc8cc37de3aa0b6ef6b0253c0725921500000000000000000000000009486a95f42494b87a6694542a2bfd4e34e76bfe5000000000000000000000000f41f9dcec7e45d32a2845104a47240a8c2e5350a00000000000000000000000012eb4650692b82c6bde1f7a86e55da7d65a5e4d70000000000000000000000004da4c480ea67f9ded87ac38552afc21d08187e09000000000000000000000000a2cf38e09804bf9e379cb11f4cadcfeb6cd0b25e0000000000000000000000004f1307c8e990041affccb69063f0731743ae850c000000000000000000000000af91c50f3aca59fd773b6a29dd5569d528285d2c0000000000000000000000004e791f19c0199f338977d460513b18aa88e4881b000000000000000000000000e2312cd89f1288eb39899d196b9c2f23a996fe66000000000000000000000000d0e930948cd24871ecdcc4624041c8a78e4ee089000000000000000000000000bb752197a2f2b13ac50edfd0d870f02b9aa42e6e000000000000000000000000743a857e0cc91e4ddfabc8ce8b7d90dd2a04854000000000000000000000000083f727304b70ae08de429bd016bf1bba57b6c496000000000000000000000000e114a7f9f2fb91ce6b3f3f5e162240c499713ab4000000000000000000000000a2598bc94ca9dd26f5023f6808b6a128006c5675000000000000000000000000bf43ec31f532a0e5d477815bbf7271c57da444d2000000000000000000000000b28e6a8b341d92559b65974cd062edf2bcff98ef0000000000000000000000001219f47c07a66435b24205a74bb07aaa744cd18f000000000000000000000000ba34d8266f23bbb76e32cf2390b457aa3e4761ce00000000000000000000000068cf06e3b73c1166964ca967f82b4f8434e7213c00000000000000000000000005928d540ab48b0d3e6b69558c8a4651635d88be000000000000000000000000ee9c7e766289ca85df11196795a5012d664a44c400000000000000000000000002ae2d250f61f7643a85bcb60d6218aed5ae32950000000000000000000000007e2b8d5758d621936070b85b20b712fdfd13056800000000000000000000000003895aaf4e3ffadf051b9cad9ca0664f43a8263c000000000000000000000000b3054a9949397a052f19591854006684a4424756000000000000000000000000d1bb57f83b3ab5fd86fbbaf7f9b9268647b10dec0000000000000000000000009e2eff4c11769403633298cf04f20cb5185e0d940000000000000000000000002d8a9a00675280dba52742fbcf150b7dd201ba39000000000000000000000000e366324ffcb69343511881f22990109ff09dba1e0000000000000000000000000cf029695680d49ef9b0086234c40abcf595743c00000000000000000000000010b96bf082b018970b477aba0aa8c82c4b1dfae7000000000000000000000000d270e3023bc1b4149c101c2a3f6004ace5b9d8eb000000000000000000000000383e49f8a3c59adcd3af469f239830c8962ec270000000000000000000000000a452eb7989ea9adc6a61cb0f34581fe983a0e40e0000000000000000000000005772bf5615c60a8cb410554f714d19982d87d8f400000000000000000000000071356561af2e9d5f0b25cbfd4b7bd6dedc0aeed1000000000000000000000000cceb92b96c5521fb842ea0a9df3d53ca453b24e900000000000000000000000090a8696997395e7686666195cc6363a9c8473bd70000000000000000000000008911af4f020b23d72728bf68f187d6b705668e5f0000000000000000000000005fac71a4c297f4940e7a5959e85a7bcf600a9543000000000000000000000000d892321269ebd529d7ada5686e80b48979bf4d94000000000000000000000000e2fd2eb1bbf0ddb236aca2c4f08e93a1eac551aa000000000000000000000000aea4d4a3a0b5149a8d6b7b975ede3034acbb4b8e0000000000000000000000001ddc87137be1e55fdb4ce93c623c6d33231282a700000000000000000000000086135997875fcd8baaa8750b0fb6d0878e6c1997000000000000000000000000b7c898531b9df4738593e75428f7905900b9e71600000000000000000000000078d7e111e7cb8c557c250afe00e109acc3fb114d000000000000000000000000158f8bb0a78ba815fd776a6917545ce8d1ba5fdd000000000000000000000000fea164f612c0a13a64253c5b4aa943aea9bd423f0000000000000000000000009d3bc80223f4fc7949ed8c42c0da3ca182cff6e40000000000000000000000000912f60c54ad6916ef479334e16c85c82d62950700000000000000000000000074df6b51ef47732b670f90c6db66907eb17c02d500000000000000000000000076d108121ba42499698e4db97f621b8e39fbffe4000000000000000000000000868f461aaddc501b9b216da26d76b9182a7a55e4000000000000000000000000c33f39dbe78674dd6da31f82ffe973e0ada06e7c0000000000000000000000000d414cde6c524046a9a6962b4c9a95c1436f2ccd000000000000000000000000e0d20fc8f2340013d095b95358aaaeee66121fdb00000000000000000000000026bb6cec76eadb0f48947b9f688bd70126948005000000000000000000000000b08c6bb545c708f79b8c590d3b6edb7817c1fa340000000000000000000000003c6c42e1879a365f36453ed907e91bc5917e1f3d000000000000000000000000ac6818778de176e9ce61adf8f7c26b4b8cbce4c5000000000000000000000000700ef4dcf0bf5dd9695008f7b03557217d161a360000000000000000000000008e6067b8da1e4410d36b4ee0543c4c0b370ff63100000000000000000000000073ef55025aec2eccdb8b4c77d9441fcea5f6964d0000000000000000000000001db72a7dd7c93ef08be71bd62c5dc19054846b680000000000000000000000007c5becb71446afe114791cdb82d4f1195e49492c000000000000000000000000111abe5270331e5f36369b6666f0f8eddf36b695000000000000000000000000965ea5d73db388c813e43a71bfd3e86e42b0f88f00000000000000000000000034f4461137fe1bd15f0eab6ee6539c7163d6c153000000000000000000000000c668249bc7973ad86b404b0f28702afd0ff11280000000000000000000000000b840f521c765083fde0e5790233e979cca823588000000000000000000000000b4a61f8974930b604da274c77a3c622ed7f5804e000000000000000000000000949cbbf872dd0fc5496a162c95157e16da738aca000000000000000000000000d6d39b7336fe7fa5c65b831e9193e0447f8cb632000000000000000000000000524f773bbdbca79c3ed6f66c5f86cb8bdcb4c27e00000000000000000000000060096c7e11ab4394ec6a0d237bdc03d3f0fc959400000000000000000000000011b7d7b46e799970bcdc78daa890f3200ae5be07000000000000000000000000c0b4c8dc29a766cf4fa197f4e1b0f92b9a9667f5000000000000000000000000546356f1279a0f9d43e6d5d66d69ed45b5d8e1950000000000000000000000001e748151b0fb9e7a31c3dd272ef4daa692ec87eb00000000000000000000000033d4b9d2ce598525f23f4af2361dae36d2b49a870000000000000000000000004fff45f5bab73765d8980c370a5b3a764adb0815000000000000000000000000f3f0490b5aff892acb7befc1e0f657db79dedaa8000000000000000000000000afc3992715f11226522ea64226bc17f6beec02df0000000000000000000000000dc45bdd6402531c5f166b876ac6d7ceb446ae760000000000000000000000000fad722afaf3f45cfdc0c1979b02344e746bc43e000000000000000000000000a90b65708f6632baa7c852612a3b743e905a1b8c0000000000000000000000002baef6208a4ae86396c7d59eb79dd74f76ec4bf00000000000000000000000009dfa362e4a7c248f354e9d5f9b882b7c1c2d0c2800000000000000000000000093c87efeb02a3ad8580dffaf7aaaa97f3de07fc6000000000000000000000000452315bcf0f5be951b9c22b692772b31bfce63d30000000000000000000000008f2cf2c4a70128b998d81c41a417a2f88e605cc900000000000000000000000097a27a8838077344c1a07607b788cbb3d0c9d9fd0000000000000000000000005aa5b5fdf6c584258b1130fbda8e98464483eda000000000000000000000000042a01986789006764b3a7a7763b19c6f7f61b4fb000000000000000000000000f93c1dec8c40dd746ff0a5600d0de2db649661610000000000000000000000009d23b1991729ecf56efa36a0a1583c76f89b96ea000000000000000000000000718050397859bcfaa83c7cb60ab4a8d8493da6c6000000000000000000000000c8552d97a5caeff3aee12030e755798fa671c93d0000000000000000000000000a4653ec7bc071a7f07712d4b4945b23eb8b1d08000000000000000000000000bd5b81964985b234f3dd9453835cbccb48aafc980000000000000000000000000cca4adb41418e626fa1f45bb6eab0d3a6b614a90000000000000000000000002a1a9f5f0e9b4ce6b2cacc08efa13b5f12d36cd2000000000000000000000000fd047d2d59f9e49c8ef69d19fd870293ed1f7c330000000000000000000000005c3a23e9c52abbbcc4e261ef0c009d68e0410269000000000000000000000000c6f2e7cd4667692afeba0f760ba64a4d7c0057ec000000000000000000000000c46a2a44b119fe4970a7731ca7486f183984c0c500000000000000000000000075399d8e9104bc4b570a92184946157551c239920000000000000000000000008b879fadc67d11dd6396db8a31f441b4fb3d311f000000000000000000000000b31005cf9e51ea2cf58a560e8e697dfc4a7a003100000000000000000000000005c3a4fa642c85f620f9f3e5c11ad3c8a1299e23000000000000000000000000573710fba3084cd28d2f7bda7a20159cebc9f79000000000000000000000000011e32353ac68e3b1dead983c812686077149ba990000000000000000000000007643fdb6497468265aaf9dd970577ec8b1d066500000000000000000000000008ed844f558f5650c888284c50516e3a2f5c522df00000000000000000000000094118b64944777f1cbf0445d84dbce2fd4bcc5770000000000000000000000005696161f79f145b38451083ddea4be774ebea29900000000000000000000000075fa80b4b5c4549c2062dab4758376500efa0c2300000000000000000000000021a7bb5a14ef360ce6764f093b11faa751085df8000000000000000000000000a76ed164ed3efc6032f034a7090009d5de8bc53c000000000000000000000000fb200f514d76c71ed2ce58f363f589c5969550da00000000000000000000000097a92d2b88e69267dec94e5512d95ea9cd8c25e10000000000000000000000001660ccf5caa6c4c9f4ff975bcab8ec3d43aea2f2000000000000000000000000aaac0ff5e81ec8b798ee6a243dde8f354c83f287000000000000000000000000ca84a23521f7d4ae18cbcdec681fb16639b420940000000000000000000000004a4e949800c5e5a4850d424bb0470251e2041c6e00000000000000000000000057e942509aca6440406bc5bb178ea0f217ffd07800000000000000000000000086f002d1c6722b1d9eb7920b83570b307dd395a000000000000000000000000077fedb12891ba9ca0bd8365e57a6fe5e093de9db000000000000000000000000753613b6b107a64f5bdbf35c08d7eb82869c34ec00000000000000000000000001a638c3c43bf9b83cb9519d39aea46d8cdd0c9c0000000000000000000000008c7a970146edd285ca917bd5092ab7aa2547927e000000000000000000000000af74165e3cadeddcbcc05d4f90afedea1ca0f6c600000000000000000000000052f22cfeeba81dc109f7b145072921c1d70ab0fb000000000000000000000000004a374870099798b7d16ccf6ef0ab8a9e1da92c00000000000000000000000041f82a25008de09f66276379be69efe344d81032000000000000000000000000b89b608a70e8e736e773cc82e683ac81121dd1a5000000000000000000000000dabc086003d4b8a5051dc628e9cd611f960d75a30000000000000000000000001dc5e3c76417d6e1be7861d2335d3e246ed96d9a0000000000000000000000005af056f51e488a3539d78c61711e17de54b98eb6000000000000000000000000314ec07158f2b392d303db25875ef88e527552a0000000000000000000000000884885d213f20b61537af569d1efb56c9315508a00000000000000000000000077d7e1934dfb08f7b35e5f0801b1049c579462db0000000000000000000000007278e79d101de37c89fb552e2a718749ae965140000000000000000000000000330409c56e16c5f2d62d381da7846653f94a52010000000000000000000000007483e720d81ccc8df9613a8cee116db315f31ef3000000000000000000000000891fa51bb868f7a0ffa7a91807a4c3f5b26a6fa4000000000000000000000000d681910fc05adc1cc2014b3418a69e5204ffab78000000000000000000000000d72733fdf1b2d8a2ead4947b987a5503fb42f35b000000000000000000000000f51288d9412f779d872bf9bd5488839af17bbd770000000000000000000000002040aa29507985b0770663fe209c7ce6942fef30000000000000000000000000e900901f2d7472a2a0c4cf1bcad3cae5e5ecdbaf00000000000000000000000024c52f7594ca944d39c302c9272290c7ee18c4970000000000000000000000002cf8fd7fee5a7ce595aeb499cc3d62ab547133330000000000000000000000005e192380003a8f834d6b45fa883d4ddb3c179557000000000000000000000000d749697c4fa496c16414b2bcc488d8bd13576594000000000000000000000000e40bf5a60d35941911bb3088280a523aa0dddf3a00000000000000000000000015c109591529579730a6c81af24c0358eb6ef7b20000000000000000000000008b4756228d4843637f3d0af7320c6120c793f59f0000000000000000000000008c6179b9992cb2ca49fba59effe970d5241d246e000000000000000000000000cf22143c9d99a1ee5d2ac04b60d471d59a39bf6f000000000000000000000000f16401aceef3ddc6f543ff3892323b496e26fa4800000000000000000000000010e139820261f6323c7ca830d36c4929709f49ba000000000000000000000000f6a2fad4e61aa10c8658676875330510409791fd0000000000000000000000002ba8acde46d604d3e021994302f0efa152b61a960000000000000000000000003426a13bce8659caf89419d0a41d06f27e54f86f000000000000000000000000036af87a0a60c319999be77602d54bc8429edf86000000000000000000000000efbc72d77369dbab1f61e9b77afab88822697fee000000000000000000000000ff8f4ce64af7e8d78e25b2a4850f05ff32ce8dba000000000000000000000000587ee17f27a4e5c1b33b220661affaa6a4a859b60000000000000000000000001f91fae6adec692610e5792b3e91aa943620bb8800000000000000000000000098bf8fb880cb526cfdd8cbc7ae9cd7ca7cb10d87000000000000000000000000dff14db1b6864ce96027e0795ce50f53c702e9850000000000000000000000009e8e808b17d97aec59f67a5a3a213f65910c0c84000000000000000000000000e2d79aeffed29e65eaf666e13d34c294542df552000000000000000000000000ad4b64db5604c5b7dfc4932bd19a617d32b9ee1d000000000000000000000000cd4f4b619df95dff7ec640502f7940f2edf3b2b80000000000000000000000007eee746e523e435512d312acc8d993cac2131d0d000000000000000000000000b91c1d5e9d72c7d098372c7bb321b6b2fcf4b4970000000000000000000000007aed34571ac4b16cfbfb5ae3a2b70fd626af7b0c0000000000000000000000007af022a1a633cb38ac4c694290b19bc4bfa689e00000000000000000000000004f7c1b6cb77ae439ba80c60c67921813a08eac940000000000000000000000003ba84599a058bfc5a8a0fa25b2b810a63e8e40aa000000000000000000000000b72df27232e17d84d0a83c050dbf7c5440f18ba70000000000000000000000005754d56a53c0b956eaf9a5596ebb4dd87886288700000000000000000000000046220efc37e063e829b61f4c7b09f442bb00922200000000000000000000000007f3d846914f77fffbe574daeeba95fd1f4e5411000000000000000000000000deb679e679c09bdcb00479773425674e76d944c10000000000000000000000003bf08c7c73305b0dc66779a0af338058607057c70000000000000000000000004a3b8b70690a4cba18e7e0aea8c5c1ddbd40645b000000000000000000000000c13c19cf20fd3731133ddf02766336866c6706df000000000000000000000000ee3c4aec337561d87aa2f8c36a29273b690e8932000000000000000000000000eeef5f35c1bbc5ca78e146e02480c616d18ed079000000000000000000000000e2beb045ea859584a9ec75989cea24f1b7cdab2c00000000000000000000000023175a2cda2dbc9e46339c3b73f1a1a0264f9efd0000000000000000000000000a79874ec377b4465b3ea3de246476ce2995bdd3000000000000000000000000a3037fae7bd2fbae56ed1f029a920b3b1fcf9c09000000000000000000000000d2da1436ba282e391529149a0e8cb77ac1ed3f6c00000000000000000000000004343a9f963784718e893899fd93f7148e855a7d00000000000000000000000006e456f998dd655a8812343fca9ae8fc97719f83000000000000000000000000ac51db546f721f50fb3c14b7cedb046b51335e360000000000000000000000000c5a0edb5b499073bf14dab055f652d141a5d73a0000000000000000000000007079d801d987c0d8a8ca59ad08b35bef304e7f39000000000000000000000000730ee74db0b4245173bb9a63390e84213024fbaa00000000000000000000000048d2eba22c2fe37d0702383692eadf87a31e893b0000000000000000000000000a86058677cbb89b26dec712fe0cb8b963ee9179000000000000000000000000792a83302fe532df0abe27d4d91350f904332594000000000000000000000000e097640eacf1358b72bf0b258c1331dab94336dc000000000000000000000000b50de63c9c5a8c95561769b3474124b13a29ea7e000000000000000000000000424959606403059d1408792aadba14b4d780677d00000000000000000000000048ed331cee6d2553ac8a914f8c2aecfd9b75c0d5000000000000000000000000a9b1af2a7a1b8cdb972eb9af668f90db35534d8b0000000000000000000000006db9180183b6479fd745e5ca21a4f4dd5ac9a61a000000000000000000000000da7b7993210d3cf13b02b7712c3bdb1152119c88000000000000000000000000c0342ba3c834dda25e76ae34605a2b78c6023c22000000000000000000000000aaf208aeba4745de90218488d64fbe6cd58a688f000000000000000000000000cd01e6259096868ff1cad820371ac1ceac2cca400000000000000000000000001e4d8e2be88070129f1e0ce2eaf421e2f403f2b000000000000000000000000091837c4fc59d20a11c369de9e4e2e5f9ee613c8900000000000000000000000020b3f2589bed4e04d6112e7cb90cdd50030cad8d0000000000000000000000004e9421ebfdcc944cc756572656f3ab67e03243a2000000000000000000000000116d7a3bbc987d11ec58de06e2c63b15d46a95ce0000000000000000000000004f34254da738818bf0292f52af92e3cb46b91162000000000000000000000000881a2cf4695e4c06704d8311034bd682234f90fa0000000000000000000000005c4684fc55ff55f975145f7578d27700c5b1b67b00000000000000000000000007bb4d57c96de76f143311fa49e1a09db5d2a288000000000000000000000000043963cc77b551082f745b47adb96d1075bc401c00000000000000000000000041e2634cc8f597df36bd9ef289aed9c399ede46f000000000000000000000000bcb52ff8c3ece3462d356ce45699c96bfbc85864000000000000000000000000fb4c96248a1a007aee22c3399e9e31cbe311bda3000000000000000000000000c038822e4a5f1b76a17a5183bf4eaadfdb98d12200000000000000000000000019adddec192dc28ce9667f465c719a18f797f898000000000000000000000000c77253971be54d9459d888366e43e7c6d720195500000000000000000000000095346b9c25553345c87a4f564f75cbb9e82f2e6b0000000000000000000000008496da8ed29c4b77394910ec0a20e173879d5cf1000000000000000000000000403634f2ae31f9f19a6f46053ad712052dc326d40000000000000000000000007a5ee2d566a879d53d73be6a4c59e6836c5ef6570000000000000000000000004a12aad6d6c91ffe222189f21b4f98af0cec1f19000000000000000000000000da866abfeb949fc58d53dfa5879663dac8141711000000000000000000000000bbcec987e4c189fcbab0a2534c77b3ba89229f11000000000000000000000000958221b490fc641684785ad7536c08f3b6ace1880000000000000000000000002de73d89d25bb4eae3fd971181f97b3909c83d3e000000000000000000000000c514362e2065cabcb310be5f94eb0157b4ec401b000000000000000000000000c107fabca84c9496fbf99ccfa6e937b8d3ff6653000000000000000000000000a3f2f56e2168ef121e6bbcd61218ae78292095ce0000000000000000000000006c341e077367e42363dfe71f05a71349cb05b62000000000000000000000000089bd6beb146cb0e337d9b4a004165118a32693210000000000000000000000007cd664c091a35d01853da654d7117bc4ec95cc39000000000000000000000000f20f3a91ec550b249375514c368ffde403a572dc0000000000000000000000001da089e5b5291198c586b780107c8028ac0addcc000000000000000000000000bedb164bbe2bc2dca4532258279620da1b7f2197000000000000000000000000e73e1ce41a4ee81e6989b0be857f61de012d929a000000000000000000000000fc65f72e9f8e8ec9447b58ac9abde467db53c8440000000000000000000000003956d0b0827721db8d957789354c749789bd965500000000000000000000000076f8904df1754401b31d44bc31300a6645b4105b0000000000000000000000006bc38af8bdd6d01f7fb14f7fac412772975193cb000000000000000000000000b246f2104f31e84d8d02b0fc13d1da7a3b57cd3f000000000000000000000000add847457faaac7f5b1f358405943b4588b240f4000000000000000000000000a52ed264d13648f69dc61321a5b106e19fc276dc000000000000000000000000e6f960caa748e20788050d483779439af53a5fc80000000000000000000000008f58af95ce5d29bfbf4d0fc90071b43d91b6a33f000000000000000000000000f2b4f5e81ab0af6e8a6cfbc339e069dd1995c2620000000000000000000000006381b55d14f1969f8fc48628c92db99b3e71ac5b000000000000000000000000a6cf1ab069ab08d3f5267c7ea9aad719786744e2000000000000000000000000de2ff7ac43358cec1091d3638bbc3bf84aa0ff39000000000000000000000000beac5fd916545dbd7a48f65658213e270e74a27a00000000000000000000000035e7a04467f1597d30a99d32f941135050e393270000000000000000000000002301933152b5e36d7d4c098a431c036750b8aab40000000000000000000000007e87baaf6c7b5cb455ec2d2b88b5d0ec198e9f2a000000000000000000000000b956c02ffbd3e6f9ad8219ba8f0eede3d0b4ce78000000000000000000000000043d886d223bcedf9043b5bc7d382cd22028b23500000000000000000000000012666d228d34692f553ed8fdd889b49365616599000000000000000000000000a4908b5f0c2ced59e3115fd099b497ca1646bab1000000000000000000000000a660fafb7c54f8ca50d42a26295801257b1cb885000000000000000000000000cf1d9d43522389c36f8770067d9d15dda122286c00000000000000000000000091e567d2a500be2d220d52ea7e14fc795630856500000000000000000000000048a244fbca1b9fe3e13862e6e2797887ea136a9c000000000000000000000000ff8d9f123c2748f1fad7add44ad75c8304491b80000000000000000000000000076d14fb4934074b41c857feacac0e42a93288c80000000000000000000000004e8eca447cf861b7db8d0acda38e96346ad0afdc000000000000000000000000584f7428987143b17c8215a0863ba3bc5a749556000000000000000000000000753aa84df19cbbba757d62fffd477c7c2412301000000000000000000000000054bde817fb9dd3d6b375644ee733c17ba7872cee0000000000000000000000009264199d2c2791ded0e904efd23b7765cfdbe671000000000000000000000000ad0648bac008699214fd9096214bcf42597a7f21000000000000000000000000a3745a08316c6cfdecc370f0614067cdbd4d923c000000000000000000000000d11be8ee40773278d8be2e4c5255b5d0cf7092620000000000000000000000000b00a82031a0796fc652dcf9e25fc29962c51eb7000000000000000000000000edf06b2775622174c071b3b7044bb4636339622d00000000000000000000000020bbdf7895eb67507e86db80cf8923bb5fcbe158000000000000000000000000f5ac8c1d6b5b43e0761ee175f946400bf1234aab0000000000000000000000002a119db3cccd0bfb9dd037d7b5a3a0f1b5a50b1c000000000000000000000000557d5e78051ba19a41f79a864718ead7841fb47b0000000000000000000000000ead6ca0b70f89a0d73285a449130536b2af02ab0000000000000000000000001c09788c5e3481c81fc82abdc2674f5f0882cd6400000000000000000000000071cec0e5114798f5c369c3ce931095daccb17b5c0000000000000000000000001cdf4798fc3d0812fd57e39ee83fd503e01fe4f2000000000000000000000000d880866783bce24d01d7cf41f609d6501ef3b0cd0000000000000000000000002da9e5e254fc2bf663f1564d868d5db99f195e4d000000000000000000000000f28f1aa17bc320d58cb7b6f010a7b2671cf2601900000000000000000000000026ce982e6ad74d082026b5510b2239be45639471000000000000000000000000cbb978ab8eda2290f45e0b9edb71f7883b57dc8d00000000000000000000000014e702c00207baa0e51af1d68a2a42cc5ff3ef67000000000000000000000000a457ec804af401079f0a71190732cf4abc63fd0800000000000000000000000057eac333400d4014464419d2d82ff4e08c5db5e1000000000000000000000000828e79783f1ef304ab99f6e8043c4fcd49a639740000000000000000000000006b38de937dde9ef216132f085ffa8619f597a91f0000000000000000000000001c799d3067679921906306b5c18f90ec1368b3c800000000000000000000000048b57a5299ca70d4193f5cf94be663be3839064d0000000000000000000000007a2dddf9505979653dc5debbe5a031a3902c6df60000000000000000000000003c549fcbe06e4dc6618a80b3d184be0ba5d430ac000000000000000000000000f7a913e0b105aa5fa98d27df59362d7c3689c2b8000000000000000000000000cea70a987102b46515ed2f889ae9a39db04de57e0000000000000000000000008e247ef27cafd48401302292f575872db2bcf57000000000000000000000000005eed9ce02b5f2848a8e3114e11ff87f46018173000000000000000000000000cd3f6eaac5d92b95e01d67e806a225457711dd1a00000000000000000000000016771d1efd0dbb7bd4702df7772abe2e444dc346000000000000000000000000f692cea6d86b68003bc485c0bd3d8c15f31c1b050000000000000000000000008c83c4fe9951d855f1e93122102678da462176a20000000000000000000000000d14dc01ef3783c4ca5a4ad4fb1653ebdf85d67000000000000000000000000090b5e2b62510106c3e516cd6b64e57951693cab30000000000000000000000002bce7e9f2aff53810a8672e1f24ac40633b1a37b000000000000000000000000a2957ac97a35ba0fee85b01328a8f35f9c35ae3d000000000000000000000000a2d15c2f82c4542de3804de0bc6b817c17b64a07000000000000000000000000227ae7acbd4791005d762284f3b10d9b2b1d833e000000000000000000000000be6d0aebefe8f1ef9c1d0c250d9803cb9ac493960000000000000000000000009c3dc77366d80e2d98fb2161c5f1f9be3c7addd2000000000000000000000000cc53272df45705e09a751f67083eaf89872de732000000000000000000000000399057fd2d0d7103707248d06ff642301e0cce070000000000000000000000002081d5fa6015070bbc97da55b895894d0769ac8a000000000000000000000000243dc498061cb0976558824ca0d51cd53920c84d0000000000000000000000005950037eba3434d549e5d451ec53e7a01662886c000000000000000000000000f3371e71c0c46b2691def786e0d10bc909928a28000000000000000000000000ba4107ba178fdfdcf4072f5e0d5e2119578c950c000000000000000000000000659c7f7d566613a4e99c4b4e7a6561b2797bb7590000000000000000000000004fc4fd31e3719b207bc064f270c313a82508c6fd00000000000000000000000064e15766345cfb542252bad0d7dd04aee669bd150000000000000000000000003d7a896242fde5f7bfcd450f477084d3e4cbf2ab000000000000000000000000a888fbac327e54a960ef08667e69f5ab0efed683000000000000000000000000a65540dc3313e4864f1b6c2805159ff0feeee64f000000000000000000000000f7bf8a9139abea9ac55b55e99bef5b4c964cd20e0000000000000000000000001ad74d22b98f6c4185e3ea905db52006f7e6e4190000000000000000000000002cfdd5c90eec82346580c9d5c892a2d6c83fc43100000000000000000000000048efc6873c5e785c0922441fcebeb178fe53d81200000000000000000000000041081b05b3b5b824cd8b4c942c00dbb56bd04d94000000000000000000000000fb508c1fb9290b9def19104520951dd91b615369000000000000000000000000f63bbadb6792caae8c293d97fb0ea58e4cdda81e000000000000000000000000cdf000bd23d4d735d63eafaefca3b3728a6db4fd0000000000000000000000002223b3b6ef987a4303aebcc1d680cf869a5bf001000000000000000000000000e31462006dae63ae25176c66fcc5926ff405cbf0000000000000000000000000eda68f518a70ab3b5cd4b0bf070582916a07b6bd0000000000000000000000003029e9a1f3d468f67e992a4fb7f37588c372184d000000000000000000000000c4e3b969d0b3df4c01133bec4139a48cadbcf596000000000000000000000000863e8272d554ee7e76e83ad0eab1a732a30091a90000000000000000000000005fd31960245bdc02cad98e726902d792119e09340000000000000000000000002eda105bcca7ebace2d98fbc9515a0fdb53a5ecd000000000000000000000000556ab9760aa92b7da41b2c8e46c9cc5b25a94b5e000000000000000000000000f62d9fd0e7cf3928fcd0c9bf64ef4a90ff3890b200000000000000000000000041142ca88534765965e6409ebd2e0efae39e899e0000000000000000000000000015cb7ef3b61f519a45a218e315f495d4f1e9dd000000000000000000000000677ac7ad39a0275b5a735e631c493046f8f86b3f000000000000000000000000539690b932c0bb69dc71bd0841f23490b8f77587000000000000000000000000c60c1b8a13d5e03a753d03a248044bdc2bf515290000000000000000000000009133b8446b71032cb653252df11a00ba24313c7e000000000000000000000000edb5510c106c6fcb78751e5be126075182a934ba00000000000000000000000015cd8183ab0394a1f3ff8c3c54ce7f8eb80d458f000000000000000000000000ca77a7b8cfd428471c08b2926871faf0e7ebd522000000000000000000000000620da9121a27391bea871ef78aeb45d5d98872cf000000000000000000000000df548ff8ba9f4b2ed4534260a06ce66ff9fbdabf00000000000000000000000020528538e9c79254b94fdd4b90a5b18b01f1e2db000000000000000000000000775ae41b75d7b7bc39ca647c51fb5ce5430db771000000000000000000000000cc8f157eff65ae085207819db344a2cfa11690d9000000000000000000000000fed6e2b66c0ac8175a5eb668b77aa44ec161a4ec0000000000000000000000008dba682b1d62cde7646a06045f22c4a508c576b2000000000000000000000000c2cbf2fc3506b18ca70034828a7cb0474eec62ab0000000000000000000000008660f7b6056fd9389a40a1c5b53846e956848de9000000000000000000000000eef1a1ac309e4c99ddff0d5d446812829e78413a0000000000000000000000003508f7c6ccece379639fb46a37da8c8fb4dca16c00000000000000000000000088a5b50e426bd15006bcf63fdc1dcc239d039b9f0000000000000000000000007a2910d15df999c66c9935ccef989fb69c088ad600000000000000000000000027bd35c0ecc240a97bf5b19ed3b75daeafa6f6e00000000000000000000000003ffb70baff20f5d75b23d9dbbb40630d8fd7a561000000000000000000000000be1c02e45a66b21973d669dcd5f82ebf4c53fcfb0000000000000000000000008e33eec5fef04231162d22f909ef70adc04601370000000000000000000000008ffe1ef4be906bf9ea62a2484959f5e7c03fa725000000000000000000000000b261823938d947d5d43a700843abcd1206ad9d5d0000000000000000000000006edaf9b8de89f3fa83227e149d0f0d788fc2000a000000000000000000000000a7c88a2099b262f4debd286d6e436bc85b398c1a000000000000000000000000d7156ce5a276683896038bf36f64c1af517cb4bf000000000000000000000000bf990477f3c64d1173fae61bb356e41c3017ad990000000000000000000000009695ffbf544dab7e3db8765b6966ab2ba5c3ca98000000000000000000000000c35e944b53b1fac3342817c78b66b6fcd7de5f52000000000000000000000000f3ecf92ba1b8500177b43d06a056b0ba27e48f3d000000000000000000000000607a82c2b9a9e0b11421221bc30d9c9336f98ae5000000000000000000000000111d27a138055fca87cc092cea6cabe9f99073150000000000000000000000001995a4f8e792ad4de126c87f79a09ca02ee5f22f000000000000000000000000fe6ae4c4234df61f9090280ef9f31861390563bc00000000000000000000000087bd372516bbabd351f85b65af905c922b67e364000000000000000000000000a7dbb24e54aeec468d1670863a33596df998567d000000000000000000000000fdff74cb6556cb708b5562ec75ea7226371c61d7000000000000000000000000270bf9611457ba133549a134f08a7991b0ff9a4a000000000000000000000000a795f89569857a5d4f520e8821153fdd12fbef17000000000000000000000000d6b966806fd403b8f59407bfcec80de81f5be2ed00000000000000000000000066b6a1198736ed5272b4571dc85b5eaabc028da7000000000000000000000000c0f845456277f503aa1f51d2bcf2f68f8ce2ef1200000000000000000000000083b1113863cf3c5bf6a63abc3ada803781f62f6700000000000000000000000043b40609b73cd139cebb5cc2a38bb7d1fb5a6b6f000000000000000000000000a410eaa628a8bb5bcc558e6d35ec434f973950450000000000000000000000001a4893ea8872b14bc1757a23d3850cff2db9fa54000000000000000000000000621ca246c4940e49a42bf961ac016428edef2b8f0000000000000000000000004f61f010fbaa192531b89bb8b4504d5c771a810f000000000000000000000000592a45a6ac5a4565a581aa105ddb0d8125f67aeb00000000000000000000000096c4c7006b72a95c14da9e0c7d9979209790cd530000000000000000000000003c8a48999e62a1d6407468b05a7f6be27d787058000000000000000000000000cd3a6b741cd2639bd78f8374e4c061127c36a434000000000000000000000000b38c3bc648e5cd2e68244d2ab311be4d0f7f3c5b000000000000000000000000e3753862d44d8018bf26fa82d97da4f68d865b0c000000000000000000000000c02cf39a721e9a304c86ec959b0c447f433aa07c0000000000000000000000004d33e1edbfdbe344d8ef9bf6637dcab6755a3cf1000000000000000000000000a184a2df2157f1ca5e9c32dbebd23c84861010e10000000000000000000000001ec5c0f9ba21da0c7766e239267286514d716f350000000000000000000000002efe54ea7b68bea9ef025b55b72b8040fdbff7c500000000000000000000000070cc2b42fc1a66da6cf63946c6836b9c86cce9240000000000000000000000004b4f2c8f622c6790a5c04886b3d7c538b87153cd000000000000000000000000b91c194092e14f7e1e85f2e5bcf826c1fe8a5009000000000000000000000000961747198389bfc60980884d89d7c2ec6b6860a4000000000000000000000000d4a0cff4178cee5985fae95eac6dd4fbe54f1afa0000000000000000000000008530f9e45a4bb7834741bdb44f32c64daaf503f60000000000000000000000009eeee57476f13d7832680d7198b55c8afaf6287d000000000000000000000000fd515e3f44fbc7743f566b6115f47afc931a270c000000000000000000000000edee269e5322b01eda15d19db1efeec5ff78aaec000000000000000000000000e119e81db9c40b1c579a183d9bae92aae073d3430000000000000000000000006182b3982cf3fdfd69b1b4f79a928327a031e907000000000000000000000000968f5a5839ee22f521befd403ae12f83d2cdd40b00000000000000000000000006bc1a8a305fc97a9c10a9fdeb969342be078bea000000000000000000000000d5196457edd936ccf351145bc7e0c38c02cee45900000000000000000000000095086fcfe4c4364a145b1a55a3bb4d85e7f9710e0000000000000000000000000390a13989030fbdb4fa3805d7f1bdb308afafb00000000000000000000000005eeefbe85745c6d9b862bc81d151e93b7696e309000000000000000000000000ab90db592c917028f137402232443d453e76e9a200000000000000000000000056ba6e19da522379d2a63d95db5aaec30dfa40e9000000000000000000000000880e14298dd46418806f7b5e12b92aa9873bb5d4000000000000000000000000bcb088cf34e3ec202c90d759f7e94c11a7cc300e0000000000000000000000009f6d9806ef0b4c270c3d3e4fce02f1f75afb2f1e000000000000000000000000cc52fd6627ae61f0bf23c1a8f7f44d392843842c000000000000000000000000162527ad3ea916b0c6b1d1066cf2ed4672c57f3f000000000000000000000000447ce651a60cfce0115117d417aed5b8ce4d1eb4000000000000000000000000da8aeef7c45df69bc6e62549b5c7d8e1a874e5a700000000000000000000000079f292bcfb89350cb9a8ff29ca8c44f0e99eed1a000000000000000000000000a6eb6409c56eb8d22995d29d5db715874a3c38a3000000000000000000000000fdaf09ed32d1aba7d93325d4e5331cd0d4b4932500000000000000000000000040075db1e32ed4218181f8e14deac3de6b1257f300000000000000000000000072bafa8763e796afdbb50d6bd2bdce45efd72d9e000000000000000000000000e0bc35aaa6087558ed4035f3297bf0a4b77a0fd5000000000000000000000000eb8d342fa1f2f5d76e5a8d860b5e86a484718b6b0000000000000000000000003b9d0f7e7806ab6dc891870dd666e9ecca6d44be00000000000000000000000066a9e3db3bac9a4fc151bcbab4dde98f7b3932e1000000000000000000000000d6d7ccae86a547a4238868898c1314cbe4eafb3000000000000000000000000083284cdd344d6a4c2c76bfc79d7cc75be1162066000000000000000000000000bab9fb0c07e9cebf36cf06f4a4bd71a606a7e7360000000000000000000000001c32a76f9a3c9c741c2d4171d9abd7128a96cb34000000000000000000000000a72b3c23778e050e1a0e0622c114d4eb368c2972000000000000000000000000e91e7d64981ae016a46fb6be167235dceb2403b80000000000000000000000004917eab1f73859e7dbcba3b272b8809a2bfedf2700000000000000000000000094e684588528d1525cff4d412196966004f295cf00000000000000000000000017624e4d25a389d96f3934b52486d99f8a69b13100000000000000000000000034fbed3a125b36b26e344e327cea7c51b8f694d80000000000000000000000007cd084e1b8032cbfae1bb41925c8b7f0cc93ece900000000000000000000000071c282cf3c9b42ac0da83ea7715a06e0e21bf5f6000000000000000000000000dd516c6ef691d1f03c40a13389f9b32f120482800000000000000000000000008ce65779dbcba522c713b7e94fe82e24c91b2efb0000000000000000000000004fecba60d0f3598a958fd792d2550389c97d6c12000000000000000000000000132c7e28ebccbaf1af2645757d501e23429f3c13000000000000000000000000e24fbe2f6e587b8220e7b91474057df1806fffa500000000000000000000000043e63dfdbfe706d8cef1e987f93b3955e9201f8e00000000000000000000000049bbbbe574cb9ff9e46a6527c4ffc7627e6f40a2000000000000000000000000a5555e7e8a0b053359e6ee60cf8bfc9850c3c1dd0000000000000000000000005d2422d0f59a0078112d5fd9d076770d5393b08c000000000000000000000000b7219e547937969c5d78a069a5bae552d8aae5ba00000000000000000000000034a563f7f68cff5d03cc91482c202b492971ba2e000000000000000000000000bf6a21db77e5b85db6f1658b2eb8b3bcedc0d6800000000000000000000000005f83e817d2374808d11df69b668da085398d4d49000000000000000000000000220dbf86d32f83a7acf01b59a502b2102df72b0200000000000000000000000022abbdf310d91ed22aee60be34a9925e07d7ff1c000000000000000000000000d41bf93e64febae62301f9e66b6dc45d76946b050000000000000000000000004bcefae074bd181e5ab38f451392e458efecc2c800000000000000000000000034e0e8eed1171c7ed6077424c26e57427dc08ab9000000000000000000000000be6409b3d9b5ff965f0e796c94bc46536d073180000000000000000000000000ccc4abb39393820e64a93f2edc6badcecee89250000000000000000000000000993e3540834945d1fd3ff259a5ba6f183f50d717000000000000000000000000bd43e4550c95b7db9075b3800277b5fd7c324e1f000000000000000000000000fd9535e5f34bcbdce6a581c41acd426cf7879d530000000000000000000000004bd4df0566b5ef78da8cd912e9516b792fd5fe3a000000000000000000000000d807f0ad9d9ab1da7c6bbb6fc1daa103033fbdec000000000000000000000000c1f1060ca2e2828c11c354802f91100e5b0de4650000000000000000000000000603c40c5d24cf3c349e9f2750fb8f5d62927d6000000000000000000000000018f791e504b8299d68b9942c70186abc2ef0df2b000000000000000000000000cc4e649ff46e9e3295c3930cd30847b5619a7530000000000000000000000000d6d8aca6d0d01c3179ad2a5a03a589980e1de6c0000000000000000000000000bf316559171ede60b3dd122abd92020a4048db4400000000000000000000000077b57e61dee555e3b0ffdb0b42afd53ac0716786000000000000000000000000714a40e5b603e91462ac8af4b15c3c285db5c4b400000000000000000000000075b0c26171d333f3f736d9498cdb7a514d70a3b5000000000000000000000000e7f1d492d835c6576d66656fdeaeeb9472843fe4000000000000000000000000f66108e33db1f28950659161da65c0237024c1610000000000000000000000006dc7219f90feb6355a2a25f4c302bd06c37d77bc000000000000000000000000f7656fb5fd90f0fdaeb7b69799f4c7bcfcc0b245000000000000000000000000c99cf28a3c3a7ac0a8398095f731c32da0e59f4f00000000000000000000000078689e3fa3f81744d8266933a59f2a7603e66e60000000000000000000000000552ac9d7da8404c093e97f2b952f6e4b26944dcd000000000000000000000000168f8a88e4921615879721d6212b35dd15608f8f000000000000000000000000cb2e9a49aa9c6d4181ff97eb39fede5e4b06043200000000000000000000000043ca42a81f24d970ed646410091d350ac1c213900000000000000000000000006d067942eb8b81664f1ecd1038a49d903ac06582000000000000000000000000962fee734e5d5ef85032b10168316150dcf7fb9100000000000000000000000036bab91592c51b80ac0f7a70056e23163db408f900000000000000000000000093226449516030af2c130b9d2b79a4f780c34c0f0000000000000000000000005607e70b19eed50a9e7d133a1b4069aaf73e466f000000000000000000000000bc0cc0dc440cc29869c72841ca443b7a2b546dc1000000000000000000000000876ee02a31c206dfa12dafa68820113317d612ba000000000000000000000000bdd0808305eb0d3d873524948f56f643bffa1560000000000000000000000000960511709493f6728a8ad84b9310a198f46e9480000000000000000000000000c02d88d16c2186ebeafc27a316632b302f2c24050000000000000000000000002ef3be8755dc09b28918a04e2297be3ce1dad88b000000000000000000000000906d8429d0444271aea980fc5d5a675539512f0c0000000000000000000000004e0b81fb6146ea2db4a1d0afdd33ea057f2f221a0000000000000000000000006ce6bb0ac939ee9f33b21a92ddee62a0c288f3a6000000000000000000000000fdaa9268eca9a1d5700a359b553852dd5158b17c0000000000000000000000003002d9dda4a353382733f3125572aaad0949758e0000000000000000000000006d5b613e4726960685c17acf6545b9acae8356680000000000000000000000000cdebaf8a4a6fc9fa7a70194fa5dce23eca666e200000000000000000000000068ad4d36b5a7b0a048ffa0c70d1d929b9fd30d82000000000000000000000000d2071270a785df6554bd3ccc6aee3d5a37c2da9d000000000000000000000000a6b8de42d8457b0996c9091cb26176251a25af8e00000000000000000000000023d1025ceed6242e048141778fe75dd4e5d52308000000000000000000000000e00dc02ae44ce9efda258bda308bb02261fd5e9e000000000000000000000000d850b91ceb4033beea4e878670313a84d1d2decc00000000000000000000000016e8a90978a318de44c46c2c21d0f70775fe002f000000000000000000000000b3ccbba7a1a1990d90d4734b7f8a06a4dfb6ade30000000000000000000000002cd264678c04822fe95f4b6366b6d97a057c65d400000000000000000000000071feae7829a021a0c16e3feefdc4ff8778a3c73f000000000000000000000000385566ae86df4ce8f87697917c2ba3412d3a816f0000000000000000000000006a39dc832617a170e32c313d1305385edf8fb948000000000000000000000000574497b0952b2f931abe2040c9a965d1552b3d84000000000000000000000000686e6f878c4d870fcb8a808404e36e44f0ec15f7000000000000000000000000994ede427980437a6ec9fc2fa74977dfb68be441000000000000000000000000f3ee64144c919268ac261933994b3b19bac29900000000000000000000000000ac535731fb9f049c8264fbae805af46cbc69f9940000000000000000000000000819096b94b3dc400361251f14b9d18e2eeba8a70000000000000000000000001a71673d9fe9ac31a51a2759e88e8088a622900300000000000000000000000054917c5de832a677fb74573be48bdedb0421e05a000000000000000000000000286e8f3fda3dcbfab54aeef7549b52ae937d5d2c000000000000000000000000c55c6d8f1ef91d3e4033d1b7df2336405b99a63b0000000000000000000000000368ae481a14c138022b0c2085f88ad2f1837ee5000000000000000000000000b452bf6a3da0a5e82c08eb28da0638b60b22cd7600000000000000000000000042da671098c4e0f03168bacfb10604c984e6aefd0000000000000000000000006156921e63a257008e5663463f85f60182ec2b42000000000000000000000000647dc23a5c0b7d02fb2ee556e95e2a317cd8009f000000000000000000000000133ae98e96f62f13614df49a630cdab9bd0d11490000000000000000000000008dd44a5bb219ca659866461fc9faafe87745791d000000000000000000000000d4953f869543169c6f2b01d34255692546010b3000000000000000000000000087ece8ccd09af4234e2bc9f9c7b1a20b05fb0ef800000000000000000000000087f610c278155e8120cbf60abdac2b05eb87c599000000000000000000000000d7d17f4756c8714096809fb5fa8b90835931b614000000000000000000000000c30bc7b2734dd93e21204249b65cb062cee13a2b0000000000000000000000002ea203ca5fbf5f04a7b2fe90aa9bc1977b7b31320000000000000000000000003c33adb311093726bd243861a7cd4c14b3561f14000000000000000000000000a22d55824842d21c6fa824975ccd22288def024f000000000000000000000000b0e7581224dd7d34546d15bedca11f474dde162a000000000000000000000000d8590f4d751947ab684ffd625825c0bc67df5c23000000000000000000000000fc1f4558ebc30f3acfb3741e75e5991c61b85f51000000000000000000000000086b77c55ff710e07a7c851b5ca2175d48c8f14c000000000000000000000000c553ae1ccbadc9a0bdb2eee8e208358f918417fd0000000000000000000000004754cfe758e8cf5cbe1ce3e0929233d308f4e4760000000000000000000000008559b36d50c89a6b7f3ee56e6698cc377f3c4d39000000000000000000000000012af060292a5fb47f097f4bd628a64e694f84b1000000000000000000000000a112c1915eabd3f0e0a61c7a76865969f175a40e0000000000000000000000005601d48f6e588d9d0f0dc6126e246b97abd0f2d7000000000000000000000000fb76169b187ea52fb5c7a7788c26b45480de57270000000000000000000000008ac5ed6a98c8a87c9a329bd2f1c5b0855cc915e0000000000000000000000000b8adf38a60aead35ec58b6eee93d992fc0637e69000000000000000000000000b910e257329560d5a0279f54655ba185581a58d20000000000000000000000003e5c22309c961c506e25e17a335dbc3a3e47262a0000000000000000000000005bc764396eac1af9019887a27c698f793002141800000000000000000000000018e880bb9da8e933b69b0a22273e31142bbe6118000000000000000000000000757fb11432584c07ed007240be20cdfad8e839e80000000000000000000000007d090bff84369530b3115c5c758bfadce1defda900000000000000000000000065f5984bce73188ec66828a8eee065c1a99603dc000000000000000000000000a3ed2e0385fe7cfd0fe411b1d6a25e6c5e1449140000000000000000000000007c7a9709324fc52cad5a2d860766151c2b3e7b7f0000000000000000000000004209acbaf4afd649579db72eb92a56f37f1bd81b0000000000000000000000005834950353d8e8bd0cd420018026f6d89902f6bb000000000000000000000000ff2d3cd55456015288962a8debff41674fbbcd360000000000000000000000008d9ffabc6174cc7dd8ecfdc94f1347cab786d2fb000000000000000000000000e1dc1898951225a9487a3291b3fef27d2f27fbd8000000000000000000000000350f01d95902dbfb988ee4dcfcccc6d23ef81b7c000000000000000000000000381ac5b1ce551ab81a3dfd07d4d61526cc913955000000000000000000000000e90d81ded49785027c32be448d1ae8295d0af51400000000000000000000000080ca5b7e149ca0a8e9dc9977fb258698e8e00680000000000000000000000000d3d52e616039e69c5e176fc6bb049f1b21566b410000000000000000000000004207366a2a68805c19018bd51345174dd77ef7320000000000000000000000006c43ef9fafd054b37229d481e8f886c0ff4dfc7c0000000000000000000000007011cb7e8f3189228d696c5afbda68b4edcf6596000000000000000000000000a767c5196fab5e422b1185c52bf28ad37ebb9eaa000000000000000000000000a3cede6c1eadbc5d330ac067442ad125655dc480000000000000000000000000ef04e4b1bda1e18c8b3306e8e70afb98c7c87d90000000000000000000000000f386a0fdd38b64409b762fa8af4a9f1bb2c47f14000000000000000000000000dd1d26baf79be4bb77e0508117f57f559ca759ae000000000000000000000000d3e257413c238c8d38638c6d340adf41c83c6925000000000000000000000000c34505980196edcb0c5bcf4e7a2e59ad6e5d578c000000000000000000000000e3a946a70c761aead006a98f38b8262a8d57a850000000000000000000000000bb7a7c30b6382529a0d95918c385b05029d601630000000000000000000000004a47882e75774a67f1780d0a8b19969f5e96c59a000000000000000000000000b55da962be301c30ac211c92cf545ee63552e98f000000000000000000000000909d00d8ff8a7cc2b6ae6831317184495a59f079000000000000000000000000223bb350ec0ac8b4093bab7e2908d40c41e6e53500000000000000000000000010f2ee65784dc42a4d4b412bff68338698a0a584000000000000000000000000a50a89b5cbd51d4a5382efa447fa48a94931fd6f000000000000000000000000aa191934afa34a834e2eccb91eab51876700b29400000000000000000000000080a0ad460d7cb98519e70746acdd368705a9cad7000000000000000000000000f9551aaec8c68f263e975315d69238162483c99f00000000000000000000000047159d8dc33cbdd020ccc32becaf903597f3d390000000000000000000000000e17adb1a0ec53d25a44abbdff6a79ac49095a9a10000000000000000000000006c64888d865d5b8f618cfa9e96fb2ca3778421c3000000000000000000000000748c1ce10dd744378c7254ecb3efd8227fcad47b0000000000000000000000008111be519307df3517b61b120a7a11c467bfd40c000000000000000000000000b6dfede8929e746a2c4e61207686ecb103c73e27000000000000000000000000bf745e64d71e26997d9589f0c41e2b0d8967cbe8000000000000000000000000c5a525658546138f49011c02289639ef86a7bb1d00000000000000000000000017426f4a0d362c04908d1fbfe78d0894b17cbf02000000000000000000000000a06dbf4663401b20c3eaff9a577ef0bf7bd4d93100000000000000000000000018bdd81d989f96832eb743204e1262c0919fe1720000000000000000000000003d14a995ccdf50a54404f99cb6ca4600829d6ba900000000000000000000000008d9b54536fc5515e9a0bbd661901c0f6f347074000000000000000000000000920e85787ed284068d973ee6a6d7db8b95ebd92400000000000000000000000023543d4ed86f84fee5a14f08aa7b9d7fe180eac60000000000000000000000002bef4ed875dc361c7db730f42a323f2c40db768e000000000000000000000000a4d726f9010b52c2ef8fa7e86055980255ff2afa0000000000000000000000007a65cb0d4da8f568a352bda9282da023f0d1cb9e000000000000000000000000030378b20f910dfedab89c5c6d61b049fcbf0445000000000000000000000000ea37b8a12e535ded3caeef33b8c1a88fd4290227000000000000000000000000af2f5dad0b2d44ddca1d4d673be401c63e089d97000000000000000000000000ec3cdfaab01121f87f7dc7f2010920f8a7d9552d00000000000000000000000006d936f1b8cd683295a66762d7f7b5e900926c8a0000000000000000000000002306a5a98dc3caa8b28039002c0852651f68c6760000000000000000000000008e2e950e4feea8b3b18935d93fc56778040046c6000000000000000000000000ca395c323ca4bd8b26b68eaf9564ca084e5b05b90000000000000000000000003f956a2c40240871d2e36c32dd2993dadd4a4aa70000000000000000000000002c5bd414eb581499dd88ba3ff70d48d9d0f9cfd0000000000000000000000000a2880e34f98a8d43df7c159c196ec7f56d1012f30000000000000000000000001d415d21ee96d4e286316f3051661d6f2cd9c4e8000000000000000000000000b35791954be5af4216de38079c78ddbd6dbe00a6000000000000000000000000d5eae9e99d14597db9d5c2a5b06ebf42775f16480000000000000000000000006bdb69f9042f79b9de14560667c59e06f74b17260000000000000000000000002f0f787057fbca1d0713f1a024d38f2acd77f5be00000000000000000000000006f7b314b058a3603cebcd1d3baee41db936df12000000000000000000000000765969cb860a9b5b75ae2670b067de3a97f8951a0000000000000000000000008349ce6e651781c2f44ae978f39cbdac458e15fd000000000000000000000000a00f6a214854cfaf4f8a2887977de0701edef6bd00000000000000000000000018029b36fd95aacf845aefdf0317667eb631d54100000000000000000000000000b190c48933d530544eacba28cb2cfe1e0ed699000000000000000000000000d0ec1e3373a84c0ad0398ebc603b3ac05b26afec0000000000000000000000009196eb016afe4a6ec0e9501dc57db0699935b223000000000000000000000000506071dfcbcdd1307725650ef4f71eaa8d70748b0000000000000000000000001eeace62ca1d3d7826542c90f3f49fb4c1378f2300000000000000000000000046975431bf9deeea981c93c701ce5eec7dd2bd1a000000000000000000000000753fd95c93144663d508e769b265782a47d5218f0000000000000000000000000f67ff0c2bfb9b8cac5f431eed1c52562458c509000000000000000000000000be7090f1379b9bbc98b398c6b8063bd371def1df00000000000000000000000063f0c4955243ac7ea7b5dda4afb894809a8f72a3000000000000000000000000470e260417cdc430365948c0235729a7ba7c653d0000000000000000000000006ebf419a6422516c037a5cb4edaaedde1ddb1a6f000000000000000000000000ff3dddc0d5fe3afae048d1e959971d840ac84f82000000000000000000000000917add256eafc1470e68378e5fda45e9161b10cf000000000000000000000000656974b903693eff1b78b16d41f4f0a3efa10c960000000000000000000000009e95b31198cee511869c200fc988c81ba69050b9000000000000000000000000127e52bcfe3de181fa69b16cba2d63bd1cbe33830000000000000000000000006a4d4ff823a92c5ef272535cd333a8adad1bcc37000000000000000000000000676d98c217e3ba4523b594c2a80f05b5e1cd4155000000000000000000000000803db1b0533e0cf68d87d139dc5f9771c9dc20b4000000000000000000000000973b359aba8b5bc4cc9213c2f376a55ea23b5feb0000000000000000000000007cdac5bca01eda96bb0e13014080238d3557f6f90000000000000000000000004dcd514862bb1a33c8cdd1604c89847ff4ef597a000000000000000000000000375c84d3d21865621e4cc538bb43caf54a74aed0000000000000000000000000f75c38054d2ed016e2decc566b6c156604afb8a50000000000000000000000001aa40b86ff5d4a7ee2aec5056d4c329de01f5b89000000000000000000000000023e39130840db2fc5e8062c7b2333535ee00b2d00000000000000000000000033715c17a2d15963450edd281efe8fdf469394b500000000000000000000000023bb4d5875ce4683a534d93a15c88f086d0421ac00000000000000000000000023459258e228c929a915d670edb4e74f95abdcbe0000000000000000000000006a3b71747583275c55313d88ac8987cd324f3a9c00000000000000000000000007db378fa7553b894b2b2335e791c3dc0f717c65000000000000000000000000438f1024f439f0c068222f8a84b83dd36e0ccfa9000000000000000000000000cefc93b25afd8d161454eb9bce31f6181bae03c40000000000000000000000005a7f808c30f23e3b83c0ed239d9f561ce42e2cfe00000000000000000000000008982226ed53d8326e7d90396f1ce9cf5f2b4c0d000000000000000000000000d578883fb258469199d28010204d9446f6bacf4d0000000000000000000000000eefd3b4f6bb4283c3bd9d02b7cf5a7b372186b00000000000000000000000003221016bfdf2ce3389a35a239460a0e64bdf4aef00000000000000000000000044f87ade6caa4ddecaa202f70cf8bda82bfe373e000000000000000000000000869ed0e3e1cd7ad4d28f2ad1785d0e4bbff1445800000000000000000000000080b92f220a4474d1638ac18e449305d541d04604000000000000000000000000a4769ce45020dab7247bb232fbb59198228c6b3f00000000000000000000000091f5db3f4772c299d2f6a2b7de5a304ca80ce76d000000000000000000000000f6c23474920098f48e0a437d20e38a5792fccc21000000000000000000000000b024e8080ec8d07663aa831dfd4b20d2acb55209000000000000000000000000f70cc12af4995deab7fadf5924baae6fe7ff8ba10000000000000000000000000e467c5639df19ad6789bdba784004dc14657aee00000000000000000000000015dc2e5849b1ea6db7ce516ab66de2a377b7093800000000000000000000000027dccaa48b4c8718a0dddb58460b61e880294628000000000000000000000000584bf9cc915433e7cb7f9dbe12f657efe31aca6e00000000000000000000000070be6e7e3135afcff1e959b9d5e049126ffcaa38000000000000000000000000112e53bd8a0f7b4481827883f0a678d2b34aafaf0000000000000000000000005ee9ac2436b50de85fd572be023a46105c9682c00000000000000000000000003a1b395bca876807022432edffda7d35f189d8750000000000000000000000002a91c1f5b11d11155424a116cbf914cd8edbc4c5000000000000000000000000b506f21379ff1e69c746712465ab33aa5ec675b200000000000000000000000060a82f47b2f5ddcc88a1a1bb751e654f726a0b070000000000000000000000000865a28805350d13cbd6c33a0fdfdacd945a863f000000000000000000000000b3ceeaff4cc233c60ddcc2f69f0ed8bddcb8963d0000000000000000000000005089291b1a56c0e51557dfb4d79e6997b3b7ab8500000000000000000000000046abd34a2a1a038b5183058a1d69f94354f1f1e20000000000000000000000007b0e979de3527f71be76673e293e49682bbfe4d0000000000000000000000000dc131b91053d5c3833df837f53f8acc2aac571190000000000000000000000009f58c9d201c23e09784d2a6098edd82f59b2c06a0000000000000000000000009fde8875d3aec0f9b0c766f7d6cfc72776087be1000000000000000000000000385a6bd608afc824c6d363cfa68e4ed7224df113000000000000000000000000b9546dc102488b31af899ceaceee00d6fb82d3160000000000000000000000009689c41756a39b5e8b73a3b654051911d55e4371000000000000000000000000d926aa1e478011f190548ee5fe48d10de2a003a5000000000000000000000000340dcbd638d756b0e2c5a89336150c3ff0dbd79f000000000000000000000000a28ac8d827735e2d85daa81220a745a10f74f372000000000000000000000000f3e9efafcf0367e05e678abc7c190131963c63470000000000000000000000007d54386939400b65b9449b3e6f83d6cd14dc5e0c0000000000000000000000008c3d78fabfb7f75b0bc34a62811884710591e51e0000000000000000000000007c7ffb1e0bab8df747685923d5e1e1531d033b17000000000000000000000000a6fdf4559b12037faa598bc360a10ccbfccba578000000000000000000000000be73a782a6febbbffaf6ad6a0d9effed106efe03000000000000000000000000981d8e9efce95c47d2aa79735fee29a3485eefde000000000000000000000000b85b787337a914542ced13ae048cb4cc277eb66e0000000000000000000000004974d3a41c93532e1e271236b484872b7c984f4f000000000000000000000000a0294bd12f2c5d436455349715b504e0a007103f000000000000000000000000a62a5f7bafea374cad06789f02b12bb84e50822300000000000000000000000098c5441d7484fa76f8b19e6d584f18b7b762e7cc00000000000000000000000023d4379d302fd9c1c6abda8458aba53fca2b9f79000000000000000000000000b1a9256cd9352017f8ba6c7e0a69d2a6123b06750000000000000000000000003dbac004b9709d4ad252c729521435a9a21cc01900000000000000000000000003979284f83a0b87ba86272389a00f7069923e330000000000000000000000006b663fdb59eeb7a1a7ba17da7153cc0bc50ca61d000000000000000000000000a2184117cf4234296c13f50d1ecedee5a8d129e10000000000000000000000002149f7cdced9c471dc8cfce9f4b666ecdf6cacd9000000000000000000000000b9c7e50accfc9466675cfffb09eae71369feaf66000000000000000000000000383810aba8addc273e7d39b86d26ebe722168a760000000000000000000000001a7b937874a5d5fe421b00d2667f4f1eaeeabbb7000000000000000000000000f0559d3f0ca7809e7a8fff96110623e75c01c7af000000000000000000000000ca6d65c6693ec838bed7f913d036616bb38fe8c3000000000000000000000000d61beb54f166637d0fe8cf0a828c817385d0209d0000000000000000000000008cf4ac34643b146d6ad1888291b21d38d86b387000000000000000000000000013e47e719992f903ab85b0f9173a0dcd96f14b900000000000000000000000003e2ec6245788e4ff27ccda512565110dc0d104980000000000000000000000008e0e262f347b3d257d8231c565955861f3ea7b7a000000000000000000000000041db41ce923f78768c11d3de6b12fdb3d23fb27000000000000000000000000f467d45513483c3d1910539ca78f6af501e209b1000000000000000000000000f05d80e9fed87730a2e82ec13e601d156d8368b0000000000000000000000000054f60e558937584945cd2e82a62662a2db9defc0000000000000000000000004c79ae0614326055ee08dda7871b5dff67dd9e88000000000000000000000000a6a0e94a6f1c5fa05e0413d625ce6492116eb941000000000000000000000000f71de4d013e8f90ed094080335b59c8e571322a7000000000000000000000000a0405f6268a4d2078d816e8143145d38d33749550000000000000000000000005df7d56b35db8a2ea99469cc4e8c02560cb83c8b00000000000000000000000083e664107b72754c3575259297724140555d188f00000000000000000000000025212d84e7ca08ccf739a6d9a6b241dfb831ca4e000000000000000000000000afaeb5a326ed6f029c2f9a7f76a232ca7b263caa000000000000000000000000c24deccd6df9cc9646e7b0dbbb7b6a6d7bf9af750000000000000000000000007a95a924375b428a4e62525a1ff85ba0b5e5d22f000000000000000000000000fdb3070523f453dec61f6e621f9c4be062b6740d000000000000000000000000520d71aef960bd2d2f0a4cb52bcc009e320ab8e500000000000000000000000039cb6e4b79d2bca0695fcbb6291bc31aa40c4a2300000000000000000000000099a49f1de51b0f2669c73e0c3eb2b40baf6566f20000000000000000000000002508f74c0caed14cb0b3a2eddbff7e7d36038509000000000000000000000000246d9d938d27be72d2d2c8180bc9fe8e35671f69000000000000000000000000845b62df45ba760938fc3c6d90a9d30ba3f9803800000000000000000000000050abf07908fc021d0c7c307009967a866da1eb220000000000000000000000009f1aff287eb5cf97894e709836ad1d5296ba1473000000000000000000000000d3a1fb66bbfd5f12fedc343f94eb3f5fa21e168900000000000000000000000078b80eaa158234efbccdcfa2b056ffcd02e97dde00000000000000000000000043016ae0589e06b3cf1bf79b40a4adefb316df72000000000000000000000000083aa064d1e4828701a4f33f6935a5341385763d0000000000000000000000008bd78a96bce6771ba94c74fe000577e8d006097b0000000000000000000000005ef810fffa888f743d28471a5a56691670c5733d0000000000000000000000005ccdbffa0a91e2d8f943b288ebd9d23744d39a3300000000000000000000000098bdafa1d6c3dcaf354198a51ca7171dba400376000000000000000000000000fc7541badb4dfb510ed857842ee02cd731b82d2600000000000000000000000033ba48ec6863152420e0ba6f0badb286f03e9db500000000000000000000000070be91eba96c9765b7d53cc67319200173e62d090000000000000000000000007eea388195596a6b471ba62a993cd46d0c635cd8000000000000000000000000fe5160c9eaf297f32d51aa281c8dd23b166459ce000000000000000000000000e34f78a6be8401cc6d19379f350d2b9113a328c7000000000000000000000000bc34a183cb809a3167f325c0b7aa7a2cb904bb52000000000000000000000000a74bda822c177c0a8792686ee0f4f7481915cb41000000000000000000000000a0e647a8a6f5cb309bb720319ee6c57079c66c6f000000000000000000000000973ec47b81938954a3299f2f45c33b8ebc0ac95e000000000000000000000000f1e78b69505e5e478469a99888344fc1e9ad81e900000000000000000000000056410c99bb51971da2ed07d316026f118a7119bc000000000000000000000000d4ddc77b61e09a0e14201e61c4d92cb162ee83330000000000000000000000001da4dd26f195cf8c51df8be78fd3d0aed444beae000000000000000000000000dd70c502a0fef3b7642c7478b990a9b40414f43f000000000000000000000000fe6b8670d4c67191a776c0202bd3d4affdf205d4000000000000000000000000ca59dc152c543d3525537b4322dc1d9f5856531c000000000000000000000000e08cdcde14bd192ad67dd5faaae33e1e179fe7740000000000000000000000008dbb7e299e97847824683d6e6b7e8328b2ebde8d0000000000000000000000000cc71fd61fc135e38c308b2e6c662a4e075a3b53000000000000000000000000c0b8f4bc9bd062c1bc6ceca2db3eac47490f813b000000000000000000000000c23c91e706bfaecf815b6aa4f73b257587cadf01000000000000000000000000749c901e0f42deee63de98a3acb2a333a789aa6000000000000000000000000005fb5adf98fe2596b09a98e7138e18bfe417df28000000000000000000000000897ceb0066155d7e6bf5653500275a32bda55763000000000000000000000000f6eb90a76960c5ae3f6997193327274a07c6159c000000000000000000000000b7b7862086f561c7e5c7c3026566b8d1a8cedf19000000000000000000000000d524a88fe9fcf0dc3f85edd2d882cd18e0c84aab0000000000000000000000003748f0cd91a7052e1aef920540b68c6c1cd8635300000000000000000000000089f1a19c44fbe653a845379866d3975e93ef33dd0000000000000000000000008339b11649ed73eeba0e6d62ecd8a2db145558350000000000000000000000007988684b53fbf518422493eccb5054c7b2be224c000000000000000000000000c449399a881665d64c75e1aba6ae6a39807386da00000000000000000000000081421a378cbe5f63079982b4dbe87e358417f4a200000000000000000000000008ef76beef9c58beddc1ce2db0a7387e25a92f8c00000000000000000000000048b31e3855746e3d80ac5a263d7829b230657f61000000000000000000000000aeec21e966f9f15fcd999f5dc48ccd59f794fec80000000000000000000000006da3f2f28ff49eac4d6a1b13f3ff4c64a8c83965000000000000000000000000ccdc3e32e7816e0c40135610c119710e499a524a0000000000000000000000001ce67c0d40d848b8a57f2887f6fc2d7544bc3d3d0000000000000000000000003f26909989b7a23c635d5065a46190a56bad34030000000000000000000000006f0c8059f3c206b00eb6f8d0f5efd1ef0d5d00f8000000000000000000000000bee19e60f6d62f206598da3ce15d5d8834f17d8c00000000000000000000000017dd76a558f71617e1d3c40f96b1cdd3525568850000000000000000000000000ad4155bf7b54f8c2e13e8449052fdb93f43f2230000000000000000000000003248fb55852e28c7931f3ace54952516a6ef0de80000000000000000000000001edf4a9fbefc68e26213a7af675e19aea4897e14000000000000000000000000375eea244d052e3930e771598f12ea74d7059ee50000000000000000000000007825c28e86ed49dbc3672a9d8e2c04f6e40d59d8000000000000000000000000efbed53d4e350a3e45ffb30cea39aa30c35556a40000000000000000000000007246c5a8fc7b9f8cd61c88901ff329c1791726a3000000000000000000000000a9381755de37cb7e591dc456e9ef6f0be236ff2e0000000000000000000000007ee17fb220973381974f8415549505f484c2817300000000000000000000000085cbf4d6ecca0502060f996d4720b22aaf7d9f49000000000000000000000000ef12dbee85a0903a46e8621374ef78104ccc6f09000000000000000000000000f2b416ff8af22c756bdb68006307e085cb795c26000000000000000000000000edc460f3f4fdbf6af5ca77ff09b92cae2561a0db0000000000000000000000008b0b983bf8f763a537b9b7178350b411545eaeff000000000000000000000000488e2657567575a327f6417779d65ad085ae53330000000000000000000000000030788ca58a0a5dac70941e76ba4ee604931bf10000000000000000000000002e9469adc9d8859a75f0dad298d368e47a46b43100000000000000000000000090e3bec0932de2805afe63c220b12043593ec60e0000000000000000000000006ee46f4eb7b474c27b53c49155805ff32cd1527d0000000000000000000000009f83dff75de386a7b57f9be312670da38741f07e000000000000000000000000b42b8c6f26bd1fdd64c6db77f4f50838e5f71868000000000000000000000000ba456e0a6c913e745b66abc798f8521ef7568654000000000000000000000000bfca4c5031a1b53d139c7d9da8cab2309303bf01000000000000000000000000cc3b319878b71d1a561d4f01edf18607d271031900000000000000000000000077b48fcf7015cf55c4ea8bc2308ccbcd8e4f499f0000000000000000000000006df38e63546936bf33170bf414f03374dc4ea23f000000000000000000000000e060f36291039daa6a21104368976b27a4e1a2ce00000000000000000000000037ddd38a834eb193b815de75ccbd15e1bf7de64c00000000000000000000000036557394387c89db9610c7ac9eb2118f1d37b53c000000000000000000000000222cec37c94090e13a41fdf1b092d938961c66ce0000000000000000000000005ca89283cf7ca7942f91643c8843802d5e3a3466000000000000000000000000db46dca9ae8bc3ba75ee17897ae5469327e6f5de00000000000000000000000025704976d4c76f0221954b6c24828af4fda3292a0000000000000000000000009c7c1ef9ca8e489e753046590665b6e6188b76bc000000000000000000000000a5f7e0d023cda48ff5372a87509b9c8b5a523029000000000000000000000000515874fbd102f227d3f32d2e974b59131aa7a8d100000000000000000000000068db7a3430131bc076f06dc508b14ea238c447f30000000000000000000000002e619576c617138a74bd85f7b00162d6fd480f3f0000000000000000000000007e2a2eddcc36928a03d4186597541e19da8bd0030000000000000000000000008296e02fe75f193c09e217191071033e319dafa7000000000000000000000000e2572d377c809046c1d92ab18f5697d053884ac0000000000000000000000000142d59772a0c7941a60a332d7846d0308123a78c000000000000000000000000bfc2dc02d744603a8c0db5a6ed843ea1a3ee4af70000000000000000000000005e93f6ff6f8250c1c4a637d9453ec74259b2032c00000000000000000000000008da850c0bbec14623a1207486b20acec4e7b61c000000000000000000000000ce817865063a2a9dd2028255ba2a624b577045ec00000000000000000000000021faeeac9f6f8a15ae5b38b0d0017d5f7b680c1a0000000000000000000000008d1c56d194e9dbd36bc597ae6f402d7f8a975bea00000000000000000000000059e7ca9eb700e4d1d0c22b1cb46507aa7c80f5d900000000000000000000000075c5b9e7d017c20dfa436873699e90d2d9e6f3cd0000000000000000000000002cd0c4c646ace21b4b1a7558be62be4f55dc6cd2000000000000000000000000a0a97d7bb67689f5e27918a8a52adb004873123b000000000000000000000000eafac8d80729f361532384c35ac4c0c8e6712dfd000000000000000000000000aaeba26b84a08d024600a6db4149e844c26a3eee0000000000000000000000000dda87f6c19f941772406d5d74edc4f84a7f6f3d0000000000000000000000007a4ed0f14f328813ede061ed9187de7a7c88918300000000000000000000000000260e25a08796adfcb22a773c3f1e70af5205d8000000000000000000000000a085a71b9331f895399f88f412faf79bcf9addfc000000000000000000000000762d6fa03df5ce4d053798bf6e8a5e70fd51dd5500000000000000000000000041358fe6f8f271aded113413e424bce086b2cf510000000000000000000000001f9fe2f00a0f0c4640d1a4e6e1b66c73d21c97f6000000000000000000000000a692add07dce80dca8dd4dacebbb1dfe1a77decd000000000000000000000000e552a496afb999c68acb6014b9490dac302f15c40000000000000000000000005d1e40af657b47ffd09cb029fd4e33af66cbf055000000000000000000000000938539b7a916997579a4a5282accb39e1f324e08000000000000000000000000dbc9c04fa3d2f7d38bc6febfa8b6c8af7ff57eb600000000000000000000000008c8ca9805b8839c256a4f55ebe69b567ed23edb000000000000000000000000e88a87e09924bcc9447143db08df4e537d2002bb0000000000000000000000002b1844234920a8f210b970d09fca703f2f70699c000000000000000000000000d0780d634e42ccba0b240a96547d22747ad7ba35000000000000000000000000cc8c8af61269639d8f70fc0976c4c520d63fc689000000000000000000000000b056cea212b375690009d251c55af3dd277242a9000000000000000000000000e2b0b7dfda1a4dac5f66c32ba189c1209a158d31000000000000000000000000ce5682bd2061ea216b59305f41257c19d371a789000000000000000000000000d042ac8f4822907cd94ac483819108391d5d98690000000000000000000000003358cd99621e1469d394728cd86a5974fdb1cb310000000000000000000000006a34bf6bac34c012deca201fb6a9f43b3f98150d0000000000000000000000006013f436c7c57d06ed2fce057702f637ac527d130000000000000000000000002ceca35e4983af71ea1a72881070a0934ae7094d000000000000000000000000d183d5c6e6bb6527fc0a04c324bc962c43f9d4b8000000000000000000000000718aac4ffc39be8212534b77edf92ec00698face00000000000000000000000076e5784dd2f84e8a1e58803bedefe90936472ea9000000000000000000000000f59aabfe1aece3048f65a2d4af68a0bb2ff9225e000000000000000000000000ec0e2f5dcb9f22186607401d933a1375e7d4284c0000000000000000000000007edd03f24d0e219ffa2e6dc8c00d043ccfebebd50000000000000000000000004e4795087a0b8d84b0600b3b38f66c630a7f614500000000000000000000000029f0ced04f85b224ac760aa665a6f7c2f4017fce0000000000000000000000000c04204ccde9712380e7428d6bb48af05f5135920000000000000000000000007d9cc9736e4b03cdad579583ebbb49000c61a44d00000000000000000000000008df729890313dbde0c2d99f76e0cb77886d47cb00000000000000000000000043bf3281b9b4bd5b038d77f4dff1ff9f01cfdaf400000000000000000000000012f58029727212d54f704f4e7a6e0a0b46ce206b0000000000000000000000008b690579177955127dda58f9148cbad3a39c2bcd000000000000000000000000dbffa94ec9e6f03526accf518389f27c4c286be8000000000000000000000000b5ba909e5383c57368658d75b214cd79ee7a1371000000000000000000000000ee3334955a8d545dc2a46ca6e765f9658163afc70000000000000000000000002b6175a69fc90e51bbb75a27f3eab3878a4616fd0000000000000000000000003e74ac9ec267d940792b0674e0dc0c61a52147020000000000000000000000002ce1a2fa81b44e8435039db990e74fa7c4658d82000000000000000000000000c3cd1de0e09d34b625bebd31fc95f777b41b8eb30000000000000000000000007a902b6a07334f3a988b597ee15f9bf42e24b81e0000000000000000000000004b17ea1df30b84911670ddc45ad4cf1e90b9b9ed0000000000000000000000001272788ca8f37f2d8047d1fb8c2b89518fd9d9e00000000000000000000000005ce5290ed52203d114702b91456962dc2f2306420000000000000000000000003bbf9ed3a854f53bcce034ae30d910bba300b20100000000000000000000000007f1c4a579d8042eb2a0b62e43746e254d3bd4d5000000000000000000000000ebfbb10fb4a2492e8576ec887919a681e3fc33d80000000000000000000000005a1a24604980c229a02d771880c7aab4dbaa367300000000000000000000000000d68fd0e2fdfbdad50858ef40327c48efa1fef2000000000000000000000000a451d02c792283a0d1831ef10e9af78df2be493000000000000000000000000038825b2c1f174b73037a1aa402cec13a595066440000000000000000000000003248db79928c231cbdd04ae3f31e13d68a55bd26000000000000000000000000a44f5d0043069027c1091f3b31a7aab3db5da4a90000000000000000000000009976f89adeffc04622654fbf48e47409d706cb7b0000000000000000000000005fd24dd8a77e2308aa541f549827e454824d0fbd000000000000000000000000e7ff03cb18b2a435c6831ed25fac4822f0a86d1a00000000000000000000000026a243f5d3820636e14fdc2cfb7c2fa948671510000000000000000000000000e351825089c4a35377458a6e74d510c7bac652b30000000000000000000000001c88647d3c3f1b8663f873ffbd05210eecefcaf90000000000000000000000008f86fc3290c5bca00054c4069f696806187067ca000000000000000000000000022fd2fe29a875ea447d5b318d034d6c25d7cea400000000000000000000000007bbf5a9a87b886ddf3f3b15dc8d8edd725bb6910000000000000000000000007e206f4ce2aa24923448de9273bf8eefb888a7640000000000000000000000008f88e1b11181947272277d521190721346b94038000000000000000000000000e7b545aca3114193ce6b1a85b09fa248e05e5e5b00000000000000000000000081ee1c393f1caea3adb17905607e2e1513dc54850000000000000000000000005edabd5d29bbf4ea0078121ac3f662cd196f72290000000000000000000000002b0cfa382a360bdfc0c12bafcecc59d29697a33e0000000000000000000000009f4777febe5f338b63d929a441675661b715601a0000000000000000000000000a1afa1da2243ff32484d35f23536e406c9d32ec00000000000000000000000065e666061cf1a46e67ae849c9dfc1fff5cb97fea0000000000000000000000003941ed4386fdfcd123128d3d04a8716ff20a98270000000000000000000000004a02c1ac0b7b072cc8f9f401f58d64ab8602466f000000000000000000000000e1d43892d8c4403edd02bbff44279e30648912f000000000000000000000000021c496d7d8132b395a7a5fa344568eeaf1e1abbc000000000000000000000000aba7a62a1b009b7bc284747fa9ecfd81977a366f00000000000000000000000092fc58d5b963f59e0e8bd4ed4ef22ebadcebe49a00000000000000000000000060cf2e80437c52124fdb55c838f338f3fc8001090000000000000000000000001f54b2259cb3c09d93800f6efe1520bd1779967c0000000000000000000000008857b32b90415784163ccf8aaf9ce4fda6938410000000000000000000000000f9232f55858e197012155b4754119d23e94c42e60000000000000000000000006a6324505980ba60a64080db77f9d7f5c6f50aa8000000000000000000000000eafd7d189cfeca836d72f41f9349642561ceff6c000000000000000000000000ad5fc16db12c3f079abb478c41ad8785ea3efd17000000000000000000000000671813687ef1c4f0dcccd6940880b0cb790364ad000000000000000000000000a920c9af9ad3350db71bea95fb1f20b9bd1d6df80000000000000000000000000cecbb26487b52661269dda634bf30ac8b8abcf20000000000000000000000005b68f2602a5bad1eb7556628fee6fcfc1a3e7a180000000000000000000000001a2014387ccef6dfe277d5b9a0a2d62e44925679000000000000000000000000465a9da804f492047d969b47dda8b51b11a26b39000000000000000000000000a467b610a08832e16ea205fa706484f4d264268f0000000000000000000000008a5ca3e3a0724b3c7beb7dc18ba124133764611f00000000000000000000000085a994d0761a0ae6d801f7eabdf3e2240e03da03000000000000000000000000cf69164a0c49cabcaa26aa6ef1ab8b6a105c23300000000000000000000000002a057d1a3aff79b17b7f7a3c056ea90d688611ce000000000000000000000000bafc3b9742d0a5e46eae1226e144a3d0e9fd1d63000000000000000000000000ae659837850ed0e7bfd019791239041419d77476000000000000000000000000916d032bae6e99cd13cbb42191b4bfd35bda4c9300000000000000000000000007277ca9e3941c155d60b6a60142fbbc5a90569c000000000000000000000000b0e5b899ff817b1c301ba6ddfab1bf8c1b2fb897000000000000000000000000d2c2bc6343c5830c138ef129f33f610bc93397db00000000000000000000000070e7df5650920041239b32c5bdf5bd5f2f645d05000000000000000000000000cfa55d44b0ca4457cd774acdfb412ad8d45543cb0000000000000000000000005fd26dafa2ee93d7d93cff820c6281533cbbaa7b0000000000000000000000003d94b12620f0a041240391848515055e216fd7d80000000000000000000000005ce75a989b44508668e8f6aaa63beb40902913e500000000000000000000000025d17db2f71a8101ceb55d0d8542c5051e80878b000000000000000000000000739698b80df8186459802ccd21d1417f9268d9a5000000000000000000000000c16347d4a5fd0abdb9249adb08b9a556592965c7000000000000000000000000d7fdd171a98acc706593060b04120e822cfe71ac000000000000000000000000965be3552530245ed7ed97bb8241a18f84b4dfbd000000000000000000000000a65581e4f6e0a6dc3942bd985184bb6a7990ae3c000000000000000000000000f5fe8321bb6771793dc72ad316b60e8f5fc074230000000000000000000000001bc0a79e356fabc34a085bd9f2f90a5a8a18935b000000000000000000000000bf0a61eca3a42bf12ab20396a32906ce0d54ed2d0000000000000000000000007b04c2bf1a218cfb71767f07d4ac7ec85595b35f000000000000000000000000dc22862d6be5e10b9a4bb89a2a6bd80c3592472900000000000000000000000027b15b49a6a9000419a1a7012293f4e2056e8374000000000000000000000000eed41c7090ba138ad0b8c25bb57b142b464c1ea80000000000000000000000000051dc77bff43efd0ec9f0bfa3237bc57b67de5e0000000000000000000000009f0a37283f816ad396c9cdc2e9eae3909cdeed430000000000000000000000006c8bee3fcf92d36ea5adb90057ae881fec6be08f000000000000000000000000c020ac6afd4dfc6464d247c895ac3250df34ef9300000000000000000000000030e5a18bfe49a471bc83e051c5bf419e26b09ac8000000000000000000000000ea32006dbd4fb30bfbf1dda1b8e2718b4f3ff2d3000000000000000000000000c4b1eec08d2f23db8cefb660fd526979bc7caa2a00000000000000000000000030305030c1366a8ea0feb504da91247729ca8a60000000000000000000000000cc3b37f61e2ebcb21a66718093a03d256c71f325000000000000000000000000f033aca08cffa8748081f2cd790f07bc49669e1c0000000000000000000000004f348999d71c2af24fe7b590c0d9eda20ee9d28e000000000000000000000000713996c099ad26a42bc8e0b9ad0f342090f168b2000000000000000000000000596c4b87c710982529c932f671c17a854299ddf1000000000000000000000000861b4bded9110d34166f2300e2795ff63c2d7f7e00000000000000000000000040bb3516bf169ca6d42767b70f211f6899fda0e8000000000000000000000000acbf27eefce99a639cd73dd045285911740e039e00000000000000000000000086da923b9a8c7b0197b4ddf0c3364e9c4236d3db000000000000000000000000421776a1a5cee320ecac8289f4f86e80da5d82ff000000000000000000000000b9f7ca0ea7ecf1b07b3695a582c25c147de5ad20000000000000000000000000f82210c0a493314c371a20b8c50679cf5a98006800000000000000000000000030c2d5aff34cbc74fa33135c69d5ecaef51d18cb000000000000000000000000691de4521ce84f995f9b83868a5e2fbfdd16f0cc00000000000000000000000055a36295c5aa3fdf0d04e03ff3eaa3fbf5a0333a000000000000000000000000197ffd87e7c9947b958a842927fbe4f33963d3460000000000000000000000004f36b0deeb9b8c46e42ef2e8e1fe70afb8482c6e000000000000000000000000edbda72647cb3d0c5f3053014f4504ab8081346b000000000000000000000000a775b74c40e627537063260bdf64dae2b560a72c00000000000000000000000062ed1339b2028c93d26a8aa1b15b07c3092587a90000000000000000000000001f555696fbe70235cef63526785ce211d0453a4100000000000000000000000014d88ae76418de49515d314716bb61ef917d842f00000000000000000000000015c094967777b83aec18590c21ee1c676f39f6d0000000000000000000000000bfb3be6f83718a66f254d02b4706ddd8be33ae670000000000000000000000000a648bedcde580fc3a6e8fcd7264efbb5c530308000000000000000000000000113e30a5a6eebaf9086db8610858a9427d08ff5c0000000000000000000000009d4b53474303f8f6406fe376e169188cb797ffd7000000000000000000000000bbd6051a3c6f45ec4dc231d40c5426ddae01a074000000000000000000000000048c77cbd43304ae5b57aad85240c0e613189ad30000000000000000000000006b6c7894ff620350994287ff32a8f1fec699a00e00000000000000000000000032642c2c9478855ecd830d65e12851f9ac4381ef00000000000000000000000009a0ddf17fcfd351d0f710cf4dc3a9eaa552db6d0000000000000000000000007676b122886b1d6f48aef3bee93a56b7be2d3421000000000000000000000000c6169e21d256b44d1ee819c3ea86f0fe5b14df09000000000000000000000000dc3398c41a5f46cd6144389eb1eb56e9805a86fa00000000000000000000000041d4229639f43e647c131ddb6653a7a4bdfa8421000000000000000000000000773fc9306932b5d7020dd78024964d7c3a900aea00000000000000000000000038cb3731aca3e41a1522a560dc4722c2a5148af80000000000000000000000003f60fc0d64a6b9d7a63403be374652c1ffab41da00000000000000000000000099229b81b772298e09b9c6a3024c730b55167839000000000000000000000000f9cf77bf183332019b97af80f881d3e12640c86d000000000000000000000000b0f8314c289aa839ac48e331ba5a250d6ea3c4df0000000000000000000000004ddbcc31885e48abd35c4ef477f43c021b123421000000000000000000000000c3caa9402d319afc24e5c1091a07cc1441ab513b000000000000000000000000780c13e462eda908cc5fae64bd5eccd3a6aa1ca6000000000000000000000000438d488797245849623e323d0a87121271483e91000000000000000000000000fec337088f30e8edc849031701da80015f18253b000000000000000000000000de18b5d1c36820acd0b713747b34d58f065730a5000000000000000000000000a7c5e473cfaad5cdfd0e1051d2a858f40f7284be0000000000000000000000008b490928489c3b6e8503619513ebc76cf56f06de000000000000000000000000fe6fb2b2647cec1276e1a55f8f22b969a94156c000000000000000000000000077ee29a697a63d839eb177caebaaac466160613e000000000000000000000000a46da83d81e4a2c021321baa2f22404d7e5725d400000000000000000000000074694fc1280df38f57f1a1e67f4f06dfe16f57620000000000000000000000009702a3caf5f70167a13540d52a433ede0870d74d0000000000000000000000000c92949fc514064e54527b45a6469f70f785e32d0000000000000000000000001b72b9a6d98c5d188b9eff5b0975b25d22b925d30000000000000000000000006ed714274a43e62b3533b3d7171da61f77a5eebc00000000000000000000000031d8c11750c0ef7f60d402311e973b20f1755157000000000000000000000000a2675cc4d4cd7eeba6af927bca9d1406f0b608ee00000000000000000000000077b60b71a030def342a219eb2e23494e354c4c43000000000000000000000000961ca89988c018bb32c911710b99793b5dfed489000000000000000000000000c03c04d27b8c379f8928d215a7f4979c47125db6000000000000000000000000567c8e249f9d6a7145d9ed4c5017375af3bed175000000000000000000000000140dda078bd152cc60c6a2d1162e254a6f8ff8080000000000000000000000000cc1e96f50d4984f63334804a65e04df122e5f2e00000000000000000000000038d917469b0266c1a9ade46f520df3c81ace5498000000000000000000000000f31a7695804c6f39bc59deec434d87f8e2986f2f0000000000000000000000000170c8c18b051761d5994ceaf4d17c2a736674e2000000000000000000000000404dbc8a0d0183fa48d1faf0ec5bd17cb7baa941000000000000000000000000af426073bc6d48704178ab2d794607eb883bf54e00000000000000000000000010013cfbf79fde25398eeb9b470a449748cca14a000000000000000000000000f7bf587a4b30e175aa44529a4c2be03bc671c1d30000000000000000000000004f92a6732a3029616b3cd366b09a09e0c1a1f3730000000000000000000000004b344365e691e8dd76b4949a60313491fca890a1000000000000000000000000933048bcd574433ca94a3e42da8836245b80c7ed000000000000000000000000f5faa7061f1005d5d088531259fb53bdbf4d43d900000000000000000000000041c4bdf5937c23c4f31ecf9833eb10db16d4a6c00000000000000000000000007e42b1b725543305e2de57025bc7d203d939f07f0000000000000000000000007779637d5a6e4c0dc67d2e15b117d5b888a6c26e0000000000000000000000009b419d5b4340f1e94d1ca3e9b4968d06328f0821000000000000000000000000a29004a24b156b5dc8fe7d172c4dc7b77c185c3b000000000000000000000000642175e08a730d092e9c21610da1038f5603642f00000000000000000000000046ea48ae7e3c96fec1a6d15b254ae24249543b3600000000000000000000000006a1c07bb938c54c9f14c8099d18b0957d9d3093000000000000000000000000a473e1896f3047c06b5114cac9be86167b467dbe00000000000000000000000039975ab4de336dcc250f6e80b29c91a6b70f6e1d00000000000000000000000003e0879322934c19d63402acd4642101624ac6870000000000000000000000008149a455bb39e192a56b305b5c418bdaedaba1a5000000000000000000000000c79742c44ec7353a43615535aa74d5900cdd1a7e000000000000000000000000a8c12b9628c0d7aebcc5a163fce35aa50f7f79190000000000000000000000000898408ae5598f7d57c7b954a9607ebe54dcb17700000000000000000000000089a2c6ea4ce59980d98a1c9825f43f6fe3f9e81f000000000000000000000000777167876258612a8a8e87a4704d40e126686ab7000000000000000000000000ee348d47a5056aa27b8b9e89d8cd3d3030b3928c00000000000000000000000084cf2c6de563c3f09b8fb31ea30f12486242179c000000000000000000000000783f06b1c9dfbf21aea95ae99931ba56f2c657b300000000000000000000000073c8b338a6513ede783cfdd8538f613f58bb742f000000000000000000000000f3ccf652643e44df3ddfd729780774e3c6ceeb3a000000000000000000000000f9283693be879aa81ef954e0c4cfed7c35ef3346000000000000000000000000a87755e9e0ae8eff69cae2cca136129d588431ab000000000000000000000000d9a668316afebe3040c5afddf424a0b5e3831410000000000000000000000000a81e7d52fb6ff6624e799d6a5cfe5505984f32440000000000000000000000007bc51b744187ec33d267dfd42e12dd02be09342c00000000000000000000000069002335c33b225864e7bafe28a4a4eeea36e5410000000000000000000000002efed8996e3c85c833aec421353ac693f968694a000000000000000000000000d91358abad105bd47f0533e69ad46661eb91295f000000000000000000000000bdc127d849171735856074bb3044e9fa9c8e62760000000000000000000000002d13866d48aa02ae491a96adb5d07cda3776890b0000000000000000000000009e07b1bef0c53989728b22f6eea1d4a8713b66c3000000000000000000000000d388ac72c533db75f7ca4b7bbdccd9be884c037200000000000000000000000068bb0fa5fabc0697d963362bebf4888fd13bd49800000000000000000000000004f0b2ca686e7012d30210d0380005803c9582e40000000000000000000000003345033f023db0878f1abb0ec87393142949e76800000000000000000000000070efd0ef4343acd2a335ecb90f8b0f6fb24b006c000000000000000000000000206af6f121becc214cca853760b5c402eded165500000000000000000000000089eb5dc00dc9b05dcf5a9da17c4c08a2408a21bc0000000000000000000000003c8bbaffcb80864b1151135afd7b2e6a6902a890000000000000000000000000a2e56d4cc015a9099af697525864416c3575cc0e000000000000000000000000e0a52483f55d382ac93b9a7b3a42bbb12447567e000000000000000000000000dd4e6a0092eee49c903d66e84af35b5cb606c8080000000000000000000000005a861e3b549a4243330fe03d4604c7914c3bdde000000000000000000000000018dfc2e9f1ccede5d2a83d1983899c5aae8b742000000000000000000000000095504a3bd0c9469d242cdfc581b9fbb61793efc000000000000000000000000012bd11ce89602305ce0eeb6013d1a3a5d458dbb00000000000000000000000000914280d02b3cfac3f1df1709fce0d09af41af0c000000000000000000000000577f003b491ed675aceb331a79f76487c726d151000000000000000000000000a67df0cf19610a279b5250599104b763ddfd872a000000000000000000000000ab953ffff66bc1a78dfba87f54b17232e55ffe3e0000000000000000000000000756ec66cc0edf93454dd0993e301e6145ca802300000000000000000000000048bde9c2e693d9aeac1b63a8bbcf2b287445fed40000000000000000000000001e28da02e2fe47187d0dcca92f6ad4ef6a76977d0000000000000000000000005d5e66c8a4440f630076e4e1b4344ebecd180379000000000000000000000000b9772503852534e6ed5d9f35232ba5a6884e22ac0000000000000000000000007bf5476570b6aa8896027c318b5f2ab10a4523450000000000000000000000000fc6b6eff0446f854c91680b65220b0897c7efea0000000000000000000000008cf21ae6288b6eac7449365a0f26867b92614ce50000000000000000000000009b2aa42dfe8ca2ba9d80219a1b57cf0be6e461e10000000000000000000000006915ed2b8e4f325441588b30bb5418416a128187000000000000000000000000f6a35e1dae9a3f2f0b94e475804d0f532adeb4990000000000000000000000001cedb04ee1dbb49199c0e215120bc1deded530ff000000000000000000000000f2771897bc3b96f644f2e887b5c6853bab578c54000000000000000000000000641d0ae8cfa6c27d852e728d84fa42f0deccc3130000000000000000000000001042a8382afee780375d908c4b038110b9a2f91700000000000000000000000011fa6243e5f5803c97b8ae54d4487e540b8b9f4b00000000000000000000000044d30cabed35df54bf8ec3c928c58f68bc87c27c0000000000000000000000006d17e88a2b4c070fb9207b70be6ce85905a177e5000000000000000000000000d453c58da5264a56a5a1fe873a4940b616fac34300000000000000000000000092c97e87fc67ac0a23a52a22baddfa9c8d2616280000000000000000000000000910f7453cac7ec77b417b5dcb7732246571256a000000000000000000000000f5b08ab554773066b66caae576248dc26022f968000000000000000000000000221b97f3439f3f208e54ed47085db17e3ecf6d4a000000000000000000000000c9d9440dccd2cb9c97d6087f62807ce6c86e160d0000000000000000000000006381cd486e68f87576635039a1cb23066844cf60000000000000000000000000732b8fc02c1ed78abc85d58f31acf1c1cf5da8c8000000000000000000000000f5252a70dd135a4e17a063d46e8c39cf36b589a3000000000000000000000000d046c51fc2e8a224fbc10fd3cbbfd97a464fd7cb000000000000000000000000a07caff5ada6c23a03d9a2b9f36c1f4985eacfd60000000000000000000000004cd1de64e14c1cc5a804af65fa0db8cc449df9b7000000000000000000000000e5c7342086880d821c0305d91e494008a6f3655b0000000000000000000000004e2a75fe1fa974921e0b962c5f15ee8c412e02cc000000000000000000000000cdf833a78cc5394d4d9fcdcd424684c7ad920b270000000000000000000000001074b4dd9f624aaa87eb50105aceb404fca50b33000000000000000000000000034d99e01e1facca8b40fe8549a4edb6303132f4000000000000000000000000e0beae9d5e3b4019bb7da715768ba4c3812409910000000000000000000000005ddbd7c7dd09bf69c00d9c110f59f671dd83d1870000000000000000000000004d39fab648f874dad00000b952501d233f00c30300000000000000000000000060850b60909950413d9e0e2e2a927438805f83de000000000000000000000000f05c08550a8956463e2d1d033a6735e85656ea7b0000000000000000000000005aec52be2c49137407253ffbcd2f541039af2d7b0000000000000000000000009899e7b89488bcad059630914ebb856073fb82b90000000000000000000000009b3d564ffdb723acdd4da7abcbdb8269e3a88ea6000000000000000000000000f037859c26f59f01778ba7058d5ebaf1d1b367c900000000000000000000000002778b6f7b197163458d772121c0994957b57ff7000000000000000000000000b1ebbdb1abff5a5de0e499b2ae919800d34eda0b0000000000000000000000000e34153167e6604ca7a9d705d72703b934d96065000000000000000000000000c1e5b9f72b2b638b5f8e64d099b2e585d4d3ccc6000000000000000000000000254c8330263f6a95140b94162d1c2b965e5aeba3000000000000000000000000a0512c8ad6d5e88297be1a3990795e95f8266fe0000000000000000000000000bed5c8dda4c3362b8a23c33686b16d6168ed43530000000000000000000000000950620cccba62b6a7e777089c94a4968ad3b1de000000000000000000000000a264df5de5b09453f2730bc057905c2c511ee8e30000000000000000000000009128b703083aaf0d56cffed76ae509b6c406cbdc00000000000000000000000059b2ee78df0d0db6d0992d24dd83aba880d1d92a0000000000000000000000003919872090d30a6225945d6ef0eabf0669d7a35b0000000000000000000000007616c0dbcf442a1fe90d0526229a14c571b9b5740000000000000000000000009c212458a3a6f86cd466ea4c9609e0ae7eca8928000000000000000000000000fba17de29358591ae36dcc61d1c60f73b4296b91000000000000000000000000ee5e0461caa939544e5c8aa915d318dc1564580b000000000000000000000000649bce2512d4a579d6254f3af335dd071fead64c0000000000000000000000001a124f5d9fee4d45107d49a77f16dea91a7c9a1100000000000000000000000042c51d22729ebb92b0a3994cf5bf334eb1031b610000000000000000000000008fc3f2220d5cbe16980c1b0e5e03a769ab2e635c00000000000000000000000046d32faae874649f8235bcd014b947530ab83ebb000000000000000000000000baebfa36a619b9acb51fe260bed96268a3648ef6000000000000000000000000882a2101feb3ff366cf5e3547d207919039606770000000000000000000000000eb8939971d0b381fcf88d712e49648cdf02e32f0000000000000000000000004f87cb8a6ae7a990315b6e56804aa195b49f52290000000000000000000000008b2ec331973df3eef4bbc09e5553104ab849849e000000000000000000000000c378d1a71889851e72a306536c4e21af70c19a930000000000000000000000007f519ffb24efc4eddc7e587c90eaf619ea179c330000000000000000000000000e21476eb0510168f8e010c5441273277e627df4000000000000000000000000ca916daedd911d259f89fa6983757ed3cdbbe83e0000000000000000000000001df8b8afd05dd4d2e43c0c4a71024f1d7d1bd9a500000000000000000000000066337bc5b7948edaa3f9fad30aeb4c92fc520e4f0000000000000000000000000650e532f537f8436a9aa2c0e8bbbe2d0bceba57000000000000000000000000dc1118926bef8a4dd4bb86c139449fc71193147100000000000000000000000030c177f48984565e1d0102520cee5b9fda6fbb6a0000000000000000000000001c867e083f94c19352e35d9da1839259d3f9f6dc000000000000000000000000c98eb0503b76edc63f0e268ca6bd5d0bd33ef72200000000000000000000000033d3184a1b4d24dfd32935b26b5b9065741dce88000000000000000000000000ab8b06cb7cead5cf995ff80cb9c23ae32db8d7e60000000000000000000000002a9128e53a93a61ad11fdcffbba42b23be0a1c25000000000000000000000000ff0341e017e2e6474c541e308cef7828fea346ed000000000000000000000000ea13cce5b8167adeaee82c676657b8ed0731d9210000000000000000000000003441fefc73856df5cbdce42300a96f918963d40300000000000000000000000084ac9230bd750c91c1c64c3a2c09c1e74e6233df000000000000000000000000764cbe56250cec2ab43c3899c63e50a69b8496370000000000000000000000003c50a38f5e2327d2c583b6026f97c0067b45552e0000000000000000000000007fe4b84d1770b298335e04ab4239d1217734284b000000000000000000000000eb8954f857ab3d35b60ae5a1aca2ea70cb89d0df0000000000000000000000003758153693cfb2c52345cde68784b8089277d6000000000000000000000000008e28f9be248e70ef5f2ad085e88b3de68a3e4733000000000000000000000000e50abc7f9e15066777787c3aa99f35d569e2e9b500000000000000000000000068ce129e1f26266ef220869aa5bf005882931a4a0000000000000000000000002e2e4c110ade90f78cfdda2a12205fa5a35f377a0000000000000000000000004074d4aac4409b962b0a833f1080b7728240ed2e0000000000000000000000004311f6bb322d3ec9271729a27165d0c77020bb4f0000000000000000000000003deb3a6781e29eecaf70c0214748e775738cd0da0000000000000000000000005172ef9a010c514834381d2ed10017b5982bd9d3000000000000000000000000b03039a241ddd38a1cb9b083ebed149f1ab816ee00000000000000000000000088a2a4ef0f9baa69bda62113801a94b447f1c63f0000000000000000000000008304a48a42adbafecf358b9c8f95c3e566e7f9ce00000000000000000000000046da2d7d1b2caafd735d93d54267bda2c35ae50800000000000000000000000013da43717f76cb2daaf7a59b86e836d62f8c7c6a000000000000000000000000b1771c542ad9011814f2bfc91c0feb6e2393e22f0000000000000000000000004efab4d6f16dde3e33f37bd9c150130bbf0b089600000000000000000000000084e79221ac4cdee0cf90afbe17c7722758f94551000000000000000000000000f5b08b958422d1abde167efc83a8de7da3a8828200000000000000000000000021389c18a88adc0066e738405b9a23918a77dc6e0000000000000000000000006ec932532197c043d376778620dfc8faf20edc06000000000000000000000000411cf585dab6755a13f507c5c5b1153eacb8122d00000000000000000000000040c3971003896b05b52a7e2ac33fada1aed980ce0000000000000000000000004e281792173d6906eaceff59392ba9299d2c934d000000000000000000000000e1eda6e255f4012ff1788f92045efdf67d0b03e9000000000000000000000000bebca907e201675792c809e2fa109f2f31c1cd06000000000000000000000000ab80b38b6853d107a5d2071819f7415b43c9c7c1000000000000000000000000895fceebb2e8e201f798d0dbc1f5884ab6dbd8ac0000000000000000000000003d4a53a1943bfff553faab9697b1e2a7a094d6af0000000000000000000000008e796a15e41e2a5ccfe2fd2bf9e1b0fcc5132f38000000000000000000000000cb02a8568fb0bc77830529bd0f043fbee8afc4a80000000000000000000000004ad3354f4381650a06712897c3daefd980aa4b80000000000000000000000000a2dd56f02bcdd8b5c3cfaf9d47f655f0c8cb90a50000000000000000000000008e39535f61bc2addcb87d7bc90532e3b65d6c8ce000000000000000000000000f9af1c30d4a745383a7371f981982f5bae2515bf000000000000000000000000de8994d2345cd2b8eaac8cb9145574c28940c082000000000000000000000000da08f437cf7184141a9a6ec9b306d52efc4465ae000000000000000000000000df18a15659d446a602c101c139bbc5f5e4997dc000000000000000000000000093f0d603d8374049035289611de87f6525acbca50000000000000000000000001fac3661c0fbf5fdaaac9a33096e5e2dbf2a66b700000000000000000000000017e9370e6a56923d7987e18a92807f4cac248d9800000000000000000000000008545e5b0dafece02540f9fced6671604ccf201c000000000000000000000000e48389726aa5bf3fcac4594286c4775b9c5045ce0000000000000000000000009f1125d2eecbc3f49442afaa380b95084feac915000000000000000000000000f8a92e00da619be419582105af26c1a571f3210600000000000000000000000057024bbfa440125a714c94bc247c3803bd5f5de6000000000000000000000000784d96c37d119cdd3c84e7c02358fc70a775f07e000000000000000000000000298667be2d5c40f26988e3292dc898a5fef757860000000000000000000000000eae8defd6017501fd269f78239660a8752894a2000000000000000000000000f8da6be714b43d45900eb149298281c84cfa4827000000000000000000000000f34946930f1c91c5476eaae7a14b7a83ee883e4d0000000000000000000000001fc6136be703dfb153b4f0b7777097081d40491c0000000000000000000000007e33a1d266fc7f6ab48674336541051abc42e2810000000000000000000000001d6a77109ed49361e895a74209fd805ad9817ea3000000000000000000000000f53986c905fc37c099ebd844d60ed388436d1455000000000000000000000000d0351c9fdb81533f660f3f5f3ef70abda0093291