PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 54443 6aa87e7c305e78b1e743484460c8445cb5d0f485dd0ae02ab4a5fe766e34b2e7

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6bb6b27af4200ac5b7bc832135bb490d2db4afc073f2d78dd4a8e855495fc576
Certificate Block Hash
6aa87e7c305e78b1e743484460c8445cb5d0f485dd0ae02ab4a5fe766e34b2e7
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00201a000090300000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000324928e187a14eaef98611211fd2045b7282988a68dd6ff1e05fe21ba6323241bc1b4e6088e465601c457443c68c3845a8fe022abdbcbca729f3821183f11632b02226a94e2bdedef6eca33e83d911fd28e938dea2acc61a02040000000000000040000000400000201a000090300000

Raw Header Hex

00004020762dad374b4c04560a3a816a1518ef9ffdae8b7eaf22f5c43a34796a229e9414e56cffadbf7a4a5b0aa87545542c7e477b676c33dc1d6af82e591f61c6a4f1ee3a59096a2987061876c55f4955e8a8d48dd7f273c0afb42d0d49bb352183bcb7c50a20f47ab2b66b

Proof Data Hex

59,560 bytes
12121602030799a68173b48fe5983375dad7e6966a37b5996ebf52a86c00e9668fc1358e94cdf6c0850668f76f14b671563f94c84fdfbd5262e3f5bbfdec1623b6f6517c803c9c4b88cbd9e919e57d3acd83dfc19bf77c519cc547b8ac2f0eae5d8682050c75c508e7945729584a1f358406444693b11f533228b32ed5f25db7af24eb37725d4525d20f58e64e3f8922e9e2744dd1f1a90c5c020fbc4d5f1210e23eeb65f3ae47801330df6650a9512e0182478cd6dc180130c035f2b8aabf01cd50ddc7e49ac96e0a165eb9e56e09fdbdd92d5c3754fa5485f7e5041aab92a3c437c92f3d86eda130c7b8272a8258a9d379f389ec5a94eeacd396e47861cbdba01e6446392551d5657c164c2e24849b9c8fd234c8d24207a44c4197f6051bcc9deab21a0f6935a51211f05ee660549655b991959f72fec6f7b282708b744b9d8ed21a2b6b7a55452c17ef69accd9da801fc11ff056d0bc3b024046bc668eca75e89097a4c3aa137137edd5906fb5364aa679085891d61d7d5c5640360b26d17c5c8722d7d56fda7378ca1b2afe4596d19622ffafdad841af98e0d8b18472dd131de522478c075cd44238d8afb5d5f9df616532c6914b86364495d0c5989342fe2f9b54b92c8b576bd199309236e850e8c6b5035a24bb0331590a16577b23e374e134ee7aaab06d17fc58e0a8e387731f7a0ae994cd9db5051ec60a82ec4dc289bbbc9e2397d9fd76a1313e560b38cfc4676696ded9a808bf8d7024dfaec3756bab05c4c2cb4921b2be337054fc57881ef770fbce86db601acc58c8ccf42c380200ad7d2e5233caad29c915d126cf80494ab09201dc99bf67cf162858a675930c1d789292d4b9dd9ec9794140eb39b4a08b8211fa1bad1bbe3a96683088c8ea849656abfe20b76d05a802f898f873af0d2903174af48a78fb7603ddc5de7ab146bd03ac83668982d57784aad2c77048af42f3a67759e0b8edfb27d593e7fc1145989bea1cf7bded76a8e4aedb2a35321967c385a6d1144d50fa377802d464c917e92e86cd844ab3759a0fc51191d020c31dfe0428539c548fb1af0d2b637c181f459532506476f5de2e2e38ece1a86828cdc93f85ff0fa536402a59ecf27fde31bf173a7e5d7a9be788f87ae9424a354f6da41112894cf5038e823112c58c36216c9d8cfdc7328dfd23ce30181f9742e0aab33980e61ac42c42f5c304fc9fa858b7754024634abb2b935d1c24171907526cce5810a88b1e40fb2a7d81a5425544532aadc62f12f4d68f4a2db9ffe2f9c74a9a00da7a7afc8746bb45c60eee387634584eb0ba968a4afa5927641fb188a1a1aa93434709daa9724a95ed2ef279ae210dd12a37ddae4fdab3ae0c886528a4f73805b951600b718f4a890f2ef0be42b8ce4f420396c371b9c89178cee124c15d3d791dbc97cbb323b5eec2b668388d3e2e94923f186ba71ba78f720444665a2d1db2c8c95b284408b00e16625b61b41b58a55db97b1e0fd6aa44bbb3db38d4172106062b0fa0efe222e4a80a23669e8540c45666a2e70605ecd814fd910fbaf1eac55e3a815497ae9f5d743c6ba0e1c62e7498a1937d8da57e9fe906cc036ab059dd33bcb6be3562b619c6d7a8b9ae42edb8444c4b422e01c891dffb3858ae987288e99167f5aae632c191714d96c91edd96e86b76ef6e4ac3b86f9dfba1539a6d2d46549af1bd8327aaca8e2e72cb99045a001e432bc562dac4d515f442a6fbb1b6c16ab93ad14d2aa25658d3a19270f4b363995988c03077030f93fafa0740e04ef5bccff27d5e929734e9efaf6a37d7d070fa7155249682815029e9c465a1903ebc9d56f341d6fffe65d299950dcba129460ab854aea0651f2442136de1f4dcc2bd127eefa3803d1444d2b79f31ebec8dc7c2bcafa07e46ea1983287b2caab12de234f28dd454d0cc48c004b7f93f1529353bb271cfbede3e8cd3cbed4cc167e8beee5796d4cf1e50cba88351e2156e359e8de322374408c0da2e95a753ecf7e0d49f2a109216616074a7b36f3f25c8aa8fb53723d8d639db0791587673a2d78eb9889fe026def60105b5863f393301a4084c3df501234133861b46e22e1f7c8c88c63ccd7dff3f4996be634ca3f65a50c4d1de1fc0cdd6d46f437bd208a8d18953ab52aaf5a9432c35e13a9a87e224b8b6972f68ac62d8a151683be61a32b98e70671ddff0c7adb32a3848454402fcd4f7205274d61e1dc5f8b0e0ab1a20492925792fa5d351fc94e6706d7be0f787899957164878d340d19780d1ce4ee0d2061cfc31a930bd0609fd695bee5c2cf398d855c659fd3d7e6d16344621b414f379a59178f871d4a634b9f6456333c67d0cb0fd08d27b2ae621ab9ab429cf35f2048e9f75e66950ac50b1fed5588e2f7271383626be5afb76c2b0ab262fb626fd05b1fe9ab5a2365b2c84ce1c6addc07a332cf36fc92b9d0b3fc83ae4c6c32413073f7d129faae92bab50e67ec046dc6c6d6ac86797d1fae26ad862bc353b95a5108870dc2426dffe77bc5ed2aa18cd138dcf6487f41fd9afc8385750f34557018628f6606c263709a2ed5f04c1eec39c7f89a1b29d3b0a8ab7d65af5c1ec5e8ec664389a891053351c0bd807faa2348db707a84e774dda3834d20a9cfb510cd341df4b52878a1cfc35bbd04563efb995fac070bdbfae051fc13f55ae0ee810f338f84da4a7d6ad7dc863296b43bc8e08201f24e710d7ec78fc96ac55a463c85b4725002b7704703ac53caf4a74f5e0c62eec9859e03119c4c52af684ef59add859c5e7ff6a79064627fb274030f296e3bd81c3deb4be2f67f88a11c7ab0a02a7401cadd57c404e4151a97f07105b1b5b82993362f944d22cbd5556bcc4fc7457398852cf9a8c84e540ee8d7946186e8c9074435cac32850a6e1625ed7692533d211a46984d820f6d3ebe982c87eb11f141b595ab9996082a39f2deac139f33d8a067c9106c8524048808b78b57465cfc68fcc80af8e99d97493d02ec8aa59aeae6022726035c253f5e1e490f5abaae669bd4269e70debe9ced95aa9b80bf688e06ba7eab0b111150a1507ccd30e9fbb89f8354842c4151c201ecd7806966fc9dcecfa868118f8886419461ab97e3f9eb7a5b2b48b3ff8e01f0d3dd925887ef8b485ade5349f2430f44b98917cd3bc9a128fb7f5e988fa804bcca3d9f2cd9dab26ace91ed516762babaa897322b158ceea08d2864e2cdc674947619cb03d843e86ac3695b86cfe96e63853d1bc04fb4a2a76a7a93141eb9066856c5000b3368371047f0300a17f9b742af3f3a699934dd5d74cae89b185e5a16ea02f1f93070cd9695f614710bf33437db0f3524c61064b3f37d051d3eb6c2ea4fa178fb6cb90fb409cb578c18733b7ad7c7fcc0552237569bf81d28b4b9a0c3037d805dde97b656c7be6fb04dc586ce14a9d08f86cb4fc1ad05bedd68e28683e5e6a41f4f2d4dedf975537ff6f0525929fa291b8d47d999c2216239dc39da543cfec52273b7322e076cfbda1d775fa8856c0a6900047c069d5586d185029a193735b1b89b21860934daffa9e26ebf70fbdaf33a704743cc8c8e7e92153a6816e6f2b32babf4577da3b3239f288c4fb0c8341f753bc76bb6d646eeb06c94d2c11b5287f8845504140bb92d8d519c76671c5906fb28fde73351b1e12b0a3b1f0ca05f93930e40271d6edcca34b9961ce674d1f2af7e8f14a74d16437b111cec294760a1de21d6fae5e0832c072e7ba327c734fbb14ed0245527a9662a5f24dee4cdf4c6793b4a2be797fc2d9311ad76c27d084f66f57ade1b05a0e4ada0aad8ae32105a694cd12f8e7e5ed57748d3370bbf7ee39e3b219246856f88ef177e34e3a94959a5c44b22ad1096cb2844884607e5d70f033555c30dedfe6ce8a3ffef78e655ad07f7279f46ae976b6e8f96633b46eddbbb059a5cfadf082ccbd3c1f6e18228aa5d59b3b4e43554eab32aa28a750d36cc2030e7500a9947a37a2d4f2bf77754ae4f8cfb4987e3b354f5ad9594f9292bf07691d2608ff534bf64e556c719fb26949af5daa67ba76751e2164fc5ffc9e79240278bbbd35dfdfd7fb0bf2208a8d487f2d16f09014e6fa4b6682fd4bf59e4a4cbae629d835fb9d0b1910f6101887892c4283b73bcac4f4f9f2c6ce11ee897ba34355099d79509231e944f70a0afcfc4b343367e79fbd4fe6b70773cd23ad728937b0a8986de8b757313b08bb883fe3a652a923e35371e8d2a1a8722b0a32abaa4824415d55fa7084ccb678e0eaedfc4f1436b045d8bb953d59b665913ce628949ffa245470fab1a38523be09b5110fad14a6cdf6060cc537a2b5855a2e447bc3ab81a81ea901dc3b5d778dfdeb920e34aacb4b41c59082ed6c6defce1a8b370657622713a9e4aef59d0aceec4f876c01344207d9e4df4a5c30d06d67d5296ae12baa6a72aaab705c043f029439fcbedc8eccc01b7e43a57305c6b713e520271d26e10d829a00011da69fdd3ce70aa7cbc3168e2c933f6bb4e094f8b789a0780cab635dbc1f4f771d02510484e4966f5beb7e5e99118694e882da791c6190931bc93ac7579c21e5888b524d89e4ad2dad7dbef637203510a571c0e85e0685db05d9f4513a3ee492a967a2a94b195642304d44e2011e71ff37229c8e0118a7985217b4d613e62f882c8e4ebf8a9ac16a21ff6732f3117dbd8f895d80f5aa83ac18eff5b7500e437741e546cb5149053b7bf9e4b7f6bb55f1e8ae07a624bdff358bc812c8f4dfb79c75eb9e6147f5b12a36488a954811871e0038f7c3b36940159735a52f6bad6a397791a2a201b94e442581cd0f09d0ce1d54682ccd1a62f0d4bf62428790f014bf221e05fe36a16540758fa33ab41cc9e69ecec0626cfb8b0ca519863cefbf9a2325a119d6af4d66567d1a4b5ba10fe1398415ecbe325a3d7294ba169518ba4364dafa0dd7496180047f8ebb690a37ed351b80cdaf5e08aaab536b59bf5956a3123cf16eba48e0166978cec1b85471ca06e57a0abb53043f63b6a54b2be6a2cb34e34207c129a732b7cfb1f25e30ec625c30cc97fd3b3f4ecfdb02c76d657d0ffe09a095164b7ea4b434a993d7e70484d6b227b85e78757833410ded72b48a1169d08a3825e9cc540295b411c148153ee0d5c2f728d196db846fc665699322e1793c1f65dbad6f1d326fca4a2d42a7c7f90ca928f6d9cce0043ff0be8a565b0cb891dee6da19bae571b7ab8f35e47c23ad5da0e996460d7fa3e757a0040d74972fc882e100231eddf38fe921ddd591d8c492966726870a61b0ad720938a9abfa27c6c82720ef828fe7f7dc8085ec3c2f3b2357f1208fea453b7719f39193d2060a335bd89a0361bb155e96c445fafbb830cacd920cab8230ba7393849fef2ab7a592b6bf6af56a7de3607b87bbae941fd41e8acfe8d1f5aa5938be8744123c86376c03925f01fc48f06e2af2855907751a43ea12b819f648768f25570ee75d901c2bc8fe206138022cb9d259cbd60c73f8aaa3ec5ba6238d7a0b089b14489d42e0683af61c5d5caa5121f01910393254b67657a8f409e97ec7580220db1eee9e5f83ed669d26d4c277bbf022cc7dc33e633abfc38d28e703691c24995f7753a07e4fef8654f7daae3d303c61cc56573a614b6c114ed782af388c3023de548186c72e5a5a4ccbb16d1566e4ac7b01b1ee55762214fbddfc38ae9de1d37a5f8eb35073452624f8822def6a93be26e551a3add59190e75aa89177f74fb38ebc2f69bcf1dfa44bdec6ec0d23d2c867e993cc4e11e9f46ed066b8721ab3c27aa565a22e71eba7bd154a48b10702f3f2e9578b3c500627fbd5bd45e55bd41292563aa8bde0cb6361f7a0252ead7985c55c6be1e54be74f30fdb1ccf81d00d6119f719938c84e8f3480d858b08d574f20fffde626c22f53dc7e1aa5ce079d9be572ce59e566f45691eb7bab0c75e39dd2e1b8614fc43ad6c17d44d0d8296b5f0c3c1c176cfcdf365959e85ff7688491097c5e53e85cec640b3cd99d44b283d057fd3f6d39b3adfa26d8b76e453493ea8e642aaecc7e6967626b6ce2c3d8b1a634673ff25f741248c88eb74df06f6896ebae55a19d37ed1681e77deaff9353dbc7b5359fd4fc182801544a6eff45d3df0fcb4b604372aad96d8f1e859b70a5676109fd7d6e504574dd2a6746928a92ed087251dea30c465302cdf5c11f544272459b1a93caaef676acda96de8a84bcf2158349231b64fb187fc9dd8a56ffe763157eacc5b20b72a6bb7c4f4459e671180babdc92a3a0a0f96d81610e76068a03670e2fc65d08d5fdba9968e78aba6f84909a04268423661cbc26638caa159d257e4d848d3f7d0ca328ef5fca293c0620fb503f4de46b9426e14836200e5c327a10955ed6a98c40ba01b3a3f47007c590672a122e7a0ebadec1fb815ba318d4531ee2aee8fff1b832d0b44151850f6c3e6fd62fda593645b4cef55c909c4c9e3bea7ed5b3f0941b8ca76b73a9212fc4fc1536612d781399ee9f3ea8f371dc40d200b67d2ddcd9dfa8723683cdcd6079f74eb67c47dcd95c48932d0d699d99782cac0ba167c58e0bb7ed9a2d32e16a1d18440a9afeee3c2618733a921cb0ebed8257c0ccccec16af5360de812e26f5c9b1b7848d2bb422131e3ea6a9b5bf26db36114c88ea8a61c65036af8cee724d0b111ade54aec8ad9a0a04036f5f52cd3ce60a4d605601e803ee7870f3e72689f9f7ffbac9488165984fb869b771d9f83388614b16e7b0d0ef1145a5ad5861c8850c990c7d65303ab77807460111d7379c728ff731e3afc5e2d216596842567d69b9f9c0a0589da2ed22882eae3169d27ce30dade5c1f2baf99e80358c44840c376e96ca20b1bfae8c49722d1e96199cab1b3c823ca7991c98e83a63fc596aae79c8fc9f22dd79974a427e3348f6717fee9430e06901977e1706c396d6ec3072988c3480408165ef3982ae6fb351527f0ee624eb824315a2530a403c15469d627ff4e3c9524e18c85e8e3120cf3836c8785a43a72b18b2905e4956f4b1a08e9c26be42e8c189909828243ccc042dec24c3e61d3d667ccfe3365a03f45257c2a407dd7adf618da3775b61636bddab86aeee684d7a5903972c55942f0c308e13c2e16d37c722d6cdc865680005565600092236f68aebbd9008c9011719a0831bca0cd368a79b44cc9b36feb314719f9ca864dd56749b360551a36b1a4b56fe6cf5d700c35b0d7bbc29ee75bf8e1328b021247e5df3289af12e9f84a8b96db0e92cccf93db8dcadd5776a10a2a4c4dca4f94f1f9e23f9efd07d7522cb9ca40dd72339a6987ec91be902e357dd98d44fabf07c7e5120180c738d1761e4204770bce8898019404d4ba8581ac442e0ac4169f1099c08eb4ce7920a846df6ba26198c7004731a4a8d95b83f889172d102b71ff808baececf23ab6749a8ba4267bc55061e6f5df70a0a4bf8e3fd89668d0127d9b4e15abc3b0de64647d6bb2e87f07a85db2a6debb0049cf27813624f2c482b876ebee36eda30fd0dbb9e8c504a852acaf146e5c6aadcdd24fc0595d79064988ec2afb7cb6cc299bd5c3e3625d0a5426a0934dc8e2cb138887aa46278a32a3b92c71dd4bc4175c9ed45f8059b8c56d442231f05b3256d222ee846efa241853e971bf0710c94a936d29ac37d9f381bc5942ae1d5fee0a60816b051ada218bb78a23cec50bf13a9f7779686464c4eee1fea19f5e5b4be488ac813ed4256ab6294ede24b8322604549828e2810aa16e51806547bfaa38d57408e6c9e7bcd46716f35bc1cb8b92f1437e7c9d047afb933a9149ddb5dc1e3b0ca4d9001ca73df15fe50bef63753d3c05b3582e22a2205a143223c929c32913adc6658f00b49309f28c6e21187e2728f3b1f0dd02c7793290f4a23073025232302ec9e5a1eb747af3e3255625e218c2776db5eb62578095cc5a9886116427567dd077bd4139a57230af52811ab18b978f98555b15b8488c2809bc1c7f68572032f6da504fa53f55232d9a61751e050c541cf27397a1c810d00eaf22ef17c2eb6597110fcd5ac041d1f6d38ac9fd5ebb721d905e1b8b2949284bb631fcf77655464aea1bf7b08aaf86881322ad9a7fab757e1f5e937d786e909cd34a36e59b06727f63a3c0a2516a932263e180660325e61f5e9ac94e3c035a2b78fea02cfbe7352549f949a46d32c889e22d6f03d245f3161695701407be05dcb79d11dfd6ff2a58e03d03e6fde7c9197e56d6b9ba54453a5903636a010809072ca2982deca004ff55c74e7f8f760f29c5aefb3a9f2dc4c16260c348d519eeb1433d482bcbbc919863b0923bfecc618d4e27348e558e404d9dca4708a1cc1cb381b888a048c16182cfef47f645acb510a6013c4b52a3677fca8b4d94a8787a5a0906ff45b887f277ddaf971c9790cea5cb570d94c3ff427b86477f08c5cd032d96d6c4fd6cbc72872b1f1b4c40020202db55c53dc52c2bc9686527833e7adba4ca39bf7408d55e060dc33160bbbc79499bf27b0e9bb4059023371bfb79e1ea172baf25efc02852ead9acc8e8f74710206d6482378974bb3b03a1617d9bc7ad5f492befb2c895b263620235712237c166b482655bde6f79d0f2e5aa72893628c7a31ffe019c41a2d08c1a972e6dd821959d2c810e6f4586b4a6462af735df8e28c63d1de0bf452c5d3be77636416fefd443338e16fe6dde655816e47f6a0c4c98fbe7fe439b5aa6c6f03c5e786c30ca4a447ec5997e15aab67984a2c030f54c21654475500c9b6baa67def8e77a9557f2e3af5bcce67a07f3a8d760c44aca4da97e4bcdbfa8d906a3c6f51451d76d7149a0fa2c6f97e4dcc81838400dcae018f0dbda9bb34afd4fc535d3d3215df902f223ac469a208660aef969bdbffc0203d6c0e82ed759406be7ef0fce0fdbcfca7ba063195a27f06d2fe839a00fbbc3de7cfadf909eedecf4ff215ce582b8def00affa676241a8df280c31f84885f61003f25282cea4e69aa739af06c79de1d4dbfee5f8e672517235d2b75e59eb4c3829767dc4d7e65d3241950d6bcb09e1c7e597e29d7676d0130ea213fec66df7c5066ef21c257428b1169e33c70c9dd5f216a467eb81ee8dfc845fce00853374c69876e6e1866c16c99f76d2182829dabeee49f7c12ad217da9a50a599e17e5bcc25692733ee0c451d39ee828fb544e4cfd53f8b806734b479b58a7088093dc7865339b30e7b1ec2e13d8bb5da986144b46308c26d08f1c7155e616b3c2bc0c645400cde0efcb89a5bc2f3f8cd2b1126dee728af26b519abf3ce5b76c9eea14d8bd892a57701972ebb64df98b5c1dadc1b7d9821e12f000b0e6e55c17409229eb9f68b1739b1302b722668d572c7cef3c5bd20513725d27ab7ff9d2d17f851e677505301084f79d60edeabbfe8f414b62f55c51c70364827b6619cb27aa5c4a01c2eb57a68f6184b7cb091f62d6ddd2d043b9c54cfa6b603c17cdab22a4c16c81767c94ec19e4d02bbaa5bca3da38667b290f406bfc2e35ba23765417c0840ad2d68e1989a3277785539dbd4363d9b8d26d0bf878beae6135c18eb3a12c3e5f2d847d5dd06a5a115f2718b45ef1d14e03382359c9ec07d8a8173675e03c6f949070a3ceade1bc81abe98091d4f70f1968201cae40da4cbce3c029a32fb7a74d57d9e2ebca9487f83f65c21042ebdaaaad2e1326c2b0bb9c08670ad2e887c8acc3079e3c7f38938def216d9398c391f0ca3f619f603b65f3edf575400b498ed42ea00e1e27208a59dea8bcd254da8f21fdbcb1aa78e1f21aa68cd93308ff14b90def7cbf23ff151621656dc8f5430897c22b3fbcb242df98b857c9d440c3467fcd72f0ff45a21a9fbd73741d0eab24010ab8c0521198087a55cc8c2184cbffccb7342465c12669c335a509b4b3459eaa48dd8375875fb02ab1d747c8f629853a4db1ab9b130980b327adfb576afd8f8903cdf08849d483214492928cda6eae7d044e915c4bd6d320621c71dfd8041e4214079b62effdb809395a624ceac77f3df164152750022700c1ded102d09fe31a6b998660602ad486901d53b58ee5f41d523116b3801c518b7cbae3565e1cd0dc2d583c7a80b412e430d6719f69b099dc86d156249402fd6ca27ddc7ea95fbefe5276d6af34067b56785ddab8cf1b4e2de6afe70414f9f7e3d5e38f34c4ec84de8c295ea38c1fe08ef6a926cce390f15d65f3f27aef0bf822174c23048115ba4931b89a50de8438c7415a401b169cd3594ced9a9b942eb6b7b332e04d80cd5d40e2ac13c1af41e4118ec4222f0b350968274669816553b4a222919eb80cc1fb56726b97ca2e9c7a77574ff2cd342dad61a817f8734570e6661b4e9521f5f069033042b4bd745629503482447fcf0ca7aa9bf2a9b7866a6dca8dbdb48cec182de12b9ec2ae729825a59b27e59e55e7b9ed2fa7e7a040e6363585a9a8423248d4e8afffb8cf646159b115864b3e77ab4e9cd77b22c879bdc669963a57aa0ebb0195ea28abec0e46af4b85dc04fdbb42e43dcad88697abdc52ce4599c23eac5de248e404cc4de87276cdb64eaa6b93e438e1df2cd235be6a28e594eafc4f51fdb6153a671bf85dfc6349c165c00e49c0eb33edf2ea1f218393f59fb67f619f962f4375748810b5281281323b59e4e515eff2ad1f58b143cee04789738c773a03c01cfdf6156967f62f6e9fb9e36bb7987937958aaf584fe78451ab7bf1956bf34e90aa6d4b851fdd00aa15fcc788d67bc852a3940c3837e459530cad607d6154fcbcf1f494086210269005eca55f2ca40a93b1231d81aa81e06ac5556e5647d96ee3cd76c15693d81f280f8bce6350d14c4faf52c83c50459dc61a44801805ecd551f1448c42e1738fb97ece09dd79967f76bcde63c076f828fb12fcc55587c0cdbda6f401fc705c52c89141ec02f0ef58807de4dc2a56e1ff58ce8c1e6be58f19bf59594361aa6faf109fb6ad3ba5c3e493666f1c748451ab05ba82fc3bd916927d120d5e85c0b90c18e81fae60c94ce1a7eaa618deea7828b1753a84f078ff3dd7bd12db807f4480435dca97a49c696aa89b88519e2b20fb3d297a8f79ae2ba6c28325d34b3d81d79a8b57e7e3f09ef99db08dc2bd3ef7c55ed73e8707c962165c9773dac55e31de3767c628ae8b4f0ff5829ea5c2f836651dd5f59b95a25ce5b34a79ad50f24e4b024a9aae3887c5a368c090d866852b8120dd60388e507400b98e2b22e9452e0f5f9f940c118cf2660f73fb1c78b4a8795cacf3bd5e5c6e9facb96c27187320fa0ba09ed79a50d167627dfdf5dc58ac4ed3808b06807afcde763cc2186e436841bbacb93549d144eebf02454d9292f69f57ed9aad0947ebfce4b7d71e63cd5790f0b371f62f5c90bf9317bc37bfb15fa3c470f030c934e417a4c7e68032e123841dd6a9221f461070b2826bc4cc8d646e695f5407f6e93aba149e04dbc610282c9ffa526a77d8fa1bd9b3993db082cd9a74184229526a88f242ec3baa72c7bc9f6dd97f18c922257e5ff09032c4a09b592bd545cec821a116f5a8244e15adb14ac3d4f4c79b4c05de060cb42e80182741d1c95c357ae3e3d1f50fc27dbbe90d67ee8bf68323c157010e74141c464603ab5100e20a2dd6bf7a2613b647191abd98386408b9beaa4751cda3738392b4eb58dd96a899b8a7a03d8657146f409b8b65d3d5d1a590abbd143ecbcf7892821c242288b18e74422def18a4411d25fd20b9b19675a8937267f03ce046818dafd3312af868116c53675713d98989cef648972d246cab881a36eeff8e0ac2573a5bf2885759ecd9086e9388a62f578c2d36d43deed4b121ae341c595c356489aa4db34b1cf3779a6996005f026a7c645e801cd8491244e0166bd9c50c7b050f6bf4ea8cc81179513a487d975df1cbdfc4017de5fd1f617725011b659235db82f6a13f9a778551e7a650d9880bb763d55d0fb16a68bc8272d56dc214a10eab2ca95cf435e6e97175add8baef916c311a083e54397d97e64eb34205ff5e03e26f3425b09a0c4a0388f78c9caae418509463879a73fb594728f498ad5e05673bb5136709a906d0a20e34ba225d3997cca3025f81e63f41c56f7ea2d4ea4da8d8a2e9363149e6caa36c85f2b36d0ccd57b57c626560e3db71a9c6ae877d24871d4fa26d8412d0f053ff5c41de106354bc6e6f095026303eaf80bbd7f6acb2042d69f1d2a5718ba60e5dd28317d86672c46625fa982425d6f5c0133153c8b22e62274505ebabeb95192a93940f8c8e32c044d2a374f074f19f7e894e567c9acfb06d959af51b13b68e323d4280b78156e470db1b951a6ccf91b4f35bf06e930a919ba8c3d3f4cf938434e2b50b65615f47ea9bb66804ceff0b8162b37d499b9aba40832967c0bd95b39f885902ed230918974c2f074217cfa0a289ac9d92ed9af01d4a1a87bc70679b1c1fa1257e14f32d33c586fca38dec5dc79e3a2a7381c9f7a2a7f7d2e863c7f2ca1e724af47029e0918fc5bfc3226b2e145365ef8ebe2038ad64a28dc95ceb86e14be7d24f5124b82dbc3beeca6e581caebb5b1008e7b0b358dc0f6033d6b32c94f4b4b0d0d9eb9d0d5a5786b1b7c2729e6611cba707566ec80455bdc87a141d1456a3bba471e3e18ef21ae4aeb726d7f17b96651a7c5e1ceaf14988e8e0eae86fc60bf5c7040f5ce23393443a5778753fdfc92681be353f8f959abec3120443cd6c1f1091715ed4f06ed7c4e66e23c25296c400ca9bdcabfce6070bf8aacca8fe6814fa003e2e7a1a9d31813dea38230fe633e601a655c97429f4c2b6e6aa266f289ba8f6c2ee397bee12d6b8e31308eeee9a6935cf8574d66a837b40923e0a283b6477f43b9fe35d6b3760e4d8564060c362181102e990896e4fd594680b32542c536faff592ddf7244fcf86e875751b1f084d5592fc501b11c1d30c37e1e7e9e977eb39baa6def8e3320e2f1647f921d6391fcadeb1ddd886d079cfe506d5c3211aaea1a989f275888f804c729004fbb3ed1e24e5727972e27f80561b83cdf69998d06517d05522998836b7dc0da53d4b35bff2457f549696aa6ed3b33ef1f51a862a2b04db5e34a63da9a1cbb9e9bbfd980e23db4c09f2ff852c22eb8a3b83c5b0f88d2e24d881f4ebcc13c2ab81ec3e4673ebc6820a275d82e9c7b90686925d168aa94f6ba923b7301a098d8834e7174487dc0d7710b35609be9a29ea40cb933d8d57020486c6098e0a46c60c2b2183ebdb360b38b627b675078e610b8649f8c69a73feebefd4885e13f19fc9094561ff15277818e2db3f8ae318a507a896d88953148178c946714778f18b05b341a66dfb089f83961b7ad7a72634b69703a5f76591efcac706c1b69c20c5ee4f0557a8d5f8762e0b30019b86b06fd43ee445efa84ceee9a3a9b79c6b4f02e0412a8a87cc717e2c8cfaed92cdfc6a815a64428a775cdd6824d50d5dd22641b9da0ef3efbb57fd499e44c2da0790b6fb99e77298b58dd1c2d1e7f2ba781aee562aa8c35979e1f36cdf11ce7a52f62aa45fd19bd4ccb8cc95ecf0443e4c42e64998f239b4af8121e9a55a0abc002424375b270bdeb3822a4ca741a3b53cb0bdc6453a14645516e52ede557332e8f6ca68b5a5474f657598e085f375c9ed2ffe9edcb09095190f794682e00c638c9744b475dcb30a443daece2d7f8deffcf564f75fb737c4b453807f1934b30669bf5125fef8592b17bdc9e133e76c28d01f71f64e8238d25cf461450278de88858d5f09728619ad443f9763b26a68b725612503afc334d4c623bd332aefa82d4f54d1932f98a7233a2e6da6d81f52551420ca564ede42905b63b0d7fc09f290c4a4287a25b1748e9cf0bfba1ee27298900068223dcd57458896fde0b3e5c47761987a56b32619dae092746a6729bd48dba5636362286e0e4ff6d68179b8def9c185c25f22a23da9245e25a54fed94c6d7686ea01d9a64b9acd5f8ac8efe3ce54cafb5d6ac3b6332a6ead48dd6c774e3c4eed63d7c34066e3e950d2077d6e53afd62aed0303a795562e9defe98b31c3f496194beb14f30ff1221636473019c4d8b57f6a4e7fba9753a05c464a5c3f5ce162de24b164d95cdc5b22e29223114fc70925508bee2dae468866119d24044d46dacae8ffff3337f9c7aa075f9d4c0a88a731ee16fa5e3bd75e488eeefde9f643060320a63b824656ec2360c68257fc1cd49f03ae1872c211b92c9397184ebe79bda36f3bf9af99e5e2244bf83660f51950e51cdfeed9dd4c5ccd30fa3c6885e474b910b5e3ef9f8e681979f7f7ac1757d2e3497a987b2ce89fd6f2abb57fc0a5ed67e8ab24247452830a52bba3371081d072fad459713f7fba854e262ba789fb33699acf63a6660e0527555708084aa9b910b99a8a019b8b5e7cc5ebb760f0cfcdf9df89a026f6757b1f2fb357d090d4d384b9f2c431c5ee1d1bf89237852f492119ef894da45c324cf316846bb1046c28dd21a56ed3d28d1d2efbfd472b8fd2a5f01a0722121b62dd2a296e47afa458a2f11d0eb10458c0d899b07790856062b81984709bb1955e9b2e984899e25e8eb50c26a44d384a7a3379675f239da8c18c36eb5e053d42fb261593be566e8d8e1edc1d60e160e7b6fa2707b2a9f65f1384f8347ef80d2e9642af4eb92829893627937a39bc9262a1c26a0512312f61ccf66c05f10c84e7238ab178a017ef161dadb4b3ec00ff416d116feeadb794f217a9b98f2e6a3cdd967637fc5890b75f22014a96f978e25f66ea7da709b257e900980b491306840e44af9bd283882c8b9b9c49eb435125dc356834048eefc231306f855c1679b1abe2a5802c7e1b7b1db0b32952179f39c0a01b69125a935df90fd867fdfe6368e4568109d425bf95bd7a5a3e8422177e6a962c6815849c54433abf684fcacc0683ad9fd24ba27ad72fa0e76f1e631a1ef8079790c267c4a800ad6627de8e57718ac21967c79ba2ddf1864196a3045f02860de35d029485670b3b321d7a0554c5c422b7d584c7ac191738e9e92516b20433d4dd477ac367fbd50626d3a9f09bea42c34717681055693b2559b571ca048e2c73ab8132082b63b0a9b62eb9966b9ed86fc685c52cd1cefccb54d4f3183199fdf205159ed1b73be9c455a86c9216d38c2679f35dae60f03744da22b76fc8271c6de19f39e511e70bdab608b1c0c3d0e6dd9106a0e234d63fe88d89177d039c0dc5fecafeb540811f0e8fefd6b9360082df84e6178285f05572585a68f1f5c0d28d00118741eb217e8527e6540e9abf73d6d60abced556dcf501142ff4a73c858d43957c23437b61fa8aeecfaedae19d5071a9393460f49d2aa49b4754f779e59370c1b9d9d66c335216ac0581d46964ec806e46e5541ef236fd38ababce0f2b0a3b6099ab468e578b539e6418a625f5f874a03d97ab21823d5d7648e935c619feeafd957b51bb02fe5b8a7fb9dc4713f1effdd635e8f2f496ad0c059988ed9719105455f30bb92f7e1d169c8c01b93e5db5ee48abd2e5fb5ce0e728a2d2382dce27df68d0fd0688475652833d3a6521f202a9a3522fe30aa0d6898e077c24a798b0a737543fa433a179f6d3f13e27c1ae4fc3d0059581fd62865e1ed1162a0fa9f81dad14fac62b0ac65c62899eaa7566e14ceb2ac7856821a71d71ebd264a09ba143e2a37bfbb45b035fb6237f882418dfe6bd934288e85bbd87272befb63ce8fababb33ada25ff16417177d8d21720ae4e624aca544ffd031dd40c64114cb3d61bc74e3dbbeaaffcc3f23c42c974c4ba092d4e982e4c488bca6e508a14158b4d272a2f5fbc9cf7078f1adc06c31be0778eabc1764239722cb053b0d0166c49c2ec3443b2533178e7ffb7b40f555a2c2e6fbec1cc6aacb0cffb72df199e00fc0d831b3fc4f7081a6bc6664f7720c485ee7d71ea3caf11ca414cfea1fe91cba2896c6a85c261238615fa022b181a409926c8de7e1b4da261cbe458c8adcefcd1464711349b4e63d927182f497b7d2f7dc048969274e6845a74f419c2ebdd713441d4c76e187de860e5ec4f02a5aafe71f4647ff13b323a9e84d94a26267ee7a388d44c95940474765964b13b10d6f7bdae965d7c103890af8e6c4ad1a628124eb78817855c5e43a8df28df887aad95f04ba58de05112c5545e5da7ff13f787f2a62005000ec0d24f76b2945ebfb8de46c5e4d6801eee2eee6ec82d501ccacc2debdd0479f5a161088c63b2abaff1d419860a0fa1b5ce6927515ffa5ffacc9d7c2deb378ffe6235884818f998cf8acfadd4671adc5d620e40d66274262f4e362e6ffddda23af92ff40e8d13d7803cc3b780d4dd0ccc957aa23907d2de68e514e37bc25b22cc5ba42e243bbd57b7a6dc2dd3657916d81f86c63e79be390302c84161ebe06f433269d50617d1a48e202c84ad53b206118395f254e5f2ebcb4153f85eb7b134e08d2c2f0449ded6eb22b1c9e74a33f29ae6b6d5a00702bf9ba73b2720dafd777b0ac31177f41dfa928950bdeef146ea4af78baec1d7c5299677c2fa9f5e855388ae1065d67a76b1886dd310493b2a09042c2cf5dcba8eb03a5aab182ceaa6bd18998fa26eec4d0825f2feb431d9dec34f236c5162427a7de72d71e3ad9af02419045b6d9b2f2000a40f6e7c5349da68c20974a21867a4776d69db0f397e7d48d0fcb1eb9e7a51a079e6fc6d8f88230af862b493012570ff6784dc7a8d7cb572f874c5c82be7715a6a22574c4f3b00f63327cc9b5d05ee279535c7d942d4236d5cb82d80cbbced07a20e01acaab6e3032c71621d4335c57f523a3ba5c8d393f1d0dbfdefc599f072cd86851b45d133264899416716c96589fbfa9c57efa60664acda7d4a197b9cf2fedbbf2abe39e7d18b04ca755b73f5722b5d2b2c54a8c009e613a95c11d3c321dfee824a90357781fdebddb4ccf31a7319e740c0a9119f14c0cdc98dd56f634816b5fa0e1d75e0ccd96c8a54a0fdfeec52467a054efc4ef807c7864b0f670921758be37786d6d1b17a4d09792f7c2c11e081ae78b1b39ad6fd66df7ec36b705ab7ac46e327c59b52bec182beacf9e47c8ffcb55c36a3646a0281d5895bc97158c5d1ca64cda1f3f1d79ef725382938d26bfd02c4d9701b6c2e50ea2c49da7a0c265a0b56f18b0e18a02dc7bfcef65789ad6d42ff8321cee8015d8a3f21d801205e582c66a0380b974292fe592e58b1823287b0a8029a30e9f511ef7f1969607dd306c523cd7d66d3f835463055a20ae6ecba03a30d0b7c7e5ed9d96f03b85d8004e0df0a3c1ea81e6f7fe1ef659e12b6b4ec98c9de4ea3efab7f3aeedbf3694cc6842a072163fee022a1bce05f70799f42db2d5e501bf732f327d81ae472fc6d51868d2beb689b3d7f7eda811b21d988ba9cc419ed540d149ca0c39aa1e35d48d28a1ef442f5d970f15939624b0118dc00930bab461037fd221a339387adbb4615f2877f898ad9dae4cbc5ff8fdbd1b3d31559b933dc9bd64250295234b7bbaa27163f8018c0056ef55eaa13934ee71c08003ac2f77025e33aa554acd25040310e0bed3ea150e35d2b5bab49deaa7524cf0a7d855245a995961c5f217da6adb73db697ec8947e1cc9216522116643b65ffc7606ce013d2b63acc10819dc19127a4027fc58b68273987ebffb9b087944a0c0655574199cb6157f09a2f0b3e7b2848c5cc8c743c08c41240a1bb354aa137a1cf135383d05725616f2a74fa3f18bc79e7efbb22cdb4713e2221c7ea0a2c3dd68dff2dc2011277da8670f37ecfd3b584adefa30dd31f2da138f372bfceff2947e56d89cdbc81e1a6f5f55ce5eaf3e770f664a1f74bbd82eee4d3af419967a8888b9648e3f0c0a5d3ddc6f3ab06bdcebd687f76f387b732d413bcec9d099d9edd0a5857239de77bad9a1571bde52591b23cd18a284b9a6618c090ec4eea32ad2c4c73daeb539eb7afec5571b63a418b52f8778720adf763d321e03add23ebc7695821bbae11f2105f43bdd747a939ee92e3bfdf480fb9585c3febb51c85775eb0517ab333f27c3119b0342685715c3b6e409db920a4146cd028a2cb9de53a33efa03fe5ed9df66ce69212c231a847b071ac1380fd4cafc7b1a7ce9016aaa57d7e67c5aa9d3cd8197252bca2e02ddf86b065d4c329178378c0c5ccc132f030c973cf9633421ebc9d1f1fe03766d8c825eae01e88b346c1615a15ca7dbc338b8f25bc36dcad79ccb4d5b9b4be8a0eb651ed54c84a9e239c579daca6797365693ca34e8add63bab6acbf2c785c0066337e672d1ac02407bc3cc6e9de01f50256d4f14d8865a7b2e6349846ba0c9839ddc5e811472372aa5fb2d118a00ad438cf047e81a235126b0d9fd010977076959fbe95ef15de25cee1017861f4545b444dfd3d0022fade659ff1521653f2d25d59e0a6f8c5ae1a86dc76da3692443b8bcd5e4effd9f85df61c06cef5ca7715ad136ccdda27c005679d0b8c5791dd55b970e319cbadc4cc1abbbc044825d98566cd9026be9ef7e508156001d37c55b79017e3c179a3c8c77a204492dc29cbf9f28c82fe5ff401feb9cc4b7bda13ce7a49a617015984376e8d36a4da9d4b8a881e31280698d8bb1bbcf89e441bbed105d0afdec0684325195e8787ce21f1aa3ad5dd5db5bfa730d5ab7941459a5904bb9540b1b4c59cea63874304b2634e80a4719d36ed0e7a89c9ccbf79e817f7700098c937803a62c6afba4ef710c4032157ea8558aa7f6b0e58249754c0fad04edcec8bb49991be51f5f85c8616b6f745c18a907a87d1e6e73d710ca1a73baa7edbcdfb0507d0814fd2ec6eb1f7e4e4e550a956102cfd9ac6d3260f6b7858da1162b79177cc9642111147a189268a2e0fd8771639e7bdeec999ad7786fdebbfba1a6e48c594b34a1c0749747b2c8550db8984d0ff0288341a109c60ba6d94cfa6da4c441bd1ec2b1ada37630c912d804241c36ffe769b4f206384eca6964fc8926c7fb666b7ce7cb2a5b1cb883b20bde120ebf6566214b5cf5435df67beccbe934da4df1979197d62cfb2aa2afdb76942f566b835b34d01cec5bbb95baab8e0bcd19a1d35a9c0b123c5f526cda6342dbb5cef6deaf5923b933aec08b12b2107117e492caf0601a9bf8e56f140a1d8296db903aac81b606a4a4ec7f4b9116ca5c1b01d837b3c08e9600cb2a64bb4220c8feb814dbf8e6d610e7ec8861bd66d5515da7c5201261877c2899feecd5a80ca31d523cabf97985aa48090b66b8cec4639259127c898ca28c28347cf18baf42ed89e6027b281bb87fd5cb0af77beea382de56445aaa0b5e8736b846a1f61efed13883e1f50059a3a3285cbb744e8459f5ccd76deb5312e754c7df6fc81189a7113fecfe423f2bf721884089be9909f479ad6fdfcc19d145e23a6e4d80aed151cb1bfe41ddd40b334efa2f4c76ba1c2e9d217e259c01fc0496f4a1e789c3e0a67629afe218e50f1b674310bf2aebe39ee512b2d1afb0371d2021d38445e567c990773a9c0c0a98466ef226f715ba42735c5ec59d73e9f5e73d770438146344f32e0dcead5b6f5cdf0e7a4e00e0ddc7cbd235b79b6182312952cb1c9632ab35adf978da3f5b98c4b700d3cc086e3dfa362ad3acbf8128e95688e3240a5b10d4381fa9f42dbdb2d95bb783b84caa1b7b305ad63618489e4cec2c2891381c5a3b67262d338bad719efcc9e5c0e0c982eea570818545813a23e599a95a714734cbf7f6156b6c531120a3ad0495c6e150a5efd245c201772dc51ebf5a1d66baa119801b40690bf5bc8bd4152c55005101e4548c5d63fcbff5cb43b1754d1298c9e694a3ac22a553abcab7b028604d1c53a3dfcd3e038452737257d5e48990e270fbfbb4700bbccbd44382df19dfdaf66dcf7a16da50f1033eb97d8401edfb34bfcf1748ef120e23f4e709622a88b0435be38a53b1f2aa3177d53e1f2f49e8617662898a2e28bbdf2ce918e232b98faef570c2ea10ac8bf194c68fcdbd114ffd7659a4aca5777a011bf84ed7b3b5614a41e2afa86749bec4ef1c0c862d6f0a05d5196b8f35a8d12e7236d54cb35df497beec14eed7d32c45981063b219cb12ccdd4b5350be4496c824e322bf4406057e4ab0b38cbbbb939226316bd59bedf5a9de72391ff8ce5f2c5773f67f09768ff82ac8b1d26b96c3b2960102dabc911f4e0dc54d22093d3d586f05dcc7005fddabe9e3cefb66e188da3071e3b971ade3058d282d727819c20d5c4d9d082efe3329fe95c002358379221af9d67c7087916b62e6ac74925fe60641e209e207b10b70c1f46181c2ab9115b886f3e42336b4447ec6e3b7eee991c8bc420c05bd5b73938d12240ae89c30d9167530fb318586569bd6cfbc8448cb16c9333f33bedb02a3398b70197ad865ec329db1cd093758d66324cb06ede95137a13571ce27cf18772ce90df29e69116731ada98a0423557e0c61913370ded65d2ad5505c5ef695e4d7ee6b814c43921b5686eb40a91e254c46f2dd99bcef576fd89738d978106160ec9687420cb4385db94cb78414f47cfba6544470081ff930acf26cef20c4658a2e0ed40ba23bd118f40c8a7c44b661777bb1a9b9a971dd74612f63386042338ab950080408d54e64d7f5b2d60d9e1e1368b6b8dca0530fbf74b8f67b8d77cdbf253124aa1e7aba34d0e9c08f8f95d8984bf52f3fdabcdb2c6ca16a207b615b0668372dc6ba02885d0ec63cc46130493911b18b5715ad1d3b3e284a2100e7887a18310dfe3c0a8af7c891e0dd9e4d8da3df7a5ead39bf42a32afc96e400b708127ea89210907c6e4148ddbf295311168d6523877edc5cf789d827ba9ec375245233a451fdcac5add0e116b6cd653e29e541565dc008923adbdf660ed2c90312bea71cfb44fd8edfc415b77c7a4405455c3b2510b68a16b763d4604386cc8150798bb5e483f36848455b89c24dbc43a69551d68bf75b54e874e98c361cdeddc3e1a8d96d8d56ede3dbf370d9f2f1b7c3f2efebf72af91c90d7c547a34f0d643a69f365ca740d757f998bc9654f32a25c86b9cc8bb0fa413263e07fb4ba1bfd259db505a57c45b13e23b102f27be26d7b43f2228c55e0ffe112625ec65719f11c6ebc58ea4ecf3a718889844bf0335040dc4a18d91ec8add58f358f83d2d5fc952c19361c00d107203f1aa5f0d822b30cdf9c817217155124cca23bad865de0d7c6e8eb721efd9a36f500b6fe4e4c42a3e7040f86ae49a4f359a742dc1a605b9aa41f72b8d008382638f0b451c9e18eb5e3d5d2da43a36c2a17b84861ce6d18ab59ea209566213ce6793e3bbeff13f00ea6aab29ab9ca60f39821c8e5ce6a765ec27e37d6ecd90a0bfff330ce9db913699df763008319d48a4bcb26f68c5acf6dd3d7ab7178f40ee0c57a52d173563772cd277e90c1a187d637c4d2ca2888f5785a87ddfb5838d995b8a3bcd23600b0cff01a68df4163017b434da83d6ca2649123d53e2e6f089c1ebedd9c32ed67b745115f377c2628c6e663dfb55d2ef2e25b543548f284ce96b541a9e5deaa14afcee54d84d2eaf886529476044ea7a54ae195239fa15362b1b38cece328cb310e8d17278a6485dbcd7b22efec4195f771a2d9c90ec20862bf5ea82518d795359eed01ff42fd22fe0a812dce122f6cde4762ac3df4be42ae63cc52ed56e163c73b0ad72edfe5f2e1b595762813462a828215fce5b6cc49ba3405b3bae1052f576d5096853da12bb83aa788817bf1bf8a4b5077f82f3213d48f5695e110ee589e115c342749d485812e6ea6f549c9be18d94740fbb9486524ea7cf861ea3ff114ef82421f25299d092bd3309035e1f049ed6f1c6053ac5ebbd636b1a47418d677667fb8cb402b0f08a7e37816292fd261a8530fe0e946759e3e7fdd994d8a5e244c3a610d85c308960ed35da89f36f1adfa20c6acbdf759158f9bcb22aef36c4dc915c6ded90783e63d92657f3fd6bf16921ffa320ab53376257760ea92e1dc3fb73b1698224ec2397a26cb582c420c845e5b00f6920a0a328dd2e2c4ca424d3b4f907d52de2471d55f98a01fa2b4418c9960dcae0a2da208c756090fa2091ea6d43a3219bb13c15ad0a2eaeae398987f990118381f0ce6af85983c790e712b89ed32750239723a89b7dde963862b1a38d5015333b66df0bac80b824c4188c2b0cfd3a450cee12047debfce8ccf19dd58147e700f738b3c9915bb6880d36fa33086fda1e8da29e678d66c86e0383c22ba2890e352d31dfde0e110783b6b8d32aadd73513dc7467cf422577a43a546d622f2646505d8a4c30f422a8a618a7bd9681ba285cd2e3d91acf41c1de0854bbc394eaea27847d61be5edf38bf84bdb9302dfc05a7642eddf042c348eb92c1ea8bb544d2a56091a1cd06faf7e86de34e8cf987fb24940d6527047dc61d2c874d4a065a2b46e8b2374cd2db3f1ad53fe88a82d9b50c4306bec8646623732d62794e3b5d6be4c4a69fd502c195ea4fba6e2e391c4689275a50ddf75e84676bddf8256387b5d8e37ad59caa18e018aca542befaaa2a6c6b8c45e6435b426f6d27c11305346368173d8f85cd7bca701558cb943fbe98587c98fb90ffddabaff13e5eddd462e5e5fa82fb74f4fcc21321a960bbd20139a6380762da11432e38302ff0cf07e2e453da744491720baf217f57c9a918b3fe07ce5b22bac7514534e059cb6c08b2cec910fe7a4c234b5d34fc4f4b28f75f1bbc57c5c5a5823ecf20c2aa58c674d168620c792b9ad4b1fc4c910f7f8ddfab827f318de8526c0c61fc102ad92710086add5b46ab000edc4b0bc462790a9670fddf20714abf9162e25883626af0cbc0bc109686fcadb4d290188a9dddadc2a27067458d9332a6b0f03a7b8cd296452befc8d9955d5d94d43ee5940cdb787e7e90fb062b7e4d6c7b60f36d2d91d84183ac33631a8ac61ed8f83a5026ad689e6d26552cb163ef068c23b1929a05e404bda06ff810eb868e4c8c742c3367bf8b137551c99704effc8912be52ed97bb75d32a9416b139028b20a713a7fefeb278014c33e3417c9ea7a216554fa89db74e3133db316e1d9ba7a0fe74615bdd4690570be16a74cc39eb8ed2d3a11c49dfd50d6dd84239769eb00a9c34e763679140382c789c1c0dacdaf76dcca72804aa64f3b46d3100cc65ffe72b71ef20fb22a35c6b62c98485f80fa5422fbb1311ead48bad6f5757cff30dc163e2249dc10409932239f2ba7ec5dd2704b2214962858addda113694e021f699548b9a8a2c400818ada542fb9459532ba099d0d5c1054b6eee9a24e3d72ad9e3bf8021c153f1de7f16acdcd28b0e2a004c71cfc8f388967dd35d5dbd97b2844018e72b52069c01d907c9713f1a711ee77e2d21d6dc7b151cad1a913e9a2674a8afcebdd0166fa335dd98b7e3b5b1528dd881ba1c83fd1adf53ec7c83142f3ecc37932be80eed2c1c4c94d96efac21336328b0f4e001801f7797413bbcf7acfe54262e6ed02bd1772359e8d4cab6fe321d09965f3e36cf15b9aeaefa0991e99aafd427e6da391e5ba99aaf31b5f6771c285bd2405fa12657e6b15f4e6cccb4e40895a556c9135579ccf595a567c97bab1a0c5d3cfc048349a94b2c1b692f5976398046263f4365d54ae3bff614ebeb01c0d71af6fdd37c9368f97a8d193c2ba0d6a662165a2b7eccb9dd8da32175d835dd23ec3a933e42697df495119e0a1f411fff4e786df9186ed9b6fbc7650d2ff46ecc3fd1e99e31641c6cf8e296a6bfa458a40a7d7627ca5295cab1467ba7945b61fe5b2154c9e51abb09b779209340d6bb1fde587deef4e1ce8da239b57c7e402e2c4651e189975aafc3f6fe3f640f4b3038ccc77fb029174bd2ab199c91580bd67b46c642ed23d4e9f67ba6708772668ea24fb14af4d5b4635cef3dda030c3b6c8527fe4602beb8b7a72b4135b428388528492cf9b2f8f09a78da2e4e7714fc1e7dab4031f89a78b602646e26c424538f73ef46d83fb51eba5ae0828e4537d731dbc000055ed9bce7f6077e593a3825d32bb7d39765baa2f37702cf54e439eb4ec668d675c0e6370b34eda958e235d1936dd7730e74bb1445e95ba96a1022dc8ad4280543b1cdb3d3eb2f59fc52ab0a70ead631a25f851c75a8bcf50b1cd9017ee21be949e08cd9b8a8342dd16d8ddefe795fa2ee2e34bb93d0a09cd99ee4809808df5eda9a999bfb4908dd046ee3303a38f56253e6505b033c31b6a198597c0e505fbb041603c1e522829d8e2a067a7e8023c5c8840ad4665c84c8d2ca43c3940df524271cbee67a0f85709891e57dae4f78cd17a5c628a9e1134732bfef8f902590912a6966738937dee5cddcc75ad82e804a998784c9dec26a3f59c19372731d8a520e8f718f564d8d26182ce31d286163cb959f513df5cd0c79a40f44dc31ffffc1d4f8fc2330c3bbf2d3b734fda5c4e3a0a5d066fd47dcfaa0d07350f44c0780143d4468e284dde88f40ee6bd36e9cc002e2ab125c2a1001e9832e04924cd4840e029faaf854b741c018caca5ed1aa143b8be6db28614a3af42512adcfb07ec95b7ab64d47386ba7ce70f5902482b028500b3877b27cb3d189d7f463edc4f9d53e0c20b9bdd0ecdc28c8ee3c78169ec4707de9136fa038728085aab84de45e64e3685d669e786a0c52c4362d4c8ccc4a6399c3ed211851a4ee8d4c66b2433f0fe0a2ff42a4d9308b306f09c73e93031a8c1ca23bed12d78e4aa2f9e8b159b0948f55bdfe6e9fcc8c9e4d49ebf346616d3b94d2c68c1532c2c5a410764babf08b85f643ef44984c37b3d7b90fa3cf17b1433c01db6b134f456da03d3e67f95f55d76d873fa5cb9048ed3cef9ab6743334e189fbbd771e71571a48db4414474ccb444e05c3f1d9f53215c234fa7e94b25b8670c50200ae752e81e98bc4023ea9bfccdc9caad564f4ec588fb894a68726b92b179fe6d77f48133b0f1bfcf698a2c3ceb0a97095feabda18888d8e11e23335c6c8e3ea8950d545f0ac83b1a127e73150c7068cdffb04fba68780b885eac7bac2113dcf72ac5b5b71cd6a6ae12bd763fbcc0f77ef688a9c5989913f6702cf8f65af2d6281d0814a08f1562871a372d2f4e9ee6eea7e9fa725d1c58a8b25eb8689d6b17d4b9a6c617ead5c8dceb154dca18548c452b2ba641ac359a8f19102a16175d6130da4247450e605eb92402e4fee51a140637c624de15c0347fa63beebfdb96dd6537df9a65d56662da3a06955f1d7330c4f0f0991441b602d770d783dddeb6a7b5d188f4e54be478444d159f966976569b9578a457015850bf7869bdda6143d60cd278c00fb8facb2c46a40f4b7e816bc9a5f542c1b1d16e6496572c3ca6b792c3274f25f87f57945f3e1e00579881e8b931aecdef70cdfe839cda4248bca2dedb83d77fada1ae48dd3e74e8691a8cfc1d8394d246335503be81cb45ab8e0bff8949f036b340f1b4cac6c9c0166795706337e0eb262e1d99849765b96f4e79a2bceee343eee7c2e106878730d1400e21384e8699cf3184ac81fb6865c52f9f6a45c91cdc65f50fa74d3de1bb7be272c34d62039e48ddc869dc7d76f60cf9b9562f30841245d5955a7a38bb38e5993e50dc4c74e4c15276582a705b9d895decea8b40b7365da07dce3d4c1ec190723318c8ae91b5895fd8fb5bcebfe5e9dda78aa702efed0589d27a7ce16156553db1eebc9fa63258f9c59a9b626dabb4ac97ee9d1cbf9a08eb99ec1d8009065b204bc6aba54ab7afa30398ceeacc2a06b0545a4ebd80beaa003ca2c77127077e429153cb14dcb673f6155cfcfaee976503b548ac3a6208c250b12332411def51831b85c7be316c2a38fbb1ed9d805f2b6056bf61c83b244c71c796d3b03088342b3aaad55984f2eac92fa7180291e78da9aec2f74339339291191d9aa327d993392b11fcc1c5900676dd6781200527b3354d4298880b7f5c181f8e7255d0259eff440d37d59f0f5e67e46a318f16c0ab5bebd4e29e2a6993c493b37c6a129dfbd296b3678ca99cfe7da81a936324f7261eb318f8a6b9c91bfa01ce048b4e41beb286a31be5c711437cb3492a551e6e826d5c36574eead52d36fac9d4dac52d741dff3786927d3d1b0aa0279b72988dbf6834f49351213216b34caa5626eb99d007aeaa94a3e8bff0327430701021b360a38119621cc8859ee452a35686ff2e9015762fcaec2dd2d9e7b5981c184350d012468cd49436e9fe2ae080314fe997141eda069c4a1adfdc1d4e0ca24cb30eb3ba799a63db7537080878cd64bccc8398604cd1aee262ff219525aade6b49d5855cc5683da8b64881f19797749bca795c6203c98c322cc9c1749c84e246dc5f798e11d1104ac4c869a103ced80e76817c2767c2577c1a232ca1d74732ff64564b0cd237e0f2ee2a68ee31431c858a2b7222a10e555421bf573facf74dd2c047e8d2e3ceffcc17745527659323614e036592c2813f3e34d8bc2db8d2200e527e1f31236b1e5d9caf52e3d4bf11fe6d98cd39a5d7284c83c953c997545feaf1385af6184cc25e517aef84320b6fe72ed8a79b2d0d0e98d215a0c852f5d97603961f8d505eb1e133ede54517ee8b15323443514e7e9e961ba935da61fc09be06006d3fd8c5d2558acd10909ca9f29c35ab045912157222762b275ffae0d47cf67fcdd9909085683a58f9140338f88b348b3e9cc04b62ec1dcae234839fddfcc8c01012ccc39fa53d7faa80681d8c9b132f93c7d9deb5f74f62d8d96204bee0c14b8950073eccffaae86a0d15cee8f827455aaf0903ad33ba3e24aa082985fbb1a9bb8ab3ba76d1d952701f506f6420f3137c2e28bdd8538f133712395021d57c0d2f63432389007506f15f02b1a07235537f56754d02b34e69f37768abef6e64ee52b7ec496bbef3bc25b318a1ad493e2a7eb20928b45432b1b62f6992258c3fe035784ddb1835ea9cfd7c1464eeb0f2b6b4622a13ee1dedbee380eb10b00acbdbb422d53da38dcf7512a6c3d92a6effb4134743ffd34e09ce22cf6c50b2e00bf1356a6fda3252468f7da0d4c29fd5c5221f137f8ca24a9bc447c2ccf5831686bf6ff3245b0870cb034054dfbb8499abbf028fe30008a03f6eaed7f9fc3ee8126bcfb9d948a5db3267b7cc3807ffffde353cb5b402a9b1c5b9b7645fc43e6ecb7f73ee40f6b9b071216a968df6005d9569b89f4689a9933c1b4f3ba475ebac2e3ed7f80755967c2bf35fc9485ae0a8728f91003de2ad6e70ec318a9973de404868a061bc9d1fa07fd749758ab31cadf2c774abb9837d22e9afb9436578cfad01418b5f6abc11516280e691f1e358e9fb293fecb3460de0806a96e76ce26870ec1b1210b5e383b8497f52f930faa51d8fb82716fb011dfe00d067f1dcfed10e0f34e02f4771a42388bb9dc97f270cc1a09d5cdd81638c50a86269c26556c12fe5d96835158769b340862733e38b97d5c48b8ddf0f98c44acbef4b8bebec98cb563d7a45f2326d383911b1ceec97550352c4c4c83f0e465968a8d4ea16043d460046e638b5b479867b8dd823175bce6fb9491f0395a1d2e726b4aea9a46c408222b2566ed1728ac32d1679c9184bac561a4d7852da05181c96b1cfcaf3c9e89142e06cd9f1c802118fb07825d5a6d0d1cb04ed5b4b4c36c5d40d1b73888cd43648b77eee2e368a96329db5a7fd022db1c6e1cdb19c7c40bebe7cf64f70e4f9f367228c13654a4b5b8e76dbbe8b135cadf7a953b96fec5646e67575d25c613353abc57191634da09127cb5a999042a6686da0fbfc035613fd5bb794291aa2d55c414e5010206c3ae919e5c033d3fa90bc9f43661cf4c77d8fcee361fa2f857375872641f4e7839cb715f3597bcfb55a9989f18cffa363117ccbe8779c28e4748c90978674bd7cf8c8234b7a15aab5cf33718055d180a3eba83c10968896a091ad73bec42478101bffa0df052d975e910d53ae40f0afa7f8019835e2966c90ad248c2d4b5eaac9d66ba95a180755cfd9fd6ce5a34d461267991ef6b0c0b9bf3b9201c8e12860d46287cc0ff259e336c98cd8e6c95a3dd68640e8170f9d3e7d8b2b1ee496145055e6853add23e029e16ce56acc69cd82eedd027d591ffd1b126d74b9d2639ba28cb3db03735bcd2784a1148043bf23b6014f40c1108b932e6bd7823c7357f8fbcba8d79ad8303b921b83c122f95a6d7fb34d52426b36ecbcf1521ea1dc30f618d654ebb21b41079c0e6e48a71c72b072642e15fdfd6e7b3a1048693147e669e81ee4b6f190d257a9e5bf37351a1c091ef7c04ff434e2c5677cf17855b19066908a094fcceaab756897fd6b2c1eb422feb041ddeee3fb459a5e35d2823e2072da85ceca3396153c7609f92bcea10d5e4df13a35d01f58abf1d86c4edcffbc5bfc032f4b212499da7e68c94e7901d8074a6e4a5ad8b520aa81a36031aa4df25fb9ed225462c16cbd83405ddeaf70fe8aad2aceb35af55f11f908c077d7c929748970849bf87e36fb9fe46d8abae88b7775413e647a29d52ee0048a4dff9b89a6240b807042acdfdbd8783675bd6c80ab02da0b9e376de9f7bad0ae06f21dd3fac989bd69c81e1e414e7b77147320f7eea4ab69084f621ee80afec9a0dcdea0862457b5ec115d81a6322d6be06ec6217e3583c7301e0bb49295c77bbbe08ea39adf68239135d00bae80b10578a0942996d949bf06bd9b7290f31c035a35924c743b825e49e8a9d277604feb5b7b7649499918380e8c1391c86f8cbf10686fad72c86d0c60a5f1bd5bdd3047c65dfec20341f49578ae34b2e2b3a45cf81640e52f0ac12340b6f2dcee02e8c05aab31e463a241f377f21eeb8df5e68bfb6b5a6bf42224de57a4124eecb8c3385457cf4072b35df68fc8c3e13aba825732fa4bf0923dbd9040bdf13b46b73bf9f65e32a6587c77b53565bf2e564882b24760f1cdf1379bd6fe661cf8403a3ba4a993ee0e9f971aaaed5b4b5b5159c56a94fc94782cd5a2dad1d74f8eeefdbd462477ab909c5a3a702ff1335ebfdeb1356bbee45a3a5f2c1a78ed28654ba34986d2a66b08f5a106f336218ce3bf39650f934a12329cc5e10b96c783a01d09d4d1c7dc0a61ff08044978154352c05a688221598eb7331be93a8c82e2c6c4cef3fbb1f1ee916dc4f0d7655cfd456427e7a0906b8005bcf9510d23fead64929dacdde7a6434b4bbdb32eacbd1a70ee1de677543730913b17772dc267b7ae7b6804e389ae37663d266d3de30809fcae728829aea4114f52b3cfa9490bd1c74222bb1174d0f2fed7e1062b0564f80597df6f60ddbec013317f98ad0ad545de447ae98b1886db2d8c9a4b9acfb563ae379c7224dd95c029f8233e0e87aa618c0b7d76b4efa2cd2affb1d647e92fade588ebbc64d630ad012a07c84c33036131695f9ca85bea157f7935648d0d7800a7ea700af8cad680c8ae18af95844384ac1908d7dd8dc7159d5515b82b9a9fff66382272f0b88a8dce78b53f8d77ebeaa14d109fbdca6e061bac43b00ae185fe51170ab15a97cc434830d8288b3c66419906948a27ade91f3006f2c35841ea671af156cafdd298d289f7397a141213808f13d098d631ff5131d4e0b563ffd3688b02476ae609ad89258e8c0408094c3576dd6b24ece77c2b5b5d92eebc73c31c799c79e1f200f46e1eae6eb638dcf9d125982b7e19ddc23252f5a681e0c20d823f7a60b82646e743a291b38bbc77887cb9cb90a90c2fe61e13a2540f1b2ff4577a09952bd9da224de0536e4f942e6f73d13f80b4103ba8958ad0b190000387a3b5a5454144fad6a1afbbdc591c2172e6b9327e3e8d4a8d6b8844f59cc96384bc05c1f06426d2ce28a9bed37d00e7de76c36188229cf8bcbd7d19fea480efe5db200d80303d39a58df2b04dc65d94db50565d3a39dcf0ded04310f8c34c6f82954185f05ada5950dc5a6536ef7520f622aae98cb484c76e6461d93273cc93680dba058ee6949efb0d75ed76bbb52cd73b9b464801a4e6c2f315dda1e14b16bd693226afc6b3d7c48513f7c984008e476a57b7c33ea0788db5707c5cca54237ec014d43a09215eb51fe6a883313c95d1b1e0dc20031f64a00470737feb95c4ee8a5ec04ff870b21bb85f8313d5724063fd7f7d338098ac0f08ce020fa89dec7127076585f24a342ad986de1de0e6ce07b210e4741616ae791fe48f5b0ed2982da5552b8fb75de636743a15791091b03e74bc071b42d084d38134a1e87cdbaa777f3c1081bc8e1a0046e3b6d13326216b6401e3592651350acb88e71798d5499883fb56b80cbbe8643b96232fa6ca6bb56cc0ed470c7afb87eba6d9771a8aa7fd0885c096775a8f30a723a7f6e48547f294300e256c0c661054428f937c74b487b25004e64a752537f83cc8dd969f49ee3d827014e4a996d9a96074ad1d40eecd4252318441c95cd45b7a09f4f02bccb4f673b3675f762f03fc45bda18695a68da75117639efe1cca6972b890d9edba936bd91501ddc26ef76aa62550f1b649a7fa5c4ca6f0800e5714873f494e6c9e30da1e4f928fad7db8c51bb0015538e23815229631ba44323d3f61369383f3fc7ce7980857c5c952fe71862de0d342b64ff2a7a558479ea0709171ac81bf48e650181395132b7879bdc71f00282ce6b46254878e8705a4a39bc223fe734e213255803a852fcd26924f7ec54066bb68f30aa0a8011e67489885751959596bd85d3f54da42f965d16e158dbc4c692a7ce08090a45132a185472c19216f78fd74acdadd4c6b4a8c095376d445b4fa0d2523ebaf0d797ea7ee81aba6c9c17eac2c0d71ed5842e53bc1946dbf7a07090568290bfcdfb2bfd8c065117a8d8140efbce2a73c42c1b7129ab8e2da4fb68ad3d3a2a2675e3e2b5759e553f1d3293e008f4e322a00928b34215668858452059ce0f307ea88092f858e8f7e1d4f7b45895f5974829f52ba5272f2999f6f83fecf785d3913f51c4d228204b32ff2e3afbca842d807a7869812f8523d7da2be42d36065ca1776607979a3abd70c6220f95090eff9e7fc8da5409aaacf6751e7af60ab2bebfacc657c4ba24c26d3119fe4f80fa16fc2ac9b603a47abccffe19fbf6e53feb4ed8a7a4e9d1537f0bbf48b0a0b5d4fc77013d13130e1ae2027dc5e60f28e6f87ed22c095baee1005cf3a13725ced7fab3d7520502aa9a579f9a9a9ce9bfc450d25b76d6915d8c5c0d55c32454a7ba9e8742fc5478ddca53cada7cba63c2682ad52d2c0491ec2cff5c84eac25d32610b03531b05b469d334ebc076ba3c38c6d74b1311a37ae3ea67cbe4b618ae01cab829ab8263822f5908aa6f1e660928e21f6c80b2c769c53e16b5259bed2bce0cb5a6805167a9d034b1b68a2c82e9851a413916591ef09d295c602c8c090ecc734593438b61347e2a23dd6a16469a372eba1e3ec4bb52681987b7328efa581c80ea080cee10ce51466957aa2118f0f76c165bddc8a380ee93cb28591f656ee738162f1938074b94befaf8a836b2ceeba6cd8205e8a6d8c86169cdc16356020e0b94439e902585444ccd1ed01e4b057bb4ced6c178cb77e4ac015e865c67b89138adefb780ab8f577ad4638a0b022b5d8bbdb2b91bd8b650e9e8d26aed8998107771321d1ba01360f628772049cf2e236a7a79b89664a4bb63b02a9d5b0cbbe8121be18bbd185f475a257b3e9a8055710b9bd866d4720262d74d7ebcca98c8db5e7e241da5eba9e53c4907636ef35036f6596d4a4a970c2c75dfc7064aa9057ce9c5d410ab5498625ecdbb8288e1469eb7f873383f98c90a413c5f6a3a94de8b427471d4cf70e00b747c9f94d31399a0ae8a3edb39c6b237cac17a9814da61d554baf9bb1ecab4b89b9e8e5adad63965c424efd9af93fe557ec63df2778ecc94faf2f48b321cfd32540942495b402252a8480e51cb10947d5b84c5ac0da978241437472b9ea19c87e85abfe6e8c7cb66d73da01303e3d8cc782cf5f1e0c9bbcec9dfb1c4b978e10a7de62b5ec47d586fa80d2585422cf369ecc1e3de1f35bcd1e4ca9dc39b54e289af2cc17c23dc08c0692b6022ab456aea1f068bd8a62d5f29d700beada873c4031a8be84c8f9089ce0e2ac2cbdd78d1ded513632384c2308e8113b8e74fde53511741a24b8c679c1e22547c53f3bcf3fae6c3a15395e6990e9132186eb56f1b00f3aa286e98d4349491fabf3f81a1689f3b9fcfa5361c7573ae6e56fd9e8daeda00b85175d0bf58f8c8f322bb10c3d2c4885480ac7382b877b30f8873f4da347eae722ca3544373f178e543bec75489ab348364c93bb14055dabae8e8a2439fdab217387cfba7f8253570c90a9ab0be4927dec85806c09809c41cc7c2856db1a66465b071b16de1c94a080a9c1228df4fd8be29f37af06e3cc1406f98e5a2bca843473eab4e630429c20f6bbc0262bd6878e881e1bc84818f292331a8f9037eb4797af00266defaa389acf20f6e9beab64e07e70f399148a72387ffccbb466deab98ffe34884c1452880b8e1f4620586c45bf507f7c2a307e26d1777cc660afac092f639a89b31ff1d52d6a41e2f8a4be1679dbf9ac5e9b8aaba4ef010517719dd1365c6ffb00338478a77eb3fa66025a1e41404972097a7626a3ccc81e83c9a3a52758bd7857e8cd1293771963d20ac9e671326e25363d360c9b050d468830272a7d10c65a645839af3c85a452446e9c1a7cf86120e81b71c5b4c90e53e4536303c58a864a61e41d58fa685ce13ebf4abc773bcd3268e28ce2efb95d64d25ceae910ef4a22c35917fdcca3de70f639a46921250c8c7c79701e268cdfb7b643448f7895ad7c8a61ed7be52936c35ba2e79c4f4c1f440b89a540382b3a10b4bb1a8f2f2d5a6110389b1a31b41c86739b2435a4181c67dbe9588b92dbf23894b10e23616990d603e4bed186c026e9ca9d65d5ea9d338cf2560fc074d229c2697bb4ac6146bc76f1c20ea57c9a55ca5824ae488f8f098d6ae2e498968264840f8c03df0274b9c21bb4fbf044fc6aced7ab24df9f786b3f76ccfa49d481210ae3cb7075770ed570f2fe0f3d5df547d039eb831533633812fd62af5b36c36dfcbad271c63e693df02ad3cc612e496fed9e8037ac5edcafda8843e0603cca4d0b3de8ca4112f29e08674fd3f38020869bc8ce15554aab5279940f1b6660fe9ac952df205622c446dcf6c045f8be424eb9aff068c4127a83dcd03b979bc82dc5ecfad755ec31f2ff36755e5df051a44bfd95907375ca3532c63f35c8e2af8e21428b548314009e12e212a3bfb0b92a6823064eaf87baaeb260759a6162b6889fc2046d44622e435d3a5436cc495f7966cd1c998256b46eaa9ff31ec5f04da915db033c750d47976e68c097c940aeceb354cc6d6bb9da07bd615a94dc38880bb7999725bb0be36699e460a90e53db4fcbb6850ae3d28bfc772b95baedc1a2e97f5ae2a72684712f8d68188901c06f143fea3b8ea15aff47bc3e48668b1eff4226680546231bb600b873211567e457d428adfad3c924903665f876cd64366b9e69b5de929dc78f2b283feefb875cd82f2fe3cdeab0fc18b60aa567a016808f05cd80b6365f1a8970fe94b71c9b0d3882bf857c50646c019828129726530c8f7ae6a9d47f0a707733847be6bd95af6f507886695cb8906776e15985fc803f249fc65621ee14a0eca7401a22a047cbb5ec4eccdac0aa44492f74acb88c18f3c6d0a7b69dc4f3a60616aee8f91ac0cb1e15ef7904a2c55021482d0632d515ebff5afd6f0bbe653e3be7c84a844f6f5adde64787146ac65b8da46fd820cb86b5539b8cf8089bde557609e0b149fedf0997acbd537d5f930f4d20130ecaabb1b229a529110d456d787c0b7d51e7843cff4df623de3a22b2372c2feb7eb66940c6f568f0e13ffdab3153a9a62c891b2ce53583bd3fdaf3fca722d5c7630d10ce84eb9b0bbf4f1d5ad54475d549cd8773896cb9fee8665911ee15e915ba37810c97fe39f64637bda9b0d5cde9df1b0048de0da99b521d15f4f21f1f1d120f1835cacf6c0629c8b51e36441bc903c09f8e50ea08c04b8a596d1143dcc880c255fa0f04e071bb53ccee812a608b594efbbeea7bf4ef6807294d0976cd23dec14d433462b30ea01bc4d1ba02ae6accc5462ff9918ede89e9f61884b1676ec3ea686069b5211c36a8c981303a0aad6b84ca8f9cf89b31a5e998eed4508d647f7ff6f077dbf986d3a2db41b88d971997ae9a6f7b3c6986e8770c11b9b8b0c2cde11a861b22fc1fa608f521dcc78b44cd37cfd6a345a423db4bfac5b6d0b19a485256778a85dff3b11043f27a6b02617340be4fc93824614277ace04721823e278aa64d227c7bd2634da0ea451fc6c0f1027cddfc490b47144b84f187a59ab6bb06282e2d7fe2214895e647f016752840a6ab8adbd0d8c6614ee22b2fce347f7b707b10a12631e78a6c45f72992a7efea49c0c4b991190ed85ee8db875b4eada1c3bb1aecd3337609be781eb3a77970749cf34918b97b6e0eba21c1fb0356b98f2777477a00e0dbfa8299b353ada16a1950795425533a482e4bf4812ba1a3742dd6006594715add5b9b528beccf5276ff793d4a83d5893a23cfd3b6e19e9a6a0c333fb32fc984d868dc99427908d5978347ef45e9c9c473a53bfc2847f403b350df5d33ddf6407e7a43ce57e4af985443a28248bbb3da180d9816f8e2e9348ee23b251c755b769feee91f47b606e6e6b67787842fc5bda82a9236116171f8b0aea2a5529f179ed432227de0720ea8075aeaf853e090a60c76460836824abeb7cecbb60d777b6c1c7223474487ba2b5758355795fbf33a442fe83329f0b6953ca0d887ce372db2ed7ca574769bac8e27a773c4de0fd8133a395c455d1a2d820370a3341cf3f2b6a23532103938be57ad3ed29d2d67c28718e782fbddbf6e220a9704e6dbcf695268eb6d433054c4c109a25849d325d5e18ade8bff891a51804af932a0b160336401b971d4d17c48a7cac4d6937b5eeb6bcbdfa068bf6b3476bdf5603b1fe52a776379d10633625d50ea66a46cb531e39a939bcdcb4732c0383939ba63b4618d10526d47ec0ac97387b178e3b77852afe25aded9c9b913fe4fd296bb88a23683ec530559bb3786fda0713479474c339a3f6d5f2d295853ed37392a84a7826b2fb8bfe96991c0b78f582ae030db45352a48e79048a06abfaff1c9c7bb2fc7a9fb2e375fad28a2a23e8b2b173044ea6405384dfb0bf11da179b32127f86161976853f8b64ff6b75b36f0f57f443fb8595d6e58a82186bb03f18182a2ae513449ec41a5e8098b9de341388c73081270a68c62977a90bfc7cfb4e0407c15fe5c505ea94121dfbaaabcb23ff8aa00ef985f23813ce820db75388f4edf995a8ba29a59d56382b714d81f94b017127943429208372b66673f4609914c5c2898728b997d763eadb91165885b7863f99a3def9a957c50e260d7c2991c40358ddb3dfc03f3ad509a255d63c59b60d091df388496261d0cdf0e918ee29ac66ba96e63eae72bf731b28a6c3bb7c104e810c705d162fc37d8b582e61afb4e22d4dea47a46959a87f98d243e1839cd5956df63627082faf58762c3391c7c5202c8f666700dce018bc5327fbb7a3debed1b93c5a5aef2b68d29dd47b7f59515f9aec7bef0d3a4c0c67c0551a1a875279a540aac0959164ce95624531af167ac44a2642471e2b2f2581a1694a4d064827867e58dcf3e2871f6e1387c185e6faec8ae49df73817399aa608981932d4ba5392b9e9fbbdb233978616c731c18d28be27d42408b3c11ee6d45d945a2a7fc159812f0d15ad5491e56eb0422768b6dfabdd7bd16bc37d9aa5c9dd2547d509c351470c186e3f329c82f9be770aafb88275a89299e3145630dd5e7023a8a93fab1010713df900bff7e8c9435509dc5363563aeecc7f7d3018a057b5f99cb20ca479c6b996602e44257de32eb87bf901a49195b7dc84a6d24d6246edc898df3119453f31689de6b6e5fe05347e4f52a34a1463e74deb3d12bbc96d58da83f7bb9c5d7eac044b8aca08972876dcd4676bdfcbbe5d3399680a7c5fb63dbcd9c6f4b0679134d31be84d90e41cb13d65c1fb5fbe96a0a052071698943fede908e4fdb09cc5feeb90c9eab6af553aeb70758b4e05ef4ebd6e6bc982069bf5b78ad5c362a9044d6dab95b3c26e00a2ac69d452d3bc244d7b8e605ca5f72a97b53f13da3a79f63322d6d1c9d96e6b5d89e5e0dad1af0b8e40ae46946d2ffcd2930338ce4b6dec0e9b53e959db656a45f17d7e5e04c2ea3a010343e0f946658f32494c7eb22ac6236bfa136342b6847b5e2d38714d14476fd1d6f1a00149a244ca2ca7f2b5bfea0b7494250b7f920292da133a212459ce5cfd55a9bc59e199d8cbdabf2d2303b353086a67316c3861a378493bafe8df1fa41514a0f7087a6392148df16326c005a9e70d1792c9b30710cc841d712702270c1318c59a0c01401f8c49071c61d64ef8d8dcd5de8a7695a75a83b3913cbcab2b0480dedf118236bbb882bdafc216b5097a27e757e418822e7a412e26944c6f18b0566663174808acfa9ede643a83a1aa52a025da07c381766c8eb22078c3126afd42d713bddf04e63ae09fedf0c4d9baa9be2ba0ec2426a9871f471a1281be1f71aa03c9e570d61b58fc7d6c01d12ddf5db79ddb22030c92998b9a8a1d830c6bfcf6e8034cf059ce5763a12f407e99da4df61326e606499e48feb36ae7d1d82e715d10471e106633002663e4cdae02677021d5c6a88faf00baec1c982e9e70c5c602887dcce3551754127f9f654e6e289c6f9b40bdf49f737d3324070ea7947e12ae6c947c14a911381ab5d624471f7a09ddf172b0d51277dfa6ee618624a04791392b1e2ecc20370ba506cd723f78c2bbd74529c8e223611bde936b01d383696443106f5daa103ee72bfb89686707b22a65ab59eb6cd4fd58615e3d806a212115473f1db0400de8d1b909e13ce017260fd95613ebc0989beecff74ed310fc866bf2c4c255054d5978ab18d7a00334515a76f3546d613d1c85d067e35e26efcef0d02cf4e6c3d31c772557306be5b4da67b90579b8b134c0fd23d34d12b0c69a203c68dfa84c5aa06aea17ca65f58ca99fa9cb6f6bd9d5cb9a2fde6380dcce74c0f6a0023aeb6ca3fd09e789b02832ba40915d29251b5e9c7b7bfd9bf67cf37b66061e649e348ac6f706cb9c9f1a7973baccc914cce9ab09ff54fab2109c0d9cbe2270c4991b03c5d5e30bfd11047a056ec7da40983d9dc16ff124179d3cf13fbd96a53694e8b5dc48298437ce4036790aca3b3a84a22c16cf4802edc8c809e859e15cafb403ff40f939c524c8c69be3b8991ce444dd8d90684d5dec3e38c1f867a8592f2a616858809059d56ed820a955d525093460e8d06ba95aafa3b026cd62763a1ecd0249d1cfb0ccb521c9614cd34cd31f4b062e49c0bfd9b8ce0343c992e5df38d390543e0eb9c2bdbec8b0746bd49f2a33ecfbfe231ad19655d6b8372f7d2bfb6bc4fdf94504659b461c04b7acea59d9744a4a6974db5ddcfd840e80a54d04a9e75764bc17336a940fdd1d1389d55bcc2ef7c58bad02bf82f99c175b932d9ce843e9420984c735136ac0346619d7f0c1ed54133e3b9aaae82dd26175e3077f74fcaadc1613b58062ddc311fd1c1153d31d835d042f5fa65ddd163b4359a15cec8e312897c651fb9391d6efcb9896c386eefc71f9af30ba37a03427c3859bd800a5dd96395511aa53185ddee15795cbf9cf6a40e5908296f68e0ccbc7fad0441aac37e7311a773ce6bc6ffe6415df1f8856220f642eee3cedcf631d67175c75157dd6eae8e2e3547ac94298cb3b23fab4a878b53b4ebc81d7c17c19a9064d9e24abbae488758efee42cfdf282044ecd0363cfdc4c57d1c9d8b5582e37d8d9afe8799a6a2f23f9efc55299e354f24bf73e78752be69fb8373e0bd3b2f72c7fd3a2534c1e1a869863a8a3e1833d44ab5278cfa07fdd2f746b795e3d6fcde55513102863fcaeb71d3796201b1306649b1d3222f90d696405e4deeaa794b1ddfe5b979b4270f3701f93d439f678c01999179cd97e3bdc474299551bcd01b399a3498732f82b7007d8dfd9c836c46a874287da7bf0f360b73f717b80e76b9d65287f8bcc00539037d9801f08d4bf77646ac7d1f899e5b123c2e07561ee082aac255ac38daae3a338e44db956fba061df5e977e3d5dac1f1f7deda695e2afb19cc9f8f434415332ec78fb8f7d8c87c0b5c6696851667d397cb8560691d6583bb1cae488d444795a1685e95b34cb24f79d805ed2b3c9e64af5356914688705a387eced39dd02efdb0559f83d37b1b25d25b6b7b2cf586f07760709dedf3fec4ddb89dae55039e73536865556ba7beada63ffdf0524dfa1480c3729c7cd58f5dd07343e4a551a4be7f210288eac30c15fa9b65c12ade1a98846f204c3490f95965f76e531b5bd1b55d1135899afbd081995b2098ce7ccc31cfd912571e83e50b603c42d3c9a47ddc65981873b92363af48296fc91021759c4bc01c0cf781be9b325628004ec23f5388bc29d169efbc8c4d4d86d0e6b0deb68ea7b1025d83ddaaafe638dda701b8ccfd4e1689089089c0d3b4103e4d93e635aab6ab51df817436c54535a144e5df6986eaf1a8ec8867aab48584d17a393fae8e3948e9f3877ca96a659e703d5e9c5a2fc59db719324e1ada6844536d9436209eb5c70f331a92067a98675a1acf1d98bf9a35ece0b00dbdc42248fc5f2b950638b21c00889799f75dcd20a55bddf0a953fab37819e123380c47baec1091c798cb76257c82f0efcccd0096a6334cc209e1865e11c8feb4e97a6d8f8d6eb1cb001bd060706bc64d9a6207cdb0f761090aa67eb82d201781c449bf2d02113c005b64639ba0f92c81a0f06a272d3c81c0dea402e01ae8e044a96dbe0038dffca7a15d9592f47fcbf6b205fff7f518334726043d272c8d7ea6afefbe76fc71cbd068f19224408ee31ab63f7b032d8da514d61de1c746f5e832ee6a09249c31ef1c2dd50b5af45e8d23f56bd0412d24086b5934b31119aee5ab2111f34766428b203897e2c77b4ca801364c50dca10f26f0be56d9fcc82d3a0268a07d3ecef5e1ac180e74866b764a940d315dd1fc35af81d045fc9a4238ee296680ba21d2ec2a4313ab6da61a84a5c279506644ddc16edfc6729c5ea0e929c8bde7a26c9127c432c45850e6763ae1ed9cebbd54923224a40b706ba20ce82d8eb9880a7c71dd9d207c533b6c0de3b69249af18f8cab0c0eb3e6e42526431a9f8a4f8fec309858fa51ebe132c07a4d26f7102779773cc627d16ab26339bfc09722a5899f0fa10e77af6f1d0f0e504bd8e2cf3f37fa60b1dd482ca58d6b8931aa6929682b2c897c7cfe61c40f493748d79fbfe392d79b060448dd9e8e6dbaaee359a50a6dfd7d8a5d0d89f7070e56e8ce743a7ad2097bd789a5521f364e999c66d73435f9b3c4e357d2a08766b85fb8a28db2bf5ff5e14aa4249ac3fa65d051718416a92edfcb0dec9ce7b5dddba34486caf16b02651796e2632b0cc36869a667749134c7bea1c1359949215970bb7ca2063561f0d03ab373867c2b6eb88b0b8054e0c588a6e66270f5c453ac6c398b9aab6c735170c2ccad6d4ec5a82ddc6e6853001c1251ebb0a369c80fd1d3754ac5f31fe085ca2c2d5e6c9a117d2e3127590d1a7075b36f7133eb6a8423fa7a8a6f7d61af9c1e81baed985c608e4df18f49690a42c4fc4c09126256a765ccc3d1ab03c66440e2f0c6ee7ac4aa066f78067b6e2ed43045f38c252c980d2adf482272bc27478e031327004dbc75ee455ad5c9f08d66d89930dab0a2fcc120c91b48b2e3223d70b9fd22f7634a881def78cdcd072e01f185f631e5bb7b4270c11d3ac40ef684de95ef086f15cc547d0c36e6572abbdea090238c5f018026df33deacd08d6e810203358e9bb3fa8a5294eb396905dd9d96bbf15e63a8725e00fb81b920fc57492334415f9ef354e6e1a88774c343036a7d1be73d9235da46d9bf5452f32b2e4986b23fdfe6023d8d13fb946164b0e4724c55180555d3892497f06f07063a62037e41f7c5058b3112536b6733a67e208b8bd1b8418f82327036a49a466ab22ebff9ad5fb3649fa8380dfb39ba073514dd6e5edd2fa9d88f97698a120292f33c25ffca10a5accd177d152a7266f173c3cf7aa19da24e456a341e49fa9b9f1a2da9124eaf0408b3191d8448cf6ae051b5f048e7f0b9b63e693315ee69f169348b070019b865aed97f30bb38e9ff8abe632d705ab49d7ab3b04af6347295213e27a7e0c23fba74f939a3f58b408b18ca5a8b16531de00ed9b66ef7124d0d43724b825711cf440deb3baac2a6fbf386dd816a92f4c2de7438ee6381f7c01ee0f7a2546cf2d59962bae67c38fc348fd0616a70f4a0fdb947bc980f8d432b0721732d68533caa352d4eee6b7d116c8e0312a920d006c71b624f31db14b42dfe0d20979d16bb40853ebd0e4c7de484c3e52320fd349777c7a421d31c563df0b36b0a3c939a592e51c3c72905e110348d1b40e34ced92d1fca7feebe2134be87b3174e8f3938a6d7d6405e9f66c2a814c504a59e096337f922c03f2b1fe6b3303b6fb4c345111e57d25b5e8bbd2eacd02f2e44b3ab6654f910b817607f0483ee70c5180a43cdbdd1ad96769c8a3bec7de43a5ed943253989b7ec7c778d8c71f77dd8fc9ca7758a4c54d77acc5fbbcd6751d97eb1cd0637f4236e314732ae750ff6b9343591bc2ab778706b0e395756d55ca782e5a9dbfdd7287d990f7df9128e6013742ac52ea124bc5e951f2ce287ee8272bba6745443fbc8daea9b20f5387ee2ae65cad0dd34579ea3fcecc19a6b53f8a880e734f4acbcd323ac0535e15d94a081d49040f647257e9a59da0b964dcdc90cff93e1d5a0df9e89f772c3ff718187c0f1001523a08335a091ba91d5c9bce00549790a71954b2417b0c882b2de3fadb23bee6e706fc911fa46eb51d2499c0e7f2d1a4e88f9acaae22b115d433fcbac72f8713285428ec9ec60f412b5d531faf5245475101f3250b957bffa4c4180b09cea68aa5d39c5fc7628a26e6b5b8d6260f82d9b691d8e1db3c7fc9a43a9f37e5c274fc73f7559b7503fb283b0c27cce73a491036df7c77273d5dd0dcf46d4e256eb2a6597d1ae840442fa7cacb4651e6885c6e445477956cfbd7ba7859d66543956bb1ff9793124d5e67745d5a56aac0b9ea540c2ddf0ac6baefb48a1e78085447eb768faa026122d8e7f900772adab538176eb607292c759e8a7c4df8557259d739970f0cbf5ad6a43103d79eed69923c8be1976c1d770223334ecf9cf62b7bf06bd252b6062d3c5aa1e7d2916cb3cca80ac7ddce0b2aa1def45131c7574f8d33b0a64b8036f70f31a09dba630c11b025b1e00ce2788c8ff8161507b3248d63844c76e41b462ca75f6f4de35e2c224f440e38266ac28ff60f432d2f9bdadb5026c1d7b0f1f31150e943d1d9c652f52b968b1746400bb07129b642d0ba32860e6888ed578a4d87af2b1a475a7f09d6f5cda2b83e7529cf115c5d75b919285dca1181a9e373087022ac832bc90e84135252f0399e8c21517b0bbda7252f93b83302f579a9e5697d0182345708a53b3f3855a31900b2616562e3e4a222a89ad90f38283ccbf5f3114e944fec99ae620d3a0fec2271def91bb9f011bc1a9556b151bc97bc3601efa92541ae169e760aa0e7c4e847234f96ea686f7d90761e4c8e04b6e0b75505c3f2931b31ad283a543851cd4dcbaedb5cd6048115b81ca581766604881f077ccf55799e86645901d6fb647380cacf13dcffd364a06742856890148d3486613b0c62e4c94e3cc501da953702a19090a4c5164475e9b3eaeceb4db674e128273b30ad24781acbb07a7d8148a953d11e4dbaf59ec357ee50813150828595e7b80df57a4601ddd071237ddd52a4f9454d0e4ebee2ad63d82c1154e58658ad70612669c922d0fec77b6412a64c36e353941969ae025bb617bf0d2538e194eff2680758ff858e2fd81ab1138408f258ae01b28b877e3089a2727db1964e0db18a380bf9c6c18ebbaac514bc3efa602f0bd78ffde799b9a84031351d66d9e08036805d5225f85b707d21ecc0858c789edd36ed67483db53fa99dc197137f03065803c8e37e85ba135744284f48da18d4fd42d298f139c48f1a8478c2a0345e49c7a7ced628f2f6d0196c95f42e9aaac0ddbd1a5948a7ff1b7a3917d3189b071c56a930abbac97880511efee4509846af2d44e49135aeeb5a8007d6f6d0250cb8d28a3dcf55ba315a14e0e18bc83fae23116713bc23a57910aebea29e09bba6154f2c8fa4583ee7a0c084c1df22fecb326d389028f5ccffe69395b6d80190be15cd2a05989e07057f017830f1b80bdb0eda8d82dc8e62543397d3bff0f8a1e4722c390b4bd0380ae44acf11842e2db8153b45cd2e2b4a402ebec1ae5cca5159346c420fd5ba171de4f6a71a03c33e86a6706fee4d79a8c01a7434a10ae5618ecfe30ffa1f91d0bc7e9ef715cbae6bf904f79a454acbfa546f78d9b4e26359ef155c47d34e202bf65c6947a286461f55bf48f2e18a2c4475cdda4835fd3280e45460fcd152f42a282e661f5e1fd157102e5e73be439cfc92aea1c4643fbdab35e5466fe729a51b67f7859ba2ab7a354bc412bc123d9e39ba12d382e271464293eb11c7429d84b190a490ee6f86774e2852c4017d114054edfe42c473765effe629611a1119e764df4599e2f42f7dc37d446c5f0a1edf79baa1e4038c3828a9b6019db8b223e48869bccc9bd54f305d655ee6c564c8af83cb300e6e6ad1c2bafdfbb0de316e1c9052dc54d73a15a3d4833c1295859e20d8b0292bdfa6030fc8eda6f6643007bbc2d7baecb8bd26e1d2dd9c734c6fc59671bc261b01fda84342d804d4f412b597d5705156f4c572d871b85aeabd156e51c40ff47358ff945f112cf984b8abd4d00fa4b94e0796351f3784d08e19c43d8e553a2ee34a292abdd0ca259b3ade1940fcb38612b25cfa7362ce00214f3034828142f80d9a6f2b266a26eaec1b96634f7269eb0a4a46edee68ccadb01fc41103e1430100ec8cf27e5e3e1b0854e724499233e844b2d11ec796e818596a2806ca3ddb290394e1fc6d1516516f4df4a4a631fa2e0aebc51311dbea621e6f19610786db6e20f236233ee9c23d932dfe7ba870677e326e992f13a5aa99b7cb2f3ac6cad240f32491dbdf49748b73ef5819bcd4030f59a98c30f7e4d032a2d0ab3fdb1f6eb7d5b94123d37f7d0fff36b4b109c43f8bff98e9d484d121fa3e1e749082b5543e3af64e254e724773add44bee088e50fcb6516a4687e0ad1f8bc8d2e9a41daa38ee4fa1e5d3f36515b60a7b2718bf1ac1fa13d20d740f2900d36045389b4cabd25ab946c79eb5a107a1e20dcdcd4dbb12513b95637ac7895d98700f4687e546c838ca6b23b77356919152d20fadd886f22b7d3e737704a8209a98153c5ca853daa6f995aaebd635c4b61c975bd6f48a896e59c864a119472fe5fd10d11c50dcadbf04ea04290b76273a8cc03c1a0e9a25e22e3dd7b208a7822a959fa1db492177f9487553522b98080e2c4b159d1f36a8146571a0f09d6e5cd0577f8811c2c802772448ccfecbd6ad013860e458d9e8c89103a6dbc2e75c8abdba70efc2c26106901414366ab02f06d8921f6a094db8128260be455b5dd596c202f2615b7badb4ebd832d7e7014a3a605dab8a7c646ff1fb2739fdb41bbed90135025a2cae59cd6a4269f4b437a8173d2f2b05c07836a10e02c2ab982b89ff034e1ebc07cee2ffd670c8a04d8fea9cb11e65cd7441ec3fd3e89c0eab59a627678efef24849f71283fc2f6bbe0b798948db9c5a5259d083053c12cbe4e67e8926ea8210775a9755620b4ae098979baa38b50d9381a2cbc0dd2c322e94b4088ca611d92a5ce0ca2be8e52a8b47199b47fc577e715138e4e4656e66c623c5c6833ec10a54bfdb28b4524043bcb033c6ddebb1d0a8930ba90d77fa6deaab748742fba4a4a44056b69f4e266cda12d5aa880ad68527c8c4d3ac302f931ee97220d8559dca54437ff4af33a17b5d97ae4a3738abdcd2b3e51b135281cde92bca17c5e073a92f9ede7e21fa4087e78716bd88836d17ef052b40f2f2142555aaf57ccd719a68f1391cf294874d9612efe29e8d9046f3fc579ebdd6721aafe3e67ba44512c81a90d6796d4f10719380bb85df28b5d798bbeed263b83bc394eda4052c06d2c5b6106b9e098880553769f052b1faedb79fb0c17f346865e48c8875eac741a3c9973165d5ebd175906fa0cdc984560da66ad453d7bf172199c06ae1823a4b442faa209f6567350777b8923d9f420c015f73f348931ae8bda994d45f20d94626cd6d624002c1b82869160d72fc589f97e5b94f53db3b6c82ec230afac14aa820899309abe6afb63090110570998afa29954a15e0229fe9f61edf285ff0eb277100e25bbbb67806813a1b5e43b70e58a619dc267aee2d224845bf91b445ddfeaa25eb772dec2dae77816c17406ecffd162df6fee021355e61c32443de07d8f0c25e8a23c258d0f2e4e1e31e50e7a8dad962ede2f225b6ed3ad3a5e02f67ab76c9013a6878bf36715d7751b0bf6969cf74c5a91424d8887d847352b140e486bfc48919e1809c8ea65dd5c9561ad170c114e59345844cdf679e67fb6a1b4d357053cd9c622af542219ec884dbf8526591459bf53306ab4ee683190daba4699e05f8203dcce133225cdc81e7ff596b083d78767afb0a2f2f6acd44a6fa6f10c2245bac908f4d6197d83cbe69ac53ded54a4bce051f1fabbfc57cb6ae040e9352bedde65691f2552014ac20b715385d78a0a7f1292c4088446f0c041a33f296643a8ff062a8d9a8cf75cb2291a300c336c3cd41da541f920367f7f948f33ab8a3410ee68417bed84af1e2a2561cf154633fd7257f43ee1fb6f6224b819c9ac01289ccee50e76d784639fd936570b3e7ca916333302187e21d071a7ef2fa4d02697e76f1cfd6eaf59e370a5f4142a57cff182374d43604842d5f6dd6b509c744dca77326dcde9e9bc5742a2c3c2b85d5ebc51f086942c1dd4444db0c15a0d9bb5213a198544ee280d7e92d9cc8956db2db73bfaf916e4a7ad74d9816fe9d80422951714075a4bb10112ea5ad101fe722c90b60779485c6bdec6c21b8c0f1f9a94601fcca222bd44c601f5757f86bdb91c899bd6de10c640c4b3d0db9a4d76555609225eff42ccda3af0b522f01d75fc7950bb8d8bcd7b28088929a10e93e8690ca0da68dd4bc360cb63cf0afc5fe9626eec767fc0a958e21ed4ebcaaad1f5edd5137d4adf8625e6187c923bdcebec76785d880ae23098cde1aa55a36774733792ce2b37ad395f4046440b1a4023235afb23c15c90979b4102911b08e559eb89f9558a7d30d1cb7032fc72ed8b2813e83ad077e6c33c54abfdbf00c6366d520011b4f126d3c97d3602cbd4eb3878d87d684411fdebe956e818310e17298e92ec2f39cc7b9a1e9f504727b63143da6f43103fffae090e67d4bb2425b0028b58978a0c51f18a22aa7d986f72114031c07a573547359c6b8d623d7b7467532f6d6719d89ef86f16c417e44e42cc65ae74f5ecaf34aadd6a4fd6dd4d7373df53e254e2777e1805200489c3e7f9f052559c6124fca54297729b6a41e1f094100d52bf774c0cb79a3811cacecfaa7a607327f0167a026ceb3564d900e004c04d1d0e1ea85e6c61ff22aff058e728d97e9aedc4df744858d9248e8b7a1709587db619fcb9585df796b0527cb3427e0b70595931ee305409aee2980e9a10fb127464429e0f8eecfb4f713b8fa99912435d39b18c9860dc199bad1b488e69f7d152b7a179b4a86417719d09b6ac119ef247b03235eea06e096e4de79e7f43627c4268a277e5f410a052910cf871a04a45f26e0bb79b8e53623033509fb5f9359b0b547179345954bbb9fb42f6fedff604bf74e9275e2941d9266f6eb9a1ed7c32e04b7000f2b7cae7cd57a509a9785cab0a460023e55167db9df3df45a02a1ef139e3262bd47de9f7c5b68a8e6fb15329556ce7522eb5b0dd35c108a5980180a3b83e6430bb0b39f8fa0eeba1de65641ff4419bfa480b0c054c0b99ab45af6dd0e941768f5dc8131ef3dea50620eb37bd05f2845d9b6b72af8136d4de785ed8a79e6470ff3c3581f51d5a1861f09aed4146ed16e0685f5419c007d39d59350523bb0d0f1253f036db958a845c2cda0340f966a339276b503dc82c4025fe22874edaff6484ed10d589e20abc0d74cc1722e96135b2b02dfdf27929efc34b63d49d433762ada17e0d81287b82c0833955e976fb318945ab2d7306c523fc8276a6354ac633f2ea19a40369b0406955cbda474617a503a744d5ce02e4ea72e51b27bf3be06c2074567a4da5b6472de3d7f238c7c62793b00bdaebe3fbcc764d4f2b04014d77ae327d22b428147f069002b448b2d698831d871a4ad9c76affa6fb36384481a6902b7a84e573d4a9bf5913e47a8bf2616b140e34e47305fe3570be6bbb5b294c904208e5d9be62ae00b1fff4e3605bd188f755c9007e90147f5a94555c66bb213027003a78998eeebdb139ceb521532b378a2163c8f3e82d27bf89f61c0a035ef8d2918603ab99c6847de88333453d72475836eba2c1d7a7cb7f4b95cfb1728dcb22b2f9b5676c9d9615e3d9605a18f8a140c79933949baec6d54ebf28889dbe0d381aab21eab1024e46379fea34442e0efc2971fdc91a94634638e353908b52f9f7809ccf1ae6ea99855dbc5b8d6a7bac4bd0bba204accc6c2e1faa44986bac30516d414fd316169ee59739955f94c5c26ca46a8093bfbf76c57287bd89d65d5d5c09565deb5c8c0a0bd461bebd81c944f23d2f73ed6a61784d60a07d2017b4b1b3fc2d0cb9afff2ec3d8fc1c787c02cbb1cfe7aa3363030977813221ecb8853a225a6cdbe1dcfcc2db21d81a352427622fd2de2546463adeae2396ca4d1bc9821008dec989cbe2daffab720263172e7c883ccf708943e77df2102d6a51572ee28f35f98f5843b3bb437c5332d50646d38e16ef253db2e60ccd5b016459cb9072f14a9b64045dd3c13dc3c8b5bbe9ffc88e7e667d149a442c518983196c70a6d248fe016050ef98a7214ce04659f63910fef61a313c55e4d2056ee7855af1242c5576e7e70239f45e71d08c496bfe55403858b996c6664460dc8384db6f51eadfe09712ae9d256b37b2ec8dbe0aa5f243c70db1e11293315124ddd31bac02dada9d4ad4162bc7c98f6e60e93df287da1081114583899db4b9b868200faba5572fcbab522f5102857b5aec53074fbce1eca1a883f80f44e6b7953d40c5d1a1bc01f2874d1ec805107d8a0421412938e5ad8d6f3857d6aa9c24116073e5d687e4eacf585d0368eb5ffcdc2a2334dba00075a054621169dc76cf03456bcc39cb10360fb1dc838b01137e8af85329a9e324b2a356c10a97c98b0b2efdfed28630fdaabfd0aa811b1a2d08f1232eb99de40d5f8aacd4173e4f07af723a6f75a40164d4cad03d6ac2550f1d8b563cfe40754ee9d402c878d621461b9ce445ca720bcd50dff28880ab5054ad907b0fa95c01ce91d00578c4fb9eddd35bf6ef3f2ae336926c952c858d0a66882cd989f014071fed0991c84c38d591f4309b0a728b88f641668f9e8a1469eab2dc1895188234955fd0cc403ccb3755bf85b320df5b197095eea6db28af54a1d6dba23b358b45b7ac1d43998662bcc30292da783f0f04a9dd95bdd8945a9d42880a062b871f0002cdb351bff5e3e38388ba86e46e717bd185b5f7451cedcb4c4459885d6d3d71ff18fe48d406d4af5bdba1432380a47dce5bf1458e2e89186e57eead821fd0b4b7a2290b2eb115fb8898e05cdcf435268565cfb861699d35e658f697d47e593a5e29175b5de14f05d877e6f7375b7c43669fef5a0c71bccdf62319b08f0f4d3988a2228a33fd1046b230aaa2592d4bc9ca7d13183009018a92acaf16bf657148cbb7ac367aa3b6d0ad7066a9c1246ac0e77c7c88987ab1de604f17a27a17ed2c69843f2d4c431c5e52ba664e61082532adb7771f94e039c2cd2d2eca29cec5fd46ee166b64b4c526568b4d42ede9a25cd91525640de7ad2edad29cc5df662e46396eabb683c63651738f34bc8c20baabaed9475eed657f9041ec625cbd90c5b3a12ee93df2f4e443ecc997c63ab7660b3a498f13942d97290c724b3d3c33e86b0fab8955768c46bb75ee83764706a175bd670f9290c851b7fd3a98342284619ceec84edd1a23a7d5c49e0135e7a68688efff498a0be89bfafb76856cedda46c652b2152fa02808ad73614abfc53f46110b5193d31a90b1899d9a27909d9d6f70578b416c9f4d3841a0a279c211b9011504b8d9a32e0b445ffebea977855f7a69a54a4c7b980ff59d41621da61d56ccbb28dd3df14c8a89552e081b7850e86b83b869694351559dce470da700de5150cadc7225d3042bb7f66c098dcf259ae8b2ee3d571c345805d9eb54ca019b7d81d0a8d35516dc5380b7020cb10c3f78bce738f0c9446b3c8ac3e2e6638d916e2f29c0cc5585c587ce6390d4bc1801aa936fed617ec9b6c3107a9da00e9620693d4f4c6bc42f20625537683448fcf1d10c713e8f8cdd0088951acbc5a56d52c1848461a4e9fb4e8dcb09d8b95f524d6111a9c8316d6cbaeff95cdbb6759620615fde3d54b0aeeae15a289a3037c29652825d8aa49175109e98b3383f263e650b0c98d18bd5a9f07b99d5e7fee2092400c162ea72068e6bd306eb31e75c6ef1d85cc4caa0b33fc5892b5f4e93877f2be770821dcedca6f6c22830c83f8b9353ea1a28dfddf83b55cc52c3fffb362c4585fabb85ae1ad5009ac8a54755430950790c0e8a04edd0e0fbac099fa57aa2e4994dc1c936da04c26776a1b5452ee890e81007ca5d93facddeee234c03b6f60f54b584e6ad7c1546ee8741d034a47fab86e99bc9cecaeae27e9a1e990d494b78145db76f2650d615182073d0ea22943ceb0e8e928a71e11c9e0cc4fbe70edf1c013dafa68e01b651ba6f1b771a135535d0a81369462cd282a7b55f99279c8516df7ee4912e6b6e637ce330d80d3de7fc4f28ee7bf861bd8d761bb7a0c473680d7f0b252dd1ff07a893433b4644b99d83cecaa8fb8dc3bd3d5bb460939e894a4d72c5f1ba4539805468dac0593144de97c50f65fb4dbb7c6177668c51def724999e4a474f8c1147bbaf9b7545a1682fb72d9e9aa25378d34462a121a023a02d7791701b2cc9ad019d53392ef7a5eaa7752a879cd7554fa9bbae1166d9635d8fb4964868ff31d33438243a3bc5f96430cf91049a074227be1be79e1099cea1e805c4d0883dcf2eef1a99cf4b31de3cb9dccc376ecfbf8ceaa3a81a75a111342e478dc2cb69e8ab81cefdbe1bd21c53f56452372e813d7aaece85972dfb439d5c59326ac059207bfc1803462f96a0c1728fdde513222ef2347f6b57b54d144d2fd394d7c37838eeb0b3dfc4b477493556ddf151ccc83dd31d3620a2ae6137d68ed3922663e9c7b45fa0aa82b4d73688f3450ff4a9002ac373ad448e5fbfb830c696eefde39ea7595498ef283be18190121e499081a4e8db2b84d50db690e467d9b2a31d5fa548363d7e78320ef4d75e2757198013a7a901e4db92e546a78ee7e9bd551fdb6413c73608b24dd73557969eab753e023c54f773e7cccd229f3ab6113308653992f3eceb813c2eb48c190f5facecbb420cd628fdbfac13390bb54f6da80052865c7df0d5f30063b0f92500e7f48987402ceafed7e6235352be43d74f3e2f524e2a2c15c134da1f0efd5e1db8cdfcfddffcda7d22991baf1ffaed9d20a709c04dbab92db581dddb6e556c53a7916034ca02969b9a0c537c4cd53a63f89883a37e07f7719407b2cff75f2c13076ff25ed5103a42a411575d9442273adea368fd7cc525ebc60cb2f6ac23143771bd904c7c07d65564351bb044319c8fd8d3a53824cadee796e910bbd1e6e7c0f723c9b40f4a8954ed2c373bdcd296a907cda967a5e58c8c946e5bd9bdd88a2808ea123e176d87338c8261002ba6c741bf6823167c2bccb4170636cbe0d2057a912cf0f1cc7d319575963e54ddec6dbf3e351cb4bb30981cb0023cb0a761395bac41454a0f1a403690f7ab3b78111fb696224fa8482a5bda5cf98b93f219d5b44940310ccaf1012c7ac5a20f7495322e4911550f8cc452d683c25ab88a8fdb9f07555fb0dcb8168bf91d0e8c569b6ae9a93a218b78bd1cb0903381fa571d543e51cbd51817759c86cccb59d6e979ed6845876af0583b2afddb51abdfd73f2879fddcfb6566dce009231f7f5070eea2461aedb846bdfb421debca2a4f1116b79bc3a7de0bd66e9eae27675b098ce144a6941f5bca597d80cd2e75fbb7aa176db242782cb4a712c4a575320d2b714c8c3735017f1e254fd506b309006d3a22f88ca4d480000a1dfe7ba34949ebad28a36bae58450e8c9d008e24236b1299d6ccbfd12f16b882c06bd112a27475812cc9f91096a2e10f7d3be7775508b135ceac728e2242b01d6bf24facf1153abb1dc362f33cc9b18494427f9c7934df04db0933f021a96d5065e859b2489381772e93415c490207d701c41c3423a52cd6bca077f484ee9dd83a4f648ef1b1cee37cfbdad25e56b50957062f86be7fd4935d076759a9e9e69cb1a95e68b5ec0575d888a5683bbbf42c3ae4dd75d23626b8e35925157f302f853dcc9ee2da5e030c6fcc194a7b9d4f50fe69d49ddf1dcec9fe2685d6c7d74fa0631b90144103c4fa20319a8456da4146bee542ad9f437fed61492d4a1d41049c8941fe44a63a58b1f58d1247d70ba1b7ace8cc0639167dfad7e656563cf045d8abc1535521f2f3bbd22e9804abfd102a61bf24cee1b1c84f2392a83fe5c843607d4b36b9fd1f8f2bd81a357ad036f32591e10526fc93ebb4232981bfa02a174c0bcc2af56795ced0edcc26184ad2286a04bfc7fc6ac72a9f395a460637f889fd7da053741c14f65bed89d3c463f1b00eccafaf09649bf7fb712ad3dfdc66b08d84474f35fd25f7d5ed14a243bbe857fe4ed13f354eb615df92983ec71a3e1ea0a0bc75573892c8a069ba6e955d10372bf7694339b34d73c1d6734d3e083b64bab94a6a05dc461b08ed7db7f853ce34ef5ea9f115766077488cd11eaf45ff7e5735028e73ef4ea0faf44389fd97f78ad6510c56dcda228b1abb50dbdf7e9575722ec9709d8207d9883ba3cf2b55adb0a53acaa524fe9e9e990cb03249574ec2b390f206cb48a6f86e34fc79ec7e26bbc256e8c764fbcf7a1a1847b0df958b8677224818805b49feaed0090fb7e3941c3c8d382b03c17d0072b6571d8ad2550466d8f8a8d485068e0f31dc395d8de00b30aa213765bc79812b27d8b94727210fe19b100923a703c6103cf5d0a75c49b274bdea26f8782b93006afdaf17a4c5423f9f256d8226b8b2c9ca750e60f0e10f1a21f484e239e5809a8d64a03615faa03cb9cfa8b8315b7cbc0d54fc756db1e3efacfeea35df2eb3f12620f51a0a70544cd87ce01f970d08aa176d261874d6ee52f49f5d744ea8d1ad8bf14c2bd014a6aa70d3fb98469a10fb278ead2bb9bb4ae3c008896d4ad7861feba5a57d504328d82c78bbf76fe51cd5b0a0ca38810fd29003450328119c487a1a734b1234086278e9a480e0777352f98b5ba25482d4044dd4958e5c37a0a026ebf87842081856b4c437ea2a0d001dc6e04f06b4aea982caaa6873a552f8f0c0ba845b23ff2c9c13e645c15f6d4074ae219b3bb2e2ebbd490314ec77a19427aac1ad7d88fb0abe842fa18db379612422ea697608845e9ea1aedab0aa105cc86237980eaad1bbed159770848c20d1114b52a38afa4283cae66e9310db2bb7c751193dfb6e75f53becf256c2c9cf622f01f55ce04cc7ed57da44f37ae08ef53d3adc45919aca6c37af3439df51a655aa2c963671190469e5553105144a11df90b0ca307c8e71c48b4d3030e9a9d4a3dbdeccbd999b1a258bb9c14f350d4078ba57632e3a200f996a7360722d302e2859a6cef6c3be1df8442d1a06fb17f07c97ee65cabced899c823db304f3966cdfaa983e517d5b6e2013e331757164f73528af875019a47eae44aea5070d1d3e4ed16c31b5b029c0cf17e037d717851915d9f1e3251a94a65ebdfb4eea38f46437601415c3f037e6e3422bdacc4dcad864759c430b549d7ff3b9f24245406263a954614caf8d6ec41a5f8546121afc644bd8b547e05b2500d0d2a89052508a28950f4583f57536878c299403b6dd10dadd01f15cf871786b65fd9e6ce2ce4496e12367deb96e68acc294bdffd4236e2066896c876a5728d81586c687d8a6a19ebec500f672e4c3b7228583c285b98bff5259e411d05147ecacf04f0d906e65bd71e73f75c0f37f49205a57eb7e1ccaec2af58050d16fb299f509271abf9766f2671d90ecb54a83b776042e8ebd2720665a5da0fa10e7f6ed67ce1661ef81c6470ffe1837151165ed71ad8547c42a6380d3e6af88075b5ed225062f7d71f40e1afe29d183dc604bb4330c2f80780a30be5bf956b5e109c9a4d2639301350d226d40dbe6f2d3d70368c00410f74edd7aa9968ecd37642bc773ff2e42b83d4ab2007f27bad636c1cd688d879a9ba9857e3a41c20a6774dcda98c43bc8fdaa32b74cdedefe3e1f8494f9dcb6ccfe1d4e94c3496cb28f81cbbd0a77cf0676c2bab85c1d8f5132b637358ae434c0f54088455969e7c9871d1e44679f75676cb09e15b2dc6c9bd61aed7e1c04a1679f58d0be6bcdf617e9fd48f15d44861d1b02f4fccc336c0db1013fd43c176fd2e51d0ca8ec52bc9f3ed13630a413dd4f513a2d6a71367c611b273fe0d9a344d1beaab2de28c8f265d162c39dd0907121b92de168eccbec13de2791fb113b3784b015874483ec24cabec4a1bd36677b82f879a9a5caac93b532fab3092345bb15267465132df883fddc25062af48df014c7415289aae2c6e35d307c817b1780e7282fa5961e64758eea1ea19aa54f9059819549f18345b0481ca9b9de2f02b15f31a65b89b48af7abb5bb2fe59f7b010a06e10488588736d818db5b7e2bab25625d28955f6859d47e02d21583f7d6e0d38555e1e5c33e03bafed1b113c16279325c09cb2394b0d2f99053928a6a2ea9f15f6543371c8dd5c0b1ab0c04fbe4a372de1fee95d193fced6cebd3ceaaa37193008b82f533e9c9b0d17648f465fac2263b50814aec1f165c98e8305d1c79cf54e609df1f66c2c7f2010040329e9398e1e708bc0fc8ad438006182a7507982ef02168243f1f35fca18d2cfdf9460f412f919f7f5a90a66dada282863a878e75322f68eede6fbfc031d90e98cca405aad4e9b76dfb4729d4931f40a29e32bb955bbf96e6817b2886c27dc50130e12b7b9d4440245e48e8e2293baba963893a6b0f34bc1489e617c049ee0ea84fd82b87a17ae863d560b48bb57da828c5cd8e6537818a11975b065fa30f8b8aa169eefb66de4e9d4353d213335ee4ac5badbbf4b0abca0e85ce845e875cef5bca42a14660ee1edb2fba42493b3a2337eb53c7476162ed8c750b70e6b663b9ee1f33079f2d621c987ab7eb189772af6377ef2b7850228c362e8e524898f8e5a45b65d58b9c150ed1791f1d1dfd418d6ec72164f7d5492486429a30e8270349a50e01c8bbf1cbbe0132f0b5fe7e6bfdbfc8de6dd1ba2b8b0e4331fc404c0013821f89021b0b24dc7e944fe53bc6b158aa12b21f146944a7572ff835c2c4153f9692574aad25f8d2b48a472d2c221b5fcef7b1ff47ed9265b05265d085a4ee483f8160b0a9a8fccced9b5b6911b26c453310c66b734329c0ef22384fdd5091ce7c8a98421eabc55e71c6872d622dd55e90699e450c83242de506ed16ee6e2170a82653e5de86f01deaeff40c500556f97f719bcf9927d38303ecdfef2819c8a3cd48fe0d447633dcf126ef2007f116f072a8c956ac89cb12f581c9de2374710a27a1722d355d266aba40641b6145185e596478c8fda8d20cc144654d2e3c59f4a356af12fb321cda87e0825305ed507f710616f2765cfe27d903caa5466d281599e6823b56205d31bf53f2cb5610216a8d63cd2de0c0d32b0afe7f5c859ae37c1346040e76ebf2c128b04c0512e45f855c4221c4607bcf26a5de1d3251fcb56f2e2596aa88cbf6ef28eadf891ce739cdcee1a36088bda461ad1e168242656e49109abe558942df25ee9328f0910c7d6bb340dc77c4c6670f928693f9f441f2541012e63f20bc40d604e0c594f1b8fec9a5577bd7a24bdc3fecf818dad57a79aea492bea508efe084a809349bce5eff56aa653168b2a861646e5c11a1745f9459337b4e1cb177fa82ee4e327276d433007fee447b53d49e62565459f609efbe52547710f7f8e9b3106fc0593437d23fe2cce1e0a99e6c690506b1cb23b8e6dc9979b5db8c4c57e638ef58312fb167caa1e77c260f76f98e531e018131cd7e9f52708b007b49fc9d9a2399ba02ca8c2d69bcaf5cbbf98759cda7d8099c44dd0a54d38c26d59e497ea96134d91dec8e16ac8330c5fbce9dd5497fea30ce9bab9af90b8812f7c18fd257019534181d75a92389a534e241e2cec74e2c3218a72e1a36c627a5477558b953d07817d85b7838d00709a17a1e071532cc81ccfc07720651842b0620c4cc4361f73aff4a1a6232098d8ab90af58dec1a6ad39a00d8deaa8d763115dc8278cd97b2b9e7d7038034b92aae10578dcf8e1b50d5560458372390703ad55d21feaea32db075fe9a75963376d5c4406188d79c232bbbd496762505c1f4423caa579286fc2fa4077122cbb3311d258fe13a0e330fab0965ff1b47742ee53b189bc8a0300810c453d85a1931f5efa7171d70796f71f2dc47aca5456d41089b557756383aefc26da0dfc96124fa0b14919fac7fde73343894394b236bb375d66256e9c9e453b37268cfa14fe5622eb6e4612314de998e09c91e414a35dee1cebd4765158a72eacb69a30cbdcebb768a88f49e58a524d46c1a1ed43274038e8a1698fac413f182fcba46b82b7db17c8e85a2c53b7cd6f2adb24d7bf38c2fdf70ae3b9904dc875edbe32a50f46423ad55ddf5f01483d19cc50c17a7d94773be0ad4594bc07e1b8390c6c5c57db557f963551d4c7b21ea542b2711aad5c3ff416c06c2dfe708ed319f50979e5778827b45c5194e348f439b13a46976a24879e2b9ed45238312cd77aa2bac444aaefcad5a47c7e1094187e59884ecec14741c808d922b6b3b5debaee0066b9b4ae21e6551ab38bf29c15f92106dd2a74d94402e823c840b369caacb6a44ffc243a590b260fbf149875c0abb5012455b5385b5cf3cb078d4cd70dbce7801d2d104aa9d3a8a790671760301270c219aba31f9f42c1375b993d6fa5ae67fa7a9ed6a42eda83a34508c0065762551f1670ebaf6087fc76cdacfb37d647d40a5e9e5460a006b4b9751adf6dbe0d463fb787149777a5a093a76f05e8446f9f7ee4fafe6841b9bdfe9242697560237a85b7c570feab25a9d6a9001e36cf77a875b181578abcd5b8d5453c230a8aeaf8b198c96bb9f1751aa944e0a41227cb8fa2b033786572f3e37a42c34ab269f6b87cc971e743e13a8c964fbcb365774afd2414d69b708a43009b1f6fd68cb82b02e8a6b761a3810f6b1e7b9d458385b2c3192041803f0f5af7ac035d92ca5bd18bd94af180740b9e5d36d77ea1cc897c4eb80e9764fc77f35e72b731cf88c8123ff53c345ed21a01f88434b428e3638e9d634da2a0f3fb0353722cab521c0541f213628f614c246e7de0086cff4289608197cfefe25254fa7905d7776061a516422d06655e9a037aea0180ff0280a5e6d3fe698e2dd0d8fb7fe7f2f4f8dfe70f3910185a2d81b0c4c84d52d236eb80a1433d00c37f7dcc80c129bf2b36e0d5bf3e993a2de0c2f6fee9b7716527fc9f93b741620ea3c1925aca146dfeb229da85a68a6af4f80adf866ef9f7ae93f45ec4df5e3d8060f862826788c713ade9fd4a6b82347c3cd5f13694c7ca655838d8a3932cd94915ee7ee4ae03dc7d3460c78287a4440fe1ef5b69655b9a0d653354fc8d46289cda0757921c3250e327f35f12bc8818f86bd0530600f3b48031ecd80469990edfdaa4d944838acada435d839a201024ef23f556d56fe24f73c503cf6f163412089496b2d383be110477ca28acf0702f022eb421aeac833338dc5ed53092e217913459c52c745fbc3a39a1ef0fde0bf9d9909bfce4156ede4e8273475088e32b191f10ccb42e89d2bb312ccfafd1fd3dfa91f938d47532fa10aa06f1f8128cadf5a3feff8b50d42fca4684550d9bea5bfd02acbcb8913a9f80709d0cd5bbaf095459d0e7f01f52ad4e88024a4d2f222145ee4f31218d744d649ce46edfbb525fe04abfcced288bfd7d807797f50dbd82b57764732329c2364ab7f6d62f97d91ddeaad232a13ad395540e4fcbb7d5df678d83a030aa7e07f23b432e81a9f8e71e8cba8b6358af03e1eaa4362ace056575840d5ff166a70659c6f125d9dd3b9fe8f321ce83052496743d25527f3e7e97d8991eb4c06050d68784d64b2d20369551a458788157abee2943c50b926428d90bf1a0572cba03fa6d733b415fbcc96a0af3014a7022402eea6863d3ba0954c2e18c83e0bfbc77d69450a96ff82a67ede93b320528eaf57c2cfff04dce6080fac2ba37d98d59560c09321f8dfa9cdf328716fb8c42ec16e2452b1135d1f897ffc0890b8ed416024a50b0445d48cb1ee3e578a507e5824de62b32a9c902aad52c4baf3ed65a4f65beb2326f2e849611901b8e3a2b51087224808d1defaab4abe9d9a2565aaa3fee7add87c9bd072e3bd08e67c9a379ad0f2d8163f4caa335034d5a8519a168e910f656f7899993989c2bf108c32fa076ecc4676a9f05d0cea05b6de25c6b4273a7c1d9c25a390e5797aa0f2c54fee7df5a7a192bb5180b571edd9d17523eb4aeadbc4f1f083caa9c3edeb8aa4cb1486d615cba2580db7b1b009ad727d7638bdf062d321873a62dea31ed91fa1a85a98d1b5d9737cd9643605f34001f110f9cb5eadb6c28134e424b42bc14e14e0407f8a985afa60ca3c2752b734d9a105253422193a3e48279849464fead0f7d9b2627e9dc652e9f6498beff23ee9672f85e8d965f75f7829cbbd8afac99d2b425262f4f7f66050a5e19097ae208437ad5458443f013dfc493e5a04a5f179007eb3f880260690333c07f731839abdbfcef6ea3241c7743bb1110cef87fe1c75a272a7038ff764a0571ee49bf08d6454edcbc04327016c4cd829c04ed6ee4892f1190a8f5ee5a05c2f2c67ed4b5c8ffc1bd2aa41d5c043da39af7681103440601a85449c8b7a158bda1a26205504da39f6690403d5d09222cb8747116ecf5b24a1b96531453ef5534f2b1bda6e64c08b11785d022a13a032abe73c3cbc4568460c85681a6aa2c2035afb611df96ecac9404fea1327255e7ef295a69734b946cb3b468f0b70d213a2b88e5b1d15307bb61124aa9b9a75f8546c439a9b7343c863eea6d25c630a39209bab44b150d1c2270f60cf8cf221c09ec8cb3154e3d8d05692866a0d2cf61408fa586a862ed3c4c96c45204cfaac2600920e751625f901454e58d5b761a5420dab325f43fd3673e5040cfa24a6baf71f5cd5dbc926a3d9e4d04de9f0e8e811bc825e88a9fd6eb08e9bf6e8f087304f827db940d77058b198c1606ebc89f0409fee03f9baf1c480f437df6e0a0d264832dc0d9b10d333a9c80299d6077adf0b4f67bb0386099734c8a49a701297fc69d0b2eb0911344a111d98acbfcf0442431ace04bf165836a6f50090ee00b20752a32040668e6c91e223e955774e8555775cca73bee9e8bc3499c66d050f5107d79aa59ee0176a4ef0a192388ea1c6de3ac0915b9c38cf66be985a4b1f0290b7651b38aa14721f14f0d805b4b81ef531b1a64f01b1914adef386e9b280e2d73667e5c748e59f4388b2dcb2e551b4d70b053979b7569d26fb92c24e4d030a889f0cb1afac636f49b74b42f0ac53f2569dc33fc41259b4cb83564b7c164827d2172929c8842cb15f4c052532e16c72c67081d290afd7ae16b8f2c2e0f80d7c694875d73ff16f5f448a788babbe03bbb9d59d4269a7637608facff7a06b3fe1e2bd41227beb2d45a19e58e1c6316d74666159fe1f2597cbc4332a2794669e758ac161e90e4e9aa8e5611aa3fc5332f6a7abeed9c0aa965cc3ba3b5ed2d097a3ae86710ba428b4e9def000eeecd8756b01752a74f9f4821d4d0ea4196893327289d2e4cadefa00f2fd5f6d05e363e88481cd202105ab3d320989f52306d86e4316771cc2d177decef3770fbb70d8321665f0808dd58b9a397b6071b2e512ed2391b82e47892db67f8f906990791c362f76504d82a36d5715222029bb4b2765f899344fb1cd1cd54f024d163fae7249afbb6baf664dab07acba8f150ed0e045bc9669f0facc73394d05ee72235d2c3eb604adc52c7f94b6d2c4a94d07b58fac296704ff8165f242b249b1e074291145844a61e77722ba0a97967211fd4c497572ff578033fcb41581aba0c93ba84144b3bc0985a89a43d670be157dcd1c4627c71daf0da79e5971d97a4407759c60b1fd4e75d3a262e018c9166b4be93d0381e10d90507763645789c2c6eea3b538d23ce8a3c925ec875a964c6e2627659f09e716a1caf0b46e5db3553e886efeef5ede5b9736c620cf1471c0f4afe5c3ee19c098648cba6c3f797e503c81efd18db260155f7054741485bdec543a70324b9ece76e5d4df8e27ea35168547acb4cbdea435665540e940fdef13c0a0bfafef3842bce927ecc06b80b519c83b3d966b06d3906a18c5a5e817c178262c241a4fabaf57d826ec5312d9888fbabf32134577fb7a6ea12209f5cf7ff880fb0580470998ad05d5972e6302fd4c0786c7b55973a1e6ee233634ba80ee02fd70654203592c1f4b8d5b8356a1de6bf7e01443b61180feb8f78d3f9f4f08b0fab7030abd71e73a13924878d6122d743398dba9513255d55bb4af30db733202989fc9df5b3e6c5de0ad71288531e09d5a24c2d0803b2ee92865cd723af6a8c766e075ff94bc1ad1c4b669f5c5e418e0cb1782a894e2deff6164d4c8d49a0d1c0a34f4a3f85eb46926306099949564138a0a4712753af9cfa153e68b1ddb1b973ed2491818651976053cddc71166ad92a50d7b4ad61f3fe1104b7143d70732010fbe050299f6b6144ae710ca5158da797e5b752e7d14cbf47e910e508a44612eb1effa1720594ad573b33942800ab8be62ca8fe892bb159525a222bcf093260fe253442805ada8bf29736b00491bf17ee3dc28b319b8862bd8cbb2cd24583787d2720c320018ed4f9761bbec34b7be5eb9b86c45b69c1c8fd663ac97e9fd5e57a1fe867861396b91845d0d52b5e337a598f3e8ff2c167b34240dec8dd8b91e9972ee4c6dca279035fcbc40985c64cbd076c41df136a4fa63a27be80333db5c90ba33a7a2fd49e94f02edc931b464a80ab7906b78de6d8c218e99b7ff2744e7ed209cfad85e39a3399220cdcce52e428c5a08ba906ab4175a0580a3b2bda0a1405e5cc606d8dc0d2778a6605adf93147daef14e3e8d742bba832340ef36b484570b5ff032a3a08f68cfbdbe8bc923a826f680175c06ad3905ed92552b944f9ebff4bee2eb032a695eb606f89af0a4b9abb3bfc2882a72a76af7decc30d65523266f7541129899fe4b548da6e6336ca8326502d6e30f1d6a552accbd40e264eae192264922ef5b0cd6540109d66ec8c57c71db4f899520384f5c330a4d0128983e02b2199b855bc56bad91381e1982cee98edcc688f8a40cb1fcefe2472643e579d06179ccc936dc8a2e641f7c4e4657171002690a561a07313ff93e69593d399cfe121984e213e3a0e639af0f7b5641c608e791112162e5b2d8af5750b4346adf20fda27832aeac0749c452cc773ebb41cb919e4c680900b7cc27778b22d70c3cccce1c1e1df24263e3517c6b9aac8ee4a8cb0eb47a98b7c27745a546cfe1cbab3528e35c439e3f8eeb18d7eddf858598056d9ee7770cbd654c50bde5fb013371d76cd472da24b8ad6b29a59992b23325bf7aa56b4dcb69e61b641f0862a5cf6ad0bc0d27807f8bcd2a9d29f71761f30aacc548088fa70c508a1a90458c9dad9b28d6325c70cc07e4f249d619b16c99621058bd897111363ca3912a387bbb3da8396b1882c7f75ea8baa3a2fd866da231d1dc40a8c1af758db9713a9245693a38e5625ca9c84e47302aa2fdabf81bac84769a12329cb88379b4d2a5775b4df38801cb09f6f55a5e3d60be024ad0a89164f0da832a88dc8ded4d8a563ad594fbda91df154b9c4b638c9077ad9ddba70fc65901162a28f11f4b2b032f7c99c16aa53f3f16980c7975bfd887ad9d66b8e030675d2a2bd315dcc4086c80e500aa7ba87fa7aa2cb6cde34f3e3f41e58b7e1e93a51bc17f879bada103310ddcc53b5a04f8742655b54839dc7c513e3da18fa3d2771a7d70d723500c0376ab59154f3ea70f913c855559159aa5693b4e4138ee37e236370338c09de6c32809d06679dd9ad46a94f195450b694d835ee750c98414a1ccaca1f1468931cc1ccb2c342b17cfbaa7f63f8560a2d14ee6d1993db1f2eef94fc750c6b1f74e1695846a19f52ba8076a129aaded7972bc9368553f58d5a384b8a1c8125e28cbb7d209f915e2af1e24392f1f553b55e6e56313a3db220f50011ebadf9abd65ba3343d1e6ac778d691aea512e4d2045ca9ce06b0d6ca2ddd3964b1395426e3e6a86215cc1832d640b28a08943f40bf8c611f065ee98ba72e6d8adb7eddef43df2e9196c1850e5b45460fbce4001c243a2d89077498664f4778015329d7489f70e15442561343e8faa97511fcc6261ebf3d9ca18d4f94b1cf9a92bcb4bf8be19116be6e17e3360c7e6200b2604bbd99dab1595fb176f0a9ae5df1f2d72e5f7c65f1f035f0b28457a41d243c625160e07de0971cfb32c3874d8a55fdf5b3519b5503629168c108607d579ff8772d696e29473f42c122c2ac68172e7b2ec19c86f7d4f12c3b90e6378b53d62e075d47eed6d40f26c41bb34388a4b7bbff43710a594d576ebf7b247db7225cd0abe6549159c1f61e413047a98f621f6e895ee4c50cb6f7ea600895624d0d2f55d46deaec5132b05695a9471a7453ec3973f315b113753acb00485e85a4d7943c80a7b13d1593df38217c1bbf439cf4e843472e5c8f22ec8549799843f6ed721dffb59014a4c900b6e1bda6cba1a27a78455961d1e146a0f2bee4703df48d6d533bdbe696efa2a51cbaf521087c6c589f8a0e37ba8aa51c1fd96aab4e22fbadca322855d1a7235eca8703a5ffb9a56d2a7e02b1e4ecb088679a98f0ad503b4de9937c7dd3a1e17ff96eb63c0e7be006bbe368a7092e8c6cc0e0b653105143150a25aef79568b8a0b3f4db50dd31af6db98d69cd5996e1f682b9adefc284e6c303feacd69f626a2214503e5d26590744ea34dff7ca668e2369a3c5ba0adf348c1d08bea894631edd0563a1443f670406ce6fbb1e414c9df10c642e1e0648e673711e89eea4fdb97a6379ccd207569bf337675ad9279fe0342076b655a0790c486c16c809f9e41485bb0b0475400f8df520b1c0a73c59d1e100d9aa440900f4d425dec952cd39143c57d5a4fb671823e9f32d5115e7a9660cf9afa23c2c8bb42df6eb0042f8a25b5c18fe8bd43692c1b01992f8a2de7ad317f4f1de8322f8e5d6b520fd80f6f0b17823e31c21674baca275d98b53c8ca2a1b5769c74a97f342a9637f2140ff99374b17c5180bdd9b3a8ca6513df1c49b8352f65733004e97c00240432a40c40713c301a187c50b89f597c694b854c9488660dacdaa246c88702ea5fede37c3ff185ac23e631b89a17ddeee7964ca8f300fc4ba71885c2ce13f05a01ecedfeb47fac47ef6307c55bcc49da609457446e4b588a9d8e494b46caa59a8952655ccf3a26903051e1618ba111fdeb637f99b54bbf06fef712316c1a0550f1688f09d5218dc38b1d6f064856f0796288f841206f2b175557f2930738d3496f4674c410f3544268c190106d7d0296abdf445ac301edda8cd7634a8f5bec1ba5a3063cfef89f904ce0c4c98ef485ab77cf3a7f0f117ff0ed03d03678b3b788bd34516e0ea44a64c473da79363a9465989aeafbff08ac7bead98348ff9fb88b1c432585b27419b986ad2c691699051eefafc62de86d542f09f1b44d21f028ae6119103e3c4ec584978d48e4f27ecf70c0183be2d3863ea900441e68f012395ebba82b973c42567f58c389ea0dc53ae8d0fe4cb6db04dea93c03610339a4801e1300093f59d813558b3229694208a61d06981bd415aa3492341680fa6811d117bcf7e85c6a73454eec77290e33001d4689de3fb88b36c3d11ccc53b50ed887bdaf7b20ae902e6ff0a910a471398bc37d57cee342d7680a9305b12d4ae105418acbe2ff9d193e31f0a9553b878f1d74c6363f1f4e12591386b9d4e8473de0ed5e3d5c846ef73c87e226b1bf8e8ffcaf53f438e18f5894cc04cc11189f16665e3cf6237854bff4087fce2ef5df493218d1a2dc9de7c572a64fdda5642fee237da87e141bb00f242afba48a4370c24a1162b54bf29a4440bf54efea15d90d39f5f3fa039404ab609ec7afa42285c9aa36c7363d67f15c9f536790a6ed79c67d0a0b0f909ed10a8ae971051c90ec34c2c819a3a248c73f646ea572b35d96113d518bf6292af564e1842c64a8994c8831b35d512449393818d61acab9d7bc8c1d568d3fcf09e26e2937809e5d84f59d1fc02c720b1e38844bd8107e74d78409fe2b40839d950c79c52e3bd2087994b0bd2b924575b6b630f7566445d4cce1d9195ba46781b8ec46caf948333ad9c19bbb20c3699b28bb7fa658671c5e06e4c249729576ecad1702fac37b901a90649bfc872359d2179b58c1925e3e5b0281f55e6a7c2e2b7447d9950b2443396ce0e0401650fcb655aabc4a46a730fe9314d71b3e7f1e33c4734a4dc7bf73f079d392f0ba50db2831f853d327a4338d4b5d0792a8bf4d2b90b5e83b987b55b675459800f4347b8c993f31b794425fa7bb87c5428ee303508bb208b63cc0fcebcae85cd442a0971ba1b49a7d21c666b7d58e669ad99d92ed9af01d4a1a87bc70679b1c1fa1257e14f32d33c586fca38d0b74572c0b89dc1a9b535f932b43544be283e6a89f1b443e799860df5dcd8f5da03cdb11c66f6f187f4c0b61485ea97f5967d5e1b963dc45d697c8a4ae25acccae1086dd8f09dda6478b8810e04ca1cabdaac66f2d0df9407275466a72ccca7ca5bb2c29691d3e946227859550bc8c5b882707d7a0a8489747610db01b0da14b7c0f6fb24d1502a7cf90ae0b6e6361d90a0201b48cef5a500f4bc4f1aa6cf057b5f83a62ba48d0962e4b651382e19bb2d1753dde8c8de000b3581912968f85e68a552c6e923c3ba83c9efa2ed51d2d1287daed56c45d5aca6fca2e0a28e2aba4a8ac4c9d14130ea430c41647490346d2908c30a8ac1ca07e209af9a2de6c63b37619b90e626a3ea91ceddc8bb3ab8811e6c9425f946d6f7418d2979d82279b21ef56d9913856dd58538a2aa732a77d2ebec67b2c6b92b0f76296eabe42dae787946115f84399db3f13cb194a19e1cf8f6d2d76e0b1f28b5f25f8d774cb219593e1d0bed80de8d478f896be9949e55b9f8f78c74f725059b14e05b8db08db48cfd23e9bce76239b6b282b7cecf6884c7d2ddf3ae6be460fe39541a54328fe62bb0a3645c27ffd664de8d98c690638dfe5b5ab97c34f03c2bf157c8102fe07f016f9ac0bfcf89df40c072fc7bc6d121e058376886cd08b2d6c12c335a2aac89c59040f4ad0b56f5bbcc078b637d2af3c23ea177ca8d5c2e0a4db5b8af695f9f4b7b2fa7d20832eca2852c06890e7059cb7f46c7f933d8d57020486c6098e0a46c60c2b2183ebdb360b38b627b67507c7b204302819338a7e9946c972bc30e2c60d91f26c101f144a0f187c79e086906220afcc1e59c1810aa52cfee63a746a12c72f09088d697961574f10cfaf547490eecb1acd4b6082eb1b27e55ea95578b0acbecb2f4e7c438d21d93491a1288ca6cbf89731ba9c88f2a1aa47c6910bda389e07a44ffe5d69ecd7fa2bca95a1873f0398108eb0466d8e4169a1320b640fa276b5d5deca94a4bf36f6f4c030619193fc8a31cc49d891e315d0e8b961730f047cb0f2ce14f32175e28ae597a176ba957c5c62132176122416a794b417f5d2bff7e754f544d694e7899f9f17f86aa15760fd048ed81ca4c069c4bc109fe50268498e6d9fb8dcccec429a4f5984335e27bd7771340e794f5e6ee1a645a5035512040c2ef94a74140f87ad899be82413777e58439d997d6956f2d86318f59be852fabd14e775dc51991ce39628975e68ce72cafd84a63872d9e9481cf9882f54fdc7b63b4779580feb14f8bf7bae8c671bed3cee9cf26193a040b289b356ff25078bda3a29fcef02e671be09388f1e8747c221623779c0be049ebc4bab54ad2e198f4581f4db34b26521291522f8ce0837716c06b107bb09cbddf5740d5e7cd223b542c55ffc4a295dbed72319e2d8d15539bde526846e1bc84dd92b27f561ca3c0a70b3b3929821562db24195fdc15cd02986d800ead7793b4c29be8bed020c88ccf181c99efd48b2ed565991d75959e5783e51ee70d382f9a843a76c9a0fa7a285bff2a3aad5044a5d75196247d9286890ceebd319bdf7fadebfbc04e680a4bcfc9a2a33f1300729488dd9476a478eaf4215ab51a34d8c486312e42093b9afe207326b937efc8b91511a08a72ccecd190e14c6009981f60179543801f3c9f42ed9ba0e33a48d65ffa9284f186e89bfbf3d1cf269f480f1f27f6bb91f12d54e659bb263b824656ec2360c68257fc1cd49f03ae1872c211b92c9397184ebd5918b76b6bec1ab894f2472a76de2f73ee02a79b452a180221d2588d6eb672fc33349874d8de138cce0087f45d5f9b2e15c2117b69e5548f06dc9cd7c538a3b13e7f5cf71356531c1899ccaee904ec7e4a9d11cba3105e2327ddacc29e57a5c2cb9479d4bbe22ffa16906f92c11f9f14abcb16df9263110ef65d98d9096f0680cec881e552b3c86c8519c0867e1f15de55aa4600114dcf651ad8924406c7970f5c67ef6a476916f9dffe9f653631d291b83ed4346f2960732b50ca433f9ad8d4cf5e6b4c8add8ad1630346655831c8c561098b5425eb1614091aa60337692b0d9cb2e5cbbfeeb802ba1dd62628073ba9dd271afb160568fe6061871c09792f09fd43d0942448184959a19b89c18eca376746da001ae04e2bc127e3202cacf4d2283b9e11d1043d9842a32faa4206a1ec8def9f68f8c2006ca469297ce0fc592603a0e8e5461a9db06347b5eb1b79bf48e8fb5cf342714e54eec46bf899ece3df70046e816007bacab06b8a2cbf096d964d783ddcc4ce7c2e645462eab1257de13a912f9b0387a06a882889665813bc64dc1edb655f8001b919b9848db39bd9e6a9dcead5ece64fa45665802c7e1b7b1db0b32952179f39c0a01b69125a935df90fd867fdfe0de0de4e225bf86b82d87affeec58d2e4caa10cb24bdde39b5988e2b3db15b81c106217ae2adb16bf958e281fda35cf2c4ee149ae990defe1bf480636f3636c900ad8950c4f01e46796e8c0950aade5c651f5f03d1d2bd6f914e6a26506218133003084556845c8d6129b98d91911a5018abc3ce9791ab6143b6ba21606a6cc09f1690e70e63464158a109790e8f1231980a820675418115735d2a6d2f269eb67268bffed1a22b3882e208e117e1092cb343d25757972aee2a03649120e2595f8ba00a447be7df8bffc4a7d38a067f177d9dfc2385e45419235071dd567aff3d9a77dcbe0b9088bf263a9da72760b5c94d2551fe8256c98884b560ed53547cef958ab957e4163813417e5e6719e666c8af1237121f6fc03cb7bb48360cba87c51fdf2458a54831cceb8fc95d573927fda873756ea7b63bf837e6b213fe90943a1ee03b8b633643d8a3f1c47ed493582455223705b1093ccee6c335216ac0581d46964ec806e46e5541ef236fd38ababce0f2b0a41915682bb07a806c7391eb8cafbda21b5e8f4d62dbcef6aec76dec876cfcd497fdf784e6a89a393a0fd0bafd2fb0e5d83293ee57a4bfa0e60564dc819f66ed7b5a04774c733189e6796e52bff205cdbba17453d2e7de93351af9e9eda9fd346f96898499738986c19305c0bb836f7a2fec476ed2cbb8ef449879a7869f42830ad328b3c96759093aea2443abd75298660cb7807c31f516a0ed86b22a64b2b3b17350a673a3ed836077fb3ab24854627fa239cce2e659b99223bac55f2f2af29a4f908721d3b66e68bd14736be5f8a05505144b0275e6eb5837002765f54f94319ae73f67dcfd588a584f25b56e473de0560800d1dccb909cc79815cfd8a751b9d1c11b0610bfafaa501f9105132cdc2ef0dbff1f70a1b5b17690d9ad7c42a06d3cdeb5e5fc44ad43a739bc6adca8eb2ba9bc08121e59a6085fe7bc78a16c4c877f7866de902f07394e480ce465df443a3993a2f3de4ea45b47c15ccfb7cf7f710da93481a020d550b748f5e32329c2e02ba10b2fc4c04c2d6e9d04850ec59455bc86cff3da685f2926ebd10e80fe448d27031612bdce7cd084d7225c8e87f2f0f22300bf1208e1034d8a5a2e20b572730e66d6eb70b7677efe989f0b0f0027697bd983ee1736f968f4e30c7c42eaab26ebbb3e62351ff776392fbea518daddce96ef75bc8272314f2820075b67986ea64b562db3e8b686ac41a3ab342be64d1b365a80623945350c739c2a323faaa0958e5dcde69188ff35fcbaa8f71bb6a7c237610f7a0edf8d0622be1b8964122a859806fa19aaadc13cf393c27a8177e5510d5f38dee81e2258586fa5da7eb0f204d68d73c33232f7e2f42299b83be87e9fa0827e80ba884c8e65cea698a1e08c727b66328712ffc88997e10eb9646aef040c994268dca4c2c73d76168841348716c10566935ba9d1fc5c58f1162a9ba9e10122d0bc2e5b150b0d0eb3948c668988b36f27b9e942be67df8a3e65db3582c6177b3af55a2f2d1e5540c785ed35a797a3ed85bc2a6884e7bcfc33e3e5aae0489af7ca24c4378143e106902262b642c21922104ab49b549e33c2a5a942db8f2fd31b22f852fdb65016ad4df916d003da1e6ce562bfb68f5bfaf131fcb721b99f7e621541675fd932f7d1769ff900c4fedefae948b2d5f1c868dfb76e2b9d17d52d12de1633ad0e3dd9a32bcae18c84609e816d48051874489bc37d2d40ae06524879d46c04ec3111437483d2ae8a970a2c44bae5cfa617ef7cc4f6cd1b1aff7c4a9b59356fb994e16f5ed60424a9dbbf4b9f5e30b9bae4422d8982bd045d735b5d97059737bddee18109e139a6ef8d9303aa58d12a8f920a5ca4a1dce0330708b9f3c3b2bd86758c9852eede9c8f2214d6a6aa16fad309ce94cfae2279b375a37fd9bb1afa26003aeda9fb0fcbd6c19fb7bfea7d790ab662a99954fa3fafd80e0b707c69ec0164947d728a6e87226fe08e375afafdb01396b72a6b096d523f887cfa7c4fbf5825a8dfc298ec77cfa34e007501ef5f7f589de4c3177ad8e8271a78989ad613e78dfeff244b35277f63b960d9cd5ecfd17020fd43753565a9d5f69d1e10bc28f4704f9cc3ad62aff11088fcd4acae4ed0e49d490a7e5c03af907c368f3a28ed96b9e84bb62d6f4105f0cdefca59a5a6aac195f9e1f230e7569a291f1ee1a335b8f46078b675a584d1a60c25bed771142817de4dab4593069197ca3fa3c785074b38de1d426fc26b68d8c74fbfca2cfd0f3984bc932914fe597351cea1d35d60e034b7d9439e152c91b241f269bb69cf4017b998093cbb11bdd69ee11fc9d243eccc05a9a9100479149e3e2535051c2c57bf08da8ec018b33d4072e0d2058f4a30387c3eb9222089494bd9e2c97fdf22055efa851c447b1b5c9d0e89bc68181fb6207d07185db92bcb361ea6c7984181ef644f5a24543c814241041df2aa28dccdec31ad3df47c66fd712fb5848c249129cc1e7f8f2efc7aff93ad8e0b327fbb4b8940b217e6263f124650ce18f2efee65a49fb56a412fbf263d60ad390bf431a908bc981cd524133d4fe49f8cb2320dc200518d18db7f7842b0c962879ff2044e77c1783a378449beb99eb37e4e787f60a074093a0adfea604c1e51ce3ea19975eec6039e53ca04364d442763b2adde69c227875849072951afbc1d3bbc44bc24dcbd1ff0ffaa5da23bfd8a686ba03ec25c912d837915f3c6fa1cba09e90438d19b139d433e2764cd30985780462fa4047d6c8f74b3956cc31fa41d2667821584ac28b325c5fc5e633e0edd479308850084a7d565373fd2aea82e09f0c6f29281f65ade7b8a27ecb33bbe5804887011be487142a27db3902aa6dc3eced44fa650f2eb7177a7383dfea00153762ae702ea5b22475b96176ed902eda0b4ac0792387794ded99a46700af1a5288668d6b5e57d1ba802718c7d9cbb7501fc71f04e3453e39431ce2ccf450309d415c86e63636185d496001bc3589ec21fa08c08450749d12ac539b5d37e5e2440b94dad5144523ca7525df2ad8d11982a12a159278e33b9aae7a5771c38796632a1a919a5e17e33bd0f88b0433c40ef8f8a82aecfdbff47fb1ac62aeec7b0f9accd5969ab603b862dae8121d564964d75b830948f1202817fb60d34608d481465db33aca1b028ada0339925bc49d2b8a0d38dcd796ef8ea7d17805995420d9a433861ab35939817f7ffaaa6773a7c0ac782e5deafe78410cb23fe607e52ddc64bdb315f778e71de56bc56ffc59fb02f3f7e97cebf711fe7b4511c1f1a65f076077569b2ba243f2769d5dff96cf99d5c040828b7fbd1b87f7e5b7cb97ec518ccb0f3b6451ab5e642f05df6f04afabf1d6ecf1182e2b2c6b4328731485cbf27b592f587c7b04f29ed9c1d3b783da89bbf1439b604001bffd9d4ccd49db6064adee853338bd7d0b71b747e90cad5ce471aca43d36a63f8420ef7c16c7bc1cc178535a7f359423b0e411661daf08254cfafa6ebc48bb5d645489289125dfdaf684894866b2b2325b98ec793b4b7428e6e1be42e199b348834e349944f28b8d77ab08eaa681a38d6d003ab02907e32c236f95ac55fa68cfdedf4a624e8425ae8f955acf64f33b3713ad77db479a74c970c37b228b6fbc28f3699eecfdcdedbe585892222fea2e9667021be43e76f20c724020638116b712f138366df282fd6288eabe1e00d756c867454ffd9bbaa1bb7db9e9d7cfaf46544a2ab745546b8e39e5897483efa6d11ea6e76fcf3a3bee8e829e96c394aa7853caddac69d33c6d833c9d311732750ebefbaf7eedd15088e451474c241e79421b6bf4cfd66b792c217d365ba38a6b0f836237879708f621d3dce62c2abdc9c2c285d19736f50f9cdd138eeab7d1e62eda5431abb2cbd4485a0b8cc63b7ba56587e135bdf2efabaebba2ecb2c821947d07a76723cdba698e63e5df4bca0a379ae3ffc34f2fdae91dcc940a1f1d6d30ab50ef776873448fc06f0831766b5df9200351f907c8b4ee9eef692dcb53757a0099416bf8882e6624b9a903aa3a2bcf30755b98d4c642f0bfc057dad5e0c760f65f370c88c3e0854e2a466219813046a523e44c523f018d186717fd4d3eed8ea8acb16a2f3c8da655f729682f534ab34d0d8708f20c9bbbded9a3c0a88ba216faa37aa61a22bba127009e278ba863a334eeaae6749a84bf5a20c3587a99806d70374a479c861851c64283e54d6059caa5dc0ef73cae066e079122f46f52d1beaa1d2d0b18bb6f625f6dff795806d4b93e386c1b08cfc46de0da69ed14d52906efa26bef7f9c01974a069114451a98d936ced170e1ce259ddeff3142de31b3dac18ed5c7e00cc45af56a17961b480ef28f74e20b245d59f032b2b684398244efa76d6221bfb6b40fad7137a2c643876f67b86a3532ba963075ed30da353b1daf48a87c59eb1434f5d24fb0253817a85102d0c63b35827b0f071450a6d7f4a56a5a76a95b22fdbd32f29f10f92b4eeca802c9478d6b2de2d239a512ca939c802b4eb0f9879572cc89b169538e31391d004b44c2c9ada6b3f32adc3bdae489e689789de151ba1def5bbe9c5002563655ccc0fc2d513ec50c581b4b62508c798f5c85944ea50ad04400b39f48d00ccc45d3cd13edd7bec1d3057cc546d0fb3d537aa01bf5dd11e5a17d89fda6106f9a728cbf88ae703c4e19189455c52d8da15049e362c126981fa635f18a23f6914ec1f57a7c6890ac4ab0c72fee37a56b605d80cfbbf892c524094ea1ad9e4e3531368bb917c967c3d9fd189a1bee655eca219cc49c0066fb76695ea9f4c297956eb0653809c914881570845eb32a9820b8db49859b8e03134f0a8009e57f45d5cd9d422e304f7ab5f30946962489cca49e649d4f921bac48b5d202d0a97b219798515dc37fb3d768305799e86617f3461f9926a1e8150b76060c2699a7e8e8fbe50e4b817b5d298c2b941b24a61659f6b238f4ed94fb60e3cb33034cea8e7970be9151aad09bee0f283a9e3276e98ff3e790b0ec47e8d1b95e393b312288eba4c68dfb93d9c29eb02ab5b2443852929985e6a4ae75201afc01d7cd2cadf849b98003e8f8fe5fb5974d026a674edbf9035b6e5d43a626a89e5b003f281b2495a2dfdb3a3dbfd0b1a23938337758a08b66cb4b6c4955dc403fd56fbfb8bb41202c1509d2cf32281753431b12e1986a59ee3d5a25813ad205dabae851b73b0bf597bbc905e5de8b8ecf0dad55f55eac09de50a57f31c865f68206cb11b5024edfc4f5496f17fb3e6071346dfb916dd5730ff853070bc059919b869cd866c16570ba32fd3c30337b34bcde7b3b97f89cb54ecda08d11c657a391aaefe0d0d0491a7498ebdcc9cd39392fc5904f4ff3459c6ded0a4fbb26663b696e744ac3e95ebf03e726b07bea930d8c9f6679769c04bf2d182cda9bb9af4e9b38cdb952bf91856a3922fe542d786bc75385e42e8b8bde229c5c4b6514080789ad41f4ef19f50bef6f83231a707b8e93c1fa0492cd9b86350da41d76f5c26287c71596963386cc04600a1ab0894cf4abe0c2284bd5a3ee02d4b0b80cf09022fc8b311da60a4e6e8ceb00c57c43904d280be0436bfbdc03e5ccbc0444eeb825f5ba253f2d913c11ddd7555086c82a902e78be16f2a669e418d0d4a61f0394fffe3b13830dc86fa2e5b99cfc29767b97ff4bbe8ef9eaedd2c36a594ce0ccf2359f119038f92928cac881973babf22948b51c0689007c868018464bf5dd1b377c70507b07b6b8ae0f86c81f4fbf8e6033463590f437169332eced80a44b8c966383936ea019eeb375a656a0f87f106089aaef19409aba4abdc99877aed0a4d56c6c027bcfb9d131717ec34545aebb97192d9ed65c1769f6496a12315249f3e4468a660afddfcd350f400de3d4f9f382fdaec7f277e5544ac5ca05cdf5de06b81ed6a65b04b004dd5ed1123dd08ee8a956e3a776c070bcac1ac5093c9b8468f850f2dfed2b34f36c86a0f51971ba4480a584c847f8926ad7abe2d1d1261c90598a41df4b125a8ac9489fe9e20c9beb1de62374a99b7543fddc654d23a6ef9ec9dfd5346152b6330837b584648252b75e82ac71027acad30c02d33c50d85dc3b56ae7bcb046d20f12472bfdfcc5f2438a725b72ec1ac11aeb77b1187cbcd0a5f0236d022f38c3b0a59061af5e410a5fc70f7bf50260f6a3279d490a2162b7f02449dc99734359775097ecd47fbc84b3da8c2dbb9b7ba13ead547170c47cb673c54a0fe7db1f5194d290075a0e0c059c28ca9948ed4a56b0ea6f00efd06180ae16f56e23269b67f1802ffc158b5c977f0dc4919b24f1d41ed034e234c59bc4dc755dbe5180b0b6c5f03d7ba6c20ca1ba32576aa4f6f64a12522c5d62e95753d7ba14216903af8fe1e9ab3ac5bec807a05d60a3cd10fd50e5f9b9bf361a0ee81b9cebfeaea9cfa7682fb9dd9cd659bfb5e2c8cc1aefc20c36768f9b77e5e401530eca3fa7b1972d8ff6cb598b0b38bcdf5057352bd9501b4ac77e7722e01365428cca313728880fc6c5305629e77f95e45f74a3f906385cf5cdd1c9d062f3b619641b3ec701ad02984ffa343f530d6b61259d35e317fd51f50ce16ac803788031e1eeee3a971b69670b96b5c314e554d85f238787e74560ca89ee897d44ac9ea55099a47b847e7838bc72ae338436f3ef7e65aba526a948b8414f1fcc505ba6c25581871c0a9e746fe2c66c1fd42ff65b03479e263dd4c0dbd31c8a759198040dffdedaf188ebb6fd7e4be5a28e7633d505b17df61d41f0a4d363fb6f0d757b3c437b34e7f01effa0ef037ccc9b0e851e0f0b4b614431688c2f735754a50321c66327612a32c50fb7ef3f31d34ee4e920a0014794ccd155a60d4d69fbbbc4679db69678e0f5437aa8ea7bb242aabc041ac85fe4d97d3cc6a90ebe3efb3a167f8f5e068890c44a3804d120ef8df614c00cd1997288e1f14d0601a36557b86f8768a9e2f37b7a4c01c42ededd88f262d382e37c25cfd11b87f91f79400a686eb25d8759bc3d3fd0f6d04a77155ab4b0abaa99393c3ddf68fac73128bc46198117afd663113a99c6f6f9ca85b9aa91c6fa8db57065b6c5ee77086e65a1adcd03f9415d1618062a1e8dbff4369f92f971a8763141c3de48531ffb8f6033184bb7fb461f01ee165c0f84863ab7872b21f68d43515b0b2053a2640cc3bf63228fea9a101e618b3446960be3aaafe33eb0f0a11f7e201674f72fe2d57da656eef067f087c7f200a4fc7f2548eb100048541af19d7a24bd3d2c91eb210e18229d7acbe09d1f13dc80c8427372e7c4e80322716bbbf7e4c1af6515083802de853e59dbf5f72b9ecf9095cc4b953d5f8c0018b2399d9f8c5a63ff071f2b1eb3ffe463d67d0997dd6071c19cb473043013008b5fe2561ead76a2af41803c1306e4a8162c3a510032c926b9e1cf07f7750eeae2a161aa5c0bc872cfa6042ba4f5575ef5dbe456e5c692ecb59e49494002129dc2bf0bdab2fa1ac50fd517f731bb8e8cc689a7cc8cb4bde27d0a74318750e0a0c4f7dfc9ed3c4c48d954e5719f1e0fdf4277f1d16c9bea1218cd782cbd209db5b9c961c3bfbbb6e909f3f93077f02cd6859d08d9fc8d850f14eb7eac464ceb5e7f7254de90dd2164a2fc941c0527b0ecf8fdcd90bd70fc611c61c1aea19109b4490b183c8c41fb70bf4892b4656f8ff96d5ae83b737ddfd3d5f3df276250b2b9896d70cfee251b7b3fba026f57648c2114ffa935a738e4fd8f972d692e938fdf532afe926f53b4c1932cd49ac14365ce2761c74710d4394938bdd98d7207f5de3c48303aeb51a0603b5faaefb9cf16fdc84c4f2f1e187a5b785f117f2849062113eeaa3dccab35c1dc12e99658a08dd3f8b19eb504a56fc2b4597302d814722a26a82f00408dab0f2d47c7232aeabf398662dd8d9c7922efda860cfae586ec508d4b17464cb1b60fb6228b4c8c260542ee70c98b6e7e08f5f3b725431482d0dacf5e62e3f371cbd06a24aa3b3bad4d1cdb341c53564457e9f2e45c1f3c5014cfa9e2dcb2fd011fa2d02bf9a1044b24f72a5949ab714569aa90645e1c3a24008892e11d8162087fe2e46d2d5f9388a3c126dc135da601093c9df72356f1d5d9f3a9d35c32efba2b66cf6ad9be35bedc2347fb5b73bdd26788f25be14e8c4b98c3ed7644ce38e42d02baa0f6faee21c8af818a425a653286b7460aa27a724f8e92b860f2f0c1bbb840c63c0e00a5a012350e0e16865cf9c93ea1e37618e6d5cc029c3bfa5af361556de4fb7e479478081f2e54f55c8d444d24f02eeafeb02495004295587f3d19d4e7fa6c00491118c8a52fc8808f2ae7bbf363ec54f86bd6b04d194b7e7c2fb53a7e1434a32251c80ed495a2ef3ae910341df094c7df69a7b7a6d071069b577dd96933d26abc48530e46a1afaca626754d5e13faa7a7d93a66b82d3c5dfd5aaee782e5ec934e5fcb4294f3275e032dcda03f935302aa996ad8bca5486641270f4ac97e5a3d4c20b0ffc503ef54b59afcbd0dcc1fc8f9e4fb3b113491dacebc2d1cd18e961fa277ab400b00aebd560cb730aa1063f19eea58b71e4036255fa3f4a4a7c70f7cce7dcb898936db3389e702388ce27e1029f8ea2d7b669cf648f456baa44ab49595f199a50842481f91ed4d359d5f1885edbb26ae7a3f67d9192580f7c3f609cdb8b1a229e130ebc2f0ddd9dc4ec86b77581bdc241b6015794e2f650c6bee69af21e7d89641d7a40189e5624d7c95b00cb16d6b906cc6dcd735fe741b0c600b89a44445a0cb32bb6e05f14473965ed317a6db13c51ce8d28baebe174490c320d7c93b18dfce338b7f2b7b8cb2596ec03b6709750470443d398abca0528599b95e0865fbe732596ecb803bb7ec7d1f2b4f159ee9d24456e94b006ae8de29901d38ed3a70051a07985965540f2ef676eec97053fbf5a5f2d02615bf54d2619e6684e5f8dfce640c75c1e41c7434a4bb0d750eb315c97efdea6d093a8c9f39603bf8f099ec299daa19a66330530f48e038a05ddfd7f83859c93f9e1e4d9deb29f14aa02766d867d88c287ede5ccf5986c239e0bf3cbc4ce3fd2ce7046a5466c0ac551c2044d175b02007a04933f750f731ae354eed5281faa7f2e412ef78965eba4c0015daf9d52a5c5f92a44e4b65c1a7643f18254a7831b6c06b6ffaa08a39216443fa982b403282fac520f4bd3810dbb102e335a965e88a3147b4eb2e59da4e6938ffa5d990e6c125929c9f062f99646cfbca33628d1c94630213f99a9621bc440b804487662467651b9cffe45a8807ea3b747e8f91474d5a10a9a7879412db40aa5faa917d347ccbb626f90fcfe8683d28d2ff60b74859a5794b8883a63c16ca9401465614fb88080663e21013f33cf43faf57d8ad240ec54d52bf1d06cf291ba4451603eb64dc49a636935a9f7c19d2b09561bda7d8fc20b9c402441f567f4484a1f4648a090d4ebb599bbcf8f9ed26598dfc4676cbbe5bdcbb882d8e156affc3f7682a787ea3173534b3a8a3667e42bd28ecbc790edb542ce3e3fd32a6eeeddbcc1775172f984505513f6982e517f1708c59d388c8d25e0a57fc26dc82a4cfb7e23b3c8984dc2928b523e3897e2f32bb8e6b088be2c26bf9f844f070f2f8844fe7982995171023a48e053320b50b5cba3b7f5a881bca496dac17c359956cc70c0ecc1cb177963fa586fa11344d93de778b0ee3caa80e3a02341150bf92f34bb23d58c13f6adb8cbe104f502d94e4140dcf9f4651de225f2300895bcf08c0b264ed6d1c9a842c804988cee6499795cec9c903a94ad6b8897625b7824285ead32168479fccb8dd9ad59cfba33bc0412ed8591179b2821f285017321d1a64c84f63153f35c16d16b42a5c9af75e361129c36377e62272e202fa18677695a0aa5ee158c6eca0f0c40b369702e24c28ea55cb65f216fcfda757a2a17c4aa6c99e3aa0643858dec2507ad8948605494f71cbb54db4f742ea1a83f445ef1bf3575f945f6c89d41009254c9ab7d92928716bd52d1a44c443be0cbe1308cce12369b69bcd783da1cf5713535036bb1d3be3a0d007e88744cc00b5b0685d12ac5d4fba186b920d3cc26d179a2f521d48305fbbf0417377824f4342aeb571f4019be23d82371293ae3748455def6bfa251aae9ef162f762c3cf667b46d4c2c8e26bf92fce25e67ebe86e83b306af1b5937f84e7253ae39b84d235b01ffc00196e5388f7643ac2904e1f545a44838868f819a4d806b965150a8b08ee05a71ad4f953f474f51e90713d798a19462226aaa9df43c22a3e41f3c3c1302dcdd82ca8306b89047286d038144c09b7924df0853ae18c4ab123f88a0a5c332b325466bf37585a69e1f54c1cd48cefdd20cf957a480bafb21f0d70b0cde659da05430ad8b0eab76e40e24f5dd8f60ad3d3321e5515a06dd5cee194c5b0a39e5059122f77e9404ec9e5d48e91feb3e3347372ce0b08d4fd6c9cfbf748a9dd96b863eff08306b74fd1e7f7104d3f5b7f91f3e278896c09d6a70bcdcb3e86ce5b584266d6d09f6452a829668b75bd8a020d8cd12c3c07ad6c566f2847be9b94e9e0b3545bcb76942cc0bfa4e2b54cc1fad9c350004ca6eb26e6f300081e30b53c9be6a8253feb98d46219903c698fa506cd6cd9cb796e6aa2a263ff44ed39eea28f35717d0d5e21e0e92482c350326fc1bddfa820ae2baa499f9ceece2e8ce77bb18b0b71656b85fa5d52ae146fd53fc150504d6889ae6452485b4b63dce49f7cfcee0c22d23803f779ddbc00944a926b5faafd29fcd3c3b27b9d124a14ecb6ba50133b1214fd7fcfa12ef4eb50c6dc85df79f5e2081de4b8c1ba53892b2e25f931b9f273cf0996e4c6e2ba8e03120afef9ade7a7894e21d36b158aaaecd04bacb85e7f5ad7f9c3c4221380e85a25cedacfa02ab1ee8224119d12c50388a83998c21ef78a6efb3ddf7d563dfcea51ac0dc7d70492fb1c515a6f4c316ba0809130a85581276f758ab6f447a6f30e5ede40f08d12d82a41d6de75e2d1791cb906d842d17e8e0b3874d482c5eece4950199f7fa74d150f4927feac2dacaeaada549cdd017fc2d5a58dd1cc6d52336fc3477a879e8b5143f2d083ab4326026dc65d95858479ecded34e32a307fbc15eb928b395592e3b298fa68def557c3bfded6d84702a6cfc3ae8a6d20ad501893154e3507a0763f5fd6d7d8553d16293b399b5334df2cc0d5e9b1e16c446c9872ae3267fa1f5518c1c1db54cdabd29acb3ce82d74564aa601eac8868c40153436d0b172994d34451950fd9fd87f5e41fab09fcc659b347ad36911520ccbd78cf86ff8b5dd3aeebcc93cc09f16731b26fb518f72e8702d50e85b364533ce1a61aec07502c38be90124ebcf26208279e1ba55299392c589af770f5b7813fcc7cb4ac66f21bd00b385944f4d0fdaf24293b51b306f2a699837532ae56a0e4528d0deb12c56dd33d6a8235440b4fc976274789b52c1b6f1c4283b8199ac42cc456c4566717cadcfb4aded632fe7912092a9423141b1c8f0b3f651b9d35e7e244eda7877b59c266e81b26c3e05066d299d2d9eae15711919324f27fd4fb867cdf640a3759f916342635ec0b772aa93e029f312521fb42c31e04f5e9daaba342a57f845644cdda4b519b9168cd30e7d7a131fdbf81b07742a2a288750cfbc8f54cdd1a7259a4ee713c60d66eef87d9475cf2f7a46e9e6e10daecc2161357bcf54c740231d756823c3026f861f5b27214ed89c1eba8518d361baf2a017f2c7a36286acbcc76e70ce8a2bd7f41e1d4ee801dfb02ae0370095f9487dffeedb39fc92baacb39765ced8ce9e0ef64857b7ce992afc5703cb8f5da2011094086616ad3e580b60dfa07366a675c7ab7e177a58b0932f785d35e74e86695f1023a90c58166183a525666ff0449ff24616de0fcb1d9b2775b9ae910aa22301ed5bced1f6a00e137fbe4a5969a0c5d61d9638d16b524a83193527573902329e89cd3b6f3b81673a5ce4604734b0450537e0962bf6f2bb1a01468a045d5e839a86ca6bd9b392382b6f523b76962c9db2a0659cd153be48fc059cbe74fbc0be4f181a05b76f81a4a3733b23604ffd8880851031698971b715fc4bb81a6ccd2ae7cabfa7ff694dbde3e5157af0d1e4f60122d41d76cb9c889158dde0d228c8e241d9baffdd429d22d8729af504f01ccd59d9eb76838a1c5355ec67f3abb08afc87b71f568d4cc9b2653386382607815f9a8a557947d952f1a0fd4c97505f22213bf60d6da10740def28dfe351e3143e82d0aed65e3306b0e747fbfc81f9e3041e5de016e06a95315827d8a6e040eca95d9a937cdca5b4d1f4f376dcf2d138fbe29f182adc1fe5e5ecbe5bf6724cdff4184b22847240ec8ed116130148c8e82367b58271ad8acb969aea5cc13ccfae1fcd47af53ac43cb6bca565631003e6cb71cc57c230d78ae4e313488b46646cd1b534a47efee93f59d1e45764e14eb22d13eff995a22fac8e3d4f197098f3aa02ebeee7d75ff9e8116eb750addbab26aa6dc12ba690d8acac1522defe103569678a162e2d22e369ce31a84feaa0b4c8e38eabaf53bb1f1dc00d9e8a4b6d21bd02325000119591d524a8b880cbe3e435b193acbaec078d668d9bed334ff8f9c98758dc1682a19d535713917000991e1a6b151fb130e47a61c9f5017984a603642840d09f614ca394eb52a538e06e10683081c447ecd37c6c50ee551ccfe99c54eea44b1781952496f70d259f78134db85289a4536fb66a58ac51983fb06004e86870df099a15b6eb9e7fc7c5f200f0d4242e4a3135dfaefd45a7851542dbdae213c49ac47e55ba7df05f6ee416f13989fdadac1f04a8b05c4e7f596a09a90cbb600fb000fcac713ead86979d697f43d41c4d0cba2a5f396f7e5040a520689f47efee5d2b408ab9b462f5e46e50bfac417ced2dd0558f8618dbcea93f33dc821fd26108f04181dc8435ebc82a7612a677c9c52213ba6394b4380adac3dda4bdf701277dcbab1dae282e92211c5eb8e7e63fc680dbf6d0fddbe0f64385cd988c6b4de5450ef6ee9b35334ad561a8322d4d349c68f55e4d759037c2ede6d64375ea6995335c1c86987f2d542653c2cc0b75194b01c053067f25f05d8c89801cb7932d2375dd9263f6de87ea99b7d08adcc066785cba81505169167448b3648c3a7b26fbcb907228bdead6302ba5e9cfccb434ad91bb25d080b6dd21922feb06178e27af10252b8fb496913c5e54df9b5a38e264ac8f5390155f318fb314ab7e4fb5eaf570b6337037c0ff162f2679eb15f4d6e3521de117d7b421280e36a64d621bd54c1e92a9c3698a6df6d41b7b00d0259c36aaf4faba7056aa516c829bb5b69b4b0a2d1ea3525c24b3330fed07afa4470928d93a63dc4800e235ffb110c3bee332d6d700ba810d0018c3167db69980e25e07c8e9a5fd86326a408d488c344ecb7172c00d67a4c6f47560946253f568341c8f2f9706146015e800078280e6ca3467ad4d6f100bb0b8905e0269e6a3a74ffc164fdd119dafe243aa4deff57be1dca2f808a56416edac5a5dc43d925942e891a4c0ca7c1e421291fe3ca347a9c3f43487cda2d8176bc832410e21dd3a2539453c89ef2f07ae228787a0a566ec2e8c24633a1fb7d634835efdf639c78df53f938a4b4765eba931d39efec99c91d1429d9f6f2a4ef73e851cb238d2104a642ff1d5fb5a2a4156c6e02dbebec46768bb8b9882e49980906e4a419c01168f1d85f89f7698f53b7220a158e7fbbb2d40bac22cfe068d56a40bf80f7eb32c3422cd06b48f4907708f25964504ae7ab12a2b4bbe1f9768bd6d88a8f87f3aae5842b4a64feafcc63f6fff7e8d8577c468910877ac2968426f31d89ea792b10beaa78f669235882f8d91d72b8251030fe9596607783f8ab975c20e50d0a106844c6e27a1e6ea49687449f7d6c49a8abff3706a84184a28e56f241a1b87aa30198575087cfce09a740131f676b07745e269dbec6fed029eba5d20f5ff3051f5b682b9edf8c6fa07a5958cd5b47d35dc60e5978589f73e794816cbc674156b0ae1dcbb63b4cd5b07f647ae36065873c9ca15789689568df90c24eee52a884c5c1d4ce4bcd4c619fa94d4d40bcf3728780eb142f5fe9b6adb1449b02f8951c422d63eaeb3f6fef50fd8c90442e7f2e5b8696a9dcd5637efdba6e201c1567012b5fd9f9cff142431c0ee8f6025f5b74eb0b4232591b31730045f64b08e96a5fb8b19fb8ded784cb70f5d64e66d89bcfe835f3a73ddb422249499bfc2dbffd77abbd471040f67b9992bfb5a247fe385f88ed20f3d219e75e13ea27d12dc37fc64923da8cdaa565ced0e8bb82f88b1c371ae8f35de85ef29d843cff9e9cf68bb1e00b5822cae8c31b1b4279eb34780fcb6508a9271a8dd2fa02f40da891e15260e2436277021ef26f751857166547009deb76580896d3ad729d4dec0691ae55adaff411f71e3456a8db2440aeba6696d340cba44b8cd6ca153ef939275df054e88c23bdba1a47095186ec199372bc05f19d221c604c1fd37731ea389e3aeb86571d74b3538a83c986b0b98d7d3458e4153d175b3e8b77337ef0eba70143a31363b5ef8a1dc486fc414c65ca5e95d2659141b5a557fec07dd239de865885d7f2e0b9ef43d42abefe3d8a8d86e441a3896f9b0274fdeffc5dd80716cc8de29a1e71963fb0c32d631cdc716db9ae0e7627a575478490c5ac5453584f229dcfee91e7ef89adeb89f69f02e6167bb9232e506b10d60c662f3708905e9cf31e363db55c3b8b0b962fa4016a2a55dfd9921d287048a8b4b136ab77ebea220545ecbf9f77a6c1de51a8a0b7ef203b374e75729d81ec4fc1fee40d97df1c4187a506417c57f1237327a2d991857b829732f9e88e2950bd6dd7b840d5783bd203f2d2b7f6e3d6e1303bf6ac86abb6b7bfc8c1115cd161c71f78409c1db6773571eb84be1874d86f81db2cc4ef735331bd91cb4e363e9017105d9c32368d86d10bb8f6fff54a44ff5d34e76359394d45455103cc9755b86b2ffa1bd14bdf4f5caad5cb3834b7a3ec69f64472f467aa4b26cb5756ff69ce9dd84bdba1b8c9e15dd0ea6aa328d195012a1ad4a5312b34d5c72530ae30ebcfff8231c9570fda2dd21f9bb308d4d2aff65d60faa5a1c0e30323ccde4d34461c46a57c708f880f79d9c43f5567b896360a3a138465e909c57b61495f0c2a998b86cab1ec75181337f019efc63bd5b9c586f0797403fd447bd51f7bd6d6c1713be2f379c8926b90a6aa238b5c642c31f82401e4a322c0cb21fd684a600fddbbe834d03fb9533ba40b820ee5bdc07f3dd30193866655cef50cbb2ed38270dcaa2dbd5f2cace635c19c4c2bab79d7fcae8a1b731874d04c3c1a8820c17407f0f7ce3d8ed7ff495c09248435ea77516e2fc6650a5510609141679b3bc8500f277d0c373f72b00177a7de62f209e456133c2ad10385df29d1a6f0cb4010a2b00b562c6d3c1a004f40a8583f8a19a784728c43eac099e3d728315acad9922d6625db6e8f0e9d08f894121868fb24047dfe31b93e7c01ae2c767e762ba5763a2a059e63c153ead69b68e7e69a6072ff9aee395550201a7a43e8326f251a3614cba6b2f1d78f0b89e89f66af790ee26aa1b1098a2ed824ee4920adefeb53311f03b351e11ae96b832440856ef114aed2ab0dab22c59e0b246d136116d1e93826b6aa6243fe003abca52ba425d4085965f5fb12256a67d86f3f888720d30db5531e5b2f249227ac19f606dabd1149b8f3d61c2a2e791fcedcd60cbbe6be97d86e7ed2d712257356bf1b44cdd9358b3e512e980f99862b58a4d8a46b450dc881a8279c4f6092c3a924096479ad0d23ec4637592881fc09f783a81fa03e8db17e2038e88ce8597dcad8ee4eae8e30eee753cec009cb2bd5c39b081798367c1281e941a4f801247685e4e1a13447ad5c60da18fc0b9639158447d4c5f28c948ef658f3cd1801bb8968287fa51351fc9ef3fad0199fb0af2d494152c0cfa3ee27db9fe2bdcf771619c5ee75b75f9757363c34d0c51d13e05158a2de1614ebd0255604d4c304faffbf6a00840dfe81004d7a89cee6a4d61716581f57170e1376a6f4d8e75532e1c5f945f0010dcfa25fa3561615b43a4cd947d4d4c5d49f31dbc4d2e17c2283a7bd9c10ba7a902ed7b7e1561446b2db328dc309abf4b6cf9ca058433c84d9013ae45744dabd6c02c7011194e3e9b5a4dde736a4b22dc67034afc348dd450b18d41a7068b19dd5e34ecd495d2b278654c781d5ad0dc5f0827297a84cf8b72718e78d1c0dfe38685a609cd33606927d2136dd0b142373b649e6dbe7a4224080d550d177c0b5e5a3dcf752ae19571429f5544f17199dbfa9804021b70326940696a46c3a58c4cf2871cef6b51d28578f363eaa5d350b3338ae2508419a5fbea04e29aafaea29927c7d44e86d0371ba5899a6f68c519e2b18b242dbd700a6ae1cf7b3469c19c8cca9d8276f9a20f870af05cd519e3f168518bb1707f441b9800a616720bbf9db204790e4ca7787145246ac4a51c9e6a9e7127c1eb441afc01bb4083bef640022aae1719374dbab5fff8cdc1699f077450c901651d6a9eaffb81d41b23e374592bc21aec34ae12b5eaa4d9c1bb896d70cdc5525f976dde4aab4ac35a94229756218901cf9982e593aaeb2837f34e23f49cfd8346d059db240f8c9fe77c9a80053dfd1274140cebfe2284c39352918c165afa71e6fbf751486d2de298d0206aa29652359dceb19bef256fa9f7e28f8d85cd36b2b103d91724f9d4fa7c8ef01a940a41ce00fe2b05774c5af29f96951ef394a0f92c4219ba56eb00e9a58c463153faf75788602fdd033b95953922460ad934cf4003556fee2978fd6c5e0dc167986f54a671cc4159422654feec6010a50a08f28816ae8ee01e8f14cdfebe7bfdceeb9e2632ab2aeadc06e2ebbf0e45c1b6bc74ca5806ce998359e9254205fc066d6def8e5815388a04cc003a27a536056dc8c3222ea01df587d42eac18a787a4ce0dda22859bcea36e5f134f76a75d19a8ff24d8e20605155bf51444d458bfef5b7d1a26106f181a674677e72951c5bdc82361199342d0994998ee73f51a72f5938fd577f7668d04ad8975613ce522bac9870b2092c22cb24853b67bb9c21a884c305901ddfc8003acc7f15752bbc4b8766e702c54a11285299c412630a6dafb8dbb80c245c00ac2a78594f531fde14033500b9effa7e0b6faf7210875b08e441e76666121b90dc4f14e3788a1be4e1aaab5f728222576c30072a4360fa36d6cab72a8b9b6bf4c5353850a0c56a2f56fd84c28a7694f3fea5f4114d82f62f3a2524fa99a3ac7a2f0cdad3fd93784c9c303f796b5fb789618350bcb6fe0626332c0ceb2eb4f5dcea8a51db17289e0dcc8a647530b8eff8b8a8ba7c5e215f6b8b1cbec4d73d1d7a5b6a23019e1c12b176e6050c68c7c1cbf6aa5b4a2aa2fde51a8629548b94839243e9a8a3efb54071db07408c9cb1348ea097352151d4d3e5ce835ab842268d06c63eaa3d0236fbfe301f1c38ac5e578824311032765d1696d1268868c1b427344e82aa86e3bc76e89261f33ccaa86db15d6c8a5157a17dd3be9e8d54060d98c68c4b4c42842bf2ac659b6a4e8e0a48f4836506720eb9760180b2a319e0e44fbe2981194346b8e81bad0b2c5f0fdf1ae68d5b964211c839a05cb1b029f1cf5061bc9f9f98119bce0ff9fdfd9cc3e6c3345cda49e31f0853c490b1165a5f48e22b28a5c8af42cbb7eab348efd4192fbc1ac3f4d6198362afabc9196b280b2af42989c3566ff2a86af4c29da80597558565bc61de2af6f49651f187f91c58846627ef1e931d21a38b5528eb52c3a26c072cc6b4c034feb6f718c40bdf5821c37d26d82ca83406a6cf97f2770371792d60aab4bc7d59d4a31b4897037938d17c4f091dac719fbfac370d86d6e4aaddf9fc8059f0b6197b3d05d10ca51bfdcfc40eb168f6c51bfa07c1c526a62644cc69577014428e10d7229ade24d6a842cfa1dff75394d88dfa49a692c9c86f3699f466924315d2ece9deab63fa023dc4c5d5b0cdfd4a9f32f4da3c48105da79f1a0e5cdf8e22714710230d360120614986067f087387adbe064ff85e730cb60d7e3579801cfd0e46e8fb8f3c84b007199cfdc4c62ab2907a61b3cbe63be44fe757f26879a18027f94168e83777056bd28210f8b887c8414b8b0b4ed08f512fd0faffd2cfeaa5ed6086f037c568a9aa35b0383a5fe5776c5b1eb7e7e9fb837fd623a572ff4d13b520999c07237a5c465a9f44c157c32c1a61ab76cce5763d75d279c33f353aedbdbd6170f5b9507aa47a6cf05a5ddf12b13fef03ddded00694efe301df1f54dac4146e27d96ba4afd97e6a8519be23201794e8ab8959e0bc03aae97e99caecb0ffaaa3f1b59ffb74683b635d71b7f4d34dec4121f316f6e8920a510dfbf2008f8f3c80fbcae6ceb3877e5a30ecc671aeb4099cc300dc285133f92885fd3cfeec620b6e93beefd8dfcb31a94959f4b41d50082ad231f74e402bfed0942f2ae2a011444e504c9df452ef841e96541e89e8e1eef3460ef73011df0bb2939761073cf2fb30ae1cd616664ee1bcb60d2addbe5b1c19f1103f6d735e536646878f69989b0340ffffffbf