PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
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 APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 61505 e8a0ce01b9cdfe50bbc0f47b4b2adab1a66154070650231c802e86d217f11282

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8af225ff07b3cc16bc7cb8a80a5d256852eedf6bbea5b7f55210fcb0aca2aa6a
Certificate Block Hash
e8a0ce01b9cdfe50bbc0f47b4b2adab1a66154070650231c802e86d217f11282
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00e004000000110000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b04d59bbcdbb2ca4d01cc975b22951a2518caba713a74909edebf9415edf92bbd852c1477700c7bb3d1f7e768c07d57980cc9c6bd1762aee969b1c7d5f7f05994f0212b33b0794621e46341176091a0a7ab03b331f03a74702010000000000000040000000400000e004000000110000

Raw Header Hex

00004020cfc26edca54351e0336d6564311b7643e95ae7c8b84b75377ca0bd45cd5b7ea85abbd0f8f47f69e75d41dc630e56ab19e9fc1d2d878a23534d3f6a8ae05adf5d4de3156acd9902186aaaa2acb0fc1052f5b7a5be6bdfee5268255d0aa8b87cbc16ccb307ff25f28a

Proof Data Hex

59,560 bytes
12121602030760c4f3631eb896330ff0a910f68813adf7b0b3aac374fb94f5920ca18b3dc221502b84e192f73b78c32f5fa5808bbebad238529b52f5eaaf9c8d3c5b4619709b561be3b9416a93379f63aee8d9d7b2194a5a088bcdad3aff51b09df0a4207e2f20d682e977a7f2018ee232b710009aa545d698fce8a11ef47796d7c1f6650ac11936644800470ca2c1c3db47839539adb4d4ea1c636dc2afd712c8ff82415e89b55330911e448e110f5cf5d36d5afaab8d200ab31fa767c7027a9ce28b6bc35189052944c87a449440afaf3887120504f84ad48117291e73c006890537769423468b92eda2618986e39d391c54d41152681e9b508c02db45812d813d666039ed6eb6f2c984ae02d8a863665f9c868c092410e0fb1d692836c4739e0498b29ee0fc365698a7159d53e82d5e20d57d665d90b83578707e0101ff44a31f2a711f0c845e228ece260acae97629e7a6ad0786f0b69fd848ef5776e651f01e09c8e998561d37101c8cb011126ad6ce6e33e5c0b03f5f02088e913f21a7916caeac0e537698d66295f76be5c7690b51b90adee5bbb1f9065db6f3fc7622ebdc7bd795722115886933c09b35e955b69eb612d3e6f8753533ba5d40a412c46a88636ad4b50a0074b6efa636df47f935787fb5aecd1326a3dbef5f66485b32ae78ec3bf70184f26f38540f80b5beaa8935ea6e39cb5c2be7c7a38e8da4b6cbfd264abc83bdb93fbf639b455eb95847daf4372b8dd89885c4e442e771ad2b6b6dce141aca1489abf18aa5e1ca6375f01966d0fdff34d518cc1bf029dca7ccfea411f06bcd85a905741b94c3357277536667cf8f53e7de737b5ecb51231e09b58aff2d9832e86fc15a6cc923eecd0078408d483356c45ce5dfce9bccab60a05bbaa9fd2c8c4bccbe7217df02841ae6c5bdfd46ec1dd316b419500d4bb53f6f29d7c45aaca6e88a198aaed1f6b393ec4f793073bb0262ce89f77b7a954bbe9b5e9068adf33db89f0793b497cf92f732239ad16957166bbc5da0ee2992c99f1f5c3050d9b31de904bed2b072ec057907e05688e540183487501d1b9e1a3d5a1a0807c8619ae74f81d048335ff3cf13c6d0c1652e05e77dda2ca9af8baf1f16cb4f8bfef2e3a61e4b160d3760077a6f7839755ab57f2e5075c8a2a9fdfce851ba59cea968e4a46884aaa5c88cc1de1fe6811da0e4da2139ddd252c01e17e9e19f1f176e14aca65515d4539fd8b31055b32d1b9a682e78513d427ceb3ed28b9eb2f51c33969cfd49ae4da8ab2e39a1ae4b1ca76f371d6647a94bcae8d6fd046c367887b92091b3a120ae9d45f8f16e33fc10495980c4ea3c958faeaa9bca92e59e0b9aa2d7d563cb16cd24d869a9a2883079be49bf56299aaabc9528a52d03315c39a9a2bfc1d8547d9b0a7dcec45fb62a62f4a1027b3c3d51d1931b0b34d8dbbfaa8d9c98c19e4d4470f179178c9bb7b7f873868fda9c1bfbe91dd59b130e143b7b4876ad662dad6eb6df86190963616fe9fb4cbd404a736f91a27644e7bb23a4b93e6d27399b66630adca4aa27b6c3f394b275fd4207d2be8464497ae2d4f59edd4c7541feb6ef80ea29ae3cab6579eff6917f35f472d838e077eddbcb12796464b42b52fc4bf21a0e0f43c97d180f8ebf3e6e0a15ebf23910a35249ad8a8a501afc3a98aac4246dc190c084d4d24978531137c128d64a4fea637ec656d2ab07e7a68b9f5d452ed53adc5fb73494cb3b22f24388f2b076421178bc60adf487b2bcbbc5dc56077722e291935d094fb84415d04bb97437185669f3d49ff087d54d5e2d19c9a2e78b6915902547cc862c20de950cc92c6000bb9e3f1d7f9b4b3dd8e03d59acdd0b4dc0162bde06bb260f3591ba82fad115bf7335913d80033ae68585eda501eedded3567aa7ffb4f569d903a648ab14559f6a7d1e7e411880f0004ac50ced395998aadad04ad8fff04b9334a1241eef8493646194ecdc1486b0d2d2b1ba6c6e68e921f7bc0d91e035ed1d68abc512fb8908b0287d18b3aded4fcdf9aa7b0de0f8266352a4fc5ebdeaf7e75cfd44e7d09047de3d67261a87515c3cf91ba245905c94c4e15a85c7e6b340189ad54145fe0d281705c6aa3367cc2b381764d863cf84d34e2378a9b94a3e235a47bb474ad61fcce287a64a1f64ea02a6b85caadba331d3dd05937bc0bfdee66fc6dd3f78b53e24fc36e024126a244aa67e1f12b99385270929684b16a30948d0b3ca106b61e078c1e8e2b802cb61cac45a7c9c4ce88f26166ed001e64ca9680e533ac5ee7c0937d838830a2e09436941b659a463dccc76f71614dd864dfd57bd49d7bef048e91815c5b038ff95fe46b14b0db494d5917b46b9e6d5060f3de6e7d2008a200b4849eb308976a7bc43669464dc3c6ecf42d84d30ccadd7a083781ac2b26b13ae51fb3794f40c4ae2c885c566842d0c5d07ca9d7a34dc824818f9b1b4a1a8321503a0ef2209f383ff13b71f0f83b348e047a45b73c6dd42417434e5a1eb3dccded0506a7c7191e62950b7441ed29d4d666430b0f421b668ee797475e5ef1e49922d64d5bfba0657f1792d65c5b278ee69f23092e00b54dda719b92bc211c6851c2407cb1a920f5b946a364318486fc74c5a713ebb9e6cc8f94a1d74a4ec880388518d60938913143907d7308da7091b0844f12e9821e60e5918ee027a6405cfc5c20f4eb4365a9ac2e9ce21b2367456e027a1081458156339eb8c971f986ad380e33c6fcd4fe32f3ad5d14a218a3d81666e6abf0d4b1037c37c200e49acfcba0a584817fdc9efb031f5edb3c2b666ce878e4d7b7e9fb4458173c424617900872476cee474f45e69bcfee7f113a315846c1f194d2972812d220a1f945ae68df5aa00f010f43d8cb2d43a0bc49c83e04526ad7093745d0c433ec38d93b56996948798b165fff112e355e76e42ceeed954292dde6e3898adc4ee4c326bcfa67c2d7db90ed9ccb6a12a947dcc7beafe7b59934f50d1de3951b392d38796c11ce1a1f47b5b0e64ca5d0f063d993cc08216f110899720aa72ba28ef398ef59efedd0054dc1d2c1589a092db37b71d2d9d5a133a2c39c277b804fa8c0c9366834c28a91373b78f10323bb734e00b2bcb1a77874a9c2533b9a9059b20c32cfeafe3496427c09af0abbff589f9431a647b6de044345ed598f11b2dc6856dca17e7cfad0c8d89f2515f38eded514d996712c023831d7457b2c2387f1c15e245d63e490290e52245498018b827a4aa80240ddf358688c37aea146b16f5a676303ca93bfb34eee539a8beb6404f63463fc9aa2453f906d4b565dfa4d790833286f43cce36d14ca944459c10a36edc3dabed7d36bbb6677bc6521d18ddf679415a4a6d72090cc16947ca030a5cb03a30a0cf0bf1fc9e131d2b5909512ed04a0c7acaeafa7c378218928f8576587dfd456ed885222c64e88507669ee2681a25a48840689ffdbc9f391eee57a69000f32c956487481a05fefc6264587e745107e9fe33bd5e41831b583911fd241106b0e61419991a1b690e15959a24dc51a921ff146be6598b59b91e01825d1fc31c8232019e894258690426aae10f257fffa02a215f7d365be7ed8b44c48aeb4e365e81bc18acca0fa095e17adc9a44a87ccc0bafd427b8aaec618140a8fd5bd52dc333186a117901ddac82976d12c73c8398f4b14032bb94649380f82af6700284c1efff8653d2c393b6e14ba66a86b13030b9f55bdfd95faff924362d4bf1356aa06ec16de393ba08b4000fc6448528cd4c86f303fcdcad2bb58bbc3b9b80c3eabe50319aa459f95582819b30d4c9302aeef1b4aeef878746f73cbf72e657567595f0a290ed629d0d735649a613ee507653264b8702d6a7dac9055a64e9e922ce74a9a2ea5b4722174378d6f2068eb765802e39b303e238f4cda7a74cc32b667c0520b7880cafd9ae1352a53fd3763bb7d3f32433c009fa798a04071d342f809b480fc53cdc6daec358b38fc8424d47bdf15ad063d58ba0ad51058d0ca796d2667bc218e842385e478a1cf1535ba0a003f6e50609373733225344b6dc99f2ed42cfba514634785edd43e587188b5d0a35f4dd78b4392dc4ade6d1fa2cab86bd8c90d1a167f1d962e32e3f5a9b78744357ec4d2e96038b6b013006893cddf4aa24447ce2fdb1ce2a0491af42148e75c0f1b56524154ec0e24c1ed0c24030e2643ca8c63391a8338de07f89edb56df488bf842fdc0bd85bcadc15428b69e8966ea70ecb23165dc40024c68c5cd6e3dd38bfcfbc0875210623a939c3ecc131bfa07826c8d5dfcbf2ce79355a3bb4834726d503e601e8b2a7f7df20ef666a87b8f2656f2600675f2abdd6220b7afa9338fe105570f7ccba4715a4c645f87ff020f1d878286ae94a71c12c2c0cebbe4e85a8df67f4ebc315d867a3329eb147867e9cc62e52e7e4d9049065f53802cb211c7d14f840a365a3fa7fcf9df5a01f66d77c89b85f56b57fe0b86dc69fd5ea4b6d3824893b908d19d0f9473eadbb13de1d0ee0a8a2b8331c271de7290fcfc67f6bc1360fcd555eef1aeeb905404a6bdf195393c3dd5ab95258f9adc7fdc6f3454af207d0825dcfbc6dae624eed63f81a202714611be97c62cb79229d84b5dca1c2cd75375a0e77b999784c2acf323da23fe1abd34d6aa146173ef0cf86226cf035c0dbee58d5c3123c0ac9c777e99dfcfe0bc2288a1fc58b3a013e5c039249d71781d4b8970b2371bb797e4d6e0ac986a2dddc70c6e5cee999d2c3bb4df5383fa27b9dd9fbdd385850e2df7f963445cdc91de4e1e1707e67e92e691f437a181c7aca158b7d817e1637cb06a6b4bb77f9b7d51112bd6c501ab69d3c20b77081bf07289c0d7cd1fc006ac30cf03c810317b9d5dc3414baf71dc50683e547ae272c4c388dcada1275612fe24a1bb84be0d15bf120592fd7f4e716e446c0855eb304d08301bd48c907b1ed681cadd2f2c4e2f48e4cbcdc096919db8b0cd64c69b7b5c4fb765a5145ea7347a70a51578bc6e2000d2454f83e37bec5d726e71b5c5f6e6935f211c6ae00197798095633af947f9d32fc16b97982e562b54b0e42c99abcfbad804acdb56fff74fc11969f8cdfacd99ab17a77851085ba6849ca9f42c211eeec1d50c1a3afae6c9728ba1bbb2a04758ae6a81efa055f8f4884040059bb3fdd55629f31ae4d251437d8875b9c12494a69e5ef07db4b525f2901ee6c80ffb37e168869f53851146e81dfdac0f79303588c73dc60064f3120f139aafe17b49afb716ea1206b03c3b82e8389a0f7eaf1294005105a7e7c1177d3e80959fe57af4794df35763d8e7db817391b31afeae990ec468398bb41858e71960c0dad492a3d7c4f0b65089e41b069959b46ae2494e7de671e5a96b8ec921138a3f647044c0e84e7f08f188f5ba81a63ecdbf0ac47c6e01340f8b20823090cccc6ef5a3ec9587a03144222d06bfc9cbc764446f6ee14f674e0c0e3b724bf97d6b9c92ccde05b88b4b019a8badf68492fc34493a519d623a133ab998c19e08590250a0a1390210ba86de8b408ffb8adb210ee320b950dae69e4aa41ed7bb77a59a1e9fa6cb99ee619cc4c1570c90d7d98a2594717867b3c014311e035db6a6af6ee250e5c0bbb75bb35ce4feaec75baf06160a717ab8d7daee24ebcb04ae8d3e8e8de0950d4339c3a3284101df3a6697ad3d760a037b15c2a59f875428b84de514bbe4f775470443f89fd746de425618b0321c54c113fffb9d71b34698cbbef5c21e593d25b5cd751a243b08deeed726704e96b5f91cde2fab2c9013ee5d5d263a4c32b16b7b4d64ec8c229f64f87e00ef50523837371ecc2307cad7e7b777c2a6623410dc14784584195d816d170008791dcc49bcf96216cf9f85eecb54d89d697e3e3d13a557f6f4c54ec18e96149057e55317fc719aad3a73c209f599640b346e742617b7fc7e37d76ab55afb0abcea7a1e5e9217f8a5d4e4f4004135df85e9da0347d1e8d1d30886a140274d2bd5c75926baf310d7554152f9bc14030cafd620d17fe59d6295362c912eb90daad2f3fdb8b10bfd604e9b264cf81039239f6687a820ea1457d0e2ccd6c9fd3dfec8a584c23bae374224e5d140332d70606bf26964ec02b6d3320d0413661a1339aa6721618121c42bfd8278368e6d7b3e40e869731a49c3843b787896ff080e3bb577282d1af72242f2e583d2b34e62c3c19ababffe4cf29e79b0af9554161b5b63ac05d50475eb7eaa1464ac828d005141909c1e808896f9f43f9201eebc4f92dce30494fb1089049bb3e1f283eae2d8a9b1bc25f958f991f2ad77d7cce71b36941cbcaf0f3a486c659a11ca4d95a02a0180b5d25ed7e366fe8b10273aa9fe643e9698850631b57622ef892da45ac510d670683dba86947660091eecece64b7fa55034422cc8bcc36428596b90debd1be77b569583d72eb6b189b71d9ae37f1786bbf208b0d02de511306e9c8ddc96533eb7d7bdcd6f6dc820d1500070febb89e4d5147b7d22569adede725ef853736e44796b8221dffb6f7e893fabc9ae040ddeea4efe170f676f3d0dbc6da21ff54b2112add15bd1104775dbb29bb3f262abf4cc41e791818202153c9120510b1a70f6e363ca9f104b4ecbdc72fb204b6b5f8df63d1d46779b4a5ab17251a7e1d64ec337f38f708f6577ac401d52b131864b72480b2947779148b0e3bd477c8ef71e83c2aa19be9ab52ad4571c5d96b5e0a1823d41eaedc5b811a92007ca4fec9e0f403a98970c0b37a86448ec318f4676fb9fddb5beb4cc5104f0118e460e7a7c1219d7d2decfb6cecb4efa70fe0343933e970199b41ada6f0a9f9da4b094358e0559cc134db699c25e9bf942ab9a828e24adf8723b29d9909f2ce810d9be8a9ba5269d22f9b8aaef3eec6697f43901e892e477307320d96e49ab291d83fa6a865ddabf4b5be9e35d17abb6f3d18d1e89f8cf091dc4461d8eaf6b778ce434f1d7915f40a5d921ecf0689dc48a7ebcbb4b656573e6bfd5615d19f06a8cf57091de60c14efb2175f7bd12ddbe1ee348f84700143858dee2247ad846acad8e7493e57e0dc6807dc7627fc2681592c2b29023f2fee73b903b83b3fbccebf11c6b30adc9b0d579c71b66206eb0e6d69669d47efb3428e24e000bf3842b93674e14df37aac820f811280fa52bc968d73fc023597e79317cbad40c3e198c28a3147ee6c3ea779d9ebb05100763bf4b201b7b694da6d297ce0b0101bd55f898b1af4a34d7ed926d29fb147d0a13d57d6b3895ab55c8dcff05fa0656fd062c3e3b184ec3120aad0e6b3586ef56a9b16b593a080fa62d8a5a3235993d662260e241124348fcba2bf7538c80b5abcdc2f6144133a14a9c22f1422026c2a41011839f54b733460288ee7ef5c4c2e26f7527b35adedaf801fb505971223ff1da349e700469ea523792f69ce8ed83672b238a9fba1c1e4201a987b4482123b08c8a946ec28f71cf0c8e3c3af6958de84b76fdc03fbc46ab4f9b7a046edf762731a1ec24fb756caf0e3126f7609d7b73075c1831932949743f0335dbf20cc84588dc23fc3046e58a5495e058a4a0192cffee9b18c594fb6bc71cc20ac64db1a45b9ff734e7470808c4642066475532cf196e581242eed51f285b9716ca2ec81fa525991a0a4599b1517a78045f66b940db6ef33c6fb13229d147a430df1fe78dfd37896557a679db57b78bc557cfd5c4777594831406b3365f318c458816e776540f10aab70b8205ff9021fc92f10b44ea5a87af783a7d76be2eb0bb9671a3a1739724d8debf867b48df9793157c1c7ab6bf7b5b44753f4bf646c588bfbb41718c35a940549fb0ea6cd0c9ccf0ee0f24ee2d3dd8d885807aca473b6477d75c08e46cf06476d34d19f14d64a72efa4f7b8cea34d14f3707e6389a04bbc1246b1a98c979586b2a0c09e4d5196bed3b83f513a5af19ba8fc0880a03b6598ab14dc9c4e71c1140fe9e92deb03d54f83cb2f6e66992febff243255642883dbe4d8eb87504c8f29d461b1fae8833e2f61ce59bbe706fded7c36da145615c1a537de66c4989b1140b23e59753b668bbfae78e0760ce32f57749663665451b416f7a5a4319a5e4cbe3506786b8e5c238c4015cc6a62c4acfa4afa81c7de960f28c730011432e68cb627b8c98bf9d55d8c18900f5027b2bffe24b978445d65810897ec98d117c865a35c2f79dad8e42348cde7f149478c0cb7e0fb9e95d5f0e38af7775bafd3498ebd43bfc546e1208b93846539b0a50416baa9c9f60a5abd51accc2a786f51a145777be8a84d5ddfaa23bbe0932fa8b3ad33dcd060559662a725fa266ecc6ad16a470f1672cfc6710494ad8daea1e58cd8d6fd352b3e9fdb159cb5bfe865b718464f4efc68c914ace0ff08d5f3ef2bad52c9263153f3edf5173b31c019d6dfbe919860a7dfe5657f5afb04fc25e4f3f93cf6c4a5f8b4ebf3f2920801969c7aa254a5f52e9e243fe9019822ad02859ef43b1614c02148df0c0b3822c196bade6459cbb3abb00a8c15f4d31a822936bde91e45cceeeccce0122b3842e2508bea912f8cc699e3055333a1a1e45bf217d23b47133d69d4c2566a728c1ce0f58d2f007c2301dcc7e7ac18d909a6512b374d75a0b01dc1557faadc8f2b56c1948ff4b1e1dcdc2652f102c00fdee2dc9f4044ab578fbfac5361af8e6ee501dc187f7c60ef7767e636281f5fbdfa8ecda7a4ae7b832c27b4956449bf6a3fa7083ccfd93b2182fa22c00414f57e56ce2b763878ec97876dce257a7b705e698af5dad8a20aa642cee90acb0bb5c2b7ab919a6cf18606a646b78128198378c1fb53ade22b16fbc854220625002e1ff0b9561b49349292d4a16e6100599936efe04a0f6ca877fbbc59aa7984a49c5ebc86982d482f9cee8e22b7cde023831dfaf76aa188ea978eddd7c6c1c2cac8563878e0e22b4824aeb98c9d868846f669235290850550229da3862c4656d278c50923749a310755438b11b80f2145790e227ba81cdd1c45795841cb77a9c1da63c4ce00ac2a23689e35a39f4b93012e5bded5e310cf13079d71247b7463095eac9238a0a9d54da49562af0d38fe203f2a3fe42db644d2bbbb5ff84d7557efbe271eebe3cff496b0e8f81229ecc475d76009891784cbb5a258b404e9ce95a544f1a00fabeaf69da3972078c7efdc55121d0a20546de54b0f52860f43970f862b2033b735a28ea2b0c313316789484ca241251ba0616a6a57ed4082ad113e1e66f8ef18f6581363f1322815876a3d34a5342984b17039e7daffe476e3a2fd26cfd2414ad37c7dab98501b013600492525941859775c94dca2bcc3c15f0a0240e012b7edf0d5aa4d7443dc28ae0dee0c5e9f6035ba2e7e2b21675d0cc6cff32afbcb934c794926252be7bef284eed35424c6e95684f99158098838a237ce494b07c5429917fafb4cc2e5ddbe73b99adad4f0bdcb767f9ad889b6ad0995b7aa08d92ebaaba07e8293e867723fc2869bf08638795a4b03ae6b6c9a7ded40bb27a3237d94d2af8971f72940bed0db53b1cca60434615d7a77b26ab0426506324bd107e2e9dc8cacfdb8b12c8bd0e1915f0ca0154ace9db84af15297d6f367ffb29f867ee940edcb902d5c93f75d796a6d6e9ee28b553598ee74c01f8f10c5cc69c116b93bf1549d9ec969c63263197c43dadd96b40b20ad946a596c95714f65797a6108aa1a39e2878a9d88fc3b86ed1a6749f0027d619e0e1d5352d1df3529c27c0c424bd49517f34b2b58adfe75dacc01dc48eb50bb1e5a44b4e891347d0f461cf2b27a2c15aa98c6cb9492011cbe298ba0a29f0cb38dd9ac8a32dc399cfde21e2402a67d01050fa0b0c9d380da0ee8b01fd91f0ae2dd1110f1a912933b33d8085c050aa939abbf3541d89c58c1b8677c6ce4a208c3bf6304969ea336b61c158d14d33a9f8fa75bf7fa0558284f909967b906184f6df10a988bdc1e94b99972b1496aa27e4d775eb7099c2827c44c335ef7d3bfac403dcdb9bd6245a998ce003bda36c44c3f32a33645055bf817c65cbab688f3db43b49370581af9379d14ec696830198003a33e106698da0e3a69fdfbb63aeb747fb18c7b17507e1e0e182d3a84f55c4c0061ec168781e7f2a7bde8016607e6ca730859baf64e3ea129d14cb056920c11ae32ff2177976838285f5323ad9a70a71b81b180b3c0196dc10f6abd32b4ce723fc36e5dc4f8f675d4be8485421d398a7f580dd7dd6819428b968281d06ab5b04fe6746a42ebfbfd0f84eeca139a713ff35b1a397fb830e9e2abafae39a57b3954139ae0404ab1662053a1d8952c9513604627ee1999773c09de2de71fad43ec18d5aee4f5d62d288f95b760e6d201add2bf9352fe57496b0496a82e1682cd02e2ae3dfc397db090d3302df52994b1b81be006de2f5e0d1e7bfdca5147ae09f1852617f3a411f30333977bc27cbbfcdb47631f5f3c759282c632967b1a360281ae776ea4554955932305ffd8061c4a9a61c22b2a2b2c6a38666b05d1c4a54572bb0a04dbc205a33bc8518a37a26310bb1ca1433523bbb9753248f90c8fca33e2efe3ead5a513442b9f8e13269245e0031df1b371984cb7b97b60ba50d85f88ff2516a86cb739ded05b05152b8bf52fe9beca7c765b4aff93b4b311dd250a77e095af7435a74f729987cda0e06ce86e364afddb70f0d9a0b360bf143ae31e0cabd29e95e067f4d4741a53c8d52ff43fec618f2ba7f263e46745dc9e9cf219be26292f539b9ff8da47d59e196c3185cb817f3b84fdff9a78bd8aa5a229be395658335d2a0cac8133cd4e86f2120a886668dbb2b1f958e2d282e553c7558853c5833c5f2594dc2a0da05c7644a481ae48730c6439e9ca85c1e75fa21dfffcbd516dd189e981ff16d6429a019cf180139df91611056b9745edf239b9358875df6109b9148437e9ed51e568084d01c9f7df2d7577dac67105324083982eefc51b39c3e827f1f856b06a7fe6a4f2cba5da8f3c0b98b6deb7abcae737eceb24696a0333c77cccdf9e3ad127c187818f7e5dfe4020643ac80ca78692a61ae8a377defda8494c4726b5fa091d31be5e4e05ee57b8795105f68f5406b6d985c371cdeaacfa810a94e4533e6aa6e223b2f9b746a1f8e4d98afd818c8421b1b83cb4da0ebf40c6d78ecb470cd3ab83279dfab958a3b6c051bcf9bece0e20c0be30ea018972c7e3604f5468b2f0da459c4c0ed37df12903a16eebfb61f64ecf03e7309dfa2124b24b1eb100299e48c1f7443424c7433c415ae12fd17155d482be3a56804eba44ca3a6e7b7ccf785aa651874f6f1950414cdfc3f8e2f89e2435ece27b2c1cae3cdce95206fa02aab72f427e3ff9071272f849c76869595ff089d9d4ab6447797edfa050e1f8171a21622f08f1d82ae5ddc1956bfef1bdbee8105040ab9f44f8ba969efab8627d41aebb4c5005e8ccc3adc042a967319835475ad21b87108969ceeb6f6e6f958adf862f121efe32b1c9a0a4566aa6a66280ee157e8aa57ed4e460c845f8c805901a9a01d7e3e4a63bc7ce80596f5ef70064d9929d538eee55d6ed6f43133ea5f0fe72b27233e22254fd5366c82118c55df4dc198e3a5bc6db99afa1ae6b1afd7aff006dafb8a385f4f1bf7dd6111d356bbd762140d14b239dabeeb09125506c4bb18956b3b5db96cc1136643daad364cbf6936e0bb93da4f199409d653c344289885af5d6994ad094a3d639934d96fcc10865b5d856b138a154d9764d5c003cc304260ed060352b5de5a1988c45263ab7c48c0bf1e1041e0908eb75f78d10e9c3b352205884ee99615d3fee4b0772e5ece81cec9cf591926ef9034b8ac87fb59bd9bb7dee5856231a08e1f6792884ae198eaa20adf353f30c36a6597acb2ef13d118e80f72b358e9feec6bea744d1a94e710a5be1f88d33fbc8d3b389b270ac68c10d5272913e13ab4faed5f7cd5dfa9690e29af47ada64a66e6b933114ccc5bb91e668e199d13000ad60631368bc0f9326f3359fa9fc6b977509b59a6c7923c7a7ce6986319839a9d59c79984d1dd9dbe75f694546897ef5b69727f194567400e714c795b6e7ba468ec2b56ac4730e88e4de97cbb37911023b9bbcaa76b346c551d0e982d288a00819377b0592844dc2d63ac0d9840bec453e57d523d3deaecf10705cc8d58b1695052a4824f44f47cdcd104e144964a87d73a828f7953cdf8386e8fd7c7d4d8d1ebf2968ec23f77ea7d78ca3b71adcd667605babfbf21713c0fc5d88d17df8c395a2c1ded4c252d804982975ac77183a91058ab736c571c5c57fd263f51214c5a49e17111473932d24f9d17cf49a4b0fcf63748858b8d393917ee095a755554caf0e82476a438cc9fbc894278e2b13526351e3b32389ffc167f7fdd65b3e0f336ea32af0d8112f0f23679fefc8380eac16f74781f781ed624636158701eb8676a4bb17e4d480476a49272b5e4de55d7c6f5a22761adcd98df9a7f6bcd20f5a25de3b7ebc58104817698df6cad1571e181679dc955c126124a9c3fe9eac8888dd64b6838724cdfeec5959474940fbbbc544b102c5d3bf5844037ab28b0ba9a512a2ae0054b90d1e9b5032efb8f4f73367e0128e3e839ec52d29e569bc88296d7a1718b047e91271423ce4acbe901e6361bc8bf06f4fd8a3c361a09cd04fa36fe90ba63f09a4f662778770f08cec0013b8095411ce5c3921a0bc1d91028066899c89ee73e0914912611400251c441b21905dcb6b6910c388d75219baf9b772dfc5619548131919f0c5d79680cdf2f0a89c4f69b0f5cd4c4f8c0e0ed93a4021cb83d34506e2dd3ca3bf91414e77a0923cdf1e61edce2e26442f1985045aa176841c35858e7fc0a64d127368eb48408cd3b6baa6d5daffb9486b4a83a34b55dbbd278e9a844e230b64152c73ed91241ad54b00a90dad174f9dad109e387f0f1b91e06631b64f99057d2c542058e2af56f313d5c9b0b92b7392d33b824ff73844f69aea7303dc590d4222451f06cb02cdc1c176a92685bb00385c30bd53cc83224b8d583939204d17305700b5e9c7636a5633c2d06925374949f81ec462aab87ea3194d6df7a2c184c566264de3b0d26b4881830fbc0a3b15ecb43ad0b6968fbaf29a14ff0e2f5bb844625e83c2107b0f96cede48fc524fb2a6c7b67f27fd58a065aa0abff0923280037f3c9bc281dfeb77ad29d4e4bf6635016e5958b95e257a245d7151819fe25f1ab43748df9e46a85cd99359a56a64b45082d9064a734fe956bc85a51f76d8b16be19cada829b250a9df60a1d0f4463e432ebdde841bc1f0b0466e821b8741630a77aaf2496ff4f9fbea91797775469e1bea895add52cfa0f976ddffd22dcdfda300cc887a4c6ef3f0c54737154269f19deacb19b0165886f5320cbe577f6989c1518d07bdfcc9f9698b0d0f4f2419d8c3e216955a78755ad6bf64e6d95c8ca68b41ea619d854daffcc444e091347933765a30d83d69728be0e69e50aae337ab4ef49f20cad57a0059038c540929fe66e6ccb35048e81ea4ecc82723503d205d3eb8e1dfe60d274c55c7cd72f305c8eeaa43354fff2e1e5ccc8d3e989c0e8d95dee8fb6f296f91040438e69d70fb1c2bbb551c3650a4596aa3fcd1392410501fd425129d233d7482573fa1259a8f288e91f0fbc48f57a5511e1efdff41f3e5418ec1ffebbd2176611162e8b3fb1f679e2f123206c9fb77e1658bf2a05bd908ca927caf590d675caff64b163331db9d12dd528d78c1c29763f0e36297f5cf36eabf4e7465d700d90bf904a73dfb886f89cfacd7e71a4330f95fab000d4ad07b28774a225937ff3b37011078929e468af45e8f96135450d926dd887720cb90f55ba8305f204a95da5c534a68099d9effce00da7fd04ae0af397bc52457331f3ea9bd62b2fc57763b7c63ba75e04fc696a40a22c0a9cf440263608ebd287c3f90664c92474b723f8f3fad1a38740dc38f201bc0195f13202587494adaa36b3f77324cfb24caffaa703bf64b7cbc8d11ebc8a2da784834d06abcce53261536b022a02d07169580447267615bc2934ce549d2b1e4ff65d1d3c80e059444882a7b49bb5d8bfd7c5fc4d944d3f94ecdcabb8414847ee9ba8f5e3b7c3b3e7491967a82fec99b9d997b36f4afde8f45dc12ed08cc16bf3fa388fc05380fc1f8db29bdbc5865ac9db072252f84c6e9dd8c58c588774fecd16e6aec3abc13edfcef1219c094d6b19feb0e6e38aa1a0fa5d8c72d8478869eec70528ffe184a23fe27956ab120f892447f032d983e377db49f320ac5fa2daad8396e9a39b0b143881e4f361a601c5a191904f387b7d9e4c7676de012390a528ef56954d620e254ee061250fba374789b79f6e65a382581f3070bf82d6e91398d1c8f5b425d0df7ac5f651c9726a52ccb1a29127ed0c0553f835df500b55990507ea869645d805ea9fe05e090da172bed6e4d6e87f77dbc3600de6ae14b5217e9d71c6a316cdad69002dbee5a2864ac47b0563b433bdc2c4973a6ef95327493ad7c4bb362a65fe626aab06ef4f7d18db2914594243f43fe0767529bf65c057e7b31071db1f451975afb7a463b4f231502ce09f48dc65f944902567cacb6177cb96576ac23a915e0d0a1a80b2edefebdf92f3be950a0feeda5c2d95380951fc537a1ad3dd66fffde8ee4a1c4ce482fb7fb402dca9538078f38b8db65b17d6dab3db68ec448ba9423ccd4f32dc1c3827bfdbaa93157fadf1f3aad5eab3edea1909fc3f1d63f1dc8ca59be1cb739571bed6155b1d9f70ed972a9861b79c24cbefd8cc0aa033a93c438809316a9724600595108d1f064b83002abb6844e1fc5eccc3ffc60782f418a0de07bc58f1677fe48a6a930f1f6980a40f8fa29c089bcc5022ea48753c51684eae0841df77df2c278097b78417c6fd8f107de42c17682c2c8ca7e7db7651b01d4df8e65cb4cba9ba9f118de57b4dbe6513161764a003c9df98a609ba5f0f0eb7a27811d419e2b31fe4fa798407416f054a04f51ae82a2ffbdc71d03e38344a30ecafe88702ec31c0f13e9440c9ffbe0ed4d8b909ea0eaa886d0fc3d5167b3afc756a26395b2c12855376d8fd74593ef5b1ed8b613d955fca2f8cb16c16324c66bd85fafb8a478cd0ffb2cbf0c45d86e48cc7b6b5df6dc673399deab69f9b0dd9afe2fd46c1454ddfc9fb8b182800694e704eb7b9628ffab119c610bc928834906110df1ba8eb91bd9d2c3e0a8a602806b58a22cff3027c3fc61966e422958f7115b475bc842f637b88a74dc05d5536c0c0dd24533773e6aa4fc9f0d6fd4a2058e22b3a0bd12a7d51a90c3aa859bd6e521fe4da00df128c60403018d0eb2a553487fc4c5125e89b8514db38bb7824688a1f31d589eeac39391fed4a96a399b75094f08a9500708fa70f6e27f4d476b4d1396743db43ddc551c6df0239b4310a092b81490d37634a5257d6f4df35e4aa961ad07c42d362dcc7eb82b604db3134f7e13d89c288c8cdfc7c0550a38f687820f8393b55a10cbad954e0936f4c0643503260cb2c6323f8ff5c86d893a6f45cb328c600cd15a764466a3ba637ae357e7318b5c096822e098fce9f11aaafb31f13b2c0f619b95a3ad447db3d44d217c5d298a386917fb11b7080a90ab1b880cc17c62f8c0753c1c4f9133b3ae31e40fbf80e432b181c430301aa508f198605fb01c3422f6bc86c70c6abc759cc50f96d30a5d8b35274905b848502ea23defa6337e98661cbb509b3a993434bffb7110cbedcc4ad47b5e18f5f5514a8cb58d76b99149518c3557f6d41c3fce9c85353df8886cc2dfbf4906d0ff193241c98d4658895e084a72edc48ea0bfe5fd89cf77ba3efb57969c53f5f862a22ad8bbf26648c1e9bace0679c852aa0dbc7fbf596cd14978b93e3103711936b214c8c96d300e4445b28ad4c76a543efc646d19e1aff965b66af113f9d43cd7e8d842aa814349d0e7b1a7b9314e44ccbfcf52dc9e052b9dbb9dd84ed483928cfb073994e8e4357a1fa522f1261105a73c4fed90644faf7929b328a9a845c460cce6f2c3bc7bca4d9fdd27b2acf797d950d48a77ff6124e5390ff5126224e750ad5649a75b163f8ffc024325d416aad83d232a6df800a1083c5f3f8e336bf15c566bc88a726732a4c2a5ec7309d19883b408563ea04f0b48f12736e8865a72438c097cbf4385a9430e1737c20b9bde9a0445776cfd33fe3a96fbad26bb65bf3fc2aba8838716acc002932bc0009bb592f6098378314c3d2130ebf7ca09585cfad858967472680b8824f3634ffc0bd89ad8712518f167c586978630807523439bd3bbe0470745d1c365eadca377dc4449a83372b3f4b34724ee8c479a8c2a46ec36c9c78239d46023623d4c85662bcf2b049a9b2cd3625e480352f040dbd2632d516cb6f6b1b91af3bb4776583fd9fa1fc299f431d3714932b3ba2c3b6a8f7224b1c23650361afac3702edf9685c89bfa296054898aa3be241a60f5c02d07da54dfc1d9f8ae533fb655d0475ad3fa41c4be0f7641e6e6544c3244f51006704a17fb8423ac5a8464c087803d1bbcdd2be02ac3022f190203561ae9ef69755c98f8016acd2c75be85e338fcc8d6b8b047797aafccd8d9d60aefc82b48f8e2f9651b9b8a2188651b0b392192c3dfbd7815505de199408aae099ff33da03bd066033aa29c6f99ffaad4efcf4d72f7b3a377c998435b2277fb9f957924176d5454b06674597622ca55b80468de6a3d9f28e314be34c621eb03de6a9cd52e80c092fd51dee7f4cfb4ee08ee63c565701ef1d2927c3d32dbe91890d0059d22d7a0fcfcf137f23a9f05ae835d501a52bdbf821386299c8e0e14221f805d63a5dfe82aaeb889e013db2449c9cce01896e89439184f4d933f9f5c6e76d377e3d3afcf09f3f43eb053ddc9a0cb91973d80093d6d4568216817026d26ab7498b7aaa8caec0171a730d287ccff8818c0e159f2b6290afb5545eab570f870fde88cca36f30ffc5024751f9c230fad75e44e440437ea2fcd14a4a4c303fe5d388e84f38039f6e4f5742d8692f5e273e4e3c2d5441114ae38e04ddcf3bc7d92a1ab08889ce943d0b1c1ac0eabcf268769df2f768030e0e5fe4194ed93943845d7b545f42c6b99ee29e66849f124f1732c10ff0efbad9b983442f1b1c421bd87245d5e230e5ae8456e5bf933090e3f30527180882d1fb19e831d043fd735b51f8850f8b6df9b1f4bb20ef35edb91d5e67328b82deca9f392aa400e58bacea1a81b33e5ceadb83e9ff512d91691e5d30b8f1270e8a169a1712a46c71f0f027ee23e2c428630224f9bd6cbec8ba0586e293108a697f4c68e2be7e270a43a2d6e8d52597ff144f10c0f29f5bb5c8f7fd737ea663ea1f83c534bb28ee94ccfecc3e2a0228e52071057c1ff2aadb47cf0b34a988f5b188f67a97593712a1d9200ad0b5883e9a5a740a9498ec0dbda76a620537917ae6782d9d610f74bbb5e188a35d11fa756dfe92cff6a6481755939a67fe5a4c670c99c493ca5a93916b4e454403af3a3b6b5328c218e679c4ca0442214705ad05720638a50cf273029055120458ee7574af8a30844bc901e5271063a8a20f0356550dd84c472a54048b2c741107587e110bda9f8c81b97d9f885a971cd538573991d8672e57d924349890a2d0d5627469520c634bac935f026e129ef3da80596e92b91ea159a8cda338b286e71a974199de2772ad01d4c94295db96db1ee787b218f58074d7e0b4b3517efed252e701f8579a43883c839e569e98000f277ea981e931e2ca955963223961ff929c1bc5ebd8889c7caccc3a2f4119da49f093716fe4f0b5c108ed900fc3fb272a21ce3f545d50e8f7ebc2c76760bcb278ee30380e7e1335910cfb647e54064678701f40b0959ee189e2bec220309bf88b79c6ba2f93fd25ef7a319a36c28824809e87ef4a43b22fd55fb30dd0e22fe1eff2c0ab9fac2c578bae2018c5d1e7b4ac18fbfa3cbb0dcab8cd874bd07623a4b255041d05ac3a2b9a2140c31bf41552a4bd53ce1601026cc8c344f2f9d2816f903edd0ed6e76305886c84db3620ec0569d1118732781c4efaee3edbaa3a57915ae3c47bbe19162984e622816f77f40a613d2c2821135343a417a7e4f44d5215f3a97d50bc5476b1150e1b24c78e077a973b47fd80568a91abfe6ccf021b45a46d228217b3b931791f11a3b2646af16081515ab463ca85bc52fd477cd0afca61e849aaf08144fff241538136de764ea37668f5b20d91cb116d18ff2d3b86b4230188ef306e7edb2e155e5fe905ef5c33b7e9832f9895c08e13ca1a1ed79a9eece5f77c883937f0f7dce2def30f834388d98aecf62940a0362b949aaedcb11d6fa28d797ba4329d23e0ffd029064774e420c221b45c5b67bdc23065f15fbe9114db654ad6373013bfb7f9a3568c98f640b450e854cf034b6373cc2c52a903e978c4c62516dd43fe3bc38fd26e36c493d3048408c2f3aa089f9e6e8e7a25aa1c8a50310d9f01dce2a550e25008257273deb6c730e03ef99af057e89d29fb10c73b1c3eceb139469d94669d8c5dda88e47f4efdebb4e262cf23bfdc4969c2ce95778694be59cd6a0cce62f3b953121e6c8ad546e8c319153de16514ee1374bf282e13bc7c76d0a4ba590a6f28e55c7c33df04094b45ae20adb8a2703a018a0489b0714c73aeb3c204c2f383481464e944b6c05a639a99a994d89a58563827717511bc8558bc1424caad001723cf6de70fa6b0d9e36c142a8b03dfe1f3de1062cd043ec95e332d97b1f2962a6b70d793498a91d3cccb0fddcf94b5e7c37d3837c86d7596ee63334f86ed97f744a01748ce366c5b37470adb06e9a95ba7163bbc9337914238fe233dabd679032e520691ebe408a1c689e1808d311afb5c9793f47c8be6f596fc988ac986f383cf44bbe4d95dbebb2474a51acc03d7fc76cb425c8196baf7c86fa1319324b169a93dd7797355c4379664e8c5437a9c2814591113d089ce8ef069965bd6dfe192fc5111b6af682d0a7bbe877d55417c31afb092c0055d9a8b7a5eff257ba1f3883177cda9271946ec0031fdf21298d9fdec551f6fec7ad662b13db018226daba4c48d4d2dc229d9b6c7e5cd0e88cb630fd406146eea5ee519222ac71de2e1368c0694cc11a3499595a2cd70e52d279061da6da543a1b432c6b009568e1fa4f2c99227f9780683972ae5de13e8a1193b2c34780a8605ca030d6c14342d94dc27f4e94a1b94b3e1f4e7953bf4692b63d4e5d62b5225ea054403b1e5ead79283a61b5f03dc0fab06951147bec4ff40800a4445e3be66c262d4dd177b42cc6b88f66cd365e8d146e698d8cc970e83270e12916373df1acdfe57ee8766b645995868075b56b6632f731c2f3bf220ff74b68cc7b09e5f11e3685cf944ca377ada795f4e35f46422713d1c0d46f1be14f811c6aa5dedbf65cee6e85ce4cb7e363118463704aee5b23d270b4ffd201859691ada027499e81ab91829fadd650ca481e13f309c473e5573f5bb13d63ef879a3e2d2036f024526113a76a3af805ef070d9d415993cf18b0b3e415873b486d9d04a47f4166ad0449f225dbedefc3236974895e82f334c8624a7ee8efe8c5efa15be01ec1c39597a0a8fc54ff30c909c5f497ba817b5210fd1761352d5096d48c85f03734b1dc685862dec15ec972be6a2b2581bb7b73ac599eea97548380611ece4179afff8d6bc2a75aa5e6272cab058f928acbc91350bc0f948d43c9a09a73b18d97b652e089e4ed713ba5708f0a7d18c7e7898042857449fcd0f2172fa852267b54c9dfa322027ab4b0a0a2da2ec0e2d8853d173219c297abd76bf7a6db5b5221f2f196e27e89ed8aab421d8b8230fdbec706cbb4655d2dcb67b6e3882330819e6c6acc6eccc130630c9ff448830c9931e598d39e34b7783663896043ac4304b7966d27241ef81062cbd0d8ed2ba6813fbfa46d55cdf3924f9ebcec90593b5ffab52a0f58cac68ef30ac8aab306c8064b5a14843aeee551380fe5514b95cf582d139e4d89a4ea1f91a3caf848e5a1728836a921c57587a2621fb32ab73b1a0fa2e79d98baf06c586b58aa3733a20c447982c7a368721b5154f819d06eae9f70c45a1a14fe3a2d380bb272847c0e9073200090612c499115e498e560571f49a76d07838bbf9525f7dea10f9f4f570030d43d685db60ec634eb986932fe7dc788f9bd64db03ef519ce0b6b845ef188c9944765280b5c4afa41533704e97778121beec86ed4ac5a49ad264723db574c22114d141c3336b3a573d63cd1a20fa73746cdad4cf674437356381962bb6172f52b03cb94f9d835e8396e4949e7f4ba4608b1ae523c9273dc6228f27147b8d94bec0b6a18a4842ab8c601c7f68627c2a6e51028b6d10de46989d79f416aec3139c695ef0f86d45b140b40f4e5cf8c09521e800e915843e7060fb91e156e7f5d3198ec4b7f23c82e96aac887e1dc0143a215a1f4294f7953dbedbc203f8ee5571e074d63ce5ed6902f845ac5c1275608b0adaccb7048b4f8f5b4e1337649c42946ebd3b935ec0debc2dcd89957422bb081afca2a73d9bf26399c461d4f8323c3530792cadc974c4a7364806dfb9458860df90fce13361d6098d9a9ef52360ebb4dc92fd2b241cbe74e23d21c34eeef6fd97b7385cd0f4629bfc55f2f4b48c7e2bf3f1b5119e01c85b572108e6e4d4bc5b12f4e6bd54b54cdb49da8fc126da8a05f459c495d551e74324189b7ea905a099f7ade8e5369654428ab75bbd2002b26b8b109fa36dd729387b0a11b8568ea03fab41439d52a4ad7073dff19ddb9fe907f9f89933af4702df0843ef2868b0d5338e796583ceb3197ebeb4dd52c47cf5bfc5741d7aa897310bb68c8d29c57f5a31adc5b3210bf17e0369f30e3b7168be37248c7530ff96e3ad7646912e30255dbe79e5ea360b2579c7286cc345726e10cc9cb0a87af2ca42022b4d46b6572ac7f27c4c41bdb906e12904abf8a18213de4aeb2252b4c3b544f40f449c87774bc797a453692704618a1a0493979f6c35df52e173daf86b7b53a6cd6c5ae9b4a08849925092746433f21a3b1f89df2ac0fe71c1ac6741a880ba8e2a6def3e708c8f0e51949256cd03a3a9123f7201597bc7d997fd9b0772355005c0771d7ff897be14a7d1666abd73aa136e33777ce9a9476e026c2a8ca9e886ae770dcb6ef9d2459b4d9e68cdb558bde52b678fa108bcb35a2817c875234620c34ee17bf67fefa8fb911d4cc0e9fe8eac165a986cd1c70534a81a371d807a442e2dcda17fd8c508a2de67516853b9620283262b723eaacf5c2c8e7e9ebbb7f2e69abf0972388a32a917a7929d44faeee59a7dbafdb9f89e74c418a88a7fbc4d73a9a3c1fb60d441784d12448a53d17481ce367f58a1d66d814ef50ec1ca9cfc2f0c35216e2cc74516da6aad3555baeb177dbf505a1acb7e8abcde7dae97936c987e8d042d875e452eeda5ad4eb2a480c457c39c43241762b90cd2ae20a275f5d2166e014eaf6339bb94db848ba466444e1834126ffc5ee9797e2330aeddfc614f9b6244cd03eac1ba789480bd7474d7fb539aaae480c575d7eb55f7d8386eb6d2c0dae4af7afaee489111463f0d695432cbd4488b88d3726b9d4e6d65bc364546006048be1496c515282d189433c5b9b4fbab8484b14c204531fcca6a2c728319e6c26f2bb9f00235ac532fbccfaa88e94c100c7b6e5e439ab594d18d005b8d0dba12ebfa7b049952088b0eae0f31c74584728a9a18ad8a7ccbd868871a1d39240c4d69018c506346820d2a8929c7b7f94a487c953dd54d0035087947657d29147bba148cce7a4824e4b446b54ccd3df83d498611e9654c37e7a1f242808632a4422c8291f2e12590814749324cd7710164a852fa1956fde84d879f653fd24f142e65f64a6467a93cf4dfd2d85ad08b47b47eba4f61534ea42f939e7c9bfaabea484c4405d0c5010bfc3d5a5cfe35199293929b79747323c31b94ecc66020016f36c0b5ddd3d9a12117accec65d96a447f7ff3ace871692133df27f888abc4b64d2e555307b9420ffd7d65dec9bd4dfb6b85c82574a736acd1c0427345b542ef7210a45c902bf23549c75415ce67ab2180473e08a9ab8a6175d9abb85fd5bedfc263f9121ce256cc705e0163b4fe6ac4b27f40fc19004128e79ef6bfc4f3cbb32655e76ca63301e038f94294934b71a9627e0f75158f97c719c3f11d2071b4a9aa17bef8203c8e60be467e46b6943ef989129c091456fac4555f12f6e62afe3f0c0ded124a0b9711e24b2e181c1a001c03a9fa739692270a7c8cf049bf31366e3de4bb6a5f30c4a4bdd02df7a47e5922bcf285da0a933391d4f38bb690e467545efe5a0889c9466586c0c655baca67b2737104fdfea787c3d7f372bb06fac1fd2029e638cff6a52f3b8caad560ffbd2f333fb3e42e6a579660be37bb9fce820f0c40ac90359c5ac6a354b1ef2746d3edc2c40e5bd2369944d4db4831a3080b4aca978832151fd84ba0f50b0575dbeff0b7ad3683a33874596478e8a5d7860fa19ba6ab8bf9f326eb7005d1dd69d64ba4c4d7eaf1ffc599e080a259b2d1918530c84d60f6f750108081d68cf55231213617d2ce31e8cc82e29099227d9e369c468c7456ff352fd342d0765e96156cb94e684e58d8a25d10e5439c47c1d23bda855584df249e711b8e493665ee395ed675d6f7da87cd9667d3e07f74b5b06013e2cca73b706492e4fd4f0af0521705d889071af275d76726d42788cac13fbee00e1655fabcf6424efc470e486b1fabdd3ce51535dd02f7365688b4b25c9535597f7877c9018e7b3412a1bcd1b3c5886dd5b294ddc76e0f99fef6637630b0720e0f7436188ab7ffa15f2fd8a976a253450d981dea55cbffd812154ccd468062f2076da4c8f62dd0da905ff01b93faf22173b989bdf6c434ac7f0af12000d5e67ebf26aa18d98e3a45bbd90d2354fb27bd34da34f4d3ad5ff0de9714265ce84edf0170d50fb5a4d7ebb665ba6947b8e2b42f3cbbebc8eb7956ae43d164d42e6418d5e638eed75d35251fe1597cf003e59fc0b3f85debe41e7f4edd26b472864d384f2fac5476348649333c48491cdfd1c2a0d6f977ee98b5005a64541d8de19cd3dab5691b7c30d53eef76fc052ea6b021736300173d80619b990f24a193145f8093e0c351d8c8951f8152ca8f39cb2967d2da47f8f2e3bb6d786ffb20347c70c68cd94a08febc5c101ebbeeb10f66b8307d497f72a2d54a72add129e9a7661543156068e11403bd5dcc5607070c32fe17ea1b0d3435f1e1e607ae29460b1ea987b56b8721a5acf8e62defcc7b6c9099b9cfff3df2abc8e13d53fd998bca972d9ae67dcdd6668d3a4291abb966e6e120df9c56c4d6dc984b137946d6ff86d10c28d3185ce8efc0971833f195a28d43b322ab354a7f3419ba1a954872047808e4506e9777877a44d90b75850956bafe8b7e38e7dfc006f2313c2839520d1b780e4dc60a3889b0644d2558e8c05a5916c1cb10899d22c5a81f518aead3d6264e8bbc633ba50311e6fd54086169959a6e124dedf478c458c2335ace42800e29e468adf84233cc72a26a0230dc7595ddb74b86f09a46110e2370e546884aee06b706222dca61d4f6af26ec855bac7fa694d22ce6224d4c7f64ab1c232f971d70dd10b01aac300b663fe60a2c06eab31a89072ad38b90a80117362e1c3b3c4310f8321533499d7dcde257b2528edbe4c24d1cc7b255d03c285d44fead8a2735c487fa9e8959046b85aea6e622e6c15550d8343cff5218eb46a1fa9c6e8ce8e77b9499d141fdd9f40fff8fec5fa43765ab39f7890a4c4286ef30d74cb22137660dcebdaa6cc5bd9662adac1c1a5fc4bb4a26274dd13ab8404b0c1307eefff43993ee92453e8994a2d4c1d62b8d8bef80bee5c3397db376cace48a6482915fc93376fb76d11882e50bcd3a81598ba0c4bc1c1db8a7abf9b15af2af3c93bc90c49023288010d5a56d01fd7f4551c18ab46e7a51eb28f6749c01f80d4a1234760aa9aa701e5596ef26a50d9a72125f9fdc9e13752b123f8333958037b0788c5e7fd0e92b89f42637a386f2fa494038798a940ad41c237ec6f4e6afd853be1025d2e5fffe513fb6f1d7d1e3c0fb2b68e442fb676d804b301d95c7b033ca8f8ff40fe3ee6354822653845821381a04bc6e1a6254cd0fb25dc52ccb926d02fd911c0d531d65a88b4984b8ab32c7b656594e05e17b19006320f2524b2dac57eb3a3065586e692fc16ebdfdc5520894b2564605fe245a4d66076d535cd9a04071908b76dccc503c1953b9c86c9aa0c7bb4e02d0f788edec65d520e56e97cea26d9ad24648a73b32e6a53db358f3f8a889834b435d5c8116f06da4d4c3ce2a3d33ff5edfb581ec0182154700b536cd82cc9a5d22072b2d2144db895aae57cffad797a79316697f8d8c14805a4b546cec5dc6345421579f70b4a8e58637614448a058be704ebc51a8e4b7eb34cf443169a2512eba4aaf54e210e35755257b58eef35fa325752bfc0a6920ae8816e1b6e3c10232278eefe977c0ec0fcbb1eacd93815220c13f5e47c8627ac3b0785ca4405afead829ded4b2db201e1e0d1277627b6b9a98dd8be60dcdb16d439e21bd83cb06394c048f738dc213c906852c2a9ac678b4b3a80d39c3e2490b07dc64a21f1b3635c6a1ec19070522b933f5a8d7fee32ab16a342a0647d54c1a534f3c5d694b5313497d8f2fe95edf1914a1ce666db263df9e04bffbc96865e4e6dc43c5e7d4a6897dae660cdab72a3a9acd6e38bfc6e865ad4b936a6be3d38704f24a3110cf3accb7eb1cd08a16386c21f8fa7abd9db594acffa46bca2c91ef6052670426d0f8dbbd4a4da997dda32ebe8a3c683b274f33147dac24696632d293d2f0730214900d612be5ca3fb6a6ed2472067997bec1a8ce99fb62359b401699cd46c9eeaff8ae127da6518c471a89b5510695ae1b4f2970688d064d2c6a297a4a4a7daf7e6ad24eaf88eb0940553a4a46dab185fa8b38593f15d5162d9e661f15d3dcf1c4ec69c3dd5a3340f1adef8a6e8271eddb105b81541874a6fef137d8683e7099aa070fee8677e60df583fc92ef8071dc089e1c6a47f8b24a2d83e0cf43a9c8f32e3e1fe8ced89a507018ca0fcda29382541a5b9a2f80339a39f944632c58943dc367c48be0a779ec1d39dbf0d416b5d8170e98034c29931c09a24b388adb02fe17f18276a68493091bf67ff9aa8418bffc7330ce85a0a93bc46543a75e5a4e0187ef5fd313f45744ed549de8527cc0e17cc8a11f0972a9b309e1929d4e48d1a1554c63f17e2aec88c6a348ee97dd6b8b36eaa7eeeaaf66a629ecf867a57d643776d719e65282bba5870bd4e86b04d7d063eca610b0e593b6e9ee20c757ce86ade583c28cb3ef09134cf2652ba4795163c16629b7ba71db5abdd73e53ec63ecdb69ee27f14d7cbce8ded30646da15d0fd781eda3fb466dd671a17dfc2c839e3a53b6f03af639d24b7951e6c6c25739b01ed7161659be84bc96db37750ea4a8b3718e6baab67e16474c5ccbdb10b1bc07088c9cf38c0bf8966623be77857557490528c356ce19058c2370c8d7276f9c66741308b06f3ebdb1a971c8fab1fb92185b4be508a0bae712b206c37eebb4d5750f647deb63b1febff94f59a4c9246db2ae07042ad8946e60132bb83e32de0adc1a5324faef603d449dcf5338d46838bf8821425e0602a2ae51028204a2955be59291b307fb69b4ad40f434d45b268623d672147d806a73bdcb5f19f88be44975cfa40ac4370e05ef34b850dc4329298887e859444cd6bbb43b1650aefa13cca58a7505c6d7d107e7b8aabbb1f79bcd49395dd994fcdb21e1fdbbec504d4a1cb54b16d1d786e7a7b2e132b763ab983b0c1ae3bdd398068b9b74dc8fbd8257c521e3626fcda704438e7b2400e64000fca21f996f52aa7196314b09156a99565b4614692543e748652fd7d1795c0e04952f04dc1d109e863f7e686b3b3640c47706f2f228fab1f4c1aebb998ca2de116c04d6a91c29a13835f054f251c55b113fb47e82270bdd6c17893802e9dba16e91601ecc291ab726e55f698dc2e524d5d68fcdb7121fbe944f26ebee8581045e2b4c721ab7f9314a82c8ce95e31936cf399ea52957dda3e9a9cc35b5b92a36d5df0e1dbace47e430d1bbc17e85177adc1849ecf5c3f4ff3ea6a5243acca52faf58dedd575df87561a146070a457d5b70b976a90e4d84b570a4ad731d1cbaec2fff3f350d6f57b49b900ee6e85228f014890157463ef085245dea05375ecf23446dd6ef21e2d1a94785b6d3be2e30599e9545507854994af854220cb7e97109d4feb79975300a4a7971f13ad8fce3b005b5b4844edd59d7e7e8ee4ec3d27d01e75a1ab1cd49dd611fbb88cd32eafc67b5d171daa778a989758faa7a8216a88b9351e838267bfa41ae6fb5bf10dc9557de095465cf8942b042a6248a2222ac993bf066fbcaff57a96441deec876a437ea33131f3f25f639fe2ec5121fd54771ba9557a2d5b25e79344f51fecb34907244171225bd5404637924dffb01c0a387331ab5a03957f775cacdb3571d994adabb0356b72b76dbfe2703f6ad31017cf621824f37941e4dcb265d82f4f8dc3e588e6bb7a7af2a6bf9888fcb2bea69260bc7684d2bad767a9a61ea9e5df5b1f92115ab44677c9cc21ec6e8cda34a52137e509caec2b6fd9c11925239b1b57666eaec6fff29569c6caf1634080b6de7a1d7792abf7a8b133eb8252feaf25ef3495e5efe2fc57470ec65a420026e83756e23ce3b48cc70997b5a410f3f1110464adc35892abf22f8b3fcc37012774611963c853ecc764590b084f3c4c26c3bfc6a13637c22c70d9bf0404d03ee95ac9e2b98e874930047dc52cd6b1e6d3eecca84760acbbdcb984ad0e290c600fcc01132f906ce38a20094c990ef79b908db313d95c356f7aeb67b662b9a786a6cc9feb38b292db658d3475de363d7d3817c8944301d99aa0be7f8d6784046a24727b06700bf63af1d1d98586a9e867fa378d99e0e81e76595d21196ebcc40603962f8aa8d6371ee5295cc8e3ebe462133afd861561fbb2c88075ef6688568be893df6cd664c1fe8acf920db9f0f6004eef0f69f24df7754b384c2605b281d710a4803754dadc0127acf96ada894b8bf173cf4bbca39acdb4225c2bfc5ec79973e34b148ddc9605f9bbd45b9c4661e4131092a72505af3971526e63a686fcde53e4abf14e2797fbee6d00da74e1c44a3488093b69cd960b178b0f6c325ca683570deab66b8a212cf1356e0d7fa2e6ce462f57149564c55b4ea9b66f7b2adfd9b0053327d9deb50bf4657f38ee165694bd1caecca1ef33d9e00f3c258d3c42675307f2b29387aff90cabb1c66a2c147bd54add99486fdfa3eee58d0b790525f8ee92269b5cab1830aa81e1ff485d0c7eacec2aceabbfe0666b0837f007168389ea7b6597e15dbec3d5ec047c3eb13384b18207b79695d08fcd4c75a764a2a099f2bc7f1075758c241804532393b55039a6969456cf37dc4c3b3d082113b2361f182648b5a6b8c01a20416d34a6b4dbd802bf4946722de03a04040f0f3bb86fb56c1912db25d808f222becca7b58b8b3136076a689cd7f5be9ace452febdeed035ef15fc82a8e124eaa53a1bf07937d90801cfb5c02ced9d8f3aea218c5b8fed3110be9cfa8b68072730433b1d80e763201c5b13696b4dd7f482017a792e05c0bbc8aa44a16383368fd23030e574b7b6c9e1795e587950bebadf5859ee198216992f88f9b65b81e19f6101d9e7e428fded8b83b14c1d5ec5ac2d004b7ebbe56aaf241d151e8a659a8cd45919283afdfe4fe26f58cadcf59a3d583ffb372ebf11b18c3429a816d918b309b96472e32fb8831122068ff14772dce43a9d0f1242122be04bd1665cf8894ad15ca4d982f1152a11691165f2b77d32f84ac759df2073084802ee3070cc41150a7e767d5e46417cdaa7d44452fe493117eb84c88e28e1c58f2c3fb4f5e49a631285b3aee58346f5a75c21761add026d3a338b1e81afae3f6f148cfe2d1b081901c5e31c2bd21132afb657beef96c310459b919501461c29acfd13584719fa4d4e6f3c0cb2436fe0b500e17d50c4818ad191fa5570bb6c3e1052965f421d4d234f7df07972039de5248302e03cb6f9027b269e2ac4ed0aee0758336d4d0aee9f3d8269e9acec835e4e69b7d7a086b8a729ef406739c8a030c4fa69b4ae8e472a1a51e4a3feada2a6f10de91f5602b7d8571ed086e53e6f1cfeca74236bb3fb504029260ee6be905bbd3546a9ba1b1d9e8ea40ed3fe61c99a084e0523edc44b8d5397d29fe7eb7b0a0c8c1a99b235c8739c6e29dfc90d84383894e585458f7f7e92aee327b8d3599bbaa214130c3398b6f4be40944c0758078f27be7dfe6c74f8a2e79276e55679b635c62676f7a20ea5adf54334f364d5adce92e726cf0135c8474c90beacece35b0e818a11654a080e5cbb22087bca377069c7dce7eade8a1e0d0ae1484ed977a476b8999f695a3fda0717775c307519accdeb947db4472fcf3f23f1986fe46e55103abf9b4410fb6510e036906aa8e254f0a8a0090729a64e3ba7b11a0e37eab281fa8c8d5a4ed10ed83c17f691b5c615d662b846b623bcf281dfdcac255a2dd9bbdc71e84a0c6f33d4b766ebbae80fcb8b88e487f4ebcf1bb7965b06dddb26c777f04497e11ad1b3485b0c0eef25f3c3a82b4fadb645c83c423f196632cd087224a26d2804ade3339401a2cd811bc3f30789cb7741de3c57f0b4bd98d95aad3984694d8a8c4c29cb01beebb86fcabd1c9738386e574b9bc4a2fc5ea6fc14fe1922759342212be96c1345757a0456c497a44873c37f962506460ff908a96190f06e24bba31679fc92e50f3bc4887209a008850a92792df06b83fe77efc989bf270c80eaac03bb6f538764bdbd26af0f4652bb90554784fffb1e273388ec3682b077cb1d59927807ece26a9d0f7ae3dad193a355ee70edc7f2d2ac5088169a7c67de0e6cef6d71cbfdbdc225c6fe4370975b6e0d97691d27ab735c390ec116537ed0aec94c0ef0d2582bb92a89cda6e37bf31001652af7260faf82b1c6e1beec7c1dcc1a55634a3c72b95f129025cdbd7f16d2cabdac109690cf4057420656789e7631ce196b35272fa773ab23faa059dbb7a942394bb7ab560ad9debb265b8d046b7fb65a70e3313b133a7fee7f6c5826b84b04b4902131e0299c0ff6340335f911bedddd130b94a345fd802df52f85fb79b73218cc11f84c5767e97567287b7ddd565aa2a8168e47cb262a6113433a19eb1acf5554410ac0b147ce3b1bb05cb91c429ab8e597b925d750fbf716ed8baded9144a7415ef089a2f7eff24f3884573f29ee47b97f56c879dc893b9a087349e644e87afb0384ca4cb0ba6df93a49182eaac10eae0be45954f417fb5a9454b05b12475bb01803af584fb6dee7c1e086bdda06aed58de2cdf306c8199c84e5374e941fb9c0c2d277abe55000e92a4d239e9954f9ef285230f043f03834e6ee47e702c67ceed1c037eb71501186b999653c52c66940fb45d334e597542ea5dd31972c09f4053db24378d62a04f24642c82e953d1c27b7ab727266e91b35c34a0c49b12a4bf20837c096fca08dfed266fab37bda3b706601f12b45c522b3f0c096c338b8bf6b2e3b0468202563f4c8f641a029e33fdd195a6800f24253d0169d37c6bfb8eec5ec8cb51822b942abfa55e268242572bfee56f4ede964eac71d64c467fbaf308b771ff4bae2461dd03002f980c686d4439be4c2fbc3dc635ac331dba2f1acee1f5047ad909b4ffd081974a824a16e6fe2a577d70b54c08da45c06e7fc4c425d324846da8f23c0164bfe43429df02753632692f9101dc19eb16ab14914e0fad9606169a604a3f42c622543f34ae1b0cb6104fbda25e841ead31f731676139c55bb79792e6438a83619a58c2bd49cecf52b5acbe253004e4fe280ff516909c055923d2d70454d7be0c0e1c8277934107dd8a35fe80e6b58a5e61c64cff08b7a40a3902d4a0dab3124446f19e592e8b253ab0413fcb517ee1349ca95d5e37afc8a781557a9a4e4ad6b68118f202d1506ac7d20da1c1c56f04acf04ce9b7b5466c981d4356a827d39c0b26ca71e87da4b5a30d9fd5147e0ed5753e9cc36e13151adafa20b25d2a3f4e6ade67de3c3b8679c8553250faa914ddea17551ecfe51d37cf042b3ff9e687ee43323ed46bc2ec8c755d94b26fb3065d92fee850b450aadff09bd841d496b0b1abccb262174eb67e9511a65d0b302724a0bfbcb65ee67e58897d9891415cbfa7e4da088c5bbdedc76e91efe0ac75d9bcdd36572b5ac98c17af5c06e4b98a3c124d339ce0759c6437379519e8df7bb3b306eaa6934219dfa7796db06f34fa6fa7e92a52db544ac084541d8b49c37d279154e5b9260defaeb24067493b1afb06f06079d38d39ebf5b167181aea367398853996097e0b6ce3b6fa83cd603c20382ec291fbf48b0f135546ab77c6a3b334a1561d87f05b8b7625e8c869ca48e3d39a401a2274000b5961e835c22ebadc14aaa942a2c0fa764e9fd8e881254c353ed1b455fbfb51ba04e3b4d7822fa14783fe66a318d4962228242dbc55473251cd205a2a3f0d68ad8757231998d5a9cd45c96ad68133727e14fb99357610ec4a108e5399ecacb18cd80daec627240b43827d1a9db356e70c8ebf7320b4fef8259c346cc5e76b52a380049c28b3d955ca2183d64cc58227d158e507a5afd3391c2f03203c935ff4f0d28c3b71c1ef8db155d485eed8127148a75e06f16bb645af51c4b118573127bc4422bcbb7ea46b5930bb2ff8d84989ef427cbb18be33e5142ff1845b98c0c29e6a0af661426ecba100d3c78ad63f7dde786971b6653c21afcc152383ea4916c1c0d1ee340368c9036cfc2235d42e303f11820f484edd3ecbbb5951ecc355665f6c759dd00eb4f1c05da2e85b1877c25406d45a4bffb873f519501b6fa7b878fcde17e793f31c3e1606130da294bd4ca93124aa601d613ca69dda797928c57989570cbfee412738f4b152a0e05207c761ab086b2f83949cc050271b142377497bf014fdd84cbb06ada393228fb5a88717bf30110e6e649d1012278a9dd035e821eb3dae9156b2e28d498658b3dc784e5fb8b08bed2bf3eef8b21afeb0d2a0998274eb737af10a8cd9d4415bdac408b07fa925d10bdb97abd6e3eb2e3ae923110f3ebca206003efe89062b3ca949e3a2ff00e0195c920ba8cef57d4693f914fba191765c47c8d1705ac2a4ef9ce587ce0cb3c17f54b81ff303c3734bfe48b2b84c251391a0b1caca28935c0a94f6679b6e330bcb0625dcc41570eafadf44e7b62988cfc9e511a0beac3a6806feec664e62482b6094fb1579571411d01cee13846b713e8c0cd623da7895595410b48c70e21b9de316d00234a723f707288c9d65dd1f4febb0da3db91a539b5d88c7d2fd09f2ce45f40ae66af8c7284c2090f4cb2a03e919a9d7b752468b07859bd3bd2b51da84cf2e133941cce26d7718fe24babf4be9b4e9a70c29bd5f2ba62dcc83148e196db1fe0594b934230db8fc0bd9862c1722a3195291494f5f038adb3b73707570a20d92689fe78b5fd2bf711c1be735b6f7392faac1d9677cf6f1d19cd91c45788b40fa45a4e7cae24d0ea0f191bfca4325e1fc21eeaf4c64db7921796dfd51d26a43decd914bdfb7661d492c8d50eb1331e0eebb0dc3a9ec021c6c0eedd603e53222df6847857120edc8f46d884eaa69b4a72c00472bf41e4f90d121df4fed468a4113f6d019bc0c53686343f5f52d63cd373144c795ad635dd0f4f2b74e28abf6b76b0253597b64ac250ae5b5a92b6c4a063cd5524c534102fac47695c22f977460e919f49907fe555b0c5f2b821f3ccb852e45c79f61be1ee48b51047be9338981dcde1bfb7767bcaa73c3f84c6eaa3db53613f428546c910ca6d743fea55f5b34fd1f964f6fdaad3dc226f65812ae432e2319826aad802e2005a74b5abf1be86fc2fe56ed5c6348d510e370f23c23601c449a8ab2ebe4a08af6ff403dac41316f19128cc563e4a4fcde30e33054511e08e15ac765b6a45f917afe3a03d76b8bfc840f8f1ccc7fcb6339aea5756d90cec1f70d704426719a63bf031df18bda964761e90a374bfa4f2bbab7b220f51e1c760d8d527a0927cb6ec66dbeb26ef79563cf2ab1584a8e57f2974b5cd60ca567d313ff88eec0fc8f3f705300471c21dbfb2ff40757b1ee58180dd863d48ef958f32887fed0c0b5bb742e007107211809ee19c50f28f57b7dda0655a275fb2d9d0d73130a58cf8a58bc0ee2422b4f07594aae6874591e7993b6605e0b32480d79cc6df40c632a2be7182a6839384008f64dda910759be1a38d8ef3b0fa5902db7e2d979796a90ce31e085bd205a2dcf2fa173a1fca01061646acae14def4a17ac8f5008ed85ea6a55e7725558f5a87d237fa6e420c7f44c368a792fa2184c7d0e60bd98009de6aa522a018f38a892c93e6edbfb45ff3aa0ed95d5ea844783bbfefe14e33f13b654d515a1955817b0cfe38779ff3233bdb465782c322aa5dca6589db10e09d94cca833c1863e366324b05624334f2c1a4ad0460ebea8858ff1f9e175a0b862bdb331a7ad19d89b3db0b6e8ac570b0e26a30fe6fd5a896e35e1b8ea0a27d80884c7b84b5971ff9db6221407e569442862951709d17188c0c7e45888497f2e1e71cb75d605e3dea237555886230ca4265845a840f3bb17d315303b55c2df851eb7e7d39d94893d39f74c5363c3efeea5d366133be1749a175ee4d6898e1e3e94599b7cab61c5c6e1c8b194b28d9d4f4c5fc17a9290007cb2d740db4447048f5b70d9d6a6276e327729d55cd0ac898519310ecb3b24a637efbec5edaf3e02d29f802487f2ff5d65f54ac0e3107ccfbd40ec001631326b758e20e2502f4b5f7323dbee3858d5930f4decc48b79a738bb6872c9f15eb1c72f108b0153df227d5738e7ff924416b62b47b21112c0205dff8856ebde3a67b018ee5dfae453676060c5407cd2259df5595169220ffef68f50e51623566641b4f2545b4f042171c90f88c3a60db45154eca54ad408b3a309bbba11ff0f4476fd0261dee05fadc83eed48a7ed8f4ba2a0a0646135670188e4a38396c726f7abf8da33daec29f25183ac6b5510d78358a4d7f051f92711af4b3a9ddf849f3adafb417555bd232a2748605b743fe09251db25457904ef4f273a9310c951ab1e6cda5f56f62602908f393e42a84859c29015bdd0b1f4b7e9a7a978b7ba65a48798e75987ec202cc51665b7f04ad2d88d7110f57bec98ec39237218ae3a2656665ddac5156185c4d87edf02a137dc5896f470dcadd278c9c46b6b2a3cbc8a79ff36b5bd15ffc51a12c6f10d2be55964c1e0eb4a327ff4ad16a3f8f5a9e87a34a3803235473389bf6feec6da41913354d427ce9530a804577817f1ee850cb849e645aa22273222ae49aab579a7ae45b8eb3825087dcfcd12f3cd63e9e0f9ee0782b4c6e9e3529fdb8fcafdab005548287d12dbda21ef50dd1eb9eada8ca955329b77bc7dc60391b3540275310537b80c00fd9d32b843c724768ef3e38919d5e31275bc971a23c58a2dac540276602bb3b0a6a86747e3d717c9b1cd642c7b863b00d7ffbd419ab813505905b19c39d87d5d4311fe691cf8f4e43849591b5e287b64817d5339b4278b71b28625fd976318cd7fb38948534e5b6809922668ec7dd47b8d707f9fb27d90583882216ab7e9a6a8cd2aeaa09141777bf699dc259c55c1234b759b8f213a8347098f01e673e6991bb637b66a33e8320c03eae1eab777d60eb4f448726c565373995c314133a4bbc5dd296fbb86df8a68dfcd4e2112adc97f1d87bb71744a580ed459a5b020bbdc58263c08701fc8a8855af6e31eeb2677330fd93dc68fd78be138d8a73458960f40454001f6b470456a6444356e295e7f8e455e22879a23f9f86372ed5057aee87c07546910bcdcdeb48078d8c963a264c20d79e360a6d261bfe4da74885295640cb1a871cf15efee33850520e4e5e7995f4140dd4cf24de646c211d76eb4054cef51764fa610d5ed0abea95497365973b0e6c1d2b614870021699b4f11ddfa3e9ffe376a406019f0d568b03850ef383ba83e5cfc6a37605eeb4aa2bd6edf8b5840677e46ba61f630fbe1cc6b627e2f84a7926e7cff9d3d4ba195296a7a2b6dc658ff96fbfd8cfbf4be2411a484fc9c515ac248277fc1af9e0caa4ebee953ad77ae4e255fe8ad3cae675a443df581250e168eff1f52d32bbfb17604910e6bb34b9d5bc77432a886e9784b24743e448962a10237917a2b5291c4846900382e336e63decf210cef68c2f81811d9840ef1a854f55826d3069fda95f72093f42c1103f47ed38531921266baed9ddb23ae091553fd2fb508c26b6bad89a171a52d1fdf59f30e13988ad7561a9ede54126559975d3c0cdc03ca778397a8264c74ac18e3c87d8cbf923ddec977bc49e9fbf98df3f27205b5640f6980af01d580a428d7aa998bcec2e9cb59a4f3d86c3dfc565dd8d7c803c12dccb19a488d15968d0a3081e41739a74a6928fb7351fe72e4ab231c1bb95410fad7444c623b4c923938a044fd83d3c20b406193ad01f28c4a436747f6ce718a924b97263ecdf444dd4fb36912a1aca4a3a5110cfe6aab4ba736c3f2b16757a04faa62b55cd8149c4f56575e6fb698547dd64210496d9b1a766974377e5f0e2be6ed3c4e7f5a1520f8a12000c9998e854cfa64bc33a00732bd3efd8a48c3e8a1994e65be6933922522424e0e97cd136eb88de52b3949be5ab0c570153860dce872534d7b1376eb2b13712c33aa362f9c159244e33006814916643e977fdf9c9e80418ab699e5e79213095dc1a84bb9756d3b92845422fee1a49018568a67597385fb5047f970df904cd77b5d98629542a60fd32077b365cae24c38c96986e20cbacafde8009b8d22a29b5d2f59f63bc5f666fa2b6d0284224633cf561c8b4ff9a28ebd9c09c58982782e47ae4c58cd1efd06c292d79f9d7ce77284fba34c8186895f49f9ed6868bec6a808844909c18028b6feb84f6ce95a592fd1536c57357d58027df56d0e2fb9eabefde6e8a5d99cd96b0c1f8898a1fdba0da911730f488777339582a1c9e696e90dad244e10855d2b994e61ca5fdbd1467345d6f7871787cb0a487eae4de50e76e8b877b7686a5800ce1bebf6c4af5e1edaa6615c7c5f8906b60c3a4f8aa30d924ed7f16529e0bcfcf55ef15692970db320eb9f2d0c536dd52dce632d2bd3579efcff8cd70a2eef7b9660fce486fc40093016bc14f8122ea6b0902e96c9d18b608ef2bb6e40d1cd28f16d3d06d6e6246d8821187ec7634b8d2799c538c6024d2a4f1b67032f5b345f450fe1f61cd5a08d528e19138fec44107969b7fd2848d644b773d54ad89d093ef9dd9f198bbc8aec173a85bf7abec72b7bc8189f3f71e0dcd8f1643e7f63f2d70aab85dcc6d194f6f44b968a758aa93c0b48cad7a4b63648f805295ae6820584eb69b2abc1f2d573d7532c828ab57146438eba2f293f5c3505cdf7d98085aba67ec861bf911960695ecb2c16f76286931a9249f43ec67a1fabcc325984106eb28ef29361efd2d54b9b6ce8f0c36786f965e5580b2976c9e2d8d4a6301c7eb68038b4a5c6183e7057ffd40a2ada2d109b8e61f79aa80b2ce4ce13d9465551742122a55e7eb2cb1c326e85a88e68cc20b2c0e4ec1d30eb598a7943d0e714324b90d619f10f9eb9d07eb652e5c0a8bbc938dff7c0fbbd0f6f7244216a75eeda31ed10ad85481c0f0921ed8eeeaaee7b23dd3ee3482be602936d3ae226444a3776272481f1b1149cb7db15fe1a0a7215e4237dcd2c3d888dd28f6dbfabe9d385bd92dbb2ac4844960a2c4fc527a593880ae6d8099027e65ba0230baaf9142274913bd493648b21cd17bee025eca404ed5f0b470a63999d067153c0d82034258e2d0d82f3edecfdc945cfc567f95f98e6b48a724fbdba99d2d6fc3496d8ffe92e82421178b88e8f918dedb6159ed6e9cbda980696ba63dd251ecb8552d6839d9be7cc66bada5e548eeed34efd066c4257794ca72874859e66eac1fc41197111fdd15c2a24a9ec3acc5652f9b04530c267bb6d1c068bcb615d813de7783ba2febcb9a1c35fe903a12700733b7fc0bea6cbb61b03acf20974c635570ecfe3d73cf58ef3644be1fd5b7e8b6d5e2087cba1c04d0f3ae54e04477cacd5899ed23ce3997861cae7fefacd8aef1c2b53679e820799bc226a067b363691ef0eb5d2cb21c9a009201b214da5e4c600aca4d8b97dd459539c2681a9e190ea65898947e7704794ebc09534a78dc278ec23517da6272b1f5ee2c65e33799761f18647cf68f01bf3595248fbf950157b3afdffdd01b14c945e6d588ea809daad12785f1bd5f8d3998b5cb4244792eade0a460e30a1dafcde54719258bce5ed91590a7319bf8c1894a72922aa5be76b27e8b109dda07fa15927907b17d09aa4c518379c6c7c4df7149d862d4890db449a4322f0511d95fc0f69bf8e2d2aa82db5f8532fa2e48a7530506a488f2d585c97eff0e427b35dc0bd04fad7be105bd658a9e488ff75785d9ffd20baca901e974bac9747883f1e640eb1a127eb78f25a6c9ad6c07b5ac353fa3c0694bb4c3fc767297d6358861a3aa71c3ebbc406240cffa04f92373d3808bb98271b8d4caa1441ae0e4bd4ceefb8cf76fe47bab74812ec24a7509e144a8bb2fdb903993672be952360378d3f5050f039cac8ed480887d542e10d9007df04da055e96e990b74db8ae0a0c6e7f9b4cbbcceac3f3e908bf05b6c20cd5deb5c4e4c50984750fd8974e196da2237f421716fb20a9921a94be404d81f5e8e0a8b02c02ca29b414d65257c13de46184d1a74a94ed4dd13585d9927a2470bbce469c7c68740dd302138b1d33216a0e066087a82736ed4315d779794d4a2e7ed30a83cf9d2d56137052f640c17f947f3295dd352825eaa8b8dd13f2e3eda3f1a124e619a79c00c58fe12030e6fdf976c963887523b83a6181f0785b7a6ff98d154badb7c2ca6e9f2754b39691d459364f36fe965005ec58a23507e09ffd3982f8cad5db82f84612fd891346fd364f49be65277cbabcd50b666c9f1b036f962bf59c8560e6fd54c446e2b4ee9fa91cbf73fa6291fb044378eaaf2af73511dca9c511430d6e5441598ee771a575e24d69b237ed25121b22bf0f20d41dcc7165edc8e4bdf8f5f1c2570fcd7e300432d6951250a458d1e2debc7a613ffc226f3199098c6fd027ef8dc3feabb5fb611355d90205acc3139f1f75cf4feb3b510f1c1ca89a9cc201e20408d8a019f15b559031442822db882f0bfa763f32e436efdc38edf5c412fc51cab1d5ac67f28b8cf3a7531a4568d0ad85ddc226c05ca77dccffc09c9c0f7a6588132e47c5039ce57ba4cb5ea9551bcc35c0b8a6507bcb857fcd9c96132b4f03ce0e01ec6e1b9e974b82333f615fb281ad0d9a8e8bb15dfae59b3af6e37f04ff1c778a6365081655d1e93fb33c69209e0f9f6335b9a89c3a5ea2519e00bdaa0d5f5b8553d771cb4be3dcc0f20c99f8d2748094a2e55bac3cee1bcde7b88b21afcd416c34c53c903b14f8da2f91c68fa92126f34427e81bee8f895385d010a8c37a485b909ef44ba57d499e4c029c05bbcd1b1b22647f0af529518c1f32c7441e17e6e94a66597922c543270c7cdf8d4de3437de82c679a40d82e7c100b265b0d6f6a8968f15acf756525a066e0fa6529b060679be7cba12ba7277b189426006040c19ea3a08c6a0852b1d92f2ff9ec9dd1db6d2588a5622019cdf6327ff1510290b16aeb0244a6106ca103d78caf9e1053c84864a3ae98c53230308773e676ee286b67e504a0524da82b44b98df4c8842c2ce5878211917475d50a1a61f11859856335e886c817539d867dde3ce709b329706bb68bd2e90219b026cfa1da41c017058d46d5fe5b795993f6dbd5c658552a20c0b71d47738a7264f1354f1b36110f384be29115994e74868d7e0e5907395ca5337c3f670dbcf8788b83d35f11f7a404fae247e099155e8e194d30e8d41a2904a9da0f87d079fd895bf6a25f6fc657fafd6d41cd5c744cac1f6d914be0d822e14cc40622d333a8da8113f5964788bef84b43599b488c4c5d71cae09ef7322a4957f2836b6532303464185dc19fa790ef3f3a5116fd67b2f0f9824d2fe94c619a9a1e8d1370274423c9b32e05a1ed9818bd094a9486b82fe675f03e864ce99dcefb19e179b518afe95b072e42a50991887fe64d6b9bd5e20ac71925b80b5219692654d3b6d0d1da20db515fec5b0e0048530c44e005d09e5f9765dc726c650680a0526d5b012ae43e0951e96eb529b7c1676776aa94a71a6fc10b16d3ce5aafa5fec963839b524364ba01dd6c3a274f8f73d24a24a249cad2181040c52527e28535e8ecf7a8363c8cc3a564fbe46a33fdf75c1ae6fd0de9a38bb9dcc7eb2146ac5a67ccd47c6ac160f22bc83f7a5796c6017fc93f7bdeebe099ca5f32fa78a58e05d3724c1e840dec803f33f18c4092576b8dd43d6a1b6970d21f8aef3adf62f9dcfae23856670e8b0668e69f255bf3527cbbdb99d610cc9d2bd8275b3fb67fa07d64a99eda842d9375e083ae47f816692b3e96da0a971532bb1571ead79a2a8c0c74443f7df387f35eed72ff922aaf867d93a5d95386b7058d0a4088fe67901656e8a16d0b89de774cf8d65f8006ec531184356d6c110b1cf2ccf3a42f34297c002d5770c3fbacab7c9a96b925e1eb668594e4959007f16fdfc41829e316d33b892915dc3d6e216a6957eeb10764e5641faffbc5933609e1d580e10a96023547496b83a4b4d826c3ecb00c5e042c22db797d0c9ea29f528a8948de187fc3efd5e30a74b3ad5b11bf03bd551770437a5269f4b2bbcd00a9f11d739d397c07f6725f22304a5021daec3de7dc281b9ab666cd68e5503548f9566582375e0f3dcedbb55f2d422c8ea249a02fbbc85e0116cee0434645139cba496d94c6f0050132d40b0e6797e43786db87af8c0058a7d61f85705641d0416b462958be53b6a3c8742af0df4b0259f17a65620456c4ce1fc80c9020520bb253d009f0f19d14bc24a2335b666190e4cbf45e1a7f201fd253ba5ba764906b1c3135395ba9044a6bf543f398b77ccce87e00c9e7d9374e40f97b98f44f838066a77dc6a780cf39ccda0b8fa518e9d632f8c6c04a2e31dfd74518a16348d80138eaa2c5d66e25e472782242d81f97d631b196c00021bd9352368304c29329bbe766c473f8a7427e0ad2ec12dc1c3c5fe37fe9f571d5e5f227700cb0a2d605a13fbe62f47febae3873b23c3d904cc97cf592e89e2ed677fd7255d61cef762af6a9ff5b0ca86792481374f952e8c5499450dc111b921705d40514ff668a8d6fb0c99f67571c93cea6342e7ebdf5c6a74c12ee255f88c11d75253514fa1e3e4549626bfa204e987c2a0ed4114357d382eab4ac0e9726eda32e9d8320e96776979af126fcce3d6349d8590817c403fff80bf07290bf4e5aaa41f2ee1d8c6e7b6fc0d28407c48b0e7812f75bc4cafe250afe80089c239eaf5c225594b557109a79d6ffcf09ff7c81bed2f03c9b28cdada7ac936fcacb831506d40dd20440828a102d1ec7e9fee78bcfc63d5e3b7852936f66dc2def0b61f2792d03c8f134ac37c005b8cdf2c98b13af7405a2882800532701f79ea04a39ed8247db8ae031840cb944007d65d06451798fcd7cb08a23966fee101879f581b8e378a7e12e3a57b35ef823e6485fb0c279d296ea36a9185286a23913d10447c3e62187621de141921dc89d0a1155287e74708b87ac52ce3b817a60bbcebf9c170c4bbab231c34956c581d5c8e52a92709cc25f1cee16c3acf8cff56b58df56ec00320f062e99d21d3134a7999c93f479891ec6ac458b6d101e156cd5a4132e0bd343b6964da974f03ed20d9495968e206db9843c094f25bfe485436805f7c825c708988a7a64a2fe968f624978910a9f93a1243f971568ece9f3499c2a77214a0d81eada2d1408ed89ee92fc3a0d705ea183beefc948fd833977218363d71b4fa49ecbca5cee0f6334c4ae9a1f7e448f2c402451a74607c7e615d293b48636979306c0be390740e8f4da51ea5dc3ef289b29e5c3730f8d97a746459a0dba0f7570727bd95b2bf056486531161416a9154c7c661dc28deced6c2f920e9dfc80f5e2b095e2bda670cfb460e848573f63b18f2dfdcc8e85d8db1ef97f6c6f8f8e4a328d1e8d695fa60fc4a5079113c3964c1051a50cb0c4571ed7529a864a6894b6e23f295eb70482e05e4b1361ce838ee391a9b705900436e6ab238dd93f81a7bb69885ca9ebb6ce918c387bb109862dfb1f5856c2ba11ca61e8b02cbe26e643c9d8a36d69987bc494ca136d6c49074013b4454d695dc7a6c235c2eba4dac603c522386671d8a535c6a90e468fc2bd0505eacd81859ee450b6d167802d27787a9f0fa927066cc477d96065c03284ec87d1e88a90ff7e9d98e6143c66f2de37d430318121acd1203463d773b9e895ab585f362410364813f867b071b9423d2180a085119c09ecb9d81656ab083d0b42754443a349e3af76cdbb4a65a7fb9d19acbeb9d90ebf87f6e93804460f0d98b7113787e05ac49e5b04220ca62edfdf1a5c41f803596ef36119f802c1c010fd39b416c0b773f0233c974ce6a7e93a67d1279bcabc32bb27c2248904ea7648b38dc653195619e23f6ae3b8aade97b1550afc671c372a05461a2974c8712ca734bd0d207a2650428e3f4b5707760562625206f02cac29008e827c1daef663f6a4614f2a6377ca24eea256d5d3f55346c47aa26397b4ad24f123bcae9720853274739cda1d762ec5657a849dcf419aa4a47f31d03e72e1090f8cac5b57226fcf37efc912ffe52d15b232b456200ed82804e6c02772028eb4384e854d8965ba37d2ea6802d9fc20497bdd01f152d2439920e33573e5a32b822e060f2e3e42c533a7e9635f211c42c1be875546ec4c6305f2c2899a187afd8def6bafbf174177cb743d97eaa21730c2e749c526f110e835cba76905dc1e6ab231f9bffe538d03af5390fd0d3840f3170450567abc32da31b85b334fcb0c5a6f33938dd45ee032fc7cb1f9a62a52a217789ccbee0b484884da731720e5cd9e95b06353b002b1a38bc011d84e0149fbdd788475fe0614bd8a721d377c81f29bdf846f4b587d422ad4b194474cd0558b11e99a31f5069242081f17a927015479fd0745560226bed16cd68327fbc5dac8e132ebb815bf91bab35d0ed5cae26f04e04270258413e1db74ad8d0cb4a2960a4cb3550401c57a798f17674e5a004ca00c4811ed05b36bfe2641df2c24f344ae7793a5038adf06f0d440b1342f774a37326be9696b77b8e890542967155fc3a3f0a4623df5b33f76fcfa4b274a6ceb0cf6a2d17781af143ff97d8960317d7d79b34eaf44fcf4551c5225d29096ca96d950a12a60297eb4df6152092ba5a4131a8c4672dc5dabfc680f46b1857b1caf382c2ddfb35ac622716d4349bdaee88ae663d155e0224c4c84854c0ec3b24fa10800b766f6404addc699fc80a29bebf5796eacf9acd5625e8c573c38edcfde5caf52f3c4a6594fab2bd902c71cac8d57f6ce052623e33c699c9eee82e3452571ad92e4bbdf41ebd7e6db65cadeda1e9344d70f2fbff3394e9ba8e84abe3d19dff04b08b57c523c07a653338e3c814d84b1acf6dee8affe1db14ec4db6b4680ae4a0c96c7bab50025bb5e298e498cbb7ef983aff0fc1c1e51505c5dda2012009b45621fbe90495a253a0b2e75ad254ec19ce5f9d0aadc7b89c98307901c7e27bf4d49a3f5eb02021d1bf94c00eb101ddf013d528cf7c2d5c93593950085ade08c063ad9c4f482ac8f15ce597700f8ba7ab230549d951cde1d29d85c9c207f37ed9c93da28f9963429fac7e60c20267872eba99d7a96980350d087b6f465490b4c9dcc2e659818020650ddf90d16021579cf8151c1915d641db3569e7be306dfb097b099c6ad240e21f1c58be63429c2005c9ddd72f04ada4a4119ebb40d16de30382fcc52610819ebde5ede3ec9fe052fd5ef7bca22b89b964b3e7db02ce50136853eeae0f0abe76cb4243f33f1e698cff1137a11ea246474083ea839323b6b2738ae45f7dcbf3ca790b41ded2b9cf1f7ab0f5dcd4432d9fd6d34b7f5702d5b2f1ff0d01a87ef8da991fce3b1514841bf35e2531f0adf53dbc6d6840d40ca889c50138c43c4b0ee22becac167d8a4a3d1ae927c4135ae0fdbcd3f446b6d43d42991885db23e5bcf0b18af5ef07e6a0cbc1a511307837b103f6e59e98e6d3d783a5bd61964a9cc8a0f58eecb88a4daac8b62cc3e94c1e78352db0a575d9331deef068a330b874dfcb05b57d58e74844f360ca5722f274953f3c7960a4a37b32727af4c91eaacfba40f969adf42eba162287ac3b06ecaa78ea29fb52effcb7404de1e3033ce3eca3189a375bcc27f03ee101b862a468fa9c59942eebe9fdc28cd240232b75f804a65e08a9340b15206dc4a3a01026fd8031c5d55fc68342856b746cfed388be7c1b6715f7992b03d5591c1625e40314aab0258179bde50b1d9efdc5d75548eca006a11812d08bcb25d396b494f7e7b3ca7afeb8b0cdc63642d51da6c9549473ef9b49cbf0e8d0ecbeee620c080a0427135179a08cde177d02606fe1100cc3ffe8737b0b917d6df147a5cd79a4fc18dd7ea0c9ce0f67f16b8e0186afe534b517e7d361fbea75e8cbf8ed07305be8fa4dbebcf8e0a51146698528d133c469dfb808a5b5666ab74750379f118aa2b322136fab3a62a14e8820b36dde804a3d08a90edbdacc8e71ce04fd901c8061803ca9927ab3bb2d81f6f1c16321299d3db3822dea1966f16be791dae2349241c0f066694f39a1d3bc57a40dff2904601f8d3706c7d3a9a46dd47637c35b668bc607826923ffe5af0d3f78ea79ce5acbb02605574debdc2f0cde6ca55742b6dcccdb4a9d8ab87493f23e67a664ec834512e420b410048391ffff52ea68c25f697f005b3bbf6fe652b940af541b79c60863a910fb2c4be2e5ef5d9a0af19b1fb4154a9737929fdc870ae74879dcff7b293aa2e13467414bc9e172eaf8a65d2f1e299fa78872c6b3655534a5c391a8c954ddb927a5c338e5db7409a624cb87ed1dbbfb4484d1a9143ae67e16810e57be8c243239ed4bcc5b34481bae6920bf84e735a2ddc2ee9275266b1197449f10d1ef1605b0a0d8ca50074b4d4e441c97af1741880d03b7bedcfda5305d64af9b83753201963f429d47d3a596688dbf5a6631a490f7a2c442682ca37e7bb108fea5b6c085f219606b0bf4f23b0939cd787f491b28a477386c2f9e38c7f708d6ef45333317c2d6b8d5878c8811acb8c7d5d42c4ef6e4cd668c9479d055d3ac8f28e8fe8b5964950fbc898f48d933ce3d1722c7c1cfca44a32437c1ee6b89ff1c5a2c0f842e507f2f2d9480b45975f0af5b9b7ba8ee0e1b326175f3d378b1c9a39c19fb9c2eec700cfb91a89a9fe3d089790035fae606384dc1101d8d5ca50efc2af95e5bf65ae5366d47a15def54bed12456a53b1d3d80c55e1cc110c8cc320b771190b13f114868d75d00fe020bd7b8754cd4b617ab91880a00f44b24d1c1baba46d4235b0af88cafd51ae304f102d321c0601ac50bc332ca7164fe2fe683be0d536f6305141e683333128ab457270573012fe2d69599c6c0bdd95151c2d03984361430b1f2b1e8f10fe1955688d628a48ba21c7dc6403a6efd89771ef6be052891f4364a4795d0d36b7d6e9cfb008f7c8c344b5ff8990470017f66979b5c0d1db704184dd40960166a53455b97fab7fbb94a7980030c61e81cdcfd9adad36bfd455489d679bdfa0c2d4d276eb294935d530c556824dda674b580192e4c18af94ec9b4ad20d4cd2922630488548c833ce611664a74cd51b5d0055dc9a6a0ea6b90259f7248723794fec4717d4cbe2de11bfd1b243c5edfd75f1f567a17efe0f7fb7f2c1ea757ed947423484dd4002e83e8ccfd0f0ce191f65a062f6f791db6fb71ef36992da999e019c51b7d246b58a32e60910ab19dc12adb0582f032ce3cdfbb0a0784e7c5335750e03d7ee9962cd93fbf7dafde36aeadbef2b75b67fe0b3ff11b988116c64ff538ea601935660b33c8fe1328a79466c5e0741f2d5239f368b488bd6e3c6a81e0120dfad75ad11dedc4dff926258aeda2a4d32db824b89c946ecf32f5bfbb1ac1fa57d296202c5949f2fba143a128484235ac2eeb58037bc0779f2403b09f2e6bf5ba43bdc7c667bb90058702453809cf87d0bbcb23fcaaac1529466051ba8aa5b249d222b4f775d928e2a7d31b84e7b8cc22bcafe4771625e9377efe8103f9bcd2643e1475d9ffeb7177eb3ead9509512a016bd7714ae84158d2aa3bad91a465a6088a24cac21dd7ed6f3b8731b280a40c9ccf7053011c68f4942b28dcdcd0db91d22ce0bd4d961fb4462d29b524a2dc3e59921d55d996af37413a1a4bca0f392bda8966b67352bfcb65f632e9ec928bb986d6e421d88da501d87c42f9aafed208368c4b4251ffca1f9b3c096a2cb8a605895795bcda1665ce347776135753e8655fe9e699db270cb54fed49fc52d9f521e2151cbd7bf829a0b772db17ce22c1b47bbf022725dc7e555eafb984c395a22d69eabadc81c20cbe186844595cd19ce495ee2cbb4902d4575b455b9506fe2fa26ead731d6214a7616a70158cfc2dc242ac9848f548571a557daf9659ed064683ac53594f4a25b37d7eae6dcb49c2bb280c83877f8fd786f5a17b026372916842fc5579a16d263d39e335e1bca0d7c523a837c5addc1f7a378bff63d1c3b10e2f79481283b79b39b5b946abf6ed6ed2d8681f65d57a66db00bc5b1ab24840f90546587278a60b535f6b003de8e66d60f9e752c7a72dc26e9023b7574c5ca073d4bef1ec4b263b901a67b23c58e05e298e200cbf57c5697c5b315be444a20c053b4275ea4fa7a4fc29dfcd48ab46ee1ed7e12dd037f10ca7c8f66230b8f1ab62f390bd63428a42bc480d9af1042df210f5f815cf34c49a747a28011e2c9cfc5b9b7e572c7a471911e46dec15e6eae286eadcd391256123eb934f841e9525f0d5106565d0212ca67d5419539ac4f476f01ca9663fdbdf26d54bfda3b9fa330d6eae744c6ce27cc276416e872644ec0a1e754caa5a1b0ce3aa380046ca31ab1ac01f53191013b07d66cda31b4744b27b3ae11a9dc27998f42eb96fc8fb76745e26cc53340ab5b87924de81a58be718a5e8244c92cc8a08a6b79df25b57104a6200a99eaafdef770f6e2fbf00b3692ef23b82cd157747ae36121087c01de6ff972d456e113588f90eae008be345b127d2921f25c9cacd584c27acbb2e92eb38455415e90d5233dae00030d3b22b90e71d516e4c871c01e609ad363c7e3ba247fdd632ab8d8e6d913d7f6bf8dd33873df7c33737c18ab9b9e4f33af7b4b03aab17a0902a2f1c6b0a04770bde84cb1c7c2f376588e4bd7927d2d33431156d23063dfca0c9e9e6bca64db2168d349954279525d2472e7da1e87c08890d9269add3dff57c39894d74c8e5bebfae8fc997238f47df1aebcf7846b7111d670523e6c16f09caf8bdb5b0c7e785b71c4b8173dace49c31d0695e6ad805b874831d00ba7f8910709dc5d4d8875eb32b09914d6df320bc7c1c73315b9f9066f34a8b26ded9f67f8478a64088cc7bdaeb59e23d7098a027aed81feb057697db08cb0891fd8a6595be2a26c1aaa67e847ef16c4c0660e1b073f891181183caec97d801453100a88be896989d8e966f650690aa8a88df25af2d2a9d920ec0d6ad891cf66d9537480d535c811efeb6ec229c686fa5c2db5b905bb516848779a1bda42f2f33e91425909e7349513f50549ab3ad8d94d50e7c386700e1db3c16a121934ae646c51180702002140bf7efe8ee86e845444ec9d72a73451d7cdd478b519a55f3b042d26e250ca7e110bb228f2fad606c57b39fef949906706139a4184b09e5a075a39569e3f5552b6efd07bd8bf81329902c84c256111be6fb81448d3594a96cb2113f7fabc36d98e092aa8b6e99e05db3006bc485101956ad12c9adcb291401d7ab6c4f312fdbe6f855a383c5d7db92c62b8ede0b8f380f6bbf818055bab9f0531232c77265805f516896e9216939c5922652808351bce8553f0677526f9278a560aee70d8ce28ae75c135155d039e63e088ad1ea90fc70a5fb1793821bd1cfc3519817beafa42b2dcdeb6af9cc3757fbfc46b273917462c657ea15b84a14e9b2eddbdc0ed7f5833ecd1446f030423fba62d951dcfa49c5df46f173d75cf02fade0469252d50894401fadbf6633dd779844b632dbac0a60fc3f08e43f462ff968775ed5f322b1b9f43ddc0e37653b6576ae559ccc7b084af7e845c7b809e95d361ccdda680989e0d8845ee381924b9c6dfe3179ee095de3f0f73fb3fabb17ff07d4908c2c455579e8d8b63740fce8a885a805e1c27739777cc6699d217de1d4c0519a9bd642e83b4ef6e05f680e99d6f289ab60f05c32eb8aa99615e7bd34372b5e8090067ce305ffc4b5708ad5f9186c5615847e2cf6781ea9b0a4e58906c2130620261892968a2914cf8f58a77dfa759d4b512314fdc3224705f97ec9f59b121e293ace780ed5fa3fb5282408ff11d950d75483b009be6b85605d89770eadcc38660900c3eb5ae81b5b9a118a23bbceb86460b992ebaa982e749bac14c2918afa050a39adbe41b8d2430a156bda26bd379e993aa8389e60610f15aa5920ff3801bbfff9126ad5aea20bc4ab718fc14efbe73a79578090042ca7d02c624196aa95232a2b126fe9428a785ae4e90da808f4854cfcff04cbc49a8184c53d3cfdce161284f26171a38c8e5038546d607c2955f0c92e63d352b5866f3e8d0de5b8c45bcf6a53007bdb1e78b0242711bc8afdff49b5e23ca8980c850f03e364c1dfd134540771e5478064b0b8ce9bb9e6c052b4cbb515a55a3e74fa44c9ab81c52820b80d20f3f97eddd1bc1a6f85453ae35050f2374156918d6142e813d862a60d5e7fbf795ab32d3e3668a0ecfbf8ba3505da26e0da863578b21e1b0944386ca8c5e46cb429b6022e6d60da7e6ce3e82c24be7672f96eb3e98e196b9fc6fdda73b7d556653bcc378bb5668964e698e91865e2bf7c8a2071db7730631448a8704499a65c69d10d0df9885499438ff8c54f0befde30534d36ffdf91fa4a1277b5cdc2d8e59378ad724ead12980dbf7f51193e05ae6bc911561044a5cf0e7e319fb5964459cd4d4cda59c711e446c3c04dc10f3a0022879345ab941c127726146156b9be8e183f9380f2ea8c165f9ad800d5c6761c31d000b5e542c9ba4383dde0410776f35f383634d8bb583c177cd1bd2251a7d64986726c3acbf9d53f202cef7121d15887171f7b55004c416cbaee904b2b1efa5e713044d862b523209ed2a285a04f1b4480f4f7db7aec6e39ed5820193a92967674d3fe9d149520ded561e8868ed1cb453d26fdb9ce2b213b66f8db0d699ed6735280f590456e0f5fae60ddb595b960950483beba7c32284d577e379441a9d69c67d1d2eed3874c3aed2d5f8fcf17be333f7ef2e1995042d1b9117e60f1ed3aa77a558cbd70b66d7539ab7eaf4de1ef23eb2e8b318110c8d4d19114eb30b37e098b5135a42a65ceab23aa45fc5ffd2d6af59e510189e2770f3ef03bd7c7a80bb9b7c3c7f36815c399f54bf517d59d807011d84a4b30bd22f5dbfccb653b3e168e143df3eb0bb28300f21920d1906facb93decee74e8c3e2d69935f5ccd7b606c35e2f98f5019146ee48fb8683cb93f2ac92482dc38f28223f342f483a0d49fa92b599d92c5a75962e13ac0f192c109f8fb3c26c8e27519c117f758a28118e7c5ada96e991af30d81faca271e33b80880efd86badb9bff92d4a5d323aaf363f02cbab4594e9645b4bd8c8b16e4e80d4cf0c39a8c9b3d776f465fedc658ba77a9dd43e22b9faa66137518ef3b36f36171b0e9f27fbb965db77f16f90073182621c57d69a40636ab9e781d0a5c8178a3ef1786bb84530d312f0c97f1c3c511b63c5876adbae24e200dfb2e5afcb6bcf0be67e3c91eb789281b3d92815e79d3d3d4b130fa3ec564383f4c2c485206666a98577555c083034f89fc57b7048fe409271d8e71b0f8b403189a21efa782adff33b0090079b1d87004b953cc9fc09cf07792cc4e95591b97d2f34dcf630b41d45be8054f482d0a26069442d6ac58535a3e994713b9142a3f8d50ebf4b9b397629795e9af4fc4c857b8a47fa76917df7c7f82ac7cc3a64ced8122b0198f5d229cc78f0e8518ed77f30e8753fb9e8598f8b8401dac25e16cfb69d2bd3eaba2276d9acbfbc0db34c734e7c48acfca1923c3ba07871e4901f30c166a17062e9febfda1c4692c554f6ef7059204733f170846334af9bf60dd9041656a7031cf090a0dec00e83d14f25edcc08d23302787ad70ca1c6959ac1f1362bbd1a9b8d404bc966c4b2511a3a63785c9b354ed31b82d5138f9b49b2919cab3da11833287d1475ec5452739a93ab5f0dd863854d42348b8a90b3cd56fed8e45bc20a5e26ef3460cc9383e4b892171546b24d23d63073d319c86fe148eff562234e67489bfce71b044f9ab7d3cf7c84cb017beeade4a2e19e13a7618766fa53ebaa8c6808ab3b09ebd0f87ad3a87fb9548ac7c2ffdb99a88dfebbff15e5f0f711fbe70f8699723677cea854a277028eb15980cc111dcbf4ca17222005d08b6a5a8d48335bc4e49f649a112c00597ef0d795491e640997f5a3d8ee468ac815dab21979737076c0d0725b5a85e982902b5f74b6a0a4c0d279bda1a10b5e82a33f9c73e416229cd92f0df8fb8a439fb36ad0e3bec6471605f77ade6b89a2ced72199ec6dacb4af256764813de11b1c584ec45a6bee732ed05704cb2f06defca9f337b493c02e22836191506518a17c00b375687df2992993c4a3595f56c1fb666bb93d8944beae060abdf5b60ac418e76cca99f675e992fd60f7a5cd929d06e16366381bb5b29703b58c900eea0b3cb171e5015c0e16c5150da422a1f64d376ec739b7420009f37be9650f14cf65f58f58472301a6477d947120089c8360ba32cdce257c9e86c1e84981b1c15f9357cd39510c068837b36c1f6257e9e31164cdc76b666aec942e9fc1fe80499367b32430db0b547e3bf9b040600c1453a96fdc3d41c3fe464b420b028e9c66f40ecbb0ed9074cf9a5f8ec7fbcc9c6ebdfb2e68b235dce6238cd51c2a1c4349399c09fd74f9ccc6ed4cba9a054421583ebb3783d81518ca513ea8e4566fba224c090df55e111dc3998bdce6f9062c592a757178e80d527f1af15c49d2594eeb5dd0a022cf46826b5f80222f7b404c44d1e57fb4cbf5db79ec67e9895d573a41fd46fe8488e6bf2ff705ac8de85a8388fbd124d4c541f42835c6ac665135db176a97e32051d3fe6099e7803118fe64cec0625771f4c1bba9417c3794c00206ed91a9704d3f381689e9e294cd449ee92ca746eaa948485276266945818bb49fa23a7fb08afbd6004d78bf6743ad3052f997de09cfd227e59760e5328be2eb7d26623dcd025cb5cac1060e3f5d73c4b0f3153d847502dadbe89bee97cfb6ac2d43fb520c71f653373f394e653dd879bed2d1d919236c9d61132f618491f853791f58590e916639966a1ceff6f3619d44d64794b99645c0bec7085f40240e894eab7ae3c2629966161f46bff43d551417b0e9f95e3fa109f4b618704a00f49f11f67827ebc13dc772d709a200563a104e5f7546b279f586a445bacd57cbb09be41efe7ff745785e9d2a29b13ceb6dac876fd8a9a4f60c08d1d52763e17d2dd3e21b5e0cd81beab56b4effbd5a5e15e084b9182d8763eec79140cbc14da3a8c0a0ed6ee47ca6ec210eda53e4e2d85e36308d026d3fede5528a7d8d16fc5a311a8adcc85440f3f6239d3fd3bdbdba2bb1568499adc71a7c4001d5a28c900609cc480a5afae434d6e1125c1e77bc127f0ad63f10c52bd88807adc21279035b51957a46299aed785bffcd2dd46a37cea97e6ff1bd88d8b7f1a9b7d33266bcd1051019c8f4f72b0e7698c74b33eb690be1575e9831f6f2df23df743bd9dc56f7b110269426c9263cef6128ba5a34a1b46283c43babc787b9107c9041f2cdac7b180e01825caa2db52348b8ee750fa24e15c3dca2c78d94d58d2fecefca40ecc0ea8b5948660fa30759920f91a744c210e9c6149d5dab6605221ee185ae95f4dc9ea30b8c93b0b744cc38e29bbc1eeb33497bd8ed69bab4408eb195f63caa75d87dc1c44c3f2835ecc02daef2f2a73b7f22599d99437a1313504d050b90b7c4f13de64df0f9ace38eb7707b35fcdd93b6c94eeb6766ce535f07886b300e076906caac18c1d78692736755550a2556b406d15349a06104d53c9b998a4697e63c552745909e3a171935136774f1d067ab7f2635e7c8beb43ccd7341d68cd809f4fc30d89cd046fdd11f632689d7e554fdbd1556675898c355b0a44c6fd5facf04054aec9bd9344297ab18c873f04a61959387a8c961b59d6309e3eb51e24ee46647f22f54caaa765abeadbe2c7ae66af3538f7bca8da4e77adffb90b816d1ab67df50ffba2ebc7dee8c789b88a900417ca5497b5853dfd939016d80e5b12bf9ca645b2ce6d810a8b14e8352c0b6909c6cef2175fadaff9015521a5820d2778929720d2fdc2bc4d5e3474a5f0a00c34076f7952e7f228e118d906d9cfd8cb4ab867ce45c2a7fc9c77ea0ed9cb7f3629a5df5328b0708a6538e9c6b95fbcc7209eebe33646d7d59b67096c079fed10eef897d00f836bc6ede2166a2c4a607b4bb725d40f419b62d16266007ddf952be63fb37185329164894af811cb8f878043da783d89a03c0dc4868224ee8a0ba3289372e00562ed1a4ca05cf6237e1580c00ca6a0151b92c56cfb701c07b2c9476791d2292897bbb1aeb51b37e5ad70dd27d8f321acdbed2cd6205594913e06f25031a9201eb4a459aebe1db05dc9fff4d90cf948306222ba425d1ab46dbddea086b57a7aba149177844722fca67f1576ab7f5ccf522c8b5cfe1c3eaa9c3bc6c369739fcbc9022e74c09543ae0ec2686152c5316a8f5d0c5ee8e7d946f16f27c3b21251f23002bfc94e5d1d38be18733e2e53a29e051176930869637c53b92621955cff04fdd222e314fde88a48344820727e9f3f24d117b42eeded462cb78acc4957949b17f93132e300497b9b7ca5651893301c0d33e1cc0dc39cac9095a1d32185ab3d97c1aa0994f884ce0b451067e75b843104d3d4440e3afce0e1db515869267ff47fb6db289c0f528aaf09a06e48d36799a37889fe34b4cfd64c03ad816d17a4df3212b3834838d38c486bf169381826b1a06c60c8998af2aecd46f3800aef9ae047157d4c3f5287fd9508b903caff2e0504f83ef3462ab6124029ec85e4d0f3e92eb4c68440e97952e56db8c71f2cdf0ee15d16dca08a0d1fa88393be4c919234445e51048c142af54f877b3d5883cf56f90cd8f22b563684d46e1a3142feb75adcb139ff2ad9fa9b2736938557f886e01989a89cd3d8efb46a7112bfc39916e67e0456ea40531888bdd0a372a2a4fbcfe591fc7fc85c515577659e76b2ce7595a4cabbd90eb5254fd37ef8c38607365800ca8513ea9d6e206550153fcb6ce4a7751c8fe1d719accbbb900e928d3c5b9bfc52f9961d7e98478e6b565af26039f45001ac2f4131f31f6006d90d60d40e7c44dabff5728db5f91d0d46cae97500bedbd91b973c30f2b66fdaa3f69585e583ea4360c107310780ccc67033832d0010f4a7da98c6921a8f7d54fe3b38fe065abd81ab832b3d6110746c9c99a254514ff2b1d0b6200792ae9856650c44a96a60e2d0eff0a0238da7468439628bef3fc2b0cd7e3aefdd860c5f5b2f6e0b59a841b0fb834a0b8b60f727d233890c5839b37756c4d39ade1e3a14f037fdec89cae3d5990534cc20c77c55ed21195d75b8170937b2dba7cbc66d8c4e2a14f86c5922b8f6bcc2dfd7cbaa08dfa3b1ef56bc8c44fbd53a25b9f9de0efe0523c978d9ba9ea97cd3fafdde90b8aa1fbd1ff5bcdec60e783929584e457cce51fca09ba0f270a03c04b8945e4f0187f561d8a39ebac2cec039dd79d3e9ba4bf275b91f6b1d70125e9bbbad56939620e237f340c590ab62575867d9dc0f08a6b6ce16a954c99811b8c2de104122d5d7defad24071ecb1ac8818b243433beea4d886f073fe2c567ee19286b0ab329c3717b8cccd2ffcc5daa4b919b7b4bfe7ad6e2d71f4047a61f1c1b1d9f344bb7acf51b46816c796b5adfd8f3ec8307cd34a920400f113dc089200857dadb01ba4b156c5c3d6f8f8d520922464466825711ff4515b89af565413332c106fecd9c0f2232f4560a68f000b1e2de219289efab2d8f4dd286edd9cf3fcad5cbe454279881968ae6f83295314a8b69e0a721d7756c25c36358922cbb9b38f86bf3ba9b776d66b93d90b08aabfe7b9c0dfa1c181c6912b660563182cd0b8c3f2738de8cadc16679785773e079eaa4bc031da897159e093bab82e9187104e7e9e7929dca3a93a74ab82f569f4c81d6621b711856421be6be45d0207be37fbfe4cc299f6a363289221de95bbda80a7522377ed892c88b66fd189e47a8ec987a1e3e2491399fc39d6584f0815c391ff9468dbfb088b3c24615a3fd83734e4ac7ede0bba2a71266ca3bfa3ff1c0e87a8a554dc238fe504c6da6f82d49601f0fea67b30ecc71e6f6034dea8577b16e2249ae1542fb795f2ea837588b36e256752642b5bf5265ae0c2d549162391768e5d68fae4b6307dc9f769fd98c51fdef910a625639314104c6c01b913ff07ecc752934e8461d54568d8e1ccc0db81609cba0ca48dba3835fed6faac46b8de927b19109bfa5eec0914c02cc0a516a8b877d36609f84f7ac5de17a6836fd0f21f30d8e967f31faeada77f195bbe655f974f63f97a2f3afedecdc8b1d691a96f06b51fca40713676ae67c02ef38538ec8e357b049aea96a836770a6294a38af66af8f2ecb21540f13375c73f4391d91569b5075a8b75d91ad190a77c776431479943b929e50a51af16344cf32d617c6b9a8214e822ac5f40f77f3d1256391bbea8e079c20129a1cbd544d973167d602edcf69ded61089f6a139681e2db7cefa32fc24be0e9b3b0fdbd0670370633b74a14d63eeeac016f3b0c43ad2bf88b2e45ae957bb777ac4933b539a971d9abed119fb9a12a27a1acaea901d7e64ed664c3d94a653d1e2d09af76a4a157145db9022d73b4e5f91bd80feb0be8dd867d088d877b2a2213ffce263364edddd6ffcd3f4b581f82ae80f4879f51c5ad3ae53e4daecf66074fd37ba47bf100740713d0f88231bf42a4ef43a5246c41b4e5f6f1905142693f8513ecf546575f07ca18f663baee88ad2d754d63b0d72e76e0e060dbad87667257a697bf3dc8505d3a4cbc013adb86b96498583cbed199fc028037dec9ae12696994cbc2a20c7bb05d9fe179c89ee1501de998d8ffd59e0502b44fc880bed41d95ea4e009075ce9cde717faea4bba71163e1d34bbb6c8ec69d359fd8d2f363224aecba637548169ee78c82c0de731cbcff883c1a2a5ebb344a0e907821f1b7a4ca78a0462616aa57dfedda202490f472abd560f4b730169f90a0d99bba01ab71123b6a7b2ad99bd944e40a01aadaf30690f4e009c2c84c194391f61caa26e3fbd7d3be5a6b4a8d79e0b9d295ddac312e36e37ec4ca8083b42f4797898f86d3db47dad5a92463af96cfd8f8b35aa575720b0abbf2945e5517c222094be48a913fdfd6725ad1ea7bdfaed61fd3ff6f62cc5d8ed7c551db0741bbabb4505dccc2cb4c225a19989c2a8a5e55a11a6f5b95f48cfd5f306f2d8972952a76c9067c73163ca4e297ddbcc436288e398e66251f93f5b5d48a96a762e14c4caaf3fb5686e148cd70ecc6c15f736a2c7f55faefef0002d13bd80cfbea364d1d44b58000b028dc8aa1307d4d139ddc5697f4d63be25bb77877c3b9f4d72ef30ee6df73806dd57449f53d8ab4d42677ba29923a1ed068dd5e6863fb0dbb28da592e501a91e189416a7991a1f1509f89c5d1e4d1a0949082e3ab01ed9d5ce1c5cd040ae38f5f580d9a98091c451cfe70e3e8b3b91f5a5230fd792a08447aea754b94efd21dfcd8b341f19e9423526bf1148ae368807394b9bf705f3afa8b30ce511966b546f161f017c5a9b3223c38f470db9dc3b3e401beefdf6f9e340d3c28112e1fa8b06c55379d4a56f91167ef14b983de1d808571a859d0c45e75aa8d38e4cc111bb317c87fe700194a125341c16dc86eecfa42c01acf100dd5838eb948d21faeced7231bf1ca4bb01325a8ec8f14a6e026d51ebc85a24a7660f04ce14c3e873f109f379df9caf37f28fed9a99673d7686ba48fb74c119e17735da16e1ebde88940094819db95c7b68b2c512b9e9a16fb1ae923919e04c6694f331979726014e69617f0caa2a3c2e80d3826ffaae22a49f304153dd1de0faba82ecc998a94ccbc360dfa1cf4c2e6934ecff7b343623f520cc31902afa1d855164757fa7cdd2c42008cd43e22c5d462b992359f229f8144f8c6406f7058574c693030482b71138b77eeee39261712063b14fbeaa88d320edc307f5a4e4d9e64d66a0dfd51b81fe54ef7ac7304adf499367f32db687979bee6da03c53072cb656e5b927f49aa739379766984eb261e2381d4bf0439be454d350d8d6cab6202b64c4a85d4ebea4b445b966233f718c4c712dfe0842e211cdc75a031c435a23e1aad6aaa46c0d9feed81c7c1862a27d680c0e7e4ddf11c1ad1db81d5dbf9ed0e1c799d0bec77333b79e1f201474a34831f528569757532ec74bc8f1e962892798a8fae182841d1e2eda37ad6289bfc077b50a970c85ee68ed07c6181e3d9c14c3a95e1db6f6a9fba64913c866a8b0b4790bea81d653b76696ec60b988b024826caf99e1127e45ed9219c71870a06f606a59b1a85deebca88fb8fac63e62ce7a09c29cee9c12e2239091ba443fdcd67c657879d375dfb195c1bbf37ebbcea430ece4d891d883d03fd8764ae05f0c015b181d9af476ff1fae424e5b8ccbb5f565235c460ac11ab1cb7710fbc9e9fe438ac575de8effd7d505fb406ec21eb0231c52033348f1b0e94f7908ea7fa0c28bc85a4dcd80808d4f414c1d6c38274542a3559ce51d74add90a600f87e50859c6bc791c0124b3d163681b273533fb74631a5828eb1c1b9a10277bccda1fb177417c120f2c8466c679d5c1d015fa0b1c26252b1006832930906bc93de3151f747753f4fbc024f040d5469c137f47aeed81d37ed9795572171e2eaeb598398813f216ec7f02cfd0e8b77f03d3c1065428368a2338548a0c1d64dea687ab0cf06b84bd8febc175a6e82b1be9bfbc2dce93ba050a7f7f7f3f0c94bb2d56d47b5f78ab5649737940bb40bb1205a656192202d5f37d502dc8b3523b76445d0beadbfbf0aabb0e39d4f0985688fed534004e4fce49f068911e30a5c41b6b5d7b6ee5b18e0290061f94dc3fa58a9d09d7aca1b3c4d64fbd822c61b7bdfa100377b72f41df7d80822965c2f66706cf5022d7c3ffc1eb6d42ff748989180b3eb01e2244470bb3c6fac4e31762e47fb66faca17fb03a2851fd739ca9b959398cb11554c07428664d16f35888c268293bd96231bb547a762d1da32778e8351b0fa325b830268ec19a23c47b83f6fbb23b957e28e7ce088b30b8cb31d35aa13a387c7502e9d28e26cef0660571b39d9d95e469db0ba34d5564eb03761d2c896383338f7069ee00b6bb36be4bb7cdd719619b7bae961d120a83e67272947679f4ebf3b14891b2dfe0998fdb1336ad2b79e29cb6881f259160b3fd09fb1ab63f4fe92b7c4e1f9b06448cb2e0e27450536eae0cf9a8e5b00ed50f75fd0813839474b994eaf838cd30ead7f19b42c7c652bcf47ba9ec5ee8eecc7e66d8ece3c2e706c482946dcefd11155f2488a5612d4e6319e591ba731d88d923e02ee7148d427b1331dbb3653bfb527e4391569032ec9bdd8ea443ee3cc69d8c1cb20ff2d87149df9ef266c8335ab81747f9a96ed78dc0ca987f366c8ea5bdb90c1b9ccd14eac9a01ac039ec6af2d06b09a6ab3aaefe2f31f2e29cad2a8ec7e9357b12c23fe35675fed1ffb8a06a5ca7fbb680f53201d4749b659fccbeb13cfc981a87d608da608022bcf23644e6d07e9a214245e76b01414c11d35a4f454e0f74ee1be0ca2144bec00df8118e35512ad79d063b58f3e6fdbe7b851f9661ebc674a2dc1ffd908b49fad0cb0221779f0b4261638cbffa9e06148decb53f1a7deaab9147464ddcf11857a5f03d14e95c17234b6388b22d4ce00d232af9660c275e58a83826d461673edd98b20a5a79e03ffd28edfdeb99a1fca61ec786841893cab42403a003453ad0bf6e2100ec2c27afdd83be68dc6ea093b7d27907db3ee0bcd42530499c91ff2c4ef3895453e35f46bd4584cfe0a1b6e61fba84d0e464580c214d33bc84ac6c00c03437e6e0bf9969ffd0279ef9ccce174281c58b35743a4e38d279b368a9047ea32f9339d0abdbbc6e8f38176a1f975eceef5bf222ab596baba76f06cbea13189b1bc88d275c0f14103b71eee065f4091965e2c883d8b31e70c3b77430682ed0bc106520fcf927264ca7d858fbcbe0429c9b53d25af33092cee16d59a0a85f4211dc6aa774fae70aae08622d1291f39bda8d67e8d1e9c6cd840ba11b0004d0cfd4ecf889c687568008e05c1c7b5b74d40a8feeed265c50dec91a890dd00fb017c8cd7faa26845e288a391a36d69eacc3848f2a3c818fdcb237690946bab0a74ec96eecc7ae158ae9aeba8a626663bb746300f9a70b2b3762adbb21569bd2faf87148ee951ee0d223974e7a3c787d8c9f3e931da8f12d41cf055f92805c09b39665c09ab47b1d0cdce1c9cddde636b73edc81147009962c2b689fa4a3b986baaf0d440cb82ba8e2befe61aba05c5acc00223f5fe19c659e9861a313e6ae9b2e6754ec2a0c8ac94039556d1e7aa2fabc5915e059b2cf1059a18a3863e5bc1789146236e16fd652a35df0a2a7cf1d3aee008876fb082282c4caf0aadc5733089fc56b7143ac123eb35b04e76efc41b3494d9230fde413961f4f0305f485623e3d428fc7d529fb97f40d3307f79dde7858732f655565c7271a0bbeea007b72f530ce9f40bed474b1e0afa736d31e98d25bfc0aa832e2ff0e224092d09a3f17f9157dae5358cfbfa6fa06281bc4ebc2528e441ca2d7078a7c50fdd93f59bec3b79ef1316fae7cd09268e8bd6e00aa3b30bb677dea3e0ea8cedddc2ac535d1546182389f72944830cf2527465003aaa0bcae916d1eb631b326f86990907b4e876abe8e26b6f6954cd3c00c2d1f33f28742840b293242bedc97fd01274a91172b8dd3fe158425fec0e1952ed4f1d7f6dd63bca8f7b54cee1eac1be3c586b04d0ffc1f473a52eda61ff4a600c90d493fc2a5609db991961a3877daef42f1236b610c59cb29d25b4b7b363683d4942312b46e34ff8ae6b7ca12856474d13c46de945fd4360ef0c16eada8b4b3a0f33f7b1eca7d22ad60e965b86561d0b3383246c1661f0f0947ed0d9e80e0c0afdfc4b610673707b6987e939f3a3ad37215a6d8dbbfd5995e7bedf747f4f861b97c4567d9eb151635caf94d615d63428440d6d7a5a33f758881477899125105ee5aa0280bbc7d6826b9cdadaa4e0e72216af6fc88e255513d847e1626c4e4b26045ef67551528bd14debb060692dac5ea3d3e569f942c7e8ce205b30ee1e87a0e038e828d36222d7d37a89cf68e17d8739f3e9e80f59289bb8c1335d556169231ef3c5f7a939513a23f820e0ab81eccf3e0ab1c035690d1637214f4559b152d5e6083ac61bcb2ae740e3588346669449f6e6f1082c386500ddfe4227ab1a59d2f2e84fc86c91535974e5662a17fa3e21ee2004b092010b1ed4228747025d87ba9bafbaa8c1d4b0b8673f9a7a6de2040848545b1a4d11486dad4019363b268e6df3fb8f52ff41d7518d4db40d4f79bdad2cdb0356d360069a74c8022c5570218e8fc44191c868eeaefc53f7eda8f5b0bfa6c724ce45803cc20c8b56790b1444c8667ac032dcdc389488470d814ea4eb043373cc1b08ef29630f7e96e36349f1efeb7253e2d7eb84ee12a6068ffbcfdf4274651f4253ccf8a332a2dc81c050b895cc095e9db085501fed3d14918355ee59c464d7fed5f09092c6f242653803440fef50fb3d3b0b2cd7d8fe7d545ad2b04d2044bb12646614364d372ca4901827be71c5000c81c06dddbed905f71d0f3d5b988586de7a02e16942f1bf32447ff800e41ab3f06ea27b4121a3c6407c6de73fd853d49f6a8a1ea1fc25bb4e11738e506842be9bc9d5a0cdbc88f7d37c81baa8164b85e16ce7e35c8e8b392cb4c2ab307b6652bd0705b0c3c87ca7771e97c2214b20a8dcb2e4fb401d5a482811440a2694e22ffe2f80c10e2d3adbc0a8cf9b6dda3dcd748804c218cd878438f4ac227057c87bd554812842f138211e542bd87b945fce772aac1a66acefef2fd02356294a9830f8012deb6c60623667efb92133c2ad969cf046a966ababb09af2987e10fb27b3aad5724269e70ec3d7dab55ac64bf325f53a306e63df9502b9262d1460587a3c39a220703fcbeb6358dd497038051258f3ad93b9bf2018226b52d2ffc72864ff8e5ec8df006e1d565188fe61b649a21ee4de3d58a283f25127f2358f79db998387bc26d0a7028a96d84572bef6f09cf286f59076a32c8f73c5410143f8b25cdba2bafa6a1d0b19598d5209088d0f9b713a9b1699fe3cd0fbf4782cba170034e6bd784ad1cb5d989f8bdf12ef246270b575f217aeeb0a80f82c1240db62ae645ba983247d5134e59dfb7f8ed0f39eb9e300dcdb3cbbbb5d2323abda570c06cd86248867dcf72eb00a442bb456c5c62b12340ba78df6a825d09941f461a97db270d4cb982f0f95a88b3105a4748be4366b444cec32be92765fcf74d8242a7aa878843e42e0485bcd1f66ce27d9048cf01cd2728dff06feb9295b9c7c55c16b09e7b332d820684360911fcfdacf6c84264650fdb1728d9dc94a0efec5abda720502a10a2ec63b9d58b01868f6df8a67ff3d2878e5c3005266eb9b2394bb67699cb64bab8feeab6f2f7a96884c83825d685ee8f1152e730c455b3db273c35045bbd6530f2ec955f4dde7b0b230c530ff03f21cad1f604c690fa08521270e225fb37bd08fcb3b9136c59112590ded1df85c54acdf331c6088c12f3080e222880137e0bd426b0a7f4e980e78e8f55a8ad177338ad2354357093534e51d41158f44c5797c5ebd179ebbbad695159b9c00399e2abd418ee6fbd8deb19f2bf4ef22162be036a01be178a710c8ba31384dc8cd5081f5150ca4e5288ac7c9c69fa0e7627c683dd3653b80dbe93ecbaed9e16a19ae03b7525d474d4da26a5f0274415854d1a2f75982770628d997743e788482e931836989837d162953bde890f6f8e7fab987e6ff662acb79f36f7e3bd0dca82fb318e5ff5177db25b6572334bd8d77580638e4217b5952681a513285cd62b9df1ac971cee37711ad8a59e6d0d32093944067e7eb3e0f0bef88efac2a066d12da2e93f09b4a3f3bc8ec3213cc37faa90ee6001b74638c66886766b2c8d6ed1c40b84efa19581cc2a7a18eb2ec5471ab32b636020ab402ea29b48bffdcc57a05a6fef500fa7a5ad3d68b877f1492cd2130effa7b95dc8e2933ee5d0411695a1655b1a22e9b94ae3cb71d1f4b2fb1349b7e6d32873782a65b426c6952ffa97f3e6312aab3234f0e80ce97808e9ac6d954164ccbc71b0a929cb174484dc58121c0e71c0c286d0e5218bdc57bca05e94de04fc372947b3499157d0a09a0ff8d581b3eeb12f23b3cf7f916165bd63f4ece84214dab1d4d8d73f24426bcfbc3116eae66b7de1e1fca0cb5b78074604ef92a91e217e56b4b90ce7064a12efdb818bd8b37b5a9bea274d141ac93553590a93c589f442d7bb75dcbf5e89707d698dc4621dfa1493cd251c6610ce63b07c6d6f4d72c1dda77448f92273cedddbd846e2cfec4db124647368bbea50746e7b64e33d456bec504900e691bc5666db24a9eb160006e4f98caa60b63eeb1a8fa2a165ceb430bde3f24bdc30c7d12054becfdf82174eb541267776150d787af005bab29dffeb2bd86dd1a2788883c4f99b8e747b362eb052694497f8bbd50be888b982899645e0d7bf36bfc45f5b6306495850325d97f8b2404f2b2fb696716773fb83cd5a2b3ed52ea1cc05848c237526961e3508cbe29e958a0aedba0483ff90ccefbe2644657d22b9a392e03a94a72ff549462856a1d1ebe87bd29b3998f0628392ba5bf540d6f56344fd58b19f555abc34f6c5e359f30a7333ab9ec8dfffd9e06ab9d84532a8ba6ce2ad4bbe4f8fa97699d2d92d3bb5a7b3cea88309137f7bf6b5b11871511d23d7b80e6a04169bf2082fc45dab4fead4edb85d2b531faa006f346766de3a06df1e954515faf288eb879004d639a1bd9e963fa6f39bb7765133dd59107020de425e0b3be65f9654a9d6fa33c3bc5a91ab97a38642fe64ca96832ce8a17d4608848889a520118c09ed1b0fb9150c8ddc8994617645978b83c54bd56f236e4fc402012682b833bdc0044cf84117683821b40801490dd27775db97d04fa0b82b9df70b9a86e178d7a28c2a5600e5c94d313541087c47b523cbf9f3a5c883c2f20cdce820c1af16093a98b1b912b890e072e2d8237b48a41a1314011146e84936a0a041729b74aad18fc3a2790347a760767910e65fe151cee5a187db7be1a3233ad1fa4587009cf8c2655b100fbbceafd5be12088c86cbb399e0db258e4c3f35f873b2dd4585b67f4d8b1a24c88d1e8d54538e096cc82f38dc7f69352d174c2eb47a6df73427f1444b9e8676cfe72fec95fdc3398d2af0407ee0edbb2a1efa388716f9df4177650bec51e443886de490d79b1d324024607d38e9a863df08cfc4af44981dc9d8cd1396862a849a07e09fc3490bc5781ac83f73d853b9f2bedfc435e70383bec796505e172af932e5047a50dd32cbf759df40c581b6ef6832b5ec45fae9d4b7e9e5d7525d990cb52fab73a1daf2649c1f21f3f57e235ebf7fb21692b604ded68b7f38510baac3f7465816e1189ead8b6fc48e2a98be63c91d838c5605a7d61c0088cfb50694e68effe8ade5cbe6b6aedb81a3c630cff2603f28f06275c220f88fa64ea16501555df0fe2b2c514aa401711eb09689714b3ad38638e4b21d06bd7ec72ab10b233add6e5e5c4b20ed55312adf49d527c3528cfbd4c87463089356d65036c717de8d43be028433bddc99ce684960adb825803b700f40673dbd219119466442dab48dd7b7dc1a3a9275c762ae4471bc316bc7963986e1509c396b45bca7b79291b45e7b5929be283771df7dc6623a4d2a89ee7f7e3a6232af7a803b8de1d830555b97fc170a5b19ae541505caa6128622d7a0f999832bcd3d68b35b2ec58c5245b9ad509561e6c8996a498e7c5a36123c9cab465fad8c4c81f395de224152f705253a0d78b2b7fd5bea735b32ffd063d5a3017322f6039e4fd1bfcba2c4f16b22d5357cb53a63fc28ebfaf33016023fcc2d3f282223c0daa3ca42df302352b4597ee7eccc0617ab84f4c4cc2e17cb69eb0c1f385cbf2ed42ded4d651115dc1489fe9cea77c4cbd7bf56c91358430f65d1b1ba0d820b95d6915e3d147ac6cdec73cb5a8a4c47d432f2b8b0583c8623b8ef50acb347e7c039238f950575a8da86276cd45f8ecc1f2f5a2329e1158b793148708fcb0cf3df3c506aa6e9a7e637cdbe83113225de712648138646d404c31424e2b805ee81eb7d13cb276bb7b16f8fdfba9f4ff91c5777d24288b1a10bec36d0332639e685b527969c8ee079346a28384b280b7e023e267430b7943f65aa100a5a06fabf7a0403c0f8bf39df783d5f6d791465020fbabeae3b6b0c06a26228ee9e511c86d86b94becf8c8353b689ed2c6b0b54e7297fad1eb9ddf97ee22f4f064777babc3f18548e7f9ee4688c8d3e4b8ada3387707b8e2b2da59f075135b3e99c0ae31d4b405273df9f75f78134cf745366868d39ac6ed666c9d91b8dfe26138294e53ec6bd8a4668da529213b5ea62078fa64817efd2f8d1f8978d6621afacabb7e28898cc7af5a537831da737ace54dca03961ce775f7346800e9114212a91fdd38ed9da202ea2eb71fb7b6a0ad2c20568cd78a07183dba0eac270842ea772f202be189d645b9331930afc3a185cd8f054a4cdf5a1e5674d2dfe9831e988aeecdb5d1b773845c64231449c3b7fd3275fda7f7e1efabe68428d61f5b4d0cba986bf2aa9d76bcc117935e140803e3bbb05d2f775ce45a2b314bbe70634fe593efc3456cbdcbefc81efb6c37ca43e955aa12d1ffc56e770a69fe1a7b1e1f38c45e69d849747952f75695c016afefb7ffe3f5e9cf808ae20e14a5fc2b1e729a755d82ca08e9e5149a79a2058c3fa35337350fc049855c9604b5730f32880bce73b83bc6df624026474329fb5280cc75bc2bd631b402b448d4d5d24d25690bbe7b73535ec4ca9d974e2acc237682192d5ce4d3bc0cb9b45ec46f77656a41fd3ce0f62bb0c7a7d7375f3c35c3a9081f1a8c8f00e327fe7f28c0da12539a5294379051b6aebfc69e9bbf76000faf42fbd52bab07ff422fc80552d7e12338ba509c372768d62f7a1d42c3e9f4a21c83acfd2f6d8b57face99add1bc4b10f040017448cba0b63b4096cb2a634681f21462078674bd55c904a7a0d71ce2222f33b2bc851ecd969ec7bf3f3816fcaccb42ffe74fae81507f5249b41cfb49b18cccf7c92cfafd8656750bb435fe8ce24cc2ae4393f3e7d4fd2ecdd6a860ca1626692b994a30a26c172e79ad93935ac2691858fb056263675385bac5387bbca5b48c90ac6ae6c443133b9f67db94cd2cf6ec5328dfd9e35ecc39449b7089910515185304d127aa202604ce740dd57dea418db64bb8b62a39f9cf9bdc29e2716f46bcb7f523df1c9d5a290777fdce053131d4a2456d435d2b3bd255a5f3a7f2a733c293e747fb94131dd8d3511a1ba7f67d3e0cfe5a433396ec6cf8f84e660935c301c8bb88ec8b7b5ba1890591ab11a080b74af84e6a64d354398f17da84a29a85b0747f1a1f03dadcf2cc08780287cc3691f7ec729dbf012bd756de09899b712c7e3453c22b8b090a3be41257700321a67b52792a8a7768ffaca562a64f2e7ba2a221ab67c13f81870bee029497ddb1c03b5904f58ab7e9263a068a73385b34be546170ad4436603559812efd0f600d115bd23fbac3dd432dbfde49fdde28a9d7eb7ee60f8ebc620fceca1dee3e8256941b24248e961cc6b32cf3d19e022c53bea7bd27452a625372202ce21d7e73eaacaea043921570c69801f9f25507822bc845b1eb83ea13b104108c5507a04d0df906617cd704eb0db9f253bfaa45b78bc78182ccbc07cc5b03796940789798d7df22ae53cfd8355e4e6fbb66f254f9667d7c8c7ea672a4c795acba73bb5fe732c899def5863869e4229f30655e834248848baa8532d987cfeae4c27dd50e59e4b87a066b1157504d3f8cd1f22ee4c32bc7a96adfcc533b47520dbe05df6ccce5b9031aa2b1a75a261c2b321f71fe943a85593fd2f8797b8f4a1914b1d004aa3899bb5a39b9f5317ca89bc790bf2827b328f8d97835d128a7eb58dc5597fcbde2f3519f15f47677c091890c575248aa830bbec38ca125bcc0c03becbac877b786212dc4f24c67adf0e7aa2d6a9c3b159a59a625663e553b93079f0b13c6bdba8ed0ad795d877f5bd18736b8c226ec5f040572ff06e159e522295c556cd24b7cfc6e6e196ac7348fc5dca855b6f131eb30b157f3299c59ea2a7c1235957bb606deca2064f7b5862e6955aa0ccfa19ba320be927456d14bd93479c9b856626ad9e0d9c8dbc2caeef23d214a45e5c9ef4049870aeb7150929685bd70cf301dde96276baecff2f5301b86fa6dd7cc9290bf38dc03b1abeaaad0cf2fc868c559c6c602c74a10ac498e1fb4fae7ea9d1ccd37896dfb13edbcd91ee831ed7f7243ba23a2edac78ee6c9761c77e57b48de9477b828c708bfb456e7ffbb7a64cc8b908a59d1e011d329fd068ccd2d8a3f16c85ce2b07acb2287516f4a8f0a6fc413d3113a22040719a87e8c7953b2729efae07b83b40ad709c8643a94d9ed24c4f6b597cd751056978f6b43ca25a3a47f5ad51ad50cb3f91e19a87c7424c7f28dfca9bef28e7a22bc7026915d2b7aa940fc641d590988d515f2d1c327820e7608b4a4c8eef21f8b40c27c993e60c2929860010c3b720430489fcaadde661d254f8f50906cc1e05c6d44bee862123dfc007f0c7d9f33b51cdf1a19e905c19e88c290b694ee8021eacbfe6ce8ba2187e1b7444159383802dae4a84dd6376e3c2dcf47900437c71d9915efa30d93f0defb5b44b560d3468eed227aa74475a1139ae93d5bb1c92b25ee0909f927a013e37197711f1dfe2874e48acdf363eebcc025da87ed60c1e739addf0922b95aaa344023064a485aec52cd981a8990abb2675a5ee83351d9d91d41f6d3818293b9554def84691f4f108134a8cc6fb6c0c6d8b41f4ba9ba7b7fe98798a376360394e123fe01384b62f7b0a5ade38cefcee2732372a986419e0676176b67d3348d6d5f360de376946c7fc2ff09f446c3cea2aafc7022f81114da1bc4c7a2bbc59ecde342315b7be8545fa9e60ea2798ca060a960e2bbdfea362e92b2f18dde35c2277b726ebaf0690079373676ccf74da51f39081552d98680ea6329f86aeff7fdce56fea0e1cf22dda655836597fb298698334a53579fbfdc69a27b5cd80936a49411ec8c6d1882739ea21d64b926ac1c1a2a68a755b6fcb790eb9854df0fea1a4f640fcd37291a25325b0f5c725a0a4801bfafc0797235f2b8461f7bf651145aded86a6662c101325124670e70065c7e838a7a57a1690613c6231a270acbbe11d930ea4b6015832237708508abf4f1311a8546d60733c5f35b30ccbe8c713a550c38ae974d3e3d22dd495c76690a73dae596d88ea470c2c599b06182050924f150ea929e67439bca8e5da0caca01ffe2a2dacbd9e50d2d41f476ff2137b758c5ec5a4d6200c99789a0f40dd6680df46291f2311ff6b819eb428e6685480e49875692ad637d62486e5e5bbd9867359a4622cc4de49dc6b6db67595113ca887a2b39bf62580094c72920b2639b61791551e31b3725ab1638558faafdf682b93f2c9758faa3f195fe085a2647112ff4899207d0e684e42521e978517ec0e35c67be301f93078526586f9fc0df65ea7a8e1109fd319d314aa14c8b38bbb25c04f5bcb1f9724644d09573d345c7f72fad51e1a6c2a599b69cbeda4c72e08307c59455bda27013bdf2bf7b9be66b9d149145d7342ba1f4113755450d6b9fa783b91527cf572edc18466c7005b1ce9ecc51d5d8532aaac91db21a1c65ee02c891937b98aaad4c8dc050689fb28074b718be092f57d9232f557be5ca4e56354ff6d0c6411603003646f335c5ad82cdc8659745584bd5ed2d97dc57d358804a548ff82c2bb9738bcb72d9e5e8823c05c63c20b1493c30e7ca1ce991fd695b28d5ee42e50dfd5cfa8f716d45167bf5db6ce4a85fd85f43a5e538fdec908fd156492507f09f77f81b406604f80027b23c3480e379807a8e5495c5fd0485309b22981e7e1cfd73c940ef966ca3f12349380d99a60a1ef60b041d0a14ac167502409b10ed9f7f8fabcc437b6aabb55a683bafe904f6d7fa3a443cebf631803b35f14ef42526eac9647f873fe607c6f4a15b01aef4015cafbfaeb58c9ab3a6a8ce0fc2240ccd963345df9f7c07afc677f405c2a0824be4f622454e25f01d31e0773d763024a9b0be60ffc73d99fa30f728f19307fc0a195684a41c526b73f4d84a7eaa4b1d65c308124347786d1be96b7009aa36202d6ec4ac6d30a79b24ceb2afb89378eb03b458108d85c31db6c23602b70dba019047aff5d7c26b4047db7a1bc8070a34212fa9fd3495b2a3f6f0c037f8857d655154e57dcde5a856f4c6dd87dc2cbc7079541a0e157f5f10897a091507f200f2d1a6d30c63bb36cfcfac9650074ac70fed29080da287b671055b993d0f02a9212b25240e50b66592de8b6b1972e4686bd8c8fb9a43e162ebc1dcc15c4704c4144080e6fd96604f252042795db2799500675cbcb9fc55927d510157295c6bb41f060f90b29952a1615ae3381d473b4d15ad065f4384bd22d334e77231378ec87be8a515e55a609a9775b70c70e0111a2304ec89dd048428086191e133f0dbb90371baa435f163366195e30cea67fad250a3cced70d811eb23176c677ff5924e177e37b55d924ae017a65445a5cef075553bd590978552ab0b40436fa4474cfeacd1599a4caa7c43c8d36eef564c0b6a8d566bd806ac869c67d8d3eeea62f920019385baf05e5f4cd6b78aaf51f4681a842a18d264f94aafee919fbf02488ee496d8190b6cdc711a8d73ca0da8a305638e869f72fe0515bbf94903719b04ddf3cefc1ff73b6446dc3ec10bd26cac9126d6d9c4b7611933bf6fbb4034036663d5cfbacee33a43c5a5a5d40dbe9de581452f6481d4d71360225af4889b679bf523c19561f988333aea7f9c250158fba3e740aee5a270c208c4ea6325bfc8e622dcac702e553b2f2a1e3c506125c5ae1e4bf9af45297749d4159abd5089f22ea6c5f387d88dd97a387a166e7785d41f415476d834f9e7b66cb85cc94df486ed4c8c4c93634a61fc32de7c21da27cb7a390586508a5bd8d1c2dd842f49102970c2ae0f664a9a9e5aca86ade9df77131e596bfbab4f697e00c320e796fb79b32d0c8fea2fe3d4084819220e9a37d23fd82b964fa165f063b43e8a8e7f8a436303c848c8cc76f289f78652214016422e09225b2fb0f5774ca115caa6241c99030195a8556ff447a545b23e2097c48b4258e9bba87db94386e0906233bd22d847ac0b73ffc03a466901522e02e29b0c3c521c70d6d7d6488b6a3d6fcd4858a60d75bda2b71b3fbfd259f803510e8dc16f16ddfd9ad99bab01e74e84c94bc43bb6de16537bc261fa71b94de61ba8b229cf274bfb19654cc572db5fbc6ca902e36346cbb1ba752050cf8ec167991255aa909bd52f4a4100f9b94d1bb27423f21727900c4ea17066eac4587ad2387f8ed909d9c9ae608a9250db6cd009d87dc1d38f9390180eb2980f7250195b78d7b6222aac5ea2217f7d66fb03914ded39ac6442be90aaa7b8a992207603d5b581527e24eba889f0600b5289951fdd82145b8e0c05cccd6b8f13ad0fa7a6cc6f1612167588f4bc62328ce2f2714ce57aaa0815628bf73a4132ef3aaac3dbeaae49fe31025460f94b2eb7b54af829130fb7590e927506fc897d1cacbd240a276f96e8a2a27b4b6c28c9103f70453c4845c323273a4cf09847fd5c1aed007a82235cf54d9310fa79759d80215d7f92f6e5aa0bbf168ea586ed56ccdaf0a0d2f68719ad38c59fbbd4e6611cc5edd6724eaf24196185c00a34c9a3ed6dcf2dfd51fd89e80f271add9f4ed7cb99166acae6ed844e17edc0f305ddff410bbf9ec00b8c4e3283a2185e5218f478347473c2c9fd0960f00bfa778e7f3d935f744dbddee2a5359769595606f426aaff25322fcf016d3adf203dbf62ba14ddd86dae0b13276c95450d99bd9c6fd11a2beeb98b70f923f91233e41e926580f577cf7c2e007ad315362d7592f116c90afd49e50ef3725e043997fbf053dee5511b1aec83730f4c22bdf05646b60486b6ff1e1e5b90111cc625fb2dc3d06dce52a1622028f1d98686bb0159ee81b5cdbb36d1ff1f51e1d19540e4b0af557f366d84ff8e648b345791eeeb01f881a41c5cae0f7d6a7843ae46ecea425a4e1cd1b37104bafc17b96aad723a1697ea385008e6517392341d60a7d9fc81fd3a4ccb8bbb8503c0472652c073d8321902f5af9e569c0ba07b2fcdc9709207c9615cbf1321e9c63565f5c32756e1525d0e76995be718ffa5816479ec4ffde52144c829570a6c4b86521f6cd8d85b1197b122f6007e22585885114a53aa763ba3d127d70b0993171b0e595bc619f9868b8b2890650fd6865f83aead8a65606695a59245807ca80a0c9e5165170584ff86357bbc3713b6d2563fa7ab47808ecaf0e56c7cc8ec61e1eeeaba4ca4fd97cffc5cfed104dc4d80fe592d3733de8566c96d2785b17ef374e2a21d544f0816056e1504e0bac70661354f2399dc40f5e463be36390f1c7eda44eaefc59e9b38b3bafcc81b69db29d30d44cac960c696d501e57aa0d25f10afe44ee0508fc6409d5ebf7e4e54d89036995855332b20c1feb90e1ff2eacc9802b8d603ad1960fdd8042e828fc08817f1e83547dbf661956c6d9be2b1c3cb7812684d643bd2bc6b1d2b265e178bc188f7d63e42183f6c537177c795b0d9dae5ed65608b3ab41e1a26cfeb1a4df8edec3e391104f0ff9f277048f97c8e0d9e9da6ccd2602989dfdc7db91006dc4718fba88e3a178477f8e58165c0d5baa37e273d0284474c9fcef79cbd775bfd347a65bcf6794e0fae5ba1d8d2497e86c8bbd68c5838227bfb6416a07785d3a0c9797dae2605c60ad0fa08cd3bd9b2c6bd79ddcb91a7ebf75dc468eca7ace219da40ed8dbace83796e9e337afd9ff39f52e720179ea4846ae969c940cae66c40ba4e585a68b0212da52e69dd12077ae90b9a0fed4aded4d1e2cb11c6314c07d0d6ca3985a51fc3ce28a6b92f9e6a31c006c423f70d042d8ec46b9b1077315b77e240d2a461dd15db53048fe2337a6ac4adee87fb5dc3dcf8dee9d8f8ee839d0af682653fc7162c472b2a9896d9818868555be1762aefc6a96bb2f866b6fe6eeb60d88cdc8914ef7da535bb4327a39b7411187ab7c396bb4201f333878cda59e72add0d5a2962e3d144f5d589624e37cb8fba23cf9f187fc46a67cf58545fd91857a4e162c61b7ffeb1b807b26e6689bb1118949c684b0e10d8f9051ea3d373258e7c2e6bc61446a4f532b10336e5416d50b469b1ef54d23ab52c48df6eac16a46ce385a33bc636525e434e7b1b1668fa481d4e525464d8123afdc0cc2ae58f3b251a9621feca40df1bfd497671f62fcb3e59a67d95c6a183041da93225222dbab792d201b9e9de73235b1f0d22e141a5c118a757bc8412f109da2e7716cfa7eeeeb91cec8773f92641f2b6f88f68fc5dd6b867113b8264597fecd55716b5e30e405a0b8b3b9ddf7f601bac195d6ecfae5b8c3cef7dfdce4b572382f1c2ec1070b4d6ae82418d11d2af85300a8913a2eba81e45745917ee940c06488b845511769b682c6a7cab14c0fcc099dd59c1fee2b61f40d378c4b9976a31295abfc50222081cd3ff13bde461129f5fac96482246f662c3bab0f0bf74a79dc7e44fe71af1021aa9355407755d78b1a60581198a68f1b21b86580324040c8d5982acaaa99b5ad3d7c67af23bde3cfa062c9261d165039d80e214404e6a9fc75acf518e89f795b8b55ae2ef23aac6b50eea46d5b29d95cf0d9e272534dc5951bc091246950af9d295d977490193dafa23d3789d3b1fc8b0485268d2901f3103f65f1fe8c6b27d3135e820cba76127a5c8fef7b2b1bf0b758675d7a7c7c7c1aa80477e91f21d2ea40d2f4586eefdaa7784aa4257d59b6bbc2d785fcc40d2a6325d07c0f9cfcf29bc542da516dac457c29e61c7e77e42458523814aa434d486fa97114bc295f33729d984fbfd45fc4117e35b05b0a6ffedcc7c60f408f8e03c99e02a2393e29189cb930417afd96c80ba59aeb20f77277453213bd08f782d0abd725a16a117ae29b46670a26279f79171990eba7f3d23eb26a098b85894bb47bf3a781e70e6240b9f8a5793f3e58b9ec2b0c2e98f69edc0942b1b7cec907dd42c6934ba54e2f8817fcc11b1a81965c4f65f464c704da2d7d15692ab21b2f01a5f6d1e42f7a1e5c4e6c097ad65dd410d9ee68355157ab957489b9bd448e11e66270f29661c98abf662038c00396b8dabbc33a99a8e84bbd59ebcb29524cf45acfdea4561bbd56d361af9fa4e1ddfb63e7185aba2a6d25c2d737e07e2b957dc0b17f693c0e0cdc2a30fe7e44466e40f6b5b16c43532618c1cbd8af72e9c76610b9f989cb8c728908f46bb7a0d33059b11b1f2cebd512788ea05c7292cbde2b24798239fe88e16e41a3dd5108e9bdcd4cd384d5da1e16450be413d3a29c12e42b5d77a4678a915238f6ef78fbddfced8a2f24a62d8df3b7043cd377739df38b2607da66feb93568eff8989f78bff5f14da56ab6bf654fe628afd5a5b0f389651578c896c88688b6492ffc4088602195b5a4d1ed4e3d75955434e3f221f16ee1c14301748b815ccfb556ba89dc8d6a7b6416baa183b7ca8e2db05db16dfaf4cac7d0af77b5ef76033ea4d427798390ed3d9dbeda03439a2bf15043b02613a8f4adb69e7b186c16ca5a36df325a99fa453b85c2b914de7b24aaba99892c28ad2b9c4dcdd36778502b38410c2272b5e6b81f55e9eaaa10c9ecf101d652435f03f890fe7491067f1292399b5c8e00c9d16021cc08f969c5081b5485fc81ac4d3cb864db221d0fb6cf4f138ab996ed4da8ea25cbddca91b311a6ed11a003ab2c304e44fe9705c594eac365e1609bf4e8699f0a3708b93fa150cd2577835e21e380bdaaf449cdee8b31536690b81cf5d66252290c53115ce2cd47e33ef4f3b9d2c0b3fd387d0b4563d819cef7f6096209448eadca794dd9521adfb693a84a10eefa9e5347ba879a61e4c4daa3a0f2728f76254f9eeeeb1589849e5132430f773199ff5fcc7abbf17a638fbd61552cc017ad147e001e78796eec901a1a0f2b9975634462fddad9509ea53e36c6c7b78f3f13de7d7422263fe2237d12e6e7e00ef237fa6609ce505f82889ed7aec62616865bc2a7514215c2ae8bbe9a261f1d162e65b059aea9133fa8235174ea5f186cf6b5e2b72b075e40313b02aec1287c766a238d6a3f24a3df75973101e4b8992b2aa5750b743fc5abbe931581e34edc0452fc94619c3c884feab2b5a36645f3334299106885a8a62176492a25b0f588f3932e605f6cba0af76113987b5b0cf66f9ffc8a2b79dbb03e3ef8183465c106edb44cf9cd670bebf93786663a71a18d6f0cd787cc54695006c3d57bed9b066720b1769c6076a7f8186acf4e94efcf13d369508c09bec86f7038bc45831524e1d833d5366a4a6e361d00b4f0ec431b47e240e0922f9cf1a07ad704ff96277341c1efd1dbec4c752573aaaadc98b9c01c379d6f74d00fe55e0cb89a85208a97866b218408b714268eeb4cdd0f079bba07ee27b1f6d71a0f3e32be86c29568e5aaf85448b3bca28d7e332355d5938f0d34b25ea2817b038414b83f46ae45e94417ee0e14eca99a10dd5f8be8964168bea6c99071c4d807f16333be42e27bb9a04234c1021b35927f97aabdf28ed2dabb8d3f09c74a34be305eb075fe2d7fd1b8c9d4a584a4af0d9b48ba37550d94aa2cd74904abfb3204b46bcf9a5031a2a31c7ee78a0530b9e57b2b0d713722ba0b3c9f46826de5dbfe07cb20901123ac67557f5d3b6a2b9326b077195f2a7be7d1a15c419ee37621e3a6fee625f4d2a46deb09b3aa4c93f41082654e3d9352d1b1213f4f0b96d5372f6602f822e085f6851804d242bf53096a9f701780fe762af3c32477229950f8c6029ee92eef01eefaf80f52ba0bee059c73462d2b27ba20b45f6d295f60e706a5d559ac0d1572920a3a630648ee66f80777c17cab3a53fc932482af3770c89dd4b2de821784d1d8c93a0e4686e8bd6b86e3d1182d59b666b7035d53a49e493b7e80af9ad6befd5581bb84684bf706fa74446516bfd0fad47a9fecbce08d0fc2e5a91ca945bd781f5f864da8eb1d0e26f1f36e15548e910d9d89b8a16f040c1612869ba70625d2216772e5a23568278f903d0f8cf6af964fbcf21d14e3a63573927a8de8a89fefdb5354334c7280a5afb2cfcef0e7dd5ba447a4534c44bfbcaf46be2f8bfc55e0234008877d3b49da9c7e7ac44d7d7ed818b0aff4363c1df3900318c542def8b062146984d8104ada3714ee52674baef31ebcc02e9a9d410b4149d9d3182d3d5e225fcd5c63493122a69d3410111326bfbaea8f1a9ee2678978be169ec319401e96908b5967d0890181f5e9ac874a12637e2bcac9853519c55f5e63ee2b78b09e19d2ae0fa9bdb21ec4ffe9ea71a0614a516e3cdf564005c2061dc675d4dbbbd92f9c5b92b332a6cbe85afec4687843f8590736d594116c49b12cb60acca9c8b3ce8df894fa4858020d3ec9c2c210047689f202e12795eae336bfefc518857fa0086b6ad782fcd8cab0b5f31f5e6f858217149c3f13fd5484a051c01856ef6018f9ee0a908b608142b1b3894e79d2c3a72241942fd4f1336bc8811c881fe7eb895f861dfb864a12cb2f1bf1b5b5886a462bc1abc05c6773dc4a08b7b4dbbb61fe00a46883baa3fdf5f27c3638bfb540e23f7aae0a2368ae649df3ffc51246a180c493c41567225cdfe57c834729c52a4a88fb566cdf862592f6fceb8e7190a01aa40c0ae782ddd79a0a50057f1c69762357c5aa3269c164aabf76a001a4a4ce841c321d5e7fffa21a3a09ae5b4b4ac1fcc942269d23ed1e3b97d2f7145193010f193e612eb899341fc733ebff61f03425a94e7ca380dcd52ba3d78f461498f60081923473c480d60f71b4d9c7b9732f1337f69e6d2ac7ddcbc88418bf38440fa8fc84ae86c42cbd078b0262f9ed345cc852e2b9b495224e4366ae94ffe0b3471aa6c2bdce8cb09a8089b3c8b7564be4022680584f7ba1eb10cec63d6613baf1aa2cdf6ee04eb6e8690e4a9dd7ba1d50240f0f8559a28401080f1a8f0c374e9183391ed084e04eb491e8f59383929e05d2d7ae0019e7c5ff2e01dfd0c69f047c7c1d4bdf03e9c09eab818d8a16ec2215bd400e744f7b99c8259fdf5fe618fbd50cd58a372b68dabececad2ffea4fe3201a4a7009b6ee936ddbe53ae486242a6aad2be931d8d336f8cfa9022ef62b38dab2eff106b7571d6fa383939e70b76963fe330b00fe4fa406d7a43fd824429e899e2785966f12c7c3b8dced43435ea27937735d41c5bf25f712849be2497cd3350dd424d3373f0737871d133fa69272189416482d4bd7dcbd1fabd5f9101bb3ec2455b008bb640828b09024918b97afdcfd5509ceece15c673b4dfa8cbfbc03ce4549c8094a749bd830caee78179154bfa1f75d81d0779f11beca2e14c9288fbff4df8cf8d333ea9bbae2e1d55ab46bcc4226dfcdc46157148a971af79cdc8f2bdba0f602363e21c5fb5717061ae8e9c8039c1f9f06468af931b16b88d170dedf25bd75e23fa47f3597e06bd1ff95deb4b84f9090793c94220570fa339ea83ef07f9424db1b27823767a6cde8ae1730718f379355d4b3f91e3bea605867370ff7a4ff5fad74411891e59578deb8d312d18fddc1cc6b6ae17111ffb05e0ded0ce2bdbe56f21adaa74029ff3443ffcd0f9bda07a83368e03936dd86891a37bd8013e243913adc7615370fcbf66621e1e2443bab105555cabb4147020d30de797f834800719346627505c79de98ff8194b0359460b609d514e1cb8bd077470e21d27f8e357c4d5f22532c5a47014653f688afe3bf193dabf3d29c5869b6546ad923fa7d98adfe88b91a4a412e6398c913ece1d226f9897679af70e69a9b81f97b27bb7af2fa25502529bcc2852228fd6f8e2201f77fb913d934a37be0e96bbf83344ce216f882450166ac7d2bccb8d65f95b5f1609a361b7d79b1658d86d22d286ed298ff14bb30b09f50fd3441a53699297a6a770f88f87d520760a124d0391a24df605683f9fe49e8059975bc6e769eecdfeb019cc1ef22c5e57cfcd6b7a76d5f5ac96ca3961495eef991ca2c03694420aa9b49a1158c129c70fc8f4384896e1f2d20e048ee9ddb3d97acd490bdd0f33a3356ae0f9b0dabdb27f8cf00f7ae04056faa36e85dfcdf2627ce29be1b574f09759b6fd9f26220e214662b1025316e714709c8da151b71e606f5216c249c47a9bd99fbbf6541a2737b441b94719a94422aef451ff99d8caaa7bdfea621f9fb1e15288e678d82a38eb3c040309814b779db5c52b70ee023994e2427b0b228894dd4e449fcbce1e8438b00cabdebde10c87e32bbb503efc571c5166b11c90f2bac95509be25f7735e0b80db4e6a4757f3d6e6cbaccbf5a5b51766a97d9f277eb71e238ff0fe31fbaa4f01168fedeb323751550330b50c1b32fc44bbd7375924cdfdb9ce87b9cc8793ef3f691d500bdbcc76656d1a00ecb3d59d872fe9e4a3ed7eb118d0ddd46cb53465f84e8898c25f42804d33d9dd2c4f15f2a24a95abb633f7ce885f868cbb8ab86c99bf33fffe6f8e7b275ac304f7e8067b3342ecbf0f0ee36325bc28a8afaa03dd68aafa10ed42d89b36042e20ad756e34924ce9c0ae60a0bb6afd21c46c149203b1fff0cf595bbd5db8cb6150189301cdec42f2b6d0800d13b8d439a83f35cc08e123d0dabb603dc0c283367800f415bc51216fc43d563be3528b554d83e233f90a688c4979e91da6f5f6deb700a261ea200745885a0a74e70450ceaad0f5ee36c4502b3eede4739d2497fb9c0daa022a2307098f57293cab4538e242c62b5da5ca3fb59df296909a44e61fd49089c40192951090bd4a8118e7ee255bf9515b8e7b529a372cf38b6ae6ef2dab04f8ccfdb4c06012466313ac23db5c577b1fe91d5800cbff6c5f412f4c10e31600fb4263a8dbab83d5f425561d1383e9f7cdce55c93377598a03af4d0d92d8a6dfcb08cff97845619be6f8c7561257c4b849d5b637931f862219f324a0653fdcb90e5a815702c02f8abc1dfab974980d74059fd52a09af48ac397f37ddb5a317555d84baedab20179f81e9a1a9c977685cb59163c51622223ad3777f29810870071f17148515112d1e505ce912867e27d5f3fd4098e9d03f53252f7c3aedcf38934ec82f9e34c624adf8cbf6bb7d15d096897ac1bcfc6598ae3c5bb4c4f93454d31dec2901ced861f0a9d5d4e78dde4d66b5da88936255e82fcff35a886480e41b1be9b1a1460eb460c5c132e517a615dedb5faa8b4408a3152f3a3bff184e90cc26611eaa8693e6e5185f308139576564c056e4e54287610a65ef68e0e30ce41889449abd4f171e79d0446c6eedc5fe6e1f780399adf5b298a2cdcea863169a1b54326b351f62bb5fb753c29a3d534266c35bf7d84e85c54593e93d7f09e30f19adb46b3f5f4eee9c10a276d854c67d6de8679faf4cdb20904596c617221baaab16f574ab6f24d3de686d862c7b803ac24e9c320b6588a6d55ab7a0a084f427659f6f80db0e622cbb79a672b3e0eb4a5dd2425a464ca481c4093c5bc4d561f6f2c25a1fae9459ea0217e0ee09a08bfc7e28621942c622a6eefc27f6be69d4d0fd115c461c0b31c3dcb6f4b5924e6fb79ca3c70bf1b4fe991f27757dae3a40d381c5a77436b0c31a38d4e2c6ad2635131e3fcc22399f4a10d39f83c107606c212a71ec3e61faa111d6c0ff1faa1935c314362eee225727a24375325cfaccca77529ea409809ca3ce89eb91bacbd5c8b9e39dd8da2f3bd7b83cb160b868ef96096ea77dde12aa1da4f0e195fab42b53be472cba657e9fcd753bd2a3b3c0172c4ceafac70f1ef440c802249f16c9a8823cd1b9f9785d3d1f22f6fa8880596af033b10352cee45e48f0d92777718ff50b6f1a27d6e2e537df41ddba45078ac7dfb2885d0456d6db3a4afcf5caa04ed07a5e84fb74d806a133f7761902414e6d365e5ba26209a113026686b28afb04e3730b979927d97b7cd677905069b098d6cfbcae1fcbf490966ea143f79e252ee3c2e6951300de54c686f34efd1dda431baf6ea60194fafdee5bc115c5f95b82cb38660cdc396e1b271feaa65e5469cb954e5aaec71375c00b5e7359dc5521cf36e787cfd803c976429deb3ac765f6553c54dd7641e30055f8efc282f87bc7c3d9c9f97722c3176aae238d39a655aa8f93bc7a99c0e1bf3426279d38de558fde14ea70b0d6cdb6af3c1117bbaf205642f2fdd3311574bb7c21aae0c1fa078623957e4237ba730af7b042e7e94ad0d8c1f58c4640608f13cb80acf44783f9e4e0cd969a1afa8bc9b0e0e78d8c33790bacb56e9bf5c6f3551210dfd1eba85686c7c047305d494499911aaa57163b26271c0c31cfb8945cccafaffbbf8bbb48036f24ed7947c994e0120aa51cc8d162bc73e272174e9d5edcbcbd5841bf8370fd90b23ddad604de694d46ae8c99f8123683cc2163e560c2513a1171023682e6b00710a3b427c9f0bc3978ae5c16a444b7799b29a50dafaa26e12e9670837408993f2373ec662fa582916524c68458fea2c60e72b70e46517ab544f2a26fd063e76c323bd25f2aa967744b88b3f0d429ed4e5266eac0989d612599e615fbf3d3bac23449654f02545af517bae94b617d9bb272ce54c11bc8247f086896290731683b39847a518073e34400a2b075343ca303e9b2faa29e008efe43cc845e91e30a5b1b391824cdae829f5e3f4cefc9272f04f11731c0594e60f423c2168da25239751e0f91e7dddc47363dfeac8c4d0e2454c85d840d9c4d7e3e14bc1d185cfe40e7d16014c304931bd1ba070dbb95345d1ef1d235fc8fffed852c44b5f5e53001280a5d4b36c8126361c1d6f93467c52f76a3268e019850ee5d4e6953b316d2945a0c46534730b02f7b75bfa9eebef26fdf958cd68ed56301288966df6298932d0d640682a2c668aca351e2d144b513c716715da58fe451d7b1b87de02fbe31e91b0f34596132086ad494004fde29b0e9d5ce9531189bfa232259f3e4313a8ba3dedb2d9b36017ebf0f5efa93a95b2fb4d189a2c61eaa42e0bfc078c06512c4eac9a68fd82960035138cc7dd5934589361828b6290ecba41f37ecf6b200d48aa95a158ca189079ae393907e70a21d4d576d2497305de8cb6f2f33816c0b0643b0086539551c24e50ce3c955eb6d3a8e90b13eabf997fc3edff108ea1bc206f7387d9abf50917346f69549aac3bdcad509c6606f542250dc0f94593dbb747b957d92a06cb9ca43c4aad7415f39dea19e3c47c65b138ed8a6c7fb251e4e971e2387fea6cab876d8960e85af36edb6a42f724a1a26e900afccebb86cf1a10ca8c4d6d7a0a817baa8b7f5cbcfc69df5084fa33a1adcc5144eb4c7fa54cb4bba23cfa0e111f77c27aa390c565938749cfe3da52210acaa6325e3b2bb8aa14848e2a26e25ba03781c52358557d1d4292668bd08721854bfb21ecb01046e183205b3d2c3907374e6afe669067a214550b4243be97b9dadf3c04c38c5334e34c0d5cd9b1e527b0fdc7ba50fda09a509f174ac3d273b883f142b9f4cd34bc33096b1dbbd49d204cb93de8c37c25d1cfbc6abfbd31c71f05fb0e45c79ef0166bcbc1effa290c80a77dd4de2d28043bdeef7a16d1c366aa5668ba02c23ce8bce79d0da16e206b2472fa159cbda339ccbd2f9bc55e9718f65b884aa3d4868bc6447aaaa0eedf0fbfedfb8b73b6d16022cb67a1888b779c1b6d958f69ef405b06d83c5768bdb273e7ea098ec12e79fd29cc9b3fb0d556c84cc2389f92b8903be121ad291f3ca358cd09bf01967beb54bcc8cec4601ab36f8411c8ed84469c18e0a5c8ff590c56f8521f7bf35da46f9d64b346e5b4a3d09ba41143e24441c7f2886c244f7f4071e7d76ea0f47eca2db2214736ebfa7d9d940a72555fd9628bdf55bc0d80df88d9f25dca2ed7b16c33728ffaedaf5c0d42f93ba758656815929e9b39132b858c01004b2bbf09b8110551384f4f7086ae941978b02a178f08db3e935f5a097b53341793cc0d02994aa1cc94ecf2450fb41d3962198c2aa77aef35265e2a016f3269ea729daf248db0209bfdc9b31f71c667a12d2f3ab11a8a21e30f2ee4f6f39064b78f2f5a819d5529e71b4255fbdc2ad562d0403d630ba8932c4a899f52f85324d33fdb4d503ce7f94fa6d3b7f3b6e5667910bb75d4abd0c923cf6d7469069f2d174164aede47b4c21df2ae6afd92fac574f83a2c8566bece8e20ba12c5b6793eaf82655597335655e7f823e8e1101de4b007e4161cec930ba079ac58ec19be67dec561bc9fc884229affb8c7d84b74caec07b0251b92356ce0f562d6254a2bd6f14c226b85e0be65c43b72b3371ad7bbcae6adcf0343416b477173dc719b3fdad1abfe990db9b98643a62ef3b6320a5f2eb6ccb02f21823daa4544f94ba06f385c169b058ee992be0ca806ff83c2bc9c2eac7dd4343d1610930a575186b26e9747a011769a55752683020a46587a3b17a1f5b9f8e37a454c765768e9d52a0e947656ba015c8c3ef474d892109a31ab5117dcf2796ed67851cab60b1c6d933dcfefc0d865d2ae01924fc650c6a9e15292526a048c888633c04fef0f2f381458db295e2063c55fcb5de9fb44b59091d6c1f6723a609f31a7d0d84170ad80b610ac07b2a88486070dc5e4c2841153cef7243d90f996cbeaabcd9553d467b03d9289218e241e3fd6386a7a786628df8e0eda47d498ef5fecd2940309932184de8d301be3e0e75511c8cfd05e9fe54ca9d97756279e9ad1b6e38937d076190ed922593e3af93b6ef1be08fa0ce42550f61818c0f35a6fe3b389edfc12fd1f9eaee744ddb989263a9b92281ca997800f00c21cea41594ace52da9afcf5d61fa0fa434d45675b2119757f4b1a8e66996038ffa0b2a560f972812ebdebb982744255f395e1edf7c0b50f680a70a0ec29fff5f567e8bcbd438639c8ddb328debac0639bf597b832c624ba7c2263a3aac738efe9d6a6c8cd8fed8126934e6298a72aa6bcde00356e42a118702ab6a14b187d74da678f60f20cfc2a763f1fa25f60bbe1d1e2ea31625d68a3c9d3d8695d1320d4ec35d48b659fd6725eee1c5501aa78b174ac999ca84ade01ed53a058791c9c411e3551e1dafb5785666e017fa4de4d20ff82c28bdde8637bbd47ea8667f6b2c97e9e00f34145992b53aa813e41575398acc627b26c565f0937ddf89fdd6fd77bb775ae1d10960d09e123171e25ef0968ef88ec40ff9de320c656cfba2d47717aa972338f5205ea5a5f695482fa0b3f5bf8a96a3f86268807779285b008f22966ef4d55dd0b2c72d0d7e00c725bd72685d548ee47b9a4da2bd0cf9dc1eab3257aecf30459357f7050c800e8661eee4591c27d0625ef7bbd562dbfd219d777550ce1a7915596247a5af63aca9ecc9c92379f37af84c227c1ba005d559b2e9030b90c507f864fef2650d48496f3cc26ee67acc78de389442a16b4e59129c4a70f675fa6c3ede9fdee03d3028336e9b54ead97259a5427daeea15633af17d1d1f324d5076ffe0bf831e333c1de474ead476f63121159a80886a22f98c5b793f892428e86fc463e3b2454eae24fc6c4f80f81c935d9a8054bfa97bf93b9cde7f4bd46e0fd3b2dc7699833edf83e70e9f031841ed0f4cc93df94e894f390015befc9361982cf4b54b7a432c193d68d72f6344ca689fa4fbd27db44103574d7d546c727c68ddba8cbce8f25c4a168595e781deaaeddf295555ee8b87bdfa19818ee6f5854016d68f73d900a5a432000ea1cbad7748eeb87a50b29a2dc54fe0c24b46a9cfd7a9e8a06b36d95d481ed89c926260f1208d6cd79aebcbf5531ae9d61822c4db8e3d747cf50dcf81f013ad83642656e74b1b12b3b9e407727cede273ff1c104cbd7a461573ff85a6c206a39e3eae4106c42b11442ac3122aab0efeb060ea381a40325a97b1279ea02f1ff77e43351a3d341fc833b079305b6dbb352d04a8abbbe94ef4ea0495eb79dadf9e584f49be674a50cd60e107b936e19ede4da93864dd3b057aface69eee4cb0cd7423b9eb7431d3ebe15b0984d5a39c4e3c517ec20dc097b992c26df23b4129525391329c4c5f3a13999d8c5a4397cdcd2791cb75daf9a5b98e056b884b2b3784a95a0ece8b86f0d2cbd5d7ac136987056c047a5227089cb7db32315b349dd801a620008e61d709b3f34168c48b555b07d2bf329861fec797c0e3a815944b572ec99f57ac2d23a5def22a781d664309e4c323a02d914cfd250da324d571af3eb17859c23ed45c7978b9474651ee1b656709fca4b66d7ec2ae75f5bba42a2580177c9a32b0a4e48d8986b3d7c06e3234728faa08cb47ade36f01d6f14cb0b38a6902b54ce9cc087f0eb9c6706e81b81113835b541ce3130789cfbc14b0a0c926632333df699fee540b5d9fec93efdfe8a94fba1f7c7ccf678ea5b45d45c6d9906686099ac96fafb77fc51fae6303410c08f0ea8ec1254482d045424eb6d822b704009af60d31799d260bfe729f8c59522da897fc643cfb333a341eee3fc6456d9211e754426dec3817b2e9ec12388d487d672b0d15c4a2d4014c782c5958a0fab2dc39bcdd387c322acf61e0406946bbd3b563c8bbc4e9c6aae4f6abc40fd008c8c2dd3781202fef497bcc0f3c1a16ae8369b3d82f3db6bd0368218d34e9c0b0aab6eca954c790d696a95a3533ba6974c785eaf5a8ee03e61c468833f5bee6fed51842c79be71510678af04eda800533859295ce3df7711ff75d9e5206e83ec8d2149b53290279ea0b1889a118993d4a81a176d25e26384451188eab1cb9b6b393b41a660ad7e668a52b48bf1982e3628b6159731251c310f9f276f7b3389909eadd27038edd4047f462fa196243ce6ce9d8bcd020c7b25be9f61724d107e8c208eaacc28bfbaafac82c6af152559c17e4b4ef72da9910438a75bdc645ca20fb3403bee1ab4718df91bc7e0fd31ceb00886150388cc809d91fd330c5eddf83ec4b1fdcf9488ead71f7909742fcb52ad52adf48afe883bf6199ef444584eaea70c793509efe5e3e2a983b7ac543233a0fc73e5535361de0416cab4f65573af4b55598906ca0308dc88db9c043561affef2ce0f4056d36ab457254eb43cc4d4f696aa567335c4287c353673f1a7fa5b6691481ec51cf9cd752145ede1217e280843c0e302bb72d1dda5f186dadef10d66c96c8e332fe12c90984386d2fedf651da2b7abac7fefe85be2e0b8fd7389a7fc76d9293bd8977fd70a83781397599e3d4a84d625e3f2643f71c117f872defb02ab4d97d4a8aa3d427470518588dfc179e2afe6e3cc4edb8ab009c477ab47ce46f94fc309872782cc6c0269e18e9a3b1831110fb20188e771a116ca1c0a26193ab99c55e25d0bed45ebffedcb5fcd101ac4f5c6cb695ca0930a712b76dfa60a09599521e6b5388dc1debb7db27a3d3454caf97d72c960d880f296cef57f58c12dbc5ec84cd4315e5492856a880c852b99e92a2d49da816644da37d3fa2950a6ff3dd633855bcc4a273a10d70233788461ff55973776bc201f69bb10a0916288af7812575a5066d27ca5b1b14f8b89f2f266199d18d56a33e5f34680074160e4e9d0d3fcf159b9f7a6b0fc8db2d0c156f2fefcb7a5760549a86ff8d9862f9b9c624418ca9006510dc024a0d58e0be4ae26444eb21889f9d7e4d0980ebe601bc14491928604d288926336b5a5e41fc1886af62f11d1f7e2a142c91fc1c5d10fc91fddcc01027357b86b58c9af273ccf67adf9d008206f968b7a19df7044e5a3b6e41c65c39ce1956575c7c6cf863001eb2826a8aed69c9b02958073d3a8ba474a3c23fe3ce68888bc68cfbc4c245385c453e59cea708133ea1992d1917485fb20c1a7972bcd97dc7054d54a1f5afa7c4befb9ba0ed1cc340517ca47904e028f275a1ef6926abdcf3c306a22a3e31a71977b07e827e93704c18a4c17508a5f0c702c3f3688a8658ef685ecd8f88bc329aa4c025cbcd73d2b9214b7166c9d64df47e42497d13b0589fde633659158b87490089d0fdd16a3f68306eef4463786c9be6e7ed8dc7a8ec6b3db30821983edf2393741c9ca489b88f3279f4e9360be8d72f6e3b40f9a78f83a72e73b3d7aba5b20e28ed25a2225bff494098bcd2d966fbca0999bae85aebb721a3eb1f5a7c4f0177ea04bf9117da6f69ba0254592d0de6bddcc151236a5adb73db2f30df629f166a5797dde3f876edca156e581bb52da93cd622b12bbb8130b327bf47a83616acf628ddb5402a855eade87a9e68be8507b6222f70c642e939d96606917fabea53a0b142e8b62857148d0117711818a8b3b4cd69a9e12831aac62c32d128914dba58b7472fcec593cefe6987a5eac252f9813a4ffef96da36e348381bb59db024a43cd5828136ed4542b91fb9ee07351bd64740968390f405af384b3a1524ab616058d6732b58ca87b709fee510d57ecd71cd6b108bde2d897f74fd14fad7bd24c75ae6c2ff7d2f0d1149c2688e0732832a9feebcf1e582f8d45e25ebc8be337b107779736b09bf6c93cd6a3de94782096de12fe8fc4b7e08a16b32ad250de83f3e497e4974e62a2d36302be9aff63822af3d6928588006f68159ee08b7d45d54cdce638b7c902a4e92890dad9de62b52be5f2fc72344a6875e25abe4f39f18c7c22b37e5e1332270b6c9bfcfa4df1b995fc349679fb49ca9a04f01b8930436f3ee83447206742d345d1fb2419fc701c142164adac17abc447009c347ed297b96bf57a232bb9c8f3883a486c69bdc397444f617372984ae0b242911e854c024ec49b6e7776e2bd5daddeff5ed3ac858ebd0b1bcdec31e629bb9991db6cc01a4cc0bc5b70e3cab98d591bb22010fdf8aab5430483fe4bee0bb5d90c4ea34c6e89c443b159c24eca4e876217ba0e2f3efdf54d2d4ee7b1765bea86aec79614b0983e98a1157abb6d7010833aa551af3a36dec865513a3005f9af0cc1a6a4695597caa76be28bf61df86f76b509b3cd618e350b70fd06a1a5d8d4bac7f42f81cc8aa7f352ff1cfe8d6b1428f80bebe50ebfd88c1b730862780c1a1981d40b844fbdba6b23d596da4041947ca0748b58fe8aacb9f5d3341c313ed5c374939c2c2d57764d725244a12f187827e7fd2775a9931ff8d3354787bfef63847e9791e4457dcdf4a8a1b4df111ee252d0b9ae2d811454b9a936bfe0a37808e14c6581110ae67d7d684d204cd856593d4758f95a3ae1d2e7ba132948dd24d887b26be733ea72208ff7a9ae5d6caeb1f1d2b0c766f3788eead8896db89fbd0f83acbbbb1b9c03dd21e8cd70c6c1e6ff3a29cfd0ed69d9bfbb4d61e6af774c2479a32ea1527f23dcb36c515da0d03f3f685fbc0f36e749753d481d5ab491d50690d1b61dc0730df6dca661f3c604a10d9b39efcd1775b22729168c592189a55f603d3d91bca77754a5caaa6dc2eea7d187c47ed7a9fcb14f2404c4e1f9e338c8e7e2b900e3e8ca547235ab64619787206c949891e1507c4c7e4ad3ad1e3c8b598cebc402fa508aef073dd98b267d1cdec81176bade3aad8fb9e507f6b8596bb9296462bb276c45b7b8735ae45c782cd54b7a8b9e69424657fd41e9cd3c22a7696d183156c340e88e83a842f9a2c0cd5b6bada1886d2b4b058364357870eb101971e6aa0153bad3316bd303cd6404156dab728a3f343df04d514a7a87e67a385e6ce17093853ec45b46e59fdf262e80dc032796c6d6db053b67bba88b6f8098e9f27081bc7607689ec38d61c0f4f449c2019a238728472592213f5b1bd5a12278679a0c292582455f9577c222836aa9e0df90ffef40fa292ba513c5a66cac3d47819163060b9412ba5ce95e5a6b111b0c27e331bba02aff4e1b35e9657a89e57185ac4c9bda502a8c4ec54977b12c5bdb1a4c408f501bc24f726c468b4742e3dcf078c508c9a6b46bbfb2878fda1b1c6bef23ee76785e893e427b31bad41dd0fe440961b765c8ad125a0a013602d242c8351868bd8c9c810cd6b3041475d7c823086df7035d44bc1b8d3db3f82e77275d72e8eee2a8b82e5fe6bc764fcf61d4d86310e154d6a199274f0e184dc3cc80a9d9fdb2005dded60581bb4dbe1b3f947972f3ef7ddcf3294e2e49e98731a68a5a184f186e3af4a127217e0ccdcbaacee466b76f62c01d97a82b94490d957ddae6d2a7b97508d53fffe51fcba8df650592ae877eb9db0ad4c8b68d69c9a5933bb5eab21996de2d1a0830cd573a3bc6f9d47da2096508aa4a7f7efbbc01c40c0ed99dc0baf0089ca6c81a2bb8fb50d8dfd3fa7dd02f8ffffff07