020002020010c5f3892aa78c8112a1837987d81cda9f28acd20981c415cf8e0291c90badc102a5ac01c0f701de15abae028528890988a01bfca356ab391a39c0aecc55d911aa77de002a15dd06bbb87ae087b81f4402001088f2e73ddfa803d8be0899b808d85e9335c6149514f90ace33aa09ba15f005dd08ee08a80558954d96646ba3f1a426e5f2c8d16befec8ef0f4612231d6f8fa428ceb1dff82020003755bdc3e28a6b3c6140a548ad5f4febf968cace65847ab6aa0afc46272b3bcb39b000391a9c5fa1470cffa37ccbff6ae693e8b0ee9e23d306586e9fdceee8bdaf05f9fe22c01406a7086711a5980de82abfcbead896bd12ac67d7b18a49965b1f7fdd5842aaf02090149bd41692119f8660680a8b8d202a620a6400e2d545a3756a64537fe4cbb3b3558e553f8ca919cb7a6c3d03d1a6c6dcf4bac216c391f6fbfbda447b9132968831861da2c5452fc02d2c5839ff0c8c360c59328d79336ff9d4649b5ce736701dbf5b112deb17847eb5f3dcc41ef1269032f3b3a6337c26c17a26abda9783b31759a230e03d2eb7267b001995c82a4b4bf2a51ab84ea7824c5d245ec66c08cb9383f5378fc2b210ae6f061164b2dad90bf424de21da23a5d9f59f7b5e529af17811794a131d7f124aaa6f5090511cbe6076cf992f817f45e75d53c70446da00d98c973a616901721af3af3656abce7ac8dfed3eabeaf8fa090f6ea92e1e29607f39abcc9d741ec40f6dcf431d1a403f05854a194a47db4191dcbe4c7d83c2c02070cf726ce8c8f0b483bfe4fb35124806a7d950e5edbf33191c5a55d5061b7622b6304053615f633a77ca4b3156edca7ab6f844eba0c8d849ffdc1081a25052da33b80c25dfe9e230e498491e5c5d8d973aca2ab5787166004012c56994bfff042e6f3496c9af9507e0df49f94b7b9c9b356b9f97b3fb9c25cac8fc8162859db3ab0624a981b952a4cc42c5c87afe338080da1689366343f91c163db966299271812aa30a487cebaf3f25f23cdc5cf1ea935aab50633494c6d61db1ab8f3ddfd6c1fa6fa6d0bfa8c78a4582e9da87b2cee6cc414133e672c3dffa99a74fe5323f207108997fd53585b5a709e9442ae3b34154faca8aebf61ad44ffd9bb4e3b08d1de66b8ddc8748834282edf344087302fbf21fcbfcc9135914eb83cfcd5bd8191b56ad166c438b649ab30e64c033976a6d2249ae1b1e30119dc8dddbdf4ad6ad9b8e214e801d5a19e25dfe279290c778a9b38c0c764769899f61b56fa71a59ccdb9e2a0e9e02a651971a53bb75c5db20d9c3e50dd4bf4aaa683a6eb840421dc957fb3dfb7f22f31c5a36715b5d40dbf5c6b73cc3c7cb21d24fa351c19fc6e33ff14a28e149375e198a5a3e2bb846a19e6c9759aebf3c09206e8f1ea14b5d537896c8dd03ee7180c13e2ac7a86e2232b1467706295381a35104948536a7c8e1be7053a778544bd993d4ec5eaa9afebf0224df34c945e756759251f294df69e55260b6dbe982597a71adf3f9c90ae666f63d074bde51d3bb4650d9e32c439601ddc03d7f05839de6582da56753437dde2b21052f476edfcb9ace30c16ab177d1c7200c71d3400fe4f38eb97777318a9dc34f0861ee9d94c709543fdb6f8ed8bc4310dbbac36cd0955fb0160a78a138cf6c55549d7cae8201dffa246c5dd24b07c7f0e3ee501b102b6e73865e19fc544fd336a2057b31135b01f5b6b83b8b369e589006cf3b2f181a0ddfffd59e6d8c8967f36b89d3322e3da73400baa351acd45120d2a169c4832d09a1c45d8aa9e33e8d65a7f0f11d0b9740e36767d968ffbb43d091e7677787dcb80e219da3177a56af32d02ce0c4dd944676a73c4c5613ae3830f8925c9db3c04dc6bfbd07a0a47218b6000eddaed0f576b2b179cd72cabc1150cf7bed0136d655bcd02f3d6fe5b9f513c16139d3768688300af9f36ea4186c80f17d69fdab27e5ee393db907171c2652ca9ef78d3a21dbdddad8ed85d0b7706009cd306148abac5bc08376dff07376e3311fe395c4aba4da227ae4ae0822f1c06ee23b06982edfc17a9bb671a15dc2fc0b4804858dddf647b6b55e57c528fd80ea3e50186b4331bafa2b06ac128ada9400c1e5e73f324c55ecd319f259d4e2f0aaf269b8c27ec0200843a1356ebaddf93fe5bece7dfa505275e9f0ee40561e406346f47d913fa5619bc3b8bf5547b63499ced9d21c365bb8ec25b4fdb4dc412b83f6ac704273cb52354df49b8d94060aab361efc00e1d7338352f20916a30c30fe516994cef44913d830a655c261cf2e9e35824d364e91b5145366bc29ed44f0564686fdba8a400abe6ad58f79e5a57ed063814295cefbd528fe770a772e1750c63a52821970805238da067867862201c80cab4aae478c68996d787738f8e8300770eefb1a737344a3bcc7552db4965d801d1057577f295dca2e74eaa6f7cfa02beb2fdef6a3f517b6de346657d8b8b165186549a0dc669020c489ca560609b0302ef89d428cfac744c154e86c53b907b3b5993177b87a06fb69f98a2648558005c5cc85e4c2a8f3bc4acd153aedd7a635750fdfd94389c7368967ccd008dd4012523d6faeb6825cc30d8291a73b7a02308f7f34ceaa6d8bc23abf67be893b901da01cdb9efa4b7dff865d34eb4ea3e3adebcac329c2cad9bccc308e852c908090c5a6440462a3a0dd93e08f413346ee8b18a8d79eba7cb90347141451c7d280228780cfa9c432bfd58c7109187a7cbfca8d7f076a9254c77acbb6d6b256c0807ae90a69c81f643680916068b6f04728f6abf8b8e780d64e3b1ac522b93e80509a522e9f261ec16b555e5588227cbc6ba909335bf219b7a991bb8cdfad772a302d435a521e0db73532e6b5b843a49d3bb7635836ee0883d9630877632c496c50a6d1b772c496db417c0681a4480a3144cb700580465b4caabfcf8477eff9d5603335d7fab07a34b90d6e9249fc6eb8d193aed545816e2eb4e5549ad75b568000890216fba8064c5469f518eb1a383177ffc1ef629ae199ffa9913f012a8b6eec5dd68b36bcbe110e6bdfd77d17b0299cd60a6c7d718d675dcb862ecefc2cddc6fd4663d4e83b994430ebfeab441e48bd66f88e2a6757b3979ef4f4ec51c3783bb