020002020010dc8e9b35ef82e70591cda40192f02bc14f87bf01d2d804e0870b8f1fffa401cc02b712b070f752fb05b0479b021a6287484906d62c92e9585fd96db279c36c2c076d8e12b90523bc753b46020010acb68313efca961498dafa0b87b8cc05d6b4a80280be9301eeef24caa903d8f10cb8bd078244a3f103c29d06cbb002ba8701de05301f86c3f48922e3e18209f2169a94b309c7729edb81f744f5143bfb9eb17c1e020003733432e0cd181b0ca4cc56c90b214dff01dff2c533b46650f6ea704d4caa0081d4000385c660721108bb520d2585a28d32049d0252724dcc6fbd1ff8e8e02968b61389d92c01f5bda1946a9b2bda7f692077874e9882d9eeff22ced5163508b35f7659e5ddf1020901085b7481053b1f1506b0abb320f5977529b55c6e8826d0fbb44ad1ad219b9f1a26d7c2564ceb98080c4580df866cd13f9361ea2b8f357fcd64f96e2982b1c798d5315ae2411a9c407400c912af141a5ae1ca0417ba04fe5ecd493653cb019c2e0de244cf07bd2e1e40589170aec19436b59d7d45249de918a5bca54c5c4d20b6f6a5725f5c6fbb4a95298c4283ac73e079fa5aab164c3ed1dfc9d580fe359fce124fe72a0a0eae70d9e91f6e79e176c684137d87e22f253bc1324d393ec23a0a688296079d392deaf2d598e00b6a3f828132bdd3a834e45383c5e8c0f008364c3e8c1c15f10559bb6faa653a4db38d37b036289bc334ffb6db6d919d7100aa2ef372079b28209917c9839224e6768f886cd69cec3800bb91c9b34daf6b0607cac543efb203cadaea71af7a2b7986fc99cef3f4135d44ded88300efb585ff314c23306eb67aaf003d04fa918204c1bb599017666db4e47605cbc94e23d727d9109e7aa217b4e24e156fbabb2dcd1bbdbc51f942d451562d6e6c7413c6f80565d68cee9b23753ac8cf90bfaa20f2305b7a8b54e4d980785ec15aa0f5d9026d6d18fd2c66a96a4c72205bf004e84f0de94e519341e581f4616b7da6c2b40b2179636f159b38235e622627109750bc8029c41506f1f1df3aeccfee52ae25a4c94ad189ebc0c6b9851e76cb828331b4788e6210ff83cc4a9a85627aac607f113d2d07a11f70957c42aab53d910ac222be8dca270e623a27356101168d2668b0c8d1980b5f67f47b2ee57f42273845db1cbb04e82f801f338d11c51cee8f9ede35a139266876b4187647bdbcdaa73e2a7c96c05af0982cc3affd2b51cefe8615ac85041b3146df47901b830a5aed9c534ae16b29b088c264d521a56dc01149eae2c6ed3772dd5cae4f73f05ea8b770120098f747d0cc532a272f08e8fa035dfa475c91813fc3677c796477465b5ee33ca89fd95719766d7def21c81e01566f05dc41958f58334723702a93872153d296fa6c93e53a252de926aa8c91cbb51f096bdb4f940769c2cddb6dab72115e19366d9e1069f59051c688be593fae6b17e0e2b30362f2ef921edd132be5a13dc4f72a53d93dfbd628106846f92d48217a5597c70a101c7aaccbb8aa0b89b39b17f9713f9bebeff85416a0714860d0e6269d98f00992a807f0401a7e2defc9c730eefed1b793cc24a206f3025761f849e1ce4491087533197e17f61e078f18adac563ef9cb7008462239c163a3df3923ede2a065082831f549a6b89f46ce4c9d74667a748412470099e25af988593f3f0e942de40adbfc0fe3538b1f6487a8564d27bb1f391540952c6d671d0f64aba441d9bc0c09922762eef513b5b6d0d7b05f56ecb03aa7e1c5906f26b378d21dc1c48ace450315786829c109adf95f47449d7331bd117e20bdbb59f8e7870fa58928fa09060cf78b9954fb085321e002a101c108197eb80159d05b13f3be3239dac40f894c019f93f5766aac31e28544a0315f863c33a28438d73a15cd477946afa8a619640b6e78757ba9bd11ee37c7fe97be0c5fc9efde0513744c7725dc18a7ea789ecc0341ed35b38d84b76a8339847bebeacde7c4ad4f86260ae212107288e77971220243d715720b93ea058d7e72c962fb9cbaab9464bfc5ba1f371a9b603d88b78c09a2ff0e087658ad8a39deb15b601a0fd08107f3bea77addd8b1c0ae7e5a53ed0a15783f136b48525775852081f18c377256a2234af21b7c77ea05fc1b6974a902a2a59f9c4a3245b40d43c102f6ab884bbbd2908b4998d10dc92091e834c2c5077fa45c10150703e823fefe1dcec25ff7fcac1fd19b5ade4c37d4199f51c260d16970e9fece0d97bf6b628b63f07d23a57f1fca7777395139ff0704a379e8ea0fc412e8875dd2c1a2fcc2d860b508293b36861c3b52f98607a13a4c5255dc2c0e592a623c08b7a0fa366651b5465e79b8dd1d6af4bfb3c3691c0a085b6ab0aa0a8254525688c5b8f562a93d3454982fe9dc868ba16f67d87f9b8e55bbd2878e06a4bd340dd99205fc0261b7771b4291e32e9567f606a4c2fb0c1ae666deef8f0b08be378b4314358aee056f3c01be49d65ccf14537e977804417ad3628ba8560fb9d8fcf9567f4a8286ea95826826a6419b6187f7bc10e89e2d19bb3fa0b80c0773340d61d4a544f47c3f554da3ed4946b8d5bcdec907bd08ef3b2fa1d6f8f8018510f4cc2fb562ee1c1ae728cc41a2cd3df8559bfd00223d20f15fda49d2110109b028b913326a54963c3e927de1d418ed9c8bdd7773b7b749231d9082663509e94c904c58e529f1d8381ab5072b32fc9284d4751b9a89e3bd207bfa1889130377eafd4caa46d254e96eed36a0e43aebc0b607da90fb30cf6bbe266b476a470803f8a29a44cbb3204e1591b893996027a46a3e562bc50d71649f0cfc480c1c07a7ad9354b46e9cc73a56aa8774023dd50357f781c0a6700f9101b9d5b8675b0a6bafc7eb20b4c3a7ab216ab9e8c80ae5c8201aeea2d3f5f528cb26bdf82cd7090c8fcacdec95cd95d2f4d0b70e60e69d1e840b3200e7ac2b4838439f535e5802b908a0837bd673df3d23cc2078d98f6508e83cf73167f0411fcc295c7df4760029241039e09c6b15f2a6c8fd0b40785e5be735ca0757651ce07f6c19c7974c33164f90378c6dfb67aa7b83e507b5e81a367c4e1b735db446eea40bd1a9757b29ff82d848fcf34822d504d5bf5f56de93f63d522b282aa6f1746f9f4fee42b39e