PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 54759 f5a44e8e428aa0667cfcc81eb82524fa97211c2646126d1f4844c5ac502fd4b2

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
989bcfe75d158d657a3f78e4a0a1de4642a8d8829896dcf2501d15a00f404ccc
Certificate Block Hash
f5a44e8e428aa0667cfcc81eb82524fa97211c2646126d1f4844c5ac502fd4b2
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00503c000050240000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000e6fb9e3fd357ce4b5d1f2fbf26fcf75fd784189dc7e7e7bd3f7dc116009a7092ee2b5832a23bfe0b30d73c9a33de6d50e0cda42214b12cb7938c090f25f30eda280f4a975e0d8136084a99eeb81ea8e35e92115d6e731cb7f0110000000000000040000000400000503c000050240000

Raw Header Hex

00004020c2406e17b2d2f13a09b67ae3b3a144d97e206ff69fa22d268de99ec8fd9ea4705297b3ed79c1fa11e4679a2cc8189d110d8af4574d8c0cc2a67f2c290dba2fae0ad3096a58350618cc4c400fa0151d50f2dc969882d8a84246dea1a0e4783f7a658d155de7cf9b98

Proof Data Hex

59,560 bytes
121216020307ca670fb7439c46f22018d6bc4984eaf8e94af24a19c00fcf8bbe7656b5473568da61e7d14a2a391f731230e0d04cd16f3da36a9654860ea71470de73b7342b36e417b4bf380249e15d779bf48c6ca166d9f5dea4b378d3445c0710de95ba2feed822819b44ff0f129a525baba27a8c7299e55e8a8d40ef6cd47a44c5eaa9b76f11b0804cff966d3612bd701df6e1eacd55024609e75d2c80c26aef56e5246011412654680adb37d576a17b7dad3b8dd892b1aa4a38698f40f1ebaac7bc74dc6dbf77dcb45713db7692097d28649f742d29d701bf4b9cf5c66806e8fc64f5232ece9f89daadbde262f05704407cb9f8b799a70fb78639039a95d49833b00c714c690293faff71aeff6e0851f59d8b28dacdbdc8c929961c9fa9ca614d9a0863c524d559b66a3b0adc0882d1eb75067ab0ca0d15463d5fc42b2122998f701f943065362386cdf39d52f4f861216f91bce8ef682e0b3b9c33c70ba80d011d7d2f65047d69286b3fb63c7d592ff7779bd31a441cf81cb0d394d646cf3e22cc90855aa52ed95b4c224329f0222aadb448b755e13272cc2cb748e754be2fae10d0feae3c536b032c60b79f4a8c150eb52a42a6cebc8f7e42e37fbc4e228c4e7954984b0e5bd388435c1a44e2311538a74460a1334d766f5dae47e94eae3dba704edae7f51f76aeb64b416091131530e19332ff83aeabd44b7e3b9076eadf0fdbbed94fc5a4540ca1eb98196b55488d5bc8a55700596400d80836bfae74c1fc69047e5c65f0d2f6fc9110a783f5f22cb635f57567e56b6d8d90b1c34d165185ad03687f6a7490867f473055dc8c4c5522db951593a1ae5a2b8b691e7ef3b754fb99cfc3b320a5766906282ec0a2c19f6c22e8d466b2f678fecad894411ac0edd2b4826e3451b63a7b5e7eea45b138842118135f1cfe486d1cb597950277cebd01ce06b0c84c6ddf64f57f54bf0a3c4923a7a8c02fbc04e3a139b8708aaf7112341b94a6ded9ccdd002bf3d30bcfe1ef252fd23d9e8d8e9f1f198029ea6188849fbab871cf21604375914901d59d85f8a5a15f19605be5f2471ae7688737c6b91febd0dca9dd8e829cf98b1f61c41dbc2c043be75f90eb6e2052b970fb2b188cd39c1bfd7cca846ff2daa0d60cc283ed749b556e3322554c9a939244a9d0532898b8a31d41e93e7d61bbea25d6d055276cad44ed6def29a74a51443e484c6b7b742c99f254ef2adb3e7116500fb6ee109be1163f0a4af31f05ffe2e2e5f5314d85ab6bc602730b8fa417344d34a66ec3d8a7dceeceb3ee4e667919bd741859aacebcaebe9d698f5de0ec5afe68d1042c85af8e856cb0a0fba0a3340224952bc2780ebcf2d380840c6a7ed14f241534bd46c6ef253a3c30b0443d0f1aadb390e95652d781d90d2d7169e8fbb986eaafa8b7cf0348983d66b262eacbac0977650ffe2a8070fc6288a5d1c23656c639a46ecbf1f1ab9ce4b8c54f15d7807636afe512769afa34e0014a3abfba310011b5f280d5a9e7cfcace4f0362e9532a753aaf620531a4fb8f914839bf18325261d0abd0164082893ec43b32af6146651f8580aaabe2a1d2dec3d483f13bda3f694a7d5bb6fac859a6df51a8ee47121b909a9bd5b9582d3d0656f7a1a10687b340fbe013ba4829d07872508515a42c0d949dce7e51e3f587c3f49210db0c6c9acede2e44bfb41729c9da2656033bd349548d29ee96a654d227b0975c7d443392b92e3ab870b319188657564de9928110cdaaa514d78753a5e7e12b5c98ad5c1de315b4dc8838d4b5a8b0738a427d2aab5e1a1c4d1a92d1913392a67fde89c97c7806698c17809bac2048fcb203d8fa7f3c1d1b79bd42fccec0e2f6a14b0a87fe9e278ee284dc04043f8a054a5a732b2b3ba4f12de1cf91dbf77f2125dea8d90928e365dd02f0bea3e2f0ad4ac22a3c4cf56be0405ddca40c5c124e33eb457b4911d54f01d96bb68d081248289674a80337aae5461d600b0189ea00d25bf80b4fe06a315735f83fae9b03aca0423dadc54248feb1b99c465988c4b21dd80c79976140e98fbadd5a16fc52ff570bfe65ff1afffb24f945ac0c5e90e1ab3879b99881b169241f8c51f1543584d7d024c94cfd985051e4f112236480a1ec754fbb194d1c540e8371d951921202c43595aab3605b4f29941f213081117b0c0611840455329337e5eb032969d4b50fc95b95b1f86bce86bc86b515108d805a944965e52b09df37e97e8a8a6690617cc4fc91fc01672b81251f61b04865545276ad8f3d34c9295166f014afdf6235a96787bb597440a9df39e32dd6d6a494de3e3e237d88f8e61a86fed5667853932559be02bebc19f7a1999a6156db41422b5419ca176988be887fc22cf204d87fc50a4f65ec0fffdc2ef9c25b0e902559fddc453e871f6631a2476ea62b2b57a463b3ad2a13742941bfd5fd82852b9870f8bf38109d1f09dfcb9f2d5a905ead3cf9d0d089b08f65ef8b7f90a87ec0018044e16285ffaf4b1ee236cd2fa0451445c58d31fff86307ebd4cf9d6dd1b8f48496beee3198cb779b80dd69d991c2a078e4578d961cf9ddd329cb4bd33297ca90cc5ba66fc2c46962f041295e0a7a9fd95055769302a6265c3830566434f0a4eca07937e831135bb635129496a9719730ea8451719a44f336cc6b880297a94494efb86578cd367ae2c59c083d4589cc4c3ff7d63cb97ed28501701f35b9436ebba101d9f48ad48f147985e4e7371b0ca43484e8e346ec8ccad9ce4e6a7aafa430639ba66899418427c0177395678c949c427887a5c1b18dc26aab5f1da159b40bf559afe8dd3a8f15ae13110954e5dd1995aa68af5c49d66488dba64822c294165bf238596dddfa0b83b341488ca8b14a1404d4a1309b081e57f6ec4439c0dcff45409d764b017777436356de16301017df40a42bf18e0f6eb41e8f73b74536453c676915029cb5d87f8739b5bbedadc6e06bf71b3e4fa3bfa0f88d78a8223064daf2bde83c7d391a0d43037d3ce6a8539cf560c616fe25cec3d10a588db6248a44a4853e0de37a4d96910e585636da4b37e32bc7215c970ad6f6942e9db666c30b681e37bbd828f594871bb4aa4aaa575c291743846bf97bb257797ef0563f3e8af85ff6ac967f1fc4c6b442fd7f4cf727f20edfe857ad027357920cdbc163e142d4d7ff4fd0ba1d5f3fb16a84f6dd5773828c5d00b696c45a214b066d146521ea5ff1a797c073a4a6327791bf5ed365088ecdc275e9fe5d7d83a74e9dc2d8939df634ce3b77dee0ed192805c6b826d570a05ff6c29315f871d27b318be2fd5217870bb5239fd0f971abecd9a62b43d5ed075b3a7c02c2e620f32ab144e903f636886e532c067c419715e7d0817b8ac9bb4701aa5144791960a00d016783eb784122e7c0374548c3d1d35bb2e67fa224931e26bca9ce5212865a33ec59e64584ca8879f09780dbf5af21056e61be0196d8590a5d2d0ec4a9d71328e4d509f6bada5dbf87126514058d8b0bbdbe9bf4fb8219d2ee90da47c3fe04435ede6391118538fe75b848e672c1f17b3937e0e4df28b6728645430b21be941adf0e4ce71288d9ae0606c8c2dc0a8c61219b9ce4f3a238ba4e29f01a09d2791e5fae1c7b6f48e446b9b299caa24f978594cf30ccf5f8948d0b1d6ea98fb7e2bf8336d60447733a0f30e9ae41f6c2926ebeb6e775dbadab26726baa35deb496ae1747e0d3e28cdd72e3deabfd07910cb7f8102ad751adcb61ac0fb0d536b17337977ec96fa8e631acdbb61a7c8c08697855ba7d170579d662dfe05d72ff0f672dd38ac481056f76188317297d2c52f350042bf134b26f0912bdc861d2cf2ae022be050da545bfeae0742b79e4c02f99a44055e6308b2d08eccfe54c21b94aaf4b0b6fa559a4a96ada45c73985cf60971853697c27d0a0acefb87571bcbb9760bf7402c3a910b1bb79608ad32959d664951142067bf723659d32dbb4616059d4ce42b4d4a8082b584527d67d40dddc3aacbbbb0e2dd41de0f21c90a0b47c728eb5416b837d68e5fb201f16984133fa08ee11378f4ad2fea191b20efc8a73cbf996c247471dec0df37aeac3d49bed49b9e61a3f1f76b3e5c74f84cf2d0f0f0bbcb20e0410242f243d70100e2c7b89d5650b8544c7879cee9ac46208467b30b534b108d7b738f227a510d7c3c7cf40393c431ebcaf27a64d6be8f65cd085df8e3e282583d5a21760e7b0f57382f57f6b230bd1e4fdce049af35a6b26836d251cc4ffa51c702c47029bfd64dd69d0a8eb5ce735804c6ee9ddb5c43e70591e09b70a8ca9503f706409a06a3ed5fcaa00d0ca78296ab619d7cafb9a50b1802bfe2bd7d6487e8e7d1b80a1efbdcb39fe22bbc46667d3b668db233b0a38c2e44a7a0e93a55f8c5c5d7a1db75315a3a20223a2f21ac5c1951ebf40c430107d823fd9f6adbb3562650f224f3a42194d5e0063357954d594f877596393fd0fb2c8c6d6d4057266a2325cc195ccb5615fd5b099e4152bd783d16e7ddac2e77de91726dc907e25fe7c3c27cea9958ccdf6e1cccead1dbf8926f72a80845476fdc086bd2b4492f19a9216d54bafa851ea0c94affeea1c7e2519a502f42ad46d32b0c7a2fbca27f78dda510c6576fcf592c089bbae87422a484b5cf8229d6793b5171d0549bd834603f16c7eb1324a040efee7af58a420c81c0de679a6298c520da83048da3bb963d8c0970e8eac5f9835400e7dd7ecee968a05bf3ece76e5a7c8108efeacdb58be37920182b96a1bd5c88f4aa165f2cb3d3a900d4f637ee1d5feb60acb1fc1c69a256e788361703b5ef5bded1f00c25b9a9a4efe89a6fd631048ab9a36d18f7f2a32f0371534cf100bf446d5ba95d1213f385342a9ccf2c2bdf29bb8e5a0b040e3371d68172ded70762ba7e4a6f1b3fde6634421ba9abadcd3c37169c508f3b3331bd2eafd97e32cc5b160710fb4c3db2d70aef48a630cc61848c0e42ed072edead55b24879d2d51966d532697278402db58267f4bb3cbcfca68d95f1c448260b07fee51d941eccb6dc99c704abd7a0b9edc21e57b606fbe98e95859de134166bc1ad8b125ea50936d4720e1e0875f3cb72149b9994a79841b2ae83a756e842fe09c440bf937baf73e5ac800f9a2421f53bef9e0dbad6be0093b40612f2344be71e7a8ea6573000b1846093f13a167fef8b7e5e659f6d392e54dc2a8333bc6235da171031ffd4f1ed79f194b4d7cdc53710daec3c08c587b0720ace98e170a2fbf4ad38439adcf8db3f5576f7530d89abef8b6647718fe96da80dfc4323d1b6b4e73230f68e234d0ced6ef9042fa543632396adf3d922eed4748c93a1c3e9db12a952f808a69c28010d63732ef76b2cabfb8832eae1ff9ef47b0e05f8240bd5095ec63549d77d9bbcff756c6bdd209f61fd6feca7e84d1ef601b1998c591e2cb414242c900f927bebf052b7e8e18188cd95ca3508cac6d4b3bc357b93851773a0b5782c082a5ce0376efc3a2386f651104d3a764575ab391a06fd783393e999740a7c1daa5066462b9a1d3d002c3f8ed86ce6c7192937de882f96557c4227c8aa5a4ea4a5d438fbe11992f0cb15155cf7dfe5c9c1c8c7789140c375778dc9f844eea419808b91471a592d88fd32d7099843fd1dbf97ba5e8a79dd7ecce0ef4f40b095165b0ae3021eba5a08c59181684aa9adbbe6c459d1779fe91a5ca88670f1badb317d8d471c77732f260dae300dfddb34a9db693fa0a9ce8449f33f70fa16311d24a3da0b039999a8febbfc81ae591bd722cf88452d5335d6dae7cc42b0925ac73662994600208fee6e1ab6c0db58e73b38502931458c16cdc6a1e70017d543140cfbc778f142d1b9f8ef8287138c1eabd0abc3946d1eaf5aeb7667e831e1c02e957e83f0b331fc11648421883a466835089c546667d4c62942fac8f077403364ae351fc339459e712ddb20f828f0514559b4f6b798d2881f00d510365d0c705b6dc5eaa4ea66b122009df6ce578fccfd909c191a72567dae55b0fc30e718f617d835bb934d8bee302e80fd36657f0872082efe8c2a99b7fbf6e9332b8c05654b88c3818863d68697db66e442139c1ede2f32b53277fba382473a4514a2bc13d10fcf9a67793adc568b8b1562f50263534cdc41025a9363040459b3180175e5c7012eeef3cff3c534c9e8ee82f8a67e1835210c4f7103cc22319891d9a867de516e8848bdddbad80c502a63ff36ee12fba67e0d50f3413f50e62b65cbde1b4e8e551afd58d1a27bef96d1fd339fa9418072e9f23d1e53ae9525c432083115585e82717e27cc364e4d54acda0ec53a424e61a12609a07db6943f70f0216707c18b0a63d7eef3750c607f02b82311f0a69096a63d0b26d166025649714811459104384b14ff21f01ccdb30800726e779921f3c83ab79210d4468ae738ea6cf59016e96bc8f6d0bb2996827a8d2ee2533ab7ae5f66b707228a30842ef92ab25d584241ed93b9cc241f0be44a1c9188fb0bc68ac95d554aa61bde0b7302da1cad4132a3bd35aeba61bd87dc00fe567064956191e1bfd33ba65fdd84fe423597cf0245cb62b20ba75d64754ff03359b67dc7993620e446365d4c4683edb9b3510a5d17fdeb48847d744b403882c06fa2213eeaa181906c5eb8d54a91637bb9bc13aa21163acbbdc03efcfee77954391abca84bd756dfbe159a6370fc914bf4783ec3684b7c5ce6d18aa805c4c3315a39ac7ca9f3a1e23f9ee250dfc0bed3628b42684a349921fa8fe78ed96f5d585439f881e62571b5b02ee27bf930fd5f1ce042379a67045fcdda057420c06e13cd97cdfb618dfc75099cfe9f640e79e39e7baa80fb35427ce2035605bfc7d859012ca0d68ccd5fb8cf96d037e153e4ded7e2720f3b460ddb558691e83c9d9e9c8801651472d8822f5a9609fd731a05b9108500b792e3755c603b9cc5013ef06bebc511745f6a583e1311655905d50b874770ced0d48e8f906219ad997cf4f1a8b90c5bc62dd00b99c92b5ad1551e4c1cad2c8ecf4e1409fc7910fb760003e3c3b0ce50391f04ba02a64656a5a4a14cf2b570cdda241ee2c1e6c277e89a8a56444d928e0e6888ec8316be9d56ef84a3ec7b10554b5217e61a02975f48e87d381705a69fb96556ba2bd1446a68da30f94f8755a6dc43ee599abc24583e39891066c2dc758586d5eed2deb89559ae9c3411823c727f75f95381b804fa2724ffc52030a953dbdc0d23f9ddba051ac4a7e8370ebf061f67fdd518ec73b445afbdc0f285e59aad19dce8528883035bdf76f6b3397982655ca6644c96e179e180d9eb9f9b14152f5a1db5180c8c6f59b73d7925cc07a652e9cfc8269521f970e49fc21b17e07fee7b66819e9a073c6c98df71c5f454d7442228270f54fa65c2dcbe17b140e543747a5f1f44f1f6a862f0c5218aeccedcae705a5e0d6f26f74d9d1930471016b9ce6891e0abe6d6835fdb6f6f00b61b0afac47f16a7c8457be14ea8bf6d735f72cbde4c0ba9946d5bb36409b2b14ad121f8cc668d7311da671efb98641cce2fa6f926c42a8a79e792f8b95198ed0eee72d3448443c35ca67325c08ffce2d1184ce06ef7aaf4406c7afef528f1fba0e4b72258a698de38becf695d7135e1ed8f11f7f73a8d63bcb6388818fdd155d537240d3f71b5f7a101cc47576629b38c772ebbb164fd765f5d80011d5c7b2b50471b034627a4856aa4c74ed27b529050ff0c06995c28036464bf31f56ba8b54285b2eb9907bcdfbc0456e50d6863ac4d10472e064eb2b7b1170f71d58356b46d20e23d6799dcbd0dd8fcd9d4f49604bb157345be95c9776e1705933ccf89a6e85f9d010b216ee2910d18ed1c0afdd910c76925a2b2ff685a30d4270abea1126b90ae23c5afa8b92585fe87daf33d61b4c04f5bcc4e1ed3e393e0d6a1f8d744fef0aa164a252433e299ddc7e6956240181bcae203bff64685e1517abede421bed82417651db2108b285bcefa7908c5ef84af9fe29f031bb16a4e0677312d88fe75089293204103636bbe63f49021d8ef4c44b5c0c5b8d39d4485feb1497177952a111dea3ba641ca449e7e1fdc27944599fa5d4a51199f90452beb3b1c08b2ef74b7e424df29640ebf1c937ab07bbbf74964c8e1767f210f7778a28d4e60aa8fbcbdc77013ccd00bf6bfa195f98dd00c481969843f7cc7e671cf15041892dbbe6f18e894400dd2d8d00b5d55beb406c96b38a15141c53228998667c229d8a7fdc6355d285a180f7901c9e028bb828ccc2149a172834aa525d53debf28029d0ee9ee568f329a281efca798db00467fc5e572198e78a525535be6e18d0f26ee26f2054b5d2982de64dba5d06f3017f11337a79f349b283e9fb950a856b365377c6fcd3464d9c3f0f793e079f2717d7d9bbbbc4f7c623fd567ae9793164f84196f376876fac807a8e46dea565855c9b14f3ef8d0c7e740d21f7cf8c52474f271a6be9392c2638540b171dd18e59e9a66ddf2f61cffc9b5aa61b0430d7e821a886e66a09026d2ceecfec7b4191f18163754a0c639e4731274a6822652a0e4e3a2d0051b03ff2d3286ee18d506d0cde69f644422143dfa70aaa430ec70934e2c1264043472b47fd104f54dfa917b8550171c0f5a9e0ff8f75f1cfb83bf556c2313845beffa02ae2bd7534b316b981ffde146b86072fb6fe66592564726885452315c355f24ced5a1d2ff8b6221d378a08376c064f9a182f0ee8b39db4c43ed0ef9d498d6ef2afeb97855b83a529f5b4e26112d01296d2c06e48e03480cbf5fa9184125539964f66c02c8af44a584de4c06577c06df0e8a1a20325b0e7e1634f2c537e72dac5e6ab0bf8b38ef89829296f198c1ea5c908601a9667d85dc09c57c49194ddfd08b7c9c9cf31c99ffc2dd410c1f77d2e05b745c7a9024f898792310f243cb0ee2892cd344569e4b5c28f6dde08f986b9ac018974704c263c2c6cd87eb00df2417d8c74cf4f1e936fd69d8002918d408d9a5d04fe9d96f69d3c857c15f753829b3e88450829277245f6a1d0cbf47febf75fe1a7161663ad52d7876749d492e358fdcd03c47658ebea73e96626038e0f1c7d816e77789c818b32cd38529c7d3db1de4d252cbe0d3b615dd075f5927ece708d287ec23c09a3f04cb2f6bbdb8255d02bc41fc0a8a6b56876be28317f70a98e561fde7dd42b2b6c1f127c0abf7bef449140dfb2ea53e46d876698b5cacd62f47376c8fa0ec5740ca562b578bdc9ce260cfa828b6382e6fac3d5319c64565e033663a3702a3c28f253afd730bbb7805c8ed1327a484221ee2a5c77f18a686c2aeddf6a7ce77468ce4b9f2040d8fa5fb5bfcadb472a8a0b7db0e34669894fdaa7fae22e6a30f921607639e05c581ea576fee197d4ca45d3e8434a81f879060dec7e8c975a4b431806324a93e734626a820953b726378605d9048623b60e4c377520183bdab8078ed79f5d6f9d4d1c7ea21a1889602b26824e4dd3caa62536b724b406f7db685bc155bbb480969d234c4eafc8c2860c61310850166f7af3ae48911d05a2f65446e9285a07d481e79af885eee66b897a02a9a3c377c4a8079ec29e9a4c6e5ab5cb150c6bd2365a0b520684257f246879f90535542a5adcb8de776c57196ffc191b68d6a0e89a9f77ba72d1eca3333d9ef8f34f3a233947083c6080bffbfd2c8fa878f782c3fcdd0273f840375d6a8b3419675af7fcfc3cb84c3de363cd03c393ff726d9fe52570b36d5249093c482ca97877107191de41384eb986e1df3744bc3ac452aef67908a7cb88a91d07276d77db0c6c127e244ac8925222ee1f44d0d411aaf75d8b86a06d4f52dc975405e68561320008eb1e8ad199206f6ac8b5ace258e0dabb5f4aa7a1b509b1445afeded95792acb00adf6568e9f1d3ec91c35bd6b988b82cc17dac58611abdaeb7dd2e85c702b0e0367af4012edd9054ce9a819b4e215f3245ad43c69b81016df394245da74762586a9ef0b6c1358aa4ad2d915b800eb262a7f4ff7ef57fb6c95eb5bfe6b049d79fddda74d7651e38deda7944cb41bae80abd713e57aaf921f6b52d08e206ce4d7412da692735eaaae94628035d11330f64a9c1cc596c3b49f661099b4ca489f30ca258b7006dc95aca7b5d82367753c06942b3834d25d46c307c5bc8da05480e95d8e2c9f217146dcbb71cee24fdada6e21860a17b1093d2e9cefa1865f4cec934fad0fca47f6a7ed2a05c1059364054841adc909bd4d9f8b5f99442c944c27f5c979dc3944d7f5f068c5a72dc29e1e7106febb7f9001889f266f6dac648e8ef626578fe825b3906dcf102ccf7b0764fc0fa9927e10856fc1cca67a81e42fbcde14a06d4d493f2c89a6909ea25c07723b64d4cabc186f01dcb75e79f854af93eb4a0d5b1fa9d843c5fdf17dabd692a43076c99e78e5cb5404249122cf07d759b16b4e491d5b1365438ea4063824b479f7be965cebff86c3bfaa5f786a8bdfb9a49da5655f5ad4605f7cd77f91c9db93e9006e0d3197ee6a6aa69d0583f89682ed9d8162594ca82f92840b3ba555de6efaa2c2f46b8313225a3b05ba432249aa3aef09da5be4f0867f8522b894d0668f3f0d05d096f99253321d12e8d16d4fe28c7f9b6462b4b677591588763bba41307f8abb013a3e29f276848b8f0c3e1962d8bf77adc786a3af752755d337b13a0e79639c30875d4928d60e87516372f0f39bf708a527d39a2604dd150df8571173f8cd1753951c1f95fbd94a0795aa354daff63799f94c7ec87bbff66d0734f2bbaf1200b8ec58af80b36dc04dc659cd683af8f043cc67f90c5247d2a87b8cfd8289ba1acf2230f762180a3609ff0cd3e46ef11b732010be57edb6245f11a1a59e7433d103c09522c0eb76871b8b9982731b8ac70bc37e0aedfc1c7c4a8b1589424e58b6eeb7057cf734a831f2b420efaa1441fe1734eb662c1faa29993785d03b9d5059202cb748c09e15ccb396511f107677d7569ecc624444b182cf7ad791d366bce896e3260f24fc5c2362c214c295f8a20edbc63f5df6375222ea85b6dc96a07e77435210b34fe2ea45ac16ef52dd8abb691f383d484f188b3790aee9401e984d910511f800361bb25e79139d89fade752ba62a654f3952631979461add1c3150e128574179741bde56b1c99ead004cea72c5066dbd06259d866cad462018405b120f6b2cc5ccce19fbc77abebabae4ccb9f938355280b8911c2489cc64184f2565d8ddf58dcfe10b1a289e176a5db4cabc75dc95397c28664929e2707133079fe73ee5f0439e58c289b75220315751d8f73d1a424b854356804e4becd54ee4d1ca8db59c0a5ebf694e21eed6b314d5066f8d0c97a9461f57ff4bdc842d1eab628ec2797e1cf01d275d1ca972257566c2a5208ddfbdbd9786c70602a037ee4059af77f6e31d4c96c39901e2f66e6738c325a684ba76b468ff7b896ba7998ca244584fd94e5a1b3264e1929aa6fee7ddaafc3e46167d6b91fb1ec0cd663686de2eb025de0da3e345c412842006bbe6eb7729b44f289036e9d7899b8c2bfcdd707d4aeb2b6b8f70bf4302ad45c51f516e94345343c82237fcbd701777fa6e62e5819731addc8cf9b1225cc226b5c58d4266358e98d38df943da57e574b95a91aece8a8f93ec7b0d4c58992cdff6dffcb3965f024d613cb3ac20c93ca24a695527c4c7816fb3689dbf1a0fea51f9aa11fbc4122694149d8eafefe8076da0d5f8f783c4b3ed184b73a42d0671e56ea92bb1e3554747210c9d06606f8d52bca83c1966edec740c38b27a1cdfe157aca79ba22cad619e8d37d107785dad59f0b82040742a1ee1e9d6ad6a7126af91f2b4a1f68797a866af490fd8196c445b6508c8e5738f1d218a178b08ea03f6b75b6bce14f710f0c5793a8bb0f3aebc7f99dd8e5300fe82ee29c5871dc144037b6c201e02c1598cbc79a42a7a56652085b2b119ed779f496b082295b1bdbc9612ab4e327c836b0b44dfd1635833a3e924d2ac4bb9aa78b0aa71f6ff78c6d97cb6253e1b2eca836913f924cccb9a8afec39e6be45f579742e193748d725475d9f9b42f510ccc66060c014c18b1691d88bda3fcb38803c33743ea68360f56a29de217b8b48eb49714923fa0149a4853b13a54467aeeb84f5482796f3246b24341fd7fbd30ba89c8d4a50d034747efb70ab4679f5ed3a6cb58aecb410c67ff50716ddd050840aa7fa2ac2906ae3b91b9dc7867c190a1568d05e28bad165034d70a51db1ff98947fbe4794d9f823906bee971054df56648b981eee61c0cc2d822151da9c4ee4266b2624c7f193c3a04d82263138a041ecc6a6fc374d0e7939ad03d05850ba90cbad2b54c512f34ea1511e4f16fa6f9ff43dadc40dde03f74c5c2b55c526f794ef57e7c794a215a0efec1411edd5546731e720973cdb91819417fc2486b56613fa9fa6f4dc6ae972de381f9a6aff834d36427e62cc7f6a98841a7107a55a569560e3f76f28c8c95fbff6b0b3df5e0ba41fe72c65fcf22f5948cb39f85684b0098a149e6c8c29a6accb726fad93452ed249fd8863e7f763de6426ed7652fdba47fa94e77ffd9cf05910ce4ef9767d667f7f15f6ec1961fedf0897ba3c65c7bd4fdc25f760b88f41875c5da19e92a1aefc2098575e852a34b10155c13f4a021d73c8bb9ff38f82bddfb68997ac1d0c93f30f0f25a420126eef812181ddace58c2642c088708f4ffe7ff15e7e0237bcbf98585823fb02272031df4c30c70e8c5fba69e54a23b69a1a891867d61ed6ee58f3f9b4257744acb9bae4d4b99ba09f8ff76414ca7351d9647008f40c25699caf122448a880c50991967bc2b1b41fa239591bbd9cc50cc64e662aee044636bff2011044e7dc0b7cd48fbd2a29f06c93d96ec513ebff44db722e09cdf97de06e3ccacf1bd0095372e67b8f54276c5a0b6806c13d1d964c80c5c8dd4c34aa72d66c36187eaadad7c00dcee7b06945d531dac05ef9718edb8d25ad94c33d204e3bebc3e2f7ef03170114e63066535f85405a18c5c90d3fd9b24b627f94c7eebec70223065ea500aeb343c253bc9d014cc5d446ac7b2a343ca030c77af07f6b0c9374aaf145784b5cba0a0f3acc5ba324c4ee6979c0e096d1d9206dac8ccf540239ef95d5ec9407548654e0933cdb996b9afe4b01457cbdf93827eb29d520d3df974216ca3d3a77bf22f04a024c0b4491e648921e5fc4ee1cef7a482d6323415f29417bc115a52bac36dd094c6759a67b56f1311f78ee4700d2adfcb3c7d4c7814c500dd3c6bf20c8a33f98392ca1300b4513f0c067dc6bce4ce83d959d61e9db56a147d4916ca7a5b3bd58a68d21a881010fdce06048f6b12c76c5105278d1013fe61da23d4e0d12e7610de901b20d632931e2d2c11fbcea3359c8f0c8cdae62e12e4f0e790d76e7ac8927adc6cc4ffdd9632afdb1ff7e91234e420bf10fa0c3a1c07964b1548f7c0659fd9b6fa174897b548a4c31bd05344f6f86214e66c77825877e1966006ea428dcde8c3a77153cb1a4f97c5c705d501e6b7545fd08094d697e0d28ff689d207ef30b3eaf2377bec44cff47c41e50a89ceede23bb93d15176de207c4f2f416b3d76154895fc189c10a1341fda26a25cd1805045fe5fdba72c5c9118b5ae035bf8ed09d15a215ef5230fead3bf011847671572b82c4fed4b70654c0fb3859aa6b0e9939705df9d375daf7bc56e306928fbc3329a021dc605272c4afe3c6abe82ac477b4743147668d13c8221cff0daf3424b6df5b158e52b37e1327a2543b700625012f324433d72bc6c4aecf4507fb2b0c0bc0d00f2d7057950afba38dba0ebd21f9c47a062b3b1306bd18998fe65891d9d3012a798953aba84bab7a2bf5d43f319e7396601774dff53294498f40614269f4137087cfe904a00c0e9122c52d16e21bb19efe037aef370e1dd3d16e382e5f859585e94e69e4993dab65e759aeb63a85dfcca9207c09d685e9a64cb848c0e1719bef447211e44791d7093d3844095c9045e3167c2d07c975d5a2b0769789cfd8bebea145468a52a9f17b2378bcbd0041509d32d501bc83538ddc6303ed63eae16e9078883ef80bd919a6f806f8d71a8f319afb2ca853e79a20117e6eb02f94fed53229b0dca5768e8da10f1757fd014dcd69c4007490e9a0fd6aeb4a2696157d2d6b5e819380767802b7da35941aa19593d3ee7d2bd2848e5f852dee3e5e2e481b423d808b3247176da99087a206fbf6ec486a35f3878b128c4988d41013a0df43d152b200ea8d247dfb3a0e970d1797070257eacb6dd74e1f2d72533bbd9e15a7e69d38525f604b605595e2c43420f19e46349f8872efc7abfa1c32b10db1bfc5aa49a7e7e8e1d55327fb63c70c5877018e11c81a8ee67980f655326d1c42d87e98cad588414c54a66b24f490c84d9addd4b5447a3c08805244fb4a952e22cb62e74c278046ba71beb382d19bbe6f2d6088c7bc48621919f5f0ade7ba90822560b0bae715fd4cca1ae4be8f1fae4fb8c0c3e0836801cc41387b7efc5501ce93de1754c794c65ba3168b589da65369827218881c79ceba17911324b4a09ccad0ed9b39a839393acb05b2b27dbdc95f7571b018c109c0486bcdbe9655b29211a7db162720170adb26752c25f5dbe102c3fee42a300e4e6d62deb5e02fe770c7a6e5ee14d86f02a92cb1e295e175fb6a2e96538cc604ae8b4faa15ffad14547946e5fb59ba3e93be3e2e3227ac69edf3a5e3a013501afaeb138ac37e058904bba82cdb8f0b4a10b6d14884b96ce1cfbfb8e58619e38a5e469e6ce22af6d8b6017bfbf2708029582240f3cd3f15bc857dd46df85272cc649c5cbc893e29f6202a0b03f2ced4bbe155401cd543c27ba19d1c85be601b26b450ebabf77518ffef4dd9924c7e481a474452cae9ad28d9880f3b96743e6a6dc548b30ee0ce7e9a2b1ef37a946fc2b171065a888a6e37d14699c67093b65f8ef1cf5cb3f71e9255a2e8b271870523db1f07c210baf9b41d8d6890802e9bac0cc2b2eb3c33b92cb06ff42418b7b0f55001069e2ad5683be34b14d83e909c41b8a1d42e633781cd9c8aca23f90b460e6e950baab8f6137e1f1c8ce73296693393dd6ff7f5163c15eca8f5c188a37f9bb334e33706aa35a978765a35f580880660d5255a40a168e853fdca224646a1ef0bcd7fe3a5ba925fe2597df24bcd634b0dd4545a36151a1220aa9b38e928c26bcc049df073cf9c036ba592927cbd8a10c6b92d032b94c44c9869f0a26f57662317bcfcbc6b739bc63a8f3f26e72ee14c750d4ca2516d3fb2ac3e136ee88ac9a7df59d0e9cc0774b43ae7731c9285b64d7ed0dd3acb7c1727de32f7296bf47c8acf9ee0615bbb1672c5d73a64ac323d5ae0a40f08fcf1f8e2ee92f24511b4394aabbab80821a4f464d9f826ba109ce39bcd5586e3d94fb3d105bcdd3057ea3b1aa0d633258d8611936e00d2a7443da61a0fedeefddf3553be64251863a21c174712fcbeca071e560ba6285a6538aec3b5cebc9aecf9c349371699c6fb845a14d1d264b6763972a9df7f081b668100a849f8580d050b6acabb2ca243234d72ff1cb8a6cc8bdaf70bf03dfd002c9265b3e56a9aa4b0f5917142f04a4f6fb3c2d34a6ca1f7a60206bc7e04b103f54a359070cbe14ee9f2e8a62ba7f7694aeaf84d39d615673a2907197dbe2916883e1392770d1947ed194ce875dc68dbd7ee00d13ab363dde438b08842fd3a213aa4e7cb3ba5aa8dd362bf94a6f373b6f856e6699bb6eee47877faffcd676ff02f5d0c33b211f7b8a667fab9ce71dc3779c900ce9a26a1bfac69a9ae9a48ce6e075ab6d12850c5a1f7b7cc035de177169f57a744d10c2e0ca8404f5442f33891192a9857286962649f64a3cb58860db7f869cefbed0af472a395e117b63dbe058d2f278b261c826b05d017c0e6c9834f5536d02b7eb2fa57660f9c871ed9dee67d9fd5bf6e068545f7a3275a4cbbcb84505f56445fb53876ab1d532973ca41a5858010bbcdc17094d88e535ca8bc5cd6511027d28ed8cbab81bf6c8786633e09cf4767bd2e52dfda39536622b5c7976e16f5be0cc22e2011535e6afee6ba1c405466b3d21066068e6207b2766182c9e296dc815315bdc4b3fd282ae36df14d417c72c04337d0649f2086c4eb2f06d3e6331f8f3271f7dc78ce16ef077af9d983dd60359e8d710d2ac05284e9c6f2fd88fc21eece931b64c6abb49283afeb90f3a48c33cc55575ed8ce1a5c63efcfecb3a632a958bac3f7d102fed75d54d8995b6f4b815fc6f4b1c3effdc45c88f685833ba05954e319eac8392b5925296c3f8ae4df57406487269e37e05dcb029d89903adbbad5c6fd9fa1f51d945f6c38d7182edd617024ec3b102602b0044acc61ed31985a0df543996787aed679bff404a871fe6f1c5533a96b0254871108041c94565a45b2440ac48eacc9fdf8ea9b82dee932af378d6bf2208050d8f2ff6bade071012562119764bd25be1f2e1330ca68180bd14ec18c4539585d7e37f1bdf3d53a76fb431254696d911055443131a11328a1ad92019350471477ead5b3476144b2bd9e2648e4874eafa333828b8bcad5bfaa50ed4cbdd1727e2adc0a5fe003bc17f2988bbb71633c232c99dec8294ca2a81257c6b43b9d15de8fbe3967a3e418af269649483ff2161b5024a379763709d85f78813a3ebb7bb2668b280610794799409b308e196d24eab8a21884ea56de5f513bc672cdba964fbe2fb2dbc76dc96a29d0abddb6ed97d83e6beb0c7dc6ba1dc7c49dc7642f83733d69c528c688f4c6e42c1fc3ce5d7d2aa65fb6f063b20b4d0b2072062921e3f520ac4c743c129eb6d4742df390fe781c3cfe4d8ce5286bf7d35bd95595bafca968a4d178a0c1fb5be02885de416860e40d44a45cc0c56c2d5b9928d26957d3df53ed43d8b74c90baa5fd8b767b3745928aa2af76eea56c7e46a818d1aa25937f34ca30ca30e0f13da4145b168fe84d466514529dde415de59a98ddcd5e853b3346b59fb9b4349d52a6f7c784249e7df542b3f0f833798c8be6f870c5292aa0e375c9142c31a6314aeeaa661c01a75a90a1238591c5bab22b164421418ba612400787c8d33aaf721781110d4962e0774621a19891aa6b1a0b97e5b7c5949c5a172c45e849ad830127b2f7b40699a224acd7f1cddb5735593df7145afd363f3ecbaaff2fa7968b718e4110ea07169f29d3c541e5f05b1cbe0a16fb9bfe61c00c3b22e1149733c17eed2b47730f6401aa42888f155aec237a6b07a90e39415734343209f1147e119d44c6e14a9a6758731f813a173ba6b639a62326bace62097de088ca184253f2651bacbf20c44021d2a77f68dc6198830f666cc615c965362d737e75d81967620764b1237aa75420fbbd3321173f5e41ce96bcab21bc366aefd44a6030965dc0a39ff6835a4978a8c67dbabc3727b43ece6d3287f67edaea31c93768031edafae5ce11c2ab7c683f3b84e2a6152f9574db5d0cd4feb8fffdc4d719e865e5d0d5b2cd0d7616643e401a1d4187590f2f3609d6fb8544c9a21f25f06628f726cfe5a7ce5974bf2f40c50a13a35b182fbd164103386795ee55cf1e040aa20fe4cabbc51c1e7167448b7eb19811c967aaed26af8bc9a939e535adb230bd7a6bd167d407539a64b3e7ef012a8ca18d1786d653e205392345b2fc4333bd34aacd548223f62252d928af866c7d81b1df71305fde281e7b2ead10628c39e1643045a81986f89fee3797f6150b51a2072db100f9f5423d6038b3146b5f64e598f798782b3b25bdc4e3ada21e955f48b7bab15ae99752eb369c2a414a12f04b07f8c1c0f6b0fbd6da605696a76ededcd2ba215aa3ee2d4d7727687b6df3327b05c164864d9adbf2ab90231ac559c3a50c6855fe68178d9acd87aba6ab2c0c9d78e5a0f0d46c00bbdab56009b9e9811796b52116d3f83201499ecc62560a6f6ca5a966eac5a2a9125645bfe3375bd22356b471b29a4d8944b641561a3ef529e65da14f17dd3459d27ce75f32ba23faa77a29c0707da72466238833a2e05bbe2378f6c4db72fd54d0b0a1bc3f570b1be097b62cd1c7eb45b4df534575d3ee77587c214fa82d2fa8702e0c96a240499366309dfb7393270c2313059e9795e3b72adbb45a732cd09b868c373a39ae85c260eca2a8ffcb636bd76c06f8436d7d455ddee3474f58b4ba4891d82fd395d9591c16b8eb47242551edd182cc5186e70b75dd4621d647c07a2f34ad92e146c0764cf0fdee90bb0cec62012024b0ef61b5469b871428207242f6ef0cc889004d082c0ac530565d3ad6897dba6f40eb0783a92e202b0abb172690a2224193199427bf4b4b92f81c389f1053cfbdeb529f198c6bc215121b87977999cc5c82460bd9a5d48680879c68366ed48d06725c3790aba5eed2f9b6a93b80884fcdf1f8f294484fa491aa0d8d92481842d3a88c9c261d8e5530a01af33b6897d92e97e2c31dcf06ec1d9b8f62abfaa87cd0b9fe22dc6335b73706b1e600797e0b4a4d7eced7187a679551521dba61459b17b6ef07e735113c22ce9ba7e241aee3853df16a443f59e847b147e5e44a330731cb37a14ddfd01f38a6dc0d62f66ef398ebf4349a420f9ea16e383ec893efa63055ec9b1924ee81b440e4b6e58900acbbf72517c385e38b7855a3a8280129de5eadf8228a5ef6ae774ee7691578691ebdee6db01437794ff8bde71f81edc91a07e0b1b418a48830f4535d0bb632f5dd2f1aa54c59848886074035cc99fd1a2380d20741c4a0ca1b6fc9a13681a78b2c6c933830af3f47a1d9c9e9cf9a21bb7f2796e849bb84668a5a7b2a55563b53893605c4b22a528982b7890338981cac8f94f5922908cd6e82bb13faff6d726c317733ad3c6b209f5b64b687909cbf1e7dc1af00934296b368270973903603652225df9e83ba578e9ce17487aa01496fbb6df72e8765acd6bc767814de198d2c538753b62fb8f0eee86f93662f41210c0f7454494b591699ad4c08508df4bbe531623866094b4c1d9244a3e45eb72d449ef65dd3f6f4d4d54f89c2a3cb8e8804024dd57db3a2f044354f00028e28e3255bc94a21c76107c28c73640bc6de878599a6b84fb5330167e5f7dcf5372a61d9f31dac3c192f730a49f1639a8026017871640a0aaeaa5c90797ff8c5379f0fb5d447b3e72b53b88023a4166d77fda7faf004efcaadc2c7ca58cc590eb537e8bebe6c6b5b126bea1754ee51522f971ce61db9a4478a5be03bad4f9dbe548ef85e13ffba7d0b3755607b7c277b3ce3166454d5a437add7186bb13d960d59b86782062a58f5e13f1639e9e607eac32a1f2639c46c7acfebf568d24875cd42af1f8a17a16699c088c163b59f0630a06476af38fd538548d4e22de0518fbc295f82549c43a890123849f42c73d472f2e8aa47aad070d7c85ec67ceab424c9dc0de659aa488a5b9d9aa35b23c6e338ab0227429fd394f224315a3a891b2db1255d80c5bf461b8f66f7cf4cf19400f7ae4ce0fe6a16b80d5d86d250142ccedd9bf16a243332dd3c355d7f32e18bcbca5e560f4f9769b8c2a5c29c37763f500c42b654b8fb810979a12b2c8471451d2c05beded77dcff2da8772284234d5acc377c3ffdefd27946e903a89427bdb9cd901257645d32da896042f2af724857497fc93d1b02b24f20b07bc7918848736fb0c0e937c010790332cc780752a2646925ba207b22ce1f09195555fd17f86864b6507080b7edf7d005e95263b5f894f66c729ec345fa129f5219c7dce14975ac9a0bc29803323fb0b6f061c704bb1e7db393bb007641f378c8a98b216d21eeec766f983ce9a838db6de172e7bb63e163a7c987a7d44305d2cb5214b212c9642707614e467a672f80a86064034819e5ca7fa7547d8e2728404d442957ccd9ef69585da027e43059267ceb46b0d005ad8fe0bb2753610acea2456921bc23d96db71a5342f5e13bebc3671f330809b02fd089845a510e0b831805554f218041e5b4e7f83595d6fb25e4f82c75fa5c9d23afe641123ec1c2cc23772d72abe070d479af712f9d7efe3279482a25c664ccf05ad8a44492b47b877431e985b13fb01425ee300740dc3e77f643257eded0780f6aa128e2b8b966d23b095fa2a346508c165c576b20e4d24181fe188b8b4c211757471a1032457b3f1e5155a4ce9ada279e7656fbcc635c88326241b0d502282c2d229d69f108d6721bbe0cb4b73f858d06917c8533d9ebb9704f7494746d50f3ce14e19917fd639132580ec61d350700a7217f65ad9011061d9f7999f3a275c815cd245600418509edd3a1927b2e573e718e3cca2b119663504a756d6ea1e6f598e84b9f11ba93bdc27865352848c359891929d76991762df769bd5ad9e13ca92382ad68972e5bd6ee9273531523735cbaab9bd1c2ac6d9373450f5d19a92b536e9c36fa4e717e2f13f92fd9b90c3b1daf1f2979f7cf03726943a20e53a800ad4057010990727cb2c5ec3908fa68b23c4f9ba7ad61669fa162345124fa6148923f909c206ad3c764a9d739022b50d1fc1d420b1c43328b1835a1d8959d0d4188a284723ba2d9e5d779a36d4f0df0edfc4ee84004db3324b99231e16140280ab6b5238d14572e465562e79c6d76d591915d3c0b7d0c11a7bde2f619f6c315708999f3242d5baebc30295a26914d75424c8fa8467d57368b6e8e7e1b4037bf26c6a36c8034dd37ad9450cd15896a56c31ac2b4da49d6875dab48022cb64abb4c8c6214c65d8ee7b48c1dce7c47403cbc1ba53c44a5ee978770e213cfa8c74062f2388373367722376df0a7fdbf19d309d31858d7212053fa10347d84f105a44caa732041a3c715e0433d7d82cdfbc1a2feaf5f13778d2c841498cf03724f17b0bab6897ff17bd4fd0b9eecec3000702a68cd87c664dbeb960c34b3962ef90b8645baf423a1141aa5dacc63301b1fbe6f4ab1e96a7caa596c73838bf3ef94a475c9ba28ceb9b6c3e9163d0ec7059a139c56b99f0bc9a8bc5cf2a96a985e1d2db79415b507726aa8e7b84b30eb8fe5d2268dcf1d1762cacf43d942e2b001d1b959dd2b3b6fbccfac0e8afb88ad7d12325cf495d333524380bb022fc32649547e29dcf266b5d13345c9008d27efc7f82566fa761af4545bb7ede0a7f365551158d09f9257772e91e981960d154b37d150018e3eb78b304b0727c2e70a2bd026cb3b37c57b7eb40ac3d9c6c79b3baac1da49504537182de8356007f81634e4ef0daa02e18cb9c2270cfdcd009503e6c4597fe3d44d63922400b602fc69b1e262d952e1dcddf49acd93ca3b86e6eb205c491fe0f6e271801a2d31cb0e934c77aa65e25c13351b18166da85c6377f0bbb3ebefa6d64bba6c4819f0a44f7ae1641017ab2bb75994ddbd0a4c6c31a076cd2f9852af3078e39c6771af4e56ee474912dddcfa756650b33b154ded151ae58bb8d3996bc938a725234328fad68cf986e1724e378da14cb251847a8cb3bb26166c8123c88e9aaf77ed8f1f212bd8cd19e272ad7b6b2edd2657cf32ecfaf50ec4c8538b7924a4702a0c1a60932cf0086cf2458a2db9ae837130e9f29abde98b2f510dda4e0e9dad2d4c64a8159596469639e8445af04a96bf330ce5f3565fc6af5bc21f276bbc4e76d4266d5192a36fad646595b097f08c14fba5d64203692de1b8a0f0387106c37e24f2258c4f696abe978eae23c2364e7d91619ba130145e398968b169134c880210d99b13f8f9cd20b075cb668f62a82dee2193685400dd1b29c1bc87b40635a33ecde3052f011df2ff52ffd31787f84b153d9ca9ca036aaed0e637c5449f5e2ccc955c2ca0e70fbe4c533f383a53625bffa80940d8b1051f7145c287d9aa847561ae3df3a304fb93d2d1d03e0657cf68facdd4fe55d1196259711c5d936d0236edc5ca9225b0b7f85f44df9b4d4b3663275212f3d0944441cac66ce8ddbd059d98dd227693182232ab08158c6d6970681487f4bde4363d5f632f1792f3d09118e96113f93ade99bf28b90408a9227891cb12de403d25ab075a6881413bb131712b0fd369568c2d86d527fff70c718a488321e0cbba2b1f6878dda9173ed6abe8ccd54c5d49a6bdf9ed57be5f4dd23ec73e7c56e40ba63f55ca00a2c57186c2e12581a668ad86a2201c3003d05b726352010440c86875c2b7c5f28383f40659c0fb09b7a80407bc846b5b38e28b440db31503ae7bb9da155828e8ee3dd392e584a8310a60679fac02518aebb40cf24ca3995c58ae479c6438d1509bbf0518479cdd4b869306e5e7c2b21ac708c1e675087171657b82f067e374717cd49edaf8c0c445f252bfd42b569ba0087952afab9f061ac0fbb2ccf691a53a6849874ee277bac0637cdf8473c43557865ac8d294b8d1c46345029e0d022d3295ba4036298efccfb2e6bb70b96dfc5bbc32bc9c5fe4ac26644f0c064e516f61f3ba9d3ecec4ff935ead8f8c3945eca6f4b33bc1137cd5a063ce3fecc3c2aa8043434d785406c79c3224b11e91de7d2582dca24fdf61192e2b46249118e8ee5cd8fd720a355e880213bdea122f43b9ec9033e3e75088a095e6c584bac0e3522a485ab349fde28305207886936ff422904674de68c107eefb9b979049f6f5d082bb8124440aa3c0a0f9d1c62a14296a59b30972ee15f2a05fbe0a2255780f69aff464d22661346642ed97236b85d7cd16bd1b630a4b44c301c96e9fdd1700eddb134c336f18dc705dc63485d2e10d54aaf908124716facfc41b8740b54e351707fa6031ca6b8c1f52fd6ade2390ee1d9a63aac854e9eca98963c8ae1775fd2b48f4e10d0c3f86fba5360d1fe6a2c8f75ab8b9c93dfc0ffc25898e9490348d3ebec518692d21fc1a3de7c18e7242a9a4b3c0d032a771717e8ba707716c428199315854c4b0963cd58ca3e7f1fd9db830b0b5a773911538f9a44e9010c5e0ee0120eccf89ed5278ab51aa1b0674c667ff5074af9c8a360f91431ff8b6f9fc3a9d7b6550a9a3c7a53c6ceecb3b02b530a09e60d4f3dc44476110733ac6dc4920c30bad6bc41d40ed2a65e7b96cc004575b88c614c59d2268ab41356c06a5d0210d427e2ca77127eef1d4784b404ee49162b3f557676773bac4db95e113f1ec186d9613afa9017dd48823b3a7507f6dbf5b69a1d51d289646a01fbea3554bda75cd8eeeb74e45a051652b326506159cf34758fdd0757671871c0d5be7e9e19f3d459d4c92fab80caac217ffa3b8fc4c7dbd4d90f4a368b2414f11c5a10900ad0379146701ef22d2d6271ba17825af04fad22ec0422b854c4664d08e940c14ba0febe6c7fb399147e6b0d8efd5d02fc13b2dcef6abe5e7138b8e5894d6408b5f64ead94e7adca5e50451b4fb545fe5cc9a149cc7d6839d72a0bde9473530dc59c595c12b71d38130edd6f2eb3825bdd9a92d0d5236455918825475d19bedc71ee353936c3e05f1b17257139323fb942fbc12d287a30e91da41c951948d61f300356b8a37da48b31f8bfa060650ee2b1318019e26a2294fd797bad05cbc0e3eb1a115a57896affa56528cc5bb05b66a4c7a39261522573f7b7ccad243ebd97012f9a9770d0173af9d7cffe7e334773fb1349e1f39efb40be778593bd14a647e62c1eb78d64ef1caba2088706c8f5d8b944a0f6d5430ec91c18d6015f30f159ef071b724b0d3db9607ee2bbc235c05a9bec6d284c5c128699d1d0ac3b7c10e037bc198695e69922f6e0a038b83b93d3ded46869799abecd01b45bcd7ac9afbf61a8b1401c1d40d699af406a625994e4d2d03dc75210ef43000eb16dd0e6c81127679644cdc46120f71fe861d05a6c07b84958e2aa5e46b9010796710b74a1bf591fbb45ebeb08560660111b28596d06f61f5d8e6e6ca32b25d5b06c070c1330db1b750b21fa8367e5d02aa6b4193114012325fe6a9dfaa1a386dd95a986c32a02d86901a8779163ac88da5e66128f9ce22f354f264fbc699656dc18fcda47b7b1c5d1daf5c7237298670bf12be1db8db2cce180898602aea9f0155e4388776dafcf5856d40fc6200b70d12253645762da9ea789174b1cf2d1222e63babe76ef58bdb2fb8356fd61615b69f53418f97b4ea5451d03d22bcccb9acc4858b83f5c4aa81332fd05eb091aa1d21d39a88c2c6ab94eef5742b738270d9f6e959aa7094bf5488b8c1d519e8f5ad432c7b2b7489c26b7a070d1b2a12c407923195db1d039f0081f7b0cbfb6a78db97af5c0828fab183dac50850bd758e2dc7636009e458cc3b176405e0ac9ce919cacf63cca274ed3c9135290755c9cfa21154fdc4ec666f92ee9c9087cc2bc3965f0e6f801e1e0fa80da63d0b03788a6aa3f8a617c94a8315ac396d3cf65ba6dc49a44c868a3c1c4fe76718c7cbfcaf1af24b1ccd3a017fd48a7ba4b5ad43d8e9b6ed3c3d91336f5ccee329d4a517103fe3aaa997f1ec1c2ab485021d273c05be231f6aae8b6af37628af634b930c4a75d270bb8de3540b39ef5888a5c40a82db90e3bbd43704cd7ca43458b458891f48feb6dc6e1edf5e7577077c9fc16d72ba31e75d4d32156e074530253a79b6806ff4c3020c0b345173f2ec373e67a1c2170b7fdd08d148503e27cf79e256d1af44a9782294458dfe6307c3e33ec88360ea999f4849aec70bbfdda71efc26890018c09563101c61db17508d52744f2ccfb2cbe26eab25aa53d0b0f5cf0d955d20384c872b8504408c376bd8b90573c2217bfde5159a226271bf13d6786afefddaa533b3418ccaf3783167b55b5767bdf1bf84273b2797f41072c3f942e5c9691d86cb5b44fa8c96c8c640d305d08a7e837dc622259724ed656a04186db096114d833e0866168996691ef200853a33cf95fdedd4c6ae97a1a124ba87e16f8066ec86771f5fbf8ed4c2165da85c4606ccb39e88ad3f66f27af1dd57157ecd5bcb2678b0941d6206b5f320f25ebe84ef0d4808205032ca00264a8237ca1cba9e92aaa12798895cdce544e4940d963e06ddf2474811c79a55e07cdaf8df360b35ad2d595dc6603062f8718f0200f8d20f8ae7a286fb6adaf7c82e4aaf88e08897cf129e2ae7f27d4b7cdc081a6a5de533561abe5a2c539450fd50d2922761be3f05e12261f86d4d5809d2b7212c60ac186f6233ad8cff2c417e8cf001face5ba57c03c40058088b5f1e0e302c5ecbd310670ed8307ae70988aa33029c88f052c09841e2dc2dc6e04647bbf00997eb385ac3d9be0de682a6c848cb969bfd262397aaa620f1271d104ac496feec26e42b02017ad7f6b48a5946a1a85bfdc0404141bde7598a29bb6724a5f803d9aa91e687c8a902bdc2f9b8b943629c07fe42f139a13c5bd0feb3fdd009de27a513495b387407cc2427ef3d0bb8f929739370e4a18a0effd35e6c58761e236f32478572a2ba0ab2d113119d988eb998c26ac778636268bcba1b738a029d3b50be6853c8ce53ca3c94e1f80fd97d958d9dfe7d7ee8910d77154a35cd912861e2ee1bfd53b983b57edcad46191d926b0bf184a0b6bb781d0e52978b6f9af2b4adec9036bee783e37b606da2b7be3732305614bbc30767707667eb024060b3ab1a91e3428b8c7598e579407b121acaa08d8358a0ee3affd52ee03d86b82cc847a0f508a8ac934555d9ade587e0c7b44cdd4be06b139cfa7a094bbd9f4283ee4df180069884f563243586256be97bc0550e598f19091f32e401436ee7b009e7a7483a25dab46204cbcfa937932502fd24b336630ba1d245b22ff6fd6afee11a4ac06d8541cdd2bd02238f3ad22aca8100c42d4d2d509fb61059357429c17fc6578218eb22b1201e7d26b41e6e951d9a462cd1a787efa1f2d15549b2922568ad085888147c72f63c9c36d9e9ba08c48c8b5265b7c19dd10399d032b42a4668496f9ac999d18428c3fecdd24550406bc1c2f90c62dca4e6c921d06077fb2e34e549329ca8fb8686bf8ffec78fe348f4f7753b3701f869783f3e273c36592a242413510883a3a7985fbcd6f1e2a2dc1f95174d380505bf4989d6cdb1c38248280ad460ca37cd42790a3fedf836b6eb9a0e4481cc4682db580464c15c69d35b8350422544169fb359a86dea4176ff4256b852a68e93b6cd78e90a8e5909bae8a82e8323f850adb2160d1201289e88c3ba2e94d230189b0db58092767426c4746eb3bbf2a155f9859d9d2ec905fcf2cd7afded28d519c84d223a9839a3e69a8cede217b0842642b8c99807c1231107b927866dd2e85473ee9c56fa2bfbc4e3aa979f3b07df6da91e37e0446901a2e4493aa1a03eaebab5a08736bc49930a96cba5bdcdff7d8831b71621e58195500a9f3c473b4765181f3f1da99168bd800a66fc0fc07cb42384943ea58be7026d575fcbeba18cc076cdc81ce5c4a201346ffa0b967909feb47ecf5933b0c2008f13e926dd163ed7148576050f403fcc730c4c527e276acc9af9ca4ac97fb109e8dc31dc21f92e64b905564e762fb3cd65dcdc8baa1d04ea196b4635ef11f19e2913df8c54d0ecdadad5dadaf68e7da30a2143172c1918f6eb3b020379392dbe2c6863d1db03173da768a39ef8b2b0c9d2c4bb34af7557177f9bef921ff0dcf2d2b69ae9cc8aaebf8545dfec40101c6565598ee26d0444a0a447daad7d145307e3692246112c2a00e2161f1fe6dc344ab7d699637c9e067a73f0632caeab70f1155470ed3c651c705f9e590f6b528a76ad91a10a1c792b7bb6034393075329dc443b03775bbc5bdcca141b15ad02697203be0c11618a60b1b64f5d42c14ccef0f6fb512a1e1db7569590eb7d682b38625b5476d4dd2e263fa8b9ab786f0512b59d018b2d4eceafe53b910828e2fc734233735b99d53df4343b500a4ae35dbde64f03d27668df057f5af98a8b9730803cc2ef51a8d67588d753fb34101e6df3069c88af8b29e73f129fee160d9bd3b11377be360379eede2cfb6fd114374526503952dd0efa1efb2e46439bcd5974e49e0ff7dcdc20b2c20776588d3565fbfc2eac60af1616cfb24cf1bac9e621bf8d1ab2a139123996c3027b5e854e3c0bb264cd0bf1bc79bc7949730adc268929c253f6ef732c78eb62a6981dc6b375732674cc87f70bd023bbf6203f4624e75c7b09ca20c0151329eca2eec7b90a7e46ad1a8f95420f727bac5f26092b27825a8c3b4f873a6495772ba2c33b5b649c609113d8893dd714340424099a09d981a4c843fd39a65d89cb15f928bec524d72d60e4e3da92567c957aaf40a70dd93f8e70ae660ab9f8379a183d52d7cf1a15bd737060d39ffbc72b4d57f822d56f49419ddbdf1350265fdbcee210463193344aa515fa0b9da99ffaa320a6ecdd10c8e8fcad237427cd50ec32789474d43cd1d5938ca8a4f6a54ce6a7adfd9678aa5afd74cbf2ed5a2e89a470cc39609b732415c861b4f4daf8da7fe6eb663913f75c4d4d5db4883d39a53f8517d643692bff269877bf322f35777d55e6641cc8cbfd1e3e28ce8521065e63813c4a9e78676b0d59e57f15a2aaf225974fd37f2bda02a0baad8d0bc64a1b83c6f542f80bf8d59b7d1a495542fad224912f6a20f841223138a041ecc6a6fc374d0e7939ad03d05850ba90cbad2b54c512f34ea1511e4f16fa6f9ff43dadc40dde03f74c5c2b55c526f794ef57e7c794a215a0efec1411edd5546731e720973cdb91819417fc2486b56613fa9fa6f4dc6ae972de381f9a6aff834d36427e62cc7f6a9802d6240da1b7f1108b3a6b82608b822ecfb4c1db220f2edb1b6faa46b29858ed17970889795c4fef4b8c022656701583deb0f99cf59ae3afb9fa28dc61bfb3dce5c42613770f870ad9fd42d88a980cf4ec0fe8ec5977df543d2c9a9ab723f440b8826f99205e8bb2a5667549881c1ad6c75d8135d1048ca23fd0e3e7cb20207957ce4046286d72fa053e15692a48b7d42179f8c870c6fd0e0fcce264f60a0a0de6b7e6500a5118c43048cdbfa5edc445720af5e693f6ed54e06151d9080de27e98d32fae572e36a7dbcfbe1708ad4d6985a70bbc8f78bc8080dfd24824ac35f7823cde82df286923324969274e8cbfc14daceeb5a8f308c2f5b862cf8e6087669f2c2e230ffaf5c46b56836faa5e46b6b47a40b28b3c77e301405ab4813b663754a4f62bbefac22103e2f938dab103a794dbb42b849e409a33a733aaaecaed494989103e9c3da8c3882a31ee4444e5f41cae32e788c27066919353233a01be37e260a1dc1e01990b10d0d381978cc71855d16d236132dff6ac8655efdf081c21ea968eb4ad1446a0e2a8502d6a135a5ce076ae202cbde4de275d8f08da8033936d5da04c8d0c028b0ae26d8944c1da1f4122f0b754b6de4eb080e7d20e7c19a517575ba324c4ee6979c0e096d1d9206dac8ccf540239ef95d5ec9407548654e0933cdb996b9afe4b01457cbdf93827eb29d520d3df974216ca3d3a77bf22f04a024c0b4491e648921e5fc4ee1cef7a482d6323415f29417bc115a52bac36dd094c6759a67b56f1311f78ee4700d28cc6a2c7595ec62d3b55d9f73e0843ef5bcde928527aef5cc014c2c4c535c9682d8ed0a09074a243f59433ee9f0fffa958c1e21e03d6fea57ff4958a57fbaa8e319729b54e99908a6e8579de513b43eae8d17a7601e8122ddafdbd4ab84b9e89579c2ce2672a7fc8cc0c11d0a4456a55454404bc88962fddb3f898c3817591866f44198560dcad9579e2024006ffc9c4af3abfa18e3579b6daeae7fb3009abedb63458feaf5389355322acdf0eba2a7d4bb710efdbb437f32e41045f2170cf786c8e8f2ff861776461f923c7ccce3975bee30f622922e5bbbce128f477545d6b53009ed064ee16f9b29fc9cfcd4f760a2c008d95c9f8d45d862242132b2df00f7df395df3d0d57da21e82b101d4902a840cb4ad8775b3c1b0fa1d609b9601e10a54c47d3e75d3a9ad7cd156918a674bb2c4be9a6990d4dc981095118bc94d740a35b701ccaca7a9b939e28d22ff4936d553b3942d81274164ec81a972d3d3b3ea4286a9c80485be8cb42db14b51757274b68e8533c50c14f563f596cad2a4e8de45eccfb135f7d237da2e27f5eb9b856fc019b0a2736ab2dd7741e104645b45f957a40480225f68c53e253ad2c9428e0c120c579101746e154d01dd7183422b49439d7935aa9fa55bbd7ade1b68c376701adc23366a13e1802104f6b81ad8eee9a62f121a887a5404cc5d26fa544250c7af5ddd8d052bb9e20eba2fd5a1101e69740e49b0be4952d22ee4a109603bc4cc93119a452e8211d7a756417e22599265f0bea54fe5b39894c76e33341d4ab24bf674ce719704f3ac134b10750f4302b21f5e9078883ef80bd919a6f806f8d71a8f319afb2ca853e79a20117e6eb02f94fed53229b0dca5768e8da10f1757fd014dcd69c4007490e9a0fd6aeb4a2696157d2d6b5e819380767802b7da35941aa19593d3ee7d2bd2848e5f852dee3e5e2e481b423d808b3247176da99087a7224bb4aad2360ae80bd408812db2de307b125567a9dc2328a932a6acd5788f59bd641328b58fdb4e99597b9eb600bfc7ca77a3d3b6e9d11389aa1b7a974478ae04b53fa948b9170bcc077019d5011ac5ee86544c0fee3491f38c69cb038f2de25dd7fd23dd3070c9b13daeeea702304b56083ee4fa4bdb2aa7e0d5d550a93b90cd755e655693e8205b93f760cb1db93e1750491caf575769275775c82eb45e46e8a47479f2ebdd56f3c11c149cfbb24fec1dd1b87990576d50cbb08b5bfa9f92cd58358207ea37176a5e13c6708004d19a1347393984d2bf3bc0eb420656f0ab924776d7f5e84b4ebbc47799b76371720e4a63e47e9a130f57fc21fddc63b22b99f6bda3006ae8b14d1fdda478ba1678ae7572ca27cbb9ee237a3798c04aa2f4d4c21532eba4f2ae97eb0d57af2e8c2bcfefb6dbd9a8b18e751ce112288f17d0f6526bc773687580ecaa6f1db7d3e099bf9086ed8b3ffb4cd3be3e2e3227ac69edf3a5e3a013501afaeb138ac37e058904bba82cdb8f0b4a10b6d14884b96ce1cfbfb8e58619e38a5e469e6ce22af6d8b6017bfbf2708029582240f3cd3f15bc857dd46df85272cc649c5cbc893e29f6202a0b03f2ced4bbe155401cd543c27ba19d1c85b0e06be8280eb234a75b33b8fceb9e4551e1e469f0644010c42beac5ae9943667f0dfd641779f38c2138b0da9aa8d7838daf2f44394bf9ae4e4ce65fb6a45cb23117b5b0a7a5a5f9c7c83c797e13843ae32b8a186762c52716a8ea71f76bcfccc8e1e88a7b9db80764201fc6d69d119798b1d67fd3e2a92246fccbf3c2dd64cb30918aacb8a21e7dd87e3e9abf7830124898575dbe770e9d1bc16bf58136d5bef15077eb2f5f0342c65e4a4d0a0a65c6871e497d28027da91cfdb1a89628d70236fb5ce7cfacfc5a8f10413f22bc5692b50a521916be144ed269d2e3b7124757e6cb9a1375b88b0e0180ddd48bd307e22fabc3d0bfd779db9de42b8387eb6bb6d4415aa32f47b24714c44c9869f0a26f57662317bcfcbc6b739bc63a8f3f26e72ee14c750d4ca2516d3fb2ac3e136ee88ac9a7df59d0e9cc0774b43ae7731c9285b64d7ed0dd3acb7c1727de32f7296bf47c8acf9ee0615bbb1672c5d73a64ac323d5ae0a40f08fcf1f8e2ee92f24511b4394aabbc1e5cecee95f19a8d3cb1d8683759371be78cb82cbe5b45e1bf4689c224febeea8933c00d08f437ae9b306d1513ce01d442c2b67542febaf001bd2a3586ad0f439c6925c0fc5cf3550f1dd92c594e8b2fbad83adbba25ed8b2ba3be3f2c7610115dffabd6adb296be994645c437bd49777b81f5308a361620001287168907c95bf86f49b8d95df846f1ed48777bfa1972c077a7e0bee88bbed0d6038f28391cf6185810787e853962fa1d67799c8119044568c2504db313a78eac7bfcf94c4610d396e608fdea9af9fbb3fbd9bc93c464947255018a38708627f8bb95c6e910993b390a73b517d336b6db6987f838220cb68faa111e9869f3cc78cb3e17008245386c6c1e917d190c58824df66afc438e163f2476775ff32802d9915873349e81eb12546695e810246d3b80a3c5eeb923d3bbc552113a1c6c1d6ead4dcafe7f33a409c91874c744b1eb099412b9eadf30a2a00630c0312f68cdf4da767673746c16dff9c1f8b0bd7d17f4a1336a9654a65aff2050355be71304325c79ad46d7a26ec81c9c9cda0882b033f8b9f183c170269b47c61b1c21a300a7e96a6d60fa29d013687a9df8646983e4421f624e61fe117b389658e837e9aa551a8066f9042fe952b59dc3304a21126d2763486e8d7045a7a1c6144e1d0a00393970f5cb13c8a41c961f4bdfaf6df5e51ca719d6fa2d9cacac693f390b74c731a8a34790840ea233c46ea38b8ed45c141e5e9c4be5a07a54de0d2dcc711de6bbeee2a939ea7dce1578d39b641f306f66944b80f17154e7f643d79fad2ea95afbfd64844e8e7f7d76fcd599cdbfc07547973f81925744a53fc552e7ddd177cf1c3656b9897e2f0b97632ef90035678f654c441f908a7258a77246cacb52d399e05e9d4b306d35ae242891591bf3a902d5968e55822354349e881d76ef03171137177bcf0e58d476a82a365317f5dd2c5caa2ec3d812a051a0e259fd8ce75604f1f75dd8064712f33062565c0a1b7b14b20317b9c58585346eb91b919e1970f2ab29a0340bf11cabd2230fab596f27aa3121adc8f97673de49c492ab080d33b6de06a32798ac079a015873b63c6b03c53eed16cbf046119fb4dd3eb2dbbcb14a6d1fc3706a8c6773a8d2340e353a69ab069d9c86548c5774b03c8456e6c56477246b8d5763ce26d67bd9b748c4c0110402200912d7cb1c924c75531aa6880dc625bd8019af2ab89020334c546df819d532d8cdfbbcf8c051affd323122bb985cdc1945b87d4da9fc3a372fc726deeb37e856e64466a35d3236eaf1cd097c4e673b4a0e1565aa34d25c1d4583649b707384fe715a665c02ca22425244109353f7b9c88d298b312beba09912b1e8cdb26bc53f81f2d81b372c0d55848ef1a7d63062c523d5a88561a87f327cf3a02a2f3003b5bee1715a247306a437d4f55b217b895960b5660461e3fcee1617db615f0829fa01f09ecf3a1608eca129d928de29c39e2ccaca8163683b880b41a7f22b278284bcaf4f7390df847d688615e7ec0bb9169217f53616cdad97f53e137c0952c5a6c641b17e78f19771a003a4da50ffaebd48bdda6b8768edc9dc16c44ef004ec690c2d32ec95f1544f26e42c2d02cc2cfab73e4e8a61833cb90442075475d338efd7417b74fd6e7c219af7d464ccc55ad84dc60c774b69654f2162e052fab7b4d4814ef8702638fbdc5e48991c09ccc6b0f625aa3adb561eb71ddad3bb14363bd0a9d1435d82fcb2161fe81590c8e4a2ef543006fe5345614279920841e17b4d0b6e2e067bbd7ee81fe13610602981ad13ae6283054ebab8d1a2474a96e4a23bc22a7a5aee792aea133c4c4690cf0d2f3adc934d2c702e18fe45cb1e7a414295b65127b01c59e1ec7bc9540722f88f80bcb35999ce7d7ae08c1de673e80a0ef73aa740b3f7da901eebe43d207a403424192a546ba18b5dd401f8447646ab06de11d638c6c45f06487714d953b4fda516684846413f5c9ee5b079b2499c61e46c0ab78d98fd6fc963d1ba169fc0d52c6e9a3050b5dc79cc94beadbcb4f4a998c4a1a522a6be82f517e828e669043cfb020b76feb75f8c3638ba184b1be501dc84b134258b53f465c3b516b72df9a162319567f2b8e82e2c756e8af8eed20e7728693acb40c19f488b8e56c9eb194bbc5af5dda12748c8ad5679ff3db494b1d795cff424b486db78cf332e1ba1d4db696b07e9a7467fbdaa676d33666c039fd95d5fe84d3f24d533fab07eabaf20ab14cc9a1841ce573f29e9134036d43d52fdc85f0dce93c8b920e70d75f1d57cc42aa917f256603fa29b3ca681eaba9bba90aa29992649439157289c328a2a050bc1ff01d56fcab6bf8c87a01f1030fe00bc745287df33d5eee3153bbdeaeb2752a37d495bc6bb8b05c5aa2da1ac1cb60dc009c302a165a7667a68c89534530ba9af6352bc7685b5e592c357dba4dc3c4c79c78c91331dfdf8cfd32c12004d53bd3eab4047a79d5c333f67e7da596d86744bc5f80494d624f7d2dfb547b4bd9ab5a9701a3c05ebb3761924cda288461efa66135e600c1860d4fb4ab555f54f55939d15257d59a58a03af0bd5a1fdcd27226b46229321cf5a40eb489ccf374063d30722be8450dddb384fefd8f2d9927a1776f9872f99a687f422166eaf4b6c18c048892efde04aa79ab35a3c63342778ce0fce547985b6230be9fed5f8e25b794803e1fe492a87283b272f227ca7c8908a232ca5bcfd016ef2f8acdd3fca93b54d641357abceff198f94edd9f6427a03e8c891102890fd2c155d3c8e90f9a4aec802efc8ed891a1fad4409b943dc7b4b4d9f8d7a818ba18f2a12196227250fdab2026ab6bc830a19da8bf91dc7c7b31120e479060517583786ccc0b66efffe534675b2fcb4a0588f30e7c506211fa314d4a549fe6c8c1615c849b7a923705941d2b55ce4443db1b3f788b8284c3ab9c739b1744f6eff7eb0e5420e2ac84379200daec78049758bb1321c9a3120ae069339c9e1e7beeff0a5fc04978b0f03dd14f97a0117abce9431ecfccb306f44c314919a9670151b8eb121edb72ea682ae8c51901538c01e5c782e80e557e059e04b43d8952194c527eae1aa6c496cef759a46b24394ca4b7a44cbf24923dc64266adb782f96b35c8c54a873eac3d5566b2f557dec7e6e0b489d4cf658bfb93b7d6cd3d1384a3ae8f8c44f72a2355783b999240e7b7b752d375179f2a4754f36e1379192b04aeb3dc0e65381c4f0f9a9e4855f7bfbed494e5696a9256eb81e800a2e5854bfc11d3591705954148eb722b836268a962bb20d410a4e1359260aceca9db5bf85f520819b37476f947a60f2d1dab9f24ec6917ed768bb415c8ec609b3d5868a0ffaa32253a0464db49be094a8446bb993b4ab7eece07172351ed37acc4246163b14b8c50d75743892ff4b7dafb1cb0723ce584bfbe566906d58f3a5d98f6044c997cd4e9a35fd23495932f8a5e69ef0deb2f1bd7f4935411a52f026e2e504bb3c186f780f53cf85425974c478fc54a4dd28ffc0a0ba045a5b5e011c275b09826cd1f26a7829472a6b4af8f7742a6f5f84aafcfbb881aa81ec5733be9c479127dafa78e37f580b9381bbdac643bb1c5f1a1fa29cfa72993c2f4b1b5a62cc02b0b7150b2eeead68a6f009970cd5fff8b564f65d2f4c482fc43d8a3aec8c4b90e7f51a4fb88a5c8f8fe800227f7a6ef1f967c409d30bc89037d08626fa47382f388e4f4f442cb6d141e45281d4f9c489ff1c7a9b096bf80f72b1090fea93c2829e1c9b9289a92121c4dcec8e2cf4e664c10a58c38ceb16d71161625d674d82a6785349943b1e226d3131674f11393d21e639d33ddd096ad699122da4564e4e057341e24119f677b6e4540261e83b90383ff98ae6cfccf933321c2efa28e9f39fa3444bdbb97d83cd02475386758f31e19c87c7df652a016315d1e43478207e76b95a879c1684f3fc56d4ce9e083abba16560ded8b09910420f354bf5aee242d292d2f53bd28ff705d0e0ce8ffafa6169017b6f7a2240973e0acde340270e46b43f51e885b9240161f21b5f178aa94db6938f355a60c30434302c2896c3d20b7c3d60c6211cd4f7b5a3fc354c91e8f805e1ffc9656e0b5684ce8939215293b4bfd353d1b30d777232ba7feddd3c45ccbf9fbc8cb96e403030259f8ee51e46655c7eaabedbb9e56e645cf5103ee67a3c62467587156f2dba9870d140f7f8d53f7b33486f7e79a489d53375f691b0d58e413a18b38a9cafc830686e674796c54fdd050aa1f66254c69839d55a7133bd8bd6a334b28c7b396a78512239d8482ddd12236a2baced1c13b458610d496fd32bb1d2b9975e2deae057cd4e0d92706578364aed3fb9e36c568e7e33d99ef8ad8927c29d9d32252d1f3d5c04e687e8b3c9c5894e6bff7abbf87f5ee17ee786571983dbc41a6b69b3485f59f8ce92eb6874287305d88e24cb2d20e19ac10e8042d8378654a15d6104573282e987aa6db8e7b100fcc595ae34341183aea204b77f7fe84999b266a9b58bb5f9d1d13495ddeef8e6d711c1039bb3d93b428676a3d05a8a6139d0b9ab22756a438c1f0b148a53464b941479d30d4686098abac5ab06e8815c01209613a1f54059a42d3753ee6a841f8d3b7ee8cf6fecd20774f3d98be032654ca116d8079d0be82af6e586d803772fd7285ab918ac3dafe369de23ce2c471cf3dd2375f49ef461dfadbb81868bad9259b237686b10906f684fd0f099a9acabfad4595fbe31f5e9c23a59b2412b09c189a3c0971ffd1ee5b24c0e462be7332d8b8724e32078f6b46a3a9a55b030b5370c8b09dd226e6d2b25ed1061b8b39bfeece24549e63f54365a99c281a1816761ba17a9246fb0aae5722577c41cb3bf5dfa131f5601cb8bf260d9d5e81cd2c06a521e9ac8b3fa3b103276083ec30820931017d3e18a3417ad5bd8f5e2acfa8e50c0a50a65495079d6860f0e71dc0800baaadb426797f11522aa5ceeff7359e39bc3a284ab765db003a157d37222760619234d0a54cfad093261e6959120dc54bf27c994f5767b5e9a98afd52c8976f9e3ee865d5422c1d48ea1249dae62ec58d55f60ca3a7f4d5823c3159b085c85ce7d427ed5b8287ea3e12917cce9991b1daedada265d14d5c56faa86f9c326a5e8b46c217485bfa3877c2e666353de494da1a7802ca33ff15395d62f4fed486481c24ad8f0c7fa71fb257ca7e83610478fd18a5be6d04c8c355d5c5928ec68bfe7e10d772e4f95b7321963b5b62f9e88e5760469dfd4437e494cae883079cdb3d299eece28f157ecd7a01ae19cc78c297ff690e296d51cc0b2af98ef463419bc8defecbc4f1415a00bbd281a1e5d7af6d33d5a5df53f50777f6b0f5c8c05f27088000058fdc182a7406da5c20bc837febab19c8ccec21f43d31f589f65f4b139485ce420799f04e91165151737b9ac5748a5813dbbc5162efb7799c5fd7c62b59e9f9f53420d2637f4ee0ab81142fa3a7fdcee8817b909c83062b04d696f2cf2a7d61b7275259eb602973160a57e1c40e0de100683418fb924c4d537e79f67e9eaaaa6c5344abcd82f78a2aa0f493849b24a7a5cbc21c32630fea075a4b44ea77c0eac429b64176dcae7e1091639c6575c11295610992127200e6c613d8cf2a69c5bd57068e95f4e6377ea91ada80fdd82e40ca956ceb4b29fe61601efe3d7db18ea1f31bdf918580ffc2d2ed892ac5c5f2a76f141be2df40878218cca4576af1d4b6c8a75d51be774175948f2187cbf368143b79d092fe9b31d8e485d5359c290f4c0aecdfb5e7c334ec9545cb70831fef1a77bdcfcdaf24528df11f8efe6b57c72af0849ddeef5b88aeb5578d56ad3810b3fff88814dbbf7471e60f3b4eebd532ffc4ec5ad981002c279b37d7e67ad573bc789ab38617398fed5651c474a7bb1fca0614cc5e909df1575e0721d8df2c41d1aae82844c436fb2667f905a013b4303fc8cb65d238920cdd203de182b5343c4022bd6d9974b4cc76b0e79ebeb254e9a22bfd209c17c76e7b721e9d1e7cca0f81b8416dddbf27ed349b3ce723582f1ad00d9e8297920503a45748e7ed527c17bf5980cda3901a29f79fce1c69db4a7099a4f2359be6db1fe35cc8863fef332fb2802ac3bb83355f2794521af31cfd47ebb00afacf06c24f85e22f1f61217327ef8b561e88722ecd8bdd2644dc213b8849d3cecbdafc0c0bdae294af27484b978bde5e301a997e841dfc2d9ddaba0225d0a01cdaed0475b8ead858df6c48cda4b71b11cf052c0eda95549728024fb5667521403b076d81932030080de88aaa60bd335520a04b1ff045943c61c5ea8e4f5dddf0b98a3aac49485c63a237796dbe7884d68e8bfd6e574bbfd9d6e0c3a4a0b8e0d202471500a451abd6112861e6b1da34799d04e4104324a1f3c70d0d55a3ffcc1aaa654189cce8b62744d261587a9be683ae489b577c46ad4de5fa608b3bc80faf2f7f3c12e8b0c42289c65825c6e4ce504b257cfc729ca6c68dab32c243ddeb5ee61548c1a5966fc6f424d23da92d2334e9f048d86de695f761727acbfcb9712980502a26fa37e9d31654ea8478cd46385cb92bc776e451661ff5219f0f0f91ae6f02a0e35cf4cd08c2125cde305ef923b26109d0c66e234b2b3cfb0312c7b30fed6a555c7186c7f5187f59244f2f011073b8a505c72edcc6059ebf7fe225314c9f8d62cadb8e0a42633e726c78ab0b5695104e5a2cd5922ca39d82fd46d2a37ca384799ce41580058092313d477943d9efa083f2ee4c6c918249a7e9336e7a2a1fed32f72f29386b9cf380b3e536bf4c8cc1b6d885819541421cbb9b05e6ff6859b324cfcb3f341c86791061e67ba4acbd776fe5918296b2bc4768b56ba4f25b94c021e07812d03add9019a36f51b392b4031111637826b71742951eb69986347e424a18dbd0c5cd038870c26dedcdc253ae03bdc2f85c559b530bd0479b82e63a7d7c8c444f1336b2ce1a11b1f53dc4a832e245f33be81489db25f78dca98b51089003d7a2ef97383e15b06c85d4677be77c0ebc8489ad6e1a338fa24bae16aec29870127d2f390fd867add8c1aff85119f3bcfe966295a154921d15184e00bf09cfaaec33353f17e9a0d325575fcc321b975d8c10689a4cd0ab8d67a1b9cd0135c1f9ab5607e04187dfb69c066cbdc93161b537d056a99a64e4534e58ca08c804347c14a83b52e107f3b5dfa27baf7fcecff3986cc92b4b8b1de50612b6af6b33e3c36952d067ffc24c7229013844f4a934827c12435019bdfe7f04977e40710964610870fbe74abdd408b2e73e7b31ad4f6b97fb450d989c308f9ad10f4fbf42360373a1a3017fe1e0413092f038d3da24e4624e603a4ee5f68b7572d5faa861763661ad38683898a1a39d5af12f25f97e305efe787670ecd5440fa61549f58083b59ab939dd2e09fc499330fefeba698bc536bc2653054c1ffb6942694faa8f2356984f27858b8bd40f79f7105768c71a383726c5aea9322eba5c95970318a890e0e6baa61f0eb897749775420fb9cc6acb981822bb02b0258729da9922b664bbac33c2aaa9132946c75a93a518a1591903f0c92bb40c904eca8ebfb5ae681129589b16f5d943fe0a703661ba6c179f4cea6de0e4c370c84ea5eede9988c42ffdbe2dfba34ac428d7c2956a55f267447ce1e7899c7ae796d4d54be037fa89080ce675582d6f595f3b82ef4c7b8fc87601b6e153d5f711167dee343772a529ebc6a8c13d9094a0d62b655c34f55876c3162966a6e9f85ad4fde802a016356432c6ecc5f62ea302920cb522c021e0ed2cf6629ca1fb2b2102334ab60bdd933fcbaa963bb270019322cc7d8816a07efe0b480006733636b7feecd09f5a3d990d439742373ffc9446d61cf560d96563a52fa4b44ffedffe9080c2300f5c3b41122574b5baad52a2a1c307100e1bf4dd849c0ab5209495f4ea7e93b21cd00c1399082ba9504deefa90e831616bde4df3ec94fa6e71725fb3f6e5867a012c6553136164f08b68cab8763a22d7bbda24f758838ff54e9a7b2f9274a9f7bff4478fd17d1d9117321b07bbe05bafabb712d768b28417a4c0d81249b44467e0c38e15a0e3ab2001fa013348397aee0f37577ab872edbe0152474c88d382bee3a81b984e7be229722ecdfeba363a49c985f1938a19b6f2d20baa620e73edaa41bb3ce4595d3d3b936723a77fa1f9cb1e8838b4274613ec25a275f42822940cd62bffc22637a471f7f96f062513767d65ce6672f50dc2f422bf7a7cf3e7db3dcb82a4e52845c0d69515bef2b578baeca3f2a3f6f8030a9eaa6e7ca09fff7372beee13ed2a2f6767ec228a671afbaebd8f23645a78c45ffab73dcad34fc614afc6117dfba48f45f7a2d6c20133fcb65774cf68ba2a79699ebd1c1b77e7741c40fdba4bc154be5aa06522abde99db7f42bab6b2d750ae92b645c3761c296f2258ad9181cfe082903329f555f92e49595ad45fabce212aa6ab34c01767f9b67e2392900fe24eca88528670b898528bd193ef54d8b1e50c5f89277a098e667521e1eac9975a39754319a14f56a7eefa72fe803513e8d63eb68d98677a29ca0a4bb309acc605e50c15c6b469f0b56d0fadb8d0d8fcb2024c3aedf9d3b8327a5ec9e30930ac4a20b1bbb8e24239a33ce721e288d5504c50882e1a15a3d345befb262762a6b80a313adf258ca7689e68ac8ce36301a6394ab789062b9fd1d8ed89c5e68af1e849a3d8d4dfcb77338d1d80d3d9690581d2641e27ba549e908c7c1360cc0c17a55bb7c03cd235992a92b3a396a9c02a61ef51b52b875b3289607d7525bbf60c1845d0f045cacbdf9c200bfc712edf5bb6dda8c886144a309937766c675073300e0a5e7cf86e1cf1a1a1a3bef73b380320f3b1a73c3daf297d7ee2c30ba2e5c98f5d2cf74781c2f24f34696ef737fe386f53924f2d3dece862bb8f657535bde3a738ba28d788e7c3a611b23a0cfb279ae4a408d74e03b374b64c4bd859fd95d3520fc9aae1c4bed04d6daa65e11ec337cf695e5390c035f3f6fa1ed6c701757a570f2517de64cbe37ab339e86c2c2f533981f43364d236d6edb8098b7cb0172dd6ec603d009a8bb3aff06fb5af30acdcbc61196b269b000739a0bfb96ea392d3ff463cd8e74949d870158dd2e4a227dfbef5cf40c38d827edb8219822d21fe2113a3b6458be5b7a9100c69b71279cfd9b4ec0a664e051e9a53e1883ae572baf0dc825c7340aba69ec31ee1b69cbb392a11fb2511cb785c5e0bb53468670f4f2812853cb0a5a665eb5f70c4204353495600f8807dca11b835fdb9659a0e986e49cfb5bd8a25e2b89657b7992fb11868df82516aef3e1e405fee77eefd3ed5b74ed5af9c4a165d7d816e80b72e5ba75060d2826da54d50b05f35a7ec51f3add6a7a4e9eefb8d08accbc38ac818a27e877a58f3b445b6faab9f179b65da6b5b9f82e999ec8fb5a053732309a00a9a1891ec6a8ceb4d328cb720ac5925b49128684d81d8b781212193ca01eacae16de0befbd7c80e5e820ac774befc3249ce9bac614c99c2896f71d3b3369793197ad593c6fe5699ad41d9b53f6dfdbcd155a214715bfbc789bf734b8c24b715d21897522c9ccd3cce266aa6b47423e3a2167f9cbf4ce1fa9e4a4033265c258d2271db6c9dccc24ac02b62a8382139d2b78996d345eddc7744de0021a1da50073b20b7301f40642dca41fa5c0c222d58eb10ff1ddd8497e83ad8d3be3a6f65320f036fafb09455b0dcb0b95a3b330f6f5d70ae1a65546ffebf8223338f33c730f2300154c3e302ebf016bc972a3099e7eb61e2cddbe974a81e502118e6540baf3d8749d75d07d9af8289329515e2ba3f3c60a1b4ad642089743842ed489699ce6d5e827947f30b0b108e344a1c966cf77870e2f6523927759f37c662f117fc54adb23ae8a31c9dc3f2a7c6ea0e36b5ae06f248c67b65e421df2f240ef6c130d3b4bbff89fc1e143825452455b148eeab9b9b0876cfb942ef58babe1abad91527e99495a7e89c367e3f3151b50fee60e47f5f1ea5cd574c3d4a7bd3b37791d39145635bee057e1026f9fcf13e5bc5a58b7be48e1e59921223aa4202d934576b8dbfea1d3d6cda1d1796507c4200ea0623bbed81df78fc01c55194791c36d506fabeae6bfbd8c11fab73d71603de6c8bb89dc141b8a0f110004ff853e2abce3ec59f60fd3b702bb15aeab89d8df80e4bd81f9cec954eb1ace99ba77d8ecec0f67795058f34dd25487cc7f13f16bde06e63e3e3fc4c28b1d4001b2901f3c1e25201193bb66c36cb7d262a17096e2446659a575c69b5a1dccd3bb00c15c8afbf08a49183da643509f5be8190625d6245e67d820bd82070bf6418057124114b3946b205f1adde418ba59bb038ed175b4081d832e0f6f450a780c347bf0f49475332707d5274d1f2db9852456dc6329a2813cedbaffb612485f18b79cb20f069fcf4b702770247b1a7c7d4f49ccbb34aec6fff809721e6a3196651573216c5a0155254bc17b46ac6368f57eeb9c1dd2841718994b0cdbca8220df2caf31af61d14167d8d66272e74535704dfa8cb098e01c30b2629569b89f7bfca98aa9d6eb5a7d0fbf4c76c5aa9cae405d0d84a47335381d7a637ac11b2391a084589250e7e5adc2f413f74a47aab7b022aa9782d3beb4505c84d2afa069d427a8c98a378825a83d0e5e4f0935e0f3c9b24652339a761bbe83c4784015ea83d9d3e43d3a636895bd4e0fc00ba775848b2155b4a78a86b02701ce7174c3af9f55a76fb8e6294fb0498b729ba023d04ad2fc47d578a519e14b40865a50e1d7b3e31871c808f1fbbf2a86aa8d9390a02fdd4be4edf11c8f9edaaab272c0d02980a5dd30c53f3f0d201f7f57a1320d9af0ef24e94c98b78540ae1e8cf6de33d6ec854989bf38e98db72ce24ed5274b29ec63d7942396659b7a9c95cc7c31292fd1617599cd1755729673820ace7300c5307f0fd2d2acb2d4f76685c5232a0882dea98d75e29d9d6b95107e024ececa6b608185538906fe384bbb64c9b3552441bfbbdba851077972a9720188a1103057263a4d2209d44c13aeb086a582cf123a08782f32dcb130d845c5b7bdb21c3e0460311262573793a483c7d78985d2150bbfee84f95b85e38a785a3c0fbf64361a6914500c748d4e56c8278094bf0e72f4802b0df99c9f956a99d362a58c69d1576b4e67fcaf85e70ffc2d372a969932f86bb125249747ccf5bf14dad9cd63271879206edf8127be0a8714913811bca4c3b24e0856bb9c612ee296bc98f4805f2af9093dd9949db19f93d1286c0177e5ab62e2a2a88cf8c4afa495f9de5eab56098262e30238544ce291885961b5a2490d8f986bc146547da041893361f8b84ea604f7c80e114753919d4d2ba2a554112cf0cf026562017894cebb4a2160ec1bd74d822f73ae1f9ffbf634464e802a0d675d28498c3c1816d87bd8f3b5196928821c2710e28620a231be8f541001772881045f5eed1f7e14bfdedc086cb4bbfb43d90f3af6576e4bfd24ed9a98aeb2c6c9fbdbea79a0d8e5d71bc6e99af505f5d8921c52c90d814603b5113224606a0f7bf872b70281aa0618a170e77eeb4ec2940bdb8708a1005a0d6d09009e395ee1c313c9e022d6261f6dcb2d33e0f2782dfd4eeedafa028d25feb645939bab1438b92e11eb6cbfb506aeb79a4c695dad3cf8e5e9006b3db8af1ac9a52e7b96330250ad87ad2f0f3750d85999a075dd2c0d70208efa88dd69b7f80be10fca71273819fa7a0eb78dbb43f444f5422a9c6a67c4790afa19a74b3155b4ef415b0fda932f43562aaf88d5d898c89ef11352e18cc387c68f50b6fd61bed2d2bf707850dcdf28399cb3471fbcb0fba27a738f3770c825a2f988a7f8d35c3ccb5cd5d11ef40a661030accf35579b18ad45cff4de9abc09226d6e388bce14c7dfa8e85b7d337ac18fb83519147daf01da43bf9eff2a77ab1b62429ac9b7498882d318b99ed1320e7de1043602cf5b7aeb1ae307208008b9de9e4adea674a6aa828161ebad26a7685caa0e5c731382cfc5885d8a80f5a2f4ba229bd514be30324eba80b4ec914aa20ff342b5ca8af9f5b8253fc7452967968b370970ced3eb32db2727493a6f7cc40a22e1cc53db7489adaa18a63e55a5186aff0c7b4ca5e6e7102098c0a18881d07b3e971507b1395433f548333fe371eb4c59c5784a15bf0f7282ecabc5471e673fce4ba344aa39c93d83baf798b806f12707b98d81011920e5062c93792b575e1d4b9b705320069871c61d3ac49896d01658a4b2c865624a8694e99c7cad33678ff75ff7edaa7983a9c22dc9f44e119eb5d652fc1eb2813816b0d21abd53f847af44ed6f86019d9d03edbcfadc237bb20ce077a669260426e765d2625571d44cc69c1f3e5e3d4ce7e06ce8a3edb899766ab3aa4cc4fe1e79a21600d549f5239be09ace317bafe30447204a36575d10501a74dab382aa84e8a30f894e56b31008110670d4467c502c32b894451a1dc01c3b0ffca40fe1b6acdd1a77bc36578481ca62e7a897bc9b0080b2ec7556874ccbcec91429c5c685f87b73e11214b40c75956e0d386881cb782e2fb6ef8be72618ef4e789ac1fe549e92cedafd059b10a310df5d28c6a1597953875e17481ae7e1d634459430d54f4a71f98213cbe7fa20d19467676aaa6cffb0cc52b85c3e1401b766f620c40b97e6142272a63a0051c5eac722f61aa56541aacc39b4e7362eb9302fe403db593d4c0b4c1ed1ebce450a46ce25531a121d3b595b9fe5f8bb349c5b497000efb2d41db67cccad78ae859f16a72e0fb33daccb684f0f3e278b8108a23e932cd0eb19474c815baef5480ef803d3ae9b68284600dbf4f66ee3b86cf3914e185eee4d48d96f7857f57a616bf76833cbe1c64728415b733a0fcede2c56d8285bec6637b7b8094312018b7c3bc951f7258fa7e05ebb4c223b03f18b91458d76102c4c95da8c754a7a4a7c0a0965bc045fc5461c340ed37ce2b7010fe07ee05d6b915f2092e91a9f16a914e7d25da94842b77398fc4b96ab0b48cf4515b48fe89e4458dd5b7ee25fd212ff801d7a1b3eba4e153eaf66b70f885004a5d0f35528bf556fea0e6c19f86b1114154a7297e89ae9463fc5712475eb4e4f5bc25a8c4881aba6b68c497bee8ab89310d97dee26a6a4746a2ef219a3b9b825a71b617760079d11003323bd0c823f181a4912e3f88828c6e380b271d35d29e91a0302718d5336a331ae691d3d3f6c436d1994311156cbc2bb71f27ea01f5ed5f4bfedb46db2a86dfd9b5f991eb4ad651522d2cd21fa2b5d8e36059d5dfec940e4f8f82d49da852c51e657ce2b68ecb6a0cd166fe18427bfd796529cb4963a190a76cd7140232ce4d0c5b2c4c75ba6f2a4ac61d1585476c3b1306b524d20831a052c1a5ef79954f09f4e25d8a40072f2540689397dad5ee2f70a46330ec0f474fadfc482486756001b4592b77c7749b50ee50fbac1315c01b4e3e1d89658ee6714f6eea3d68a67b2a9d8ff4fc417d51aa3e0eb4705d334beee0c2907e88cd2fd935484249728d96f58e042cf4bf20ee88bd8434ecbeb626ddedcf91e3f46281d2e07082608dee4b4abac7c56b6a03da04bb229344b3ac671a4979ad5e04077ebcdafd973111b127d7dc7573454e98cc266ec1d7f8a95d75db2681b3dbd9d048bdc8f5dfa599b711bbbfc61c8c68afb7835c8f0d4e5b9f7c8e30827de724af51a5f9583b8d59edfbbc08c0139451d68240be10293ec8e22590f9b55c8541b5f109ed5d5e42706e63181dc0609218cbcc90100bf45c54087021df51eaa36069bb7c1673c0fbaa7b27cfb6230247c366bbabf5718ea1a7e3f3b51112f1785b934859deae0fec33c6c278efc742d58ec49542f973526558d64a3f344852ae2d0836df8e387367d9e85cfcdb74c4abb030b3e707b870f0f69c434e7697c56899665a0c0db07a933e1726c1aae63d862b92ea0a7f2fc4e0f00cde6b951101376f831eced042967509436981ba72b2a6673c3d912a0f86e38182297abdde6c6fafa304cc2b280a84f11f7c5c96f727399bc522fbe827d4d893a69544948b3cc123181c831fcf10a91433e0ff33c3503cc821b151edbcc20bc47121def2e6f08c37821c58d8ddb1c25a1f967d245b62991787322c6416548f84017dd6e089933dc3df7ea25790a99980d4bbf0bfe4b417367835f7bb8f55976d9079e67c5f9898690e34abd78aaad719accf70c29ed2d8c16d2dedc8f052033c301ae0db5339c6a5709a728f0c6a57efebef5ddb426f1578ff3d2e734dd3d9628aabd2f23ba97d1b95c6d483e6106c2298eb86ec643365ae592301399fc7afa24074849564b4d07016dbb13c4addb38b67001ebefbb4b96f469e33530e844e38c07716802b6f539dc0c9df306da13427e5e77612bd109aa9be7607e60c51b4fa7c03328f6ab973dc6259e40fb004c030da12da1f493f40b98218a16155869549b05d4368d808a5cd038367c2a673f5e35ce0b8abdedf4552201f1659c24d9223f718f08589449bd6d9acaf1337ff52ba1512bc7b01d6720a898ecd12256041a52049fd6f254dea881218ae229bc96092edfc57bfd3e72003b9fe15d146baf7d2ff56be85daed4262fe9bd3e16d7f29e13bfc7bd5c291029999890410646a0aa7ef5bc176fe52766380db05a24a48e2a6f77f1635d6d07d3cf6caa9d19325532320480e67bfa4c90066073b23791664c25f27c5ecab4b98a62ec7b584827e8d44449a104e6e50a6c9adc3bee8de56ef5a14a751be3c9724238f97b85e0309bd9b131ce5d1d13de933f59cec1f6050d54184554cf9d579ebf13ca02abe42320238339f279d8de810de0154901a89f3e48c8116d6eb899b3760931d63d549cf40d157617ce5e2c83f156c1239853979df53c2fe5a7cb235c3d95173720fbfce690e81fc27b80370dbf19eb6f619e0473867a133bf283342dad06d4e8853951d3f386a896bcdf1e8e286cdef4f9e2b129269b3ed5b0dd39ab9a548ae433566b67d9bb8b84447753f9f786c480a13fa855a8b429b24de4be872bc08398c41d6c29aa7e2ed8803f72b372d85cd15da6e6a737347b6d4856768cb2dce2e1bb8859ebac698fcaf980713d6d8c4e8a9cc531e3f1c031aa8d3cc6955f99c21f20ee63d274425fe96dc82fd5dc950f862e2518e0ca5da5c1ed31cd7b12e262a7bf6cca7dd055f757293bd6788f678e72fcf7c82237020abf27bc012c046dd1a2ac47c8311cfcdcf9d05ac53ded2554d9859e90cf5370daffc50260fb28fc2188ae65e545016865da03d1a469afceef2f3c3cdd6c77dd7dc6bfbdc6398a4514a02f7c6c81bfd9f64eac31e8f3cd62f73b44f771e277e8e4cec14d70ca8c221091c4fed6755c6f26211a095031ff5da49cda4a5d9147037981455f5bbab4dcb79ac37f34466ddb2cf44e37fa7ac86d6e6f22ba63b23da39b0847b2fbab53d9f5129f0db1809194b2876f264b33b377abce8ee96570f1a2c1c7533ef9c1cd26117ab387cd98191ba30d0a5688c622217b53fd9a30ae327367447c238a125c2390ef8f3e17c2a531801b2d14cb1d68d8493b0906e45839e1806210c6856ee5ac0516745a8833321cfcd5d557a2fd1ea599bb8c281f8f473814a5d8da2bc1a349fcd6a709bafded1a44b2a7eb18cb4e04bfdb2c4acf22b7bd45479e00aa2b14f2d32ede8c8261f9f5d27ea112027912c674b69a35c68a3403e8cf55b4d2286e149bb69e676e54ee2e959035223a4e3494b71d0c860df342dcf5380799b45b688319b4294601db64066c9fbff662136073d7c4705475aa868ac738b67226388a2b22052bc7afe9f0fe1f7547891a96c105120886215ee1404d1196483cbf1d4546b8f06a54b482d81a94e6495a9fb5a7e24cbd39bad614a771c479f66a7bd7ba944e0ab60126eb3850f3a4c235b956bf63a80324ca47a90cceee3da91db9d30e10c8635d0ffc5b4d1a964870be12f694b895905e6db82a78e0b2514a8cea56dba834434baeb2a688ac80cb955920c4534ba8f725be4d3439c975072c4ff104eface7f0f99d7caece3a40de4cb43d11ac9067a52238c955861a1e8baa440f10c941bebddda866acad429728677073d88baef1fcf724dc05277f67f75169e605d5cc63dacd13fef54ce2481ec5abcabdb6abfcf12263177e456d88550702c2939bb710669ca6c9cd1bed62edf32aad8f18b2dea185057c4b8ecbe898c4a07fbff260bafe5ff190f9c9de5be0eb8b654e5cd87da2109c55b22e7f97724a88ee19e9da013f8ae4d5a27616272177b28f88e94d355c6d9ffd89f24a86d921ea82055a449c110a64aac4f2f6d1346c7be88a0c8b43c33f269447f63a178e1976c708b420fd436b57c7643c1006513107ba49b316fa8a7d5646d827d994c7b3b5aee0aa7c5d2bec7816c1aff4e5f348d38f7c9690460b309b9f016f5ff60548983497d08be323cee2f98b1b7459f6c8d769b65599594b8b30ce2b6e422b416ce0efe24c1d9d50fe89dfac5143b949235b2b0a6f001a5ceb3486d93b3019c9c44f156af666db344d46f9e9fa0ff7d39ba656beb7b6a9b78dc45ab915c1f5424f926ff9183791aef06a119749bd93bb27dfb570718cfa8cf69ccf20e0bb7ad58574e4d69a0bed762139af60818944b853b1e68aa5e4ee7f8949c328fa78d074b832368c03fb2198961743a8817e3f6469791ea9cadbe417722bd6ce712a3f05f6592f5a36aba7036e47ff4bd6e9e67f833085285cea0053d70feec4a51aa876d4ecb27a3644b3f8b3f696dd6b1219bd440fa123a3a7c1771e9d364d6fa8b3528c6f1e3f472e5a7b2527395ecf239ae42e69ce888f7269864a4d1c1908608d042649c9058896814b88a5294d0a0b0e3c80a067832ea825883bf5d750722762b79cb4a3976bcd4c1fb65e15f7cf15d6f49e7a55327ad976292b8c9dc76002be44ee524fddd50df2f8d77efd8fc3eeffed57b81c3b306be995935d4c8d8b1e8352577c6eac6e72e66f8d359032728d0afc2760ef04046b0e1801645283ee6cde8cfe0d071fc0c8fc8d774947a796bc7f7479e312b02920c7fbd89ae1680dbf5c16876e29aabd96a4b050cc05daa72f5262b70b673a51f594ee36921e862f0f73ecd97e99049d3390956f6534084a72c48ddeac55ee543fe76dda5b9b3fc23d21dec57ed6560c7e2855e2fc307f4c4deb39fe994b317625e05d0775e9258d33423feedbabd6470fe642ab4b4ca70b4f1eee13a95560f02c910a24e0bc01fe0e42d1ed1f80e94ff1565edcfce0dffed3d59dc1266e1a33f03fb76c5deea892e0e2159d443cb8be6587931779e8cacf552fbb27db4fcc1f4752209eec840809ab905f9eae378274ca8512618b1b9b6b8a02ba9c162581fa3aff1403f0585e95edccea8adc06ab28aee26a20625f4a1aa16cb0fff9e2e359f79dc6639f5e20811e39e29dabaac77bc3e3e6b18fa39c7fc8ca77b6eb7589bb71ebc3102cd08071ebf5a40b920e24f53df24eac472b78f5cbc554171c735c44c7c77f8e9870d2bff67a83ab45d496f07f674fdc692dd13e7181757928108152e96ff4ad2e4c39183cc90f400ced328bc679b21a842a02a62ca8df95b41036f2754bb2631136afbda1c3ddd0904ad5c17d4fb22afd9d0355f1ec2a24a19cce3235e2fbfb2eeed279f0bf26f892551362039eb54e9ea6e7ad41ece1d7ff2a6e25cc6a58c50b522cd10facd6a3cb125ebded28420f9da27b221e41d52a1061ad66da9ebbaa0111b1ad72bf2588463292fb9943279097f13126209e833425f1b356047be456a73bbd5256b9e3c9df82a19542fb006a6ab9b4f38ae1b0e2fb45de22c0be3c5f94d76bf5fbb0fdab0b6956ee4b864fa27df94bce034efd70af4f11b066d65d608aa75ad1736e8e08d553fa31204157cbd1dac9d1c396896bfd4f4169425a93ba21605c33ffdcae6d397bc019174596b94b1146883730589ade26bf2cc540b40ffd876b1668da0bfe3c73ec80bec5777d653938f6f4f37164897e5c4ad7b37b27d885b17a32ea78f2ae6f6cbd2714cd5a3f1a3971876c9b3e39f6edb606da11b341223a69e2685da3466698b8f5f4eec1093979b5d3347c52a835984292e7d9ffc19bfc5e53505276c6de228141e338e6553f254d5eb517b6ce27c14b242c72a3dab71938931bb7d60e22d150bb56f2541d64a2f3ac1b5dcd11059b3ef79e0f2427b2742b1064ce16ca9b4c80e1c055337191139a2dc13fbe5c50ec514619566a56cfbadf9866805723a0f56116777f1adf92f9e1ce295cc1a14324da8b7edfd41f0665df69094e01ee9dbd660ddc14cb7021686dd172911c3d8d47781ee06df9eda5843f8ad7697dc31704addddbdcea9d618221958fc207bc018cb5c0e4d7ee9eee20610c346257596b8decf4e8fa21e3630e9a04487306a40a9129b6802f0fea82682574e93cb4e02f555f33c5d6611d9a50b2048a6a2427520bfd5e87f362a3839b538296bc858d34e8cfd812a89df9976bb4ece6dd6dcd0c6bc643b33e6e085f930efe26f7bfccf5610a667a359a874e86340f7ea01a4ade22d1c538ca4ecd012399345ed1ebc606d705f28b488da70f75a5c38c5794e225f253937ea65d5024a013442bf127dcd5d4096e96536f18c0341cdfb1ddef7c5d1595a996158dac2a0df887c1fd43396168d7a9f36d08c0f90ff552b8291ec20d7ad9f1a1b92116ab63c4fd55b249590ecac0559c8061b252d295f8b330a8647517b3914d36f15ea80f329293c87a7ede0fbd2e407e0cd6201b833201bb6b209611e01947d11329136c853fc7fb27bec12028321e977cc20b3c7c0b6ad936a43ef57f39c847ce72d9820319217febfe85d4545c66959416fb2f8702e0cb9383a7301f0e69d1f3a84ff7c17b89a116cfcbb23ca7ee8952f039142542d51521effc7edcd22e2a22b2d82d227df12d861ca60c8e16a52732800d4cc959683e24c76bd2c160d520c4938cfe00f4068ae0e7041baeb6f32758178380115d5a62a8fe2c51df180c5a77c4a36cece1992297847ad7e82864c9c3bb7b563a7aa07f59778a82eb9b0683eb2837a1a013a6cd7660b32905867248e94f1c89700bcda5b64dde2ded702a1546c341391f9d0e2cfd5f5d3eeb7d64356c0741cb3be79d2fc1cf30ad030e950cbfbd09eaca19514ea89a3663bb477294741624fd1d22c3578c6ac1d9549da31151e8742b61e61c70a858d3ee3aa27398bd3d2ac5c78dd5a893402da82e0251ce2fb1a5e164babdf3a335590378a5157e41b03237c6b4a3390d61cddec4d26eb4f0242e68286795ab891bba0c8609d9ff7c10b09c136a696e1a3842dadff7669b58e4cb7d7de54bf5fbcd21d4da8a798619d85bbdbe1db28def55b85e8551079fa3d00a35ea603bffa2369ef4743f09311161c0b80ae729afc14ff23eb2f504959dc30113a1f518759dad9a06fb2dfd792bc46ab02ddb323bbb07fee57019221e3d84d696096198c73a7cebac0615e581e0babe4a8b0f0510e7c61e616c6e667855414c652e1fff483d18f29532d51819cb616566e2cdc8615fb724fcb0ef85ee059d19478482bf2967a52681a98098eb847f881a92e48b2cf4d35a2a25c53a34df8b0a0da1b8aed4e903014b4f5e6ca0ac30b6c03e7c4fb59f4c4f62e1668a316f61ca770776032eb82dc8f3cfa7c25a1bcedf1267a69fb3823fdaaab6a5e093ff711ed248ab349622cd54a7a518bf60d707d0362b475c7222dfdaf8d9120fafa26f00b345b2ba7c3e9609c6cf7a73250d7ec99251e029ed6778b1a4314d014a67d17518df9593c6dfd02373568fa22fdd9d5160e8b0f88bad0d020647de789ac9955a83b34fcd3ceee00c9d09a661ca6bdc66abb39b6e8c443446a688c5b0067671ee20821c7adc7d77d5f6db906b3250048aef545b535dffe4489367801100503cd05a04363bc835dfc98f42d54b0b09669540511928b7139490820030348500709e6176d319385d98f907ca81d1a10c3c1df0629db79b51ff2f47a2b769d3eb53e493677f79623048286ab50659f17f38fe22448c3c6b715c679f7b3d43537330aa10bda5f34c8ca175e5c2e32c36934f85c0224c8a9c75c9875da1d5586143d2912cd28902f18e011cf4e0c50997878ef072ac2dfad58cde8704078098f10f9341d022f3677b3650ac946cde25f029f3c8eea73567edf999838b09526b27fc2f955a9f01e99fb835de786a0bd645b665d90c31e2a2193f75e7c3640beef3f04eef9ecb1372b42e7f80401e665c92e9c7c3342a07e5a460a1c914e6d82207c51142de58c87387e8a8dc8f503f438cc7f0fb71400b7b90f0799fbc1a4d4e4787c23b0f7843ca9b3870a928802ab1ae376ab616a1b6a9964bc91c592d77681a48fd91f6532955d124df65efe5bffa78cdb11814ffa8f68fb487f8e483fae5e8529f1fc54a3e7ffbdecb436e78f4074722375b995bb980d2b97c959cc513ba62df159dca9ac32c261bc4e0d062e64c554ba8d1bdde7a4611a73e2a3421622b23c3166102dbc59b86af756ac9b9b8c3b69ef643e6740f290a569c6a76ae3a6f6b95ca285817d1f752f7bfc77613fc0fef556a12071827f3b7e44f0eef963cc50e319a66ad8bd2131cfcb17b296cf375596b0578d04cae0aeb0ca90165e46926a7d99cb441bfc39004ebd3464d0f9eae65e932f51f2672ed3fedcf39668a9af2cdbeb4e7c04b82b0a6fed72ae0de75d94036e51dc5f97a35f1c0c70d454455e4f357654b356bdcd4fcbf05acbadf28fe5a024d69bc9c9cf818db48559f8de2be213c97e4a13e1296979e62177633d3d28d6575d2ad696fbfcb1add3be848bb5ed0d54afabd63159b11272b505f6524229771b34ae6a4c4c4d9e94db84d07a778f507c87af35ddf6f0d7288ae0e96e4961a2523bd635fdedfcb78f5c2565bddf75f0b9f92f2134ad7fa8bf95b6bcf989ce28b079a96c51e14c8e5a8d0bae95d127731dfe79f951e56fafe532974807ee7218906875a21f2e8a57a4a28c1a7dd5bba076f4dd9dd77201e1c5bff98115012e392fa5d006a71d2c9a24bbabcb4deb44a289b5c39ed28cad8f6b35f67564a3e846700883940bfd703fe10695afb2732309207c425d4931f09143b6573dac33bfb2d6fd6517c5256590216df7c292635f5fbf9590a72006dcd009e3a9642121413c6e139b1b540f50cff12887d9fe30129ed6f4bd693d183bd9a02f8cf4f1b6abe281f0528afd8c79dfc0e902a1ae849fa8fc04fc596787a68d8f4c30df4dc7d2b2f36210d5661e96ab2cacadcf4b2d1161ea53b44fd5078d689e203384085334abff932ba7befbc1b5f6ba77ec90c7885b4a345f39616dfc61333bff9c2525dbc0eb5ab2cc64a74e4ce3c2bc7f4318a5352f0e3f29ee24375aea9416eed21f2dbaec3ef44e29b515a15b0033512b7302900cb8d8cee3f2c38f7b4d3f29a2729da9eef0f2a10feb4014188a29c8c8b018f5cbb61774374507c3314d1b92608db4f45fc3a3d1b7f0ffe30a692814bd865820b12b4db1b901e4740a81930932733ece201daf2ebb786037d233c0eb60b650fc00a31d1e2bf25199825c9e7af14150abe98a58286f5fde58c056ea0e8d80e9ca55d30dafac2b62b7baf6a6bc6554acca2aecc9c3722cf88e85defa91cf22924cbbb54ff803016e744f47c8e83d6c15fe7556dfccaa049d9952174016d24fa578a22849310fb798036105dfbdf189f5e5fe5030906ca4a28e01bbbb9be72a76f156eda83a7d9348c26a068baa4e94a677d7c97a57f0b7054ecf0cdc8af01b37f30c7686f4bf60acdf120cfac28dfae1cef310c6b31bc6ef9bca7ebe950935cf8ec85ed18d6322c84a33b7a21871601b2a0388feb81f6ce9d9a72bffd0f511667b70c57ce75bef75e53482e415398cab2491e29683c65d937c6d6aa033e94121e73463c5cfcdf0c248ea3eb03012c095d24061c9fcfd46ffe713287ded6ff872092d99378e806f60744a85a75c184ff211b73fb4f28ff25aa192a95c44299b5fcc4301370e2a6bdb02dea08065286ce0868cf2d776015b18f04483dbe38e23c266f976f8e64eda09eaa4b46e6c9119db874c1f8f0b2f4f271c3ce63ef4ce3778cbf574cc948b98d6026ebd33b72d048542d01a6ca864b72a12049469940c34c8d62f3da4e9fffdd65d0124e2d59259b3e525268182e8dbb7c7b2cfc093fd8190dddb90f2bc3e886de30294034a0cb227f659986819805295076be4f35d627d6c50310c768dc3c9fb2b80ce59db7870e28d407cfb8c4cf161d88f5c337f6903199ed35491f1c1bb855d45f16a5ae1f7ab08d31f919870172dd2ae4e2af88532257b452ee1d046facac4c759da4538681f4fea8bb437f338bd1c6a76a5a78d499da29632bc96979fbdd069efda5f7933c2b20aa0aea084e8889f631c9c293dac3a74c5db6c70ffc1e3dba012cf3065e18e027e7666ff48c23f8edb75e10a4f8c756a417d8b58114c9a8d62bbf2095d9a928f0ab23855c06661fff86f5b13238dc7bd31728fbd65a0e65db6cdd6d9b712e6535bc62c07e3777e19f3db603bc896a73163936a58a1d4d777658fde6e4382b85c0a1524f03db560ad33bb6035144ecfad83b0e5afc159b007c0f4d356d1fde7a897788262ba72cd9771bf7bbb75d3a036c1a7ee5db89c4bd7e020fceab6bd965aae20f87f50f4242490b96a7658d26c70015eae8731bc54d356a77c2444b60779d9765f1acacdfaf9d1da7f1d6d21d6c53a2fc9793a08fba4117588b8ec89c7dbf0a3779ae7776437f9513e56724a65093592942e3b6ac320cf4fbdb4b526fefb4f42698c74e662a66cf42b5ddb0c299836fb7b17b721922cfe704c7bbdcffb63e91cab6836e6bdcdd01e41a6eb9df969853a8e94a98907f02e36d13343e75a741a4c932fdf11b4dbb272bde75f1fa275b00272df4cefbdd025c402e49bf4646df6f982b9e4ee54b69094ce056165cdf720780fa3c59b970c101b0332664e5b3fa757323b7ec8a1feda6f107c9e3ffabe20e6c6c4b411a9cb64a752d0c3a60a7e7fc8cd8e802c6b04e768166e9b6554cda6f6342c1eb46693b19cc3e044c7126b9479c0bd157808a652e4b6614f1a4ce7dc52cb8b6c741a33a7c755b7dac08fec114858a82cb568da374565f9b83be12c6c2c8711dcc79652e01925b62be416c4d9d44840a469ca0734691d70f29baf054f25726235bf46f0d63025585a3f741529d37bbfd3b27c19ff2741cb1a2ce91600ff15c869063b386759f7b34c68e0795ab1092ae5ee961ddf60e5a2972efb84f670bb0e944510ac706ad15b3605fda95320c837a5aed2d36553906fe969ab61732d629eb61d87f1932fbf2d8a7175b62c2d94ebf569c5597f5ee171050da38b88019c5fd54cd0191b4adcfe9264095e9034fab635916b48f89dad61e77a65a7868330fafdef78083cc41550169086b832feccf30570a790d1e3f829906d2896789f885f8812ca3e73ae63dc051333586d5be2a84f83cddf04fdaff8e2fc751e4d5291e7192d2b1b3d963bef91040298b7c0b38d3750c2c1a656b4739f5ed87c9548112ea11e21fd1338e27693b2c2559addff1e8b7e784e6a6b953da9ef2523cf55860987988e915611839731c9b3848b9f0107707397d0f2ae7e0de98c87e572bae784016a632ee30ccfb526e719e76af9ad27ada7e97ab307acfb19ef7b4b4b49b34515b71a3f93758bd998992237bb0b217b1e03fad00978deddda365edf5a678e0ba63f40c5ec015a87e6c92273700fd4a88bcafc77d7864d56f8219fb733c17b5a8ee2c92da3c76408a08ceaed4d587b7a6f9e4d6b67e24432a394b65c74b330bf8cb6dd87958647f994d0c0fe36fbb1675465da7a9cb92f6234b57bf91e93e66a5e3c7c861cb6add852fc25fbbd07fb04746efd9786d73f3afc4251a412b629342f23a4d43b45fe8965f2fc2bfb346403290db34d6f24710ca3f7a20abc1c7439a60724be9f2509c2ffbd9ba9bf01c94f2d757237c60ef4edc3e83546541a3eb9afdd13496bda8f984ca24b151055a66fabc91d8bfdf2aecc417f5467e323ffb25f1b3b48e416f82099b31fca1b26e84d7da93041cf34a91f5d2efe6745b843cd676810aa91671cc2546f56bc29024a521df11169029ad362fd2c4d2f52b0ac5081c6222f0b7b03cc6cb889e524613e46df8fae7ec72003066d157bbaf9497bbe84d7a16744fccfab65d31cdfa3dcf86fc098b51b7f45e06f6deaf2954eb4fb9c54fad39e24d3d491b005ed65248a4afb6d59f6571c3a23933e2b01f27d10a877b577938b665ad480076b6185b0d59f83eda70f8adcfc16a75c7cdd06c2ee8812ada9900d497f5cbaf9cfbdb748e504a2b7fa7ed8635e5b47acd0d02b03aed03ab0ffe6d3dfca4a1ea400c41791163473b157f434d9c30129e0f81bd59f107306f1d3b177fa4ea9aefa506ea27b4ef4e51fd2afa1891ae2063f0f86613860a97ab5a55cf7404758e8eadf6f05c917e025ba77789c58d8918c58f293f372d0bd3f7cb9e64e412819ceae5fe3bcae9d4743f38644486c638cba4bb428725584584e6c9b5608d9f632a6863aab443c05b62b821ce8e5fbfb8afd7b525788b281c9fba83e0ec7f14f3f3de40d9f18438c0d6b3ffa365783836b897293a7a934cecadced43e21fa5d673cce5727136df68b0543b270e21426b0581a92b2ee8a6dc2d120c77470205f15b3c11c3d883e3d62243f2f4852e457ebe44cea7386b21a66d3caebcc58a9857624a20d127496914c97dac674a18046af972d3e0fe766a6846de42bbc98d86e85bba12aa8b59bc23891a62c75b6576fb0545480d5451847943dc7b9dfb46394794ea143bac2d4b5b69cd5f23d27c0b6f6b835dd1f1b36b5d1b3bf52125a5f7de367e1a5068a4abffa9ebf38597b9f3dd2dcb2fb20fafa6924c54639ecbbe6c1147b8828fc069c4c01267829f1742c6b1b2b76fdf49b8f1bfd15bec0bd8070031482863deb36e32a1e54d64eca3a31cd6dc8ab540481c81d53a31f1fb1b3f962ce98f89c70762dae3a09a1cb469edf4abea8be4564537c633cf33839732e219f8b3c3614b9fd85eed853e7a72ea935222f54e84be326c9e2ca14b149037f4de8f0af63357a5dc0f130fc0730aed22729807738c76462054131d2964354a729a32f12024f0eadd55f3b964940efd1ed2f8bd6b9f2253eadecbad4c1dd7828be2462a77cd9a51606a1df988c8dbefad61856fd60f31d969f4cffb9cba4c890126e505a5cf33646186b9a0d955dd3370385d575b07d9ae13f01d309dec5ae0abdcbe20fee613ca52b88ed5c37df0a4902ec40fc72b0585f950c521276f21e3da1471cac951fd718fa6f37dac57b8caa970b1be41e3dcbbcd9e8226aa2bdb0ac9efc81b2ef7152f5b77437cd8231e35c473684941f6458cbc690170659bd2d400903aa03738891ecf692423bcdec100dbc94bf4e5ed87d9592509ec7154dfd732a383cd56852bb39a81a935ad37bcf9b47dc524afc3bc641dfb5d803d6f2797ce6ef31c1ec7847b4d3c0c4f6bd058b2aadefe1c6b7555d845ec03ea12d94ef1ca86937ece6714000500bf0c2e4999dee3cced6d2a9a7c0950749fe392f4c6b8fd0af32c32d740f287d304e39aa6b491d9805b5010df125f22369a8596353b15393d471c0dd97d8eaa19572c7434ecff2ccb2f2caf640ff3fec655c6dc8051fa5a3de70ec70e104a8b6480f223dac2e1c16d8fbac9ee681db34b6bfb0b92f42cfd2da63d1de2db0e01b1ef3935371fde79e2f7cd4bfe2eef438926075e5a7669ef235d64f8e663197355b0b09b444e6c6f74c94c491bb028cf6e31e84df67aa1751627b4c1446909e694a64bf77c10190ac91820cbbdd1d2cd90f9ab31a634af1d796f28278cb5bb3dbf8034ae151c80a7f440f0f80d049b6f60bb00758c220cc020cc7b723bba8a9ef19da9d0db96bcd460450bb4fb989a4c5cb39f4bb5bad9a52253d9bb333569208c53ce54151b7989a9cafef90a3c101c0c3cbb7c1a532b4d8f8ee9d0e1609df2a0a350c3e2861df6d5a39867c0230cd75515e0b8c039765c227b6886b148af2dc51ccf6a153bafffb24a844c6b7f31c21f2d64be2647b492f36773ade951020415ee8c4fc31673451b18661b4da54196c151dde917fcff9c5ed659eb68c2d986508412b3666a556330f6c7bbf60c3f6027be664216afeb2f203492e2f3589eac0eb7cc1a7373b54474ec5f61650dc1f15953727888674c0e4df98b95aa686d6e0f9f75c2ca0b95b037f2d316ed4a33914dbf63be1c85ec88f544b52c4ba5690f33afd44cf9c9e525f9c004f6bef7c5d3574cd0c26f764c42a73dd693ecae583b77fba4156186859341d4020bd461ddab73d34c919201f9653b3865839519b743ea1050214199ddc69a630e72acfe71b7ff487e0bb0b385e6f87dfdaa4f44b5bf0854a23770aa29acff11a48422ec6520270bbe9bc67a50a29a825273a087cb259556bf6e89b7097501268dd751c3d8728dce7e3a7e7f437f5f29b85925303553f83bd5fda5429f451b1f41763c2eea1a1984505bad459467ae3b34d8638d0cd368db213508355d48b67e48bfe38ee63eae62ec8af7491fc78f443d18a6e5b0dfde7029d6b6da88c69c40cfe08a5d6725c0b18037d7192985bf956ed041c672ed020b57e04d630a8c215969552b87ce6bef7fed66b4a54ffb72f733ea3470e600d5c26537d47b2986edc7cb6cd90fb34c6c6d69d9c8a1da9ff8d6e7d7d36dcca18ab4d296750ace4500489a02374e51c09a5c76d5e56d5a58440bc4c4e0036dae9e52741c32d35d446922581844f284e38390179605dd449ed1c85577a739ba8d2b1a58a34ef8bab671d219bd5ce67acd420fda279ba19a8d581c46495805d70ba2a320b788f1e7fab81ef2167ec415d596b55b32dc640bb2f6c00ecc8d29c33a28949877df1393bfc536ffa4d87bb0f404d2c8b4cdcdfec6bde6e8bc3fb65250ab3870e72dbe94e76f78d6c24f62e617881d1100e58452ae53f58ee87feb84a798ffe699ee38bddf3c4e29ccf9d7ca2c07a8a3bc22d1c5a2ab495637750bb56fe205afdec97a5eab5e37072befd459ca56ad5ba24502f077ad0a9bbfdff94585d3d0b00d37f9d0d9498ce060e6fc561f51f3661f731f633a5f202b312dab1f225c4c38d7956b8cb402b062ebc040f1d913107f3e21b012d4eb7c0d984165cc7953cd092cef499922f58ab8eedaedcd519c5ccf4cf626665b9b21e85b2386a9794f234f2a912cbdde856f516ef1b685aaf59b0f46dd6be90bb52696323586c21e2fac2414da5147332ff134380e96837e4060c434a301708718ce6f6a69c0c96eb96da23e50b0d8973036d9303cec849241471cfe2c99fa2814a4553c80649a16a0a6c0b83a063521bbe2fd2ecdd8ec6cf647d15e25a1e1b38aee868c4463e11172b2b250dd6428457308e304b1a4b047a384291e2029a4c20ed6a7eb951ceab047bcbbbfdb1de8453af33765a75ab9547985f428e3adc674424359e2892c8880a022bac265a83df3eaf0a71ac6d71fd3bf32ec719414355e254bcf75646ff068847e8a460db9cbfdbdcc6722c114a508af8a9806f779cbbbcafac4d1e2c6bdb463c3817f4b542520bd7a0b4b7f85e7dcb9c69a58993c89391299384381841468545e05a4bd5426d4b747073ce7beafb5cb616fa13acedfb9fbca5e76918b46b23bfc739b256edc7cdfa4000fcf4bc22c0d243a814af39d160b50eeae00fa8753643820a09a462f3d01ee602c891984abdb30287b8d82162d0588645e952e8d037f42f824ff9b9b8262350010b91141a4b4e143a7a2d3d56c604b344fb0b7dca7de43debeba930842a32aa338db100db42d115d83246f3b40f23afb74dce5d32ea2e29c013a2a0bc2af4bb2fb9c0f73978c62295dd5c323d5311e382223ea324f5d488310c41c544394609a09457ed20530cdc5f944e9bf314150c58fc04f6c79a983a6db65a1dc9d812542f010c18852f14a8c16c7034f2b5b03869649776939483f8fb59786eb803b9aaef00fc40508ecc937b9a25ad246f34cc94a925e3a542475dfc5f683ca1bd52a1f6534a115bdab1dad033300b7e0fcecc8080231c72dbba93e06ca94caba829636927416d2abe1467b61b0937c434f9657423926b5ad262fb9d69413e50aaf1d78b8e3cb0c5324d0b1691c0a65e6754e499f0a736eed6fc08ea91c6e4a5a6b5aee95e94f59008e741ccd41eb4164aca679f07c21209a394eb7460abea6bba47da477d7ab3bfeff7525476fa7a7a39630e8f8e7e61763ff85aceb977a8a4522ef2b1489e2df721d2216ddd12082de7003e40d5380f9f8b0320728943d5a6e4b63e662857db7324cb84bd03cc535fe34a7f4d48364842f3f42a0405bb205a1d5dcf301e16b127b012030a868f34eaec19c103327d0345523cd207768fad64b4b0e143d16494312c6447f5e32695ab4aa4ea196aac718fd35b858efe96c79ffa5291b648a7d6f8409a8e87f579e5d60a4e95dbd22254a9df46c47e3b9061fee3702efbc546f5082113f5309bd4d22d19ae2197fef11896172d52b0e5167edeffdafea51dcf0a80188008830ed26ee1782db1c3f7724ee75c853534709d6533744bf1d733bcf611df8dd8869d833095e05f47cc48e3c62994a539e788eb8ca8d4f2f65d163c1f4607d9a2ae369e8c412cc6d03e5433258b1fb23f75164a499cc9976b0f2316a73dbdbd86d6e5982fc8834cddf56ec047195bbb6d2d94c4dc6b1af84436bf67214c85ff034b457134b4e28827251689d13a8dba054451e478ad2c0e12c2ef0b4e202d0b7e062f20a6cf259caae731c5a279e4fe3c877f11945cf1c2fc0258a2141edc77f1e2040e8393b322c83c21d9faf7e966e18a7421fed84ff78823e709f07c86d298b0613dbef7aaeaedf1ef90685914644542152309a639e3eb320306584e6078c279522e5697248226faea40246e0bc7dd176f4f6c2fc9b984fa00b91768bf1d2719c29605b8c88c6f14c469b53f5c4df5a8e1978f41e47cee392f3d32dc539a8b1c08fb9687280aa732ca57ac6a3ebd67ab4271d71c8fe92d678978257cdbc93c79b38beee1be04c1de33de7fc05015f9bae92e41f8987f172192c67129f814266f220185d36e08e783256a0e5bbdfcbebb2eff9f8e56338aa551054821eab86dc921904e23425c486257435c18684d2279f8a4a6d8cbce9d0c1ef3fadd73b5f9e7aa7048904c7cd94794f14c3d0c84f6d78e66bc16d998a4c03e46d90878d6cdb34e1f4c3bad90535fbed5f2e983f7fc1180b8247eab670e9da057bbab0a1eaa99b5e75230b33b85458482b0a3ec46df9c5da1354e93360c0282c3035f6c94f128788d9e3ac469b16b566c82226fade57193ef2f1d16c667c596581b612da31d731cc7314a380753e1f8becbd0ae5bdfad441298dd5ef44154f6f008cf17f25f05eccc756823d9653fabc7cda81d0c46326c3f71cafa1e1473232ca84245ee27743016e8f67a98408c361017b5a88e277213c7012825c11344c751682d5f4e071835f45be624607ac1bbc284db7214d63b8bbba7f2f50da8d5dfee2e637860866e16922edbb034e790e66dba690512f8ccc2ae9a1680aa93a50fbe27b37bcc5147a8e01ca9ca13db124f5d26feaf06423a4fc540510d3933e4cdd60440f434c8dab3f927fe87c1395f4c1447f1872a446c011059605bc2d5045177ec6ce6650b7226588735d5ec1c332045e8cdb83ff0cce287f4fadda7189d13fd862a8bd083bcd810e910d2cbddc99f040ae19451beac8f6883183a22756e68caf9af007e1ac1b2a36ea5347938993a9951f6e7ece640aac4bef9cabf5911ff7d04a8ddde9baac83a97bda73e32ac4c962708617fc10add4222355bcfdb7e49f182aa7b4e7cd997ab65650f5b42b3227f5d0bd63e3a9045810d0fdc7de3a09c9be6b3ccc6039552b5f207c2aff19b08b9d1051cc580316a293635a66f74ab3a3a6041f0ab36f7418aa4abfb5b46136a215ec76e0e29654f24349737b9111f6a5fc69724a22700b4fd4c673de7ab0c30e50572d6a95875aa818c87d9dcccae7b07c94f447c36546a3fb682d29fb5b1b796e2b8978d5dacb25f098c0a82f258387860f2d1cd4108728ffd239fef800bab48082343ff1a5a544d117e821403434acf682e36eeee1e06dcd4e9d0f4254adfc67e8ee20fa42106cbd68f5c6c08046b9d94e575ab780c64ac18325949793eb1064bde8259e910396d3e06b2dd3cc8b79f5e078387843aa4a67e8200abb7263f5e0674e4ccbcdf03834bea62a91f6a2546a2f8806902ade85685c8fccb6a9b07819d3c5898ebdb52ed8084d6a9e2d137915c4ce5a39f90efe0ecadacbf290651172848c9bf65421d9aad6074be53a96caa97ecc72e5541a8f7750bd48e4ca44713f9ae927a9cd0af7aa7f85899fb5c04c270ab946f1668b4e4838dc96f5dd09836d05d0739843c87c217140f99b4c858700065a9e71fe440374b4bcb048204737304b35cea7b51ec84839e2f5986d95e21c28f89d1694221c498b56be782094ef85e694a044dc43d83a5d07e0edfd658fa8731622a98bd98d6cd60fab1614f41d4324996b7b66251c67b447e388b669bd1becb532f1960f02b1f039e45224d3aa43d3ea02a0505f5544fd57338b16813ee66812718dbb2dcd61d09da01818bb2ba3c583b09b8b6ab8341176871b53b7ca7e86803409bc4e6816532bd9d88c82d3ff8f333fe8d8aa42f9edfc282ff496e2499b79278bb89b89b470e05e570ce0c0bcdf328298ef83012cabd941d58675e68c098d2d10efc64dd53cb2ad210ad81f8a009c66897dd544c898d86645bd9078205d82f622b09d0e6eb9e584348cca4c80e6d067c59e5fd03a9b024d68358073d68ef4c1937fb6ed2a06291cbaf35dda255fcc20417d986e73a70853fd3c4649c7a26a2bb7487faca291200c61939677b98dea575b75b5880fa0b2d0aafce88f058e40dbd82b9bbc5cb1c7b5421571fadd713782e7761416be0ce46b6d7a49cf26505fa2f0603a806af2fcc3f87398ba9c64e4e11f8f41d348fe0b9a5ef14c09ad6594030cfc21c46cfffcf1ecbd56726483ee9d8bccaf992dfc8981ef6cc13f068b1f6ceee6d85365c906de230decab1451ef697226e003ae7e511b1bef17882e08ba52d3140e3a81529e6182ce63d7a39e7c2bcb1ad0006025b92e1f01d2ea7413aa8069f9f42e9681efa471580770904198500e29b078c7331e198a8923fef44ff5314b2dfecdfe7ddeb69f5dd77f25cb68e4f5f6b1949762bf9d738d71cf29f275b745ae8922a7be957a840fc13d828af3e3ddff6d2851bf8447f8b60eb72e8475ccbd0a877ea682e6bb6f765d9f05b8fe5c4cd5507bd090e11e319344657f30db5b9806a99986bd5b3973ffd3b4db968ca083db53c40dfee1ea47e40c465508b297062d57f4fc23c24b4270f4eb18928113d7fb73bb4c1710ae867159a8be263e670f7646adbd256b8f8e9430c40be858c9b4a06bee0ff0de296db0b420d458fffab57ac057c4afc14f4eb6b1fc626eb0fcd22ea167ac5fe51e6b8f92228bc3c367684934df27a9b217d2fe8af77f315f62fd48e7532bd590886978b25bc3a6200111527d4056bdb69252aa326d447161e988307382b89a2048b327c8c4c2d65a06823a9d0130723c00886f7110883474c21ad457e5b5655bb6d7076ec2c98e44e59f42e0ed0a7c711bf269bf83c7c0a9679ee25d2363b3dae8b1c4d58d80ba2e508596e273f5cc0c2984ec8dca2a88056b3d408554fbe2ffcf21736e9dbc3ebc4dccb15177f4cde27819333f63361aa4a40e191b37291e547eecb05e8e59444dc6823741f1eda17bb8420b36e96d268a965e83dff8997001d9bce7f4f4fa29bee3b22f2cd9451d1dbedc0903b99d1dcff6c6153530eae173db4a4bd01ae0c567a70b02f5aaa5c89f21467a35891384c73bb45b53e4c9df63d3712afa2e720bbcb9f7161ed1ab1a71242c7fcef19dfb8e7e7989b1324d6191f68dbf6b3e252e8bd000f75264e05cb07e599c356894bab0ad5e156449f844740a64d1779501d49fdb50b6f765e07a902db9604c804f575c71006b8e818efc4029b0fbba86d1049382f2465e32f4f411b8c65d26f3f67f425c97e8b379fa76a3f37977c3df2f7874c5d06a9773342bf2a9d4abdb598f7f669d3e99e507d378d50ff3401d656892554ebcf52cc7a7c3dcce79273db50bf20af935d4a1e9b6df134ddf3e96232aa8b54a542eaf162194f4137d57e7e19bc100e9142636951c8274dc4b9046cb244e9fb13c778a6bc4ca44999c94d7b1c0a901cde6f64c7531c919c0599a08743aed73bcf2f157eed4a45eb372c35cdba77bfdcb817de1e4525c25708b611ec1abf08b94a0790e560916b3d0c2b3356741ae7ec4bf1c43e7daa33243fc032a45b7740bd38eccecc4eadb543cca0edae1bab4d100240d962e5dec76c426f005f50e9316154041488737ef8221ff5706a13daaf2f427682c21a0f91b2b4ad497ae8bb8b23ea01b21f9f3aea6abf79c23e74fcc55ce4ee38f108b960ecda2546c55e1fbd45d45cc8748d7e374b8424a8ad608b6fe38fc12619c3561b62170f5b921e6248ee38a1a8848aa1c82a473a579efe1f7f7897d9aa6e0f53c10ecc71c9ddd40ecffdcfd507287f3222f018113bed1a926f9e0c3bf0857965a514858e56b693c807005b7aae474bf1e2e6588fc118bcf8daa2db12ede53dc6470d87ccfc6b3fd5855db8a8d5274472cf1380211f01e28dec89d2d274b7410a741ab14f668fafe533b6015cf6a23b844ded873f57ad4199830f7c8a74f62830aa252baddb516451aae9a9e5d19d767f4c51140e85af94ef6cd6dc27ab2702a5c1db21dd2c2d1b4e41fca50b879852206ad6c91615423f92f41e4d703b766111975ef9502106285e1c5d007be76000e35b6f26ef661e4201960a52e000b466282627cbfbbd220b0c7ffba2333eb5f9c950c23784818ac01c9a02a4faa2249bd96582f7cfe550c9fa7da9fcf94427035bbe7259ef8a9d3be8daa6092a4b00220fd40f3ce4b990f61439512a1c8ca581b623dcc05bccc0feab2cae86d86480ab7d2ff6544e59b53e3fc30d27a6c911a95ef49c6d04cb930e7006b7ce6bfe74566e20acdf0c99a48572c4e193eb633d84c177f73a74a36d1493a7964e84e99c9c720a35ee638ad291ae7da38be2a44e74368ae297573f856a6524b34679c656aae440fd945f1ec3ccebaba63be68bf658243eef3096fa5944adc290528aa6c41bd55cfdf6b0e0ffddaaad72c3f00451190407ace61f4f85da4e82bdbab5ee8cc22c6d8d9383bb7f7509e26c7e560c38b9b8379867fc531323804bd219cd878631a043e7b2a03c742298ad53720adb2c5c80227ad44006b77011731723b030481a79c1cfeba06b9feb81e1e619361721d52e3fa5f0bda243b7a7808a57ced464c774836a35ed4c929443cd2d4ad4f7681301d01a33bccd6d4a5ae64415916defbc258fbbf448ec4665bb75dfcc97ceda3cabfbc399e4863164af75e5210d59bd7ffa4d9aea518029f834ba7f8b6f02c608e7274641d1a12454374f382554f7087544ce9db12524faaf44f22532c2b4d99fb7a826fe877361fb8cff0a40273a7786333a64a578b65c3f2883e924a6c4fccdb737f7c80fb37b93c2931625b92e0abba53cec651ad2f3038d059102e384b838c0613070f8e0d6f98c2c7ef67bfec7743d67e1d1cb65b1abe3ceb625547e32a687336e9ff4c2d4a6fcc1086904b76a9534251cf923a84c3a0f8788a3bd925631112be1b6e59b99eea3eb6b446f172dc71c6785e6910d084913c3676eb314177e037334a577b76e5ed731ce4a185a96f001b10ebde97143cae7b0c5fb1dbed2add1ecc3e366ddcaa344057ec2abf47c6b4ffad2979ae1c53644ac3ac00dd1d1f354d18a501090f3e9639a85019d352804ab375485c07b762d9f25b700fb2f4f022f94cbea4c7398596b07871761e31be0246bea06278f00150295c92aac3ba05ac80cd19bc599b7ccf160254940b5b02c75f0b04fdfdb55d3781e10ed22354828c814142c286f23193e97563977cab427770e802873b39ab7fbea65552727f035aed0d08eeee6037e40237a9d7bb3c888bac25e64b314e9e8a903cafd691fcde9a510f65c45ac6d8706bb97638bcf639c051fd9839f5af981b94d6862b0be6f352941078575e7f437ec36e226c7244ee9090583c0c4ea4e08d90c4c5c8a40c6a1f65b7c5d5f618cbac805e2f1f83b852cdb343867e311ae1354ef62d393e6644c965496dc75fdac1c11aecea0ca7b848622ce72aa697598a2291bb1e647af447ec44c4f49da78e828f4fccdcab28a5c9856b7350b8d51e4a0a64f97eaac83ea71d88269742a7e2fffd909f6a338fe5064f0384bbf33f4b9c959eb5ac0fd6dc666d95839860f5770ff03a6547518149662b1fd42f87752cfa351bb2e8581f7bf85139f953064c7cb1fa1fe6a8e9104ba6f25728448ea30dc9c11868fc6d85a6afa49358b05c5e98bc249c8c1fb514c0c917b1f737a615d2274bc9b391378d2a97f626943a1e3a62b2078582ecd4558f2cf50da5b3171cbbbca4ff2b9f5eae94d0d07fa589c0b06c09a55113a8d257f117ca7e6e953ed88fc09a404ebe06daa99cd4d643d910781f751ae28d64f79965e3469fee0266fb1965974d6f5ca72cce4b12a8d456019754da6e5a5111c8126c3c58fe6b72c7cc75fe93885561403a3e9933e52030ebafb11defb748b567c6163aa921765f38673edb8f85cbcc78d2419308c4ffbc7fed0cf8ed99d446329d4e4d3035bc4459b947f8e4f202603ee064cd8b0e8d16759c7b8cf9a3f394c2712f61a26b5e342674b5d5d8462e3767af31a78e8ea40fa82e06376db8e1137d385ae48db24535b3ed5dddfda054ede41abd7d2b97fee25bdc943b437fab73ec4866f9ccbe1ea16d60d7b85b3eadb4816ae503df6aeecd5d439d425b9a12b027a78021e0edbf997778b4da0d89c636cb11a1c01f520f3ab3020271ba7a3cd66a6b7974af6201b2e8be55a0e30d6bdd103f6b25f991d4b3c40fd5208684cc011b06944716b88827db94e72316c6c6e25dd5a5c4f319e2e2a1dd900a3293d2c9e29cc2ac8dd434026576504590b13c83a069ef94149428058fc9169d00dcdfe19562f24a7a32c3209c5506430ee3d19e4597fadaff53d6dfa3b4b2e6b07f972f56eb2bcef4a79b0ae694baacbeb62c1894dbd211b51043b7a22cd901c2d0c41cd1f940999eb190f90e2bd0d00ef41935ca0eb20de04270686a49a59804a7d6c8d33d66609c5f90808b7cbb9c8d08566af1ce79f144d1abe908a05efd7c145e090044a19c7a77144ba577d5cce955b9f7657c36f17f5fbae8d04fd2b2ad89517c9ace8f5e16689098a621f365005ef17b3bd1fbdca71576d07b93557f83ff63cbc41e8b46dbaeea9dfce47fb42386dc05aa56c7547e3dbb27dc24de6c9ba18f115e22fd6513309b226077ba9c2628cd671666f4b9fc7406b114677d52a2921f1ed6816852f23dd2ab9b07b69e86bda8dcc11a352c07edb8de130c6ee6ea4c642188d108c01087a6331fc0f89766d599fa5a36f359092205fdc54058e1ff68a33957122672614ae67777c2683a3ac56305c3e78b8b03273de5af7c8fb583b54cec692f6a18770ad8f60e23a896c3981c18e5aaa21e32e35fd9f1b1f9c8d93638256f6a47453f16abea82de435b575013bc1ca242832e5bcc212e3085e87b6f157924704c328649761cdfddf8e014419a18a3f808d87a54861de316206b432dcf4831a1c9d9dca05c5c56f3b21d5895351eb97fd2c14c300f52d0e09d82cc892d2f733176fc24308209658d4689880028a3c67755d03b5adcf7ceaf6d714f526073f6c72670542ac1f91d442f825a3653a0e2013eae919144c1d3fea4f8d95fffc9984910c81bca55420180b78ca490f52581c8dc12690f3ce12b99818c42da7a82249c373cfa0a7fa69dac32e58bd8d614bdc8fa09dd3c3a664c17668ae37ebb671ea6a2811b263d5ee7eb7f67e32fc0e7b375bdd96c16cb0c3a9c08f7641b3460b0855a367371486e2a5932285123401b54bbf57f9b9e571cc35c317b840b48b662e938564e07ea582679ace027999d258c668d8a0c83fae6e6084dd71c2b19dce86da6e0483b737521b8d846f3f05af2e1613450c865e3cf68733688af574f76aa680f5cb1737cd5c6fec1b0e59ae8795a535931e66d6c19ade07c4ff47e03ca85172c36600e8bf113f96cc0c75d488d51f590f3f407ac0212c51825cbcd61255b5a4b42f4b2311f684c4b40ddd62f96f95d83e283f563993819c2897012ea33a86201abd7cf2131c06736e6b0a5a633ce826b1225cbb9ff1dd7e5d1e40be5ab403cb6c0935e630691f0ec0fbd1276f0e362bdef1201418bb25a333afbdbe5af63dfb257c84976509228a52530af2358972d98ffc14ddbccad3ddd070bd8ca7efe2e6559b7f08cc9897a68d11032879035fdbf413e7832cff9841cccb2742602b39c7fc4808a341fd3d1f02a526f27b809ac5d4175a9e6c09c45c6cfd5998fdb923f52d73295b258d3c4bc59e18840bfa4c2f9d3ad2968236427e68bec28e863813240ae32f1b435bb88ee5ddc504948fe3c680d214b18f3e5276916cb9d6aaa2a7748403f7aa14955e5b010c4e3be2e93a9d15e4a7ede8d5e7cf0f8a3dedd990cf8b8cd69cc9cfb8abcc04fb4e52ab986ca1f7b8edd57d460b224fa9323a5b7a691e5a638254c3b79764250d9ee082e82bb14d1e26673def889a7d8fc5685938e5db35853e686bb486c8b4d73a85d6bbbdc5c179c50d06f703e1d04e9aa4afa95f89b4d34e3f6aa05ccc73dff1b0425a2447c10823d559cde96108446a4f3d3a313ae52c8d493fba2439d8a5e0a595376ba7dafce4d9170941b00ccd1b422c6637094f65a650ecfbd492d1a2397a26dd28e018b94da3a3e526dedce420fc81556ae9c6a2f1ac7b20a4727ba0d1cb70102a3dbdaceec5040954c03aa899328ec1476dcf0292f0344d87479fcc046dc1e4f7e2682388fd643b306d93b87c721a8982fa8b0352f7b96f05f6fee7dc3facd8c516860fbe896e3ddb7069385e87634ccb1486e4a46e0a15c98c4cbb28a763fb6eed3f5a82709bd28952737ef9f240be338c101d14804f002b72801f10f72d90e535ac74be3960216c67c6e6b7ef9f255567aaebcdd312654bbde36a9ec9bb746c4f77d3cfa28a612902ba81c60af6908f315dade4ee3d142ab0c76312a76516a5de4e53fc06eecb87250f4a339482428ee84c54cb97f10d34cacdfe523ff6bbfe4713072801703662aaac3fcedf8dbf62ecc0d4400598d5e82be8478865d286b56974dd4df6232426b6eaeb57251361729bd298ac07bf13b001bb40673bb1a5cfdb7b212ae6081c3d2bd19274cdece383e5a8386d98a42864a5ebe3c5a7e737425b56210b21264c931673b49c2657c0c14476f6fbcfae9fc9d7bba02e6817369fdac53101dda46516f4e5ed9fa04fe3b5ca77958f20f997c13f3e9ef180d9431f11d9209bfc0756657c4ebc3c5c4083045276bbe5343758fcf7959d892654c5f508f3416a4acb505e8b1775c80396c75875b8fe7df2500e711c54351c7f0c17f8161d23c6e41c7abcdc2bb32bfab99ee92f2ff86de9b0bbcc497bf8ed27f46e98af07e61a33d35a7d8b1294ff7b4c22bd19133c1c90e140d3250ed3b1ea88935302cf1ab62dd36ea978d39d186bc55b8c030d3fa2810e13b69e2c9de9052c4d9db85f30b830709cf430f36dd17aec45fc020accdbecfdfe2d392aba2b6c5aef9c5a3687d39dc7c3f1bf0019f6d418f6a1d1ae3116546e96f404c3340a20e447a88da77ffbcb168f693baf27ed10ce061a0f74980fb0d9f5ed6dc10c0b5ef7d1118665e48636ff9f9879bbef134bf3248adcc649f35c7c352fe9c75f01bd75a7b234012e1ad7b52eaa5a474d39c8fd8033bddb90693b5e7290b3ffc9c1cfedb3850e0d3b7602239372061370d9070c039aa55f027aca6d18dc943741577bed234122d0c3348ff1023e25f0ee58aa1431e82b1d9568a8c876b3dc00f7240d1ab87b7e09d2e1d6ee4f1be5a19c15fbb2cb2fc677c9bffcf75ed05f15629d2a04a7f63f1605e704107bb50f7c171c142c506e314b83d62758496e85c5b4098e2de62a4fe9616ec847c1f70864e0e38633cfbdec59e591dee552e6ddb782789806c0111d0a791d075c03bde5a12f39443e69df299c6eee56ba136b4372188641a81ffc013148c79b9ecc8a6240c07bee6fdcc068618305b5f940b01cf46e7a3be46e03b524217b5f1db03c8df05aa63668e7bb388e8701dd4f3dc4ac7be3ff6e7b8eb454a237e7f9e95a0398c3a6462d1628179c94b789300750ec3d28a3ca5eb4985954a9bd0f68a8e0c5645f0bd2e8a8bc9a7e2239f91c555280658dcdc53155db7725e76401ded12da060a79c27a3edc19231dc48017bc140a1854a0beee39a12735672bf94b7d5d23bf1ece44498ea298329d279dc1099f0cf66996eb353b902e1cb71c49b963e935397137fbe1c4c06a3c2decbe84c3e1ac9d0c8b29d1b0e7f643cae5f0fdb15f7892b9afbcd3f34c574c97a82053f099c04f07f75039ad311be19e3576e7c00cec9aa9755d3e7e155876ea91a8d7cdb5a012c36b5855ffbc1428971f166416e53ee807ee764bd2a17d178d8a022cb2910fb8da45efe3d59f488c730d6c9dcf7271348a294e614ca53f6663fbbaab93ce5f438ba6c7f644699b514ad11cd1e034d62d7443b8ccba19f8a9fd279cea0192693133fb571a5c6894d754d0b6da177b2f81b9d362aa9f25267271cea23090147666d9e142948650fcd7dfc4ee3a4badc1669ed6727535df35fcaf7daa773c57bd8cb8b9abe2e685edd3e447c516e75201e97f214fd003ca511cf7a7416169901618cf4d334896198bc8c2589d3eefd62b35886d11b6f62d6b381941fe71d1a03b56ead1f9ce5b07b27d7a76c7c23153edc8d545cf9baa5f3e31677c3d198ec9fef0cf85bce811aeadc74a974004f7955fdcf825af2737b39b3eafc2c04f6e8f6788a1d66459007a666cf748737570935b0c721f1abb210561ab4f87a3d36a5d95f07c0f18d6e62f7bcfa8e86d45f88b68ebc0892febe67ee842ecd8d4a57c54a58bd06da48f3bf53f6039f0289c23435c1a5d2b56312558a60c912ba35a23f41fef3058e72502817219f0a76701c59a55cdf7b6ab4cac06a49db8544028644a9b403c4e392179bb2387009a3f38dc72d7ac517275d683e6191ef6c3cbe429161a71b25bb102c87776d73afbd9d08ef028079285f5702f1bb83e0cc20e9bf827896f7529f47fa15c99f11364f0ec38b89ad11605d5639df61e3cbda58cf606cb26d64bdc2bc159edd5b10c366cfd7ade97759c6df4a7ebf2c15c5d27913822c47f50eb1d0ded64a2ff79756bb3205a460d6505caa09575b5f019e0bb669b0c9e104aa7c5cb4c21dc2c6750a03b5036ad59125e3d08f67b3bbd89eaf7cc6c6a5d1c1205d6f2215977e5fa4cb74cc1f19d11bc5d0968d38a239789b52edc1ba8296cc94be761f8a68c0a92a2c3d57a1bd801402f73dabc307b817781b2fd40ca66ff1cbc6a5eb6bbbfd99b391cc536b1518d001f8fc5434fc50768d492f095be33b6467ae353c13a211a2a556f484dc4af4869a5038eed985403965beba24f0944bac47df45a24084e6c4d2de768147db145ca40c0b3978edf2f0a5ba89f1bff7382ae2074a16d11a0f66ef0e420faf126c27d275842f6698bac688eba7f561b08fb443d1d2fdf08274c7c76517958adbecc77a752ce67af10d0236c4c41e7cc3e23a44e8c4d5010f1d2398d033feb3d6cfb57f093cf57ec06e8fc67d84f3cdef0dd44e3e983def85d88ff47c800226da7b5667bdda2f6d1d8cf5db83d8eb9ca7498b1042f55b26d3b82bb68260552aa9a3760416c9edf7a286e75cd90977d6ea39afef822f00f8a4bb3c1f321f870666ea7508a120b956b29f6584e6dcae2c598c272978e0efba22e1ecb3586c5f78f09315ebb4ff45546c98f3e7f4572d795ae88d586478273cded8f3d0c30d5f0c15be06fe3c9a8e284a172c749a166cb56a9a06be3d4f8cfa79e55e22b6d212c9f72e2a45ed5a5c07135f2f18454caaae19bb107ba7354b2be2f7eba1efe387178e32005231e667034b8ed2eea37124df73ca2ec16172c7d9e6bf5ba17581af96cacb23326000033f6978a778595238820b14d139094aefeb86f74c531b6078f63f7c0f779f8346785bf73097a168a5e980b258393d2c53b06c7789c994bf335e0cdb8ce1f48050420dd2922b4037b0fed720db64928f846b492968a8a077e9b8858b363e2912fe92fe3520218653de3f464cf543444a48c7165237d7584c7e8a68b275e71eca349e510c0d5737193ecd62214c302e75ccc660f40e5bbcf6a236e7afddf2bfcf9c1d36b56e474f624a0cd87416f29d3f02a1d69f928215cfdd5d586ef9dab59939395912b37c83e04ec4b229084d4068e10f848b54d2eab277c50c1866b04b553de01101de7c26acc88bebeae89523ccf5809bcc62ff7909e8c4a23e41a0893d03ed85453f9d32a1645b7a206e346265bcbb38995c12ff6696473971b8aac7b4a38dd5aa960f5f50e869a66f14129f409fb63a65c6ae7be508c5bee60e85e3dcb2af29a1d361df8786109e7ee8c691b16c8cf5002a205c68b30f2ea09eb2bf6fdcab3e0950a35bcd47ab2f922a6dcd489728247363102903514124ed0e263929ad21d7676785a9799cbe16bb99e311f78b3dd454ede5711bb426ab7ebe9ea5ae55d78fce189680153fdb9389c10d3f4c385900938e0af66768edddf599ee2a4ecad1133dccdef3eaa057e7d0ca1c025c70c55d9f94762a33553901d8726c9a5549852428df2a1b72deb97057135ac3406eec250dd7414d38a5a4c59c97287651adfd0d806679e0e7a40a22e347339521395268618994f95ed979a24c5a581d0680d3e0169ca82121e0f98f94e7edc4cfb53dbf2257ca0851f9b32afaf693041262009de5b27e3ed085c82f8722e4862ff3d904b33866045843ec5bf9ced6d1b98e277d906b4c5592e29f3bda8b5ec965bf4539d4cbde6539c24a4f2fb5acdce66b532c96249eff2822d4a06450589c68ebfca030a01b5ad9df8575bc1aa1ed4094ca19e07f616544f59e70bdb2c39d4a5b86606933bac197f04b6cbe6f102e3d34917a478f93994388a02483aeec71345af2cd230c94bf998e9dfdf6aba670cf441874675276127ccf82b2d9235ed04d84f41bb9bbf52a4064f549ce484fbe57897bf5b402fed7b63a18424c7a429f9de644fc8f4e4269cf20effeb214c8442b0fd17391a56a7eb2a61268447cd8aa66217b27bf1dda0ab3d338ca1e0d5547b20610b55350ec684e7b7cd770676cd527305966b1719213cf1c0938367ddcdada0198e868fe0b764981e1328b13fce4073c377f7dd8835913af2fdace187b388831bc697279b401f1b765cbb6919a0c9141459ca37761b50b91461acc836441214e38ea9207b1faf1ff784ee8b7b10df5306c15a95bd81ce482be5ae5577794b81088c38f1ae46f3bbb4c90bcfd423ee6daef90bde6888e6d72cc02a5542122167e1b3088eb70c28c9ad66f437ebd6ab6ba22328d70a64efee399af5e44228aac398ede826714fd82e522ebd4ef8d8ac0703ae2059b3f1c29059177e3204a609ce8cb641553f87eecfe3727b9f1bfb446b76ae6a4c612563bed7aa51711c0c7f6eef581e922af27fd482ec262d89972060abd82f7e7fccf75cea2fba16aa6590a18aa68c97ed3fa4b5691a51485e6a5606b14ed197aff6782d4583debe85ab91f581aabcfc0dee282f052783acce6f968dcda9b4c0ef527d298e3d3de3ec625883da2ed6e33baecee5239fd862655c90c947693353a32fdc9efc38f1a8375c50a8d12875f51a515ffdb4cdbd59e70caac96cb87d11e47e9d3c7763f3a171158b16952f6b885f054320e69e55ce85348c61b8de9c254c0b373ebcb5e201b0f4670b7d5881b04dcbec646c3e7b522c0524af53990cdcd1afa4ab22d11ee4766a88c99aeab10082628373953cfbb8d19b0f5b91a719af604b89fdd704dfd3ebcf8797e89ce6b002330fd9f8b6f3dac1a3f7bdd0f1888338ca331267f0fbab85760a8062eab39c4d0d5afe3301cad0d08b5083d24a8d1dc9c46957f5abad3f910cc9f3c853106d870238a6dae596fa37ee7f236d290fdbba99631b5415ecf08bf5a6652086f191416906999b59e491aea94cc1a8541a85ed9122114b297c56ade540bdf33fefff352b65f986c755b2a6ce3b528757b9005372d1439a996ff4cd61a3a1d36eff70f87cd16682ae93b0773e672c4d54453c2b690164203e47a8e774f767e40b742acac3e0352e4f9f55322bc652275e697ea0f5910428acb49c99b5acae455126aceff4a63fc2d3544259a6099451a804064e90c3b2a4a59791bd1a763207aaea01dd5b32b4951f96e6e401ab6e81e18fb1ed5e1e824f0929c5666ff77e253e63ef8019363c8cfc8a69bf92e518bbe2963c327902c35adf097898794f9eafc7351b17d437e0578d0fc6daa429d6c78beb5a8e581bedb94cc6b48de8e8146644f09efd1e18d6f113a07ac038d82f00518fb39819f4da3d750c1073d853e18191c94f4e391a12e8090bb10aa68e44818a8834b516b72df9a162319567f2b8e82e2c756e8af8eed20e7728693acb4b456f95764fc0b95826ba216b3579f19cbcafb61b4a121d1203b5601be402dc5c72db7cb142bf33a3b5710a6e473260583c66feedd6bc53a0748649bc2e49c44fc94727dce9beb9074f6f17dd8155ea67a1754aca8a1a1bf7a27298385333e73d7754ee5ea8bcf276ee844ee09effd7c3a126165cba45b07481d29b24833c461057f61169e3d62dec36851f7bdc0c50e734ea1b8bd4d3de70f27894cd7832ba4e53fcb554e8dfc1739648c30c00ea23eb2be5762e893c1fb67855bd12076dc1329e21ace850913b174fd9932f6e84b4e71bc19c122ee07487aa3b6b48ce6cdb4e5412f92ab03ed66630d930bf46f894002bbb96e47047737da04aaae6a9d73ed534445a8d2c2d36c56ab029b7dd58307e1001727226bae8bec17cb6c8a84d1e27bbded5bb2924de73857dedeedf05c2ada927f8f5112a5c88a8d1dd61374e26f82e7a8e7f62a772cbdc63c3eb488be3e6fa06c058bb9b2797edbdb7149e2ec8979bb0fd0cb7b797322f722536bf1280593cb05aef9cc43f3093c0c4dd12253c52d10abb2df3e59b579d6212f62fc85f0629665cc91abe6a145ec8597105dd4548a0a93a7c6a82d6a5317436d6f2d2ce724882b2033c77898ebb7dc6a2117c29370a8ea68092ebc823ca44d2ff449637f2d6b0452046a7321b8a1c8c8b15e03d3edd45b01d58bcaf0aeae8930705add33b5e8ab33d94d973949b5b064964ea8ca65b231639f2ddc6e0bca1066191428ccd6a37e7c506211fa314d4a549fe6c8c1615c849b7a923705941d2b55ce44b2b60b498ae716d88bdf72fe022970cdaf59b1168f1d1a60056cf10579b1115785eea905097f28b14370fec6c6cdbc8fa606afd01865d589a1b45e51fdc577c0cb854e7af457fcd9a842b1f09d285f6039904322b5076b6dd4c4401cb1f2df1a4e295fdff94f6c6ecbbf2b4dbb99504ea57bc783a1e4f460fc6cdb7f026d10b2631e9c1d0bc85e3cc1df45302204ddd9a04272f7ba4832a5cc66cd9be31fe36f866a8f12826c28af196f1b54ffbdb98ae071b30ffb5556937260469eac1352d4c1f4b05b15bc6efcab3ef1a06d6dfba184b4802b9dfbb2b3521aa15c1997406fb7221f6aac21f02b294da90247661c6a7da19cb49563c297b3f9ff6b16388bd924d28dd181fb3398bab2a0682b4238c78d5a1859ef549bc50fb6e91cea3ddbd325a20063a07614cb578748d5bfbdf96d3780db43d700b11a62b3e9af62c3780d26e4e765df492adebdd0e42b54c492ce02a34e02111dcfdf7784977c580702c854764e43936468696f6a9ff0bda678813aa7e1b99b2cf1376840609e6b79573d141df823b5a28355c081e35a3e60fc171d76fdbd51c383b6142a12424fff74ca7f400917123acccb446259fd66559cb2cb2e1ac04b7e9cc79a32b4e8dc21fd667f0596ccb1408a70511d3093e9d2cf1adf9b06f21b2163c74819e61e6750f388e9f544d8bb76b0e4bafa89223e1dc59d5f48d888d4bbd40dc915069535e64a76368d8f17f096b403b014ba9e99f148c24d97e4d4224b57c9169ab53b9781ca3f961f14f5b8c9a188857821e5ce7b5d1923d8dbd41d2dfdf845f3ca5afe153e014a86f9f69ccc3ddd3cb68aefc4de5668cae70d0fcc80123316f51a888a5816b65400f69612a21722e6f1830978c813c4edac7ddae236c56dc0a2aed7997b0cf813fea1ce37816b0b10104db5550315ea4bf5487b6e4540261e83b90383ff98ae6cfccf933321c2efa28e9f39fa34aaf31f2f30124593e8d0d634126f19df73ce1305363b0e151fa23ab4592fca97643b7f5cae96af0fa2a45d4da938ad899473bc7489ac05c56f69b7b9770db33dde45207c2ef547104f9a51eabf235d6305b57b1225fbe68efe0aa4f3c1a51e407401fc7b28ec741e383d1928c395ba602e6b56e7995c75fbbbf069ed9face3540ce018302f8e7afc502d4919d1cf61f02b7885ac3d62dd02dfa49d8377ad3300a5c626d2c8947803e6dbf2e96017328f86de850b55c931cb530cdb846ef9cfdee60ad89c76f740d7520733dae7e47f0e7fbb0c780fa6faaf6cd573a92809a29b67a7923211b6c6045d3a0eef76d42fb9bf156843bdbd50337bee06d4d828b0773be5dc2baa5c78407797e74c8e912f491f71647d04d3cb6d0bea9700dd2bc36a5dc69cd1ad4b0a60d0ec1f2decfd5b53b680e69f0259ee0ba72b4a4e4ce5f41586fa02aa4799865d4d146e09b5d8f30fb95e226f1a7583ac401a68bba5f745fc2e6d6941cc6fe5c16858564cd5f16997f0048203a372472bf8172f9676c3bc4aab51488ef50124f66f833599a6788b6ea2801003762cf576465c9e05d61508158fe6ed9ea2e056abdd594b77f7fe84999b266a9b58bb5f9d1d13495ddeef8e6d711c1039bba1aa5fed9ba7998ec64d23a062e40f672b2b3282ed83d0bb59fda007ddf15d8004e8cc11cb19b9ad34ce129675833d17122caa307a42df4fbeca205467182e28b9a6b695979a71239706887e53bdda7731ae2d0f0220c4c7d0218b9bb858a7f8a52bd5edaf581f05303e9f9e816f2fa7fdde02e04981896403194761063e2cf00928f701cb641e4d6913e666d4e3618fc39ca86118ae2e8af149e6ad4fa48465d3a7d8c12761fb90fe3ffbbda51570d9e9f705c92e310f05968ca08b4b1dc297a0e23249f01238d0e040c90695236500636690d9e0f4d551a9232feaf087cc7304f02b43dbc160a9a9d5543a0a2e73602d9d4634e6994904a883d153ae2cebbda1a7ea5e65812d58d001a6060f1241e3f8664985e80a55b846e1c598ff874cb9715baeed3d2077989603c177bd7283e733b0f2d9785cdc23af27e440eb2ef13df609e8fc8bfcc4f3910f65d0cadb935d392ee2811722c3ca224bf27c994f5767b5e9a98afd52c8976f9e3ee865d5422c1d48ea123224af6cb60abd98f8cd27b1ea0cf5bd52c2b84437a5950c4dec4b2ed37ae9d2d3b087b992d241957b1f9026c28549e540c169608f87a58d871ec499003adf32020b4fc70963dd544f9ca8dd6a141ccbdf156013d0e6cd441cceb8568dab7c7753dc0e674192dc8ef1ddfd6603c5b033304d4de9f7a45ec94df536581d56d3ffb975cdf63623174226ff2aa0231595acb660129e43e75e684c39e3f33efc1ebc3595bebd076be29562514c652ef2ff208437ed7260e1125cf266630d9ee0b3c10a2eb576cad216565196f6423d73cf936ec0eeedb72c9862b3974c04cb7dc738d5daf2c2ebb0912765b670fa4ee5c92309dafb14718af6c564212a064b72cc9f6ca3f2873b49eafb0bcc3f0a5d995f0797497ed143635e5ac4f92c0c608f1d6b2fb5600595dd7023da8c319cb368ba65a613eaa97d3d4deedb5d426543115fe499915c09a528fb326514c73aa77b8d3ad4faa7ed257d096617498c3839e30907a8adb544d420b5b28e89dc977244e2227fd4fdd76005bc05c76971d02431f4c5aabee078e5aed538d8f67ae67ec43ea4dc4fcd1f13a6091b91b3b06bb9c6704c86f46ff589b6c9e8e902e2bd537fc742ec1febf64bf0c5851909b0e4fbffe70a8d80f57ecf51368bdb314e51b2b61c934aea9c164113d2ceceecb651b13e69725ab15727c529aed0751fd6a48fc865930a3406a12c327b61d40487390f9450797cff3d40a536a8521d75bc65f7c50078038625fbd4a6b2414c7d80552d6b792b2bbd48484c82c35f0d4f0b95a3d8557e5cc26e3ce07858e5934286822ceccfdda1f7ea2a533a842f8cd4806d2311fb7d7dca3b4d5ad14cc34156b66f057bfb03834cad70c35af55bf82b909732effdccfba23edaefe5b1ca3e6c158cd118bd940f318657b15ed61366800bfed8cac0c17302c670ce3e0f407a6fa10983fd4ba1c6103f83ad8383400b7179be09659217b14536e764788c0ea2334af5e807f56ffa8e5351e24c02a5c9f699143f38cecfe6fbc87dbbbd6d288aa2b1107a5ec625075655326bfa3a71e1b92ac952826b8fabe1e0108d7f96573cd31aee2b6d38a07e16a49acd7cc4395f48ce62fd428a5df534505d2ceaedb6d487344d3a2094d21cc1fb213ca16b2aab80c09f70af1980233d65ac4e1e3eccea94f4f72665115186369f3ed9fb4e60d09d98da85b9020be212d4f68a051879229dbcee3020373e5db9ee7a703dcb3742581e21ae147e76189cbebc9fdaa6f1d6d2ebf6b7a3eced778066d3d26808a42a810564e506d5de20942cc8b3aa015fc63810d3451433da29d70feb47f3609adbf7d831bd5083fdcc9f306849f6127c554bc45769a9f0d571e947d31a62209bdb870ae9d97fb76a4f26096b7a95db120af878f011fd5aa1e29775bde997142389fe85bafe9fe8701273067752efeda36cef2d2c04751e545bcbbeca20561b33c46d5e4eb0b63dc1d166bb4d85ece6f1506a570594bc8abd71c889df3731b031449955ce15d022de639c1e7e1e535329f3a45a0d2dfa89850e06a8e2c1862c0b1e1b24626504e600544cc33c7e3ca30c0fe040b561bb9af4af8b12c661f31af92892882745a2521d2b6443b88dcf9df76539840e1781f3ce4d8a330fd4468d0e601b5a22e81bcf9dbfe901839176c91ed45ed95491305b2db6eb807df8b40cbe1fb13fa63980c3a59dde1e548d6c96595ad5182a2fc14743036aec4045c351a1ffa58b1300ad38da1ce61abdc6e3a368a7e26a8083dc4e0a2ec8c737d0a9e5421cc6059283b92e9243ffa62c8aa06811740f982531ea96c07a05440ff5302b289ce0cc023d51fbc157c055543db497ef3b068b36f87733fec8fab53da318a7b77e2d1d84ecb6573d3900de38f5e00c562112559a38ba47dba6ed8177035b2d2817301793110d919d3817281ba5176a90973482a3904d801522644e23242e2d6bd769164d938a7365214378d2fc60da0ce7cbe1e6f48bff108f99bcea7bdc9a24ef024bee4386c4f8fd4fe953a00035eda6c888a79e148cc6ea11f7b706fd8c0fe6fee1977da578e80043def882584a96938660ebf87b395c6c005cfdff0f74339aa3c2e5c39ffe4dc4c814890c0df797cc12295613e036884b5e222ac80f13b4559b236259cae0bb0ba04e74269e03664d7e978c2159346352d09af9a2313136994dc875f89d20fd06963c3988b40fb3fb638c46b800c59c7c58972da418cd2fe68aa3b75d3ae5e95062d184290babd9c25aae071f5945efc972083a5f1bf47d34c461ff1081ba030e3052f73a7cf21f6a8ed726282322f25c2cb980a7bbd9bcb1549024cb38030c2b266b0c11371e4aacd586b961e156428bdee3e404de0f3f8555bbbc232a33ef60837fbdc1d7ef1ce9643c27d5235ac112a8ed50daa3cf1386cefcfad55702d25e725e19ef84719a38f2576e2855218227cd203e0e8cf04802e1465b44379aaf3aad0061f9da68ddcfe47c05e4fb4b7fd8f591adc88a8da0214bd837494ab3dccfe90eaa44e31c73e4b617f751c748683b29897ad20de27521eee16b6e19a754f1ecf5cb0facbcc55d8fcdc3e8279d972f5f88d025d5292dbc91f108fa36f43ba754cde4ee20427d41f3ddbee202532b0c5ad7cfafbe889c2290a1a45b043e27d50caba86e3bfc263a95873c14ae7cb1e3931696e7f422b0f545a1a8a84dfdb67073fa2c91b27ee0d1184033a65d1208c140e06c13498f36cd8149f8adbce366b92c664860c22cb02e7facc0f25f30fde6d78251f4f5bab4a5a534e236ac332138ee7e59db777722cf83cc2f5d30505c5b34a97cb5d2402441f56cfb525b32af3e8af693636c8346d05aa2fa3315213b337257e0a4bd8b8d418006876907780f513dc1b806c53ccfefb0d7354d0d78e12407c203736e0ee0c4e826afd4e549b7a60658a14f171f7ee302d867d48fc4380babcf92c32581ede22f638a275555da2396e8305e31c8c7eb8c22205ee70b64c81b54e23062414faadb4ca656043f56eb2f7cc2bd65a9e55b545d0cf01a9eced3aaf444c1789473df37a6ac08251706ba0301fe3632fb68cde05706e214e73e4820355f4db4452a72392b831202724108bfafbd0e6e91ecbf32315c8d8a06bae75b0f00742a9419225fe5c82d00d292e03c7c73b761eb1ce83e32a6110167b7ced890e3eff70ede9f14c25588ee6c1290937db7ddbd34543f5f3f354c30e051cdce76cba3d4738aeab78499fbe462ab9bab954ac0e8afbfb406e269fa9020340dd5f4ee145b1887060e135b49aac3fb33ad540221ee5a4e8affbac102549c58b12071ea2d198a840a74e36fe309a3bb59ff3d820f37e648997bee9de866f7bc994a63ee03b691db36c4883eee089def17d367683fde1d1d7ade79b5cf2ace2b7b736012c908ef5fc48fd64a748f222bbc9b317703f07001c38bcdcb8869fed2a4183b47e25a6c99729167e3fcbf96cf9bf251add4313910f56ed139949b784aba89148c027e14cd6ca36ae3c3432016d8d68e6356ee132ad0158ddda682f329b2a311af64529791ab9f412a4650b227b40e36ea7ad6824cad8281bcfb06336325b46728bb641a5fbd74302ce92cf1818d068eabcaa02dd2afebfbcb50ec5bcf7e443663345485ec04d7be372fed256b132570d7040e5229de216d7937eb61398f87ded5090f0f53fa3bf5900645c9a6027c2e3149e4770ecf130a07da7a336b9752850604fcf3a2164dafa82af9e693494b6ff5058e505dd3dd2cac554289f9426b1bde27bd57c40acb5174fbdb0ffc98fcb38ffce9ef5bba2e6633d2eb37bbe29692c37e15c698cdd8ee7d765457ee79722ef257dbb0687b0d8314660d163cad8bdb5dfbd938deef938ef93fbd626af79674cfed34ba0b1473d6ae0e0439ed8eed941fd0a9167514841b09b51964c2c661b218f933a86decd7b637b5a58f0c33d92d58093cf7cfba79ec80962e27aaad828e1a731f5eee01e59beb41bfbbe2ae796a127dc41ed0ef01a8b19db515a91e57ce3a1178a1d48372cccac909ca188a437068e8abe5c5834d532046da6e1421e87d152674b4294b300e2b2c6191996997fe2690b00a2ecf470c01c3ddcf24ddd0efc111377fc9be99b7c5c453b95f5da4fa258d5b8537020bf50b405c0229319bd9d7723f46523f8a077c075322586635f15bbbc6caec7e00d894b7cf6ce28793c89bab85592aa25c6a5d94e16d402d464131add487792075faed3bef41130f5812309c7cd1a6ce9e6d9b373fc2f68f4f829e52dbf75dc7e2f5d2d2eae0d156a00be27cfa352600bce40a57cc8a57f636cff2de868309f66d0a2cffb675fb690a734cc5215f60001bba4aa75b3b6a75793d93d28b7da58e9d08e5519ca7a528bc2c9d7fbf43050d78113776fe93f585e7a03d847b24bc4bd05aa3277d494f3e3901b8ef831ff118f8709885ea436b9e662185daeb85e1a707c77d43f474c09057faf711bebcce02eca1a8360dd2c3f2b21b294de35c9fef6a64410919f3930413f2e867a8646d5409af3fd0949c11a4c8e8d70523303c7981465d99778ecdacdbf2da42efcbd16a459b1d45262086c0f1dfd25fdba5ab0e0c0232133065bec66bdae81020e5e89bc6c8440d05940f25b29aeab961d25e3d7fb72c10a1251e94561db6106dc1ae6b5f910f335135ad0a9af52f63891103fb165a20b151000802b635cd59fac7aad8c72df3f04eb0de5aa4d050c7bc5292d58e26251d3bd6092b4cfb6ccc489707df5ff6af07a3736195356cdec026cf3260094f9148c3a1f07dd456b2cb1a1a653eb6a4a18838f9f6962e0dcbcf865dfc413e658782dc33ea1de02b0dcd2f56d4f24ddf1487277cdccf841d576652a78db720cd25ec8ea7c67a6b43df8f521e17a41fa0b5ef97465da29fe52379164c39031717addc0097c6d9d81062733c069ea9507f9d67ab6780560f6d3afed729ef37ce258ae5c3bfff4775007efda9afc24af50cf863a57407c1ecc1c78c2e52850088b5628f12f1c7d9c0b94b40dfecce2216e6c1902418528a8f31dcab2bc82b777670dcfe314e3e3591aa9963c327d79a89cefe7263cbe8205196dc06f0ea16adf35915a626ee86d74ccef99b66cd84aa951799041856fff024e4cb08e6559d08404ce1ee0712bcdc176ee2dbe0626133c06109def55f01c2fa2fbc806967d9b9aadfe1f7473623d59a1f589c404f749a83661875bd678071e50cafc01875ab1448cb3ee9a51dca8cc4eece2bcf8da53ce9e4ebbdcfaf4bd7296d8d3f7c1f730d14057d9057f419bfd57addab47ccb79a46eb5b06e1c97b5fd463c4fec8755de7c6c5343ac7ffd0f3d71794c9b1c1c90de82d5fdde50fe97a6d9ea85389bb40426f81b9885bf2c9432662804479b4196e635c2dc14551bcf17edeaf3ae917fc9ebb7d10fd988bc127d0c1164f91723a30ce51a6481bc58434c40a69ce96797e475e6ef6ebe16cddf22d58f80d0634a78629245fca4723a782a294ad86928461c23a531bb0839917c39102f89f21f9771f2323777d2c017f4b8cf41af66b5569af163e247c239d70880ea34a8d1688cbfe64925e3cc0a4844a9a2eed3f4622cd95f949ca54f9a26c23556d0118a615f1ec7e9f58ab0ef8c9c4344ffc5347af837d316562fcd05f224c6dad10b658250c614fc196e6309d60b2db7833a53a234794d80e07458cdad07bd534a6ba8cb1d08c06c28b4c00dfa0ef888d817dd617f9d2432fc0eef7fa7638a8c2908beda2bb633111d35f3a382268e0dcd41186ea43ee35ebdd098e465a0bd3a6f92462985473dbf6cbb91d8eb1205b000365aa9f2c92b9e0bfd50eeb7b1337139f9340d46e445f16e5b314f201e1cc74ba33d25b9e42da09c2c6023f8093194e1102476ec535b8619ae1317631b5b7311040adb2d0b25251620d885ec2a9c252158f96f58408b33707cd80122890aa24b7ec9243efecf480ef100362578fd7924284d43b36f043fa78a5947c17e75e83f3e4ca8c86ffa7135a1f78adbd29954d6fc7edcb3ae3ca6a4983d13ed2418c0e8d6e798c1798e83e8c1f60de2ff0d6bff4937d07d51959454003fc54f89a6d94356725f30a5b63b3877e0aecd8aa8366c53fcb03acab6311be37bc1cbb1b5c59adc4e6f0db6e61eee9c835dd1e098e5c1cca66c9d9d461eff1f106b28fb16dbd3f15eccc70736e7b9c9e73cd26ce75dfc08842551c1a1cf04c06a46351e8d3f055c80f72b0beac071ec4532e7f8ffa1165c07dd4494e82ed8d9edfb295a9cf96be7059944f955351451ea5fd65ec26a281a325e008bc04bc81df01fdff09b824ea7dba98f524b9cdb92f460d169694ee741a37b7e9f8e2767dc431b40ca8fd37179456c3658160a0e1aaa4f68ee87986c43c5fb0bd5ecdaa86bef5d2786482c1da9f46ed7e14c070567f1ca7956387ddbb7dc23e277332db3d07f23354855ac861a524b7d73c8045cbcbcea8cf5b7c153677d169f65f2d5c40011a871a6285fe57acf0183d5ab76416f904e29d2ed88a0732211f2f8f23cfb61e09a55bced515544ca03b3ab6228754d7ba18f5dc327120ababd36e12a32b11bbd58a2132c6c3949f141322e9a1b6d43def18893c0b8817bc3d1054126d8793eca1faae506076190eae3beb3076111133358fcdf8442faf6f184778aa7f7371cb07e4c748e51d31ee039913860ffefa279d95bd64f3e25a5497ac4e94dbe87257c1226b70a6dc5df8fd161c8deb8ae8e80b2350cc343f09695835b09a2fc7c12f89c533e0b8f2c719129e1ad00014b6b9e3934e8b993dcd634b40dc21c0577378a8266685267edfa994b0a8a5effe371b5af871b53e87a53a5a6c7625910954606112191e7a7fbfcba79c44abe12b4c9f05a0f1e703cd0d9e27745e6b011692270fcb47ea70f134e2e89faf97ade7e1936b73339abddb7a1b409c46b9193f037bc8587b14c0148ec9cecfff9acda537e11510b464d400e8ca1c33aa3612f9fe899fe9d1155fb87eb592a71631539d14bff395a4afe858dba5568c073bcdffeb3b92cbfb5e9287f3f703e8938bc16d8f55406d7b3fb1fa6ebb02fb9419ff4622de9094e9132dc9e265b1799d4f003d20d94c9fdeb9538c7bd6844bc24577f8921794ecde1631e6ffec70afe268151deab84f901a1888fb26d7bb3f342d990d50a0449cc8c8db5f0f73513e42783fe266ec0a66b4f14e063bc3895371dd327bf6705c252b85ff01a15dbc04cca01a05cbd0ff61ad62d585ce85b9cdc74c565ff3a89d2aed2b326cc81a99f2f1f838a34a5d6a4f642de0977fe0ccc8af044259f8c2060af9a6f0201b8b988e0417333dd592fb20a4e3f26b6868508905695bea91313ee4463a8350f3b0b9c4b2ee14b3322e98096caa432a766174370965baed70e900dbd6fbd05e6690913927dbd928c582f18a5c1cb2cbaa26c01402630c8151b4bf2e261b0706b9f3b045f132807a492c82f1564cf17800ae2168c0427b511a4504aa07483e863427bfd847b0dedf1ef10bb42c6979a9bf0ebdab2497052c1bd0e31a7411a54178d4d98c4e1a205c29839da47a9dcae656f93a68c9a2077f6698bef827cb77d2e74dba65a05adc6f6e5e4d6592334a60e73c89713ab69e1eb007a4065785c04618171d5dd3aeebade5b3e75ff0f255e2f88643172cb2fe0c4df4ecafd264406d37b567e9e1616583e9f33f05b8eaaabb8e84b9752dfc2e54dddb5138cbddff3f23bf682a0e28568f5240f678342683b015d7996dff0959fa5d28b1158f84eee438daeca4e3d7346daba9f462e6d3b5cdb5c9643097142fef8dbcce9a686a60ee1e59a245fc634f8f8051b97773e924f45c62bfd485fb84e4696af5d6fc3ec8a43d2e71ef1bcb5782c02f7910a2aa02f438c5c2280ed8e559f534aa48af83dd473fbcb4ae649e54963f266c33c2e786b015ea47c2e626df5cf8088533752fec95fae1bb0a7c878f2fbabee2e652ccdc5b27d9288785fe77262c40043441d60a4105090ce0ffffff1f