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

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

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

Block Certificate

Block 51231 bcfaa3438dc150118c17827eb1147b85a17a8922f3cde0edef52a961ba918bb5

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
026137553d22eb620acdf4c8fd5bf1c0bfedda0505017fc1e6db56af6cc35b83
Certificate Block Hash
bcfaa3438dc150118c17827eb1147b85a17a8922f3cde0edef52a961ba918bb5
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00e1740000026b0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000ace6041d0a7875d93e855f611f4152591726b58e52f7dc65463a89b25a83fa592fd7b4a074f97d3187374d420298eed8b628cb7b5b3df88c5b50910a969846c2fa75a4d1d532994505791a3557c4285a44944fb6d5c3cb554c450000000000000080000000e00000e1740000026b0000

Raw Header Hex

00004020d1471b47659b0c7743c4689ea9fe8ab505c0c3544ebba0802b1c88c56497b8a0fda507891527b7d5054c0192b1b3de5a0325f7aeff5cf66af833420103a791126265046a6ab90a18835bc36caf56dbe6c17f010505daedbfc0f15bfdc8f4cd0a62eb223d55376102

Proof Data Hex

59,560 bytes
1212160103076523cc8ea0a9eb104500cfe3f947b0222f461867c47cfdc01c30b32f06236960b8bdd7f8d6badf850de895fedd2b2dec968d7659fda794edcc9a1274bc12a75eb42a083a0e92d49f2ca40caed247a9bdc99e5b5846fe4f07717beef9f07bcbd08a3107c76a4d864e2f08ffc0be20dbcb948654596440e1659d0444ebd07a88f20a8ae0957822c423eeb69e8938dd33560bd2b6424ad9381c25234f6a22e7938f6735eb3fab71f69f383a8908af2f0b409de73ebb4c3c3337ebb8324b826a057ced76c2eb75f69bd0f39388a8765601db62a454bc13b0c81e4898d4c03f8b19f707bdce23bbc60241d268fd0941b3d12ebd18ca7b9dca165628b9bd2edc8c13c34f5d89241327aba64f9cc9568c8fc93118471c77efb7b48482e56d6db8fe6f99354ace0ee95e6d95041aeac31055eb331fba04bc399840de726a99c5eaad472678446d1277bd62d12163fb0fcef391eb05acdd926432d0d3b0b0cd25ed3049cbed6436c979b63659c61fccbc27b87f9e1a9598fae958b2ff072c1e39596cc41454aed2b261e8780f34a6502c246db95abfa857033912faf469153806792256fbd4691c1b2e4088d97b7cbc2af732603eb3b1cd978d259c296ab78792b22b8513b5fc1d617a582c134109f17a7bf8f5c7f5bf102a3f1b294bb60a4173a2c3888e61784d55017e6c0692c38922a3573aefb35cace2903bf72728cde3d9f005247091521dead0477581ddb0453f2608ea48b28a254869c0a88fd8c8090de1d1123a6591dbc971b63cb1c209bf8f50ea828f2f0a06f9c9bedf741b3b1eef22d00b70b8cb9c422cfcbdd99bf95ef845db3513dbc0416a84b6585dc560ae8b9ac236637c84143b5fce88bdabbe5ef435b7867a1bf3cd322943d0e6b85f9474ae70b65214b47b0f9d7f5d943552d117a5233e9f62e05cca446d11010399144853204e833ee822a8a06824865773980aece24a113432c90dff0064d21f9a435be208dd60f2293a2d2ee902a058cb9323c81acc4722801d7554105cd6c8f68e6b87aaeb180b27aa719ca356018c24e2bed1c292b536bbf1638eaabc4ac6c95f9b433100412379e9ebda7c308903abd82dfb4204e198f0c2ee4fba1af5f3b8cf16e67bb3493b8833b52fba05a7609f1318f2fe1b67591a484fc1c4a9c173c7e0d198e31a28d860888a6b6122fcbd821a56f3047dff68679cf10eeef8780eb9cb10d3bc4bd03f448718739f9b507a2a7fe2c7b0a11dc7385e432e9063f6166aa9003261557431453c4fbca15f4316ff4fe60ad8f0cc6cef643389a2c932670362d6969e3035074c839c5411c3c4479199e720a5ad980920c2f047885a3c5efeb1aed243cd396e39f6a99503b91d6295db1ebd2c0d05e2da1eb6afd260b41170fb18022a653069d78a929826bb0b7b0f14991a58fc0a02d33797b052e472bcdec3dece2309b27fb13d62e1413e675dd1de1ff9cb0c5e2661560603e5d23b2c30e34c16d218963d7f3d0ce7953d18d05b557149fecb2484a368c31941af5f7c3050a528fde5b51e4bc267af4b5acc9d845b21086bf985b693295f3882df263750b862acd3c86d658c7bee6d6669566278818abaf2e65d7036bc107e38b5578143ed879dd8275e32d62fa1c35d6e3f6e61e9920b501bef0db816be0059cd39a8f9eebd45ebafb6bf88b0cb5f56785a5226ecb6fda7fa8e78f793ea196ee282bc43d5c9b2344f7b58588bc70f6b3f262c8e6537e6e6b39f97d16eff7e7daa3cd6967ae03aba23a689d46a2c794b59a98e949df422f50b8d053b5aa425f32f1000de5a728e4de46b847b25ba74d19224d627198c484a055e07eed40788e34478323f84f1306e46342decd194a1e0afc4b963197cc87cdcccd08e82cf589769f4cd87755c160d7e3e5c11188906ea5b35a237b71308643567a1ada19a20a9127b8165782be4e323b54898aedcf264c35bf1951774ec22cd017a97c2e7412f0b0c114d8abd23ecc2d26e8c8cf84b3afd47117d8bec5ee1317245d1ccaddec9c9b25de02bd48c6bf075aa55defe25fb91b8c6798d88daa4f445e80c91832bc5e529363fb63d79a9b83348199fdf76c106822282ba1c25a203dc18ce90f38095ff46b568c686876b8da66a042401a4e6d85efe78e1a1605db5febc95739c1b81a83dc8ac2962cab97c16ff5460190545f3dd40d44f8bc4c3a5531ebfbdd4f24af04256663b48832d63cd24605097d8f65cd1fedf58ac92153c62f8b688875fc240825ca7b908bb017b6f22c11f67103e2511a31dbbe4c6aea52da7dd26400100e2f779d46328802800deb88f4f91d057ce7fd1d9aa34d696c393db3680789d2a120e1fcf12b2d84e46ce38bc873d2bcf748a5611e21b8eb7925e9e7244c438387a20a6daf54a11ebe52f8dc0f8deccd999233ed3f34aef9e67ec1479e772f9ab5186a67e63faaacec220cc1a77e1a9cb6d71fcf0521f6360aaaea118cedc6aa028169523bd224ca5ee7482e640b2e19ab701c04137cc2669d9c1032f3a3e93224a8ca7689940a990fa6ba09d4d8b275d5d2308e5f23fbde95d251bafa6dfdd0af0002110c0db4cfdb1efc6f0d4d2d6811a8d3f0457146e7106b96a1741c282fe4a64836818fb42f12b07f9e0abaae5db09d94a5087ee34aab7e21d2efb5d3c71c56515e7e4708f47c9c8c1bb3136019947d19808e0f053f4b917ceee5b01033a80dde439ebb1426088a6de96bbd5e5d55f3d2bc274af0a9b8c8be9dea3fff68a8fa2731322963a28cfcdfb79d0fe59785b6e40901740e872a078bd3d095fa51310e4db3e95cb7100acc942ea18e71af52dce4e852b7945bbb2b96d67f1c80d72b8950110c6a8f6e2ebcaa67dad487ab9427d0fc63dd5db13983135d7bc74d961bee89b781befb29d7e35b5b9dda20b2d9b2434b1981d841f821b4d3eeb94265ec0eaaa0d33fadd46de73d8e9368e4c8dbe79e68aa5bd351d251225b7705b7019bfcf147946bf72862b8fdcfe98995b33df20ba1c0093f3a2396cca31ab95be588fa0f6cec84d18f32a847063e5d81c454e257b1839a43adc03b34c39a646ac20494660b03799327a6ff5ad83eca1798546650e6ead74f91ccaed38d4907c96a99cfc4cb06009145cd6c00dca1ad81527aa619d10299e490fe4d2918bfc499d5ca4d7f6d3a31617694e6f457b5265e5c2dde95ae5287412be4646d4440dec043e75ae6bcfd568edefe0f615fb5cff7a7ad4d89ee3f4a3896c4b79f67ecdb263696f3ae31cbd4581cc5ba62d19e86e8e31ed1706357cd1141a6d812851f812ef3b92b1db80758893fb589a06755f432cec30278257caf336e269d1e709ef4e77fa9c9da9fea527fc31c1ad0cc26b1e20375d19f0ebfa068181689c112fc361f353a67465802ebcd1be30b91771553347c5a0f29970506fe4cf3f46af2646471c21ceb6d720fd341de3176c8a77ed1794166e4c50c016cc6e18dda16d262cdfc11d6b67a32e76378ec3a7252c4f61333659dd13e0af1c8fb40a44ca5bd215ae09a66f4f2e516d91853a66b88c857a2e52a987b0bc6892ed00818a78399278beaa2c0e7143f1f4a3a82fa5e54698a10814ffa6b6543f1a86bce7b9884391ea6d30df0367f470cb49cb20a484adeafc8097087eeb6edf9d43f7be8cb40017d46de19b2a2219c398a302d472d862778f8c0ef53d677665264e996abfa21b761582ef8ac4bfc4953372e95bba0544d0e83a0b3b3ff367cc28d68a60307c47d01ab44fe36012cd1b8576025da0559f278eb37806ee1f882bab3b8b07da16521fb894fc0be0c0ac6d357523948885d0cc0878a036a438b5d643799e7bfa3101edbf53c2b639a51f7f1b7138836c28f5f8dada4945797fdd98fd62c158a1ede6edafb26e2c68b3bc37cfc9e7a475dcc483054b75ef164ccc334b39758091714f5be6845f47275ce653541fd6ac4bf3b26e46759d8c14c6aafc83fc9d8cffc64ed0901f7190c56d3c3a3299bad0a50fc9ef30db005559a9837ae1742e9caf0363872b5851677124f6d8a78052fbbc379568965de738c76ec5f152d3cc33aaddc2e1410b4735a538da542a72e594613f505301f0efe994d5df1dde286d034a09549c02f30499ccf59c6aa755aab71546ebf047b46eab3906e776edf6df3d1f86215e9e41275cda73fbe6b7987484138ea9009c46f2d3eae876ef43697c71714e7b9c4eb7d9f9c1054aa973c09fb4eac3c7de7740193ecf5dd1168f4393df9951ecb71b11f28c9763a7452b6f7738014b36b4c84d82bbf0f44c9a8c93d7ee63195d89a59517f7ef740258dc16b94b5f0e7fee8557b80fd500829972608e134ab9fddb956dc12abcb66949886c5380b6eaad3895af31e77b98b1e880769bac8012c39c3ca62514744fcf92eddfab86c1941b8ca22a28818a60e7aa8c7776fd130dba66fac8081233c95786b273fb1394f500ac8d04dad65729c7cb26cb3b6f808f8e7bb42ded70b8fe9e7e6beddb23eb8c0cfbccf35359ad43ee95de40c472c2419906aea2b5e72c2f68d647eabf065fed2fbeb874c8e0fa504205e6250f381885853ec3ed127c5e59fd9a556c6bab7d47ea7199ace36e4dfc5600be2c2991dc32691d5edb4546dda24c63b12b9bf798a217c44bbc28ca6e1c9c38c93a0ec507393b6811bb54e3b41ae2670ee90aa1908789cb6d96bf301877a7274f86c425d9148f2b67e96e4baa0e6685ba84d9779401a0bff699b65e7ba80256b0c53179686cfb2a48c646b59ec6261f0e17c894975558a051ad106a3d4a3e9abf162f232f8a32852370c8a0e995538b01816f1167c0857a22c0892812200c26752bd46ed28615d8fbc0170d82b4e1ea76dbc709826ec0dcd72df44b886dcc120b50fe2a7676c88a425a9851b08cf51dcd0abc6dc6b6e534fc9a8fdac210e1a4af4156dd6632cf4d1590c97aa9e34980a5c57a8026d6a2f1dbef8aa5bdcb8d7a6775ce9026fb459a02eb81fd2e784f1ce63d4f469a80700f09e565edfd1ccacdff337a4b6389cab2af94480a1e8cdd2bb26eca27505f9de8dbdf8d41284f594f104816655c477b72483bf8825248016d246e6a8f4f18be924d4bf6f46217e6630b6027d9f530e2107bf10aa8e6d9a6759410a46b5e22932bbf4405a3002595be2a47e254a86ed1552f484b3486731775dbeb0159f4f81755c196a41a9ba818f2d8a2310c4a2c7202d2e90e082c9fbd09cc4e2fa045e1c0f4a0df44508226e6ef35b65d8aab2b06e454189ee123c25472bd6241ae2aa43001ffd1e4d84c2d9fd7866ae0ed674f6596db10f6f689b040641e354d6dd0ed0314329f76f71ea9f4e830130ba926e7941eddbd0b0dd5cafcc6bc0214b308ada6ad223bf2061e2ce767c955a0e3b82af491ce7652cdb85b95c48a51c5455f3840804b436ef8058c0a1f3f8619b2fc5630307df1a129bb28fb4934dec54e38df603cc446a4688030e23cbd538d58f282ee390f9533670fd14de4a29b2fb1cb61a3db4e9559b34ad4e77e13d71fcf684a3b681e6db4e021173753788111fd754720d2503a12bbc3bd6a4a95cfc6bf9fc2b474f69c6fbb61699b218f656ec027fead0acf5ff1e77e6c61eb340c4f72d7fec8d7bbcbe891a4076c210f50a8f57f1dc33c8e4c48208917ce7e0b2392d13158ca8cae9f6ce4ba9c5a298c5c5af308476fc81d765359e8a8e4d51d403c2b49abcb9dcce79d2e88a5734f493e8281aeb99d6d032471db183acf1317b4b5b94e65a4aca8212c096a7acaae1b3206c7993d64182e6fd880e8c0fcfa9bab48c3f1b0dd6d2777cb4f8cf0bf774dbad675a09f9a8411146ea19ee6950bf95b30229e4c8df94d2f24ba01a638825674906056f57ca703be50fe06cdb2441ac3545387c55924a4c72ff64fe37ce4c7db95656f9e1b59d54b3ba1a76ab55244444d48f4e3112f58add3841a1357b33fcf7976fc56aed1f9f69143ae797498a5852f1e3dbe5aa77bcd2142580aaee3136926b6e44663870c43548d2cd64c6b455a5c8de0cc3789f2ea221c0af7811c27cd21cf19090574057fe96f56ea77843539a10f02e05f7338effec9dfcbce1dd1850d01c30c7e2c609f45d4925d3ef2242aa33f33217864108f3c2471a94ff5f45ed8d5f567fc46874decb02565e3d4b09e0213ed1a0e1ef8a027c8c135fdb8b7962cb7ec64e28e9ef16328ac6053e28df8c343160d5eabb1f0c5d12d97fbbf5990993cb26faf51f590520820ed255ddd027b42430a8074a18750c8f888bbab4a89922e832be22e30ba5b6598a09ef0d39c4366acc190bd51b753ec8f576bdea89172f6682978fc5fcf79f80d7fa565b295571fdda79c935cbb727a6ae86eabecb4400bceef375ee949dff6ebac40b1c6e04c149e8184dbf49bb9edf9b507b750976a525c3cefc28a7dec47c1894d71a16c5ac248afbf23fbf75689527ac3aada1d345afe7bc3aa7ff3d014c8aa3506fc68328cc1e15bc5326d7f13bcbe5f66ac2c36dde07021766290ed26e2d50426ebf0ac6169a5fb2737e0efb6cf549bb5845b9c6a44603a168273b48b6e8b2fa92ad0489d1061ab0f769e5013a22b8c2e0b294d0e68da4b8a01ad00e6b3296fe1bd8e5b5afcd486e7106998b526a5aafdd4a48beca7ddf0572402cf952667eb2d299518efe81d009ad5bdc7f5e624cd1d00967ad38ba3cc1a3c1da414f83e938e27b1c22f71a5d176911ff3acb582fa58f2a564017a4b282348bb73d29a592af79c12d42680b67f2205c391d5865dee4cc098384e34806f4fbe091b785e5034b0a8c1a7905f34e0f97a12aaba145218cf111c2836e0ab7b2945414faab09d00e047f10b7e347cc812c55feb15849a7f22d6a4dff2dafea62c4a40937182954c91b6f2739d9bc50292c92817d9ed0a2306aecbecf71241333c17cc2276b152ca6f70adf2d0d486d1fc2b4cacf1c683101568c85417b51fa053fcec4413d4e64f40db750f93fb12342a142f02c190ea3f0212297a698ecc278fe7bee13a6ee4a3ff0a3e680cae56a2ad2b2efee88beb577b1994988ec734a4c00d21410155c2919dada1c40e73ada3ac0ad274cf347dca6f8ec97c84d9b26be1aece3026200c326c6533d50c09c23bb8ec73cd4be2b081ee8d5095e2126b3f5ec3b36d136d246332ad61ffd1f65815cf3e20422c46453b7daaf91612fa3a24d2ee8569ccc207482d99a23ee4c4eec5b0ef3293d5ec12d96e62232f38e1a51461f5cd0108be7138112defdd118cb0a0e9cbb73aa3b05a14947c395c6602210fee378563c7185285a729b8d88d52749fa03f36d4edd80b3d2bd556790cd0dad2ad819d911a73b03e63c98fe054df2c1c6a330b567b8b83112f42ca4a8e976a0ba974ce9f09995bbd0d7b3f056ffb4ae370d76141e8833e1bdd27b08ef160003fa285326e630f4f116e10f2d3ea91e1e4d06a5006aaebe41584cada077e7839f37991384e78180a7d4f221a66c8515ffe93e0579236422575021c835a61ce0c895dcc708ac4e1736298ba89559da13c969ee5b176be53d86c5965918a3de62ca1740a6de35a7a66602ba434c6198a94a3513a7ea13a72cd473d6caa12cae814061fba3ab0e0c4fe98e7f6c46aad73fee2e24cdfe6cf30730819ee3c8613e24fe157bf328c3a113a2d9d014a7563cce209d899aa5359351376ca3f0f4a5700d6c8f3ae87b0e487966dec9a6e5828fc93be3a960b28283da9e4b79aee6575f8aa3982c41e4d7e3d4b1813894309d9a8acfc7e05da6455d1943f06a76730b625a1edaff8e2bb928ded0b27f75f07f97f32e188ed3f6edb917b3e519f0a6ad4e8ee2f8509862330c26b9e83044851ef7c24254426a64f4a10c92c564cb5bdd6ae4d0cc06ab22e4d2f2dbf23a0af633bc50d506055c15fc0d8b118c7e3e963c25c5db486fba8299e7322da67d482720a23ad19c60a4d8c53353c25e8428c4dc35b192a36cfe2672cf5f1fae0a1af2557af4b7704b38b45c123aaa343d4122ff77b947b84d0d2ab2992f37cbd44f2dd9b1f8e75a120711e1775487f315b7dfe25396d56a2e975dcaeb7cb559c675f2e525ac6d1c055a8270913c82f8d950f63e606d88dd452cf184cb78567fa826205664965ef69bfa74efa1c92735c0720846dc6096c0259fb93251aac2fdd13b76b2546cb8284d158d14528c5c6b2696066144018b691125ffed9fc7a85e1064084eaf5a1bee33e6c6148cceb1ebb54553b0b7ba15200612f4ef6f3c6870f94b17a703170a6ff96709f9c0513b5e382031786dcd4b0175f1452e458a40bfa51dfdf933f63c6eca2640f722ec76ba856fd1eb11649c2f766539e208aee10a33d61d64d9c83e7d2d39e87b32247adf5a8c036f74df0d7df940797385c43039f0efe7d58ea131eff81a2ce5d2d0ac9d56db1e1ae956d24982a69a6c42c98493512bf43f69db171a46f6ead3ca47a8f71e3e479ae03d2717b4cee83328b5cad03d1c47800ad3c6bf48a5410fda0f593e4a4e719633931f0a3d576a93a63e17bd4ebd8652c2325a37db043ad4d6b4e8d9e7027eb55bfece70d900260e4aee2d3c85597b67d5d6f60f3982f4f8c89326a838844a0036958449ae63416fc7f8897bdb31bb9bf0551f731bbe1a04bb169f1c47c060c6b7ae02048f52e43cd1c6929a691af1d6cf4da4d243d1a074dda4442aa6f345811b99e3f72f38e84462a5283de5380fbde9c624ae30813b84b5b045371a0c2688f9d79925e82c1170d2cd90018d355fa8e8c7a6b21580217c058a33781dfff624922df8a84786ae9a7e5266ead5ec48b610101b9d63dd819530ab55f81aa0b4b5f778130523e697f83b9229eafdae9e26af0998fe6cfbce260b96f0123a868f7408815cfcca04c9d4fa7d3bb0a7f422cdda9b7020aacabeccafe4579ed89f69485d1a348969ebe02eff6a117a88994d6a74bdeca81259dc44ec4767f27d808447bba53ad43be64aad6a100da561bd103a4c3fd9b5db8ba21d44bc783ebd73b50ee47b6051d6abafc889e08bf504954ece53118741776ef094a48a5c44216ea0b9a313de168f094ec31dfb25ad6ef8970c1f85580bba8f73d884e3dc8db0c9274e2adc7827ab6f6dd13d2bff617e4b2aeac6e6a22a66f109bda70bdb3f34104749e20860c1acc2b5c1bbc9195077ac20863036c41be2249bc39c24e6b868da2d4d730862bcb6e94b4d14ebcedd0dbabb21e0af1ff485f707ec1bc91582fae1e5f6039afdaf602954647acbfeda53a052278c3b2d24b8171d81820dd0ce7e99f7d24d8cf2b0e02d72294c52f5dd7fe2c8a72d2288dc3d02025ead7822e772e16a0c8e602423435200ff0a76023197321fbf2868cb8f286d5f87baa21e599805db007ac86bf8168d1008aa5b7ee899fc4ab7fd402f87411035a66ba38178fa3d9c93e7222e073a8162211cfa346d68c9e01ff5a7bb5eed889c5b3003a00864196bc96f45eecab444c53e4eea33f53aacf1080088bbedab2d26f01fac1e923bfa60ee3cfcef63f4c0cc135ff1b39c326d411f1ac41fb09aa9f919f50737cad5aa6aa1bd8429218e9aef4e9d6939dd5188e0293026867eaadbdb33097e39db7b17918432566fe25db203a010a423d9056af15d296d96ed5175ec8b8f293649d54cec4552e74f7fe774ac90b75d1adff46e8ef45a2195bc4206d4eba658d3e3bae320f4baeca09a47cb14c93682fc8c8cf9a69b24e7c9557063b261cd40f1f36095ac7b1457fcf13b5c7798b99f66eec1996d90d270a5d5c179594b57097a5b4551795852ee915757b9cf4383c519d47069fb811a573ed6c509af52b7386277de6dcdca5d1bc7cb08c74d552ebcf00f6cbe8f3bb92ba52db7c82b231b5d6d8b03aec9773a7b47cbf9cd141ae9acf93a6915868949ca80fb3fdeb56c1de0c63b7dc9243d2aeb967ab30cfbc8592a05bfe4e943bc89fe50c45af66bf21e07865f34440e9a3c2878d31bd789739e6276c4c502fa834792542c101110199cbbe37cfa2a545ec641d56fd6eb605ca84c4ae211a3bcf5dd91f43626a30df8f658d2c050fa95948e864080e83e5e2e5649bceef6b765d0e17c7773cfd9714358f275c6105a24e041e6d32d64590543108a4ec8464805685df93ce314399c971be7516c67b1479e0fb773b13100d6fee74661293004f2c5660aeb4cf75607324888b15bdceafbb5b7c0a8734f326fd01ac458a07e2c77b8bcc35b7ecc15f9d92ad89de0f3540e2af1e7f3fec17132952f894a93eb5c008b3c69bee37ac17589c696439a5b09516c121292e9dfa38606ce097a3d2dc555afde4056d77f40b39ed1eda600031b07c373d8c427eeca7f49e29747de71e4817a27d22e7b00855dcca7391e1dcdf81d969896e44bfca7fee18fd78521602236eeb6a099a00c8dd74d73560b84e387f0e96d53c39ad3748d04c5ab678f339c68998b81d49b2a65c7e6d9ab8219417eb2f819a31348f0b8ac6ea5a0fe4075cdc4a4ee588e42524e8aa6165db46e9a9a9629bdf5e4f149909f1e3b90ac6265899d7a63b655d997f08466847f0e492db9d1edaa0e1f76c42ab23bacbed8b18254ff65d7920f496b913a139c2d3aa9ba68e94f957c45d1a769dd20670f3fd6dfee547938cd2f505328c05bb1301150c1a0a5d31a28c9095ae7c2c3b775eb521f8881844a59b83f85f5a4776b686ce61c958d955234ad3154fe7a55fb5fadc67560b1f063fda3d7f53711c869f5120d1e8544f7355e5803a386f25aa4d001c660962f77a9a47a370b3822e587c6b5828411b5f892b8f4787c7ec92d09dd861e9652b9f183173de770dc44b9e3e3960db5e05d20e6af641d6150cbe9e0b662de3d16f5008fcc347efee4c9f86d25e655b6ed57b5d6658947ddef701e11ffaf07fbc6c0cffa6965ba7fc7c1b3fb556f2b527996255d52575d55746ac641d0386031435c2fd25670733159b19364362a797c55ce5318847c0415122eaa4a7f15a4d30c7e3c49216bfae489021de5715209430ddc8511058f3982dd95048e12853afb2f364de1a8b6db3fed1c540b2616c66abb83649bbc834b3cc92a145a89766e524a8cdc71c232a9ec49465badbf4dc356f3f182747a2cf04f16a7e7880fcf475d8efd4003941d64c09d367c4f9dabcb0e85f32245fc2a6d9b111945db071025c58f2d22478c0c3a71e0c57329c1a161ebaa122f08d06e6582ed031f89977266c09f762ca2e67d09cad32d75d54f0bc002d409c052576937af736a683cf379fd1d58f2729d170ab19c4485e76aeaca749b31248ac7376381cac74af055f9c7ccaeeb7826ef4ed0cf9a3e7ba1d0dbde68d80099b6f8de9e48d9e76c884ff9c43dfc21d7e4844447ed7f633102126f98f9bf20837c4052d39550909522c37555496505e9ba6862448cb7ef27696176c36241432471fb0f62c9ee95ba95834818dd53d4ad6c8116ae804abf1ad4bb5857da05777757a7102f304f23952a9909c8a09006e773dda14197033427b5cbbb7079e63ccb670c9f522eb80ec6b9ba2e7c6247a8a312547fdb43adf68be4b29b2fbc1c1fc082bd7d71ba9838086628cc0e57c6384b9b193324057ece8e78a4088f2b22d52bd4d884e1a33ce2d03aec72b5fa08b41225475711def6a9b1f8acf6272e4250d4405c1e73b41c8e46591b0932857c8b02d9da556cc57a2ba9a9843c18203522ae1d1b3ab53ed26f20582fddeb3ad8d0d2197a2bbd3a0260b96fdb54060f59eb8908be5daeb0d3e168240c000dd00c09dabae603402794130ab9e913e75a0881f98b8cd0841a3ea048e4ec1a8178a25965f744ff7ce3a4136689815001b155508038d847bef83f7d0327bf490e6f66807e807d4fc51b4cd8f0a4202fd4217c30b30dae9f8cde18c0019c6772900de7d52341511e5c7618132d67450ce9210c6d125e99c9c0d90f22c9955e80b0f7149dd661cdcd1109147699f4363858836bfddcd22fb2a515efdf5280ca3aab4f6277a03b1e29bbde378900620cef4e451f53ee8ddb24867c8d6f68ac9f45d0e7e4fe57b35ca3dd1e6fcd45e60633d3ccae771ad8bc344d362bcfb3e82c2daee83db70256fc911e17cc205485080597ece7682774a87d3b1c51b47e2b49ab56e48989911253a7f1d867178aaf026daa096157a8cd8d314f9dc3f3fa7d9a4b4245aff46e7619ed25f0a36684f9664b685e58f9e99d33ce01ef5ce7055a979c929e7bafb89cd1ea6ef4b009b4113c64fc8b4c2aaa01e4e02149ef236bdc03fe670ccf887030da86c4d9dfb1c05e9489a012009ef7a428db2aa4d863daf74aff5cb6ee65084e880073585e3ba42edc1b255e41139c4c430261196f8c2d3d8f5aab5aedfb1faecc5f808f3af813cb8802286ee098166162ed0b8ba0151683bd587b08f4c96563be31e675e02f6d8215019b2aa6df5c28e94cf3b6631d22122a82a087ceb719153c61c96cfcd7f50101126b18c2fe26265c74b32f1d073b68a7ecae9503cd988f1487a5ea5cc04005bd98220cea3e845202771678dcc02ac28182e5bdb2346ef942c3c3277ff67c5248c31d063bc7e2cb2910c781f1cd00e29de09730da2f7d3c4e926cc2c74e7f9cce89e3210821a6afe93103e65635e28e6771f518a2798cad70aa9f70c7df2cc0e66f63e575211a87025e32cdf6a1b43bb1efdb7ef910012922fbf3a3af261efffb2bf0be1cbdc4e006ba6cd2ef915ad869c716731d4294fa2826fd12b462b4ab30f8b12bc7c310ecb98b249ef3ae4f86d98a7789aa675c555382e32d51628078b39e850e525e7656bd54b2434d61ef5db4c4a37c112279c1be027e521691e9311d59f98d956dde556ebea48c7a43bebd36df9056dbef95bdcba4492e459b9d5646d3113f9c929bcefeff2b47a274708bcc7f6d9f0320e8ed023b29c5a407ff63f47fb7c040b2873e4737f6f42667001ece2fee4eb3e9ec0755c77328cd9999d288fde5f25f61b1994ab1c2912403a33e09050833f0bde000ea96fda5ff4b74a41135296613874ca1540850b760e228be7f9a24fa88a90bb6ed1e4769fffda9e7a689eb461786b497cf821f400e2157e370622121da6fa331cc16150ca7732c4015a81cb5e1602e10c7b171ab27aa454466d40475788242daab8097129e9a31acb958314d313769429854f536e40f27692099b3d346451a035bfcbf23c66024bfe62c1c79eddd989ae9f54b85e7c3e47ece91eee1b941cd2b11a2fb682e3aa2fe92aee4c7f5a0f0713fc924a0535f4a9706c969a1cbfc0c769d1e0e4e73e50226b93d1ccc7258cd50689f7d61b97488b7d7b4fdedfe6d6d3174d1c6b75302b595d96e26d904000d37753afb74be4cc0cd574b29571efad1aa63b81e621c42c79c746b92702fc0bce6dd7ea62620eb53c8a470818f831f5c63214a3dbde23c1203e91542ef7584e463027042f4da15630de7ff03d5aa7dc43799eef29fb2aebcb8df231d76dad0884f662bb25b255d4d837ba49594154698a86cc7943cdab967cdbf1a61dac86feea8ec76af518f27f428bb0c208b34a035892ace19aeb854a8ba95d0d76437377ffe204cb34c333de6f26e73e70aa012a844b2fbfa913dcca1f42327f0dce7f199a69a03ac1bf44308daccdb5c95301e7796289dcccb2138e80eccbc7d51dbfbf82c00750e5a98c75c21178bce08bac072ed8310615aa5e41fb844a676fe337e1c82fdbb7406ba10d0f883e60d20bb9e8ef46307f7bd9d9df7a077db85e147cbfdff37dec9772823fedc159dd5ea887cd80b5fad58b158fe378b753af5d9308cd95367959d7e67d3ea61aaff43d2cbbdd8164c50c5ba5f388c4a5323fa7db06763f10bb4f4f7f35dac7d1a168b22eb475db27461f078e1bc4502559f7997cfb8d712280ac6e63c2805c3b6f5462e06a07ef4c58e1adcbcee9e9f526e581ea8701958a1fd895ee33807e0479b39cef5389148c4ae1f72fbd10486a39ea2b70e4c53b419640c808ad8abbb5db5256558d19834dce8effc279160a15df9aa47708ae0b7bc7ac3afd7edb077df7d0a6501a91648c89cadf9c61113ba9314f66f0591b06ee0eb35ad0f79eff0eb4410e5c5e01f920f65fcb7cfc20455e2918b37558a1e28a7c9d0e29d60961d2907751f8c77de737e147d86c23c7620932be13fcd068a4a7488115bf99859932369a3d2015bb97ab04d92ff0bc1f4eb63b29a8589facce28fcfeea9dba4999617ce1dfa03714290d52ef00ca7ea0faea7a320b08004c7d8a3951aba99032b64ff6a3ca1f98a4b5056a13e215b06bf9506a5b8d1bf34b2af44f33079eec552871ce5cf540cc254e707be4ec86aec1afa2fe388b3878a599513ea0c686e65dcad22135e771e590b49c07e4507085ce70b933789125bbe272d3911c283991f4a5103c2c3cbfc9a7c2939a5f1b5ef7befa024396fc4c952c2c7737796af31bb2dcb71ad8d1800891280ebd3ccc34d836718c22ccc6db0c3cbef13fc502d2d9a5e77e8e9826f84abeed341a3810fbb77876a1c9e731126c80c82fdac830fe299f48383040afb50230094b2396dd95e3aaaadd5ee7b47ad03faf76a9b19e0b099090e9367e3d0311b81416b11e2b150477e339493a2b9606f46c52c27df51a54e8d56c737f016c5fca99c0063d25fa130b38cfa34d8668b85f43bbd71bacbdaef42ac17737aca467c2845c75cc8081d417ba629b4a8614ec16b389fea8c59fe0f4d90737c4a357b8e635a9796dab6eb5bbede20a613b0a4c750770704cde1643f185232469c3e10cd5adea3b94f61cec89e756b99660dd05285b3440c9b1186fbc0127e144a9aa5fdbedb965bdaacd9b199a7e5c1c40dcecf0690d39173121f14eb46bc076d441cabf48560c64089a90c8a5db17a76dfcc9683a84626b18986eaec9348396223fe937bd924638074ada545de0b96b334d4a0b26502ea25c2b2da11b19c07ff11362c7c458920aeef3bfe7dd9238222c23dd4386edc27f44b0488e5f2cb6a3a714a072e672bb3ba2f51eb785ff89cf3cf8132198dab7a0ab64cfdef9db1d4da1fd9a12800d957578192c6fb7a4ede8798e0e79c8af33061ff805d5760b9aad1e920976ab7fb951d23594c7bb6a5f5fca8f9102e13607090d0370be427dbf5e0b1dcaeb1a3477ebf83921f192f68c6bae1105457e3ca9f3eb1ecb753b9dcb6d5dda5bd51af3dd14faacb55017899a3575db45241d59bdd8727af6d44b62db4827556670f0071f27a7eecbeebc4754cf7d621caf584b7af770b0121783df7a58efb95a6446e3957323dd079ac991293badb82191b6cbe350f2857dbbb69a0cca259f4ef84a1de4c568adf056b53e43cf6eec46737d4b856e8fc8e285df8580dc3d8cf01a0eed50696c97b4d0d1d7f61c7201dddd8b9078b12bf539d3f23a6c8716000a495ece9567f539525ae8e4b4296ccb6e7b1ebb26079e63a5f2b8f995c4536fe77adb924a3599f0f3e1d60f7ce4dde361c096312096bfcb78a808cfb8ccbf332e005e6b51c7e998edfc203d439468e366779d8edb48140d43e88af82561a5c3c668254dfc802edd302e786fe2d07334704620dc0de02308e5b239f02771e8d49fe6749bf68bda95e79085dde8f42f6573cd785e5a30594f3c237d0b41820da4f9c1929d3c0a33623c9699a6daa7d70ddd821a7ce27cf5cae11e137a882d0d623859ec79ce719649e1c006e1f5f30978cf63cf4c8f4469dff81c033df974090c1bc2a38f040901ad83ee5fa11834c6110f2dd39bf8ab13d026ddcf5ef473eaaa3da43c5cf59fec1d02969d0f3f991aa1f1228966271856e121fe3f9ada7f9144dcd1a3b46a0ea047af22bcaed1b6ea9f599b8cacc49c6a5454731609e0cc92d04bd6dde97784bd0dbc113a4bbe8c195670399ec896e0d5fee70a87b391bd6036704941d82a22283336fbff026e916a9a417148994f7fdae2fe460d487ac957e47b11ed58014766a3d7ea786299a1ebc49e923548ace6336bd62dc9ca6a7e73576fba53d0e991288e6ec8b2518b448832018a522565b3fa60a203e45eabf726eb93923ff959f5416812a1f1ab4b46837e8a36bee8579b8b312ef052f3cdb7d5356e3cd1201f94e2360b88c1e448a3ef16139cf9657cc5f5e2f6cde50aa3842feea712f6557935bd85e2dae83911c6288232cb0f59feb9ab4111c8da13d30debcb7bd43846189b9a4052af192ef2fecaf5add3f52be8cc6e1ec9fecd6331225beb60c21947fe0d76fad0b9ab215884e891a7eea2d2ac5a19fa699f5e6d2d697526028850799ffa7e856ac0070b8fdebfd759e5c504f558a6d5c338b0a8ae82e6120be86c30b0f5141cc5172e0f9e855868b323d55ed09d5fe66b01f6bb6fdec9978f4f658d3c12eaf5c1e84b547ca9ba3839801fd74342df05e0ca7151927b1484bb2f9dc8791402240b493be2347672f7033826d5984dda4a0cdfc7413d493c33bde566a480bb0f6575692cff2636e4cc447a5813af24a12f3ea088e1f242e333569ef26ecabc2dea67507b8694f6d093711b7f81580668bf54061444491de0a34a553d6eb4b8cc55fa074bd9ad6a9ffa9f8073973f8a9e650003ce105c03fa50b7709e2bb4cced7a0e2baa41149fb7545bec7014eb9793127b792cac3b9f0b50b1e602710dec60bcc8a7498b7b343e0c908ad502dd044f9423045e6dd73884226e7ded1b496173c1b06812ddf338916acb8d0afeb16d7dde931b3551860753ea71772e3412c5359861fb8a5f525652497386844f7587212db60323c336471c57268e0f9c5ce0ea9ee8fc229aaa1d11f1330b77cfd09f9257b4008aab6c8b388c459ca16fae2c9c0f5b382dfb3d626106248650ec779f214b066dbf940a140510fa34fba083adf411f219168a76d1e4bc7da17820a32ecc8503434efab057b5c4e4b239fe5862c44e3c602763fe8400aa7e8a5f3b2657287bbf6f707e9a507dfb21718064c25c59e90b4f5d3d33ce2bd3d589799d216ffddb40c895061c5144548a3d282bbb075ca9ce3251328a38220ce870d9e17371462ec4d47337b03691ec1c0fc81a5218eb10359e07e45b206a603d8196f64dc9ee29235b17cd3a237ea06b5aa9faf25d3897e9eeab558728a95ba8ba700fc6d0f2bf92f300698f80f129e9e62fb42d849091a4d42983beefdf6715a91c66a1cd01640b53b8eda7e48e226d0dbbb0823bfcf5c133d59a0eb74209fb17049703481059fcbbf7a8dc583645ba9ae854c8254adc81a4e85ee8ba9ff6ceb00f67b4993bd9ed509b700baa623ec49caa4f2e4eb6643c4a4534387ade112991407fde5ed45b905d41fb11d6a48173b967af3c86c198b846f8ebec1e50cf1f1e6c36bbb7f12919560197085e960aa7c637a9ec0ea596cc8ea850d86520a085d1a9c2b477f51f2dd39939dac61f29f0ca0d1db6ad1c7c4dda6e7c3251a79192315a1a6b7154befe9c8e8283270623ec482f3604751f6874eb67e99244b77c4f40a78d881f84384dee297fe2727803e8dc122f7407a86ecefead5dd19d08b32d847f50f44406ec6a2596e35f86bef2563b6f548b74bae9ead50e0138af161af27422cedce5f4c5458c8e2e17df8d7182c040f92afe52b898f61e214aa509a0172a7834919de7dd78405450cbdb66762be0e6f6c5188fa25ecb300b8aa40a64b8117757e84ef010d0fcb8f663c54cc4a55223be6e1874481721cf553ad22135a4f37017ea48b475f28bc23ead5488d14d12f653395ee376bb6465f68e054d652886d48d21fa2543c98f57032502e6ecff353222e35c2ec60bcd90d9011456880bc235b67b0dfae42c06e1842959927dbea411af5459c79f348bb72c928c860f09ed603215d4ba1767d94ab50c7931f3de61562c55b2fc6a46b8b5824fa0d4c36951f18466315299e181b84e56e92640d8c869c189225d2ca95dfffb9633474e7b1419f5b4cdb5c2dcb7c87dc27efc4ce2704f28bad99f5764049fe5952f2523deb5b198a5589714a597083936de3842910cd031bb46e3765b375994091bab374b60f64700f1168c199951d8dca2bd434b2ead8c58acc1c33f3d96147bd4331a79b3b9720152d196ec20fc67e7e5fefaea2c3e1813ac13644a61d854a314185d88e3ae6808b6e447e95543911191a6f41051509a335e1df10fce60752ada99637064615950839c685658161cef1a6d913529057c3bd46519e08391e7065fa0481816ea5c31382f07d284c3a168725c963f58bd08b11710675c2683aad66fd0039350fc9d65da3b7da9e2ad35b6dffd56ea3627468e79ef0b857c9020a97af19722097b7963df5ba0a44d869d2d77b844f2024ff10d7c72928ea9a97d98b063c39438703fd0a2ce579f7a98a6d5e6eccd8e8086eea26044e22b2423742e25ae7faf6613a8c7db12e7877fc0610c9fb39bbf64bdb3462bf5ca92f3fa1ed076addb1ac561d5dd23503506b2e0181508d0171dfe8caf2a088801ae7a96ebd50e43b6769bb7a0171ea7116df8ea901e9238eee0b4e8fdcd70254b27e8fed6291b45e2999bcc054dfb3b6edebc34d62b9b6ee504117f03e565c095bb9f653895e50f92398533a5c731c07bbf5c214c51623a29ff048a5018373f7889df3fda417f304b04d599ef0f1362095c47d33a548bacdaab52041b283388c44da1d5074e077b989dbe25ab47c115cf304caa4544067da8bb41fdf429a417b23dc2cd3a4689bda849b8cbaec74d003a6a2cbd4cb7d6270a66803b94a4c91dd5c9f18fa60195151430d9a86269330b4ecafacfdbd9e517b1ce20d893e2edc18345e907c4fc073f8408510de8bb4a9e1b05f7f217d40ff34fb8539f2f852160fcff1cb5f82c1cf19cd5e61dca7ab46d1926bfb4aec8a8b28aa2fa6a9c78befb0cf5f9854fed0dc86ad4c8465c8af74e8c229898ef3b2630f6d7f8ed1cc1f004311671e27225e723accf3dd5dac74b561cb17dae390a9b933fc0375f2c538d3ccad7fc849120ef4799bc9b908f9c01d30e982829f8fc8accab4442c89ab08a9e9320d6db90ec90b5a1dc5c5f318d46015ed96e15379db76ac3ebc7f76909cab912e0dd89dc2ac1f11ce875e29e89f98121dd713275f9a81ef85345584c9aafdca1799982b67a2fb3c1c8ef2ec72de97de8d065b83d9f48a6a392e1a537aa46772ac82448c0b9934d7d7c603cfb366d48ba6445128f2b689975b6b8d26095527af73f7c903aa5f20b0a799bdbde60ea26803624a729d9f92f0566a1433337b544879b3e0c0023e01cbd5da2da9224c94ee89955a8611548b3b4956e12658a1d8b7f4dd5a561b8b402f070ad5e829879c9bc5bb4155d7785dc5506fb7b8e53ec6682c858ef32fc0cf6c1b26814fac825376cd5deda87fd5ec56154489afac3a5a9700ab08e080a63e57d3f03be08639e68a2a6e2ae773db0a7dbbcdf6fe2982bf39b96363d816f53728cde0bd1e6e4ddf3abee95a2b535ec19c49ae8451ef8723d987fd5cbd56e08c3d3d071fad7272b3e576b49382e195fcdc4aa452f6ed092e0d17b639932e043f3c0e7b7ea84eae84ef63fca81dbc4636b8d5500a9ff914c45e91eb343554f07f0cc9242440cff6c14c91d4b3d47a3575dabb3b506700643f91bdfd576b6120507c8c1529d369c53263b6bbed6aa7f7f2202421b2cd40be38f8c47ac3141d538d2079451cc479739f0ce64b4c1395075d61de2921c8de6f076796f12d6d3f4e9c670372fae088fd7ab083895e00a3116cff5b31c443c26aae70d19b738bbd92ecda6e8f1d71060f162cfaa960c5b37fca0855ea5219a64aea5288c6fc71147b77f6e685cbf504aeaa4667e10c19d9e851846fec0f61ff4b55f644d4382ebfe6f9799dec66f377519a469d6de86371a2d0621f0b79a0c0a30b9cb279136fc48cb3d382ac29c6eb0efd3b5381b53a9166c09064ca862e95c2f6afb980e258e93355f28df1dc3fe13933efbb4ea62ccaa77c17d83aa0330a803d81d17eea8197735be72760d8ddd49270499306e5ce1fe5b031a148348780b2dcb0773503cfc6bf8012eda964f77a52488580fd62b2cb49cfe3878d4269720f91ec14b166856f9849f7879a0604d5b775586d2109ce103014d252abee7d4e531c981f642fad2befba4a336c0bdb353a3373c8966cb2e902e721c7116e9f51d41ff9fb8c4d415794c5fda50f15a1d7a6cf8b61ed41a9c70bbbfefc9cc3f16c541fd1f1e6beb2ba8b65d4b35c5a31dfba98386092d3b8a08029cc6262f6e7d83b97f7e7cb67af0b00b6c941ebfce6ebae3213bc42056afad64f4ce22e45de03d5afae1c0fd683f9e767a241335c6dfd75ee94a3bd096d5eb86f1490d500a96cdc02841aaab253ffbd871a1014a4e523c275582c7ecc00470b1cbc33577edd69e87ad07ed47f7b10b266e0daf2fcdd6c447b512e9024aa204be613e1bc00166d19ba0afe42ba4807be34d8c9628a70ab57ea1e339b81ea25c65fa01483d2aabbff4e17d49a061364d8f37c389936bdf95e8a57e7e59a82f32d39f60c18d5a799b1d40aa8c79bc5bc054a4fbe63ea7490d319334c78a90b3d91c53ef1519534e19ae2ee8f5c183e75ba7af0dfc2ef56c47e6528ca587f8a16977551e0b257c3a23fc22bfcbce90c788d33694367af512e29c5f4ceb60925fd423abc8e85554fe0494fffa5c2e1e2615269999b5e9aa17ee31bdad814e88a709b92ad9a38ddaa2ffda425a633fb77a55cc9c220b0c5cbe9faf014a1b57e7b5dd19ffed38177ffd32b59874f852cc3d3ce7d1461b70c46b2f010f82c60fdf3e2fa90ec9cb0590af9c1fc92405f12befb7766dc5f74d3f0f4fd96e5d3b4eaa1089e8c579e0773520672a66473fa7b041afcd470c18b5d04095710bcc921797a43b1f98669a2946ad61a64e4ed6f0b87ee87cdd9ec8a039e08deac84df5a6cf99b39094cdfccf109fa803fcde8d0fa23c37924384639ffd5dc0821e2d40a3f5b33d4052ad0720aa581d312a84c6ebb8ebe00ca71c2c743e3ddd8f8485aaed866c23e043234eefdb5fcfea399d60616ee3dc25fe25052a91bd306baa9714b43cae3c5b996e61b9ad13d40f6531ea26a767006d8f8a17f604b0ebd600df7f1b40ceb069e15117083dd2a6e69661da75cc54c0b085548b4b58ca76a93c5d0a008000227094c0a56b4f39b41eb31360648ee7133b49c6614b1e6d2b586bf9f4f624153a3ced2b71d8a089da3071b148728e968f2de95ab36c51e34013961caca210dafd35ddc852409334ef4bc4d6297c532a167f5e766a26a93b52bcdaa2000346ffd9ca11719c768057ddac8ff0d10b982ec0285608b89a0112e77ccecc305e4ec6a12ad72fe011e0632e163c94a667a2e35683eb1b737b12488b09eed16fd2b072092f5d12dc358a1e6c410d3bf5384bf2f0e78ad60994489071950bdd2285c83de06069edc0e099490f4765365a4c8e8ef8339708827380b2133b5c0de24a377cb597418f04fbdcc4e65c02342f363f6baa32bfe5a992a204c55bd60b07d08a38fbc6ced0701a1446303cc77358ccd6797d0bcd69304d5d43580d8d2d3bc7c07f7c0b8172a4b4628b694ec1833d2afe986ea256e97d6bfafd79c704c558d3401b5bfc0b7af06ac98e02613c9b9468fc6102681990f864b8f9ec9ef3ddaac4f954c5939d3299aae25d2875dd971e7852a5c9eb59aa3a73eaed75c9dfba2143c49a785c69ef98587b703339c6a650cd5303378ce974d64269e4f18172a5cab9a981f34fdb79b0b08cd8ce8132d098d0c497f54005f6fadb5fc8d44887821e151ba8c4e7aa80876b5a06b7ddb7ef442438912407ab6c97b475b326a3cabaa2835c60c6362f68e71ed1353e903d7671904c4134b3ad8d43a0e4811df5da282d73b1f5ec0c733eae69f4a6f1f6d81ac54cf129d7adf26d8ac9cff0c7b9d04eaf9057ae2c8f6b0e599a41aa788847ff75f14f6841358bbc5da8f8fc579cec648e459dc0e6138a1fdfdff1d4f8c07a3e9a89b6b3980e8409ca3bce2f8082799d30cb885a51901f48305fc6dfd443671688427b5b7a783a791ec4c09b03acf00b34e0054ed6e5ef0c7c450ffde407045c5d9df2832c3238a36aa64fee6ed34723dc0f157dc1390ddfc0fd5e06fed8cd3b4c67379e0a55a6e29392474ce05f1550cbd03db2cad8cec4b76f21800f7681714cc6805d5e8692ab8d6bdb0d01bdd013db3dbfc50a0946f6ccbd48849a85cc8f0868f741f37d91918988c218067ecbd109ae97645ae1d3c6b1979e7606a70ad36d85600b32c11ff090d02377975563a7f02f9bb7e6f4cd2493da2beba716616cb0ab3534b235b9bba3d9c5e3d4281e4dd09ad9c33977e1559c09adfb45c9072181bbcb96a1058282341cde42bc5c868b9a80567ebaf0937635d8e7f2d849fffaebaef4eba7ccacae77530963e15bde0195615b271bf0ab2904b78fd352c2a3fec8addd875bb654d85af82d8409762dddf43423486d1c8952bccd3e08f9a2d6b642864c97756d0f957a58b5088a1c4cc539495ceddb1fc363d460f918e0bacb5f49bdf0563b4dbfdc96d54a1b0e183af0734e320184e63ea6abf85a284252aa8b2cb67164eb8b1b8a1353c1073707039b7f0b7634f497d44c59cf8f0286ee1e6b0a7bb1cfb2e07811048633a2fa17b1583d81651eadb7a2280ede7adcfcb9b12da7b5775bf70278483dd0f086da321cc9b3749328c371589263a4ff8c017975621418fc71dd8fc66552c782cb56b1cfd12d613f2d247401807897478a2503fcdb7267d5623b1ba8e8ad8c9ff4291b37b315a81309b279aed828b48bd9a27ed454a8b7337f1b1de0361903ac30bdec771eee73f2425cf60d54c5f71c4566f61f34cb7a50a2fa1e70edba0ebf63df1d29afed7548d80206ab875204e576c7fe9090ceae3cac7c29dfd2564dd382a523ff9ffe076e6304e7ce4d64e3331a58e033cefd08544c6fdfe9b86c000f142a100adbd9dd82483c27eea3744d2726b888a8ece5ef179562033dd43e31baf6757fd17351b69496de4757c3f3fa3eb5577deb320cbfc6579f61d706733157db39cb6b08de69f01381845c697008fee942b7042c10301d0cf3c09b1a986d168c152b23d7eb1aa0c2682def2bf8212f88acb7f7b0f4f148e9a8f4e654fe4cdaa77fa3fa42567544f38ffdc5c183ce3f77c808f994be6c0c3750ca5ad13d8fcfd31b69a58eff9bf7e0004dc7e0c0cae4e976b10707f8200ab30090b49c8ac1c5df494ca852e6925a7178db5afceac2192c4a78ac5d7d1822c1e97b8a59ae170b32d31a2ca01be3064273ade58fc25dc747f324a13ad1cf55a6b41ab62d17c42d1d01bd4ba99724e4085ced5a010aa42fe85e12bc06778d7b453615dcd6e1612677ffee371e15cdb6e602a3f4c19f1f87d9ea39320e6b9e4f3c4d7162cab828a7651ba06771aded2ca44d95eacb60a14d659e89892792b60c65288e79db53a781e9ebf8fa4b9b6c201e95ccccdb0c5ba82cb5c6bfcc56a893bfac981dcbf3ed454aee5103d5e6bdac97367efd52aa985a705c3154e7b19eee74ff11ff5843c20cfa5ac0fe611f02100cda829311e844142475e7d3a17db9fc3eafa96e1369bb28b68d1fddaca44e5ebefeb3c4e78887381e591f2a60f216dada15c7c4e33b19522b15f375607f1de8b392cadedee659c8d6754a984eeb2eb2ad5635ef5b8ab8978e5789fb3c6753c77a639b7734ea6d7ad96e39eae98cf715197abbf324885af6eb513edde3b775354fe541cee4066090b5b9c6d0be714fab9c9827714bc4285096f081c6d19d30db8e79e46a38d4fc726f805260dbb18f71144603475b05bb765fd2a2fd04df3b19174b4f92587fe9d3b89babfb79deb43de9b5885c371f859f88043715a6832490b19e0182040313a5ef4f611acdb7eff884690cb05986616a6cbcdac5656c747ff4818893a80f0ef73648a4448d5f89bc235bcba7c55e71ede0244d76bf4e7e19580aec988b06c3fd187f30056fcbec8c463ade571ee081a343bef642c8bc3e75cf19b5a5cc238a5252f864e138d0cdc3df745f0a3e0613a2ce3c5348525efb5154a4965abfa7321f066f4460c6f4802defc5d8af849f3a2dd997303b1457813f2854833b13966c225b960f8585404dece424b1c41c04d5d76e9b5c166871e6067e3d3668fb13f67214a8d28209fe9d178b3d158f6be200666ffe8e1c9d92aced13b6048562c4b8a71cbaaa468ee9bc20bf1412cc5de9824b7b01ec3bbeb6396dfc5f36aa8d2781cfa3984b7b7f2557696454e1ece38c9c09a05c84949a909e356fa0ecfe2f2a80d27f4d43cadeee55fbc70b13dbb5556aebe4b3db713da91f8d4f59a5ffd098d8abee106110ebf094a8bfc3b44f9b86a18f1e3bc0f01f6ffa64620b8270de295d9a5c9fb16a1f7fd324d2494fb67c621f07b7b27015ca900c7be232c195279ba1e7eec6be902793d455256c3bb16489ecf66d051eb3448fbf7f65bb0e3893fe8b18eb50832adb1d6a4c0349c8ca75f1be3f71eeafa143ba836db63788895d7ce7527156895fd0e1a28e5ac33c40b6b86ff98aa4139ae804845ee0cc743c710805f302daaa9e360e14d9b8610bd1e29a533cd9cab918d77ea0194200e0c16de747e14544ddc6821ee00888878ff1bb2cb810b2bc30b068a1036930556adeabf704c910e3c50131b5f453c8dd2f7cbc09ed4e9dd0800c99b16ca14d18bf232c13dbcec9eebb49ff65050c7a7dfe9d52018addf11a434794004b58cafb87bf95da59b487bca9a5a5bf7628911f958f5af6d884df052cd4bd4d5272f8c53dd4207689b9c23db1733820d23943bc7c4f0fd4f58517191202291a34cc0bdc224d00b96051815d47cd6dec1f8af2e65a012d46f02eade83efeaab8897517d9e5fbba9d187a9360dd9a6a04c64de390359b22d8749413345d67b383acb90939c5f68d7949db33fff0075c30e29d69e22d5dcb2a102c1be0b9dc76ef954abc2c0a1897473370826e0db20500419a8066cd358b2363f8da668a41478fa01b06534875c2a9406feedc3e7f47f46d3afd2c1de7c8bf062b8bb83e975320b2341fd11d1063053c0a83b231c6e17de59a8b43b52a36fe64fbbe9072571732e77e5036125e85726e2f08d332350c39e4a9f7cd701d8bf176d2d42c21e34190f3e71ad5e33c64ae71e935a0cb5b5b3f65060f2fc5994c430655f9caacee8dc59c1b44514756835029428ce5dd15b8ad80ead9250787061e7527c9f3ca410191c84d1b82d1975b16a99c81a1b25b4d1ef7d39d87eef0a265f57ebc3ca7e2015a70edf995993ff1fa8d5f600838eae23c79d6df74ee001e6d8709cb4eebd4a445227709a321f3f269fc9d2e3c10ec49bea990735a1c2e56a81af2593680ff371572f82a874e43c51716b5fb0b7b00c3947d108b0ef82ab77852a9e49b4515ccbd79443692a1ef270afa92dd99ca818cb317249b142380cd8117eef698a815545865ea26c2e1b31155b8ce41d318af319549ef67988c8680c3193825a6bde0ad79ea3e05c38adf6f3a590da21d8545ef2a14b82181336c3f66ca9c101811450988213ed38038d5b6732202f3022ac1c9db3749d68515bc48e9355d9b2511a4525fe3493b3c79aa610f9a1d659bd160d9942dced161c2c8d2331b81199101e3d2694b4b955d8a9ac6d49c08ef4de0fc9e64c5841633607ba618a18a296d5bdbc5b0ed6eb7468d29ee7d94d844ae899e748794a5a0ba248258048f9f5b6e3229a94791cc4e690266bf723f2be4bbe89db6bdbb61cba5805f2ba55938f71aab2c26532a2a4b192351d712063e9be68253ecea3d96abbc86ab2754591e10687132ae22eef88eb8f0640e49c6ef8bf602668c5cde0de4a9df36636889d2dcfd76b26181e4008649e4c75dc28d17844d4a1398cb639e7231390cc6e8c78f81d68c6f2a6fa7d777952b2e3d67f50c63875d10140fd65dcc40a7a65bdae66e8ae9b96dba04561224848bb5108c1331bc008e5d132ffe92d847d57b336f0fb41c109341977cb0226e7322fdfb24b38ef70a0cc766d474dcff75777dce74fa4e771d8c07d2cd27a8e7faea5fd4a34cbbce0efe1262070ccdc6e600b24265a5b94cee2cc1ceb35f55b0caaf35771f04f0823df6922a8b2073d842b621b3ce2f57c8a5cd285a5ce7a592c724db9b0426b350ee0067105a95569b402af4a1833f4a793cca715a9d8bcd8cd60d0e6f741136a73b0dc449d866118fc86014b189c297bf2d070901e9dea3ef4f18c1b5cb59d212b2e7c7e53dbecbda89d412ff697bc8989914eff34e90a77c816c0cc059b5707804827097e5ea520b93a90c81458cf8d3384e06fe6f25c64e63c581c46045845197e90ee43e8318d9423506623af86d3a6dc839ef1a36258e1f2bc642936c595d02fdb676bcbf5eed3ecd415713184b657dc1f21d3b9910a39f562c695bee3276d3e74fe0427e7f3bd6ffe4c015cf93ddf5d51d567f76f15d181b4e684e8d78270ecc12d3033857ea10a6445b137c4baa13c156ebf1117e72206fd80c3017cfa57a64c7740f23b51e6855fc266ba18f338968ee74368f21f9e1d41cb7fe93ce2550ef40e12ac2f90ef74b1b86ed79346e15116ef909ef2519435deade6fa9a175ac45c2261dfdb22229c3a9e242a14a44156627026bc4f876a368d4589ed20236f1e5020c3b9e9f1baa398d61a212536b7c952a0220a50607480d5ac0043fa6e59cb3662bf494fb0750bb5526d6af0a67f4b5f0f7c36ebfdefc8a49180865abe80e13e466d6f79d0ed527fc704f23bf876b973fda7dae3f6ecb65ea414c956d836905c2dc20df15af3b2df06bf53b8545deac6607a8c065c0c01c793bfa2479d1040bbf4080cc6af3789fc0744114658cce511491c78e9c6bea174fb9031a1b92f2f78ad38d9fa056e6c87b0b0d7462ff2d2cc41dffca72d10cfba5e1a6582270c06c8c330644562af1482eaa24586a3ed38a293224b25929e1e31d1abc1e513a172becda9c2572bda2baaabe3b4872a1884042cf2ef2639d799d3e890a7958ea1a5d849cd3a75f4ce6ceac498e936c0d2ee08f585b38aed2aefe6ac674a594cd18d98bc319a6e7dcd720fa8e5826104f4fec8b500310bf41927d228a853fd97e0eded26026fe515c47c46740eb1ddc4efd4112468b393bc05880cf6b6c9cc403dd264090b44461c5863137f81230531b33ffa34ab0efc68eae06f4ef401758576e006aebf6eb5b4d9e65dd58ea0e8b40c968aa188e41debcdc83482e60731b155631940fc67d3c6b7130f75f53b5bc37b61791de6afef850481c361b2c3d6f798465ff9621bdab5c9903ff9da7357cc6ae1638a59b9b624ae6248587ff73eeb319e17b81e3e87b02c6d88ad7c1d878535dee414e98a53d30b272c6e78fdd4d6dd97952fa84f1f7b21a9364e7aadeb61c6b28849d1072311f13ac69a6fb8fd6b50e6e25ca8444ba1217abd4db55519464e0317f55c60d4cd99bbc5ed21123c0aaf268e2e1889564b7092805016a58d304330dca880ca9bad1e6eb890b127bd1d97d638f4c20dead7175b48b573d71ebdc0a535798447acfc87c87e14c283112b4f63a70fa43ff6867e9a1c68f97b7b2a4954181ae81960e609b5840d548f8fd1c0f5f9828844a882e28264e879a4c0e474ecb7c4ac3b2be1e78f6be6bac88697b6f80c1b7bb45a44340174605c0b04b727af444f0b65376be153aee9f5d4a16ef94fb7bd776b55a55fd1cdf915561800b0e7443cb357c9e539502b53482faf707481d05e8db17a76da0dc1e76cd1fc6d56b3cd965f3f703b32e0fc2b80596b15e022aa4ec011d3db0b7da3ed8ed6b84548e901ebe6b648378eaa62c479860fb6ca25d14c10c053c680e797147dbeb14cb62ed0787e883dea695dac18fdc6065836befa9eca20646bd7f1ac211015fa2a86f594fd80fa5ddded4adc14f838c28413658ddf17cf29f98da2fb404a9a03fd832a0173f17b53f29f16b94b94ccadd1b48e19e28dda147b0bbe8d914fcfeff93ffe72dc079066cc8839d04b8f750e908cc42e61d3e3e1130b170cfa6df8b424ab50f0b6282e5706cf06d25debbdf1f224d5dbb001769900eb70bc2072ff3fe4e5ecbc152c5f2f9dd14338d89b9b02e2e5dc5c6ea0e275a7c6666d856e6acf9c4f96f70466da97a79ced4ebc9fb471919e481f434374d3029093bbd3d72fe48b7fdf1f3579e9325307a00746c32169daca43269a107e359c3f0ca154b5ec06b1e3ae02a976485bc31e9c22f767fbc5415991f4a89353f7a74ed5aa4b62b3004f79bba8c718fc52360d19f777c25cd679c5870812138c7875574600cc8d4a1fd70507109848712c814d1e926ce842b23c931af228800972f5dbdca73ed89b8e180c101c2a154438c04daef65443ec596fe0952b07d010c1ad0a79e866d6ff3cf1d7d43a6d43b3c00e32e89aee1c4ecb77a3faab3e4e2b12918a2f61401f163c56531b1edd5a55f6090a73de91c5025f5c5a4553d7d757440ea9a6cea80ecdd4c1d84a674e5d6b8d29675f5a496ed84162f7b918d65dada6795c284390c41ccd2ad894035904aea37ed06668b7d6e761aa56930689f349d0a86f5adf1d3424352599d515ac70c66b628e6cbffa2a9ff56d30963d8ac0f6e0198d628480c0c4445eaaafca48cdcfd76c249ae66959714f5c6925fb0544fb08c4be387f8cf6bf93b41f65fc1c5f4ccd41bc08f5d599a41fdf30fdb36ceb441174784aa745a492394731b682b164f44ccbeb3f4ba9ad8f32bf7f6c05c0c0c40fede6c48aaab525f8cb34ed24eaef01d51037fa94210f7de155810139d01b0e1ad634d3c0145f1ec1a57755a9f057d99f6c7145115068bf287982b20aa1323ec4dd72194e5904715399199e37ff3ee194922dc0ff8812ee31e6202c310bf2630c90508c660b8d71315759c828cd696cc4691cb64b331e761abf234abbd6b59a510d612bd5a491e33445e59c10f036a8c9e31c1a83032b9352e66c5c9ff9b83bf32e9e1d7530f16be7442a92821336d9515f683fcc34886382a0f1268254c4f2fc77349356f855a97889659d811d185545f2bf6dc914fd3575d1e784f9d2f0d4bbf603c288781f3540ba04527996f9f257774eba047384ce7dd7f33901ddbae5e9d6c42d646a561d0b28af3c384bb731e263c4cf906ccf2de367cd4ac2933c0a05bcafb25d06a089d823bc6e7b8d7268ed4c7b4c2e19286511deb4331c198adb698596f467a8f4e00fb620d8b2115820e8bea6d80e73c79ddd9c56bd867abe05afd76c65253abc4f235de2dc8d651c47fc21d521659451c14c38602e90285ab7e1d7740708a48056b1842978de7a93e49f81e1095b83a3b13fae4975884eea6b7b55bdaec64c769af7627061d054d3efca581fa6e7fea4a1d2ef8d9281c08047ad2a80f51cad88431797e1f66cc9518175aba74400b151754c4895eb11375f7ba5816f7c04d95810824f43d8cdc25b15cfb071f157a1605e5686029fb335c96d8786f20076df707dcfbb9bd2df47c4e9af1931727647a47c81515f2460a5d08a85ec0422e9189112c1fc28bb7a7a5f76eb4c320935c8789ee325948ad1e415c113be01419c65be53bb03e56d574a459159cba49eb478e6d3382fa37647b9f0347dea766a1f7ffaae827c4856c12be1ef08ab2f388424786e82e3f37ad5e145db3e06a8ec6d4632e37e9815b619e3b2fc4740ad683e77d2c06b5dae416c31c1c18338d112b8b6c61a8a90afa2c0f7177edbc6fa183c779c977c37198b33567abf7ac6b8a361265a8a299197b3b241fa00c030203b3453da6775a5cbcacd3cd1a391704b1f9d51c266c5baa397c0a50c121f8946ffc0c8b9183bf44c26c30ce36a95c3b014aa3f531eb292be73dcc055fa9f5b78db09cc14e0e064922b30abdcfeaa1f1d292e1ed60ed11b631ec84c53fad8219e50a50ca271271966bfaa43656d39f3b6953c87d8811b61406a402d3244f77b7fe28c5f134e1c73784f2ae289068f7375266961cdf55220cada0399eb8c5056edf4394348d69f88d1c7e61d4ff4dfae8ffa24946634d84b52f4b5583ece962227932e666b3bcbc35fee9f0659ceec6093e4e592006d8a859ba7bad92949a9ac02caf89ba9187f90a338104baa104ba05f3e5d488ca92ef01d23868f33d064ee273b430ff90c3a4f2658b2d93fe27eb816682c12375a864e0ca156e79d037bdede73cdce1843052f75369594b819fafe32a1e9671b80d6b0a250f106db0a9c5e480e1e5f5616353a7e87c55768c2d6e9197b991b56b8bff3dbb9f9465efe3adad893b3c9e02a325f786399fdada063298ee8c37be2664cf7165a8784c738d8c5c27213e64f1af0871cba5966c29fb2acaed01c6f12a2f390ff7788898936bff7fd407bd9ff82aa9732176fd1903b3f79bca3ae13b71bf4fbb56c8bcaf5c88df93bcb7092c6ce917212da3e91d1546a525cdc732fcf4c9b0c0658ce8fed8ae60f49f3860386f9de73936c7a7f5c2795f0a9c51c368784df377fcaa2dd0b8f49f6b2ecdf5489c3778bfd34b4f2703cd9d6cc9ec649ff96e7b690d904a749929797e280e73eb9dfe60f13ee8cd49cf5f645e7de476275ca9c44a5aa3fc96697ea926f0401d60e3e8cec775e9043a5078df9259fd0200a1bb9012bdbbc75c1a42375f91374457f53f41ec4cca76db499cff5cca9d72b6a28aae1c93121e6afe72d972dffeaf140e354ff7c5aeb389e391e0e14868aa462d997927d95fe071ecdd640d081c41fce8f908c54f2ee9c6aad5e63bd83492502ebd384cbf137db0a871a69f3ca993d1f18ccf9bf3d0b3487c5a1f18b63ea56147134ce950e610bec1bf1c11431eae718e23a6533434970bc960e8fa2fc4347708880eb5f51de2d1401449827f46e41d16e56cb0324f61510106516c12f9dfa430b00d056930a3d0aad49690da6f1a07fb7c38d4fe34020dcccdda3a7fcc2224896a8cbd503b378340ccbfff5a1b74cb5af35367cfa1fb82049fc5e9cd0d60045c5524a1feea24245e8057daf3f716247f17330f11427e05e627e7392781d210e10703daa5299c80fa4cd382014de36ca4aac6a229cb4ef14ccc0aca887ca9218840fef4379da7a5256735b45d1a0edf69d457ca0b688debae518a594eccebfc8db528f1ac80d593aa29c4ebba586b0b648c24f1979409fa16586191d1993a1f95140c2644291d455cf47a29d3413d223977e8ef67548659f867a9fdcaf2d0b27666185cbd043c9407f08f59512e87c51f924078ba5fbf6d70b147f80d3f3b4e09f650f08fea6a860fc8b939102546f4d51753ea53394d003147679163f4f5541cdf79fe50eafba6eaac26601bcbd6aef1f67115c5864c278cb44ca33a137c4ee691ae19828b53fd07e6bdfa66f786c4376f4331c45126764152c19358359fde6e57c8e03f0bd2a985d2b9f0e56ae96914b9f5c9336e1188b0ef60829c4a40b87aa665203f7b82f840b5ab0ce0ff923fde6edadd4a2b0ddd2878c6ed0c40e104bc7493e7199eb017706bb3999d4141a0435a8a2ab4aa8a3ce5d5fb597df591f0134d642a123b9ed2c5fa69afa529cc5d046fd43f23d136b22728554cc28d25d57f1e5272b19fd8ff5fd547eb3bc4c40876a4c90d3d700db0c967cf7fdd3b779bf183afdaafb508ef00846ab208ab7bb4ecbdbbce9f148293f6b69f53c8c5043f1feb9dd8294e2645c1ad10f2b1c90b72cf243db1664fea61338c1dfe1750f1f69d38e4752c2e573dd69c5c9653931d2f30cdcf274787c417da93d047feb7ee1203fdbd4233436868552206119f9677b516b51b932c97a5e2d2b7f03eeb10e5f099f17b89ed195088c5846e5171d246b5dc3198ac61b234b49f608fb008bd52e3903a0ef0df57e8808882d9200cfdfe37e522a8ee4a2c68c81e84c07f3b3cbab643c05554adfeb15a3a4b466d517037e8f4ecff90af82e0cd8cbdd7de5a9ff952cc12f0e83a07070d819c84257379d7a99f9ebb962c9350c9a98130528c9e97e64b4e383cb835bbbbfff0a8875e03f1ab1dc325cf2f3ed8185dae18947359ce28fbde7cd4f1f9b42058c75e2f04838a2bb744041a858003839b162f4c2ac2526b650b9c393f500b9f4a7fd9c9c1f1b339897cb5e481696d67aba3b1aed9cd35450d0b01cba840cae6bfe7ee1c1dcf20aae195cf2973d81ccab892682873a45c206c45bf50887b9772887ef56f52480ffb1b5112aef2c9b2ee1f74158ed0a913d29a1ca8c71120eb46ffccb5a1812d78e29e62c7f8fa3f1f3455377f2ce5e90bdd4214fc5d14bd8cdbfc55cb077e5532c7b5a6a72a4513423282b643665ea26504070577432f382c5a53ad6ee3507d8812ca9f365a0742a806e5e60f1800cf1adb9fbb5afe84b65424d2091fcd3afe36728588c3fabe9d8b46650db9126b4f8c3ca76ba77700155c7922d1c662d5ef54a120af5d6d376da1e55d2d4c8ea75018e6556e07bc76311b08a94589fd7617eaa1fa8a024e0b7146ac18326b84dd0e386c2689bcc3df801c87f31929b0b17b1efc46ac2413bba6eb241f216f83538b3ec2f7fb408a14f90f1a8442e69b65674f7c6c3c7225f99bc16885c00a2c0080979fdc50d1e56d20fd31cb212e8306ece5d7aa3ef70f5175150a61ba0911ad376645f4a61f666565dc9e3b53d805b4d5bf52f52cf1b6177ae952a36aba0cc0d778e3599f2019e32ed0cbe2a73c7affd125e9b4d8764d94648798d9b9bbc6f39c7c5ac9f69988c1562fa1fc32a4a6889f8f55dc150f34e39c6ddf24e076d48e9f32267af1d9c0c0f3dc7c5be8a90b26c67285f4bc2684c021196e0b10cf89f3a1d91fd0cee1110cbe2a2b7787a844334e8644876c192bc2754d980b546f2fcfd7d1d5049d68119e608ba96595bafb9cfd2f17ad901b60944e64bcc2dfa088d96f669d430854bb03cd66fc2ac7ec5356376dee65937a98ef94abb50ac707a01274e81564c61c82c04665b2eaf75aea3b0002a460fa23cb993af2d59df2daa20d3034b5a69711ab9df6cf6b0dd490947665d4359da63bb4860f85bf5709487d97745352b986ab0d45271583ce4cc2e5f9ae81c29bc5b7b8757ca54e2414f5e7e80be46c306dca37e105150207f91dc8b89bda7bea771ee5f156e3127e9b0e162610bdae991af32b10ecb40e0f22c748b428e006f363808717a2d12f6a943c55381944f9d9acfbe1525897e5f3f2028e7a06042ebd6137d5a91f8b29768d5b8c4e116e39961bca5e371ebf68b1d17d60c7cc1ff6d5d63b4f8dcbe86f99346fe16c416b3b3a3c21d22505ed1063043fccc4a3127d70614392d95e66f131c077067b52a143767589ce42680124cda6ce92a6e2368852961a6d77831174c5fc32f53bff46c72360b902d8e75a3b6ecd2c66f281255a10ee8e279cd7dca34feb387421017f85e1221392a17cc46a40ed70ae32b1237df6eba563db6fce41be0e987e6a52c7bab4a95ef606876fae1eb72b1d026666ab8fd47428348733546c2534f047b174cc287b5cd251084d1b079282c2465c52847deec9d29f64e775e8b0681faa14c6725614df07840c1eee4ef00874ffd6ac6bb95ee3c685b3076eccfd222668028645f09faf580ccd82ccebecc21691396bc9de327c76a8eb17b9d7be00bd22389584afea3a0514f0ef988740a766726325da61729182383797d5480d2a56cb9ebacc23a613c5965c5af7f0d761bf496d4ba2f493f16ee7b13ac9688fcda80723e9109c78666ce14cc6489ad3c51a02f6c9a4b42c5934c87037838d8ca3428e11bca22ca8dad7e4b592eea688b86c25e45f65cd8cb5d20f334e77636deaa9009638177f590a82ee6d18e0c31236cb8f48a3bd5bb9679ecab91ad0e4a4f85ff95414a7130b54786933485026bd241f25c8950d3377b07e7d0230c7e8d06c9730337ccf65bca742094fbf400263815232a61b3a5e201cc0b8b67ad500d1b1a335ab08fe41afbc7e528e2d205dea5727cd33252bbf56be2faad16aa2fec1934cdfb447edc9329856d6bcb8494290bd29e5455ee3a4dc86af0ffeb85d25d217cb8aeea6197a0cd6cd25e4e668d285d0f6c69fe2594869358f818b214a839e0e70fca0b8a1ec5edad21660441aced6d04cb7ae4462eed0c56d7e910fd3c539d7b233ae0920d3025873cec7f35a4b8ba6fd3b26da6e3c8b2a142723038206376e6d4e7792b5853a5715c3e4ee6def175693d5cec42f35b4418d1773d02cf91be0ff2f0ed8d3f82a30c177d56db817d75eef3c9551743b2262341127b9818a00e7042b2d8b054a4bca55d6edd7a9a9a3d2f14d05eb2f9763fe72c7ed07d7fb13f8cd48b256ae8d90256b6394028643aee97d8b442cddebb1dd0124f273d8cc991b7f5150d4a83c99d0404dd884d93be82a011701d27ae9e7d7d232f7d6c6bb67931064fc932d1d55704d08757b7974da83ea7458c7a4ea11addc80f699ba0bcc039529b4971346935e031e7c2fef706ff62e9487d669db6ed5dc473b495f0c7319da1501648fa6411c9d602206a0613ea8ef058ebe9bd357cb986f897cf3087d879f564728b1ed99b2ae1ee660feefdf9e36570706b2ffaf09d2231135a9f9c734f9c4dd163903fb5fe9b40f5416d778fa2c03bd3149f2dfa44fd1c6784abc0e066b314c39ca81a88a2df17d0c61b455f36579ade1c4e9b7bb9ab5e15c691bd5894079d42e8bb460ced97b35ef4a9d417d58b0260de5e11ae28a31b592d076520b70a19c8f0de20a85f1e83f585d36a3c5e2aea06a7c6d8c2fd5bd3275f44cefade7ee9ca987e472698b052f6c810009e0c3766596071a78761fba316f80edb8ce888caf7af187cb7e205c1f187404f931f609c538334c209885752f53f99f897b52064510a588b17b5322d80c9348be81570c713b2055d5670bbd5143344e3c7fbbd4dd21449fcf0097a8e1a6e173c51be4f91c2b870dec35852a6c30cbfe595695991e6a48e80c12c234a652d1aa0dff0c5ea5334284aee723aa3bd3863085ed7235b9597fdd376532c42cab15fd151ef4494ab8ecf5b79495789157d576dbc1e2d8cf5c5cb0528f3e94c5a3b5c49aadc238b448c81133438e48db1def9cfa762d3c063fd747749edd5222594df122d096a0efaf936ca634a13ca07c07cb56864cd78e448dbc43aa31f8ece6dba846a103c926172260b3012117a6d47fa0663a05408ce5a1aa85f73a68bb952eb54372c99582d709944be6339230b3848ecd25d186c4f28e67190ed2e59a6676fb1e5908555ba8738dcde25da400e887ae727f3703dea5f41ecbba48164ddd2263437108b685add3ef0252854c318b9a78df8ee0d4fa66d3f755b99f8a74a861d41172e6aa7274690657b7598f53e3687a7e2bcaf9e1645343f9971e89b386bdf4d47091ae1b92e02399633be2de87eb5ea287eaed0b80aafd6a828193536ee34195f5d79f31f0019f9b1fdd4669aa3fead32863f16fad5289645a8a2183be80cd20bdcea027122c57411d277e13ae727009a31e731e23047bdba8ec1453cdc26dcdfe1b59bc114c7b0970b2f661b3268515f54dd543d9c3a73c3eb59b71cb9120ed2964ebaf5dcd53e6396cd39144dedeeb43d01b06de9dc656b07537552a94d5d6a2cacd62a7cf5f9c4a19031101560ea30f78f0b051b44c74a75b587afec163dd7218c86ef7c2eb4b8cdd2909122bb18b67245fd131016d8100b3cf104f74370a9d5fc1732aa5bff8aecec31677ac2ff6b8aab3cb6b32a3994136aa3767955fa71a3505c3219137ed68f244bcd3268641edf33258f81e8d714e6e92ca9fef9c9c7eacef882aaf695c03be5acccf4acf2da77cb1fc69132edddb390489e64acbb1c2eb40e37720a44454ecb93f2a980af59f43c7fa4cb0c2a0cc6bb06e2e1b1122b59fbdac52261115851cac6f1e274e724d716629f0108f3220f386758ded33856070b4855539674d2074c1437bab80f51c1bc8b958a53b774ef7fe2cb835644c00c6adba3738160b32a2b32978c3394022c54410eadd69e8156762a88d7b7adf6efdffed4acce3155bf631bd2dfdebf26f47eafc218ff5fcf922ff8845baa58f0c94667613d12c014c8fb00e2cc742a14d251455c5d98749aabd6ef435e87012c0c92c46d2dc11192da3562858de9fc32dfe69f76c16a9aacfdd2bea8894ee727472bfea805304eedb3840569956867d05d852d44f8f6049bdba669c8ae03f66d83008c765210bfdcdd3deaa3063f04e022a433fa69a0e1ee39af814b0c599977fb52bd98ae84c3ae04d42b9e6532476f36db7aee45fe4722baca47da5d178d510fe453baea14f096c5e7e2eea97ac91d72a1dedfe6232e44690472adb1a770e723b45204450ad832c1757f79a81209fc2b719d6bb39857c3f82e0533eab999d289e96293599f220cf1f9288de1159341851df62ba9f09ac84d53e0e1eb9bac6145c2ec7c62f12052eedd96056ec6ea06ac0623865b1bb52c78e2d6e2c7e0aae9b4e1679eb0f4a283e1290ea022f00e7ed756c813775341a3be0f795b712179b613de48abe1fccc7a8513408a823442c95d4663a343bee7f09ff5698be3ba6506e4e6b58e53726edeb166f90a2418cd7c108073a45bb1e5808b4edbd246748115e6da3ed91418408a7aacb9ef1d9e14b340cec274ea9f5f40cb86157752a9b6a2de47cf2dad3b8c7990bbcbb8f774928852f68448c0ef5de894c8ac8e095b458d5170fc9be4ac7dc34b20e5ff7d0d79090892d9a4d5124984a5400f74b4bfd2cd0efd189b94714e5e8968192667a3eb0077ff65cd5f960cafc37076c99b8d4d625fcd837f392ca15fb95f77019c6995c41ee54b27a3e1ec1cc0fa056ee892564e6e369976d31cda282e4c18095e5e0fa3523161e06b8afa319108f4acf8ad96a47b9ef7a15d4b9192bdeae09e9fc68cd6c3f6c7b5de1ed43b09ec360fc4669b9bbbcd65d863ee90be7926b040fa494075ec28b394a653cfedbe581cad4ea0a5ca6d143212f0551853010f141850828415b1a66fdc27356697091c601dd8c9dec8df9bdfec462e334a54181567bca2571236653c18ca924256f9abd76d4175ed2a2d1dc317c289b74c16ebaf2a05c532390f1d8e6cbef766b0cae5608a3a9a3f02e3ddec1a8dbed65b1fa809739412443c3c24690a29c490a8dfe61f5a64f0c4c2a5c3288441dd66c47ad54d96eaf60b938be08fdc6238233304754600c1ed64388015ee7b706d6df3fe5294e1572e25d2bcd81dee7e617fffe050137d9e9f360e30dd16464e806e75f6cee94a81a798f0e4363ffb165fc9efcf1e4e540b5378ae01d667860c94d0e92cdf070e1430d1ff1f10955600a1cbc1b5227f38470b87079847ae8adcf8699318253492233846fd83357ade9519c6a377ea08ae481405d3d08d768264123f5048fb5511e7e46a5d266f82c0c04ee9309f0959e3f81173d8ee148e8b1785ea6a85c4b5a96bc980a758d6a0fdd57c06e0250640fc3d15b494a505f6063a16cf21ac1f6e095b2b213e0011fde322484c8ad8c74def0f0640984dab6f5d19238726e0a1e7832f8780b504727c798151962d039af88ffcbafdaf1271341aef86ec64d7eff840f6aad45f51fce6a303290609db7981d8b861791185adcad839c497a7f0731864f8580e360b7a603eb860cbdb072099a23e5701e87ccd0b8579c62cc28dd4e1cfdb4532606aa26c515d838a9ca77a259e1e1572d2d1f10fa11a7d97cf08dca66d3e11d4a86813b713dc4f159159b72de757182845f1daebee6b5304ad29c511f01829eb3e4c618e217161992f181330ee2eadf7984b7b36c1064ee20c04e1287ff38407885620c93d22469feb5a3919dd668c8eb91b3341309a2d5bd9f5d3e25b5a4497d34ee8a2f07c9c2f81cf6dec9e57b783ae18ce153fa07b1922a44d5846cf12fa3db5c4bec04454c48fc8a9aa4ef289ebbc51f185d989755dbef06aea4f913d1266bb8f03b6f548b74bae9ead50e0138af161af27422cedce5f4c5458c8e2e17df8d7182c040f92afe52b898f61e214aa509a0172a7834919de7435a185035362197bfe8c00b0801afb438cc65630a3c5a0eb2dad091bfa52222ee213a1ef71df8de28bfa1cb30fad7101f4813e19f1a101b14f7d8e2d2027bc454ae5ff597484b144a344c0a580dbf1fdcbb0a2bf51bca8dcc57d5b11b804758d3d532910c895c1bab345125b5cabce56fe2cb642fecc62e9a5e367ca6c1051ef2eccb6926e018f15d5ea80ec0460ad24ae10946d82073f50fbc09c551bdcf5c8e619f7874a0ccc404a79cfd28a52f0b1db13debdb90ae0ecfcf2b9ba67e010a14d3bda814973c7bf9781f443574bcb9ddfeaf827e568aa8a9f5d0001fdbc657c6d8573da18ecac6d43638e6030d8da4b38b9ca762c9130b105e9d609ddbc8ff62bb8e6e0b2bb7a4dc8bd3f6556d1ebd914213421866209afba29094ab2df28fe50e14c5964d342fb5bf7740c361414e9f82d23f95d8aae7efea7abea95b9d68cf561dbfd19d0805a2165fa72430d44b3416a767290014c4cb24faa629b57b988362e5a74fe5014ae654d2042f98add46b0dbb76d4a85338ebef021f413cedd5763c69788e073c120adbc036fa8adc550ef87e806b70d25b1f4be67cf13eed8cf70bc6f79b02db0a2b644b44017d54f423989e29719013571ee9c0b11af3b374ed83b843d170faf1059ea879a2d74fbd1dddc2c6f3d4650c7170ea6e188f54709ebe82352922489db43dd97fe3ebc88bf6e0a09750a691d8c39438703fd0a2ce579f7a98a6d5e6eccd8e8086eea26044e22b2423742e25ae7faf6613a8c7db12e7877fc0610c9fb39bbf64bdb346871237b0974ac82a7f6589c19a5412e1d6830a46e3fd48249c646ef4fed34d254dbd729a6fc3696b882ac4efe312b00de0713083ad4ddb4e35d14ac7ddae73b3fc6039627d6609e8992f15b87a1ef86820129a7d9cea1e7a57a96150bd47c0a7c7892435eb7a8e7222b35ab13da75c374302db4ca61c8b8757094925f383ea069dc7b6008595800e7d49e16ea5a968d316e79bcdcf60bc3240aefae04c08e0923c38ee3d029084ce693d90e6202e8c3278d995f60f00999d7c022e2656ac4612bcfbcc7a3c2fc717cfc5013263b07c8fb9af518fe938591469061adff6788d15bb02f07ba9955b3fe183ad196be476b8fa6d353d977e2e2aed5e3977abcea50d6385b9ef02f6765a28f8544fc54abc475dea8865fc507b5a0f72c9f72178bdd9f507218e84b3eb74e0f6796be84d58e1fc0f0e2fc0c0e3e181c6f73193788e2edb78d087ef4e0db389b090b9f5d5fd9f4223c6985d70a5d6d15000bfbc9e6540ef7c884fc7cbc453fab66a58750570d2cb92ad0794cb6b9ff845c749ba8b53a6393a546bbd68acb64fca48d513ee6144634dbd29c330a2e03f7b314c5c0a595b2e024bfe1491d0e31fa4d2a9ac93332dff68b17b74bb6508b6ee5490b6af68475e1417ea79e8962786625d7e5fe4eeef8f3a361e64e6c9c101b343c902c85ec265996c2d06ae0a75bad42115c968377ffd27dc38c7b6d8ad5416690505fe6bb8d34576ddfd8baa1b133d5928cb027b95883a481e2b30cde2e6b8ea532b7d73cad07aac71aeb46f7eff42956122b921ce26ee326896f4330560909888805445894fff80f465bddb33087e53ed4816f76dd91113c23472d0a001a97f23d424055d1c5eafd06cc87a1abfcfd844697063ec8da38e476520b9ce85dc5506fb7b8e53ec6682c858ef32fc0cf6c1b26814fac825376cd5deda87fd5ec56154489afac3a5a9700ab08e080a63e57d3f03be705f4773f22a25dc55f7eeb85a6835ba5735bb9d2cb41ed09f667cc41e7092cc116af0ad956154945926fc466c6ea1add67df4b7b993feacfa624b51a7641b47458a41dc9a9977e3b585bc3ca672d4564f4802a28a993030d2359ba7e8a940216e3d2b1c3d0385ce011e40d7be00975c9c34df41873f2fa244d4169dfb7a57f40c2593beb26e60b6f1e0ad163a8920f2e5c9b1316c8f124db2dc604968faa8cdb22a503be108a594bc747daa0ecc2be11080b0dea5b362bfb62f6e24e4d72201489f836df224a4f8697308bdca45255cd021f2f5e847481d6a944a87046e3af8899d36ec2aeeca7858b703bff27be39d22a2696c8f689ccc566be55ba0e36488d49b004a4635b0ca302292663c57f17a4a9f264750ba63ccc284200c589b79089837cb3604e1f5995ba60ae2702a3f99922393bca421e23ec6dfc5d2d148eb5fe92a0df6bd8ff12d1fc8d73b7d54a25dddbefc8b8b046f91bfc2a4aa6881368e594e228555f29ccd130b6bc9bd3ddcf02a271a57a1db939e9b9689a3b5f556dc94996d05b192a050dc80960a5e95620330a803d81d17eea8197735be72760d8ddd49270499306e5ce1fe5b031a148348780b2dcb0773503cfc6bf8012eda964f77a5248858b0732ed13c4df095a44eab2eb9f82e30ce95ba58c447b94cfbae74f5004e9b08786a5e329f77513c56fa82fd39b53eb8f124329e0475f025e21c52a3f46cc703307556fd8c24565533c7430778e8c63968dd7141f6a3097c6e5792520d0d481f6b2272174fb9470bf5fbe077187eb376dccb59561fcb6cbe762718783ff2f25f0964ef2b820461b722e1f37377290cf965f58289cbeef782ab0a623c0f7100b58a85c630a6c53cfd2af0459297852fd72d22d9ebabf50c6d279307797ec0240d2eea25bb20f8d5a2d3204d429148a9329b107f0e2399834cbe1f60c6b7429bd4e3588f18ec5bb2d2a000d2b803be73da1cf712b982ec0e216327bbfc084004fbbafaaadcd3a37d510fcdcf1ee23714b07ceb4c5f7d5d77f2eb5aa5ec33cf6b9d7cbbf2388edff8f5f25f0433da7f124bcec0aff2eabee6671c4f324ace94a57e7e59a82f32d39f60c18d5a799b1d40aa8c79bc5bc054a4fbe63ea7490d319334c78a90b3d91c53ef1519534e19ae2ee8f5c183e743ace3af115f4e61e48742abf3c87559e814badc325dfec59284ee40922fa9b1450665814755878a97d764d2857ad92fa0fb1ae87c3961a6617b4e2db6953bf500a958ba31c5d492452e802d44559823dc3b0819ac172c092cf60d45b3881dfbfa0acdb50bc1bf63f007c4c816bae04ad05fb3a0f011f989ae8ce526f854a58f1a3ab947b1df98b077a281eeb2d6a37aa928cce004cc648cc1ae502273ba9c0bc19cc7cc4fd4d42ac8b8b0a8e46d910939ac0ccdad4e439bedfd61fd53c176f64b4f26e71e8ceb2876b6f9fe8b865de3ce8a0db3e25f33b1a7f0ae3e5cfaa541c88340b992cc0f50ce946c14fe83483f93513fbfa52f645fc94f77706e5e09c60d3f3a376dab6c65c8a4a15841bccae1630d97d94bdd9f63a74ac5ea3594698b950b8d1a7ef0be2771545664f9888e0223e26de5a4e4fc69c91ae07871caa8af98ed9235b3345e97abb903f6af4f2ca231bba9680b1d4d3170523c415811ccb515d2fbf5ab2072ddc1cdbd89c71c13ff6d5aff212a9183f6659c50247f5279afc14e833783cf15c825ff682a8e6cb30dab4a21449c01d8cb0b02f6d2b59158d5d2d2e0401d37cf9228f2a39cc5cf9466a4b4ac6a3e74bd5f0f88e6dcd9361e5145e20f2c68977cbf70ec73415bcaa46c47d17e8943ec7fcc2ad84d0b89f6309c962deb73429befeb0522dbbcec6f9eee18aa707111eb482f54b420084ef382d31bc0b4b0f3e130ab2738ddca5491100d752b5327334df49034734963420a4cfbbd698b14bae72185e4daa9f690a478ac5aedd376d5be92e06f5df035397bae6a1c97267b33509d7c54d18089f891c6c28316c6dff7f99e4f3a000fc5ec70a04acba3f48f0ed42eb63c64ee52cd68c5b05c01137364a9fda5fd0e7fd9622e648bdf5963baf22285cf70d2e756f820df3f6749be2786bd012e3cf54db5a86bd49f2481790c73a49c430cf8d2b3eff6e5a9757e323e9f6b4bc34b1f2a7857daa52922276524d250f39640ed763c7a139c834cd567577c446b66485a59d942b010927fedc10a75d7a3a1a7559dad0facb74af43a10daee66d24f6c668a86348180ab26ab1bc36456b07d38d841979b93f031267fc7de676695335c1e143aec4c50ff26951c4ae3cb213409ea0133a1cfc34851877f49cdb1e7ae6b391a7de70b4944ad0e0a68e48a6ce59d51f38880553de8644bcdc1f56dfe921ccf5d78cac161e5d4f66a8372cae8a0f4b80bfdf8620e38dfb3fe029cbd47323b610ba5b0358258f95e3fa8bd627c5db8477d00d726fb5685841fa4c181036bf5c6be7208205991c7cf7200388fc86e11871a796dfc2af24a4f1d848b9527a27231c6f0a816ab6e375a0116e2518bf2adfcf9cf40d3edfb212147a7ab72d9b69cb983d3c4bf09a45df3a71a0ef02c13489cb070812c404c481d736bac8dd2ced40ddaea65318f7d553d15496f9a4669994d13c2792bc5cd5bc1bf373d1835fccf50cdfbe012b73c716df0cf77f8e6c340df3e21c02bc9321110b34b6d26ef3d0a4365e255c3ae6c96d3f17b7f2ab31404267e7546fe3a786a6eacc79b8de40b0fb912d369942e27201b89c10af47bc98bfe0206d410987c13cc224adbc81e95f239866c287506f02f5d3b833b8a1e49fe75660abf870453f7f141f546bb97a4d35436f7ffbfc635cf7568073f081bc09da548d0927345d06ac9f0218da7e301455ff36e85fe46c7f200d2392b4cb838678b9e180fa47ed13dd81651cd6fce3b6082ab5b52ce2181c81ea83a7078c438405ec2f756201b140a3fcbe7689eca7f137333d1bb489fe41f4aa3efebdaf2704434be6146837316c0d2cf19b83cce71f38951477e53a6521ce25f1948627e165d946daf1907f03c11b2dc23eae88448c91b796f67f0e70a5431f104ed2faf1567cbbf77b3b0327c501c6da45d159eed2aa5b9301f37bfb2360cea9f02c5b3d39080821535ab9d90af687f3637acd6dcfac3e9df947ed75acfcb696cd09e62d737a38cf5f72de7038bdfdad36d6ecb52843132d6ec3c87e3b361cc66300c03af80949bddf09418f6df9f07be69ef0b4ed7be10f3c93def4664ec003af6074146787ff6d5695210b1750908212f758b90f68da7f384fbf944d7a0c8657f378094d20b52de1aeed50c490c6a8505a418ef81c770632c385860159d07b04501ae12f60f6c4c507879739a2dde4c0fbfd5ceb8b17f65500b6e99cb92fa78bb3f9e06faccbca497bf66d249c60d87a9717b98780439386404a658bba37704ac94c16926d2ea4dbeaca868c9d4e3d8263aa649ce2f51f61c4732a042e55538a0008add656f5f189fa80c6215347bd2cc5d26252c69592dae8d184dabd5e267c3350fa249bbefb431a3eab3d483f7a36132ffe1552c1265c3417170eb99a1cb8e42ead46497fe589258ece337d564e0e1b80d3141fab90176d05866280a62341e50bee13a5c3b58aefdd82a7ac45f22a0127c012f0232e840c9678d7e3e5d002734e5c0994ea227ee527683cf76492b85e815b171b12860b05b221758c52487af0320df1198c203c832b6d25e9459807a80908596ad0c6c566e14d80b394706c5055346beeb85c6eefddf8b8c6baf587393e0ef462633dc0e42c606fef1b426abc9ac0c15ccfcfa3de91447ea43747baa0bffb57680316ff776d8be1556e62ff3aca5095039b2d0ea12840caaeab4c0ab8cfa05aaaf3a5ffd5b58af18ae077a7af493b8ea50898723fe33f77071cbcf22775876650e3d52a02dcf960cbf04f8cf974c81021c1c086b136699d36a2a02c204d582e0499ce401a70f697ee8ae8680a9b80e34d66b21b38cc9062215dadeff7dc6590710a47cbb316c364e5bb25ac92f91f634db0d258e68f166b3806b5bff461c2c51e2aa30fe98eded87ad599d1ec687d0ede0eb10e919ce7bd02970fa2982a273ecbbfd09db579d74aaf33f2ecb62b88772d9d22da34e639a013569a032a6c7d2802d314d32f270afe81ace3051ff40f560a7289fcdfe601daaa2fa007fdfa375d7b4bc54d2e3551017770c451c9800122e8fa2a3aa0fd908f39d6ff719ce7f39b8a12c8f0cb3c3591a95c8b5d15396ca1e6ac929db0b56df4638108ccdf7efc00b12c69bded24f7b674bd2fef52e58b30d151d03d3ea5d0aaffd8a081bc63d7a15d51dd2b805b371f3416811597ea4dfaac2264514ba7ad2f02e2577cd778780ca599daa1b3c87c84c80b7781a70cee6ab69aca4f67cdbd9eb318cab2e06632fdbb475966ace8d90df8b9431dc102efc34680e1e8550fbd5bf743901d74324e11294b50de65361d7abd2f2cf63758784cec3b155b0c992f0508de7c80f7cd835c5216e46dd5ed72b8e77d4b83b26c38c618d217d6cd572373539f7ecdfdacc6f59d8f1513b63ad556022973bfaf35221b2480c436c48d0a45faa8e298faa559879b366e1286153de9c44cfaed53e16d806c1e7f0441e981d97e56e2c4927fcea02741873178a844ebdeeffc470478a1a36d31203f3e0da12e8513c1c7c7f087ba9861536694e190426b7b024fb732b10aff41b91e760c5e2e1640dc9f3c992c8d32a5bda2d09b7827c21178c7b2dd6d648f0e059e74f761f1f225de5a0943f88a8b4264269671432954adf29821bd82c944b3f78a6d0e6b6ebb82364c8c2a5f652c2972328d2410e5b15fdd4afd076998b4adad4bc295e23ebf18c55853b495de294d0950ef43039cbec8d590052ff9c6bc4a5664308ea18ab85e7eb974fbd9c485103685354161a11685a290980b2e1d2ed77a20de9403f4c8ea5ce21db34ae04b88ddcb736a8fc160cc6b6c8c8251f3b6896f85ada12a4e0da1ac1f5accfcacc77922f8db321bfacca49462f960bed3a1406bb28d4be11cb8b0312437f5aaee9f5d9709778d8c0c909d6f11b90c043a9d01ed3d9b9cdc4cc3c23e667fb3dd4ea86e8979b307ac1fb603fa97d8e2d4210502e80ab42903a32e7ade4c3b1f6262fe96c1f304e5a3eede701d73fc03d792132210de1e17f52efd2bce790afe0f79d310b4d61555a54a24f3c1c369b7172ee124793e515aaa9ee3fd129bd4c2d01d1ed730ac6548bf89c5b8371997afeec3e5f0c9bc5b599c9f5a832728e3129144fe4168f26162b7a156d42ca9a5bbddac2ed49e1c17e1fdb8a123ba411268330862e4e32d67feb1e88372816c54c3fbdb12d6ab9a3c04e78f8634ddcbd48892b97ec7758132dc84075a777c46759b48707b5e1af98fed2ecc83dc046b8e43d6d006c16e1aff0fc7cdbb9486babc4c672b6d51785b990e860f2b38ed0ff56b27eb99a3f399239a0b2a575a8c2f46d5590fa47b67b46986898e9ebce153dd3d5c6abdc35112b07c2ee0e7205236dacdcb23b356a7476110a97517580c53dc21ad67f2d35b0995c713cf167410e240542afa8a381fe9841a0d9d263971ef30570635b1f55e5d8a8af0c145aad1f01ad008c2474e158455669a3a03e012317ba40276ad0c3b9ae59d1a13ed4235ab3c2be945080375892fdc187aecfdaf12351a8620c1a47f073afbd7df7f241ed90e57b03f7fc199fd1a9a44ede97da8fee98f5258f0e9498baa9290384b19419340407b8a43b49337b863030c230bf6311216a05c7ee4dfe8387bb5ccd516d0c6fb76159fd3e006e784fab4b3963d2362cf22410a118535f66e5dec2f7d6fcbdbca3408b39443b7090891f3b12c13a9c54ac051a56fac3c31e8d1496709e9b602c8ae4d7def56bd846890009e8ab85f60f97d9bc3eb422b500adf6571bef1f0207b2a6ecb13c1cfa9597bfeaa4f1c555277dc5667a615993cc8dba702f65d8084aa01c6df9caa86ec669c9c922802dc25d5787cb0aa1b42cab500e227eaedbf714099870414fb2b238d88f8ccdee037cd0e11beea293b364bcb576c5ace99bba7cc8c36f7156534e1c70ad102f635f8dfd4e1bff3aea7956f3a84efe056b7c5f0c53b47ae3063d9c887ac2be5e9b94528c894131f54dd791b729389fd5793c8e70ec88fd1bbd5ba877295b5adb6aaf5a1ebe21b11223042d9cf4146941f9a513b9b980f5cbb96cbbc1df652b8c58ea693b5fad309ab717d8c61d94d9a997ef6410c156d883b4fe82dc48a58ee389657b346a49e02ab3e2a3d02402f4f0aad0389d0933edb63b45932238f70ed726bf957a9199fa8a00785832b0e7769e5219c90d80efda5cbd57e356435e870815e2add37e08a8469e749ea24f2e1349831a4e9a4a77d55830d27bc7420acf408f1e1ef7ee070b02aac4631c120fa9d4f82bfe4b273c9d170690f176fecf2eddc8fbaffd440ea7c5a856db388139310a4b35cfb1d5e7c3fd50b721b6e612bc0a1ec090315f5bcabce9bce7300e1fa8cb4fadd5792e20735404af61f1abddff21411ea8797984e8ab81e08077b77daa0b660ab74ec12a9b3b0fac6f5baeb25be213d9b4ca596900a161aacd4761cc95bb55d9b1eb1b8a5699f6810186974a61b804aa9c598df352ee5cb22b58230ea95ed4a95ef926cfbf4173266b64ad38e2625c9be9b8f42e1643d560bbe923f73123b1cb75e8740df7f68b2d4e27ee5478bd79c7fd4094e3367355d7a4ac949c8faf2bc2608137e100bc47671e67e97429bc607516ec8f18d929484c54c0db3d138b75a6175bf26ec54a82e82726b2703050af3b5c9d7bcaf42f365ee45eff090bbff13a415ec2f1fd9829602646006db0c947ab4cd6927f5019052c4e7c0b715a1ca091dc7217b41a61b83e84079bc029eec6d3a00b0792fe989488c4e5ed3bb0aa5216e78cab7a21723b8a167493c8a1608f85991d495e98ff9124caa45f775eeb15db1fe67cf1c63fcb6a83b07bf0bb5080d99be0e99183827149cfbbfca9e78e0a1f22c25a272e8830440b96bbf20b32afd3464e5195642c6ef3885fb429e34497104ec8b331b24168845301c8c06faa44ef0b450e9eedffef0aa759cff03dc518b04e16d2526aae255fb60400c3ea3c29c67dba15af489fdba8b4e0a771b6dd03b8c1a48451324eac726a2a0e2b56895fcfca191ed4fb7a25ba5ffdaba40793e07aaae1024a6b58ed4cdc9f351dccffca1b5200e847bd04e3587def8244be8af2eb7a65afd08d1aa384eca6361e0b60d2c1427d40be96a8a3aaa5edadff3ac6a9984025a92dbb8f43615bef4ae012171ee5c95f4830df337bd488aed2224095ab2fc8cf8ddb21f6031c66da4f0eb10fb3a519b1fbdcbfd958825533f7334eeb986de5eb7a4512554fced859295861aec8d594ea7d4dcfe77a7a2e7143b26c3c36137ef823f4bb380da5159258f80b002635caf60642116c11e729a7fee426734ba81fa0da9c9f67f691af480516ec9c6243570da3bf193a9f3dcca7f5d5bda8c0cb249a6d13f933a85ec90ca53aa987066a456c0e56c1b4665c4059274a650a08ae640b6eb0770c21308ea3466cbd5a02f294a9413c12a8a755232a1cc5a2356fa28eaa41c2e5cbc13361d54a464dbf47ae88048037e7553a49e54610b6eefa8bc93d8c5f4baf707839833099a1dc19ebf4a3ace54e9c259dec849a0b9842274d7fc75026c53db4a20b4ebce70b891355c1ca83a405e87b34fc5b5f9a2cb39cf8541dd7ab0469ace4d28b3817c44a8babbbfe6b671f55bf6efd4a36fe44dfb416fb6b0fdd8f0f16a092b2e954464998bcca383044b0bb51c2220f5cc134a33f01406bb18d63596213a38a154af09635aa7ed216f31fba33a655fa82402a0c1414861e0b06ca3f0cf52cf20d0a51106ff7ec371ecaac723982fa163ffe872a861153fedcefa3ee98715d434fc4372e46648c83c15d3a60fe918637c085936f6ed6fcd93ad92cc773a19e57458a70ec374a33fae654984aa0d0973b89d0684530f5d1d9985638d47c8dbb7135a98b68e6c9163cb527055abf939436a4d6d7e2b960fca61108dc5e38d7a26dad8b6a9d0dbb6267c076bddebfd343a6fa6375462a12e2bec9cf048069abcb6cc879fc66a1c3e8117257a8755e36139cf4969f0519f50a8d8cbb873d01c4a042efc03149d0fdeb9e9dc0a86f5168aa370320a1fbd45870d378de2c19224ce389acb40d971d836f282b48e9d36d0e41a4e7c2722b789dcfd00104079d27c3a3c0da2e4fb5fffbdf90841e1f9965fab06a19b22f387fb7463fb462bdde924da1bfe254014e7563dd4e88559ae7daa3dc2b5244e1c2ff4e50c4b3c93baba5d3c1f82412b466539e138a7e5d56d00376683d361da566349b0b0b5c8e375c2f1187effd3f0697978771b551c241c2b5e6ed216a972abc716308d4a249c663c0b71224bcbd65eb3089dd9ab945bcb2f23f0db4e5a50d86526720f62453bb3828872f4fcb71f5b2ce8bf424ca5a671d394c16dfa4c02cc037e16f4443cb4e17dbbe0e3a6b3e823f36035652be0bbbe1f69cc188977da05d74a8f8f661c20123025a36079960acb34d7c2a5965eb263e5b984d71df0df9c77db41cb62af456f5950f19d442bed8bb6c5cee9a73297d0fb4f9de9b27765f2cea0d5a7534780e1bd035379b3346610342707acf0579d855dbfad81c6826d6adf8d927eaf4006a719d43796bc3c3d6bc043c09c4a6934a11839d468864f442b288255f7453acb7b58049a9a3b6643e058b2f07fcec2e57e29025959357515f4d82430fb38583c91f83a1bb71b7461ef2381fe0a628cec554eafc8cb27b811f40944cc712cb8d7b3de5ed2c6c79f2c7abca709c591ca78f41d7187b1a23efbb83503af4ac3b2dcfc74bde1a13d5482465b30d68f06b6a8c5f27b56722f43570ed7172a0ce16c14f2f21e941615004683f0a47efb198d09c739b1dc3e4849b4251a0f0070e2364892940410c63e132fbd81d912c609996298202319f5382417cce1b6e275ea75db56ef1ffe08e171e49119e5dd70d1c83f69dc255faa31a821838bc851188b045ce17b097118183b7608025a1e2912074905e748ac981e07f77164e4b7766b82adece573daf7992a5a32c8c0c1f9152405968122f7a3fe4d7b9f2f1b1d6228ce290266bbedd0bba74b261c412fcb2858d15289624531cfc8542cc4171530bc5216c947339b9a2b4dd31d0736f3fc093af15c2eab38d9945aa9a91fbaffc692d08a785f564b4a512cd6f085ac764d1d63f665ea099d3ccccb54bfe17664dc5a9a5297c5457a4947ead4e0ee83e910cc17479bbd9972f2fb912148069a66f674fafaeb981870346fd2b6fe39c8a26e4bd9bd4acaf64feab9210a2dd8150258f8378e7f7ac8e5d046949001cdc79d79bb554ba41bbfe46b02427228a8b20abc26d118154fbcd19a9baecf30c3de247edd496633565a629f0fa826418c6cd2b0139e12642be7573546bd71bdb0d476a4f8ef0a29a04beeab427010ed91d03512cbb056f7b0ad8e066b39ef13acbf7103fa2237ec2183f3d1c6bf9178bea9d024d54ac7c94234928a916b10d33c78ddda36b1a7f0f4f7d6d24c4f306efe79684afded46a533cd107646c969202a9e90041a1d0ee7dd68af1c3ca7cc584203af956b61bd9e5c674bebdbfebc8c851ca6fb8a0ffe76ba93618df337527a319c816574935248695a50e303a3519e02f0b376ec1a4109a17d457c4387c4463c9699dce84c3157ee92238af208d91456d599a5b24c1d1d5642b14063e458105f1fe01aa263602494ad78e472f1509767b5534a49e7ffd08997fdb1b73301fab0df2b01d9157666283d4d55efe6734a9af5d1a55ee65ba529bd8f113ac04ffbf08b4921f84c35dc3ebbb8a0dc806507240f11a57263587f1ec9db59479e8302f776252efe4a481c5baefb00d461dd448f7d1e063406fb880c245f122f1856b7485dfc8201b0365777e05ce489da78d4276587307ca0f9f841289da56d347aa510d164b36763dec15e96497986b94f05c9990922609d8405824dade3984ac8e3f323e34831eb37c3d1d5d7861cf5c7c60e29508db5871536abbd05b493e75d95fc1ff9bd634f328c9a6b588e8d879c94a9f818038776390db674f265f2bab45c71531c3968939743367a0af110008a7074f6663a319d26e0aed9d3c18f6cbf009d68f0d301eb075913916ffbc69336f29c81a78607d8a0c75e0a913875d7e01b16b8e8ac4267f38057ffaffba1db50b5eb5fe81e0b957ca8076937a6588e0cda58009bfbaf70443b8cf5c0fde031c1a189b103f29ddf97e21204eb66913608fb2eff85a7b9b8332a11b8226ca1f0cb507ac9d2962da790f3503c9420c39daa803b5ca082d2b69aff725fcb90244a7b5de02164be1a0631c6c483362b49b3ebe2b7dd0975be5ea6bc0f8fac0dec3e4f74353461cd8202cdce66ecba05481f49e15b124e7f3e7035c46c9571360058c8881b6dcc5f66dc981fe5ff93e3c722d9222221295b2a5222c1ff50757955104b7efe400f610083505eac473fe807da332d3a9bd597fbe10c8d428513d478bf0ac4d4330199b9ae5cb363ee0e663952a92aa576949794934cb6dcb32a2668204e295c3c0bb5d9505d48b85456cd42ecd379ba7d9a29a15d4877966de29f66ee3c79c1fdaeedfce44d318a0406a80d5314e7a5c8f70efdfa7e1889aaea67a66b4515d06df5c771f4d646444b30a7f01dd743f41bdafdad09bf6557c6b00c059327a5b7904844961001c6f10fc130ba2b3416aeadd19fb094320db4d91a977b1ed289f28818284d8d0f621acf4954ede07fa0ed115f2baa5f19ae6263561c57454add11a9ff2ebb9f6276ef87c673a3bec70f9d61a7a5aaf56c602184213c704741fb7bfc7e837f2032338c3f940940d4049fbaa34c6e9a5f14ddb14c9caa4819f5325c277fb3204d8f57f0c98cda9ccd560282178ae373676411fa04a19caf112047a7d4709cbb473d892031010b8580b4a0b93ea856f3d92a72f9dd54ad04545b163203fbad0a7229c9e27249543fea0728559c60b62b22ad91674d10bb6b69a20fcb1e03e925a77480d2a1aacd2438cb4e92efb1494975fc912029740c83bfadd6d1108a20f6bca2e7c413edb75c69ea6bae12fe9573046d590c73af4c4db9f57d1ea7f331cf2976679a2718c14dd08fe1df09634da138e26447b3dd019e5f1272e8d0f60e28b7bfbdbb35f1a3e7ca6317055c19d55941bc0f26ac3bc0866ed59fe743fc38bcdef8d934144afe673d1ea04415dcdaaef579e3ded61987f1a5ffff31852ba567c6cb510f0c9250cd6afcfe569bf7b5c053387151741ca3a0c9461dec17ad79fcf4f70197870e62e815974af95fd9ab28b993af1b21fdc172ef58001a7560acb446ea0ed33cd094b899b46cff272436527fef80bacd064305e935093ba555ff8465ba5f0e948114e53277bb6b23c8be609b74b4698209b8ca94ed4832fe058ccd2c2322e469ae52f5f56009c3ee1f87bc9706cdacc9395e1f20ca1fd1c0c9a0075a9b69cc258eb5f6298d122a4e31a4879f9fc653ed9df899b264551eb7a4df39bad387f0e7ae35ba9d42ee4e824dd58ed4917ad61048c84de4d24fb18a52d8ad75b1de44edcbf68d1e65169c80f04ee64e69bde7a4b8ee8c6739badf254ce00acacc3ad038e92c4e5a99d71a511e3f3900b4f4dadc425d0ff27393cc7865b67e9cd8031e2b59672596abcb805d409c6f0136541c5ca0a69fb8d036a37d3ea569df7c4f4a127b6b43ab1c2aef5914f80711a9c3bf023d76744f2dc03ca36a1e3046f6d20dabb906827b3e00daabc8bd30a7ff0f5b5c6301af7cd852fa54069d72453cb9f821e460ca08db5c88298dd89fb6f4569ab148cfa3e68fe4290933de991bf583d9f6c35c799849ecee6fa894fb1936164ca82091ce0198e6048f81a0ba9f1a2188d0220d405c6b520a1346840347c4d0b7bd67533accec0684d692b3d1a717bfad26607a4f49ebb5d5976fb8d5c38a194edf11572b9bab3c9c9bd04f103d32ea2870084b18829ee98b0217c878d565db0474a1e664a05105d1096e29fbe1c7de183fda83fb28c194c166376c88fa619fef99b4906975a691d3b3ddb619c669c813bc721940b464be0be83d06f23a75c1fd784abe9d66b83d7cc20953609b52ac0695a4a17945d54ad8753b7baa77281696b79d8c9baa251f2faba9db63d1dfcb0a205d4caefc228f4e245df8ad54d7ad44238d8d33d786798c0517de7e32bb552810fb86e7924b0e4c73e77b8f43886e32a5cec059b7a0a9d774d8bc32abe3da3d356f6569dc94e8197aa4efaa5b102ed6f0a07f949f1a6adaf85502710880839334c393474da69c834a079a0a064b59d5c88dd0c8526f71a0e221dac43b940b2f7f9dd243af94697b154ce58f8ae2fa315cbe5ddfab245351288d9f50ef3d817de97f9e617f6c3ec7facc53f3ec6f43ed3de4e47d82eb3bb7a0cf2bc055636d930dcc403c9b00549a36423b58b7c321f168f5a8578ae77a6c754941a4a48c0445577b9ba2159b350820427eb0a54388185e98b887798fbb398bc56a44b41a39bfc94883af5829cd01c925d3de9e32e7ebcbf9bfc6107822fcbadf1ca4297ff45ffc9fb0105eca736766f8e5dc662d8b7b827f92afb88c60b276649ad904cfc900980f929a6a5c2ecbeac37c0e6f0a54b5874c7d7919ddd3f24ce924e083899091936b20440c191bb70b414028d6dae365870864bc78b2ce644463de07eaa25605425aba4d03f7697332763c602e4fa627410e17de5a47b3b8ed1900ef77adbbc1dcf25cf0788a29bc40fe8a72b07fb22464d8eeadd0c371a3a110fc12f2f8cfd536da511c7422bc2364d35047c02100621e330e1cc163a224fdbb22a1c36e87f6c87174a923e0f60264ca5dd42c9e2f518ea615f3d8aa0314ceb7b953d4aa1ed20f4ec2b73874c0c00838070781ed09e241456947784c915fc90397a02d96292aa8a3f2b573fdf52d247ff33d4261f8131d85a6824886cd15efab586381cd1b9000f1124459477e045873fc9bec626ce313d240c814b6f7851649caf8c3448d6df5243f70e4a2918bfcd1d21bb1441d05dcc4de425a4abeedfea2bd4f0adb4cd5f04bbd2f76317258901462aba2ff1d364d9b2700f28243b577eb306d7fd70e7f8eb51b2b59fa01f61054a8f82f2fb47e179249b20da1dc31c50c86e92083773c5cb0bd379bc1a0074d5a6081dadb1351820c378cb8d406efcf90b6735e20e1bcc453d57aee10f8145ff5b4a9d1188c0c74c09572bc2d6c71b5082f77fdda8cf09e6e8754444611f0f84b0391d98b65657c063c0d93f72408cd470468ecdb047971111fe0a0954219c74a196eac9f07d9360056b089205454098f9c9ce26cc857725d8e33298e8113a62dbbe02de41ee1031defcff8cbb145fbf75e36486f79c0f9fc835288d5c72af4b065429165c3314f5162972f5e7f3b6c7bdb6581020ecd5b8ac9d19846df3d18e651ad9d1d1e4781c228c95138faf7088d2ed82df55704e7d88917d667c7b435623ea74da8bc9ee0a56205f32bcaa8463fc7d6b8e310e080911f1429e1b24c50981393ee3a1de7ab7f5d8de1c90d8f058b85d432d2eb65f7cba07cea35898ec97f1d80190536c50bf4000bb4f381d75edeb9256db0ea4c91584eecc35370e15f2c139567a04c4490b70bc0f0642348ee80e15e5e214d29ea4ac764f704976c91ee330235216368f87aac6ad209ba3fcd9ec4e1f650f905ff184b6e06d1ba8b6f0ed22663da9d8fc5b72e5b337ef5de44b9a4b72725d302c8b2ad8cf7a6b744ebe4b0d85e3a42321a9f73fec9f512e6419b6040b7c568757b46c9305c8f7229417e93256054027404c1eb2bf7e26e72febc6897e1a8088f2183884073890812e26f2e3616654e5e67ee288b8a4c19b0c29f88b41ee340eecce19f12ee2a9a077a3613567d9b8aa99dbbf07d57c93f848e8a238fe736ad61fdb81e14006246b55193f750ab85abed541d2a091b8016f75fe918e611b646e86bbbc8d513bd3522734c743e156e37f9a8a507f06c4c45eb7a03b20c72435403e1301ef8a678c43c5bf2acff17d40b911bcf19abc078ad9e5101aab91117600ae225b3ebd531989f4435794d38a324a89b7f0791d32f54a93fc2ea2d926f3e94405b6738789ab6fc6e518e535e77ffd58223835431c8b96cb95e6d749e5e3b68608cfeba53d985732c7c5dce42acc6a4f30fcf17296c270016dbfcee494cd66b2c0c7438bb117f457597f44b8c4c6a0589c9df9582527783fb0c406918f629709d92dbdf8d14c9854d07b7d47f7d16caac746e0ca707a059a432bfd137f1a2a32a79ba164aecc97247d2f7aaf70d374a88b5cc041d61b77f9ee83e64dd27deff566cf3fecaec1133a6f22cc30630ddb2058e6a9228ffee9174cc4ea5f1b8ae949ec888a85e123f605634e70cd47590f61e714693835171a1dd0c3cf0ebb0f0706732309ed10564802c64050e8d9f69b6a5caf126242bdf277099dbd0d8f0cd888785976f7337690e17ba183d8ac49841f7d141bee6dc5a18d955b47010e708e6876ba7ef2e5d48be75e6e84e00e340a1ef83a783a5285d1de923c911e88a6f32960d18361cba0678b3ff3ea0055b0c7656e2d68977e8183db2c279d3bbc13eee9800f015b54875ca56cc44aa8ef06f546b97c2947a37171e500731b1ed37e8e2de68811665285117e99a79d06a91e2ec802f619f6fe7f4193e4d2036af0d3cd88cab7df57ae8085a9c4ae2c9e006db1f0abf03547f2201c96d7a0bd5b4c575fb7c5ea238d55432a09b9d9730d1aa65d6fcc514a18baf7ff77cf9e82654759a6654d9e530ed607ac69afd4cd0a855628294459653b4e3792336783b428049e25c38379b53256b644a95dab3e4f8510363da5f6dda8700bd7adfb4d41c9f19f69ecf7584ce9dd3bb7ed1364eaff4e0e43e0e233e8498c3f88771401e5585013f60905de9d3822e2df258581ec9190acb792bc2e56492399f598cd838ef26f1104a8c9d8984b9780c7d4574379d8bd63e225fe9cebd103e1dfa4c00e4e0bfd7de21777f7124d1ef833ad953556e80387f2b3a5d951914e82e87c9128b0417c8391bd00e96037ba82e9f7307e102d114a0b717bf8cee26a64b6375718c320edb9d5e1df0046a83ec73835bf888de466d838c2e93c0e4497138176289bfad7fd93c7e8df9c5a9116ac5c4c033057c7209db4b6f5b74adcca27895d4e301f583a99ef6a8d35d9d29f20f9672fd634ab5f08689945f753bfcb9f4c6fdb49f1ad7b092db188b0c55e2c20ccbeadff4865f9444e7f3d4b11d7007ff7ffe322a4f33a8877803be35d3e271e6e37869d2a13015a1fcb61af689744b9b4b310b7b6fe6b1cc323d1d2f1d05a5ad95f08993107d5b4edaed43d003e6c6dbe0cad0d0d4c2e85546b5b4fab5c0decd0f7683b9cebe8c2b5da59a9f810bc651cf8095690614134bccfa404254f44dcd81c0aac8c79a9b873575355af652be997a86b714c93d01cadba694d6d1ece93b798f16987c854fa214c2793c7ff230514a0fde7a3d4bc22085ab0dcf4c6dee93d5f79649e332bf152b5e2ec6d85e2491200781c87beaa0dfb13c68efe711088d09dce261009708186be546ddf533550d1f0fa7e1dfb4ff3f788027162e5086d81750d13755c4173527248408def9f877f93864cadd39459de715c27b7d08a37812e72ee856a1604265bb79af06ba25c71f9c43f9abdef7558eda44966adc84284ba91fdfe20616cb3b64b1c88eceb7b85eeffe7f5a9762535b8a26fbfc31ff692bd958c6e3856e87ed127a8a9c6af7978086ebcc2b963bf1a1c30c59f766737d0ea71028a0aae8271686a05a74323bb62bd49427f13b14002b0bab1451ddb3ff7235ac0ef93bd75d588341b89bcfe5b1a55870488becfed6a9b3127b6e8a56903e3c8fe5e71522a1ee7302561e16895880cea60a52339ebdf93cbccf273676e11e9dee3fb7d27a470bdc5d5581ead259e7d2bbfa034235e843ac5a8e0bb814284cc10c046fc200420c46639aa8a62471b71a4ad0e3b099c45b81305ca423fad40832eb764dac3f59849c335b55f8359b78d6633eb0ad596ae2b8612f821bd4da2b6d7be6988b8022ccddab80edbc7364c74d0fe1237606e88328776065019eebe0d7cbf17dae328373274db6e9f5497ed872743afdd22d5e7c0e38a7a7d4681903de9204271050847706916049d04d563a53512a257c9eca734cf2d8b4d4fd53da7376493a2f1e1f6b9ba20a77ce1a12d4f0ff22221151f1d3b81063ac380686bcab00ff905892e5f8266e3a7859e7637cb43665b9e7e618490fb56bfd2156c2989d71f7ba7b8746f31bded94d1e1560ce6522679de850d9dd0307974d62959764bb712ff56d0530bdd0b740e16686795c12e120204b17f7c32577b719b7632c571bd990bc7417de0b49ecf59d86af7ba1ccd487befd5023f1dfa4683396838892fc719b72c41b4c49b2794ba5deb08d3ad1d3b1d268335b6c5f8f7278ef4b1a75191ebad1220ab6487436c07a6fb3d329ff04df0508d118fc7ddf9b40fb07ff9deb77fbfac6ff5a6ddde44bb0be2c1c30bd6194e453555feb7e5535ee7a0820e00b6bc8d7b1983e08dc1d0f084f34f1b225ff64dcbaa34e3d95ecc053660fc3286009afbb7b6997c0eb48cbd5a49a765f979db6efb5660d213a88aebb75ee5a12e48408454f895176a8a5e2b12a31c8c9c7fb800f6a02372c64c5dd1643a8f5f4f2d305a56ec28ed014ee57b1c385df3b05a51bd4d09d61c27b1a6d3a90ea8e3bfc561ac3b520e8305b827f45d84b76df7208be94d4a30adc205b25f9187f691accd79f8f753c64c2ad1c8a0f25b5a31ee109ea8fbec937f0987740724b815a19bbc80f47ce3569f8f85de70dd08367235637beb7426e4d925cf3ed4ca40d98afc9abac3e69c6273cd61ac1fee09b00222438935a06b0aae051aa3d913ded3f624ffb8fb8d6b5110428c641f121632586cd524b9a31bf3027267470620eee35bfdd6d1519918a3d5e34256c139712bcad1615b8293c38b6e5b1d6247d2791952e5dbbb9fd827ffd217a6d0fdfc4a9d03b629135b778cb05be615eca8caff3d5bc7300b4eb9f6c4e7a1ca961c4ddde91c51a5c4d6a02101d819dc3f3296b66268e89b707066f2c97851eaab0b68cd97ca1fc9a32fb2b6cc33fdabdf113198b27686b05071c718e04c59187b39da8b849012e6a73e495aaee81ee089c99bd2cd06e3cd06bd329ef0ef1c397c0b016482126d7a632b7bef6b63c1d579f67ec41ba53365e530e46203bcd2198e5e9bf4f81aaa9f5247cff7afc3f2249914f01eaa9709f568a043462db711f96798764534929c22bb62cf83b9b97e7a2060208ca76d51ca3eac89d94ccad88d85358948649da29fa66e41762338cc66c440abe2865b223cae331f040eac6949c639d69438998d6f11c88c3bb6a071dac5ed5e0b45cfb146e2a8a16761c5b70f2b7b38b96337745b95f61bbbbaca6ce7c8d034e896a8136863508be19ee47c53eaf6d4c4c8f58615d6c236cd1e30f6eef2175112be2e15f4de1f0dfbe287587872fa9a97fe44cc726b941c108e016da18e47452e53d174382b63cfca74f39908c79dc3d1a204ac5bad2eb415c78505e2bf7d6d3bd18041ed4d52239c27baf5887b0b9269f025d10c720025d1b93a8fa005ea19a2fd4b55653b09eacd608c07c9f6ea06fa23bf203a59526c0a8ba8ac8334892a291f035a710570c18cf045e7ee7f5b44df9f27368f97b3adbc67dd6f882c96db0628f32c6b03966003704a56b7b59880c10c8d078cdc37e5bcec0c078f874f47c37917f9527956f79b77c7390e3001c6a4fc4c9f0bda92aa8d52e248280021f1290c4cb1c14c5fadc3f6a09c45105d6332012d95b086bb2454fdce682be2d27628eeb4233361ae892a9f7b0cf4be074ffb592f57556f81fddd83510701780200cda0589e0fc07ccc19775ad697874089401f2696432d31b822cacb57ed1de266a6b5fbaaac49b32d017f01c9b848ae8e5a534504f257755a97482d3f9e0c7d416c2be00843c61bd39e74669dc67e7e35e95b5f2475703e78fc253164af25c53650e76dc6e0f485f8bc97924d937788f4994d56e3730b75461345caab1ea175c981448af9fbf4e5eee4d4e0b08c2f09edf9745b2dcf0e9470dfa305e3de0d6b98f7e29efb8163e57ed6cdb4715f79b5ced4336e0cd46eab6ed1357645664238b09ed9cb95c99c435ccbb221e422a0c57fe35dfe894638af395dc40d2a08bfdf156a3f3fd4b0ead7204b3433d96cb999e27889294d6ec8c9a5a4493b10632f423f7c9b53e841423c3123e1eb0af6b090d4349554da8d031079f803d1628c20c1938d0fd7fe27d754c66c6f15d4af213463eb644974e9962afe50de4da5da44f3c118449126e8749803b001cd7073e02dabc0e12397ab01cf414f7a4054efea33e28781591450ad763ac72031c4eb869848daf4d2f3bfea5af3cd8b69e6a91acfe6756b79d14c72cbbeb590700dfb2d01a078abfdb3b7fa5d3d28107332b206f3c566247c685cc6c0a849b0e97c31bc5cffbf8cc8c6b3f28184e113a3accc0d6cd24ce6b401b0ebbfcc02ada5535a4501479ed41060e68eb1592d4af526d6a0ab338dfa4228f0875949542b73ea7cd64090645a6f430477882716f395a9aca0a45a65fbc73e7721decfed5065234445edca5834a9ec4bf1ee06fa38c4f086c9999e603a83e01be054a982ee6a6c437f2cbeb0900f186da7b9ac0e472573880f604a6816d2844d0721dccc45e1fce20d6b10e79f5fcbec77dc893d5f8d4d4b056ec76cdbbd88abaeb3f5e38dab1996dfab2257583077860ed653071539d3afadc2bbccceafc1d826157b3154e343f07b3380d9eb14ea7ff214f0544444558d8958d3021091dd8e0b58f0c1e113e1695d6504f3be88c9d14defd858413eae73eae161a83e80ff8701a00e04dcbfde4aecf8b3dc677dbabd0a080ba83dd18b06f63efdaa0e71653ea87a7c4c307ee2325b02ab706f43bb43162d139fe0e316b2b8f39cf42fa304dbc7b25054dc454460bc78b5150ea7d05ce9847f5d2f6c1a1abcdf5454c77d0a91a2dbfc4d5c831f28b23860890cde71bfc21347be45f4b3a3cf8e389d6d5029d2deaeaac3c98c6fbda4b2dba7ce33350519c9f6cff6dec16c154f56f12b4cfd03fe356d480c420a0d1aad3d0eb2f0b03f8694d2358d76ad75db4e198ac1eab5cd8be5a0e5077f26db144d0f3f26bb675bad1cbd5f1c02cd8b6b7a945ba536495f5ca556c7a2cf1bbc4ff5874bf315719453ad5c98b6264620e827a96766c11ae6c24c8871378b7f5c5c5ba754e8f92e03be8adc3bf23b4e626c6df6f13c7febf1905889da8b6b7d4c0e463f288924c91082bbffe978abc78aa4f3f0083902e6f4757d97394044f74bf0af9f8dcd03309eaa01d3d4962fa138ec197108ba8872fa949659102c2a9f6da4086c6795acdae0cdb8f572e5971a97617e131ef8ce1be5eecf0b48dd44da205aab313ae8764ec73d9e79c2ae282bf8fff0b7e2cb56bfc63e562b1f78a1aae60df72548bd865ebf2863fa6f9a7fcde652952f4766f752717d6d1dd1472792a670828204b023aa4ab68ca52817286feae3d47e5e932a24a204272ac5446263e54fd8d525b573c23f0cde41b23b0c93823ba9fb068c548002b87cd6fb71c00b5dae0403e428e79779200de2d2643d3457b1a5400f8cfeee81d7255a67207d9c4919ac60432842e029f14e8686538b8e53e574016300e8817b515ae4c1fe2e855469493dfaec95688da3ac4f3e1613a9a56b5e592941f3b24f2c6ab80c8178dda16b307264f2fcbd8888dc55aea6a7daedff7cd822e91fbc1795d9a234866cda770b0c9c3333f5c7e74b60e7eaf9f926fb13fcc0bc0400031cc270dd0f6b2cebcdb67356d30f3dfb0d911b23c86c34492bbc5fec5413ae4cb687b21d71473be1d0b15b6a33c9fdc15b21219b2080c753756307021df732a5564356421a4b11fc5d969235dd42b689820e3971655dd8b29b2b3bbe71942714e8afed209f9239b7314fc61ed6d8776fe45da8f504e02aae9c81120266752e54c38b3b4cfa6acc56b6ebaf7bdeaf59e68f7dd2219ffe624ce2c8634cd3756b1d0796130d00133980d78f1ef40854212573cb4b950da0ff0e416ca541ca470c888a3857201184f5a6a2b656823f9de7d5ee02c21effabffb2afb83b060a591824a32736ac8dd74151fed6cc42b20855c24d4dce84058dd5e9b50741234a4d778cbc00ff8f82695765ff50ec525eecce26d014454fa8ed65caff9c5c364eee4d95f942ffdfa1aef43a065c4f7edecebd1c6931b8bd5c43486c27fdf9dd9940eb47a37cf9562415daf64d368bc9ede699f0b0f33526c2543adfee7de8dbc6532e32c4fea3f8ee20fad67bc7b38bc76830718e748a2c350d3530709d07ed427df901a2f0d8b4dd203def248a6a80e038fd8f9cd20ce1d54a236f8f6e206837aa07e0260dedd754cc481ba2d5cf9f14b7dc9919adfec90555070964df52cff972b74e730d0343d0926412d26dbef0ef1175aea019139b6fc5ca63a1a2a4b0c1ce4243dde6ebb5f60fc1833921efb64317c671f1617e1071060aeb33e1b508a8b1bd8a31893e8f5782250d003839b445e925bc99acc96158fe942c2b8c65dd37841fcceb797aafbe45b9db6ab8e7c474f70b6d082a7a2a444015d37e73c9792e3b60022b6d2959755a15a61ab8daf9ca2838bbfc3c7bd2d26b1cc4161d170606cee3d0152f362fc90f174f5915f8bd85701f0c8c6514719cb943d64c73cdbf7e6910c3b22514b43e999a0d2dbf8678e3e7f92e9eadd5b5808aa005858246ede2d5b03a5329854dc9da049f2ade8eefb6db9cbf7663b7887493701662dd0d7c01d3db933de73b82a0e556b5b75a86de06fe076bebcd0792d9560d31e9e4ab9247f434cb26b8845d8dca48dce61c9280650514a0d7559193247a72f36e38ef5989b8a8fdb4e1baeaf88b84cf23445664215aef261a0d1449f04aa5235f436105bbd8ded99c748c202e685e96122251a52c4f37397a65a908f84c906f78bbd48518232daae28f32db9614d0e42b3711d6adc608f3d8102df74fceaf09181c8582c3b4c7120b3b26c435781a64ae4fcb9466fe9377b4d0d93dabe3f183964962cd197c475b06543070b7b0b14a81e9557bf54c235dd1f85f2d498676a05f2bcede9bffa2030ec94726abdfc05a6e26c82c3e6fedd1f45087cb180874f84ec1383c13135b45d646b91b2cd2c1cfd35baebf1a96b1bec3248627661cf27870a67bb8b5203f754f318b53cc7ee49ad77ed19a81fe43a26e4b183702210bbe9c359092062adfb55a9ee072c92ba48e70333fd52bc525d7ab1987acb71278873ef7c0572b5352306ebb1b92fc05954cca395d661b91aac76be6c238157ad488ec0b0c91a5756f3bb82a2aa03a06df255d664664121f3cc87fc00e7e1ff04718b1f7aabd894d97eec55f26c99cef38e29440e70022dfcfd71671c6f6c24b11443bedfdcb1f07fdb4ddc6cf8abb25a6ad13a7b664a89b488b6b5d28fcaddec5b3acf9beed53c94b39808500148f2c640700d733a0db6f1ec410ebd26024ee14e734b31923379a12c91d3a735507876eb94404380a30611cd1b16c135702cdd2901ca3ed92a7ba1107564dda9bf00f59463b2483fbb3a30b9ab07e26e56e2ca569bd8a6e0d744c421f5053f7d40500cca3614d8a5e66a18dc88b0858a666841176f5a7f522a5216914944c3c56ddb2c90e0eb250be71e5cc7ab066bbc85f978c91cea4b2fe419a9586982769b1eb2b51a2ff168bb738429c5f9a727c97415416e95f4ab07f8e48dbba73eb17c7dccf20b7631fecbd9911b9ca7449db5cc68a7db97baf3f97ba7c1d011202356fb6d874a33c4143ebdd9ecebf7d35625fa093057e4ce25aa4182083f64b7fe8b0471c1a540e5dad3281cc30ee93c801ddef10467a7a92156372ea97a05b6cd35e79b6f62ff992485fa1fe128764e29ebc8f72d5dd587ebed4d106b5cd49a637ca0f577b0cd0a70239ab44de48cb6568832ae5f5b13fa5007813a07d5dd5baa061c19c60a9a682a2b2edb4436b016c4fa81e5ef3808897b85dda60dc53becd2cd21299278b7a43b463f3a2c0d713dfb88c4f793bf54362ee0f0c70b7cb8819c9415377ba18c99e38f9b264ed790a078b8ad77827974820a2424ef0a0b87ae44b1b37cdd003e15b69084df0ff333819af2ab93ec63d3d94efb0eb9c6ab6b7d79e48f4f396b91fe1dabec61a4ddad48521d25b4719a8c713810c186071704d23f202645cef6f3e8835f419740633a57ce8603cd673e08c4bf4fc740cf0913afcb485757a7b21a2e28a52b31779229640f0171680ca77e047e8f3f2d96bd2f5d3ac0eabb84d90b32017833723bdf6155ed5a919ab369eb486f516e34c1bf4ad394b6e5f16ca6ba2ca554f64e0e81f25f219b2f401fedb432751b640f69929e56f7ce8278c3ce6e5c22e07764bf5c4087bac361d48dfa6d8409e7c185e863f557cc9cda0e44a00a1caf84c083ad7b65c5df5e84a538835577ff3feed03108b5157dec83a889fbfd89c0963c255a4328a626460126bf20943b3d6399ca9d0c3734459ab2368b5910a4a4e8a69dbcb00917ddef097f9464b0efb5fe4e5fdfeccabaacb64c9425fb3a1a18b1b01b3362f5f3437951e7b73b16f2188a94bee631a3f9672e9a5f478a3e3aa35192c3041bb104f02d8b2f4acf3f1d5eba18e9e30a184debba271cd6911f3e3b7cdc9dc7baa4ee39994dd2126cde729606a7fd06db87d3c4d1567fb1cf52cfaab0cf93beb8b84cb9eba4e95b27b00c6a227409e3a3c80be28d92e2eb6f609b25aa667d5d936d1cb7de34b6969fa5b01573f355669019f5fde9779bb695d3de17f13f92af9ed16eeea1dffbc69d920f4376b7d62db902751ca384ff3dc19044bd77c9993def054aefdb41f8fcebaeb00dfac266339554c06d65523cfbbf5e55748682afdef33d857917564dcdffba7d0e1f1ccb836d47daf110fb357438630172e71c1b4d354175ba1c2e0f36d6c64ba7a727f0250f984b22f711c3388ac8071da35f001fc0c7d54f03ca8b3fdc504274a3fe5291cc2905639ef7b3ba1d1091f67945ffc6f7f2c5e20e341a4c182adca256e1d966dbde6a7d1d3e092ef2b456bb92e5aeae83de79a6f740f885d33c43d5119f7f5e179a4c7a8582e8a7ad9f12fe5f086ec112a1841540bbd496a095a6bd662ca0baf29a78d466cd55d34cdf756cccc2d188bd1807825a2af2eb6babc85dc336a8b599db2f26a7da0f324d039858958e8e399a3bb1d726a62b637524ee1bcc37d4c8e677b20b032667d4b6f4653f62e8975be2c72fd0c4d63234503b17b8d05cf9fc74d51ddeba6a776028ec23baca6d4c977480026c2d6c71b5082f77fdda8cf09e6e8754444611f0f84b0391d98b65657c063c0d93f72408cd470468ecdb047971111fe0a0954219c74a196eac9f07d9360056b089205454098f9c9ce26cc857725d8e33298e8113a62dbbe02de41ee1031defcff8cbb145fbf75e36486f79c0f9fc835288d5c72af4b065429165c3314f5162972f5e7f3b6c7bdb6f3c10a0482adcd8ab01500135a5122bd803bffccff45f3736a38c1a1a318e2ab30b9a7162ce129e9424bedaa261c68a08334f3927c231c5e1c220882f3ccbd69fda79538181dd285bb5e854a85471fe4b161aa42fea1cd8d069e8d19c97153513ab25fb3d8c5e252b9ccf95395f4617a9a9176a3c92f31dec3a3a39948cd0c7264b405c946385d7797a513e952f9af50c0c46cd781a252310fcdd7321f11ef5a7118cf46d5ae12720eb14cf2611bc4af6a7765b7164d43ba9c65951fc78cb0349cbb499cd878d5c308af8051e6efd6b6f0214f60c0b9ccff702be11fd189f6dda9fd1763ea0f5c62f2122be656de3d0c30953bd8be89f9ac69d1b6a962ef3a603898064986a6d83ebc50d1536092fbec2c776eff544229338fdae544b6d6d649af1f6a240212fa826478d8278ebc77e28e10518c7daffc82d8638240e23ebb74b71d7c952d0c22cbb97a3641cdf62e3baf4f1121267f0c9c1836050ef267a2f8e9d8296edf88e5d451085b6ff978a705c3d45c19434da170e1dbedec5af39f1c51b817ad0f2ed469c965e06a9ffa6c15f9743b58dfd7cde865d9eb840e765a218ca0b3da71e25cef8a678c43c5bf2acff17d40b911bcf19abc078ad9e5101aab91117600ae225b3ebd531989f4435794d38a324a89b7f0791d32f54a93fc2ea2d926f3e94405b6738789ab6fc6e518e535e77ffd58223835431c8b96cb95e6d749e5e3b68608cfeba53d985732c7c5dce42acc6a4f30fcf17296c270016dbfcee494cd66b2c0c7438bb117f457594f9bdd66e2617b5195cc0c9a843ff982baa2cf019704d0f38704175e210bfed38de0445a62f0ad5fc78d78fc7994cfbcc5fc5d193adadd2883b48a830bc2e01fb6d38d544e554a838d55c58e3d315599641feb9b86e26cc87f2492e019ae3f7cd2a7394c13598dc1af44c8e4ba5e7ee28846f68f4f137c0b02eafa911b955c3957be30cbcd84ab8695d4e453e308a8d2e3993b11e9258645024cf25d0caf90af2f4ed4fceec277910c861dc7ab3521c569c5b0182324cdc623b52a1e7d88d1e8d3f7f6e0314761426de90ca22d091daaf425b384b0d586450825d77a80a79b9b24de6ab557688e8cf711b9eba0591c05a16556ceb214cda09fd89e8274a2fd222a5e5e165ac327741cf18a4f9ac27ce7b0ed06d441803f730f8715af619e66b2c4b7a6f70594a0a3228aa1ffe5b79a237ae851d320cd834f0692ce1c1d536b97e34f693fae6ec776678f26c1d91bcc87171354528d90e1987ee542dd12a5707f2189784857f9c4bb869bab9f7fed2a123a068b8034431cee4bce39ece76fa342d4d271e781b33980efded1fd114db96d5373b0ca225da8cf6c135492a1f0bbe9bd826a1a4d149d307b5bf89df937078b47211e49bec2ea923290745e025dec8b52badb2be58d52554e64c1d0b4e831861cc74104b5a0a64344d47922f8d7db4e82fd0e084e4daba558de9d745ceb4ae0c2fa8fd954ce7923101a97ef078c6a933b30e5dbb3fc5a50479bbb1a7ce0b38231a1a6a41f360faeb285522bc0e6b4c1ea922fa40ee049fe9cebd103e1dfa4c00e4e0bfd7de21777f7124d1ef833ad953556e80387f2b3a5d951914e82e87c9128b0417c8391bd00e96037ba82e9f7307e102d114a0b717bf8cee26a64b6375718c320edb9d5e1df0046a83ec73835bf888de466d838c2e93c0e4497138176289bfad7fd93c7e8df9c5a9116ac5c4c033057c7209db4b6f5b74adcca2789f5a166918a6aefd06884c600250a43d6ed23f7007356445fe0cf3910e1bcf6408471fa20aad934be8f95ad30f4bd64eeb947614b7a088559d8738b36cdc12090ff76de201b0f6aae48ab8e46302bf3d97435a8bbf105c341bbb49900dc2f01cc6c23ec65501a442a5859f08b35894c8ab3cb145ec9094a7285a2d1f1c27045670c3a19bb17cd863ca6eb330dd6c553c14b114e70034f954b17cf74ba840e59f38a650e33a077fe9dbb9b44c84b9d96a41aeb7338adf81ffc174d408d465033b5218cbdfc5742eece4cc69dec35bb16ccd5d4569656428c047c2458513aa5091c4607969c8af303b0e17726f8aa40dca677f762012c58b1c90bc7e9139c37b3e20144ef2b6e36060d77bb87f4ba4a6e7eeb202149e259453249b0dfd3d34d6d0897ee6e2fe94b2db381e79fd57d7d69875a6ff16afe3dbf3051c1dab62444877f93864cadd39459de715c27b7d08a37812e72ee856a1604265bb79af06ba25c71f9c43f9abdef7558eda44966adc84284ba91fdfe20616cb3b64b1c88eceb7b85eeffe7f5a9762535b8a26fbfc31ff692bd958c6e3856e87ed127a8a9c6af7978086ebcc2b963bf1a1c30c59f766737d0ea71028a0aae8271686a05a74323bb62bd49427f13bd5b9c877fa2b445a189b8362cfb48f4a031bc4cbb1e0084349a49c4f714e6a0759206c0644ea17043b8f3ffaef0eccd90c8a6aaf7baee5d071cfb4ac9f5025d7e98bb05d514dedd855e113fd2595acb16d719b0f5ece37d2528124598ad5a35fc5c35db5849786dec6c72b3ccd7a73a03c763f3c3825168855b4e4ffe72648f096aa2ce95e08c5589d21053619d99ad9ccbd0be02b2c50857ba8ad80204e166cdb1ef692c69c067d599ab380ddbfd7cbd8af0c54a291920c9d6c58892e8e1cd0e18e65c005a108fae2a8f852ba8c02de4a9581aecfb861dd304c5a6b9e751a3dfb2edd4c43aca02210ffd3bc0204271050847706916049d04d563a53512a257c9eca734cf2d8b4d4fd53da7376493a2f1e1f6b9ba20a77ce1a12d4f0ff22221151f1d3b81063ac380686bcab00ff905892e5f8266e3a7859e7637cb43665b9e7e618490fb56bfd2156c2989d71f7ba7b8746f31bded94d1e1560ce6522679de850d9dd0307974d62959764bb712ff56d0530bdd4d3d12980c3a2291328e7a0924a4a2c7c4c371870ce7aad01a4cc0ad37045b1f1668d8eeb23230ccf7f59adf7b9616da2514f072390024db20a7c5088e3737c09e32a4e30d6284258aeb970dab297797ba770d45daf7c8ef2891c19e55978f37b5314d0caa58e6424f5f49e8a85d0d06c14af5d9aaa486662ce2235630cd9e22ccab2c53f166f8faf96da5293d7639a0015c42162204aea2cd9454dcd235bad3734bd45da7e172a2edf680f67880109d6dace49eaba9ea3d3824bc72b3eec501a0f6122c2c906a95038c7bb609d1d910cb0bc288d995471d36e1c92f4a26ee331280a6b41f7ac15cb96cd59e7c924d7c5ec0af04073e4e4c6e297a65250c8c894de9ae75516b04587c046afd8500199173b8cca944d50e85f8b08c1884506f1a80a905030bd061f3ed58d4cc45b86688d953f4b48407595af35e5bdd1be68754ce839001694fba6ca4b99c1dfcb6b9809b5cd5bfb63bf9250d3dc2d5714bf2ef40b5b7bd14dfdb2911fd34bee224b7d73d7a8db297056cfea33eebb7c12a4f741e241a34549478a387ba46e4f8f17c79e3cb0525e251b63c65ed4317e10d3a55f4f462dbbe291b7257540534b0f8f4abb659efbea6609bb2f95baf5f5c0acdb9673bf0f630c9dad630e779744212d8a33873f4777c3f192ed6c42fcdaa95d4017e5f73bcd26902cf62a1d45abd4a5e8e3b58c6e7db881fa2b29ab91fa289c6eeb57dd9c14637ec172438033739dad88d7be322354dae49b1cea03a1ba0485bc21016da6c74ba414584e5c498fd98e59d5825e4502b69da8379081672fe1de9c10ad5dc682d619a2760019556c0bb7d6ece70b53f1213d65ad1390151fa212ccb35b0739dd0e97dbadbe3da9904a8fa08ad7041bcea4bbd44643102cdacd70d6c5ac72517822b54ffd4f000ae1f13a06f1f7ccca81ba7511244e3b24ec79f4d9b8b7edfdaec94107c66f18e4c7205c4f8c9fd6ed54e8472a816c436d6094620f938afa471bcf53fc54e98759e7dafe9707c5099e947188f1d0615d98ee78b4a2745672013daab645b167f8e68236387deb966aab342817d6cf054ab10a4741c2903330edb6cc34da2a2e9d6194a7689b71cb225b7a89be5726ade90ff279e508d5e29ae1b3796fbbc63136ce4391f7a1d125c2994b62c512b7f549d253bad173fffcb0375933869cacad833d6f3091bd49705a36c3f50fcac74124a3899358a9b6a1f1c9b1d3d3d26f94313a95be3099bf4ce5985a3e3cf66375f450643cabd2ad44e8eb8dec58279577998fe2e387545c69eefc9a527d28328a1b6336f126ad199c12c739fcc804abf967af793917b9fb5c5d673763338fb6f7f9b8b15fc86abc0ab360245b5220f7d6e9343d55ec996ba39851f13b3dc80b4a9d8e78cebbf211cfbb83b78bf970586accbdc47f748ac77d1ca39f08aea8813b0f258ebb44af1214f3f41e4b6ffb9f1aeb95f7f4cecd55aa8892cd55379b07991e9991bf23f91f95e691a322d1a5ef9b5ff79b4b9849879dbd9ce7310b3ed0acf2e7ae0442e439e0fdaf4512ec53e1d189d24309acd63181673b8b89a93ca0fe60811765e267f3c50a8e5ac5aff66f1df19abefae729b026522b59132bb849a74f0bb6e91b968b9eeb506fff1ba2380a9bd9b507eb0d41937a51212becac2b49d53203379d21353f694f3bd5c25b0459eea9ce4996ea59c84647bef0b390fea8b4e840a65d86793b265d88415f268fa967c5d48cbb621b923ab61521323887143de4034e151ff8184dd641b90ceef815e4d3ca34ec83b51038fe986173f04d6f4cf96f1fec5746dea85f74805aae6a7105d606bc8832e28f4bed3c3a12aa9026c57d2e54a70cdb3313071258d5904b2577c39b3f7027aed52d67b266c5e0cfe4a6e2f8faf4aa0f3a06f86e90471827caa403c79ac982fbd73b2bd8b0a56b61a84333f388338f25cde3422fc4f827978a9e0f1a30fcfd706a5c8c95f7f0cebb0ef9a104f1e8fbafbbb542c5896f1774c21ff9a0099fc19706dc6a3a8e6910df402cba2badfa31dcaa909b89483ecf95211e711547b685929ce4554ed45ef755045557ec5adf9b782f9ba837632ce4b4dd56eea5399bcdec3b543c7aad32f33b2cdebe3b0cab8239399ad3abca459da33b1eea883897395a7535d9eea16dcfd1b1ae82d8ffc04bc15c16f1aba80bbbb5d5e67e9db708140cf631edfebac6ac7ebb17498a247c2b667467820495addc36bc72ffcee9faf40588ce01a45cc18eed0b73231f30b5807e3159793435510ea2a519d65bda1a733e75ae2ff1d93f3ba82f44a307d4b924a32641c32e0256a3cfae8db9740a07aa92ca88ceec5c73b06331613da40758e3fc785e79316a80f60bbfd636a923ec69d631271584fd24f5e194710ccd71c4fb336f1a2db4c71a71c6b00d44e304ee081cc599277450a9d0deba8c989c0fe6e791ac811f73276352edecc776ae5177fd65838f49b0a2a1651fbb37297f02f5497d312ed01a280e178bd9f27cd76740bfb7b698f3937685d051ceb871949bf2c331e30817b9e3d69f1343b8b4e76d4a5bd5813b8405573efd435bb56532bb6823750ab18631f318e7364541a03df8e379d3b31e789034cad26463bc623d2ff45ad1baf286d382c13fe42c001e7b5d908d93e52af78b7114ef6828095ddb4495aab81e24b557078d3149102f0efc05f73fa10d647c6e75934032ab75e1fd430148bd6844db1002cb298a04b9a94db50cae79f4fa4a9fbd3ca077ef94d217d5f8af4c899565ca9d83b73b8dd99a9dd16e54e256c86e0fa333e7325a2ded7a392f97c2403ad3cbdebf54e90a1b6c0c1fddd1a328f67292fca0a7c54bcde8b93b89c49ee86eeab7660ddae11a3afeb4cecbdf3168efa4137b8239e61b18a5419806602439401c67e97ee75ecb8bfdd721d309c3d449cc2ff9a8f31b52c56ee087314d3b8b8423f9155718b85903c89d4230dcc7b9ddd923ef1675b189206ffa3f0add2992a971dad6acb66e539f504ddf1e814595ac972de0727a1ccb0238e9f212937bb58dc8ff699253637d64a7e5163858ade6029f4a46c75449f3e91a7f2dcba3fd686f457cfbd1c581793781b764a03a2194bd2f2e35fcf8d5ed34c0efc4052beef3b93b9961f67a66a067f37692a0ab66c0758340b0281953e685add0511623768c183b0b206fcddf0f6f0cac25f24225c0fa64cb0ef90f6c042a2fea005c44975e7914b28fa3e367cdba590035d396e63f1f4634f6deb8e2520a36e29e6a9b10da10babbba2b777bdb2a26a9c83ea174d465b4c007fb01ef15f097da9bf5ba1dc92f42f4be3b9dee295b132667f713ca43c842f0fa18137b45653281a5e411cde717f0b5c6575595068ea6900ef3f3fa5687add6f6d9a2405196c9782ddef29a6f2c0f25aa36418e96e3f1033de8eb06def2f0224e87221869d0695322058acf49d6d255e6aef4e63d05ffc0add5d8d11dd28bf529b249f1ce10168c167b7b0a346ad0b8015556b6d9eddb59d229606c9ba275d4e092d6757b3a09408f0ac863a903a9299ea4bcd0dd7a54783542ebc228b95145cfd9a0e6eba983bf4466949f23ecb6f0c70c99c1c8f8486a809e0198512eb3334b988c77cff3a9099899ac36d8e8fa9a27455454b55baceae81bbcf67846d85bfa8cfceefbf4180d59752754a89f46d60d77dfe086c62ec2f7d5f42636fac7cb8479c4f346cc0fafa637e4253966617542f3ae8a53d576c3b93c45bf07b4387b0d6edda2bdf39c8643dae4b13ee55f094e952e90698f57e805f152dadaf384d0a9f44b9e4b408197b56c8fd61d3595ac63e52aaab7f3b92ed2f8e6da0ebbc02b8eb29cc2b1260d87c4cc9d02911bc34bb01b347c93ea6dc60d8337687937189637522b74f6dd5f575f389d8304927c4eab428edb81e4cac504a600a733c7f8b5d6e22ffce14478bd9605397237f5485be82481542a05c5c3dce23d326594b911a204baa3f7da39db45b0efc6500c7a2d2ffa4d58d8a9369977a917e54cd2068cd6cce64dbe374e22a7fe09dd1a7c4482802a7b36c632c6bcc9742d425dde4492f58127a21dc4df44a160fe5c64c25fe2949b9e935a90c4a638616a88cc463a486fb910ed20e214ca354a3f3c16d5ff4b8ee145595201d8bca35385ea5e55c14b9dd8cd10b242dd47a32769b4c0b994b197c58a9a046f98053406079d6bf28e339cb3d45eeded9357d315dfbb86249dbe6a008e030a1f0f2be02ca26b5970d70e336833eb40ca29719cce6623d9a9c95a68ce49b18d8697b80b40def69f67f995f8b1f470864beadb0b69489a64ba0507ff40894aa77b0d637b307ecfe6bdaa33d5b2f034d35ac5578e1f418054727a4ebcdbaea2c9135c79a648b9294013e15015e93131ae2fc95c6a68b1b85f2df4ab652a9179d8692f92ff9b8ac7ece4eb944ebe3fa03b7771e0ec9c4734f195ba80ba82fb8e8c55230a1f342b16bad7957d8556b4115cc6bd7cfc465c70c3892ade8aeb440cb2257b577ee8a2fb08df4bd9e961d26b5fe8ffb589f357baad9694dd6e858c3bf3321a53c98f93d5649079c82ec6633542f8eea582071bceed37859e6bc1a06947d1b026c23711edcd8a05ae00f43391c6b0200a89bdd1856986db616e3538c7b90891145ba3d63845e39b50b6939e22e365bdca2e6feed56d9b313030b062edfd224174a6685394b2c3b181b13cca6d04176a0296b5f87bc91b22f61ceab2e25a09c2706a1e50921b76432d35f8b979787348b14d72f855632764d6a0fd35807ac62b6d8e8a97ba9cc1faf013762123ae945df6493c822f585b112bb09fd236abf4d1838f8315e87d7d0a2be5c310a32b2dc8345af5a165142c899419d0f7066c1d7b5e0574d2b3f541118c1ff762a194951efa919a9d47c866a7ed938db0c4e6938642bd4875695179fdd09595df063952dc3a1fa22224c0ff283cac71dc128a97763143fe40e4c84fb4c9435b4d3d8db4de2fb1109108f7f51c8b28b6f2d5d4bef8f5f41b17e66533f20ff192b36cb996826690501afe92494e770f54ce47ec8c2610a2973d78f854edb5880c7b6bbf2e51128a3f6b2c9ce415b5ab8405dfbe608534262582ed82c4452605398a612daf3e681fcc5ba73d78c21a3fd38886a897c4dbcdd45d2e77c0a3356dd0fa54eca9bb0bd94394fd8d573019574a2663eff4e0ed0bbb8f453c4f4848b930a091cf5603770256a4ed068bfa1c761e71cd56468a115a3f876222900618571470a027a92c205c1a8eda3267f6a2e635aef9976c936947fd7685d187faf6d263a3c12fa018916d46a81b7897034a8fa2d0a79e21f5a89c1393a8802d8e19923412d58d8e51b783eeb5a11ee958b1e7ddca17469b1f40aaa071ab90d70ffdc08ddc9c47cf0f9796fb1e3ee8bc7db485253fa307d20a2ef15dcc1dfcbd4141d709a2395ba07683bdec2aae12e3927ae11b2983e5947b12dc4ed1dad2c931b792a88b36dc80da7bf2a0ad0e582e09e7f87c1fed0f6c62e673e21282fa69f4174f896546ff55e42f0e110510222c97748b52eae72febea127dc4460f50d135de3344a80069ffb185caa84262bd3f6ce9bd75989e49eee7a70dafcd1820bd9f9b0f3f23db865f7d10b05d36a72c8ac14d12b8a2dd791fa7539ac1b3f6651368ea602ab0774ed49cf959efd21fb36f3c364a4088ebffc69dfe25cea8726df20139e355d2681464f7f966f26469c776bdf5b2101c22636057dc9da1b091c730f1a4b822ddcf76b4ce45f5211182f0bc0252df3d7911831cf2ab66aa22e0de30810c6f6b1693d8817ba8974003194dc70d86bc1165f64015543179d130ebb5a4071b591f554777dd8bec996958baddf4f895c59930a9f3742d70636511553ec87971da43021c74d4a6ad1d8b4965f6a0926bfd6b797f8ae72e5c755cad341a7d5d2e71a61f74d6922f6d102f04015771b7f1e23ff0cd3ab730bbfbb760b4a54f6e1ccae83b52748abb29064f07e968f30ee5b0326b633cf281a7b0e8575291eda4da98f91b07659f023e9824076f6632d87df4185d8e5e3084fcd0002d9f8b25715c8f3d444a36cce65496a9f9172443ad19dc0502ca43eb037272982aa481c3b887725c40b0363c58d78a1f328c3a4f6115ebc4c647f5e0a4e2bceca1c37f4ecdb2f689d9f75ae97562981b1a695db82483bd9ba50cb63be5c47e471a0ed3317797e21c1f959d8c70fa935820f7b732cdcb377831968c748699a2a09372dc456981aa269399f373ff037ffe7bb015dabe47f308138c0333d93b0b4713001ccf54ef43ecf9e5e4e69b24017f80456f71e476acac7c2381ac0a332779fa0791d06222531f014d074604aad69f2153010d40a993ad9a4188c206f4a8effa65f17c690a1aa7440a643289b9a098c33f4d4f9cbeedd174daf0c638ea3a526f232a1b4982732ada6b8534cc713823c4d210661798d17476d7f456d059c96a4c9ca53a34eae830a6a8e999b9150d5a339648a0743997aa09d9a2c96cf6714ea2e55b6010605c836740b892ac4bf3731b5575e6fe7151c0e3c2fa029e3bad14d9cf72840b038cbe0a92df4da854b624f57e1f9eeef55faa98d86790a0002c41754afcc1aca24e2afba945d76f03e7a9a2d3a99286fff7b4902f757a2702689337e75f861c3f459dbf5615c280faa3caafdb353197282d99a0def094362ba2f437c3924bce1d5022a5b008be67b2345bfdc023eeea95bfcb93f166f14ed8fa60e12273ea3e0c6294cecae9b1cc09514c1aefdccab9dbbf5be8f6e65e83263cd0155b045de723b3b587e074e173868668acd12453f9d981644c93d7cdc30597f5741d1d0b287bfdeb1c58a4ddb2936b258732737009725914c1dd9e9659e9c14002cd855e18407d5592a44c785caa758bd788b143031c4dc717f680586f64107c1ae240001dba4c0aeb15a6cf89e6342413bacdbf26e347fdb942206d7c16686ca6a847b6f9e6487d2d75e7dc3892cec6d4a3734e97155ee79895556c24b571ea5cef7ca328315caa298556455f506a87817b3dfe633c2f61d901a1293158d6a375e6931a40e11a7b67531e1f9150b6d260e70c16cac303e60a6b0fde372a0310ede471fe770136a3525ed1d9acc730f8e2525f5cd83ff4d737aae2e48c09769b5d58aaf10dcd056ee0d25cbfc082c643c6e54af875dffa6f6f9c9b9114648a8d9c588e82e5c7b1a51b814a5fdd3602357d767171122401a2d464ec72f9b165fc7ebee64a06cb3ce851e403fdfd6b0cedf2891af7eed60e97378a6e5514023bac826b03d421412379c0530a22ee77c5414770b638a30e7de2a21167cfa3053cd904056a4b46327e0bf5154f9004c7373a401a334f65ea2196678360ac7f5e594d316f2f96c0e93ae89c5031f9f84b7c4bbcb7cddb2ab4517c18f49c5852b907a66b6edc7bc6675b792fa8c67d6231fa49fdf37d4c4d856c55e74f20fa029fd207c726296cac6e5a44b4ac09a2aa4cd18c472a992e3ce430bc7fd07c39dc5c6d28b351d1a55d156fb8c0422eb4b346110500f6dfc6546433526fab7cf1fd6ef6f1b534d10e97eef6699222b895016417eeed611e10508ad83eeb2f70d9a622a57aee38040862613fbe1da28a50a77e10c71f54265a1764355909e8a8e5d2b87e0c4797f44ab8b19f35c279237afc8eb5cf2c31cc38fc6ba9366892a722034a21ad4b0fc9d4a3ccffc5fd57c0bbce28859c02e969c30706bc10133ac32bf080371707f9fd2ce814a73765c5ff3b8b7b51cd58ed0a01f48194731b9abf31762ad801d016966a1bb1eb892ab1ff9bdc9e7715b3c256f61f93f2f6a55dc1b7c219b62a9fffb360b8dd6cc2b13839e3b98acf05532070ee2162fc1ee5aed56c7f049b62bf2f52852b5349f23cbec79375eb86318bc62670ab38ee702fcdc7ccd63b4a203d34550d444b52f36f194c99568a73a2736b02ea103eab6854f1c5d0ac6d9ba3ba434fcce84252e2065fec642e173d4dbbe7865f39a24dbc8c7cf5a23fb5d5e9643c3a7fe2b8bb8f1fb28b2903a478b6155104ee7b48c8d7203dd0841edaed9f8abb744f997ac9b28b7f04beae3fcd0f78c24c65ccb86341026731abd7ef9e9338223eed9f9f4b53f411f0dc0025e1696cb0404896d1b1ac44a85a6eeee822215d6e02da9ccb546c86af1f1047886402294e77d413d0efe5d0a82fab2e9149ecd1a40b0e8a8b8684ee545f4b34be5c811823bba95f7368194c3eca5dab01d374721823f277ea6eac51695a45047315b5e7fc959cfc485efa85de0d16cd475a229f883c13de5cbadce71cdacd31a66ba52e764c82af7ccf1b02416e01e4a477914fe9b595af1e9f2b284e8d1d5d4bb6c0ea1672eccd652cdb9a0ca1509d94a7c705cf0051a3ecee01133ce5bc9555e5d39544b21d49b080d22624e15b217064f006b4f98800da093420f1abb63b9e8df9b17764d0a8cbf53234480cf3a8434ca9bfb853d278a25ed22ef842767a017d593e0c458ee780e68261de81c91b7f916c522cf1e937b066006841eb3ae942c4b77c7460788cd7f4f74bf7aced1763795936986d722e506042b83b0689078a2c9a94101d640dee40b38c98da0d8077a4c2b44c48514126dd8f216a9c18b8ddbc5a1252af6bbc96d5f102784d023033bf99327dd8056bc7e23c1395a51bf829c61cfb13ccd25c9729a2fea842b271e23f1e30fb216d027613e25ace10ad24c1f0aa7386334e4d52ce2240e0f83ac3fae33038d7b15493946c0f8a8b127145912a6e8bd621289c9f3db4d026a7787170137b2d676c360d9469ed2a406fe80a416d01963ef617709050d9502d801924542a09f7bd3c88370c3285c7a8d8b08115db247407a7d64ae2bd95d20eb2e0c4a4e595a871fa677a79c4150ee007f21dff737f16c9b37fd4e2d742f7c3220ca6369aa4c26b2eacf1541f1b2c7b20397aa097d8ff70f1ba5250bfae6e64eec87022e72bd0db1d093804f406a76b05f007e37e34b873fa15f706e1e9e97947553562ce37e1968191d1cccc26c12dac73a1e78ec48815639b775f12e5187e3796d6305f68de15b7194fa4eb6c5a91d359a33ec3e5faa3b9adcd4aee80b4bfcc194a12f3f1da5ecbad1986bee8a6318f34ea2e191ce124fe456c940cd5dd6c79ea24251b6a2919bf470cd54408cbdf2eb6e97d5ae06109b809353f3782ee0889415c9da0cb2847592c53888992da2cae4274f573d55b9b68a6932bc34dcf60ae556833255c1bffb7bc612a21104ca35e24b85948fa3b740ab62720169bafac85ab234b9a90061b6d2e5de18ab83a51adc6c2ad5d6280884c4f86a33b85bd2839faf55691cb90aba4fb3ece2430852a906062d5617c7ebb3839355b3cce366e745ca975f4c8c82f8a804a44c71b0171f65814daea95612e3d253f5642d336c056d86107d0a14a849444c52c75ef078f6613911bf08b8f8bdd60030bb937ec2ec818451800f0bf51faaa537dda4d030bbd01c56d8415647214dbf661f8379eeb275e4f68e95d4b591fbb241ecacb1645f418b1455a146ba8f673d4ac74240ac7fbeabc463fb0abc24608852757931f651c3db654ca8d5be29d0d27a4dd477e0eebac492e626325fb9a86f5edc06d676b677e87f4e545a60c14715c28d5b13278b669e5ef7a9de31d1343d7ac74c2d281a3595863b7223c48f3f94f57aa99083e85838a62d3e172b3bde312b87bb59354f42e2fdbf35861ac211ab433b68385e08d2dbc3a23af0f0c5c5cc111ebef97ce440ec276ffa88c795737a072b1b766607b63f6a04b5e8d69c498605ec1c597fa6286adef3a938762854068223a8f8695560e5140ebbb56e813c09a3f51cc0ce6c5f4c3bb3e6316b87515d41588f1dfc5eb59e87c158987a1fdc93d93221f6f1409ed86ed14f03c6c553ba2de6c9c072874934e86a870bd3ca4e9a85115017f2c4c41dbe48165f21d378eab87a03f51f481ac193c60c866520adf011dcf1b0b7a2c158c0037d21544a8b291d6ac5f94d219bc8cb1d500dfef4ca5280c107cfab70518a23df7db84bb0f10f1e2780d14ac96483b519262bfcd53eec28b3c0447c17e7bd8027ab65bb03724553caa82750fad143888b5fe28e8aacb47dc23647e97d8c8122c7aa4c7c3daa632923572dca5c4c5893536de43401d7b5b325831903af8abd25a91257d09312b5142d1889cd59bbfd0286d4cc69e1e4ac18ee44ef3a20451599b3b91332daa0d104a3746c0cc196d747085c4c755b9d02cbfebe7aa385b76042313238dd51aaa3132d73f60770441174a45c95647f4f01afcde7aae6b0db2270c4dc8013ebfa6d1a516acb790fbc2433a2e1970ab86f1809f5135ecefc0b766d184b23a9cbda7934e1f34f74eb5cb346ec507671d6b3f7d01635b8117d4b8d2d9a2961207dafc17b7c458471e7131cb8d3c0200550c45b1d78360bacf6b91b163863896b2afd0c0e1c6500931511b3e530d54cf8587112ed4fe3948770e21bbf24c458a8d657225b7306bc7ae4f86ad2ebcd01c3a9ffa8741011101d2a05b7ce26b6dbfd7dbe00039ddceecdd706b97b41415ddfe5e0a342c97e63b8d2b51d1f452c6769f62aa9f75ee0c98cf0da2e943902f579d866e4a6183428045ad1df72fdb39ad0e1f3df22f07f66d45bf3758798c6a949d6b312d6c328983ef6da8e1ec7e15233687df78473828d31f4fb136d9fde07cd4833701bb4de292ab50b06451a215109ca7d5c07fe6529b4ad9f651fe851500ae732543908c16a0e2561d95d01b6341968503d75ea2039c473be73bd14e77ca3c98d9fd9c179aa0c88f30715c335de3270059a8708a188301998b8f3e91072ad8c994d7bdffabc0e5b3ef9827e8b7a7254dfb93292542f874870aa295fc45e0885c625090943d2ca8bdc7294d254167f02584ed43d79afafb28c23a58812728fb697eb30c3ecb35b7590a47b564616d933f8ee46269139d09ddee6491c748b46b1df1f38d4b5248897eb37b523e3cd89229bc0d1fd707607a17c659c329af5caab1c0744fb13c74a4d19dfc2e4ac343490ca98867a51a5964f0b19d64c916384119449442c6bee2766d8bb237132e253fe46401b40c293352830b2b322ea42c6142aa19e55821d530d6db0906ad7d1249e0f32552bac579bf8d93b71c77af17a099215aa83f55d8db28892ea33cf73afad36c101650c892fb16b279d681daa77855ce3e481921ad695b21f2dec77b61f206c4d423b5845a60df5532a25a4b76b27ac60cbe531def0fc1bf400b93743d6a012cfb01a7e9759c3f8da731d09fdf5c4da513b120c9478666ad286bbfa8b22c7ab321ef98f71b1f80e8da408252975bc91458e153a8795c8a4febf4ab0f53805b78e8de2ed6f5ab99b1ea27024c3ab32f6dc357a427c23982e672f3a72969d72e8a499fbecc6cda9400b7d5eccf7288637633332afbc9090cfac980173ef0cc0043023bf386620b64d7e609ff38a3d1ed3f1635f80cc6c388d39b4d67efe0f44c092101e973050eb10ddb243596615e39e332fe26e517a519c39df87659dcc17de4e42bc7fa585254bfca0c0c02d1d5a48a31e233ee24f07f8d92de27a2196d698837f63f9461989cbc2fec444a1c85dd516332ecc64f75f812e2a36d70683ea39806363d17f093a401ea5a4972092744e8ad702371dd8904b3983e1f2c8813f008eb3b90d3e868b1e5415f39ff5f81866b7cf85d517c313e552666fa8a81e9802e8fe1efbd2d3c56038c6266589b37fce396d8a3b55b72dc637929e8b0f6abf82d55da9924be87a1da2743fd7bc6c3d632eea2a5634f60d21b35ddc5a2899afe8b700e58a2e99a8ef2416802fbaed5eaaedea0ac0812216d6a75e25ebf2aa8cc8fa7fe2016d2e62b59f5168716bc2e81584c6e723b2b8cd8a0736100b01e43d1f6b9b30edb7c436171a82cc696b4380a3898de8068499ef9d87d96c7ac2f5ffc65f3a184b0ea63ccfe130a98b81a6e216d45bb2cb0d8cd458f783874c26edb2b6fe9124198e6e75c2a4d36c6a297567ab5bd90f65036d1389eb20d9705635fa39ab3619787fcb3b739c89065e9396163e308ce4de17070e0aff33e211c9fac7c9e842691a4fc6709a713d55d6b87340ffd320e02716730aa90f47a3e7d4d24888948e82c6f9b578e8c792d426449f4ba69a7d5f6dd3034e31f53ed3160775e618e797539bb3e7c15b9c83b8764a3f11a25d8f7cd2f3e32cb36cc727338f93030f9a2548c8c06f7ed08c4e11da4250b8332a7ed7ba93d56909980b3660f7d75a41a07283a3b25590680801374cedc11af451b32a329299e3d48b179e3594c65be82103a17ecae819a7d05b13c7d38adfc9979e487c328df2db1940b32e1326e95aed8f77db478af482fec3be0bef436b4ed10b7bce00d869ea014fe4f52d69df33463eb870b22e33b78ec1c8ef93677888e9d3d0b295a1ce0fdf42069bfc62f4ae64124895c84ac5df99ec167cb844e40b831a46262cf7bb5eb19ce8d4547e869ff0ad9b15d7714e023b925b5b621e3e1a66b1ce5a04db59ffd45d1be1686797c1b43b14bcb74eb84f5cfb0f3aacf01efd0324830c9a64b1fe698b348202d3e2654862176fa6b6dd2593c3b6bf5888028a0980a52241b99be4284a7e2ba447adefbf061073364efb2f0334548f0d70f788b87852b034524706770726ba3cf020e0a5ebe4b20c1a81da233364ac99d73e46662f6025e8b3a5c8753499219c7412b95dcb77e950cb6d969a364dd3347e5fa7312bb1ce3a9dcd860585535e3286a1030daeeb1247c8a3fba7eaf8f8a6eda8e47ff9927b0421355d0356ac5ace9407ed667c2ad29997830b72276c776f0cf1f4d19865b862d27d65376d37a2f4f271d7d48cb29ecddf622984abd1b99061bd7a6c0913b2b5284f751751bf0f3e674bd6995429f179735ffae7b2948177a84d5b971d32e095fd01407a71112e52ddd419c661bf1172857b29b31e74ad51124d467a64fd821ecfd9fdbb420692fc8d5f3b894230bdc678b682a195a5b4115990fcedbac60a95ccaf51c09edda5b427c6028fb9ee0e556055f83a88f9c01718f31323ed145baabf0dcde8dea4ed5761c010db28dddabf0c6497564207ff1d9205cdb6688a3e755cb9d79f4cfdf673ab93544ea11aaed1fb8cabd93012a3658b2601268d295f063b2f16d67ad4984a46ccd7d61827fc3cd36c42c61676afb5b3d560553184ace336a874318ab9a4bf309d0ba9d571eaa303ce8ad34b39f788e2eefd551fe64dd0d95845c963b2873328896fd3744e7f9b752c27c0ea1a54bc1c398d0bf218148cc5bb9b0e9a50a3ab06d23b186427c6a1c10fa600c2197f1573f8aad003a2d7777e8e19b836a122a5ce93090333eb2f0e550ab3bb0db4d7b044b35f26071bead1f680ec3f6ef70474257208f38c51159d82c4fbd67459804f378c978ab7a6c8cc49014a2975b8e47c665f290fa6cbb436b33aa3efb651f3ff57febafa9339cadc24536cd2761102b220fc3e9ba007dd41742a12e264c45e4991e8918b93d9ad890d20a40f5e9f57a7d8443c4d64a3c88cb9d72dcfd41710f259ce02972d106607be294e5d4ae1aecc4a2131b2904f6286b9b80aed83ba9370e51ff4fea8f3821673808a7caed63cdb932dd95957e1809459fc81cea1ea23539655dfd368e9ecd09b67dc4e05bff5ec745964f911b910decd55c8b57da1cbf50612b98c81149634c70b70e0ce2e3dc7ab74c633a0378ca79ae98199b3c59350631d21bac1c5531a1fbf2c1513742957d318fcec32f3c61e173738cc067eac07f45e2209cdb7563b00866933706f2eae396b0d52ed4ac88441fb96bf093db6e509bee7efc9a1f9084c4f10796735c869a84e1bcf7804ceb0d29f2e4c2c8768e5cfcc629a2d446684e84611b4b9fbcb0065cc0a3251d7bab45c43e297167ef34e10a6f6d0f3fa9936b72687edaf81686a4ba72d116db1483a113f74809336ec444aa47f0864f4e958f9f828c158e2456dcb8987b4c8d4e8ad56ba9a46029dca3256e87073a0a7a087b1b899352666179a3e8ea1c167e5935f60561af47cfd3679efb2f71b0c2277079456ec810783615d6610042c30553ccac17f895ac1694bd1e790ede94a957a8f6e01c2135dfb2d97806de14dd193aca711eafe4ff9fdc30f7813cc024ae26dbd6fe438c75610a2ffb415547870ebf7a7865515b6f33f4614ab7a59e904eea37fe87451c1ce8386a4e0ef991b459ef20a07e85a11da7b4b251b2e98edbd774c4855611853a5420ee1260c33146570ab5a44b5b08a0845688bdc0ca641e67ecefcb76d91a0086397e3a4e52cce249486b5c09f629798da4c9fa211c9d8a9c5c568b0908a29739d45476b36795f2bfd5e618862e8c3c642ff6a312babf291e0d3fb00b743b5def921f83c39956ae7472d3c34f47d84bf828fe5bea8175bdc88cecbcdde51a18a65257d98fb129261e07bda18b407a50e1fe4140693a0d5bc45fdbf20e593308201b87e38b2f3867acfc7274508d9ed18d7a74cc04a70cb19ac2c57eb0a803ed1cf997df3894ea2d2c69cc0dd47c750148406d07d2bf01dabb9c077b773363030302ee57e586f92712fe6e46d93c6b1d4ab619180df1ee83450c674a2a5057f630a439a1b913cfd01871f381acb99f2abcf818293c44d15248ba0085bba30e2005de46a85599eb7b4950de92ca57c845ecb7db622c6280f483b17b434273d59f30a900ec54798dbed8c1bcf47ac6c627bf828c3863524fb67ff2872dc9a55b00046b93550ec802ff6eeffd84a6481974265e692e456717377022c8d319eb4a18ebb537d23fe5f4861d132df93959197f6d9bacdaff1eb0db93a77388c4bb3eec857cddf27a8519313465a0b8bac7202167751d621ffb03efcebe74e79cf1b740aeb26609e29336abdb7f94b501f287bb2c8d5e6da8add392ae8091a3b0bc206587e874541bbe4ed8be9ca576097351b7df249980c17e52a4f8710f22cd56fdd0f8d3541dd88f17008fd74535243664c7e76e773f897be1d37896c895b1f2315b1a8bd66eff3b46888c7564b87edcd2767de02c90539adeb63eed7081692d1a755c966f0c97204e0809adfa85b5171fc4e9d0746e3d5cc420145d0eb95dff243c799defee477438d06c8aed2f02964b117934532fc77753eb4d460b10189dc0012bb0eb8fd2da5d5611e1dbead9be08db69a970d0602527cfadb6ed607545a6b08f77cb04c300133e35fbc19d735abf3b925f0eb33ec32c96d2280687abda746b731d9b99acfca8a616b942d718e22ff97b3c857512c9c5928e3662185578e60f1523c7bca6cfe928a04d289c05b48e8b962f2720a6c935c1c01bacf4659beaa47ce419c8651463fd8a41c4dbdb396e09e7cb5bf49fe0ade31d708536ecca6084720b5347720f2fa8e827873e7a1dcdf1521ee0b0252fb620531f90822ac9ca985b9b161500358c2e43f517e7a3048bfeb541cdc6d1ec3f3349eedb95cd828470b5d328688f71e28806bc562c56eb5cafeb28d6630832a98285206065043d1d243e91a406268e98fde28e712512ccd0075306536d3c667447271ac268a5c22d80af2d2b996d7f91ba04937243ea68fcb42a9df6974d7bbf5ef7214eb1c7643635a5a956125f221dcb69ae009d419cba0bd92c3c871b05d3ead1b614b12c5d63e4c090913820008975d59e860b6f12d20c4ff51e602b4120acc85f8d03cd9a9d26cfb696e9b336a066a381a18134b013991dd0c001a82ea66220c63cd34d4ae940ba191fc959908c1b0022719746c3565fc9e035657bb29fe01f4b112bc839f101cd09b96c5e3f9fe6e254bc7356e8cf1cda1c9aae53f9aff716dbd14bb8e5b9aea1ef57fcb49ed7f2fa1f753431ddfe039dabd2e0bb2b28deb8f9c0f63947e284099d543f54cd5a85913f2b2b50f58aa0da685566a691b5b6541919a96a18ba8b0cb8eb71d5e185d545b334bf49389fbd0e969df2563ee2df0428ff4b035df1d6db519f7a1887ba90e788af5092d6be5fefb69a25b6a9ecf391a55fd935e6f4cb55925223affe0e581603cb8bc2fdef6dbb7526d05e6a475a4c7268fb128bf023fe36bbfe5ff404f6e7c9791f201a6f3f505c04ef967a2f8370a0176ad6b65ec12359c8b8fc923a22ab2ebef971695ce5faa6626b8d2baf491c282720e9519ac3b9b1fa1959efdb5cb7323bde4d370207490d601c068d853c7e1ee90b02a329e0a5c1905763e14e3f4133a537a0cfd0d5639500006426f67b20b15b5bed03dfdcb181e5d5666a513074c091bd55eac82b083d81914f7dc189e1f0beb1fce6951ee92dc342c766fd764b1c9618f64ebac4f4bbe08e1181c7516112c7d8680e1bf1851256579e341d707698b52ae7748285f24d2c4a17a3ea045fee8547297dc4c1ea36ee47db3b1b9a4f0a1615fa617139ba6cb17a10e9292d8f051a6569205e603fa1a0b3783fda8e9704714d87a583702b7f77333bf85df2ef59bc7a1724d2998704879f58825f295b29ddf47638662cc31ef6333762c4ccc8a0280e007ca7ab0d001a17db340f4a791b6c630fc590112ebdf0012bb15a1f2846a9a78db59447e2b46e5fba3d53eabc162bdeab3dfe73a864bc34f3e91f147e581469f801a691dac96441ec5ab52874d509cc5816dc6a4a37e2ec72e9dd2800d61d19bca9dfd7b6c6f5852be91b1b33c3c63928213f0f3f8d660d6fa3d974e4ff25192bcf7c807a47e7378abcd30910b66b94134b7e1975063e906b44264fae93b8680420183b4ae1cb28ec968f09d20d4276d9e9ff96566b9a5ffed5c345310f45ab502ae4b673f88e2a8f9a3b1b18f137162e4940d25fc24e0854b9b644209830dc4766b47706a98dd7e613bffeda3f852bdc9602782224cd72de2ae1deeb75ce035322da45bba0163b05f877d768c1e6413523f61e3fbd1939e52fe66a7650d2ea64462bc31d415b1175793e82ac7b5d49843cc3856af3778412afffdeec6b6e79e0b30538dd1739aad8f53f91f808de56051a8cd46e2f37321c465400c639bb6c61f76a880703278daaaf58f018d2178cd87bdb2e6a3574225f8a7386fa236722596d2b0eeb732f4bec2180d43c3573a4b77cf46b85d45ca29a9c3f65afdd071ea5e427ad189f61d5ae6b4cca79cffa9c24268ab89099cb04b8043cf0da240364ab7b8f9750db0170baaac628e5e79cfde04fb111e4cd9bd855d0cfb634bebea030c525473c2f5ba24faa963a3ee30b7cb0788e40350a48bfd02d81d6a1a636a527493c852a2788f7bf2e93a77c17ee48b37b002b8bd766bd44da63dcf4aded8e16ff42ff6e522499b771231602790801d95e1c15edb4819c4b2ef6469e58ede38a4a5a54931bea61e0a01da47fb88af6bfa44620c91a209a2f14de054c5e05cb7fdd66f706368a6ce11e0ae50b2eaf1d9420b6d705c1a08191999978aaffacdeafb018eb0e77ac4b52eb1de200630f4afbf59f5d9ecf6623720739c21ced393db616a22b5f5ec6345b70ea05f8debc4c1c5249af0486e6e543aa11ab011329ff2cf323c3cb62e6911eebbd0df49bf64a121dad77d31dece14a3bc0ba40c73f61cd7e1b9fa76fcd4f64ef5cbba15180ee2fdfec42fc98d8e5fc8b3d1114285c463a62f1be1c5a86642dad3fdcaa9e0013a21d55e5c103627dc8b8f8b97309d73321818ce3960a394a3e8c730d1fe6129b8e83460562ed510013c131b57da9578a204ce85bd3bfcef40932c480fcb7e7b1ecb94b132f9598f4f8b257036196a886ce7adfc790c403fb608d04c3660be22097e574c10b93405fe437988cc002537bb537a18f27124dfcf86b5ff69fc27decaf206ab9abfad15af284bed40711bfe5adaec31ef9fcdca7f372cd983067ea6170e353b6569c1fd5a34fe35d82babd69eef21fbcb0bbdbd90468aa20e21c386d5857445c656cd4f983d9749a4d99f6b417f6747816e4d82cc8dabee9c763e92ce81c99228f01fc056fa18128bcd2c6c2205541ba6c14ddaac444f11ea35f2baba1893fdabe832e70dd6e2d8a68a5dc275976b14737e493ee31b27c6d29ef89ff51e12e9b3f31ac133c5c27c3fefbb58ae9de0cadd97acbd14dedac74c4f6ae27b5ba9fd5f1c6fdee78f0a6f52ace52f2c819f4f1cfa5cc6751b12be98492fe005b4f8d4a8cd6967efaf8011ff94c8c3122ca8ac48be3cabae5bddb26163b7c73dcb552600f6ffffff09