PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 76592 71998567ccf502a8d220b13daf22ff7508ba1a6b229b80065eb39b42fd1adf1e

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
14a9e06e856ec559efc22dd49a261043bd25caffed0a9a5f25ae1dad9fe8aae5
Certificate Block Hash
71998567ccf502a8d220b13daf22ff7508ba1a6b229b80065eb39b42fd1adf1e
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...004031000030220000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000de390f27f599f21eaff3ede31b87f53f31b94b08350df8fcf10a2578574736230be85408b8e35502ce6100ffe55f9d6372cbf4f10ef2dcc2730dd7b2875da090132ef085fd9e21419f5c44cf32242b83d50d651d711f5984d40400000000000000400000004000004031000030220000

Raw Header Hex

000040206efe6956ca52213103a7817c03a357558cab08a445a7c7a8e161182f652880c21d0ebab43edddb9803aac2211b9cf4cfdf6e5d913c9a17494053cf7b2a533e24a904396a11d70018e5aae89fad1dae255f9a0aedffca25bd4310269ad42dc2ef59c56e856ee0a914

Proof Data Hex

59,560 bytes
121216020307d0947723b786a950ee574b078a7ffb3d75ccccfe976fe01615e76ee7452a09a38fcd4d41e44f44b5bac32f6e00b9f6e8a9fb241b99e8ef8660b2917ec312effd56431671922a92dcb28e5c03d26638c4e4f7aa3117ed1af7941207488d221acada36ac0b0c265b3031b771d6d468304c03108a9dc254404e6065c73f65a5bc81b884d6c8b71af06cf80b55e38c80759e2f340c38f5ce02704c7586a1d777ca0e44f51c31c9099a2526e18cc10a8c43e1f3ec15f0b81ebb1b9c17cc3b14df3d3b9f969967fcb5dc9ab4a717ee3082c0605e262fdcc50ca5c561856b24a03db083987eccd9f17a60f723d584b9b8dae31c86532ed9af15e6911c678d957eb781c3ee64824996a9904bb8b5f88253a3536a4f77172c291c912e8687d55fa4158106c5c9bcfbc2a2fe6ca14959e6d97b23a465e0ee3e3ceaefd7d55a0bf007f95d177416b7c8eadee27d64a0310911b1e04bd1974e52895ee3628744ef6170471e4e5bde3dd75c4916b17d38423c1c78285ebb6d3133c33fcf3656fbfabab89e9dd2533957e5abc7a55812d56d824a373b63c38953b4965d0d97fa7e6afca1514508e0c94c8484bc486608d9f3105155965dd1663afe4d35ac5056acc44e8ffa720195a2eda23a6ab0456c371710cb39d7e624b5ac1eac0b5a71c7c668336291a9d017f24788f44c4d161ae7b7e89e1782508b7ecc15f77fdcefcdc9df7ed3f4e00bd58f3e70e18b2886dfce23057cd07e6616aeb25b2692f9ca1d2321eb3a9e5831de669706d6021fb03d1c4f3a483abb7f89fe1201f32b9620190262a63bd05b51964b50ff6d3708407c78322aec83951937638cd050389ab08b5f9e06c1ca7ec9c300eb10a7b113f07d71107c42fc9599954491490a66aac508031f5ceea43467bae282d857e0dee6c1b746dac802fbe980a84e562a759933f19dc320f7ee01c9a6f9d202a98d3871ea3fe7244b74d5013c6f17f9e85d04d50d98f776c568adf477a757d50f1c472527c60486f9477f5d396589b3a9393d1eec40f95f3c79712d1efd50e4d87c79f695bea6c9b751810bcd71c82cbcd665796fa35248ee4a6987b66cceb49bcda535118da4a084aee29ff05265d3cc6d857aa675ae22c6bcc86c13261bb43f4ff4ebed6597747a1f32dda9aefe775896e9a518abeb6c031b4d8ec9c563e8da390a1a485562bcb8c33521790710bd72dc996d20dfe6f1049aba22bbed9f2d03575b055d2a917f1ea85279292cc70603c8161ca500311b1a4f00982de7d6b3164d8485360847ee05bdb39efd3e7e415b10f2f2a51f06d2899335403f5a32a096e4a1838917b62fdd57799d32152e4fc07136bb87f5a509b039d2d413acb408be33a473af1573b24c581e0ef0199bb70e250e6cf83ec0479a62783b2c39816c56ae26fb82ad3ef307a2ac5fcb5fef70855b9034296a939c6483f63d10530be719a8bd868209a4b273743335e57996e916516f203818b4a68e41a836e4c2d8e64866894ddd46481fa0f2802bb2e055e9112826855534277d08cdb91e75fb2071661b6abd5b05e6dcc0a73a3e5158374f6b12cde662c4047fb4b0b01c91faf7d23e36116fcf3d45969f29990103a6a68dca7a7cdf2d2c4424f399d255ac2c7b5a0e6a13da7494b9af17ba1336efb68e35fdb01d5d694ceeda5699ddf6631f5ea105f304311cf1f9919b47a050b70483d8e0b51f7cb7d3ea3dd0f8120e68f1b124769ac9d0af70bc48f7958b697d38d2a69d4dc14e72d7f842f335b1c0217a8803dd5d1536d4499ba1f8fe2b1f765fa93cf5345f4907029337d9917835ab3b824d0c6bbcde63dc0e7f72bb7869627aa9d29434e682eb65459d7c27fc0b8b440569fcd23ad70d000c49a840c1e75db38b6c8427080035c31ecf173e56c7947afaaa0ce588b47e216c1ff78a69e5b04c4db381f8ea90ca94e7585719941b57df0b783181bd7ae6e791c0d7e70eb9131220cfc923a3e3ec4f33e2f2ee69f94d5d9bb11f949b5feb14f26f1c5c8477c3880b9390483f923bc3b46d0ee37fcac9af14820edf2cb3e25025ed8817cf24d2a6a7c11e5520d452ea365feecd4b675789c46040cc0648903350a6d8b326a5ff6a8e8811f772dcd2f1c17834a9f7b16bd6db3f03044d67035a1a6bd66169e58d761d4ef97b8d472864f81bd2be4d16aa3b12f28dd44475b0261e6fed7c803fc7122c36cd3cb24190c62906449b9036717df34119cf8addddee44968e1d25cd133ee08229803db62d7e65d8ad1dd3017bec8f4c448fb7a6ae066456426ac0b475932960571e5d0be5a2d093e7abf0c4858075af1a676c9680c35861b3d85b54b69e8afedb779fcc2956ae19e2ee19283e88d80b931e3f0ca422903cc08b32aa5c0fb1dcbae3d579d1eb39ec8ecb4934ab897468f5716fd1e52208f6acaeb606cb9faf58690834fa33ef45c6ac0df64480238b7e8d0e67d7926d1043b143417321711e56ce5d6f949d35192552571005e3e61ee4b6f2ce3ec7a65702a2746c4cc346e653bce7d71c134c0a63d598a4f8b3257d3366d05af33cc50f4f7d46cab4ebfae5bbcb600dd205ccb1abb6c54d0d60e6a6b50fbc2c78aaddcf705e7c2b8c80fc19ea0f0d650554e3c88f5414e87bd8e3e3a1f0443e9484e67ae7a8e28d92fe46b46cca0e72343dd1a04e9fc3729cee294050d559e69fe63c73e9d9d51e2d118a6ca0f762007993f51bdf010c76272c138feff4c52dfc8e67e6ac52947214fe335be84982e4fb295ffb3bf95bf61994296a48f109d046edf86d9914a6ccc15b552bfe458d056b4bad043d9c036e6e9a3b2ec04445bb7489b21a868bcc56f390a7a5dfe9bed5e19189ea0d479fe41d1876ea6467ac29ef3bd191fa98769c0848e225425eee155f180c60a1dc2bceb4ebad7879334ae7b12c53c40c689df04608725b0e91857cf8ff31fe955d5bda4a257d8e1517234623e419604f139eba38e6cb3886e138b81fc24245b8d0e5d3c0264549dd995d2ff507d71f57c395301611a303421fd19faeded1a55b339d777ce69f31fdaacf216c8cded2e1271d3bb3f9ea6b4bf29e42f2c2b35ac2dafadedf4d39c53cf0473481319127220cc05cb6334eb16e65975de3ae7715c06d6be4e785a4e665d404ed33943fa5e89fd744dfe4a23fc1a55d5c4e0a4923c540a8b772a06c813318c61c3f10104adadf100d87d1bf844bb2e32857e60ea03348a6e4e760604e95e94729e5e3573f5e07f05098cff0869079a9900545afc2b844996631c5b4da056d85692ddf49202b8d000f5eb39b65d60161846c629bf95038e55e4ef599cad2e22092560d2e2e435c97701ca43c44e9c91eacb6ae2ee9b884bdd64cc329d844020cf99c3afb4ed43ad125b80ded16452cb1445b00db408d645c74771680662cdedc116cff53a0f452575173323ed4e02e9c950c34b3b835e724c5db33dcf8a5931683cc814286c37b0ed9e25709d022d52c37659863824c11aeeb0912e77f9534bffe9d4bcfb8ce50edec21b1c9eecf3d2580529b7c126ae9bbe69618f8d1f27e972e519937b1ed153ee35d2b3a3d1b5473dbfac3ae817bf46c7da7f80937b9256c3ad082b35d6626f9a69dd4059421fd1b5500be5861226de37402e045fe7474220aed4856c7f9241c55fbd5961eb0103fc8333232215f1f98beec808ffad088b898259ed626442e2d91e92cae1347dcad8e23a803d5b3640b88cc8eaf9f93bd5042f94d3b5c2e695b7bff739a7673f43f1900dba1b6f46cd81889ab8d570ed6df60fa5393afb556ec38b229e452ec0491ddea8559adc4cd8d3c055bb4caa918d1c6e3a28b24ea5e61f23d07e5d45f477381e71f2a05ee4ea1ff9714cc94ba294a1649e481b223c5993bf2690282aceaaa6ebf7a6f0e1a4f348190e2a7f26a66b777b1b85dbb9d2420ea1941fb3cccf2429865b96a4b15735b450bdf7815f4ad47adb6259be4dc12192f77d52a4ec8bfd4ca9896cdc4fe02c7ac544ac21ae8aa7ae5ca593abaa2eb40f7ebf3b5c617d1010b9882f579040091222d6147462dc956240737b7957c39ff03e9c45f95a95b789bbc7ef1688e48927b9403e3c276d2a9f7622ffe332048f2d39c4072821f4c1ae32200c6136b092195bb36a1d9486867f9ab3697027b824c6ffc3f2f4b65edd8dc2707a561190444afe38eb5d7c69c953c12b1eb2275d21afd893330cd86914cf53347df0e2c025d44733ebb4c08d778db1b7b1748f99bbb6a3a6861322c36bb39cbf583165c18c21af9b51eb03298af0b4d5c0b1600afffa64ca3de9234b1368f939517986dac0336ff983be00fadb4a8ad01ada8bfd9680dc6d53f630649feb6be70a9fd489f7134bb318a23b4c52922a6689c9716c99cca602561c085c2d106f551c4b86d3df9e469a493069bfb88706541af1cfc1ec7bd6024f8fef3ab49ccc30cba60ac6fd8659f41351e720fdd42a3f9c412883a41abd1657376aee24c72a56cf3ed0884ca72ba2eed0d762e1a71cec5c6d3c335d6a1c6354783afe2316d1a4cccd13a0556ca9a142536b3c442d3d87fedbf7b285b19c6f34a6fdad2734bd74a1fb3a6c1c64b642aae61765ef5f44bd625cc5fdc3b2d7ee7783883508783b6633ed60335159748f940624e32c9fd80f1a28edbdafe5141644d86d5bad210c260a40c56c440bb0f772855394bdfeb812c8bf4a8099230c25c46bd0a94657e75ad2bdf3fb1e04bca3c1749b1d610de82494defeee7525066e7e355d9008cc5484364a2f188765c384695c190a957af7e471c9a36e6d500df3662e142019acae5314249132ca98fcb336b31b1aeb5292d5408e22b83ac874abce42bc58cd043e78b189a242fa3984ace4726cb2b2fee340967a044ff964d5504d100abe95b2ddc90b8b32fd80eed3643dd2d54ca71ec79cbd988ec82cba0636bbeb9b489977a2bd0cd56107c0b2dd5d2eaefa7c31628c8b91eb023cb0db8892b3c62dff76d70187a927ca5f0b082dd90edfd02442931eea3745a9a1b837d730f40dce54788fca3b90b23597f3e642e1ff096a90fa817fcad724137bfec5b458fcb05d1b4457b7b700e40b69085bbd0eef2afed2eb623ea4fce47f407ce3c98e2655f7acfd033a41ae247c36b17e052457032a6b2b4c2af14d997f4761d20b96f6b0b791bd724643ac9e899271ff72c5c2285a1d084ac71f9aeeeba6ffd05d3d1b7d3f30274c0bcf7cb6276d1321f3183a218c194ab285a7da9ee00ca80980cb6cc633914257d7f3fa1ade1de145cf31da972ffa680a4b13834d310cdef45882fa45755323da9de24b31577c1f9e76a623ca1ea57c4b149f1643bb3cfcfce4feef5a0e68fed477052693258d7c8907a1fd2422d97ec18cb773a86bd6fbbe6fae3e4ccc97765282df60854cc1e4989f028e82d97330dadf4000095591c1f85a7cb52d87ee09635e3aefd91181d2a45a0c4b95d2d3fafdf23b2f1382c9a53781cc525b6a7dce6bdb1e24d9e2a729cf10d7d8022a824e68759aee790ea9b83160852584b651815a83d13bdd1492d13a0af5f76ec2c296259754282ce9f3aa75a37f35a5c440fe678c4e235defebf297e7fb41bdeeca2bbab226aa4f9a20c0dcdfcc427d04473960b2150f9aa4b3955dd0bb598a9a65b12cfacd95b589f56f1cbd7e6a2304f5a0648d0d62eda46270f6a6e2a8e133e2307a6dc6ccff2ac1597cae2c27811545a3496022cbb78eafdd81a2aac07b73a0d05fccaea660763c547c9493b986113e01e16465eec5d53bca9278e281628674b1fae426b7790acf97da942296f1e6e073836e290bc0e8f8059478c914e00d5f38ff5a5a27b1b676ffdec1361ae07b664827bc5498360a1b38505cf91b245b4cc764aebd2af08ce46c32abd040e6902b291dd179996ed0140406095224962b58d82310ce9e28999b01fb1638b49c39cf23a79fdc94e82fedadad08c32ed24b500b38f46b90cc6a57a0a7d776fe449e6e91bec857a3ce756cf05481db24eac981eb1f32fb09753ea63901ce82789ce1a8e6e0888ae05fbb5f8a6ef921320174e648ccde9a6cda9e399c57c8830c0f7bc0dadc32864361311fac99732cca58119b496ca0a044dbf3676fc3c78d47af52800fd99d9ef0e0cb4e760d0981863119ebdf3188db624f92f4d911cb27b17c671372be612a9c47e22d49cd155a5628b53e41408ecb08abb8dc2686839384380b20d768c1e58406d31cbac29eb76544626e78c03fe9f7da938e48895e15dc45d4d695370e9c47a388fd8f46d42177a1edc60af7ad6d657e063720ee2d57cbbf39de4fe1d05adb3f9d4a9600e3cbb78c3eed4d6e783b834e6241518de16a495ceabce4e0933758a68084a9560ee0cfc7e27cfd62a1c5252d3727821e148f4dbf1ae10bead146323f00281022a44604a665fe8b8acca79a75ef4e5e394c4024eaea0bfc8ba54d429a0d46a1e651789cf9d5b16eb7698e490acf1bd7c06023cae9c53c1d644a058048be8f0e4ec8baebb576e6e29e1604aa6408a779815174a9edcd990483c23a3a85f98026d34bcd0abccd8afeee7dfc5edd0b646106087fa0452c78642850f43efb040ba50d823a7843cb932e573025ce2502be322544a494efc4c3afc887da9cb1126880c94a02a2fe4001efe3d16e8133ddae6460444f68ba3b212c29b1c6823aaf441286b74a0b3d5498b39508845dd19fc4ccb663854870eb5f14a9e765e174a139ae2fac0d82a058f7d367cd6f36bb802ae94d6704b06acd9b54300061afa7d2d4825006fd34f7485d61931ec7d84383a4f1d22a1efe0e9ad4c014469fc50e28cd3959f4b26dfa2813aea22ed1874113dd3b10b8be96b529f38f72f2ad11e43597f3242576fc92e17ef77adb6b948134a871541b19a4564fc09794c62b3d7b50c1f1a22463bbde8d3c91095cf369202e4ecfae5b60d8218e958b22853454abd0988e26d51c4dc9852cff14888f47e7bbc0f4d10e5ffd643801ff41ba4585f7dbd86c4cbde0db67bf524b69e1feabbcccc93a35d0765cf484338401be9de8b3caf62f3797831872dbc613b63d120f9691c2237697359e1d6dd7e24ef0161064b020b5a54ef08ceddeacb37ad5c86b9904154d5c80dc6fdbff24ddc632333a15f47e4ea6bbad49295900680574e732cefde9f43f974f5b5c93c161379b432cf62a1d33f3ab62efa996afa2d7177858d0847e10fa5605d4d9a5bf8a7dcbf7b986c890a9398db96604e0745e4900d2fd63788f828af242a521a3602d86cff26f3a8768f188665be0cc53ce0ae84ae25630b23ff76daf3dbfde3c6ae4c15428eb7aa7323ca372703ddf6262779f14ca5a82987c76951f8c5e9719a2fbb4f850b889272d97a924b27dc6c01b43f2cd7e5fee5550faa4a7c2bbf728e805cab3c2ca74f8e66b531bceec3c0f449f0d3975e1173d98a45fb031e058fe8c588e9b35ccc58de6159b457bc3ad334bcea3d8aec3e93e8f0f10e456903d8684c4666f73f68cf463b2efc9e44d3b6f58e9743951ba405f129570223e6d5ab250b7fc93cd4b60aaeb9a4dfb1a710070d3ca7a2eb0bd4eb21065114004b58a14cdf60a81f301c09b0a9a6f7269d90d747e8b18293aed7fdb0b8c9df3b9251434136046327775005daae4287170a29c8d91ef2fc59fff39d0f2690c42750d03f3d5df420af33c22774aa15cf34d207c1c7a6754cc2b317bf9763ba450323b82a0e6ad8ebe6c3c9f58db2186c55cc9aca9d033638e3a422c81e3c55cb0dd52e74f5ea40a92bf18c49e1193b2b823095d27931d54d29073591e952897c64d4bc6e0e00cfc4d54e90bc656574201e109ab10ae3081132190daee3e5aa45153a9c9932c1714d6f6270eec78111a7de591aaa4967f2c442d091387a9c3ae2574a8ab7ae3993784479cf4310360ed021fa72195f874a8dc8ca7b3556e4555621106fdf6cb9ee8efe28af49e6ef02a38e0b605de13bd1030531f1a1cfdcfe66f0a52ba29ebc3e4fda9137b7237337f5c0b828c18d80ca9d72ca223cf322c132771a8dbf61865ac2cbd9a672069740e2ced1145e5e5d0474d973ce267585343c4db6a85de668ee4d7a900c98b91a52bb5f1b2fdb264dd7be129b456303065d7b5b736ad1b534694a465e57899bbba494db5bb2a5d508c9f88c61070e15ea47bc4d59372cf573d8434dc3f1fd3a6518da911b243405f8e3a126922eea7c1dd2f82580c1a48fce4156946af409e7f7161b476273b3749db5a6698c3921a6c4b274186f3206317e3bd7f6b5e4cf6a5f023b41fd5008716f42a656db2446ac6b6dd0d9208e9281579227fa717d52f09739a39e2be1319a432625c9aecaed767e6ae8c0be3007c5b549b968732660d8b4d1f2b547b0c447c7a1ad40b1e51c0b490d397b34dffed0f85e8b9109a12c4e33f49eacba0b5fa440775ef1672d8cbdaa76129259409ab8044b52837ae136cf2a744124510b3895afd8e2ade96ef839b2992b2a6e81603e79faf6fc15c9d3daf14743da7ffe650798d001d89e82e439131a9bab759460f5c6aa287214202db7b9bed82d52fc334309ae1af788d3e9631e77b7422451215e266c353b0a41cb16e0cfba15c00e21b4ca0bbcb95c76630621dba5d2044fd18af106589842b60367d21f58448187e2ed362e9e09eebba21f5f6457c1fba607e2b61e1114176710bd1064a6f3d07b43bf4b85fa87bf8c93de3eb568055becd84582ba17631367e4c84feec110a473132b0b1be43c53bdbe6d7507dc54e27ea056c47c06ab1d4afc81f0a218a61d1834045ddfcffb4792503b016988ffc1737cbf0e9bd3b113f64b4649e645e20544af77c3d6acbf3fd4c3ad15edeb44a14a5fb3bb9c711d1d4d17816fbf7b4d1b550f2118dd47c76155b92b513e79c67459211b486dfc926428c024cfc5a62542d45b86235643d1f2a2272a0c2df95217eae2cf3ee1c5862fc43075ac88710ca98de87f3c4e76ebfccb2be5b85271536b12da006fa89a54d29b493eb3cb19f98b7befe2e2036c388cd06b91d58ee82784f1250e75ad2ecf3ba3b96ffb8226712a0c75781df071250adc5800048a27263c3e217fdd2146d5f5647773c6fce6463770a1582ddd3cf4a9614d6f31dcc3715bc5c17d541b21e6f1198c6d13b2ffeb3bd50cadb78e6ace37f8ff1a96585af8718e2a707b6bec0be61f3b59e41c00aa3bd605f9e78d8da9f599f8c44639d81e09b8310228cf05c651c865ce8801a5e041cc23cc066653797fa6abb106d26aaca5e1ad355b39aa3bb277de98325171eebb263759d589814d23313c5f386ad5b8f1c0061f6969212c1f19e21cac079c221b08d40f06bb659dcdc547321ebc5dba4320653234d336b06d7848f0778c1141b7f76c146a388ced81c28124ccf80ea31ac51f8ac319e4a7c52acd0f89a41ffda1de64802188dcd19e064af6df9710baed6710ed3645b0bfebd245ce363d237dccbcec25b3c381dfe9722cc6d4f9d0a201da9d84c96a65d14ef8ec3d5e1e51d943eaae538941f95bb70c5feb1ebf4268accbc094649597d0a7445d99bca4c54823f860ef8137044d12eeeb2e442bbc6670c5e915357d25ee53ea86b16ab3beeaffb025a6f805e21be45ec66b2f148982efd2cdfa3cededb9896e8d1e4bc77c5d715f29dfdc46f53ecf0152256f8b74fbfde5eaba42bff1c6f34e59cdaf1ad7731383077a9e225452f4410bb4c91d54ed615d4e2158b8ff2a889418167912f68e500b27f89afd4ff39b5c9d954c9e134a0d7e81196a28f117709fe032972d9fbd729712bc1780595dfdefeb2b463db13da96048cd4775b1396ba6924a5001e794ed535f12bae9ecf65769390bc2e31287dae5c1da66f81ec5a1a19cbac1f5ea593627fbf6647f5c263869db1546b785ac77ae337e4bc956538d0ced2effbf65a550b1cd690aaefd6247c29cf34185ecbd1a385d88702e8c18e74349e8ee37e668cb4d2189ae2bde1fa6c8223aaea33c0c1307e73354b1ae6f96330dd0fbaaeb56e4087369066473d00719b650f10e3dd025e50deb134aa0a81b46ff58aa52b6e93ef585e357d5d7396c6ba0b2e434ac2ba019c24fb2a0e0cd0c42e5c2f9b607efb9a6b72aa2592791b0e19d94beda374b228d61b9abb9afc831a3868a05544197709ef51257cfb3acbab899a299414c848b481736d55e0aa868e8f3d25b1788cb9dcbab309e1ab8f6ec970e30069afeb1aa4b893c244d66ae1d3aef13d1af3a46273dc290420f557c7c06c3339bd76b6220ecb4a98fb1e3a94280165f3ccac1169429672a5ebfe68eb6b8bc44d4ebc2e8b40a6c942440cbd8f8404f46541e543c52d421c403d81a220081bd5abd47c5fcee9c221f0d3dc936fdaff4cfe10c63331dbd802ea2343663b492bfb365dbe29ed1bc0903436df0caaab9ae7e5b74c37718f1c25319fac04f7b48a657e3ffcdd81134058e5b9ae90b222f8ac0323c380b229844d9651f7fe2a78425ca3631597e66845f22de67d3f2724675f74d009e2c0eb40d764aa95e5ae14fe5d01b9d0c41a513a3d7a0a01086ac9667da6fad386d93ad3f64e1716edbd49b97eaccf87fbe6bc71d4e50bb3dd11e91ecfbe83a5c5fc2cd633ad9012bb23e67932f9ff0fadbc133d6ab420630275c141d3e2344c9e5e619eb6d29295eb0a5bee197c2de0ae098710dee9c3820c367b9d9d37ce8306221576112b4c6c9b4d55621126efba8f5ef792dcd6aa5ada25d285b81d6f9c2bee495ae7c2535499aaf24ff4fa30b4f7b18e78e82c88cebde637dd6c4da4000a7ccdc5fa0b8c12f23fc32836f1e54ccf47266899a06f0bae306bf5dad0e5b92e4fa4d870d40873c372a6ed776f30167e7355b98cdb53cb5f6210ce9dda5e90995c21b4a1fb1361f45a618e52f92375521ab7efcab089213e286d1668e73147d6b501eabc28b7c553c25c4fb36bf7d514251282080da1e353a8482b6d352ffbfc8c121074bd04e06902bbfb5129cd2d07f7a643d7bf0a6333ed0f9d3ab0b0fd024b20a003b4506335977761b80c00a110a8eb7cfea5fd9ac431293fe86e31c0258dc1babf3d8680834b19dc619ecde07ab4c4dee7ca160ea5a80a3706e6e636f671898189c9f832456a89f9c2fe234c7fd90933874d0479647a6af3ffa865c2902b4b0173666d8933130e1baa4cd0151d045f6f6f17cf48f6e74454d228db0dbebd878aeb29ea71ef3bc48408c2a023d1553dd5d2aa328782f098b9043010875db4be45b3672532d5158066c7eaee1bdb39d62f11a0e3217ad0a4551bb04d7ba44989bba8c89bbefd78a4df01daf736110515be47f40ad5e1835e59934dfba96ec3bcb40952a8ab5e1b0b46b82a3305b8ed870eaab74fd4dac2b64fd824aa4a7dfe5ba21687ca0eee86eb401ab4a8bb7c73fd6c881e175513756ea2756dc9bd4fd3d166cf5861b5815f53d447adc8c2e540d79a2ef687af691917870679ebf34f490b6ed489b2004001648eff702130ded3c747fb06ebc4162251b22e371d436dbf15111e1eda81a5861eba5c835b53c469c425c5117c6f8f86b11002a80e053e47316cdd35419796a56a0e2b73ebeaf818215599ba32f22e4ebb68d09e24e65699a3b2d1c7593550abb494fd388773cba0e8697f22cad509378d54a91c12014daddd64c5cb6ece64e781d15fc2fe89fe9c83d92f665d4a66c82d9497b73b5e389310a58eabed5aff17d145257057e7a03c195ccb62bde96e57ccae9fd986da87cf60cf9b015211d33172ea8b4612ac4b8586a0c601b5d0a0b9d88eb717df4311ea7f7fe758c8411465059dce81778ee6bbb242250417d35e1143d732cebe2bbf756720336f301c536bf6e7895abaa0b802497588b0cd9c917672a49cb482fa7b6feefda7538533e1c6078672bb90624d504279841b35f516e9c45c383d90df798b15d82054c424ce00ff01d88cad4776fc0ad8031584d1f01140928bae6c174f4b61860dd21894ee7f30f096973b4ec2c8e94947ee3565399b4c3a26e170703bf4076d651bdb6d4a184be5eeb0429025f0d36dc094bc82a2861432552dedfd1338da012cdb40dd105b9f2986c361cb6ec745398eeac78a085f1a2a31442bd027ace2944be46a17bf7f73635892cd8a52c2f10edb4387fb3fe59f97acbcf1fe0a2087c8dacbb04356d71f4dce1c28ffa4efe72f8ff087729193d8db9586b6b48a4620cb834457949bbe9efb278013230b7409d89268d425060dcd3fe8f652f2921b77459be4fb95bed6b88d86277cbd8b2f492639135c223a0e90c899b14deb1e80f07ed98bc90b732f52aab4c497d99eda989d463b5fd0646eafaa9f6b98ad4e7a74bc74df438288d7afb3e6cf5283f86e978486a48af2cccfaddfb2470f0660b000a76ec4428ca696959c4db85ef15e70aa7cd3d2032864c51bb4feb3fe0a8241e872b10f9b2df74dad693d4bc0cbf5ecd06ab47a1e141db3160853e1ac432a86b234685b1e6e8f0afa2dae931a92b0e72ea723d2446b71ca9f8a23fccfc6a51524579570cb0f67a89d5d2376eb1039626501f56430e57971b480220b2760a85d1a62d192e19d64d26f36050976cad8502906ffa93610f2d7ffed2114244f9e916c181c754a3aae2dba2a5be9e7dcd947626d41a288b7aa9ef3ef2f83674c25ec03ad43ed8af25944a79045e9c0db0c24ecb15f3b55d0b5e5ef9d7f1b1ac8042fbd9a51db154d38eb37c4e3256e80b30c2d213f98bbe0fb75762fdfb518bd1c75412735716efbceec08091b5315aaa6014fe3069681d565f72b470f9f01c4aaf1dba7eb1a29db25b7853451fe04e2fa39e027ee0284d6f99b8cfc0d4b87cf62b0700aeec233df6700882f0397f4708071d15ede594c96201bd05d4b268c563be69c1c1e74339392670aa2c61b376e46677280539c64b14ac595504be357c188a9dc2b5dfeeb13dc0f02ec49f267f0b313610cbc02e51eafc014b5ab9aa3842165fd9698b585ed66d567dbb910cbbaa5d9030a2c13dfa6dd557bf2c1cba56f2be3da9fcdeb12892334d5278b35f0b8ad6f29c2fc38b73b7f99d30ce130cb655cf30b0f6fafcffbbf85d11001617ad434d0f2648ed5881fac01bc0d84a3d4faf1832c864a9e1d6c252ffbdc46c1830859074bd1ce15fb0805a28c1829de330c84d889f0503666bfb1d251dae91bee11166020b7cbf632ae9c2b502e03aec428e53c9ed572b0451a9eb5f35bde092bc71fccd5764a8c01597978919181ab275f05d70f5ec7e1fb570e512e3683837e9056d45182e60dd0844cc8b6100d3a6b79b1e2d5ab78802ed6a9eb3a99ad2917d13dc4470eb1ca3277b654077b00cb34b607f8b2de2f08308efe7be97bb5df8cbab89183b3bb384c60a0bf4cbf13c3e8ac69035fa0bbb948356e4324c90f33f6e07421b27a300ff909329c105486f30002e90eef916286e49472638337f996464b0ad69920105519912a5be0b99623f40bef78b837634defc4067de9d0e6d35b216ec739c86abd2f0b72b3ff324210a3a59deae87b0a2404ff06ec3d6b1a1b4edee17a48ec50cff911b6635e0474bfb20ead7ab8937e8e30b436be992cd7667acd9c40fe1c3f2e154f08dd8ad3eed3e42cbe08f5f16aee898376ba793dc9ff8ffc9f73ec01284474772dfc64142ad4866937ffd4a8cbf710e709211acad03c698f4130a67993c8ee93291769f9f9d314af9c2f5fff9000fe342450686e156c40412abd36576bdeade55b0e49a46526b10b10a317eac436bb9b1347431a41c0d97cac67be360031cf19a199fb7ff3c669baa8ebbddbf3271dda5c34f60f2249b755fbb6fc0f532c8ba83a30fff4ff611ee1e66c72423ebc0424d3ce55ebfb55d5f9fd75f1b3eb6a22d4c670a28589d72d00971c03e0808d52f40da06b280805ab2775aeb064dd86bdd33341a71a6b9bb37f0579aebb456dd6dc389837388fa19fe62860eb5d796fcda7d6911f3598da6e1638d69235fa0200a551ddc4c553b21fee43ffa4e6095f701621d05488bcaff09fdb7b8d37c15703212038790e86994a412c40057e2c83d92fc01a08b8909e262820052dd91e2ec21337b1376768cfd7701611a71221f60771db04ba00d0eb2113aaafdbde4db95b21070f1a8031c9008c8b62ce669acf8075b7f317461f0b901d73adf4f0dfeb2e1756788243df702a494f986decfa8cc8675c2de1225adfdb36dc72f953a1844d86c2eefe25850a91f0ef3506979d6875b1f1256720d3b95560a3b73a356045d614113a395befa1193079421ea85aaad7847bc5785beaba0f14ac5ea69af3d5e45f342609cfa79b3a02973d8d134312cd0032ad173a338cbb83f468c79ddf166d8089da0c688ff28d798cf36b1acad3a956a9a75e9f0119317514f2621a1c2709bd4725f0750ebffc796ec108519860980319bc1997cc6bcaad6daba23a1636e11cda979ac14d69d106158d5f6c77a31c2a8fc0fe10cceec6d974e3659971564e524dbf85ee663271986869393650b96a832178d243a3d39224b25db5abfd519e88f15f19111663675ec5ae80d1fa4f2354243b0102b54c98efcb4a3b7129b72e7176c2b9e05912ed04b35092963caa7c198f54d9d25adddfcaed8e871809e8b7359023842d17fa6e2ff4f16846908197cbe658ce866bab593811708edd4234d516db300a2fd1cf2095c9013b2ac22b864a32cfb2bfd94ce2ac02bba2f9110ef80ddf91148dbd5d381fd0dfd91bce5dc22ba5ac0d4286e6e43c8f438ad8db227248d89e8a40e6b021495fc9ff3a081487b350510eb507c0ad8d364decdeb134802a9ddf9fec0aafb5eb568b19f341a83b9706b84f6572d4088af46d892c770e980d38c922cc2a17e853cfaad37e8a307aaf8064a16d61afa67f09879b697494415653f020679b322da84521824cb47617ebed6c90449f6721f735cb5f361504c91901521a368f0186123d8a72b4486cee1678d9523f67a1524e5810af8b5c176608b10a4b2658f4165e4a3be3b08fc18bf88a24f69b07e53552881d7691f6c67566dbcb1762008ee4cd7ea7c927e9e73e36a85b153d973b20196bc922ca054fb92d1e9cb02b8b7624f45f2f19f9f40bbd76ca90c893aa68c61cc099c6c22d53c894844b66e8f7b60b5b4f2bc62ba68887f0e5c12c4add3c451312af9762403d92261b038e6d3b8e587aba402245bd731e8d85b749a2bd386f11016e4ffdeb1b12506c98ead1e4b64d8857084d2ccf7ce5f7d3722a8da4692919188a87e3b41bf3f6e2fc65b62e8e4d47e7336a03cd8067c76e59827fa1e527e24df33bfdd02b45bd26449dfc533ca009bf3ad6e36f62e7f614b8a3b66ca251bbd7ba89bcaa78dd69fd9bab6cf8d54434a8759b3640301d27443500922ad981a41f73cdbcb18fc916c8a3aee5606efb0cc6ffa535917ff8d0a71f97fa593fa132f3d5a8ffacb5b3418c5c64bab2ad3435a7505bbec6616892750b4de7b6751e856a9b45ab1f54b5567a177c4539fd44b81fdd27f43fb0e8cb81b99303b68e8c3e81c9ebfb7893fdc7c4aa53c90c5c54f8ac762eeed6a01ff7d27c5f1294cf75ca660fa89c7438f341f6020514e2f5c996c36b0cec95e3acbe039ebc9e090d7eec92dddb450357fc3a293d8b37d9795d6eaca77c67b98fb51be68f76cbc4bc8d174e6d1a7977eae78fa2ccec32ee715c1311f3960eb79ddf5b1ac6688aec4e085d3f00c2a59231407418cbc4654a364874dfaf3f4e9f7c7eb027fab5d4cc5c58447c2d89ca423912d21cbee7cf15b65a69358a1e5de55710de19d10fd0b38250236bc0c6bf850617be2aae20870e22cdf7b9d655604cd8a8b4de7b003322c77c1cb75df982976a46a8f84b3c466971ae216ead9ed4f95d60ef642e843cebfc3776464c28b27095d321556e74f9fe3646951a6b58ed835994543c4f0ea00fea3333842d84a73d1b6c135500214f6cb78828867e4f9d5df7454ef8d24823fe6ea12fdbd01b8697c8f4762205cf29d375737a83f4d93152efd6b1ef5169642bb09cde0b2668938244a477f2fe7ef136c8476f45f7b9a9faf357059f07c194e711271009cd0f94dd2f9e503dcb6d9ec9c803d6afd294831e0676413ec3b2d764948a88f53e27ccc0dd4aed592d082cbedc6705b139c04301e1fa98274781eb38a86753d5d5a60283fb8895ce4e4d5c260f37d1caa732500aa021b493c94fcbaa3d1a6fea1896f69a2ca36b2508d4931b59dc6ed772bd6352cba8d05167a0078077f6766195c6be4233e187280f355fbb045cca16f0a57ffc28519f12c5a5342b3a294a951dbc2959e810ccf454125fbba744a3e44d110213342af4214c5d6d67ffaf69db0c7d8e20251b8428b9dde6fad8db9971aa66f04bfeb1f82b67f5d92e09ec20fdaf70b101184f58d909a9577a58e503a2a1b1625ee2a75f58144affcd4f98295a72a34e2c86d5c69156b39c86cc7322b64403cc09b1385feaa1262536a5e2e847df720b2433ee221f8eb3ead0b1cb78e7fa563972e12214e77f10af0e8fc4228dc85c90f1ab532a208ce3d6cf80db17a19a1855faf67f8dbe55dfc834d020f1ab4ca35a784aa58e465fcfb3fb847db177b05f05eb5a7b78c4946b0a2f79bb98b92f30fcd45eb2c7216b3c08a9091a91f776d4e88bf363ad45d0f07da8666e19232f168f5d4fee4eac1d6451f326ce6dcea6d471c48a6ad1d58617cd1904e8dceea6226b0c19643df263d40c434df3560c05ac1ea13ad1fde9fb28134dc144cbd866685f280d287021badf34f7d1b8809cd4f20276d115d6af2b140b11b37c3994c831b6a929d00c4a35ee360024e60681720b499b4b978c45380cb12b434c4b06d7a2f84f2ab6efd8c7921aca43448c4533744108642ae1dad39c4892b2e1934248d1717491771e68b5b51b748fe4ee01dd35cc6855aa156b9a70f9cb9bcfe7620975edaa422cc0270768bc5981eb0db2b8396fa8299e0842d4c9a932049095dc787d805ff1c3434efe10053ed385d50da617e497a24508c9bb172eeff28f5b9740f6ef8666d9643535545e80f90f5f23c434bb14d52933bf58d22deaa364aea091eabbb603174de1d4205dc91b1d200db70eafb6a2425ba028191900417ed3b35f151d11f82597ecdcf1107339891f15cd62fbda1036faa387934ff9e3d352abe47c55247af7687980b324dd58a895e261c7aee3713b76a79ca3b5435501dc4b58b9917cb9e9179248e483cf089d8d08ad1609e87e9d29d7a34d64312efaa27f3c8710ebceaf7857145d3ce2678b9bf39961e8c5d23b9ac6f49fbdec6d11ec66cf5ddce4e01930106e5a7898b9b8bda65c91991ca417169c18c7eed96b4a5098ff564f7af1befdaefc168f41126001daaf13058cc7d7af6900a250e6f6e68613a78f7ad62214986a8f69f4bdf7c295322952f169f42eff566d20f173e3b37930cfa8d6380ec71d5675d2ec8bfd7c6d3b95c85bb38a67f530c6205f4c45152f938347068e493488aa76d357ba832ef18f58d92b71248583587fedb3ffb44c63aa94a803420b0a6d51f4817e6551898883dc2cfcc488b9e9e4000abd731a5e54579b24fe3dc674085a3aa15534c5a81d4bbbf5a013447ebacb0aa55c77129b35bae56df1cb91bb768e982df704dc308fc35c2264c24defcae7c416dc1bebd02cfc552edd7016aac78abe05f0bdc683514b2f2df2c8611e2209e6b3fc1e81fae47b417aab618096e207addeaa7103c2fa49c080fd7e074c755701815dce62289de7a961c2576dd61c7123ffbd551af18042cdf86493ad41e813ab994f99132e4274b244dfb6ef3443ef51c0c825eeaa5f1cb554035fab1c87945960f524b5867c5af008736dde3ec22d957aa72d58d0741dfabdbd914b1e4a49b55e669b6bb941d85a53d79e00eb5a1ea784cc72a510f6100fbb18cffc17555bc4cce0a8427f57c894da1a68f71795c05ff48873451e1149beab2149fb4168821e2366c665cb02aafe7454eb65a949732582080adf6ccb75814f86389ec1d28be3d6601760d2c688ab860b362c034905ab2fd9d593972b6a0429c5d8fad5809a0ebb91fe7d4b4ef6708d628b10de4449e54f07b673ddde1f960871540b8260c522b43238c717a86ff1e4cbc105257a0f7eb217374960d5c414b9098167f63507d5f0ed230b6dca1d6d192208d415e231c1a8e4328d7d36388d3ae6a1037b5632fec7b5170a0f2d1af45d0a8434a5bb3f6a27c5a2f6039769c556392d8d7113c25c4c50dd5f5aadab1f4f0a8ad84b507dbc686240eb6d4f4ae7a39f602ba7c409b9318bc2cdf410bbce35a7dacab1ec7d7b705621b1f72aa28bf48a48f5bed59221e9b7a3e289defc862c3a2a72b7f782ffd204411d9e7e9431bd3d992c117d79f05ffa4e7979524193c53bcd3431088ae0f2a0ea3000d822ad45fb3ed91f952c9b7591ed1ef05c054e730022003f2f06fb34477e4186082d40b422c9db8bec3ae40f1f8f4af5703a1013362472f3a8f9df548ced5da602b06e931a43900cf0ace9147289a1068b08beb05d665c523c348c35a04867078354fd167f44a5269b460589c3f52d8eab3ddb1301e8f6b314e671e1a5c08ff818d76afcb0bb77aceebe2c17900e67e50bb924dc3c4c49a75939da0d79c291b2b8ed39beaeeb608856b1eb4bb242302cb7d586edf756d65de4003677fdcbe7df1a3b45df9cd2c52bbe737e064376c86f97268f826e7ccfba96a8318ab485686be73b3bc0c0eaf8c25f62edc628d87c840ad170fb365a19a05658de1ff642e791f96be279f78feb3a55fbd9e9f527c95408648af4d2fa9b508130f84e04bd6472a45d21888f4860e3c729dfe84e2966f58cdde7e5f48c8dcc2da37a8086e2129182fec5285a1f66655d656f2e1f40b29253b89033ff3ca1776354c7da6dd6e6ec9f5e584386f1fc49f1babb793d5d32473b0fa32a43eb44ee77dcbb284f98945e4371002b4175e1790b5279889ec6bae79d496f9cf43fa0cbe7df0ef3de7b9bfc36e38396bccbfb5d5e49f27b21a23b68effaabdadc2dda1a7d21facefcb149594a032d4b9499f27a82071cfb86ccf89c0e4fd959e224ebaa468fa7d913646bc9aa50e80a3830b4bc27666695e9c28384f5dba18de8a15b047ad8514f94595c09587bb8c60430fe78ff33827770bbbfc980e9b7ab732198eb90ea9a8ec3f07c2bbf5089fbf1c5124f19b4f109c4dca355909d80e0d550fbb349835ac2699ffa374a5e5f4d5f4164239f6232e5fb0eff752147db7446f77e38c04a8dc50277073ab67cf5b0bbbde8f9ee2e6f4d420dc23099bd22cc1f101d0bd5908d597338e23c30bf5ab8aa497f4fdbef683d72e0c05fbf6dae48338b858f9459948bf1baf82996bc60ab2000d5285d3eb4a10e2e3cda729a2efb042013197c0f824d38afa4da72c6a5603b9363e95d578ad3b89b9f86af7a7e36ce3d02bb47adebb6a8f846e02d07a06082334d71bcc32b21a1b9f2e6a733eef03656cd8583239694de87216786666dbabb364457cc5583ddb61d5f836d058bdabbbab9b8bb2bea25bc148cd2333be5ef114f241932ef999809a4bf60c4536b1df8fb9f0dce603b6b8e6737da538244120ab9e44ec0309dbb4b003dee36818f61aa9a492741c3ec686db40b9ef4b8db7dbb77fe0c00f2c0a77e413a3f3640da3a5552344ae965184c36f54a18413bd81e4d207cb32e87eaa7a974248622ede0a9d89c8aeaf49bf2edb0d761cb670d9003305456ea059bd4aa52571b01df11033cfacf6efd1cd5e498ca676b7a76925635639f6e49816729dd38064fab52afc079ee4a9991f076b8d332db96d0ef40709f04df90fd4e2993c31f2277067ceefdbff50c605b8e431b049661e45d6b42c7df2dfab41122990642fa4db4d8a36c3d2a23a2173d2e9cda92dc50a507c7e33d9381a715662f2c0ff5c8ccd6e0e9ab1cf46e1e0d11e87307df4eb778f0d3e2816b05af8398aa6787610d7196531a3f9b75b2bf462c4bbf7771e9f0963cada136638bdbda90de748f4fda8337a1c64fac3d89d28359ee7c548cb0c8f29d08f93c48ea786f81c7285b8c54e6199068ca8a2fed0c7f4cdbdfcdf6674d3b38e44320eae81d4062554d8ba7e15bf8a50018bbc2e5d16a92295bc9da82af3f2c40fdecb6f6897375d0be7aeb52112674eda7cecbe493fbe83024c05b473e227183393b68e37881f92045efec7840f0bf6cbc4fa7b09cc1d94d64687f428988d24bcf1c54440033ecc440c69e697a8fb028c028841e67ab7e094d6e05829880bfb59a0c8b2b46d86a1820962d6640ca23528f83532cceeb552aa9ac6de798faef5731dc6b49bf7db50b2e40b301bfde79d29ea16338a895f868b8e31e3a82b80344c8b58715ddb7bf783fc6276c8a132225014ad9a48c349e76b1a6be12216213d4ca84f5bfffddddca5316af3fa97ac8740862df6cb2106d891a620639b73e52373e402bfa88013db78943e5c57cc3fab39e50f569cddb78c958534c3f5cacda4d352b276fd9219ff137729146a031e4f2b3d824ae2d858b052f6e0bb24b1c063774b956e67ce4dae50e6626820ead70003243a81e4678eaa24e30e9d21abd5f0f1752562ac543caf743d616e787cd005ecfda954f45ef7c099e4ccfad316911cedc0022db08a81552a8bf360d56d04fb541c66c39490808a201600fb8e7406d737115acf441c09ad865310809f3aac20a718211046576c8cca04fb103e4525551124fee2f7037706d88d5c551736b3e20243bb48dcdf1d41097a1efbd9fb2f23ac98cab6c9e0746da072de272973f7d6ca0b7bd1a93e2fb39cf6581d7fd500f4bc0e692e348335d0d0cb0a2ca93293f25dc351f1f11ace69ce1c55ecd1509dc258a439c1d18f703bbb42ccc7af0bfd6d76343d30313b94ab81da9def996f37e7743a5bbb734034f64e77e79566a1dd9359540e4396567bd4e6b882f8fb6d974f17c179dc121f4dc263f6457ba567fbf4bbc328bdea040eec802fc3e6613baea9285447e32605dd370165d86f69f0508a0b044cecb744cb5e348b4b948f954f05c0a6257102158bc646b5404f26a742b3afb65cb31346f7628569f21266faf4828d3bd4c3d7f90f7c5cbea88426946a78af8f290397117c023dc6d63f1dd489184a2f2391ec84d165fc67f09a969f4364116cdb6425b1419913bc78d83a430eb75514e9ffc31b01ef2f98fabd6ef5467bb689cadf6f479fe8103791662f8a62e1e003713a08b3892ed8a19131149cc20723642be3557a858388054b61997ba8667147b8a68d1f9513bdaf01153776eeac10d8d52ab385163b2c655e719a90768d00c11ec022e7b3cf0f2088cfa99c83115b30c91bd1062d9c6e68ba40fb32839beb40f3572d03920048301351a4bff62ab59b240f90cd8bf7725ac0a9aaf3006ed97606893501d18bf33a6c00848c9f091952d1ed2aee545a890d22a6492867421963bf4f16fa44f2dc39c61be743c4e0108bd09f10e5ab1ed8d6650c8f1ccd9d9dce63dd5d49295256ea56a4230e3b2a615ebe825e52fe9c6f68419ca8568e64d4020632624b5623802e08bb02196faee133d4742f27f1e2e2c17df339b16fdf0aa3b0adaa2de9af85146ae10029a4346962027c8cf65ac322e13f46bbda349e84fb055cb7ed0e48e5038e440b43300bc089163019da3581c5b55efc060ab87c5ab38d29cebe0666a434d6f206feca41b15c048b4244e356b39a13fe40e4a2aba34665e670f68569b1c3650059984f52eb05059ba3bfe9f558803350efc9297485edc2e99a90fb776faf8384fd0af915dba363ff63ff4cee5901e32972329e20f5bbca232c063219f495a8c7189bd2b3ff3bbbac654dd0e19639b8b90c859f1512591e128165eb0f38da8d7cf5dcb2b0bd3559157ae254169d20618ffa8a7c78ebbee8c56cbb2b9a00f66e85b2680161170f381d7b9809cc4c2bf982fdac5e7d2f93a155b5af5a32f81462e64fbb039c103d8fa93ef512d6838d1ac0131bc46ef9210b7586bd41f5e7557c30e21b7d8580d43224214ba4bd49b94d65c02a718a2a1ba17a67289067eee766494ff6162ded6caf7ac050ba895cdcf831b84bb71e70224e8458de97f0b4a97c5c3813faaeebfb48315c270f418b4e7423373573810fe57916bf9742ad40c3e8cafe6e3de038eb9308663c5ce00293dc3274b567d45b1bb8e03432d7793a2bc5016440ffb5168f29b6e550e50017a1e38c10346ff439475dc104f0cdd093d0c2a144d80440001940b3ae010d5e3304fc2eff346c8840069c6313c35cb91bb9386f77b42cdba71bf7e70fd47efabb12bd8d3fc7c6074a474eda30f3ae24c530b6475ba86e9cb21f575a7cc69c2abafbd0e64ead035e66a04c5c1c942b7cb19d17bb5833f28aca6e624a69fb41c1f21f1277c3f603b0fb9e73c66b4caf67fb97a1174c81aa137fd6ff2dd8ad778d676c67614ab5722fc6f5736c16aa95c2fd23c748e0dbc8cd9033b1da98d59bf7db11c1c8294888d519d11df764ed0c6b1fff95a268b3938f210530afc0ee84501aa273808bacb3d8161a8e475626ffc32fd1af4c51d4017453464d191203875ae8d4a565abc67f795bd7fe6546010c7276932f549ab160742c1272e3d7fd283298e6efce500ea9d776c5110b0eadf97873e8b97db86817e7234148ac3649e364104ed1d5773520973bd37238d5fd9b9295eb6ea754b0a0e482c8ce0bcb79d418b84ab10f2585929f641f72e6317a0216a157b6560b5db37a013a60d7653c54ff7dc04d6c684bc1f57f9ecb7331dcde26cb48d882ab02c427791e84db0e493e21449d3bb437a4a07abbe0120a54816741ef1b74a7eb6e9335feab429d0471deec6bc59dc8d9f43da8e0a0de0d481d05f598292b4b36ba3fe35072da12e04e3e6def9d7eaa3f1516df6440946c776fbc5c7d65a698e5840f678fb3abbe5e6af45d3b5a950bfcdc22f83b3eeee6a39f2f7e379b712066bddeefa951eeacfa5edb2df4b316ad6449f3e6b6bff9ef1d3ff225dafcf05a9fd3bd4450b2b75760a5250ea71b5c19045ff28faadfd7d38cad52173a5c8586313b6f504c0a905be26d81969795fda6a309a1106e276a30b86b96aef57ae95e9eaa2db93564304331577575d23612abc5e2521d2555a23cfc943d63482037b22e1f333cbb8df58ecd45af78301861ed646624a9f1898e97e4fb4ee29ab08111084e61b9d726f58d1ee857f80ff09fc96279689e205b210abf95b57aebe281446a41d81df28ebfd40ff6ad545416c2c9c585e37fbcc2a5b77d84032f5d37eb7b7b666d189113628ef9d5254f91c4a2cdc804b6e76ba8c8fe1341cd116bbc2a21d29b42f4d0548154622a754e05067fbd782381d40abee73c17c3b95dd81d2b5043ee32d9639068e4e8752799493d1dbb89a054a41dc6e099cc0faa046ec65911087c731ec32b8f205d4fbb77c0af24d2c14ad95394db2303b2bd8b738a2148c7facd0a34298de001d6b0973a7fd170f26c752be3901130a86ae2b8bd07682704edc2b140f70a32e8d808a1834150e98350cc33275fda542058dae24e3fe05eb157e895fc768f700c15ee3ec4d5f60b48418473afdd202131a68ea04f1e8fa0bd4f9edc90d4f3b1ecdc4e6ff11d0296e0e4eef9062cc7a6e20c5aaac5f49de43761bb1d8d7de20c17f08ef6d96d62c2541f81170cfe2c8f8a682b11cdceab328c99959f16ed822b612ea355e16efe1cc8b9c76d1de20896342eaf27fd476d9ffcf450e07a54c2f6752fa2c8acd2b59200d4d92fddcf140967f624f03ee868f7403d10aa938411edeb6fd560f12c22e729fe40fdb17eec6d3769684d9c66b2013aa1e05d030b093708608c7e259c9d0e7942a0c05931ab5a4512cb81829bd8919e4f73bf209696682da3895f8e5ea07aae0f2a9c1aca01c6706ea2e22b716cf6ac19f823ee83214671b12f51dc2c13d8b818120cb6d9c3607d703e70e2ad8979f2b538f977b2931290eeee60e340773aa37e9ba83b7566f937c9cf982ec4844ab58aec86368503f54e28e0166480a5ecce6b2acfe1601ac1f9b67764b8dfd3599fdf717556f23434d04bd9958bff6edda14111d7402bffe9ee43f3cd62770067e181b1bc2d78519c518754c421796b2beca9c3502afdbc02cb08e141e1272cce2f34bd56cff4efe06c8c4a384ce0f87fb4c31ff2234a15a1f3ecf3ceb82d0bcc31fbb57eccdef25edbf776c63bb288519d856e7add5fd4ab2ccb682b98d0bd4acfd9731a4895f0b7ac0ee4c166533045154f60f5489c93b473f72d0c4cf775b20f5168aeb9744c5067783473c09201c2f90a6915458b0f24d63064da5919014adc6814624c9e5d7cbcd59373e4a0a9948843d8cabba429e8e641e0c717c0361b33f988bb2b294fab042be5b230730cfaa9f3ad7cdb0f64336994932bc7b3b8bd2a0013887ec7ff40d193e7a674c0d2b141c230c27d3c76a8bbb05662a48470e6c9d15b46786c473141e08cdf923b33025c2f206a6f96955598ccef425c03f05e7542516c8ab676910e5efc0d5fd4393a673cc360d711d0a1259c90bb14b0f7ba8f7ea81fc7cbf62ab167726f0abbab1c2c036fa80ec85a1a7327914fe4d9cc1d1d13feb306e1a748c9ff3ca2ca82524810d6609b6f244d66fccea45925ae76538e12de07fa53bf0c6bf069e0b531b4e346eb28095e3d356e346547c5a8efeb442969def9d98f939351a1d3dfea6d252eddf310b664fa6768e628c673bb7eea9aac51b389e26b6183e9b30911a40b41e9f20fd3e16149e53e3678f52b532a4caa96bb76ea8bda96de8136d580fbfc3dffb7539079dbf6cee8d3d6d34d3733a7772647edf8cb62b6dd142b7db44b4db3a2d4375e38069e73cc1d662c2ab2baba8a547e887948f0daa8d640acbe3f0c08c623f9ae8a90c78b43571cbfd649c78f2c444a0f6323039c702c3dec8502cc563ec015ab9223b7e766b5dfa3bfbfc73a4bc03b0e17cc3af9a436783f6bc8afd5fe67918e070de53d59b5f82e2e0c9accd54fe4e1b209e8625d14548ae65bd9aeb3cbfaab53c3335e940bcf1e4f044504fb9e0d8e3ae2513678c505a38de1e82cd1b3bb2a23562686cad5d4c140d82bc9a5d087c19a3913d4d6e1f8ca5d9f8ef74ff482743b66357a8c8f1b1264643801238e37e7f649b724fe0eed75b7315a0e32895153090992693d3b7d5c9826fd89f3c17f140e2c9ba62ca345fb3de780d0f7447f5fd6402e1a8c3ea841d11718620cfa63d24e434f0b836877a81018719d6747aa5e6402a602dc66da78cd01f005d5adacc34585e15a3bcb7d789e0964e46b2eff3b403fe9c80a3d29b0aed990ad4272ec145ce9e3779c7020eb3895fd44724d22a324573bb102496baade8579b3d21fa243641b213ea19e2d732ef2e8339012e40cb5ed27d5ae9495a24a2fdca9cd1d98dd15baf85f4485c8589ae5dd0967d32148e834b6c1be9d330b237601a71d9f99f4158afee3a8dd6fa81f184d949710551bd29daa810c02460554beaef4bce59dc0fa6ecce39b337140eb3913fc42c7e8bc3bc9f81bb6422474e8b84910e4e101c7395fdadaabb22fcf841936d36389bc5b6acbdf6e0714ab78b9bba02c3b25148aad22333ead996b5b82b121c5b3264393ac04646836b5736e91a1f660f0a37a6a78b77586fcd4eb02770ae75e62a2bf853ad36c9e8485b28b04385fd8d2214cc8a63ea01df3ff0bf97f0fa45c459b46ac850b1f124e13a6210cc6a0db2b19c6309c0f2093d9637f0302cdb6899fdd5206cbf4b8712e91900ec9615aabe5137f0c1e2d1059d47182617e1b681150c58b0f689884549351381d3d465988ad9dee9ca32495de805a439837853a2ac0596a41a8c04f3acac19377cc65bce582d7a2aeb52bd219d8df713884adee729a86fbdaef5270055f77d34ee93ce4d7b57e1a7019788c62e62dee204fe62e4930a72aafe78a6a6ae58c34fc8656cdab907f268c5013c0f0fc212e7502a0fad9424d7accd40e9c9787b6a59cbfee81a096b13bb96a7423787772a3b8b9ccc3d4fbeafdad999166ac4deef5fac7ae583a6fc9a58ea0a4e926d59041161d4745e1404e0108409e5017c7445fcbb59ac7b55e7d9d0c20b77ad350bc10724d7e85a182e1b06624da3f39666200bbfd7124b4ec3732a54ed65514640b81702fe9cdf5cfd00cac4cc390ec4689283c908e360b50f2a05eb8b16092b2f625b32a8b850c2c5d7042eca93ab087dcf57b2c24cfdd8bc95c2c10ca0e7de528412a211c3bb771431e56d39ad44b4547e06e3b32f543052a5c390f0bea54d326598bad53db0277163ab12824fc7c78749a519d3a6f51e9d3137fb76744f2555b4ff9129fb9e7770120214aad2e062ad4ac325150008c568767b8e9eadc3e9a8dbc2da1e333385c93795b6cd3e9140e482da5c26de2161546fc11646212c4f989454b915a3540a9e3de411d770a998595e67ee44af8b0de20cc374cba629b1d5acc17ac6dd7221062f99f384d77f78dba20ad1906c296e101483df7352e65a7570adc2c663e3aadcfe1590884ee191cd8e4fc9a2246dc9986daec8b4f4974de8d5b3b74589b40597e7ebf9941dd525b2e4c286a7dbb29e298458ff682a54f0c5a954f0357634e28d3b43a545c87e41d603e3fe651f7208bebc43e9f6142bbac3b82b6de83dc0cadb2bedfe58741010af12793e52971037279492f9658957ee0cb638bf546df71fd7ecdf040c8b6888469cd2ca3b521512ae2467c9e23269bc2691676cad7c004a601b1bffda3dcd60d04bf7f2e02df5472cfacbd86f434774b44caba85750e0bb0575debc568495dbe268a562874f6a3dfb49ae02dc56b105fecb2505d3b819c98a8e181bf8b243cbd73768634a25461e0f304c850afdb4a025a9016dfc636d646a290f3fbbdada5326e4ba6d1a0935d999b2bc0d885932dfc4fbce986b50895be6decc2c094d75557d519dfb8665c1b3d26b584bee27628c629fbdc04778b34915cd8a5de0430fe499eb40882627195101407e6ff865ca7fddc579f063f7be14c4b6f3993388ffed7eeeb7829b58c431b6ad8283129bff56700417adfc4589d43733f6ef1f5fc6a6c2b6d2e6538b9296190d61e4af30913b1b53d7e7637dc01f3d34fcd2524f7f12e05fc7be10a3d4567cfbcde89af5170e63f26c97af3bb1f32672deefc2d23d4bebb487ccb9687cf30dfb91348a002edec2b4abdc1878c122e1cb5600e5f1b9d890feeb516415a71a2cd2ae9fb02e5c36fe0393973f37f1c017ce85fc204b59a1cc2b3cf5a8cf00824f155b8293742332bc426e4e041bc65f09e08ceaa53409a6784796c4d7302c1445eaba9a9f84b7267535a4a59e8ed538b4054f2e7bd3abd46f226f9a63701fd9df87f28b8b8500bd7cc227359057b4eec95cba9369b78a10ca951e745361afa109f6a261b02d5fac44e361f9cb155089bb9c95bbe57e3ee4c669a1ea48595c70517a1d001f0a8c4da31f16f7ecd2f9821bb577b0ca432cf0497efe16e53cb9ec9590c1e643e42882cdea324ee9ce4a4a8b1987129a2c8946b34223ea6cc2b29eb50f0717905b41b959414b3d09acf62a252f58a7cfcdc3349ee28b058e10ef35bab556f1331eeedcac5883d08ad028d8ed113eab75ab516d5cee8b719b6b52c7a66251c2f423370f6fb1634579e788afcaa19864cb69f67a485564b97c2db5918e05d31ee7c25012a290179077fb11d48dcf056c64a014d4478fad20e362e538da13fa87477a64063f61305182fcf85c661d362951f5c386bdde8cdda6d9487478bd064f94a8713e4162299b182f4612b31a6476e181526a9afc2a574e2933fdeef4a4a5dc24852a8abae2b5c5e50ba050de95f7a083ebc079fb02886e6a803730cfee5ac5d7d9996bcaaff392214e5a8c84e1f34d361d99d1141e44ea064461276961ec2097f9d712635d5ca672220915ac861e2a4231d69ea258a5af404ca3866f600858056aaf5ce686f10cdaea61820a45dddb219e37f83ac0f81127075534ed1aae5edde0fd1426ffc86657cf83946f3629e62dc0cebcaef8c5f1546e0afb5609d60a46ff9096d6c803eff0ab6592322d48dfac72983ad7feb7e81e48e1d2dad4f3850ee6df38f77067d6acf37ef2481be8a75d7dedd72b13ba1e837c635bc8b38ee0dae9eb8e8429ed5b2efc772de780f883d84e7e9ad9410e878ca48fcd4d666a43dcdee155364ae4fd4c11c75276ae3fd8d3b758c80e1777753f1da687b67be8d5e7ab8421ab87c47a2c74056bb2dad8abdb0856d0b83b0bb9998922e3f9bf190e2c333f456c1d8ac372ef7c5bc6d9bbf2cf86ad9390af7f50de82977e24e22c6eee5a7806a60bc65cdd32ea5ecd88853eae098fce24365f081a7af6faa77cd5dd3d7f1f5b54bd6205cb0c752878a811b118d780200327eb6961c4b65c18ad2b4927d1b54cd2392007eb2099bc02cb7614bf4ae70d0655d017c522d14b41161314dff1f82afd9a3168a6c0c6ef7eea855d85dcbe1e12f2f0bd1ff524a67af71067e3eda45a5c7d7a6f1363840b03115f0363054947e427ccd6d83627813ea7f282e84a79b13d56caed64032d10d4628f131dafdf6cd9f6a1e1cc4ed721e92e53ef097ab20c10145601cafd0e666daeb275ef34aa6c34f798a36b1261e2c1a645914b9b78cf53dcfd2d125a15c1c6eff91f8fa8c79687b27e499dedfc2a848098cad4ce417064ef66103d7b288983e6a4bf238a72d22753afa424c0ac81fe1cb4630630857e10ee88fa45df61da07ae27dbbefe18bd3870d6667be874818414ca9f66a55001a8613b24dcf64d72414ff4c6e491c222ced7827d11c179f07fb5e58e949dd1ce28c0d58e1e28d2d601f3b9a1a0efcf7ede8b2ab8958c4d8965c8cae43904289a22022e73c8b5d050520c07bec8fceb9b13b79cb722513f1c8f01ddf4fc45e0185a3d21a9ea17a3f79162dd61d9f865768911b00ded2fb6e85cebc390b852498cc9d15db34d107fbf0f004d90f7ef76daf286d1a2ea2bd96f63e4393deae43544fecf29fed876c07292c80006dfc3bdde4be2dd7737a1b1a125aa668e464fe469cc6869a8fc0c5682245f58f185d08d78aad500b272c6303e34c181e8b6071eb4d3a67c63c060a79979ac447c9fa3934c7e0c0fc95be0f11af0b152bc17acc31531f2fe7860f239814d5c8b701aa544eb5eac8cd5bff10b750c9bbc83f2cad261127075617293dc5a34611c16b66708ef2f6a0ec968b7af4d18ab9b13174e02e6857807078297aefc2116450f2b25d75e57ba6c3172d5c1e1c65c482feaeb36e411192acb651c059b807f3cd186fa4a1624e9c005f287e1ef0b44dcd1d8fa26f46af6936b7912037689d5ae094c6e9ad3cfc6cdc19f2d4f93668cb6f0c1bd080748ee3ca6207ef7e533148e3f6c00f921d7fb7521ce39188b289de2cb98f17865915a0d06d1cc16c142c2b173ac59bab5b086931b88cd3e9f1ff7689fb1b8b0b41b78196c00334575ca89ae95d3a870d96895295dc88d73210490d285c6d2be2c3eb0b404d1e7356f613d86528ca6abe39f699a4c0c778fa6cc14e34b2b1cbb8203396e05a47b0b698d559d4def5298f4be1b23c8887c6c2e4cb60e93b055613f46f739c641ad4ea2b5df8bb327d7db03c48b0ade0f93ebdd0c7d276b4d481635337b06eb4a2e29cddd8038548a91d0f7972edd2bec077c2a5fe4e41335ba5815c8b377ba51f83ab55d120b3368684b25bdf2c69cd14b9cd5c92fffd419dcb829c430c834b1719a899a9b19681cbc8a9301a409af115ada57cce9c981aa0f0dc0b4a650532423ab495dbde548e286e1e8040b6ca9cf28580e920c4b6b3376554fe07430ad94b1df7bc3b9447e5527b71ee54a9d61ff4d3b25dfe52063f3d7d54ef44fc1efd8ba381226134a9a11c8ec4d613811cebf128a5cb4c218aca10b493f7537496d6a63013a7f76fb7086b883ab9a95030eae1c806752e3407967ae430392b1423a4750a4a53faa17b9c5717be84b0617d19a9e0d69743fe4a19f4883b99923640350a106d0acfbab7f804c0252da0f64bf8dcbfe0f9d2da92b1ec5b2ba81e06074fe06ccbf38bebc2f7f88b5225502160fb829fc6ce877c8355a27838f7b97fbe8c78448d58d651ff4bbccac92a53680f9134fe677875081b369c7df79790ef725538e74b62b318da13ea4fe3252ed5e354c1a3d01a4327f820459651e62c53d1a456f905d24857c272bdc53d6b44c393c4caeb12a985ce0692b78c5a9523234d1e36ef42ae24d442314d9bd83f6785630ade0c69cc14d080f936d1db49a9c99641edc1d621f5e94f2f5604ce92e14f1c8b9e0d767ecafd66945340c757024df3b0d1aa23ea54873f419bae1d3790006f451435b1245ba64cdd94fecdb99fc00bb273a809ec2f59b57a937ca37262cf0a8a8ef588acdaf082a71acf346c10ce709cbc622ae8c613af3b49ad439b5319efaa17433f1102e6e40ffa22fb333c01ee80645fe2a2d1d351344513a505701bde8ecf45669c2fa161ffd1aa07e402b425ed372525d3ed1be79bb12875bc83f806c574df29dbbe495f0cd3e641c17abe4df96cb9182c90e7e95e3d6c6cca7c4754c35a4f077ec4e43793767162eb2e1e072e05e9ebc89807833aeba836f3a4249dd34fce766d3bda9093f8f5b16433f3570df21e9bc5b2aebaca81c1f57ec08252ed7da749d55bb8640c727ee6c430affc52cb5e9ff6ef9d1d35d5c094ba31103a7df1f78b09ce03bd336ed00e99e9fcc9013acda6cab0002c3a15ece7e3ce2320636f934c4fc60c5b2dda87f66612eb7c584f2be82e6c4d51271e25dd1d4ee9b53b93ef70b8b8a33409e21df4ea60c7e1db3636a3251b782717cd47ef70bac5263d6af29d0d4bf46a84a191d4378a5e4002cc68a1525abb2a7f513b4c408c21f9c292c3fbb2cbcf3096c96a31f719104a91a572977393bc1e9b85a6f9944506d6e64901bf59d58b204172226105e450c576cc0ada22d2cb7c06a84b79a4ecd6c7aa62a8a797f08dc41ea6176a08a8c8cd480c10a2fe7c0653e129108d2492ca018476e7599097100e2f2dd8431ff3a2fb05215c352f22da22d4142f8cd50893ed7f34f017d562a082616dd13be3d18044b60779443c01d2adc6478f4a3e574515719b165dad1e7e3b67bbd8bc75dd3b6e06e156083f170433365106915de4eb322abf72b248fb840a2ee79891ed38731de728eff80f7706aac13cfff15ba8b64ab0ebea00e82d1e60955dc50b03c5afd35599b728e33276e9833d9073ab86e125fe955c1e9035039028bd2a7a00ca48b54210771adf2117f1249f3251e77d462943fa25a49984431329e61bc973b3db43f5e38f156f083e33f5cf7886002fe9348dd2cd8e2c61ab02a6f187881a92e6dea296d44ed28f2f74e596b8d8f907b640e4786c1741df4365df58560baaeb41e2b215e05852a3c0fa7fe2257686508646e6650c45a52193e38d2bae7a8ef469c30a5e71a204964487532d1827cc22cce0a055151d51bf7e0c81d8a182adbab2efa28ee1b5d3fe857b77dfa8c8cd0beb6001b2b8f59865144c3c39768e31b24f64bb9d83538712a1023d897e137650422669c5902194e090eb90444fe9aacb1907909f4e871449901c000dee88ae13f358d7b60a181d974bb9fe97aa1514f5d2290f92b23e69d5e5aa66a6dc991f43bfe97d6aecfcfb15e583624ab8a2e39c38225fe5f364bfef4ec04bd5e4b4f2ed74db82f8e8a24c9a25d2c1636cfaa991ef5407802fa14c4c06f5d6a9867bbed59e3cba582a59dc38e6051154d746ec47ebcd56de568fec8e158343e087c7b6bcb726a91abcf9867622f4a9e9ded6e7cc42a028a02c9e4fdb34b991b62a46eb51e5fef0895c5cf393f06c6110085ded809a694719ba12b56a8843b53bc40c6fc4ab84c1962af6d61a3ebc9917b1f4bb20b757fa4b5588eccecef5c74e95435a4d63c8a4b515a23fa1b11daa5d43a41a0251f300ceaddf46be456538e22e062cd9de7519f0a59b83767f363b88b3ffe6aea8ade70ca72c21e87f2c66d695226c046db2784a4c2844a1ad4093e87d5f65481ad9f44d200ec970995702484206f0b7d64f0a5d9bd9d42af407e424bcc49cab49db9cd50c8609e9b225c2b4e7aaf9c5efbbbbc43003504ce8eb0594df53a5c0db289af137bc660774b90c45ff2b7615bee94a8882c0650bd07c47a8974d95067700517f10e79567668a967d37b57077921914a9f9c33d69c544297af5bbc930d01a809a0b82f7d39415238f1c233e201b664d1b915e724461639e8eef5cc6e6d29d82ef297e078158049167818046011c0ffc096761ed64f8a358be1fccccb504187ab633e7e7b9bc739d5a6381d2e46b5a4eb3cc660b767aa888ae7ea94c3a80c3ae2ec39b0197b14eb00caddf79968e9cb26d0ac817811c600c1b0376e0edef943882de2da02cca89318962753bf53f19e9542f8410c1bae9ffefb49e5276c5c1a093e7fe7de011f37eb769f4145b50930ac4e9407969a43888f6b5c9c457261b93f7946d9b2a425040f9324d6e256f57db7ad1a391c0d85a8190fcf1c2382293b66969c4a4228a1773b465fb89ae32b6cd7d45d9eeeb31a12c75443acaa27bc593c08a35a357246ee38cd84ad0729c44f6fa8b99fa1b0f28034bf86eefc516830106a105cdf077e51e7e7c850d7011a35873dfae0edd2ca3edf4c33bf3384203a518c8ea1a4fc94ccc2639cc3b15f4fd8f8a9c45abcfc6e33ef1ff00c4f5eb8dd6e5bc1b79e74dd386142e436b6048d3f32c77e66b87206221eb954514423f8a3b3d22782ae9eeed332891aea2242be91b65c7451276233de1862f701af77f9a6a87eb04886fce8a06f8a810dce2f90652f1e4004d014b69d234ae6304ef05898492eb8af7bf5476130947e01603d18951fbdea38400d56f0176c46046d059ccd90580c4966b3095b2da0370037c3a92a0a81d3f223fc7b31dfd01efa3aebbd2ceae165edd19a8bf7d7b28abb9e6cae4d12d4c0bd0db0747214903245d0149230072d4e4257304806d4a717dca9f324cced79c5bebec515316d8f9c37a6b18cf874f4bcc801c5fbee7068751c336ef2bbc5e16606a4bebc5b05e1ff6310f6091cc75d8ddefc83e8cdaf7b21f599f6e8b5a6f8ea59fa3e98ff388ff2b4af0cc8e23e224a768f1770e309cd29cffbd445876f2bddcf3d041f54befd5ceef5aa62b9fc153e023f5381ebcfd5c3c33dee727d3537067840fe22e8d91d7e25c7601b63fbd93e3484877541f714613c2dfb5d6cba95cbabfa08d4e4ca21d1f496ba981d02eea243dd90840b3da595585f6867f501086a169dde4fb49ba7e0984d7a07b3a2277cc0af51c84bb8a9ef98e8465f2ab311c06209c1760aadbba23f4f184ae884a7b7cfea0d4e0d19bc08058a573cf3b95047bcbc15b2abbd43d6bea22cee93e849f64e64338cef020e15ed0e7f099ec2ce41986d40ed56c00d8371200953a2bd944502c1dcceb27a3632e58f6bab8823e41edbb3b8178a11b2ee80f8a3910223cb0753bf11857ad20cd33f43eaf88eed49b4f1c1f64a8ab46965f203c6ff5d21b5fd35e8d0f9e1221c82e2f5723ed2a75c84a0ea7e1459924c743a175b6467fbbcbc5d91356f86a053b9df03d015243f6a95e0915cd3504bf9fc2d774898da325615fefcb918162b29c4cd3832cc3db2bace574e96d0dd160a5b7e62b2f37459cab89d097ea7407419c2aa58fc9103b0f42ba29fdd2bf35bbbc8d315bce9f37948ce7b5df24ebfa0c41344f205d5200cfb62986fa9c261f7a5972436571abd9bf71431b753621f8022c10b1876002e197254888fb9a7c8ab9e0f73cadcdfd425c512edf260e8e807f3e6cd7dae591ec841be1e83629319981f33075a96204f65284e43acbfb9c24b1442d08d672008d3d3ed10bf54a89dec7524c466d8747a06c04c180f491ea106325e8f8fcda715964768d0c5a41fdd134a65301126838a02771f2054a5a3114c5adfd4ca1434a206448932ae68ac9f33a5f8488d2ab4bc15482bfcdcb3aa758f1d53c837209529acf027553dbeeecc98c8509692480c17546408875dfbfdd84beee0f6ce9269f1228be6e1c68ce16fef200104990a99a1bf6b4f29e8afb25f57d31e33f03f22c71714080adaa2248ec4072d7d357a1c349bbf7c3838bde4dbcec02ade0bf8b02546d787c05d41f6c4377e95733d97dd48e6ec7d2bda802c8fe75ca3aea7a80062949178408ca134b65441d328d6a564befa94a51b2e0f1a0875e1c7d56b5f25e4c58ad6883b66d7a6ae04849f179a68d7b097d25b09d2b280038e643bc1872bc85ecb9097565a9fe4c35cd8783bf915cb7ac5f79cc59e0dbbe7a4c289160c650ce0d8296e78c6db5b56738037c52962da05f017e009d51478f954e4cffd4e36fdcb6961b6a497c04889ef3076b9fc7108716d86018427e29a594977e96e548a664f5dd9eb71b87d177920afcd780cdbf0674fa7219a34db0925b0028cd6b7d8b0cb3e9bda976d0d798fc138fb923b05d33e7514081176ffe3257713601803922286b066614700afa6ae1a78fea75c80353a40223ae4a07fc33914d64fdc164337dac102bc32fc747b39891b0d8ca27090b6158046750036985ec02b5f1ab1a08220833852e44c5cf0694bacbe7940eaf66166f8e1845aba225edc533fc8ce8b7b530c7a26bc561b19ddd7bac103e3bcd66a979e2f2d24d338131058575f61212cb2561e858cd40baddbef615d561e9f96df6dc0fe9da3d2477d00c5a6931ed59b18833b81c69b2d3114e7d27d1e35b6245b73407e3d3b3beca94c64995cabfd71d481dd3792cdfed41da8f988b935cf35c0cfeaef2497df14edbb70fdf8c5cf1c29c426a6255972aa6ddb1cc55c06d421cce951bc58c7234c8159d36f14dcf86ef5a7abb845f5736ef92488f0d0bfb72f37c3ea204dff39c468f9f51e5cf48f46cac20c71ea6947231e58e027ee07623416b646106a82ea9cd33e64f1fa15f22bc9b29ea526651c0e44cb3b757759468cae310ca116571f896aa958a0fce69901aef06e61685e7ab8b7811ea09efbef2e14d00fb1163e2fe7a9764a9b6b7568d60ed0888dcc353b5c9533c05ecedbee18f62603c86eb6bb48c9f9a9d5ded8619fd063d56861bda0c73309ff450674c3d7c92b847cd328f491cf769daf8ed0fc7edde0e5be77fa3be6dd2b02041b51b8dd9769c64b24711a5c664157a5a81201ee243b46abacc08733362e6ef2327745f02b8848b3fea7e16823c3795e9c8cf0beb29c00560c6e4b71c7703ffcfe51c6170ac3a640e6fab46944e5e94eedcd053a39135102353d2b3dddf07ee00231e4ec4427de34ed2ceaa65a4c61ea8323e02b4310a9b7a82d456f6d2fc5b7f0225da59cc01396e6f674426d9bcc13370c37bf7a960ec0bf09550c2101901744d6438e67a3ebce10490757e8e7059d0de419ee5ce0ff343164ca049a241d1550c3fe8d36ce4fed6070948710f8f8c84294ef6c31d924323c8fde4994afca12c9e972ab1d605fa43b4cf617e22879a9699d2ff089793990030ee5f21cc56dbb80682a3f561a9859620d61dcd7935ffcfb8fd2cf8b1c0a813aec61c60e81c0831daed09eca20ab2d50dd6501f0b117676180bb0597c43c7d3d5865612834688f0f4b10679975ac3968e0992d51dc51497bab58a0682a47e68eed3f5151d431180abc3deb66b72425cbeaa2eaadaf6a7e614898c8fa31d800dddd43b42f62b65c6ff5c20ad3e72f7fc6fc0eab3a05fe4a8727c6bf97e76f91ccb6850ed0fc97610a0fdbec502d1928c61ce1817f1ce22abf2defc341a30e92d7d537c26e12f5c094d7e0278b42b8dc85c7667b2ee353e7309702789fd2e48a6b18cad6e4e6f5c0939a4a2750c74630cb6cc2b28aebea9ab38b153ec079df20f53f5ab439e7a6b8f21bb3991ba52283d9cd91bd6052f4a7f8e8ded435c80694728b229cebce13948d625f7eca67845870e22c42a102c04e6d0e6f505da2f195ded7711eca95cbf2523349a8b1c5b1eb62dcbf280b29f3a9dc847ff2d573d861ba0c3f9d8279b465165921674222b695850596a8ec2f8dc084db6ee22bb1d44720cdba18afa69cd4ea19abcc6cbdcebf7ab96f70225c6289919e86238e53cd1cba2fe8e195b641d5f183b5a05f6900fc940d9ec494d36f7ff0e10d1fa37813086e8593762e9cd31f8c3cd257a457d0fb021383765a823e47622b6f84388705924164d2b1c6730b05e39678f536480770809746a9462099859f6287f1dbdadd68b89154d205fc6c7f8cd2fd0721940f3925cdfd13c98637d5d269652df93da4b46f20a42df7cd98159b9222b1b96723d8f25b36b3ea01f2632de49f5f6749998e17a202b718ca7a83f60395d6a44cc9475bd2cbf78b2c14eacb6fdd4fd59b99560611923f444c8278e367416bec50c6fe4fb51faca20ef842a771283b28333e4c9855c09ff79d04f0483a3987c853cd5d9486810bdfd0dbe1287116ba0f7ea9a4f5cd98b96c1839ebb3fb1ab4a47500bbb27b110715d80de95b46b1c0f9a10dfe3b1a62e3e60c9017e3f834cf3896b676acc9c01f074d91ef6b2b7a6b92e27972e369344cadc4ff35d2b7f813f75909f843a33c68ca93431a1996a949591df66a121df8619bdfb9743264afad2003e0acd4e68dc8d348ed045813e5d434ff0849d236a1d78381e1b9cbe6bfcd8e1c4b1f18f69634372ce9fa499ba4e11e25680c5b4b2cf512aa5621659ccedd3b98fa27322c6464ca535764e510022d208da049251b96c902828d68b36275b4a8e3053194522ec1ba9549da8d752700302c117760ec2960193cde88b57b49a9ded06cf4443716ddc1a3bb648e095a9d559f34f7427a3b45ed9c8c757aa13d8b2fe57cf3b6f8ff183f8982b2bab51148d647d40b4d54dc7df495023c7fd4bbe1c030e26bee915f78025fad38bb4bd82faab8943e7beac3476bf3d87d2d269e1492c63a6c17482ddf2d43376f06c89db197cbad6ed63991f85efac81546814c16dbc8c3763fe693efdbe6db2410979933267b35a101351b18816609bf709b3e8e610c11e7de51bf7b665e4c1623f6c29cda9954a0dec88d714b366fa4cebe6a7151241803d7ffb128312ee2ca6ae5f907924e148b8a808dd6dc37a6433d87b23bf274d31a76a4deea88e6d23de688cba73804cc319c7a63df6ea9148bcc8af78585f66b53ac001bc489703f9c4282fe235b624ddf3cd052624ae8acb0f623fd5df9fc91ec08f9379c4245559602a07b2d5340d952c95806f1a4e7066e5611d3a518a5d3a8dd4016656c57c54340c540a1f1e759c5478c99559a3a1c3b879eec85ed44c07e49374e00598382892bdc8d750b1015227e215d07941afdd377d2c7c22ef6ff1cfb4cd213b221c02217a82f92faa0f2d63f8b71611b05922da550f2a77b502637a24d5f520e1e77163cae3524240386499684c20a13d778e4b67d60f7b4aabeb8976c713c5d03a52e6b4c16121735e228c6675b513dbaa6e06fb802c873e7fab8848a5d7e9af7d20e1910de29f11b953326087eaf5f7a9f58019f35f09d6690c66e1ad668eac62c46a753932bf33c0035dc9df435331fb7872d09d1412402e11d6adc61492e22ea082a6f8901bba172b3fd95e9fb36eb1d22098e92d3e696bb16bfc4873181f0c6a3ae3ef144f1efc19cc5aa25b88c3184173d7053622467cbbed0f71fc20dd9ec00db7e2344d09cebe8c2dd867e1e2014ffb1ac06928755b2fe55f3af85e14de54d3e73e81a2ae027caf8aa34b1ac51c65df40113d0b08c16c79bc97a09822d5cf5dfc8e34c200f7ab23e7828de3ef22bc92d41d7dcc4b766165762d847ebde9bada186f4f863067b214dd8021fcb833cb6999d32d94b7967e72821b1d3bd33a4df98139d093399aebef627230816f813872c701587b2f2d58e4cdfc0586b4586d53750db4a791ae878531a224284040142722ac892cc85b42d919c388ac6d0e324fcaee750dc407a898d009072616c55e06483d35768bc9e7009e1c928103892503b078e9d1e0345ac8299ce1e4f6d134e4c130b0fb330103a3bbed80d2cf1fecadc5f461cc10be4262fb2277687f01aa680b61ab0f3818c4ca53887fbdf494624d65c6ad727558fef921d60962fc876135a702be1c93981fee56d95f268837e49598433761c3ae9ac3f912ecccae7e9675788d4f0f73f8dac3c42dc27f14c4a49205f5d76bb2d5c09c7e02ca15cc727250134ee04d4d6d2d6925b8006bf27d1630a86aa0326123762d242181fa5e5a3895af0df6ec957924a298b55b20439daf0830334f903ababf9c85c4506b5b7a4324192cec504bcac52850d6c16bf53eae4c62069ee672c0e1082aabc3a9184e578b6bcb49f0d14175c9ec0e1d441a74fc443847424f3b55c1c1157c775aef31de188bc5a3349db268876131d7add4cf3c26c5afb1031e7f92d0ee858bbf87511145263e991dac9b68877ed726feea30606cdfe26a85c3280683a0d073655a1f531af2fd5c86fd8c268e5cf9ef61f9cf69640fa37d00181f296944288a47eeeec61621976213e79d6f4caf79fe8b1acc4af8b9199a426998856937df03a9f82bac6794e7a221106da6d11eda1e29f87143c28bf42a6ff99b82feabed718548d011fa580ce31b97f6ca2a7f10773b00250bc465992c067ee2a1fcd246c62ff4d695dac94f9f0abf81982e33e6480fef4ce0bc6292c159aedae56cde24a80feb1688c77933ed1386197011a6adfb69a9b7554bd2d2d7d7ad9478cf97606028b264c3bca3bee95394e0939057588244d14418bab88c59f39a5c6db1cb954612cb31b0fc33c87386cdad7143a09691395a3498d6633036c829115cd2eae7f96e6cb9189130c4211b40d71c3ead5475bbe44dd6303865547d40941f4ed6d864253e5ff709eb98da31e0f2526bece5ce3bf6b6921003f7b90ead09d975377cf9fef4e339bf8b37a61020e06abca372b8de7f7889cb2b615c793ce22d2c449d36a30a6597c03f55e1cacb9ca2d249a28a872d692639d8fe105a929c552c9d6f17bb38849c76d5c3e5ef3c80c9932dad5142fd1d6017035088f30bbb779cdb7fda6dd8c458f02714f4d95a09ba895e6d2a3d5b99e05b7ef8ccd4ec6891d636982453e1946a5f707edccf01a70dabfc69cdcb361cb392b70fb09025dd4c62be58a50e2227e247c9be202b9e0e64d483b49a2f02af849ffc62eef5204821a3bf3d7bc16fa98b2cc85c1e24190bf800f59ae7d9875745897243b40927a5ff3f4d3cc36eafa9ae6506bafae2e4e5f3b8749abca872489f3055e1c64862018d9999979f0b48cfad46d6b37a4c21a441418e92dfd1a9f8a8c76566c7fafb84310960fbe6964a0430b153fd86804b5acffedad5904fbcad2218413a1d7665b8d2195f1e7fb569369e1824f1e42dc1bbcc353e6d03df40eb1964c19fad2725ac84ebdfe24f80f661094b8f6c8eaff8524afbfc0d2d9d65be61dd35b5adf60aefbeb7477d0b49915feb9c68ae64e352d97faf26535a6a49ad4e2ff718034afc756309273352d75b6dbc58c0ca964385366103bd0590177304b04ffcb521c9d0ae6cad9c6ffd44afff4e14a74aec5cd718511399ad56ec425540143e0b82f87c87282bf4b15ff0fef85955b2bbcb17eb7b20cce51920837458654605587fa6c606fed5e9865ddf38daa0241543fca08efa0753bbdfb381c16b972dc09d3fa0f53275acd4d0d03975d346991a0d3a62a2a8589dd4093babf844f98482ec40988d8af87a5e7eb31f97f059aea861ea3e0e37f747f3dffd0aec32673a2f4c1d8b315b32e1d71652097f9ce842921f9d4117469382f650c604a87f86e63cd9432ab88f2fadab59648b8b753ada974a083e2df7b2a5ddf15188421a49bb185ceeb85503ee72cf1d5c46b7112baec1ed9254cec4220c9fd92ea24cb1bd076a706b03f406fc8b8cf2681013b9e4c47395a409924a44a725cf5c7e06f8a527a08712830ad44daf30450113bb1ddf49443252e45185881c154947bc1cf1f61a4ec09bda022e5a1ed9081d9f2b2016d6c3ba9a341d6d4118577daec4ac53f29cdf1a4327326555f7eba3838cd4f8647de9cb8edc73c592e06a7816be7f879dfcd2f71477c23c713cc30522eadd69fb24a539fa99c4053f0cba27c78d370db89d0d87b914421384f402538ae1aec61536cc747aec504631086a287406bc94bab955bbbffb9e4993bc169f3f37ca1f625482f8f49129adcc295b2d7d98605ad00952b6a8daeaf98da39a37c7cb6a5a0e3554ee69d6d4d172ef0e84711b5448258702f55dffa74c0d096d66ac233b3bfb19cb9c26066981e01f6037ea8b1d1be0ce6b6be73642e6e7e1ad443b4d1fa440fb7c44bd8b914b5e6deb5271737ff63a9f177e742f47aa840e7ab247c4101f8460991bb039ede34828d27051586f9aa23eddd616ac5e8ff0f3746d37a1620e56e78ac070116260d8acee307c21253677c987511db3f5167fb66d97db8f2068fbee453c2f5b0d4c3476ee0767673e25e89c5402f82c41fa2531e618ba4d24a9f8828f250d75c21aafa7ab8b52460930d34bf45aac9f4d79e77e3f61ad98c3f801afbc669367c25faf931898a6db39c231e3f837b056160dd2a4b709101c04eabf88da92f645ac02df544ea15c2a5a563128123a4aa897c8baa787ea364b3a458ea7fd2f1db01213b919bf1e082ee967b4627b404601ade187701e9ece9f5c4ef343577a1d778bb07d268bb084b3f3bf32e29bd160a63af0e790e611f9ab3bb63be6f81a77e81adffea976b046d3c05cf4841ba9eb9919cc5f9cea6d750245a9c5e496bdfb7cc9e5c38452663c3a170a4d42da78033f58eaee2abd1306851d92573ccc887fed999b332fc8d37133b77d80c9516fead69bafcb8f23e9fa0291d6356fc085d0ed59cc1eea2d353121ece5109d4ea27be246369c7d8debd1c83306ad102695a7b0c3795a2a94fcb88cbc520956a05ffda094908e296dca3ed794181aae525e11aecab3b9e953f2863f5436c8795810cabe64e26405c8b48a663315703addf244d2c839b1620b9a802c65e2eb275dc11ca56bf2890a0ea4757939f8d0eb2154f2f4f64fd3cc6af61aa330936f6268ff4069809ea41b5e376746db0df54b1a3e4cc5a48e69cbd97a13756a2e1ae861fcb0c54e6204406a160c30a559f100faed90af9fae4bd7a7e35cbcbfbcc3a2fea0b9bccd18ab3bfbd7014bd86e28773b3048c61fe0216932d23c75f0b4d6aa1cfc1fa9a8c1297787907ee07f01499c8e4173b3ed3e9b5cdeb20fbc9849e000bb4fb5ed30634d246ecfac0b3e58748e593e906579c360f6518cfe131ab646506ef10156cf69be092f01af6f4411cfeecd87a68f071e9184bf3282d92d8f1b25fe72fb27f993133a81824213263b9e010cd9d2a78ca761c32ba8fc50d79ab3d81450413c07f46f9bf3db1711c75849b9c17ffc021cc9e656dd0ddae85e3597955ce9f62503d7441169826963a10d5ac40b0afe5b1bc2299a04f6a18e0bd852979be22e98db5a388cc6520d57d9951f67dbf22f0b07ee95f17c1055d2ce141faa8f83a66f286d28262940f39de848c656dec926849d17c9c3debc6788c841c8a9974fd8b9757c7b2c17f2fb37547b82e23ced4632f4140bf4eaef17f3b01e1fae8778c82980280505d0ddcc1965269147c2525da47bab9648c9b01c9b67d94b08563aa876f366998c323fac451603226ce498c26b546a4737e700a5b5bc33843552a9a8104fb81ac260756c38d605e5980d7a90acc2cd9151563b78089c1d89049a5f884c94476bc4f19dde1e8ef679bd02d8ef364e455f347b9842948de4be222f9fc8db743aa1a91221cddb46c05900a0e4da3b04a3dc6572b7afb7c5c632d0dfac91b75c0460293ef9bda827ad87a83b7c502072bdf3bd3e3fcefe8e43c4a15e90434e2e8285ab8f6727607c0ea3a08ac2f39583ac187c93a197b3c3634fd7cd3d76d70d73a71b01ed39bda04bbac04239188a019835cae521d0d58f690fa2f732d1328ce9bb9165e2034f57ba668746e9959c09e31c72927588632d8d3b2f6cf66110da79e73909e6fa45597b87a09c98776bafa673e844d7a906ac2df7fcccb850448adab758419f73764423cf04d0428a8908de42e67c2138599806943ada1aae673177b991021f86991162d6e5885e64f1ba12fc1489fd1449ddec1ce19aa917f505e43700fa0c39ccb5331c79aca82a74ab65399272946819d5fb1c6b1715b240e6b64d36c5503d453c42240b98f4621c5994c819956a1168d310ac83b47473d9b3bcceb136cd959816fbc004d789a822b97034dcd233b5b208172b1ff96dd51ec3d9e026ed55535def85e8070ecc780b3d012abfc3500d4e053c3a62cb4c4cc688e622903ad2cd88f88bdab7c2d18fe49d488913d964d4bc1ef1e76aa7b5361b33fc881283c979ac64a14677f79f6ece79040f1d872cba9d28eff14873a26f3bc67900e30f4def6e151645aa6507f1e822f8e4a093373c751792b25731eb075fcf4f87567e9614b579820b44462a8ee48baa061641856a5c5dd7f5b3f1a9ac662cf951518acb5f79e592c2f579beea114f8763aa7ddbead4fb08542aa91453d32149fad86b9ead732942f862d63678ff575746d3cbe10d0d742996472385ea78b8b148ebe8cfe4a0909191dfc5aa76bbfc32f8929106cf5a57196a4ec049d0c70fc68a9e866338796d48590fd273c2c17e3d491346cc54d8c9060875eaf2fa181035f59e1b682202f132ee9536b34663d35092e08e5f9219c154eb7beae37ce684583b65a8e43647015436d1247a55dff372369a50bca84509fc4ddaa50eba6a747c4f9b8c69628b22829f71c6f691645d16eef01d2e8305b036425f00f41f9fbefe11145d1f4a6069370bdc04799f53d77bd3046af68bd7953ef81a17debf2351dcb4adc6515161baaf96c3768e87aa149d81cf901f1f20019a21a6ce5d031dd633c69929aac78c7ef5ad4c7e18bd7f981ea284aff2f82564eba47ea135fcdf4f6063d4e9b5056997bcf3e62ef5aa7c89bc03a92b32b873a7965582937119e6cb532ef2981282d354d79958efa515e55fe914a8ac0e366cbac4fb6f902f9719ee70214c9c04c3ec718fb3a25258183f3109ac187b891f33d06c1c212de5029c38a288ffcb342395f8838af6f1efd1918bf490bcf9917d41541f0d3e86be1faf0d66124fe4db6ba3875d7f1f54a5b5bc6e602cdb7b655606d4c4dfe192f4c696cdd6a5007b0b12842f7ad2f7942b6cc9e48d0f0bf3407088025f9edc0955f0281b843c781a14a516d7b1bc46081f64132ff185840b6bc7c689a49649b62b1d1c80663f43dfb428bc6e336e0dc856dd9b43f6e3c9537551c8c03e3b8a017c011983365cc5b1f089421c9e09d7fdc59198428a8992d96f174dfc0095415b4baf38e935bc20a24c71754d7b2aa432ae8c6df3a1139dfd0e165bc719afa038fa013f26f6548e702651095cb6cefaca27774b261eb11357985e73ddc9b42bee518ec90fad71db059d41f4dee1fc09b01e327355362c06b68cd25cee3e59c7cb9a5c2ce5f2fc3f0e82fd5a6361956a603c7a4aca8a6cf0b1e2afb4be95cbe067b6fe7e7379128a2854fbc2e01116bce571698187e300ec28fbba5a6b4cafad217ec3afa8503157406c6dfd3426921bad0abfd09c0f90057e249006c8a17625701408b7098e08b39080d628f1151ee547f836b39c9a4b23062afa469c4695cacf5de69bfcb579f76703edae0a74460dceea71051cace9c0e8de5cb8572d20faaed1d3f23ee64a612272c32a5f3afc86e233d4c77c37650532d2698586a31723bd760635dd87c46babeb2d4ac9c8116f9423fbb3865d32dd89c77f22be8b3dcbef755aec6ccc6cd248ef93c447a62d9c75393b3c53b5d5f70b9f380141c47effdef5f6b37c038cc73332c5e71a73068669ecc5112ac0f12b20bf57aee6c0e9de97ded84a0d1ab723f271b0bc68e663316e87d066c2320c9e4a276cee6cbed50b37faa6b261af7b7c002dd162681e25d394e6e70b58d1474fa344e555caaeb24676d94c6e86f32323716764bb3afbc1e8a0cb12aa869b1d05334ba5eb937fccf6b72d26a685f68fb396752682c7e989cdcbb92a9eaa7932d26a4469ada3a0c8b266ea1f9e5b5f228afef9cdde58b6d942dad536d6d65fe8aa93c2190bbe2755bec894d74b0e35e5edc46953e35086b981bd5c040982e7f86b2676d8ceb5a5c1c9394071a80fb4e9a1cbd0aa26fa26ecee16968511d9d29d3ecc7c9c83b65c9581421b275ce8144de20d2686d3f6ca439211185b90c144b622cd11cd3f728f425a977f77737ccd384caf8e7a9916b662730fcd47ceb147a15f001c2c5fc6bed7880850cc1b5adc9fef401dd392804da3d37d893dc4e5a0a90ffdeb3fe35081347df94bbfa973eae33c86bb29c597abba7593e5f66144efc6684751780e9f3ced997e9e1ce867343c5736f99720bd828120066e574a8a205ce0736db2c819cd3c2f05a5dc65c8502776bbdc917657c3b8010a8a10695fb366bc61505348cd4646d62343b957d1ee66296e56ccbf8f460a1c7a5849204636016ceec0e1474dede6c749d076dcccaed997fa91c8542e6e4b336b6c91ad98768b59ea4d2cf71f0fce5fc0f720f9af59e89c70bdb8a203ce101f39955989c876fe784192be2139c7a3a9540b80fdd17016d6f5cf2772ccf49f064484db717e5b1e04654d58e5d01ecc7c533f8f4a9529c886263bce999a6b8fdde1e290a74871e79f9cf1fdd4e251fa1bdbf03d1890a0f3a01c4109af94d566face1947b5a660d5e7ebb799e208ba84c7600755c8db50d8e3384a8c42fdb13a4ce9950a42e849ed84f48ffbba3b675e67eb6a75739a6283779051e943753ed8e938a8c93c102a61d9487796981f466106c120104029f23225e014d5443483d808e5849d6e752a94d672d57f4918ba742d33916abf0e8d80dbee9e3de905ae8dec1627227589b4f4dbe0bc0c499dc9971b8ad02d5ed8a8d8b797b72c0d4c22a407490bc87553b1f8d61a3aa18cae7dd3950b05e6af86a4dfad97b0ad872ca72a74e47716425e24fa7f648922b59fdca5827484fdbe4cde74b4030e7684e92842fb3910dfaaf063cc1139c98d0999efacaf80a64c8cdf3fcf9aaa4be8425e4c023baedc9f9fd838f2b0612661ced587c3ae6cd7875e3c691005ad73c574d40ef93629aa0402e11706e8b767898f4fe4733638c3a7285cabe89a31c7caf56370353d0f54f7532211e8f205b3fd5e1d05e0e0f259fe3f26d486e7464813ee376ddd128796deebd54f8f7abe3569b4d209255bad300d8b5ec34a19ca1f81cf34fad16da134e38931e710197d1b8db6828d06c4061da9bdd2ff968bdb44ce9f2e4ad8c54d49e6000f688930883e77e12a361594a12f8353645fc5bdeaea8f5fbc85395aedf972dd705cc0cea7e5e51e1692a82473fa6863848a746185d85ca0c85488e6c4b18344908989bd55d7418c6f1147295083c5f973a199c5ba6189ac53edb8abb52c9d7eacd4c2b8328d7a423f35e081e08cf6cbc07612f79724c73c63abbeed4fc560fe1b6df34cf8fa31358303d3facfb094b78adfef3aa79b11d8f94cf7be8adbfc8913b83909f39513905f225b0994c1d0f36449a80b11a8682e411d0bab7eca9da17869b55bbf3f71a262fdc00dd8f8b0c291166252b9870e59c4ee8f65985d67828f5729a6c386928b09de5974f2326d0b8c19450638cc859fbe7bc588a7459b900db46c3f17c0e8d6c177401d36a3edbd65b846560e3767c316347a3fd488d741f3d69396f0e14fd859ad6defe9e0c44d7d313d9ce7f57a41a7d0f658040715f713506837975b20e329dadea2850ef5763f39692e9cd4dafa7019495101576f70b84fbe74b7f2de40465925eb26a38befe19fc73fc25577c7ef9bdccec6310b17a825c04ec22a239a1e4a56eef78b17097dcbabdf225e3eac6811d8b36e44060d5bea9fbb9c596193cf0b143be76a0fa37791da7c12cf110f8611eeef7469bce1c70dfbaabfb6562d562fba342ba96517ce9328a1da77a1feccebd1f6a3e49f278ad0b6963a60ffbcd8311fbd69a1b0bd07c1edec2f947f2876654eb0fce46e33ec5da939959e91c4a5d8eba0f39954e7aec78abdec43ebccf57abb0a18e7975c8393567afabded5b804a4f621f4610eee83a1dd299f31072a934690bc7b009c91dab8c8e60551de73bdcd2f7cef6b7d0683815e2c7ff1d878edd89ca86c164699b517349492fd27a11ab5cd96aed9d92a6e31b39a0b81f983cef447952220c6ef710adbca5a4a0921481697a46e4c33bcf0c27b6704421f506b1cca62669259388e287bebee2ae8e080b107c056ff26062a9ba9ddaa23d90f1fdd7951002eed6a2f5ab2e7414ef8a15f7cba2d0b40e71766edea05672667fb2f02402ff91534aee8884ea60cdf0a14bf65580d2de61994f93866fd199c903efbc2ccb9f0e66c8eaef24bf24550acdcb5aaa064a8ab5b38bb8db7320887b22e20d4fdf6a12432baf37578888440b3f4108b7a7605cc0a5cbcace76798fd01c6962ad77c0bcad5e734044e623aa8e490d86190947fc28618bc969b6cf25cae69c277e2d3aeacabba6db25cb10915fab67d50a908d38b2ed7f2d4ef51b17e409051773f7a7f54987c343a7aaf97179b044b8d4241d422edb3ce37f5b9adf9f4fdb255870471ccfbd8db0216940a1bfecf75ae01f511722efaa64d319daf154846de8c1871b52909bdbf9efbbcf95244a0b518543442a70876e25e0db4c511a7b9e120543d9e258d13f9fb593a68d7d5b9a00372808659e7380914e7b2d8992c0b0cc03c5635a1675a95e8c1dba8ffdf69280cb0047fc9e4b065e099a85312ec175a1e588892f57689d142dc6b9f8df4954fa3c0ac066f6a2eb5922650f1ced90fd75adf9488b3cd0dcac02985b2cf39aa4558c162bb2adb3fc9fe3b5835c0bf1c54f9062a6f96b8809ad0e67271aa3d778fa8719b6b6cff3b93473e4d01e29359a25936099c2ae2b95e7d2dd8bc49af979e37bc19b2e1645d8725df25ac4f723094a1dc693229ae7072f064aec2f7e464d21db84d887b3c1c971cd0c7bf451df04fa1327d3d0fb5d277b98f9b8a7d08b94cfa2022a01629e4035ac8795173e77e40fd66de93885501766ed614651780e348d1fe28617a91f9fd0f8633ca2700e9d3c414f56086f1d765a4833ca73f8452638bc5cc08f23b2630cf6e6d4942158690a714a5e3726a3556a2e0cc27b6abbd92ecb2987d92235997823f3a9935dfb7bd896efd69b2d3f6b4cb372caee91d94609df83ed4dad6ae5082fb4d2f3527ec6018779f2fca7f0ef0d9c452b43fab49c08a2be421314bf8d99749579544d56281c94c9dd03ca0050ed077e720189658b47a9b1a87d8a39cb9ab1901de4a9a6a4a83631561885b560b4c63fd1e487ef9b3b29b33c723c5eca903ca5eb9e1a8c8219213da101fa4d5ed57e9680d95f5b5f03535a60669a55f4c5872b4ec85cb30e1dcec0eeff4bb72bca06e007ffe98f711ab0d2caa7479d8ec91070b845720fb6113328a781d35f4042398ba46a471b665fcfe30f36992b8bdc98d88e86514d55bb09bb251dbffe3f438e9470c70e9fceb14c6906a11c7ac8aaf3273958faa9bb30368eb268803b3ff837e168bd99a55fb293b5121c7f9f1240e69bbeafb28932678b438dbd587d61efa616cff8965655742ba5bcf46d6c78bced9b0922832af0dd6277a91e447a0d62f33250dfd11a1e6abee448f4acaceaaa946cc68c4277988ed04c75bebc905fc294ef1fa9ee0669e29c993053d9ff412248c1732cf4a1c3106d2928bb1c13b276fdca70353f99b134e77da7760f0e663b4caf2812d58cedbf03dd6c7da4ff416f59cc61cff4109898fc9c6a80b75ed9902af88b0c95f59c2a2c323b68bb9a24d2367bbef4bf757a62b45012739a659f9a8afad69df61cd1df96c263b7b813edde3a8bbd13de901796b56216a93e3cf507a7ef9bcae8bb00dfd74aed7451eca08765131c15f532ae256479306a1caea501075d436f28b75486ff98dbff7ad0722ed18a7ccc150b7cd5cf8272cf29bc65ae82de6e76e7402db6d4c760c733bec76605e117216403fb455652e90e75fa0a1326373610f9adfb93a2a2f99c92295d9f0312b0fcecf62836c5816e1a6cf186dfd4017a965643807a77006a846d842dd786650ddb87fbb686399257fbbff81cd5d114eb0cd8c94cb31cda3cf4f6360a96c5c925f71777157b4efe247ed3470a8f0125cb9b7c5d4fb2750f223d599fa88d6b3da1c7aa8b7966340b0f9eb35a75b00785565ce52db4b48847a7eb89f6354374ddbc0f9ded5e15f86fda875e6a787d46ff0a1c3fb989599486aa713b8122b2218c52e3fb44e562cc58126eea2ec1016f0637f6490c36d96ec9f5d5211911277b3365c4cf3720066783ce7e4a859165e638262144a461879c7a7fe501351f5c2e6de96c8ceec4b5881b72de7e295f4319965ca8640b1b4e0f41236cfc637d4fab0a5ea053e5b0be433e6a328a9de75459a9effd5db93e0531dd3b39e4276f7304ce2df74842685c32ea17d83cc496c28ac975d2b78a4d5054b1d65c78f56824e9ea992b0e3d0faba7a878b634e8b5752d8f1b035a54526b5e93e0e89c8b92e53ffb91182c6458271a48d370f516ba18efb871c636dd2a511cbbf00ccd4be68947022e8cbf44d09f050f5222a2de9dd568a98af8f29904357eee87c4daea47b4210ec2e7cf35a0ed335dca7b56eaac3d04171a1b1bdf3f0eb9e4b67b20593a86cedb6b17e0c70aa6462a6dbc0cbba2ecbc52b26a4239e240281a588603cdc414fb1898a9b0d3e4aa23ccf384d0b77706e17e44a4af93c1077a51285a1a2ef39dccd828d829b5f11d45e9ba077719565c63709e9c501b29c500eb8023e6021bd7a83f2076d6b0f4bdea3f8d08c31f86e17cd3127454c26a18ac000daa6d6a4432836fee9e685fc5ddb884ae7d2873067158ded60ead3dadab0fb330e77530eb9639c511b3bc8cfa6f3523ab34934b42940b110586cca66bdebfc9720e741960becc5f4c79055ec35cacca868d21b3de92580008f088e27b24a1d0432e7898a9b039fc6e017846cc0b0ad357b72bec2fb8b83bd5e4d7c0293c473cba98cb44768c99556c170f821ee089d0e8afa431f0dfcb1d425639f0483e469ff82b4b307ee00581ee72fa98b014cbde6e87f94eaf1014a6b0551bc4becd47657ba1d07972a9bda9cd08f70b911a999dbf1178108506e788ab53f981c036db62b7a47f77cc8fbc7aaf87a64b67c69278c4c2ca83699d1f0fa65ed65dace4a44e84121d4a284131528077a9c74b0ea638bacf4919a20e72305203fb074be7df4b2cb0223c35234eed4c8bdcea49ca4123cc49379db779e518e0cd6688700d41189d0060959b77a4ed0ee771fc1c81709b138924de70aa4b9e938566b4ade05b8d6b118b0e03fd5bc232039659ad00f2d8cdff8641c8a538ba2706989993cd78da0d6f7a18cbfb3538462e9d01b4bb03711061f56fb96fb4e15cef288fab322db7fa1bcb87f6d109849f4c66cb4bc7768526f792306516fb892b3bb126b42b2193ce4bd346a59cfaf2bfa1c90d5766b00f3c4e80dfada53535ced1be94b149a0cb77fa7ed54a7505ff3913082c221f7da3d5b3c6a6457c7b7671b1dc8521714250efbd43bc8d82542e6e15a17ab14639401b40f387eb7044863c1f09de921138052dbbddceac08718cc5b4806c31dfaf0def871253a0bb93f66e5df7a52aaf23bc449056a1dd0d813aca076c297fb73c489be6e9683cff36fef8892a0500b33afc12491bfdef97d3fabe9b0def76485c4e92e01a22f8653a4db40123b8ecfea5768915d800bfc540adadf393b97a82ed67db03f3b1d1b8e4af3921f9a8b0436e23bc964918f74c07e87cca10c604837c8f90f842c2446cce124e247eca3f6e1fd8f9b8e99128d5c0d012383a35b0e37eb0e140174b720ea2d03ca889394a1c73f966a7ad0c0f0285603d5f6cd7bd92e7a8a7169b5e729b3746b7cad42a46ce2a5ab8249f8955a0ca9693a4cd0d5f0c2319819a75e10784466057099f0e02e0d8a42c64f14f8b5a978f78fd138d4ada16997c86e951dd85bd061cbfafa558d3e20ef6362e279edb49693645614741c887c2b3e7f52f476d9edf0b67d1fbbe2d6031f383530a71c30f03df362a745922950038730c06f0bb33c3185544cc7f891afe4515bce42c41c81c5d2fd5d4b042995c6496a0ac143f5d0eb1cbc449870a9fcfb735ca533dbd874452a0e56782d1036a88dc682222cd7ee390196921213443391251ccc3cade7e9d2e9a26315fada72cc2e90c14097e465bdfd5a48e1a0c11b09cdaf41302c3523210ed903869948874faec1a53c456a59c42e1929766cf8b1b622e39e51ceb78428d4d71081e20f057a7b3f6f0bcdbf2499909f2f999818aa4f5e4746152655b389ecd00a18b05d5112424bd83482651ef91fbfb974ec5ca0724797505cc700ec9224f1b42ae18ad98ee150054aa1f1db16d31faeffa3a6220662cb3ed504ccfbda53cc42867c7ccda6e5889a793bef3083aa04269af7b276c499e4a149be5d991f370096c1fcb6a2374864372ad695d2788df2677e378a964199f02aa6f07eb52ee5862cb1cf4e262297a49462bd6a5f18d84f408bb9291b44f2212bb6837a57ad59707efa9f9ef4f05bc09dc20725157c6f13a70ece031a6dcd1d8eb62f53182ed54ca0128a38b8acd10223a9b01e2971fb239c624b14c992918f0165a7ff0135d65e47293863ce0a56c0f1359845dd5eaf68c843671506848242c54cbc75545dd4e06b3f01ba1360198c21497ecb8e87dea62ba3d00c9397a20edfe6e57f79b61e713333c48b273fa5dc85e0cb42d2f224890e467b739fd4ef2152677fb164c9dbea9360f64692764e7529d1b8782e6b9a336d99b372320e86245ff692941d9f27249b6b45668336c5d2eb7c8275b4d00e28d87af2e7c5e96ee79409d2b6427299a97f72ab55dd39d15a1eb06219fce3844352db2e58cef297c7ef4f09341b0c23dc253c8ab545f6f36be7d1caad6e7f52552f7bbc04d358e92469daeba875b55007b57048b355a410726ed2060e311f6f07a095a1bd4af1db0fb08d032928afdbc305b51c8f10ac832ddbaec0ac19fd3c7a34d9b1408a4530d8ebe369ebd9703ebe50a6caea843007497a9f92fcfe719be7823190ad086389718803430386319b319d31e3b9b9a1c982b39ed16e81cc7cdf9b5653413aff65bd1bb3606ed28dc4f020664a05bb311f21660579d7bfd8bd36ec130b3d1c53ac86ca758cb005a3fa3c0a12bc07e0261d5b32824cd82183c96085b028822d43956e6776d1a1ab19a7839e7e193f922ca87e225b81f17ed1af64fc5867a5c8a3ea8b77299586943ab73664383b64ab68aae9e421c81b07cd7b749b7218b0cbd223e2de8f38c5abba5b344b470a0ac95d51edc7ddf5523b385a0248d4617830fcf51cb815a72a356a911130ec3ba725717e72f19dde6f9a5f7946caf1d93790e03d461636330c1ca428dd3d5463d8d53874dd516d7a7c101a447f8061e39c2bfa17bcc8d8c3ba3208e208b36961f4b7fdf1beda9171c25ad69f77f760acd0d2533202352d893c579790de4d179f5aa356df209ad6d32395b62dc65bd08a4f0f1659c8d6fe9d806b43ba2f457066d3759958e79e8b73a1f4d701ad39d407ca87f39efd25a280ae03f17434b30d14eff620abc8897ea1d097a00d6d5c6ebf0730317ca0fc079d11dbd52ec98f2a22d85aad294cdfe1fcba36f77d9f3c2c0bea13e4538697a6293cf87d1538d016b1e364a597ba33816d4ff1800d4ddc7dbe80de12825dc104856e82b2d760a46fb4f456dbe7332bced47b077a22befcef5a836f14e2462433bdfc23f17c01b1d98d705a58e2b5932dca34cf0272cd66b1e40a12c88dc2cb74b57927438d02ee2648dc19e5803385d76340a7a02e1c98657d0928adf0d55d2bc04f41e1c88c91b062e46a905caa5dfc9268f03eedb94a81d128852e060d8e47bb34e96559ee92874ba8159d8a16404900d86ce210c8ddc4c8e4017b1b441c6acb5e4dea5182e523950bf6adecf028fbee84f9d7aa816603198fb4c2fd182b7fc77575fe4540db4d0b8db60def08d181b458eec395e7a826615bb28df13381efd2ae2488f016d0120af24e8849d3e901bf3e69839c8ebdb2c1f44d0db4384a8943d5490f0afd24ad0a9824225af9ada9d38352b642136b08662a82ef38e5a1d2528cd3a67ac5022ebfb64d7be85dd1fd1421327663604563e0e7d7f4abb42dca362cbf7f6754949253a3414a1f55a5b8e5eff57b62575ba336ca61de667c1396fc544d1848f85d10fb6d8b3b715f5c9977856104cb79d4d8f648f6ef827d4b50e34d6a32c9b9df885debb7eff023eec5132196076f43755e1abd29a7527fabb6f7e73ab26a0dfa565de161b144a26258e9c4bb0bba30060213a638b24e55936e4a57ab2a451abb3ea4f9e0735cb48c0ad66edee8a798d618b1da3fb66a1929a9384cfd7fa0d69cf848ad8c6bca48429490a5933b39b8386469516ff0ed1c79b52da79387660123ddb875eafaff044d606e33a1b2501d6ee87f80fa1d8aacac9d1fe909e98a2b533ed79beccf74fff8c5f5e1cfd13b38e615c9450051f16a187b93281f3974f718c3cf071b0aba4b1db425fa5322a36a0d54e6ae8d7c6786d125098c2ebc041d0ab9ce0a7f0fd4603096c6368900bd9195b61ff0cb24067970cba236a685d601d49cf436bf5a708872e3867b3e3b8d1988555731cc3654a8c569f24d93d0d5dfdaa649e738015378fe5b71c24f807726da36e5dc7a36677deaeb807a6593628f0b514ae4af31cb97aab81806100ffe2e2840bafe2debdadec5556cb48e43fd52700c80839eaf2699cbc74aaa22c2ac5d7ae453f5ed161304a7498bb858260b35cb6cf248773188008d5325a72509fd62b5355ab936a3f0db73ffaa3709fe46c4a916441fe0ded49ab914e8020805731452ba9383b748e2aed30799dc58165609c5f2eb5158954d9606327cebf9a591d946ac53b4cf975b15f81ad077d767d98778d96fb899ec72cee96367911d9909a9491c2268e1d6db07553caed256c3b1bb5b0c646356e181dc2cf2ca20c9b1076d27ac43874d15beaaa63af3086895256ac7d36a0e528564d7c33205fe998f08c875d3c2e9d111ffcfe556036e2931d944ca68514d091d3854f38b4b69821c6f7bd8a262566bd4e1c2a08f5690ee81deeef4cb6c5bc1cd20f5270dec1992771d5eacaa0db1dd1011c01fb40c46bc61a9c20cfb742a25aa7b983cc9dd77d59728f4fc7694f43258792f0bdbae3aea1446ac51bd7cd1fe1063f8f05c122553433239bbd55b5896a8807c7fdfa224ce4ee276dfd0fb820d6f85401ae40150ce1fa7731944312837992cdc61913d5ca901ce13d41dcb0b86f5029cbddaabbe396dbc524571d476f8bfbf6078e76a4a6bf0b3757953687a90bf0fd8f7e689221e44ee3389d3e606804cead64d9dc1f9129ffef763066cf246b0a4dcd6c2422f0563475f31f909f13159963d19245095dcce8cd32a441ed8477bb09a869caa8b09931a93a9e8426be3bc8b839cbf70a075f8b97d5043dfc1c9e56f4566c048c38c34e51250abe297941caadc7f4c366cdf8d1e88cf3b0fc7fab4ac070c2433109ac98fe99564f886831964381e77c6e2230648657347c0d5030c66b81924ce4c2826f67080ff1d428cc82fe7b9d1318b9a6c4efece23f95354423b39d3a544f72e18a8503bcc28cd173fad329e53d327d94af2cf376c68acb2bbf20623d1dc753072ccbe932bafe95f2c84fc92365937b35caadaf691a5b7b92d733360a4301dd37d5d4ff1540810679da82f763af8f65ae6c3c73e777533b52e014a1c6428fecdddf54b53c5b135bedbc824c833fe2c675bf615280808de28344d2b2c265dc53ae509f807e1590b77b58fff9ded834438bd0df559c129ecdc49d9dc6747a649931158719b4eb652908b5918a1f7a37c93fe80e661c9ef3ea08ab027bcd79753d2f821c5403382e5ea162dbd45cba01f86c1e6ebb10a9aa4625bc96cd763ed5882df1c6a17fe5ffd692ea3d246a7093315815f04287ebeb78ba56049ca61c4596c544f997cb68d80fcb19a101c81ca09f18c7176cce4c2dc11663acab00236bd87ba27a2d4e658d2e843d55e5152a968a6a201d66faef38e61678746ec7f9122c75f81182de88e0271755b825c6c9520c0d7f73ad25730b2c402d2f08dd5ac735aaba1392bc651c7f7d2070d22c42bffabe42c3b9c6ded3610677e4041791971fbb794f8ab1b2359eb9aedfcac06bb34bdab045c9cb6701d485c8261db3a953c56b0dfd0f95abaf0f1ba0d0e3a1975e6bd16a1d0bd08f48da5ae543c5c857f4225b25fd948457df1bd1ce238a7df895b422f47b8dc39790fcd9fa5911993dc925d5aafc4b818e513ab006a76102cef68132083dd6305fa20efc0772da295c7a9f017609fc98926f3d9eb5b6a1bdc6a84464e0a1cf1c535a849e2c2e0d77b32c7e0a95eac0d4e44d74aa3b8fe5ecc8762850cfeea75e1fd67118919e639a13914fac10b16dc0df293f242c8d99c17005bed616af5477fc1813e2bbdf14a48931d3e61528e626d3b17f296776fc73d47df93120d2e86c37600de2700602680ce3133af5770423693a97d0a06eeab5e657be8acb74ce50aa039eb6981c42fe5235057ac1652a0cc882802fd2268487dc29d0b1fb86220bb6af9fe4763fb8a7f004ab5cbb7141b2b6597a0c6c979dc07dc8b9a2fec4e82b7447503aad2be88900cecfa1327fd243fd3e257aa90ec3e7ff868f5aadf28200c418ad53fe23e8b6b2342c26137a897941fb2340814b62745399d33363e59ffafc9328240f7bc81edf3a643c67608659b28e01d06ede32c4e096d71846e776c99560f514cba4f83c278a315e3a5e7a76d51ef4b176faaa413d71fbfebab00b94bc30b96277e64e6066e919f9284a3c93b29b0a981ac77a296e6c1131306ec295b3657444eb6b620ca2aa7866c107accfcab9628e0c809ccc2806169072417ec01a32fb402e1cc445ac9df473292e8847b00511a9af0ee4961a482df2ca8de99a938cf5170cbefb5413275240d781199005bb85c6a1e7216dc0a28a239186929fa8fad25752ee5af41ed41cedb710e3575ba8af58e59f651e731e16f906207b42c5cb98dfc8acffa4cf062405a964bbb30bcffe8769c5919567d014449e20ea5e1f89d57a4d715cf68520bf97c5ffd0aab2cc03378e433cfe8b2b0924a896cd749618e2e091091f0a9a52522d4504ca3ba4552689040154b65b9ef92df417d69d4d6515713bebc6028cfa74d81c8596c102074b52bf2f2d8a60e75b7e92740dfb703e72b3122fb0958d8b1eb30e5e1218abb415851955e35dd52ce5ac1a134d2d966dc616f22dc1d6ad952b1e786b3880862c238470b7bacc408db0adc3705199fc296336992b018f49ed1b5de577a7a18ee58a417b81a9ca80a7584136b8c6ab84d01ff4443b5bf76eef5ca19ae8117ed44ba8f5b4aaf7315b8752488197978bb60d25160d6eec696eb888da38cdf11d779e9a15f9a17e5fb7b4afe87194de85f2c090991f57841a3af14b37c45914530f6e2ca90278a14f43b5308d77e0b7403b34ceb1088e184a17a9e262e3210bad347a65b010f1c20fdcc9a16bd903ef1177069d36140a0c12efc8cfab08273cd3aeae8a5ca2124ff1876dc82a6d929f0558d6ae3b3c2a2223bb091635689cf57efcd054e7894f57be3eb0bdbdcd4823ff348d3ee5110290ecc2502d42c9b7193f084fd1c0f877ee1a628faa4d222dc685d0d6bcc36d620f32bfa6e03c9db17e2f86f462ee1b6c1b011df3de8fcf2be185bfb28ceab0376b21324978ea743c0bc73501b86846d23786f344fac8ef5e39918fe387da11ea56d87176a9de015ac5bf15c26693a1a1eb96fbe2ba9e15ec494e11bf65ed341ef54b0e193b7cb0e383bcdf96c79fb84755c2bc9a98ea6af79d8e2b7904e83d747cf2a46bff9fc4e597ad5d5677f80f2f8bf04e8da3b6616efde7c4cb81c7f6591c16875799ec2ab4c0ecd2ae865a513035a0dcc6d2021b301f30076965f23c24752c84dee7b6a991fcf5d7af829e7f31663e4e01509b44c1a2537cc6c5bba8dfa388d28d722127b330a6fa028fc655043f6474a36423f75959b4e96354a3867238f717da66b1f01b8326c90fdfaed339dbc14f2c7c9407552d4e349fda8021ae3960a0fbd277bdac0158e8758d8dc7b95929a10c620a8c1f063b987bb3e9fb08eebb4d4ad5a61520ab79dbbc558cfd95ecb5d23108bd21e9c00f94a5a5b8d00dbaa28dbbfe98effbb993163455f10f3441745ce0269927b5baeac1418c7926cf5e6006c446ef5dba7e2f34168459b6edc6cfc931e29ea7d08d7e91f513f8ef9700d3d8ba0c400c335134c5975b606b7c0841ceba370dc26e0a7745d3f2eb96255ba0014141b0d1c6fd95991b32b62c5d3ca24d42445767e88661150bd72fdf0566b6264b30e691d55bf721525bc9c1519e31e7e2f20603f3413900fd4bd52f18101e257c7d4345e06fdd301bca712a30d7802aefc959aaae959b20eb4f6a495efdb2ea87786c2d9035b821566557e807aa2474f70571981f11ef3ad8173b0ff7d0c114a8ab76dffa5e0b89d5b3647d9fe4159eba1777dbbb8a241e058763acb20359b67fedadce4cbb8edb5261929c87e9798136486036aea3ca0d266d00b5327754032336bd131d434041d8a6ef7010d958a2933c51ce928f3cf02b2d1b2d8eb9741847b66f0b3438764d3db35a757a79d32595671063675b67fe19aee5d2ad24ff656164b8f0906c3694462029a48cb249c2aaadc722e647a7da37079be43158f14d8ef364941c194a3a8121ef65621e033c1726b9b6d3d9c55f175b6a34715d165fbd5a1fbcb896c25366fcecac9d920d8d35da7130dc53d78d73dae96726b8babe09dee2b4add2e0854bb71f9711717993ef6780865e88ee58c12e1471ecbf85921307fb492e89defe159fb2490578ddfb9892c1c65eb12b2390f7c735310bd078ab18cf348135909b8bb6ec54b62e5607605e242ab096bcaab195503b7007154079afa97d697c021f445d4bcfbeaab91e5b8f6f7e77ffc6e3aa85791a56ff372c5b5f1ea55515a1526b5392aad6acf8107803c9a20ae8f976de5de66e1a0403653f3edc901160f590613c9ca15d0f774b24fea256dc49575d3978d6a0492a5297a6f24b9eb7c72ab5751ed9f7206d84a51074213878f8e05254b06153c08035307fe11e22f07ee4a69343dd1cc871c652c96a80c2de22bc9a1e0f866ce744ba6e5d9cfd8b3f6f5f38664080876ebda89f53494cf2b2e741063e13a51a90423374a56c3b0e7b5e46194b1b2f592a1612b2a35183e02c7df17370cf5da1ebfdd422371120a4889c8dee81b735c975b7d61c4ae1fea01a8e830f78c2fec9a81a46d505b72ee4a0f5a67b27f871dc62c6f4594ed0c7d4b581b056b1fd3307441af520d0dc93cb71001a540e959bb5a3b5ea1919fa3179fd5f7e743dbb94f34e2a707e676963205236a04e14dd319580f9be073b86d10aa1bd6a727cab62d13c61bb5430fe8f93d66ed4adc83ffed2c9a5eca048ad07960137f2942ba2ad236429cb5141aa86e883cf2951430f315e0f39333eec6e7d046744aa7ab73d12b2f5f99c5ec37a3529ba05e7a9d685db476756533fb2b9425c124c34e86dfc5dca3f8ac872e5ab296f50a423b3b9677a01959c0a0e748f77b0709a6f954a1ea1311f84da728bb45e53bc60c02f6ae14825e7a13243ecc172b025424e0e7eadaa9ecb501fbf200cd6dd46e5404f8d529fe4e40c440928bc114c80451d27f7f292f823494729249a634e81af6a23a3d497637ab0e7ba3221f33d1a9cadb724ace19f681a59fd35f7c1329310c41a1373de59480c6ed5e0bf22f83c6e1b16643108e8af1752b920c78412144922fdbbac14e897612bb91ac4906c459c5f51087833b8904d6a455afe07fc56d78aa345903e8a322f425739adfb55cdfa899ff3b4f3949357853dcf528069050650ab13189ed9dccdae8a61d5457c64e6e7985007df2554b5c8656f60d24640f3b5f676fc3539dd3afd09ce980f744e8d0188eda420087fe7ea1f46c4ac688ff82ff53297337c140f2e1feb98dd46f75b7e6120b8a111acb60a22bf3e948798f672f4fff8ffcda52f1a6f5493979cdcc07dac4a17d56b8b566cfad3daad2c64180037c92bfbd64130ab919f5fd5becddc3a435a13241ad1a36c7b67a0f058c28cfe7a29acb66b1b4e9c7b7e59370c28bdf017f63e10752ff4c0d7e5a72badcb35f0fec629973632b03049c73422acd4d184b3009f1050477620450a8c02d2002f417949c48ac620f41febbfd14ea1b69c8230cfcb2326a0f02e2a9ed48dd637abba3e5d9e2bca0f2c2f09ba94454b2d36cacc04660f1a1184bc9f90a64a77649945f527f42cf22bcf680c085abe748fa001da36540b1b7b735785f438979718189c2f5f4768b6b5d18380e2e14cee6a00b43f6222d56717d0265920befbd5132e9fe8c43fd9defe7554109beccedf87de88981e56746b9fba6b5f4bdf9d8600b99e6aa2b5c5a4a8ecf98961d96781f13b35456517730229cd0b4db1dcf66f6f891b9144e69736c6a923924d5b944476259ec9a29907659c1f2daf3b0b311c73b9a83d0e4cc0af6011b500190f8de824122b1f86a8fce78835633a0e206b8057526e1817701cce04ff9cc448f5cbf6dcfac8330f2ddfe77fe37fba0b066d887581a8a9165eb2008383a71ee700bffac4c782614b8b62806c20bada6124e2cddc99d41a949a7bb1081a18692a709f453e4fa9d743ae637d9624be5cf16669b5eaf04bee5fc671ab058a74646b838b6a9ef2f84d69c42d769a91bc334b15a5063c778460f4716413c0e0ce6f484aff787c266982f397c4c063a1b1f66c3014bfb0d6f8228d829406d7980c0810c62aa06785d2a1428638e734a0a577511a3385d87a41aa1a7a3258784dcbda440d079e6a5ec3737274ad32bb320ed040c2cf7e137bcaf6c20c0f9dc6c5e2264f89928328cb2f0d45436bdbf94cd78a642dd871d07b457448bacab819c80acc2ff25464b5acf1cbc4aa418f990793364347f3c42f6667540601cd941645561db5b42045213314a36dcccc062d170b36a65fb6ba405f8e70b0167e5d0fc8285a7eea9047a73dc1081595ee38a6746bf253c38f6f76b898e51b975dd8161e2305643069129e718bd0a146b41da5cc7354fabed4b18b6dd047320a887b45c7d7f129d403ec3e83f44df791b6fa0ddc7e3f3f26966ff9aad50760f002fb5086a052d6796d7560ee6cc99e898aaf567fc7fb7b9019fe77a148ebd0409a7e54ecf93338c014bbb4824ae9408746057ccc5ea1d6b954178f379df80f3a2c13aae841e506b32c2770d5040376041eba8c6608ac0ee1e13d14673d388c92afd9f4ab5c49401c905fad57600ecb0e31cc1d2e47b787ac6b748d298a7440c24cccb035891aa61a63fa21baa9bc852ebb7bc55addfe5b532aa7af3a80da7dce79036eaa4e1481bbdc9e09514b166d477c0c064897cf0ed94cea92aed7c9c923102663054561dc256fb263052fa0a56f170308cc77ffd4469962c53139f6dd036312adf4248afde0bc07cc22940de2b4657573f9efe2863adf414329cec8c544964f5bf30b65a8be668b7c26f84f431ecf21970cb33b848bfc65711052f9bd89f3d9011e8c9c8f764326f0258b7c7eb54909e46e745ff513fbe6351786bd4b521c191440e22a9ee6ef9318c8094c3343e167255705b83a84c4cdf7c5408996bc747b26fea1235d1d7eb16cdd036ee2c9f79fd7e79f9db1ed5c56b599ddcb7efacfba1e5ae6f939bcb48bb71d33edaf0f4b88fcec6e1a7071c8f05212b6249c3ff192bfb5ed5401ad9e75ad43335909135cc246a59d16f511373352ac58bf2289ea2a96f68baced1144457d3f8b4c01860fe00fd518d8cc237babaf21e111eca736b9ffb375249b6d4b3be4a5cb6f9dbe7975aa9021fc597230ff8e6dbdb102f9a5f5abd5e2491b59344fb164b0b12671ee1cf547c9ece4c13c28d393184d24ed7b2a6f429c29302938ff4b8e8f9cd0f2ad022cad5c93203f914d12b339ab1708c5423bfbf8a1402cadf39fc17a18f76f355656b40c722d0bc632e0c551b923cec4f50634bd5a33410b10b27f6ff38d1896f24bc25126a0e9229ad6b2e7715f6c955ae0b142d1191e1713a76f013bacef41997a327cdd46c2b14534154d73ec188db8add35171f3dfd87435f0fe2125cf8d42fab7d3671664bdfaf06ea0ad0120aba18d8da853023bd4574d69c201e4f9e226cfc7be7f8b9eea77092f083b3ea7a06680745f23566d1726d1b33998a7601bcef91777ecb6c1b6724c91f1ce001053fc117c9cd115415207e861f82046b6146063c8da515e5db7c88a4220b44645f68bbdff4e6ff38b861ab2518e8cfea93375229cff4d7a5fc21c0d303f94b40a2c623b6971d4991c4ce578304cf048cb2baf9934c0a31e40d13eac0e62c455e96f1d4e920ed6bb479222b8e3727b85b268a65288bc733a1a6622a36c4911c8ea273236266f75340a177ca088971b701c95df0a25ec2e708bad63df117e286c19e03192093451af233675c1647ff2ac711ac85f10a05e020b57542fdfcc4454360b2749c52be002da3630112a500935c0e62725c0c48ce2a768b273611d4adfbddb1c921250f581f75b76cc2abf698bc30ed4f3a4511f7612cf0d146e29046293b473cdf21f77e7523758c4d580f0a4a4b17188367e347ca135099f47d5f0b6049d72320103db14074104b1819bbd1074f52c09eaaef95d6acbd0e3e71a25da9c449ffa59e0f3f9405e0594fd25b1768038b7ce31138d08411e388bb4f8d5ec8828d9161a70e639b0620d9d6c20eacd35d5d244647b5f9d17a7a09f9e582311ba17520947b2fe28b034ea98044864594ff2f668682d766c154a1965fd0caa9e2a8409a729392b4ee282d9ba2d6c58e07d469f006f6d3ddcd9ad18d9308f65cff498b8cfda89cd4d79e895d893ffafec0c87256686fe7342bb87a8c39b3a8051a5a5fe77bdd24744298129904ade349ab895e9022db5e74f3bbde52a01500e34624d6b568e2bacf57c1e20a4137f22513e24c642e2cf2f93b097bf063876c74bbae23adf221e1bc21cefa8cc9887d987f699acab4b30082dd8d2cb13f9e578beec714ab808cacda58f91536f63b972d6250589d8730e24897235f73a5586523d3a22c0734669022af90895d61bc5f4da082cd49dec1bb17cbb2e876d7020b0a59f94c3b6a73947a0fa3d9b0663fa1d8ffc1a360e700cd0f6e3198e7d0f8745962ca93aced56522ba9d17af46525fee89a1a4ed5983ae68cd9ff60248e0d2b1eafce8f34d2b0f3faf708667a7b9d0ede0c40c49f477daa11c10000594e8327513fe3985e20767dc23a56d1703c03586f19ed767feb1aa4746e95bea11fc1e070b6db72ae034a83f76a5af67178b1744760a381dbc97d7614621dc15f9ea9f9fcd162b113ea36072a2d400ea52f203cbbbc54272e9e98fe5f9c18b85124eb221411a93289002edb021fc40a4d7481de2635d714de628dc5cd60e70f1ebac13d418d90a9c116f0c2d611b5a4a2fc62cdb9932e27b422ed6714f1dffecb14bdba7f008a73c7cfe742a4f5d3586ec383448f4b77b014d161258c897edf3c63dea057cb6dc905165b6e5cc66e7e0dbc500d181a7e92e4c5a2c426b09615877baed52d59ee4999a18ae4a34c9afcab4fafa72f7d83dff8a4166caba3c26f60e409d5dc1980a8b77d0aea9896ae8560978691bdd9a54c50bfc7100dbdb5d7b9969981f20bba223d96a68461071545372a821b32608b6518e04203a3182c27c25fdf7c409ea152953d1e72caf6ed15750901b09857e14fb5cc315fb06e843c59c42b55d056b23866edfb164938915fb29f024a938a5aa18a799f51427642a55b07dce60fb4ac7f39f8c39ce6e8bde640462a566ee62e458f6dafc09eccd65a57120c935e77993a059744713d0a4e22c45788428094805cbe349d39d91360ceb92d6925ae6c36fd88a71fee89618452e1f84980f1cf67a5066f3d227a27a84e6e5debf8774abf65390c06171de06f5ed35cdc30d520f22e75537560f2409c4356fa5d38784f3f037135f9362508dd9edc3b51a7176c7ca230361a57794f6677b26953555d2a631ed446f29b64396cf6eae822ff3859b39c116e6ca31e8c19425790deeec24ef350c9c5e8e85cfc6d49b7bfdb6ecea1fc8d70648701b5dae4491df7fef7dbca691e18546e521c20da2494f172419d01c99699d34ff41810619a1f29c68fb65be5e4af6f5aea306e5ae8611b152fe0ce6fdeefcd5913fbfc50ea126566071415cb2045c6819e878eefa68b1196f10d03f12a0ed22688fc2048c09e52ccc9c987aa4b75f884e7cc31f2027038bab39c07ef721aa36a43dde3f149df20e6c2357c214bd14c83cf5c584ac063bf4c5ff955b74990825f7c475269ad6b11754d76faae3a1166196592ddbb6140e831a94f233726fa0a491111d03b456305b95f6716638cdf78fdd58ab45243e431e006db5a92248484b1061726ee4243b2349f8e64facc1abbed9db1feeb24682ffbc0d38f67d3b804779769d06d8accd1276d653fed4965d1830bda649a64ede705ade772df52056235d4a5e8001be29d23ab31d80d2fe6007190f480b695cc5176db81d7d4c20f2998823eea0dcebc95ed355d9e6b2262adaa81d1ec648bfe2fc52b540e83fec9bb28789e22f5fd623693219cdffbf2fe279a929f208c7fec1bce36912f56865171f146e525ad6dc377c6da401803d36c49f80830603e168b256be9d530fe39a6bca471aeecab28a0034b3ab75eb6cee4002d103842aecd31db7ea6c0396013414894e6f482b66bdb5b64fdd45f00c020fd74b8c3b94d03b424de54302fcff64322790c60a08df41a593747ab0da91a582e0f517dec88511ca823db7654a3c112458c009ff472432a9c9f45734c5615366ffb800e4dc0c7f355168a631f5888b3f4d674b4e06ab01cfbd4fff52e34a39e1506d42fa973ff3ee290fa3e3da594147f67d77570b115f26ae95d5fad372e34cd9798e73c5b142d37d9cb0cae1552a8f8b4264a0d45f1f0687908fb2d14a57b73a71b946a28bc8c99a8ae88f13dfd95efbbc9bf9a675b3bdd58058fa1aac27875e5c1446311901ae7677fdcc5ea98b698e1056b5d6699149660fe17b779887381beed7abac5390b47c7724e894294ffa8bb3e314535d9f71c0482de95854b3b898081c816fa3f2fbf92b174506a3e8f7b4de8f895cbe23f2997e4925f02800337a6a9cfb8d8e8fe129598d7157e60adcb610d1c7233fa45030f01c9489cf76873beccbe40b3bd542091e6adc57f5a58ea11d5d0e3299caea0af286e7c4bef54f9a752c34133cbf95e486732583b649f78008bbfd0557f5437f2a0401cb1a11fdf4e0440f1c394f9336978da27a90afa50f96a7dd2a669b6437a4aca18485ff6ba1e8b6374e34967101ea740bb80f412772278fa103de1c3e21d999c5cec7d1482d0ab0476204702e0eca2d07c63d3a5eeeb7e92253316900887c8a9a074ab5bf613d6ad39ccaf14572f031efeed60287be05be84e29cea8930127ae9f47e3170bf840fd8dd1ce83352064c17d098199044d84162dc5cb162c21240145498309ae2f069c043c3524a161e44b8df758606e340fd3861f724c09b20ae61e3cf99cd6808c06d4136f83cef2c8d049c3300a01749924722183b975d28944bf5e9467732b64b6bc8953b94db58a3df48f5d116b0784ea3c3498c3fc53cd7e4c3677bb4bcd1b8835bd8c534e4f8334741239564a1f87e6eb84e0ec94ad7f7d46402d177bd92aea341287478af55c475b704d091ad9aee6b25415dab4d3d4ecdc0b25b7c7bbfdd077b51a0a094211efa6c010d71207b6d0a7828243f49f2d7ae161c6af58b460b8df8113c7dfb0c3fdfc012fe754950d7dd77522650687dbba429f1ee2266e479a8dd22f0123395f79383b7d385e5753c29520e6fe332c70c23b85b71df7f70f909560e4dfdf1b01ea70e5c5b40581e98261b0dca991add1e8e04b5713bcb2d099e065c0865a6e7ea9db2d1d84ac42e7c884baeb38440cd917432d0c32146f91aadd7b1b2fd70a6b06746b586d405cf7ecaa0285b2e7f8c97f18fa7297b248bf279cf217ba5ad335828b7a4658cda9f17d12e76889e6d7bec763e67c98de98dc31fc0ea30557abbd5e41eb5f287bde76e3e10006b20e84aba1ca81c3900897db8499d7ebcba395abf9394ab0d421a3a5799ea4fdbc47bf64301679886c20741902df9b32632aa344ede192db70a106414a96afa2c76aa5c1ecc16dd09e2150eedd9cab05a8742b2b20f666507548c22499ca4b4cc53204cfa3dd470c8dec510e33d796803db6de1554e8b7e6511dfb70ed0542125214cb61ebfdb710f7f04254a4f867aa1506b8b0cbc7928e227a7267144ff8ab6e6eac25adf30698033da5f439595f2919d96cb97beb253821bd97baeb379b8e28ebe1648a13a38dbe4adb2136af091d95c7a44ca64a4361f187522f743e4dc4a4dd3c709a0f09ab9f546c39d99dfc9c4a2695e95de318c1195737e47e6b6ffe408f5d04ab409314a1dfb1798854ec5aa2b0391a1c6c269156a25cbafd859ff65d37a088022e9139ebcba6d053b4785a17850dfd3c6a638b9da69fd9ac78a5997b4f86634c68c80a882f304914c023bf6a4fb9b7c4f39758cf55e5570fa135efb13194c9cbe4e65ee9275e68c4fd58c8e087d77e157c363da369d6f407732ed0e455eba4626807d6b192d6315d2fd7a9e251ac767239a072e379966367f2b7c0be23fb611da2493c5279d019b9b4a86c7002f441fa03888b74545aae74af901d2d4f2e72b9ee14bc863307993c8da7c7d24d236cbd57940ee666b1f5315e89dd29c589f8a0067dd9ef3862663939c8b96a5044aecc61f40525163b10e0c9c1c16116da43ce7c888b8de3daac6467a90bf8f0e783976ac519754c5e57e3535a88ec4271f3e21a5636ed09bb0c0e33a6f2b95315ef6b4ca08f40e850d4a18ab1c1c1a39f84beb7e1bd3fd4125163f3a3c10e67343f581c88d4abf57767f9dcd19615a708c7beb03e3cdbcefeaaf0326abacb76a3ade108a94fe762855b2ea777109e51b3527f6bdf386fb757e38e9c1c5bf6014c33b6b7d4a156ae65f96170c8ae387bd50404dfa486122ee52334aa527e78921ec6e7a114a0b4acf0817db471037903ea09ff7690fd3364d201ad4387eaa3c6db2b2bd3021d4619681c35521e7849d8998e796a371c161c06c773825e4a0b785c623ea2cf766e89c4a7f8adbb99002f733480b06ccf894211446d2a1c060cb3fb7592b3229df2736704d751fc72b14f57a322006d469d66f560e71157004df6bf5298fbe82b518f9c643e67eca522c0938b4fe9e9501ad86a91397078653e781661f9b97cd594eb4ca81501ba671a36b9aa6096443761ec775aaacfd3c0fd83e15e991296070478d93edde0349f63c2b578a96a094d22a8256e5912b95bb042b5a60898297f277878a23e044a603c94f6891d0d2a723d5fe31f830c8e76b37455e352d1f7dabbbf0bc361557332ada063a207d1444f96da3c71de2a2f737459bda5a2d83f5b5824e011f487a80802868eb0c267101602d79fbd51ba784b3d7fbb78987c1b7bbc54f5ef357be836092678c5af8602a76395ff056034f9c0977fa8028c5fe66f7f00c79d40d942c8a2d8db72e10c1346e9494dd24468e79a26b2fd23974e6463d68b4559cce025f52d77f1c2e37e28193e59bd716da5235225f828277765635db144041e76e8e0004343c09d7af45627025247ed1f673fa18efe10c6c22aa2c82d4d176d1f49c6d7a9663ba9701b046566fa102c1ee027d95d1a050a05f32ab51a42272151c1e19cbddf0df6cd4cf10de542607cd6eb696b089583985747bf590b787944fd00ebed758464d3f96d26b2c9944e2568f0a974425097071f7cf28c9edde61dd8e6989feaf95e2230fc0c353a03081edc1d1e762970b58a0e61d50e7b0f8f1654b433078b0b98369c35d1f057656bc80d3cf59b27195917c79bb4d8483bf6e0f1af19d502e189cd562eead1c4f31915be7f2eb0aa9674a9a9adfe8d57e0caf6d8438c3717549f1e01d5cc8bd65cf9ddb5c0efaef8fd7b767e87789f61e448c11a8ac1520799e67407a2e4eaa596cd0e2add518da036bdf52f856b6f3795c29da161618ff76d0a8b28ec9cef4ce836756f6732aa3990e7d84df3f4c5b822e5d1e7f330e782830c34a78de027d08f45f5f83651fab03508d9e9ac03389f0ffb4f9c27bdb40f5d2e3a90e964f38f648b24b0e2f6e7ce28d9febb83261423b403308a1a21fffdf71ffe61dce33bcb5182d18b8ec79554b3845ffed082502895cf0c071292c7ba15c31e46b6f96fc40fc3a597e093cefffafe5e69ffadd0df3415da68d1e3cf35eae70b36fbe061f32bee29ae12cd48c9f61dda1000679aa1ecdf781551d23bbebf330da2955ea846318f19f79b5609ca5edba73a5317c14589b710e4eecde8d6161d7465654acb2c34502f2ccf4b2a79ce9b482b52e93533597482c615584ad5ed3e33f2612cf4de8a994d8384f23a330c38843b704110d59c60b530a7314c4582e7bebabe5e72c948fbe473431dab60aeef222982b6cec9dc0a75ef03bb6395d64a698cb25719e927d164964a373cfa30d4822629f55c06c99d4f5d41af296bbde0c32239836987ce8a13820191188d8a7ade5ceae3142066dbc33f050f35635c2c4a74a6d87f81b2177891d0c05d4ab7da9bae7438a36c1ee5321cd2b40a47eb921a74e7e9acb921e97f3eaf839a3bcc71f6e43352a47e00d5058e0b649497db6213fcdd1464e2bbe07b93f2495e53f15c35fc9f38532560a69f995c4c439cc4af9a3252504443166b30bcb717c583acb79f85d160bd6c370b6278701421505dc24ccdc4c31f08fd4d6ee446edf4fdc2c4f146d8a868cb0fddb0ba11317128e8d5ab89cd075ae0af6dfeb805c2e479387491b69369ed7b45bc7c151d772eabd42fb377094f8949c8a4335a0eb46847074a388fd76d5d306416d45c139544dc85c98d9f178bb5d16ab024a9d52eaeeafac0c170275c633074b0a613329239e93df8961a9a967e1b97a4f558265676e0e13f70e6fd1bbc16b7aca9cfa105f133ab6762dc547f97ffcff3b97c71a7e13714cfa218ad8a0d3f04461f16eabd1b863616d638bc99aa9e6ec7998018afe4ce6e1ac27701c354820a1bae831de0cba5d7076a83e1a521f5c5f8d064d916bdf87ae2f6df057b63435eaf3c10614888fac6cb9610c1d1ae2f24951e7ef76ef49bb9950b714fab6fd9ee8396a8c56a33bfe865f6605f732f277efa975b8cfe6b3dd1e733d5d83ef5264dca2d96be70d7909c4b5638b55d1865cba0c0ba146b724b2fbaf7a06bd847f1ac4d603723ea4ffb383b98c74eeac5654cd5f9f6cd38762d4150ad1dd093ebb8fab0c057025b8b5f6d38786f6f41cb3f0bbc8c6c9005732bfcfa07cb5074f3a16671536bd8bef757c95bc134c9825fb1304a9f9194da532cd72c3ac8027e2834a335c3e44dd68aee6e60e9eaf2919a65f2d5d3b061d02e4e27a5934ccf856fe44f4014e27ddd80d3ffa53b9ad5887a89eadd798f22b8d9868301301dc11984b1a2e52806d6681a02c5e52bbe6c8bb470c36e5fde2180377237bb63b8b870cd8c8d57e3a97afbb5c396d90466bbbd9a590e009351be50f7b3fa1cdd852abca0a0c3aaf02aa5dff1c8ceb381654d33c996fea54322f08fce0b39736052bd6f5d09f3a4cd5b4091de74667f42d8c3c31271227bf6bef27db5c7b08f75dd15516096a47ec801ab8f8240dd3aad980c7ca97fe23ae466c5294d8c251fc40c070953bc9c97fa2a01e77bfe3658b23c9cf30e4d3163249a20ae075644eb2ead750a8177eb6a448ea4c56e8ea3d25687241ce5750123d364d0def58d3781213b5f0271590ed8b1d1b942ad45b9b8cf4e128de71bb9183d0a6a54f9e8b398eec0fb125ecbeec09026c65290af8cca353ac5efbf6c008fddb42673f6a05ff2931a282272563ff070cd10a4d846cc61ed0fb4d016d303c314b05bde5f531e1aa795fe19b7e47ea3e3e9c184e17993c587a7be147fed2a19b0f30b7ea6722bdf0fcd9ec34b9320db5fe76a640440efade0d6cb5c66788d983126477da4d10fe57d76c5dc4fae12db1930f656146b66ba106a76ea865edf6dfa8f29ef77fe619313b0354c410c21f365edbca2c090f7d9178778aa76d077a298260b3535880b61d45335eac3ec6abcb8bc86fc3fa66ebd69fca8d030954cf53f5060b6e3502b329360387379506891b62ed842758e9d33056c90a9944b79252d267772b661909c45167402ea24b909d7dfa68c796dfd147d115e62a21c240d9e1c9865429c9964e542af18bc85efac0372a0b9223b0d4c6858d15ac9252dad6bbee0b5b6e313c99315277c48121b03e372aa5e5d9506c5eab95edf6f81a1bff247998620553350e12feb1f7ce110b227d0f140330861e2ebe613a2b7c9156f658cfc3dbffed1b8a0638d9b384d510ccb10d099f35ff4de02bce408eb9d1c61b48fcc89e75b0bbe9d7aaf79f68f3b3d05046ada9306527c687d76967e4f5e745d9159a52a804dc007ac74b973f51ada4ce5ef7202cbcc1f412043f02da30b90bce79a3e34d5d91590fdf568def7a0c14687dfc1cd803782a70df354663dca694d6d7bc89eef983360f7372de693266e4a6500c7cdd9c7ef777c7ef77db2b1b6b2bcb5987162cd97cda7288a01cb3a016e03973d66f9360f9fdfaf5d8c17af6066f1f26e65dd165a95ea51379b6ab03a8a7db1f736b0315423a03e480610e821b342716b3150f044c968db244bba0ac41362664e711c50ab6e196bbde5f51fcd11b6b79095e9900cdd89b4a0168d0b30c3bebe12d58a1daa5e90b36c43c610ec70733ca287de0a0cccc59f9afe4d65afa84fc3bfaf7af3250ed272e5a38d8df6ae24fe0aec4de7e1a4035b7a6bea8effed398271e7b3917fbf643a9d00bcfa6a4bb91412171d197b3ab84c57242128065588f481f8530bfb00addc8917c355cda0757821093083ae4e84333235002c8a242fcd0a24d21a1afe6bad22e9d8a2438ab030711748864bbdceb61b46e54b65f18d73db77c60569bb67640f07f144ab324c3447c2dab10dd50165a594b133958d1b6e901299eaa3c0175750e8c7e35777ea3c302f9863d985ca6eca239903483aa32c5a3802087d0b590737e373645094488ec40ac304ce4f8125a7754155e8f1a12dc8a320bddb07f65ca3e79d14426590a77f88dd0e7d839371944e4c0154b14d1ef52dd41093986564b00f779c48447f940284bd1401a1a300cb79a41166b9ba95381ab4a3fe92c68ef0682c73d09a038d1dcbb3109abb47f3b322a7092426afe4808426a2acdea7d972b5d3814bceab4ef96b58cde1f71ddbb0f8597be997e57a25b68983d418aa16e23cdd3300f51bfc2c887f2c632880ef7d0d3966c1fcae5b4a6bec00c469655e05ffb335a87cd2d355d0b0e2c087d8ea52b49d9d81a70cbb8545eeab5d30f3c8de841c64044f3a1e1b04761db4621cb1807d140557966c248e4cbb7b9c520826ec42cf404652a71e76520f33fed4a975ff71e7669c052c077a4b1ac297870d23d3634614a2deae68a69448f528d5523bbad92296d9df2e45ba1b01b702cce21210545324e459e86d903d9ffc54d94a7799a4272bff4807e6e354e15b08bff68083805b072b8c5a62806a46d6836e71ab2103d27e111a582435bb7454fce3717e67887c7ecb6edb0023508d3eefc6135ce235447bacb9347dea3c588cb86adccfd37fa5213432984fef4fc13f86d98f13dac67c95f7fa18397d7b25cab31d3ce57f45bb382596090e755a8de66b7caae90e06f102a4def5f9e4aea322a0657c4a6325af00570a52e4bc5fcdf4dea3f6e083dda0ad01d7991092d63391e531f2c72973b8edc072ccd5eb609af1a4359c33ae0bb499bd85a7646b78e1ed4ebc99528ab3c4a883a12e7dcafd43fd2dc8417abebd058ffd09309a5636bdcc92134d50adba5769d09238439dd4f211996a7310b3b6a116e02ddabe5c3e09bfd16afa0242cdcd167faa4a49f231aa22bd85abf7ae7629b2a3f5be0024b7606f1e7c3b014a5d75a8050bef90c9897ef083ec48be50558701636addbc934e8afac18d36cda2995590162fcbb1383b4c340bd771abd5263c88098e50e0d4d030c93e6378b2297c6d328d021fed06556311cd7393c66a1dd8ca77340104ee3fdc159f91f8faeeb3209b370c66ae1c1aaceec06cabe726efde9bb1b9745d0bed77ce66685df392b74bc8ae611437437deae62d54b9a9723ebf272b1a93c1ceacb6d560a56fc3151ef786da48c152bb4629cc12783a2f03fa3ca35353c289119cbe99ead3e01670e2a1f385ec7dbfff813b99dd08fc0383889a703c20251f3ff7604d2f2c1739299142bf67a6f2000796e5ca6d25f05fbc6545f2f4cc5725fc53675585eec7f5d9cf1a071d065a3377e89498d41764ba5db3c405dce4ba207c5d860df2c9b9c5aefa071e04b7dfdd370bfe6dcff98ff60743d4034aa310f76c46bb6c02aeefdbeb03aa06555cfe440cf621962c9f7c0e6a476be297a506dc93a914ace88256e99a463034d6c4ceb8d2e5cf1a8e0d38b9790f651db62fe6b1c7839a23a2a2311bb3203b619c34d109f2e1b204380fabe75f1478dc6386da61af50a9c6463139f099e7736d16ac75e719d851da413ec7ecee561dee7493e5c628773da5a4dbc645035f5398e73db924692c9a8ff3b08eacc2a8886c40c192465ae9f6fd2d3b8dd27778da0204b29c8abfa79c87161b2b50f032c003e60b8cecaa40b6656d09bf909d5aad457730a472d247dbc421488b1024e68d8bd578a5190bc48e59757a7595f5352dd9c82a03af51ec9a3476cc067e8f5c3e8616e544105c2bc09ce3c0ecbcc43f332ed81c9ad5e92436ab055a3b20f3c02f695ee138506c9916e24756cc54562d7b08fc929e041a42e8f368cf39f9040fac8e6ade3b0e0b0b23fd62c1bda0656a7794c4adaca6657054188300b59db07b128e53441045b86cfb35b724e57f9508f805b8553832156c057ce2b8c3a6bbaf1a98a48a15f444ecc21e46cf07c6fef9cd4324a66d2977530c82592322582af3bfc8f37f61cadbce57f4781e592abb79558be72607206d3d82c7ae47428e64b6182463f199e0bf78c204e460d204846e662caa2574f1a2a4f7830a312c26949bf717ca30219f67ab6babc0cc57989e29c31001c37387032a653ef8bc7d873b66d70026cce75fb0737f0604d452ec8b53401025fbc96963a9a44d19cc6cc37d7240f644864927299e1cb071b1abc227854e9f7f04d9b0ee1f0616f6bb13e584d3d62a1885436cec1928e0b7bbe0bd9a5696398c9f17892836dcc91160ef753dcc90d018a26610f06ec4a095e7b45aaa0065ac27653efa7e6daa7cd2e0de28defc0c3c4801351104d6eb79cb1e18d72ac5c997186eb5facb96d74a6299a6874a9327dc206ed991632cc823695280a4c10ee08ae4eb2a727978f1d13aa626cb75111f8bc36da78e115cd4395afc216a3be703a3ec3bc6d141ba5acd4f1161c2bbc25a8d5ef2e7a7353c3f9a4527632f0e3d5efe0adf2a8cd406b6ff02138c43f5f1194fc965f618f200f67bfc032d32d33a824f5bcc2a2fb517d5bcae4f62fcb5d2c066e06c5fb2812c1b2f512d2844d91acfc7e6437140b9a6bc431b2225182b0e24fa1c101ecf75627d56c5bc4adf84ea5f4ed32f256dc6a559f882bd7c2f438172142c08198f1dc33ab189052d13c7139579de3bf88e60a5bcca5ec67904950c90ad475fc02718614638f9ba32b9d6ab43457fa8317ce1ffbb365f95445b084242723ffa09a508bc49a089fa581f95cc15a8ccd6d2e1cd14bc0bc5c68a904a2af47826acaf8e140d086c182ab70a024194eb84346211103736b7864983d70c847a6db126583a5cf16fcb64a9b26e71507d829baff57d11778b268d3aa8337c8dbd36ac58f628ada33e0c7e2189ec69b4d42f67f516f999f739c0f5684ebee455991b8a9b092d45b6cfaa2771f8ed979882c6fdeb69f3127473e7009fec25334fb78268ae66916d055daf1a5ca7d7bcc9415df2680880be7a69d4a0a162f4f12fe1683467ee2c33649c2e6723af306376ecd71b4b802d0561d390e389d9cedd20393dacfcafa6ac510215747006ee9a96115ea7a343f16811567265bcb12212b910e86b1bdbcde124ac0ded3ed4f09e0ab6d15ecbad8f127877aa4b422daf6ab095af5a3c927b6416f95affe490f5de9b26f29fe51847fbe701434ade700f349e4827e44a90df9163f12cf0ffddfbb3b67866866b0dfe9e7f51fa82270e389c447c1cd1afdbdf295bdb33a6aefd194e9ce6980e8877d80e5d5cabb56dfd7a2de2c531baf05ea775b7b31f0625335c158bb5854a86a5dc809435b688622368ab82e755f04d876d6c3490d40e781ada3a1c655504e342de8f52613acc2294a6d6c17672daf6677e76403f31d32d9f226ffb484b4c5d327f324818829dd9b318711b68271026e0ef05babb06333b8c4e47b1dc14b2265e4e036aa38d34f7527f17db4416c2315bba96221bd8da96248f6ff370fe84edbe37d7d8d2b43d74fa80dd56672959de4332f5a33de8ac71db9c4f0a841004279a5fda8c4b0d4560db5f8047671d51f5f0012f7fa67bc4fa8adc41b60a7cc591e44e40a35e8dba550f1d68d47a68c9e9d888a60e268e23c9af3e2eae3f64c538ae7c0cc8b3b0f3df71bb014a67b1926a1aeb483d4e58654e3d35e80ee831dfd5d62ce022eed0b301dbaaf58df39a4abf1c0b036dbe1818d8de8a270a037efc507f98fe1b653f642d8b88b9db9d9dbed2fca2cc2e4de6d47214f684e0c0ee72513ce5005523b3819b5a91daf42986ffffa846bc5f7e527ca06ecb9357257f2547e451f21c9f21572d8855267e3002e5b57253171c3d771abff1c013449acee8f93c0f4493ca7e77e6b49d141882af4a02afdce99357ef8ebe0f97117ca4300b2bc7d752b3401a7b7a4002285a39a93d9ac4a8f33779cb3b15eed1b62ce09dcf0a141270f3de3c725e49ff1b7f4ae4176b9146108156be4645766a46cee0e019838ce2e8d54c13e24d0f3c9b61ed85aee09d51fa66ce347a9faf6ff113537c44a1e75c9f359f3c59037bc79d8ae42081a486a48af2cccfaddfb2470f0660b000a76ec4428ca696959c4db85ef15e70aa7cd3d2032864c51bb4feb3fe0a8241e872b10f9b2df74dad693d4bc0cbf5ecd06ab47a1e141db3160853e1ac432a86b234685b1e6e8f0afa2dae931a92b0e72ea723d2446b71ca9f8a23fccfcd066be1c4b0c223532e98b97327ffa4be638964ca3adcf057de7dec3ea731ae2e28f5e842a657bf906e1d0b2c98fd5aa18cc9bd689f08a932546cf5e67e029caee4254dd365e46e0a6afedf6ee438a123445ce65682b98bc3a0a9919322f3b1eff19dab3cb2c53aca2baeb22127bffbabf0e9363a2ac38fa5020e1630259ae4a39b7d0502ef5b73732980c7c2d56f10dcc346fb57f7e9d7a0f6c1dd02e7984f6dd201dcb75f1b8744fc2eefc4d00b7b998baa884569edbb89773ec74dfd100df092492a865500d47660cd1a08fde4cd1c35aa1516a12538e76f140f84af072496261efeb4823bcb9c07b6ed6d6724e145acfffa4eab40df75ee19edaa88ccc50953ae39ddc31ce84e41653e8d2aea9af60c7a555b600070995aa8c422f3a9ee332459fc0f103dfe41a38e7ad523c6275b1bdbb25453c1abdf2f8466aab92ace9e4a4980c36e64fdf0d5620b91e1fd761b7219aa2dcea0a21398c4570d38007c393c61ec263a1b1c09cc1c76c9c7d8c6a30683a18a6291da88c4fd0e3bc5818b3edd4dc2b4fa857cbbff24a4a13ca1495d72334fdefefcebe5e20f9fb6f64c7afb8369bdbb9a50654bf8a97c876d721540151615e1151b1e70313b4581a9b7e4b4254889f0503666bfb1d251dae91bee11166020b7cbf632ae9c2b502e03aec428e53c9ed572b0451a9eb5f35bde092bc71fccd5764a8c01597978919181ab275f05d70f5ec7e1fb570e512e3683837e9056d45182e60dd0844cc8b6100d3a6b79b1e2d5ab78802ed6a9eb3a99ad2213cd7cdbc0e43ceb3a97e5ac4ce0005b2c10e9269538475909fc99d537108b8e3f75f8198ba6d4648671e272d150eb809a86680c6c81070be4691aa67332d454657b5679cb9ad382190eaebee83ce055cb6a4fa536ee95fb0f8d536a60055ed72364e927674d303d5902ade2a24d21203a91ddbf2f760bc6c99fc4a0378d60b3b217a8f5cc504d5833b06adad1d1c6c185cce55206c7b3ae1064399eb08b08685438f67ddfc6b5b92b863d5e75115a8fbd4cd53f17b08f01a47e9da8fa979a5a12cda7ddfd5c39bc40d39c06407a83a417d80ef2c63d4b01025d51e0aab36a824646161b7d0d269c448c7204078df530ee0848361060705b8921204595e44c0000031590cc320f844a224fa6bbe5ad931e635b24495cc360ff31200c64c594a9a3ddd89fde1b3ba65292776db8fa7b14c55971e6333f992a962f31b12494c1863029fa33c671ac44b37fee2451e8cfd2f12ec4f372c2178a2ed499b488a2ae3cddeda100db1666e4138060df8532f3614a617295cee7e48c62b85f784563918b1339aa8808a79fb29559cacbdc34cd8370b61dde36671bf867e5a798b5307552407e2198e515265a1294ec0a0da92d3e4823dc0625da57b8ddcffae2419230d90430609700f9d4dc14e7bd7f2b697bb76e1ff479b750d3b89d41580d57693c075c485fd469c3043188502319d4e489f9a0b38dbe9c8241063709c71352af60126ba9883473c415d9df21e8afc05a2d33c5ad981eadeb56f103dec039c25bb34be3cc391a041aa259cfb0ec8814ff652fdb3f7d253fb82688cc7194d7edc0510c6ebc8b62ce669acf8075b7f317461f0b901d73adf4f0dfeb2e1756788243df702a494f986decfa8cc8675c2de1225adfdb36dc72f953a1844d86c2eefe25850a91f0ef3506979d6875b1f1256720d3b95560a3b73a356045d614113a395befa1193079421ea85aaad7847bc57854e9c8bf683bbb15183d9b7a591d908467171462c632a68500a8a2437eefafccfd5dc5a2b4b31d82d3a83cac09faafa7e81f4a53bfea201044b7a58fc410f5387f7abd0f0584909a1f51cc55d481813e14a0211c0ae9b13df65c855cfc3319ecd3107acab2a3d49a8cc9aa291f2fedcf3dd4b316c3d5d1623d0d9fe68e7c6d9240cc879de9977c0a3231bd0d6b3a0518a66a098ba3e625730c6ea8a51f4a86785a0f3945b5c3f27a7b4c95fc99f8f8cc464d01b9965a3b0d55cc1623f0941c0ee160e6923c3a8a2fef9fad7128d25c25bd7edf23fc41cf7c0ca21829a6aff7a03cadd1bcd2f648e5f407358af35436e68f27f3630e1a747e202c2d1292499f0e656d6512ac7070722eaee25e97f5edd44cd81763eae71eab54850eaa52cb698d11b943995a1ba90c3c4af33c677e60aa9fe3d179083bf15c3da5de8724fbb6f9091d9592270d816ce0032a315ac0b80f99bfed0917f8335068a81487b350510eb507c0ad8d364decdeb134802a9ddf9fec0aafb5eb568b19f341a83b9706b84f6572d4088af46d892c770e980d38c922cc2a17e853cfaad37e8a307aaf8064a16d61afa67f09879b697494415653f020679b322da84521824cb47617ebed6c90449f6721f73777d1e26b9ed86d896fdc17a1246b035b35f068989cf9706bd1e14dc98084ed0dc11d21e9feed48b5423e7db7b7c233cab99996fcf862a47802c5e21fa98f66fbf9cd8ab9951200c687e84fe0e373b4aa6774f52334138fc6a27a7b568d1ca89f2070b0349a9901a504cdb0260fe8fa751c9c476addd5db5d0f6862af598ab210993c98dad7cb1069db448802820777c6d5fd455f5da01517afed7eaadf7fcbd4fc9e83bd7a6309fbf92118bf32e7f7195791239413765c35fad1e60e59d060f87961b07fd889c62d1d8d21e8eda7434a85c338ebfd0eda0a5e9b5aa00bb1d9a84980e45f71f06445e3eed4bf4bb5f532f55211fb6ec2a22732456f1e3bfca91711809b3caad483d6449dfc533ca009bf3ad6e36f62e7f614b8a3b66ca251bbd7ba89bcaa78dd69fd9bab6cf8d54434a8759b3640301d27443500922ad981a41f73cdbcb18fc916c8a3aee5606efb0cc6ffa535917ff8d0a71f97fa593fa132f3d5a8ffacb5b3418c5c64bab2ad3435a7505bbec50d554a4eb7a89fdec500c00a8ed01aa89f33415b3dba3ebe0f9235b69371137ff1ca6e7914eeac62a7e94cba466075ade29ebc41423478ccb81b955b92322655020f73d14a7a06a5f8a4e227fd61cb77246efa2a0440a41d54d922b0d3c5ebe45cd889d13f1e1cee5c368000abb121721126718f7d754cff7d7c83c7ebbfb1de0e6d37cc0b8cdf989d665258b5f3992924c932be4fe1d5fa16d480256b3d946bdd41eae7bce53b5c6585ad050baae04105121568be19452c1e5b5ff9b2cbb7a236a698a9b2b98f20023c4e270fe5bc10f39015217e7ee3343c5d205fa034d10287a0a755c14aad101d3f5c1504a3bb53abd0e790db15ef135a583fff52d724606a938c4fb21ca68984a47512c80d429e84a4253f6ae2e1c5999ef28bfc329f42a19e062e508ad919bbc1a34334f34494ae0d8c5a4e6d6d1dbf6632cdbabe5f83d4617c321e23a7faae611a17c2a47e574a8b3058b23b7fc2968d9076b031f2ef4c7f41e4e52dcb419a926e2d9a64ccc920f091af5994897ae98e43a10cd453eb4733894c70dd8349a218c289dcb7609ce6ba282e68672c71bdd6b90bd46afe3de9d2fe23dad7a1825b05245f522410e6ec5d8c745e2e9a11b6001ca680ba99b32d30395cb08f5f6b7e1d023db501cf00bc4ffd370637c3ace95832ae5a55e45eccaa53c817f38d44e197db3d0d40eeae1d24cb259f275eb1e28fc66075d798d82b6af6c0d59e39325be170610d22c0c15983b6c524263ffd32b705400b1f3ef0648f043ee5c8cecac9d62a36e53359107026f6ed23c1b785ce9b0dc2b486eb844ef2a0bd6b172be39777066fee0f41511295f5bf824072d494a70ae7d11d97eac55a209794dc602df4d65fcccf4e3e195d9f647387827663057886d660fea94ac68535e073c1c90c74afb30a3ce00729195326faebd049d3fb194149683a13b016e20ffb9c0938c54b5ed0a1beb7f9a646c36f204b3492c1f7bff657406906323184a8c77143b2df255ada9c878c1cc346e751f9dbdf32033652561ab2224aef274e113448059657b1380072ed40f2a89ee544d90ff70812fc53453e56746e26f7bae90f45fdf827011a0422b4700c99c73f18bf4fc8e4ab89e97835ebab0cd569f78c618f9778c6635e76ffe4d295c8e7c1bd52a09600774531e04d592ff876fa65d940d2f972878adafd32bf4cbb836428680b9c1113e8e73bb3ff197804f6021b9b5497bb25e0d928f3f51a7cab629d1225749390791260ecb5b1b9aa1c0bf44bd645e7db8566e48e09621ddbe1264b33c8622e1b97c6d878f5ff58630547594865a0515b67402316e46ddec45d4277c5ee20f73be650044c46b574ba30fff12eec26c25301120d63ef16431c0573c5899128d2770ff8a1791309d2451b344c9a75b5896e52dc6b78e7645b5bde6666138bd5aaefd6c46bd375dc5db9f2c941022e91db5704e4e7fff94149b63162e49aad1aea05241a9ac0052fc38472a56e91734205ddebb74a3f58c0f1bbceeb7c8bf7e471a5d642287fc541fe7e452826f44f95c570550d838d3f291a62f140430c18be5a492b90ff62a8984f674fdfce4e5ae9b52e1266bb59f72d519c565b5c256df665dd90e43140516d5d80243ec3670d537b141914047120c1c6f43749201905883e5a39679c11a85a13fd6b69fcc8fe187d0efa25d9f5c0c29b025db96df863790bc7c2b4341ac8e0c1228b06cbd12cbce7ddb83644d3d79ea1197889a6bcab58a7a867c63476afde69ac0ad18cb49a6508d369f7759091e248de8924d9e6c986822557ce639b63b66dd0d987d8cd85a790c5ce4ec18d81ad64fa215812545bff746f351c3df37ee47eb69582193bb159643ccee9e38c3298f1dd9e2694773923429015b97a55bd873fbdfa103d1686a90e66cd7474f3693d499ca05b398a985ab9abb78f60950d434226f2df40deea535fc44cdf04a6f293b89b0ad2553d5f5afa622fa87c3c4d53948240f3748d9221f7389d05d0b4c44d4a28678b1c2887e8e6f77b4b55e20985581ad077d767d98778d96fb899ec72cee96367911d9909a9491c2268e1d6db07553caed256c3b1bb5b0c646356e181dc2cf2ca20c9b1076d27ac43874d15beaaa63af3086895256ac7d36a0e528564d7c336d42a6cf3de9886107a8457fb52f9c15923a7d33bfc4e635d99f53630c15beb613958cb62d79e05ce17e675a9041c287dbd75f58cb9147ba0624162c1d24f61f0d21bf09aa92237980b9e83bd9024bff6fe42e0de98f007241dc6b6cc6e20d4a6134fef75fb7f6b6f4999b9192553a41f1554217c9418e80e22bc27da59b9aa2bd6d15beda08c8bd5fa2aa098241d7daba101d7c802185fa0f325046a24e9fef18451c484687243feb80915afe19a0feb61386627e7a2e2707af0e164eeb94bac8d69e7223f1d5ee4507b7455435bc83a64700dbfa3eedb763eee8fe73e0445beef3d70e8ef18be79b389d486a87d693352e76312a9128e62070b5f2c6e697dcfd3afd44593f5e33d9132d300663760efacd0a6e2537f851f9555f6891184eb1f15166d0538d8916407a5d5dcb44c65cbafa18cc7e345c3b930fe54db99ddf96a0c7e7d20ba1f1f16083f5e86c88126e1fdc257db796eb3555138bf4f5955b53feb1d1e90450e17b101382f6bad1d825222bc43513c47c24e0a311805a422b2420ddb7287a9968d6131a1fb5062659e45ca644d75c3b54bb9af3bf5b7e80f5c4091429863bb15e068cefbf82ff325711f65efc38394b0368e220b21a6bf8be8a5baca419d8f0b7c97e9ad0a60b1080f4641f9f67a5858f03332a0b9c6333360a4301dd37d5d4ff1540810679da82f763af8f65ae6c3c73e777533b52e014a1c6428fecdddf54b53c5b135bedbc824c833fe2c675bf615280808de28344d2b2c265dc53ae509f807e1590b77b58ff7219050fe06451a02dfe3e73e56c491527affb7ef1c8c56e4ca07c89e6d3d3409bb8158876e272019e79937707d680363449c8e009364150ac05f55f98f54a4a734befea6317835148acc97e4c13296392399fe0f0cd0a01a5f0effdf090f26e9271a1c070851b8238a01a437b60849b2a303e73807adb906b7300c94a980d85fecefaf2b68bc1f01fcb803ac8b70fb89b51eae87c04ab0925091a41a571081f3b0342a1072517d6f828d991da4b99d59941c687f43d72ded5e935d4d03d5da3bcf64c55ba896f7e3293c7ece1cd5934b80b8a682ed0fee85b59400429e2e6f2213b000ec1444b0d5d523176a8f9dbc801bb79183b6d28b119c3b421a75ea3b3939aadef3b82262471d78541ee8d345c7090eb91b072ef8a0f311ed6cacc18c9996833b2e4eeb52ef05ab6a4307b23a4a9edccf76e0339cba787a2098c5db6300261dc9c6626a7d10b1e254dde111fc2c8d310d2196e84764e72436fe732fb4011f7dd0ea5bab31e3ed0c76696b3caf4f462f6487e8d3819c637407a34f79b2318c3a902483087e3e42decfb4f85a7771459d68a5c1a662ba91c9ab6bd3e0d67da99d62541d5ff1f2279c019fed43627bc047d321af3f68eca5fa42c5933c72b143acc2689700a66d6b36045e5780737b5828ddde368d713628b8b13a2f870a8bce37c9cac8aafc21f5c459ae6d3d9836ec8f86807efc067f7f1c43ff62b0e57db2cb45418674bf6343e09614a3e0119d2e59752afdfc08acbf2bb64d5c33e70f31656364dec64c648f721b1483624555c930fe964a61f476ea22973f9065ad81a076d187ee60f831c7ea6b6b5999a1664bbc17f8b0bfd3a20cf13faf97aa90ec3e7ff868f5aadf28200c418ad53fe23e8b6b2342c26137a897941fb2340814b62745399d33363e59ffafc9328240f7bc81edf3a643c67608659b28e01d06ede32c4e096d71846e776c99560f5144bad08d9d42c6f97b20d00dcab7881da6d8da38478ea910d763f7718402c4df0d34468dd6b198c54df3e81cebc58c7187e2109f16cc8fc6b35cc76868057bfa4c0032715d8d9dc526d9410e701e8c4e00a0ae1274573a88a8553ecb4258cbbe3a8216e698d2a05785fb4cf40711c6ec7e9c2de0c55cee50c67428280483781790ceb8a521e18f929c647fcaa06ee3bcc7f2c7b1e9151fa3b2501fbd86c3471d4d82dfbe53e7f89cad2749e750676793569234cc30144ee4155c18138cfc3971697469ff648ee485e837c8ec775178fb8df20a6e0f5e56825ee0728446f832b749312cb2f508ba0fedeeb58e2400bf01282bf7aea233beab146f3b2e7d120aa225f091cf44ea6fe8d8045d93112ed06ff83b124ad2c6d779fd632799784d0361f8ba3e032b1e4f52f4a6296f8c04e80cab23f65698bca04cf6e2b2c365502ef9f7d5a56368ab16acaef4132196e56d921bb42ec873e122cee84ea7df8ef2cd5f21f36b8b02031ee320702058494966c78b9f69053408db0adc3705199fc296336992b018f49ed1b5de577a7a18ee58a417b81a9ca80a7584136b8c6ab84d01ff4443b5bf76eef5ca19ae8117ed44ba8f5b4aaf7315b8752488197978bb60d25160d6eec696ebae98055b720e526c428a192e57c0a1feb346fc9e29fb79bec198c0ddd68ea0375e7de9e2d13c2ab5b8c041fa45a1f6380b8bce71b41753deb2abce5e774e237ebad26023e3dfd729e093747a8c99ce011230da8005cba874b499c706261910bd3a7b9af4c81400a6b263505d279faf449610505d7b0a540c300859064b67831099011f773af8c98ea6589be2f03cfba6983d2fe5c68fa00e836e2e38af0a44267b5f07f647652918e849e7a3f4cdde39e4f3ef511e95a8d0e7ff4ea65a95ab3abfa48382052499ee66ade328c4b428c61961c02924f23859bcb3459259320f6b0c4fc711a6d7c431a94b1fa5167f38597cd742a3422949d16963906ecc9dbcade04ff96da6eaed7ddc031655b284d10abd35eefa7af9b9e4fde22f3b37e7d694a88b8b0e383bcdf96c79fb84755c2bc9a98ea6af79d8e2b7904e83d747cf2a46bff9fc4e597ad5d5677f80f2f8bf04e8da3b6616efde7c4cb81c7f6591c16875799ec2ab4c0ecd2ae865a513035a0dcc6d2021bbed8ba4c3c1342ca2e2cb1a15dc87b477597aa96e2c4f788328dfb70fd117fef0beca0eef6a32315dfe477be155900534b6340c149bd8720fc5a92d7ed96e8cdfb18373d985c209710f365c18efac05721de9a0c223c7ea63f73ba70b04057fd7fa116f10c4bb0062349d8d556b2df787cea961fae8f60e439de24d31642b616df2112ddb6278e7241fcdebdf006a5dfc764718cd4ebfac773b1475110cd6f76f16dc286e02c6d17f9c5db21e2ecd044c197e74e554367fc87c5d7166d1a4666105fffa3116c849814cdfbd454d22cea101f06429d5489063e33535de417a8ba712e2389747a689baa94e7a84a8114b4b97e16692eae3dfb3328c0a03d0e3dbd62408b7d95cad4a6383d388fc34dc6a4b39bf4082895a70c649bef3b717b2be36755b5ed88d329d639c19a06e31add65d771b71bbde77741547b5c44823589d7c5b789602e96221b48729414242c18d441cb07b770e6d6bcfdc6bd6667eb14b9793839d41bc19b55e2580cd870599ae213d4bef19c08cb45e000203cf89be9130419f7dc56388d7801c641f2923428af070cb881c71144fc2c024f1b281fc17020b3925d94507403b28baf26da66aea0f91b9d6efbd2ac6cc497554244d260636811ed4d06f91204d4549dd5743e045a2e2f92f53d67e29da480b8cd1aa57f6917f6a30410f7d069eac3fb0a6705d021da0ba9e6c0d15214ba394eda187832ac106e44c6a8d5745840c00fd3c35e2ee98071484d99e6e26a88bde7717b5ee3563fdd4d9bbbc421d09454511b7efb246677ab529a35ccd34253a7b5d9c483dff19af008e44bb7be64e821732851d6f5b1285c215045d601062e66826f850a7cb1f4c5f506dbb8dbe1817c92f2883b0c5627b998ba98c9a968241755d0fa4fdf33c1ad7ae993fcf48a760182d942835238520eb75eab73ad191a03edb109a2f74d4df44ecb189515c957acd6d73c34341ab4549c8509a04f1a48f4f0c8decfe7cc33c471f58ceefabb98a54601060e5afe71d155544d3928a9fb3cc6abe52d326edf4a498ea4e19cff3b491f6154de9b1e10f49249eef55b9bf2fc2c1ecf5ecda48f7f1f2089d7db6547f91ba08ee13b60e736d0351e50e2174d92b704e21e3d811e07ffd05ff02c5b8f4b7f9ff0d61a2091abe71235f9adc1ae3c8724291b4cb94b7c7d3eac759c1f6b6eca2859e69495dbc6cf9e2831f184441e82c6334dd12056a96ea151073b8a1dff2105500599c01d4487f2c05bb14f0960d6d83a8954ba8b481f9cd3d35bc20016321a49651b561fb90ee1a88e82f19b08467255071c1dcfa6559831a86d9d5cc0249399994f00ec1c66454dc269fee33bc566f8513d5d40b28eb8afd50c5c5255b1c6e75fc1f9839cc75e898171da3ca65da53c761fe1e7f4e574e311089a6d057c751264a5919244dac9c9e5c09f435c26b3aa59975014a5239d3826780d5b3531f7e7264edcb632f4e511756ed3d0c84b4d62012d7491d997a1538f1adb13262cba0c3a2b0018f1d658775d9683177b748a5f7c603dc5402e400fd264a809b2f68dd115adeb48b5ef272ef3b5f83e5e809faa6ef1196cf775f0ce537c03fee1191ea150a8a70f91be889472ff24e4d758e66e414ef145bab5d959a1ebf538bfd927c2e0130661ff518469d9349e618129226a1fbbc112c543dbde63f0d4921055c36aba90971fcf612387b1fac9d2f958754f43f660312ef70be3af82ebd69279275de1efcf4d81c625c6c2f399610bf704464722126e136bd7eedd65185a63e3d293641c9d0e7abcf74b7b9d299a1eb545b6d29a62bef672bec073bab11def533f2423857edf143f3d7d372793954717a082692385cf85046768d1143e43d4897018669dd46d5acba22def9bfd5b7b6f7157c82e3a709dbf54490d9a2a636104a71ff300b59e297d0ba9cb6203ba7683ea48f46cc83ba894cc8213c4484a93f88d5079c49f2e63a971d87af49881920ece2b1ef044b8b9a2b0c63dfcc0171b6d7abb6ee8ce0905096dd821c2457a570508da1e3a54acdbfac37055221bd233021286380b4e1fb139e61772db81ef9c6594de9152f199e6a3e7e28f555836b8ae3349f8feabc12777eda4f0bf7dc3414ac3e2d915ce28084c84b9cedfb3d460cc42d9a703167359b887ba67e114492eae35b157bcd1b82e31886a53244dfb6397404e9604bc5f13683d50e31ee362201054d6faf92d4cac2e39b3c4aafde32d00940fa2a955d19af6bed414674cef2bb8f2363d2937be4c7c1b8d3b966f3cc4e781adda9ff0656adad3c955892dc33ff8d35e180b560f1aa8f23364937d9b380d630275b20abd6d7fc02b975aeabe4fe9d77706d1aa043e1e36bd9dd475c95b608eae291f03ee33fcc99befb76ab312ef8eeb67b09e2c893cb63e780977fcc4b2f16dd11e21b732b4db5c617d6dc0ad72f41c795c4b783708a011faf61851f7c3df193a6766a9f8178e348731e0b9cb83de0d8620cca8a1368da502dc0629fbdbd94474556bbc2eeb4f40713083a6860cd6f82e7dee324e34a393b386ee0bfe96ff1be0bcbd4478baafdd2b80418a50af9ab29d5b0d4762e83c719fbf89a63c313db472658963fe19ffb7a4ad192e0c9f8a446f03e4643794dbb831fcb009cb5a629bfaee64f99eaa4d82468264338592a51153b33e370774a4870a4e36037e01e762c5e08177bb4a23d85dc152318c445dfccad30bafcec2613785ec61d305c5aa2cb389f5ddcfff61f6565c692f8f1018298e0bbc1bf9ea1f481e6cacd5ae4a0c91e9f898b20a5c16cd0098911015df298f4e132a8b2e873e738eac83982fffcd245274921dd6407431a8fa1aa4a5b143616c2b5cbfb44a743318174f8fcf7f7745009aa6763b668561985348233f764fcc47b1a74bd900e0ffffff1f