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 56874 2f4f5993a5b9826823fdc0b2cbec05f9eb72ed9a7db3da2394308e976ed7e946

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5f83633141165018250f18a70dc6f59cca6199e5516f7e7658d568482bb68202
Certificate Block Hash
2f4f5993a5b9826823fdc0b2cbec05f9eb72ed9a7db3da2394308e976ed7e946
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...002568000000c20000
0020000080000000070103030000000103010103000000000000000000000000000000000000000000000000000000000000000052032910aaec0a536d4d9a202efd0287ed779312c124274ce12c21f6b27bcb1392b06de9bb99d31ce3960e0395ed0688ba2954162ac8257601fee77075cf1eb2b59f721f03eebfd878e15923cad4047a1fc55a95688dce5602270000000000000080000000e000002568000000c20000

Raw Header Hex

0000402045d90d66a1f7e333a7136d0268163827194b50d8795700009c0367824837e8e9b2707d7f494089660f29c5f9051f635ff31a5382eaff238d8261e1a9cad8b11468ac0d6a25c404180282b62b4868d558767e6f51e59961ca9cf5c60da7180f25185016413163835f

Proof Data Hex

59,560 bytes
121216010307deeb40b1390d60f366a7d090e0346f1367944f5fdc60416607b19064ae41418cd4d5d20085f18c9cac14382a06e634ac1e84adfa2a0f1b1313a4e4c16bc486a8460fb82ddfe13c51054bf44ddb277bba4ab176bdf6436085885c157899cd9fe1fcc51e452388bb218662de54ec4cd9564275bb90b743da46593203aaaca8bc1d79de85e016526f2db2b9df7a2794b663a5066db65caae55b251f2d2c445e30cc743424a33535c01e420c9f374523cc6604fa48b1c936119e54810fb817f858aba9656c08f75d8b195af935d558031f1bddf32ca90ff595724bc6bad5ec74c2f89f959c22b343d00625616e1e549801cc7ee063701e89e6ef28ebf6adf14a6d193db87d5fef96f41e9473ad2ab007906de5b6e4e29e71d956a40f4dc3a000612b306c6809c989f3d2faa1db79363de4058c27466f24f1ef5c5fb009418ba6d0e6d9ee5dcc545854e9837136d80f22606680fdda3a5475f04e36da377628a6dc1458baefc569327066d7c9e769ae77a410505ec84acf113481b522509f69c06c5dbbc3425a603772e4fc1e91c34a2213c734e5a1f3ed3b53bdbe5a782be4826b190a06c1494e6dadb4d2775d4f6b17d6a93704076b8a87a2f5c45bbbb29b397be79f74a6918fbb0441dbe5b806f5a0d5ef4dc5df12c7f368eb79ac5530d5e89eb9848409b38cc34e14f675cc3101d739e94ffb5bfa3293354287482ecc5cbbb2065f6a17026beb097a798307718529d65606fe3f02a97f743360352aac6a0d4b03fa15ae6d0c4e7d885d0da50a15cff34be52db61286b2d8e7cbb3260d3fb6da1ab5e125b8d1a12062d11ecfd85c45325c3d3469a0b78c2a2c2ebd37f70760a8ddd569d4da7ae4c5081579b904313df3e4f6dc05fbdcd82a28e3bf6d3deea79af80910b9c4f9ab34fd0d26e2249c4bfb0ce87992f213be64df96c2d706c556509820913b6f95ee79cc0df611a6169a8c7c69a68776141785639fccabb90320ec10c783c0d3486b3643c6e5ad62e7489a2deb78f99941afb4aef5da224ed5c40d45065a232c6dea7bdb9a20fa970c32514a9c8e12663860674560f30a6bdd7e232a58130aa571448a2048e87a2553e12fd8bda76ce6c6b6b0d1e123219112b82cd921c1ffd284643c242ee17fc8cef75576cfcab527bf131113b625571fd012e0fc27819f86c1e3f5bed80de80bf37cef1e276cfa974a568502c4ba38a25b0468d8d4a007f5f4432e52cc532ba37a36405b2f58a98780eca03a9345ab9db9afdb0e42c3e1141240b17ab2f72b6c2536059799b3be03f4353190936642d0cefe08f925777257993739719717fe01a6ffe074aa590a3bf330c35867066d08526730fed360c0b8934ebb621020eb6cf1f6366bf8571633293c33141ae1b29f2a7642efb74317fabb21573de9910b9f330d65df1f3b9afed83c746f99d42b8df6ab3b9d0d3f49049102b148a3602bb4847cabce2de18e44d6e4d8306346fd5cc9d14147d6c84cb8e43d5e2f340b79af5b73d43ebc2c963408bada46a23802442cfff6f39d79f8342fd2aad54d4c54df4d764127d3789539b357b477e25252670687402f5687746d6504bcab10ba7633305ef87125923a5b05b031b22d766da1566fd0dd698cb22aaeb2dd31e23cc552e2d6db67fe6ab7a5abd4f98f5079a83115b5181797b61477613fae5c5dc386555724771740f159695b3293dba007e01dabfde1b344febc8397f7a0181f1b212bd22b483594e3895fb875f83e5f86b75b0f605cd23a39c894c90668e8d26f88a1a4d4a31f14757fb7467417bab4b751b17d83e9e618eeb0e0fd076d0f14beeae62caca9ac88ceaa08c9b7cbfe4e18322f4d19b482b831953aea9e7c7df086d8d2280f150fa136a2e88d485c7f7c3ff6f5eda909154d1d9e51575565196b0dd90b2ab6bb3837d36581b6f3d642b9e08394ffd2789007a27bd38f7ceb1a2770cfa6f716a0ec51e9f46e35fcff535d4363563a2a12bdf49039913c5972f2407f4ad7cd20ed7c1d25d2dade36aae0b18300d71a8302776de1761b05f9d255ec346630e5b3b4dba52aa13f4081be656190ec2141fe9931c27b38ca9a5964f82cc49785abe9c142c688ba985ab5189b91099e02e8abb589842ba239b4f23fa0c5c254a53f1a9fbc72b4dc3e0afe1130100bb23dd30832818558a1f4ab9130ed71818a71057c912982cceba603f46c0d6f962502194427960c25df102dcdcfce44efcb1243710d4ea127e713d1c7eb61ca4d0331c43ffd61a87c0242ba06d7e3b48ae0377746bba18dd2188e737672be9e6d5aaf3273c098718bf7235a0518950d8cbadd554fff74d35b94debc71c686387c484c61b9157b518ab65fbad77618003c777e670e4d2d6f4999dc3368e1d252dd97804b284263569245e5f2707ed52a84b84e7eae606554219e3df444ad4000ca2f693b0edecf709a3f5cd5b1f80e34ae98b44f5d1172ec25ed61bf78144570141e0b102a657b29ff5a267e2c95296980966a65b183bdc4a8109c9d65a924832d91a57e67adc2cc9ae0efdbde9fab6b74720a041ea7ea92d695a838d16bf0f2867903d1c029b5c390b062cb26829bf2578825b6d26901cbb093e16db9a1da356cf2c96db31f5f98132d545e71be130acd5e2571848e7d82319b9594ccbcd5ca5b43616f8c2277f7ca3e10ad0b626efb070451b5cba12ba99ae464632412ead37cc8a578435c5bde283982bf5c867b4fcabc5941d38c4c506529a568b4c6a6bc7aa6a3049856a059cff6cfaf407e0e6577a39424911c648c28123b1abde35cbf414e75bffa6c3b300fd47c4a7154f8a0c074c4736d9988bbe372504b657e1d94ce47e8813b658641c8f9e662863179363fa1983368deb8eed67a7ba9d0d314858984e7c9106597df7bad7ce5d9df3f69ce24719c9e21dba60d15fabd3b7278c6b775c663ceca05750e0ee47f66dc4a2c4d3d4e37d18905d6784e5f411c64014db1209f763a1d9e792bc151355ff58c9acffeed4a0d2935e260ed4244c9745ea992aa8846f2911f04a15a4844731040bfa3097dfe0130f8d9b4df432a75ef1f61f226889a39ab31dbb13ab612d6dcbfafda384f670e9b2361500cc0318ed5a62e11d1ef127d77be197b525bbaa9ca611b4b28468506eb592dbaec1e02c84d941a39aecfbdff48b56ef42c449d0ec41a90796b3619f78933fa3f5a69b6e2f40c4c21abe11779843a3ab60005e9ffdaa49c83a9c98da2abed88e334f7d8457b9c719b93ae6fa49c33b4857d0cf39f5439d2f4be06d862fdd79c060711073d0bc7903e564da2b490e6a311fa556db7c3ce13c1a2964e69643bd89183ebd24dbd9fb5c2cac72eb96b787e1110710bb191949ff3657449576aec9b9e49b300115a4bfe130f588ede0a9a4cc442608e0729b4a68773dec1cd9cc623fa5be18c07aee8d5b5530c23d1b26168a8843ec288ca66c2556430fc10bd8056f644d68224cba6539b34a46180be617f9cbc6d2639ba395ae83d2f941786ce3a43b1aa9fe357449ad46a3b8b8ab923a9aafc285014c9b04767e23821e69b13b2feda474cff2e994e538d97b1a22277886aa8b19448cf8197bc1fd02a2d94c4fa58ff79367769ce9800e4554ec5eeb8b7a7d95e20cf98e53c02de772f787d1f24070798372448fb705c17d519e685b89200c992573ddef17648cc86096c1c0a721c80b5aaa0845c96c814a78feb7fbec885d6e36f57efa92afc675d69134c8272564ddf00b88d33873d6e9f3563d0463d00861fd216d359d83572941b139cb3a104e7f0072d3e79fda971acf254f977f19ae41a1aaacedd59a0d7cab51e23556ed3f7ba35e7f4927e318d68e91e3cbfff680c75a33bbb5a2d7025f6622fb6e9fbb1768f0e2ba58d27ae272b3877c07b1490874afe6c1d6739d351dc1a8c94a3eeede7c05a3e2448ef19de670052a49a9fa93b59f7187eaae7ffd373f5261185a40ed5d238d4754df679f0082ed6bc1f3f8329f9828422c894b218ba934fbde00703a635fe94d194ff53863cea36d1bd9b52770155d2561bcf375cc031f934678930e7271557f7a2a22a8057317bfd83e726ec3d9fe42f9ab8c622f20282c3fac5ba3dca588cb70b8645d799e8cee442466fccec1f856b1f32f7aa7bc91d0e2641a387acef6454ad352d8e888fcd4026a5b6b1bd41735c1c08f50480cfb0d2a039ce5a599c6e3a885a5cc47b8162057f05d9df5f9d0c3598b79738c1227a7f15a5c31ddd03dbedf2a6544bc1f69e8a8d6f5520256786a14d03515e498b3fd301ffbfac6d37836c6046811eb29c034bfb85462723a3d60f02107d57de76863588e0237b673abd920b8be701e25cb1366ba1c3d5840bf7dc19b248ffd49d097d8bb16312d0a0289b06d01cc05af03cbcc64fcb9c4bd71e87e24e109536813682ffab21aa2a2d4dadca8f461b5c1163d093cb71bb93c3742d3fb02abe22d93b64426e45ac6f88ddf9363277c00df6da4a63834ceea9cec662d228193e5d04570677890a172a3f849fa85b3091d99099aa76f18ebcd6931907d21e1b3648c418e374c9ac158eb6c9b331602f0e207e0a7dec65697306593f456a06d34d6dcbb9f27c472b67196237739ebed1bc2c1027f898c2e2fe3ed0bbceee7718bf9767c36acdb774977c278c36209c065d85c1265ad3953b7fb643475123b541f201881a3f5f0eb90a97a830f84cae71c0f9b0a095d3f655a59a992a38010e109f6dd17e8900217b57913add66a04e4f4b821feb8a1b5100233382d0974a8d30d58160b3c1a3b0c40d0068d29d1e6c128b611edc326f5f399016227d4a1f42eddfdb80830e50f99d780bc597d017a28c1884789c3dac673f3e68e4b103f07c6faaf4ba7e38431bc42253306c09e6dfd892e8b7c36119a7937294b1a297facc33661f88566752b4187b68432c992059bb5649f7b7bb603fae38952b8f61e7728445e6efec6a78fb85011b3e8ca8052d3560c3d04047f8e925ec7a071d23f7a0bccdc18c48d65815a74e5fca5bd765ab1733c87c70f830618787759a7b87176981dc93235ab3ab8f8c8a371b54224accb2835172ff6b5007f588bb9e745981da7cb9934e40cb525ac67f5874d33da2f79113d4b7f3c925e4559e55fd38117c0c843ea128a0ba77136bf00fb9dbcf8cac1a029891ea2dcc3a29fa679f5ebdc43fa47d76955a3149ba7dba40158a3cd668f91e098e387cefe7660e7702f6ed4e8dc9d6c9e2aebf291b605bd2162ebfdd9e3749e04be1b51965c1334f86406d8300062d9076bbacd1c1c39ff0c60ad9d34df86c0f1828e8464c593771ac5b29dae662f9f1f48380b491af0255e71a04ccbfc70f27eb5595d916f7fe9a4348146dc0eb439c5d9b05ae75dd5af42698c3cbd51df29cdf0a4a6800e5aebad8dfc9eb8a80d34bfed8174a98a0458b644fad1b341d398aeb1387aec89723c5fe1f176b76057a0d68a01fa5ee68fc7183b84d37246a8be424e1b085f8ab2dbb608307eba1453e09c396427134214c67c12e577d5c647a241daeb87f32ec2b9d9b714d71a468d3dcbda497307041fcb4b4b6a068891a7e2d3989be21ef777909cae3b838357ee174b6291af76bb2991c55f084784fde76b4973aeff6dd32f0d596ed18236c4ca28c0c3436fe2cb1c5315454c055d0a78e84bc0c9e6754e1e9eb26169a4071f8212bc10f9b4506f64bc05b5c3e9b522cf504d1924fcdb79d8fd914b4babdedfe10f2abfb6dad3e156a7f3072f43a3a465912b9a407425dada0ddba655bcbd317a6eeedb749bb29851270d1ae72e43d16387d8e16770395dba5a57d44043ddca0ca043ce6add6dcecf7a633f5523795d4e21d27230671e7403b1ab06a473ea855a67344989ee402a53e9379f1fc86b32965615ff961565b0474f97af9873196b5ed590c2d727453b498e94841c0716626ebbca7c1d75ddc0bcb7d32b6f788fcd56d487462b89e7d19ed24b6d0b3ca51ffe1c7eb3044d081c3e2b6604e0322848add84d4d79978dec0c37c8da639a46d231031eae864d3aea3842c69f130445e77c4222f51eb5091f8da0a94c9d0c9ab6a1883fc16a10634dbd5058e7cd89215f71e0732cdf7c55e0fe3942316bc9827d9b5e7b12c101e68f7722c9f99eae31a72c280b1298e072f1835ee9a9536e8ce996b3fc3bebddf535c44b1d3bfa826f55c514d6a51f3e51c6b8154bea6b391297987615bd8eeb14aa49b079fceb310333054163d824cde39cbe412aec51dced69626b74783a6e183a97a9a681566b7544c976529e79fbd5b6dde37b54254ecacf5a4069ab45aaf943c1ea0e5982c094944246cf4030917be19960e6f4e17ffe7768834f4f474165d7c9de9c1aa8171ee7a5a3dd5d795eca7a0c345a51b1b99647779ad0fab3c955d776f2633d4b15cbc9aa822c25854dcf6f4bf85872ab82d6b76d62241c8a7d8066dff57cd2bbaa304a5d51048551634ff010c71b228948db225947f2e76efc0cdca283d67a83f5a43ea3badc3382414fe25c90c4a778b8a51c84606e2e9f96a313c48407da879eadc00d06ca82741196ecb143b7ec9c36c7ca57d98033e1a8f65ea682c43563ecf9c6e982dc89d788a10bde9d556e13fa3c5e2782bc3002d5f9b45f5468e38c0190db8a3705030e1e0e2e2438a973e2bda76d1135ed624f5648aafc1b12cab0d684bb2cbd4c5d025cd60076aa319da86d6ee603c297470e680c6795ada6725db8423d2dc6ca495eeb09e3b70caaa3e4fe7217100f3236f7b0b9e245822e30b462898338fa0d90e56f85be2c0d33116708f17dfec00bf87d46ffcfceb472017a73e89b993013057bd1f8ac89016e4c195a45e9a2f923bfd1bc970ed66241d00533155cb57959756451b2e7505ca4cf47bd051d6fd64ee38df31c804909a9aa4297bf5cad53ec53a869ed9d17c962c87dc7721c2d35879eb8b342a068fe594031a01c756dba9a3ba16072e1edc44e8309d2bce3981b3dd3056c53ef1be2d9a4fb5114c429bd8c631be490a0d66e0fb18addaa53eba0ddd3526da949fa7c840d044a465e0ae4136e85fb05ae921bd2324d11c701fb6b6c2957f63ceae9c723523f3f69529bdb90033000adcd98b483aa48e72b43ea844f0e107bc17aa219cb6e7c6a3993c4a1a782d93d1308225820d5b42e4109c1be6eb914c13a388c3197428728c1f560763ef852dd56af74311bbbf4665eb6e2d0b09d75e453c6c7d6b290f86ad9c60ebbdc3aead9c1e03905dbf9144edd8cf65408b8cd393787aac6b9f8783935f2dfaf4c2b5e34c24e932a21d213129efd49c4474c85ac77e587c55f62de7e4c6cd63d273ffc01b220d586733b0f8ad8162b20187e0c1f638cde214d64bf07d14e6475ccbc7b8de9ec0245f3df9a7b65b90b2e135a157ffca282a12e24bb509b1db05dfcb42c1ae11f4feacc02f5ffe83662e86d3f998fd9ea7e6179f68cdc35a46fe4a4c721191256c84cc68eddd55a136ba1c86609f072c9f33cf5406dea907a8315c14481702e395c59b84a55dc70ed77f22fb09c36833ad031f0d1fe0d81fac4e4afa2540c163cb3d086a40fe3695acb4b0b18293fd1e3831b8ddcc96065e11d1eff60df9e16e748f960396f65d73c50f1472feda44c0defe1ef1faa7c33808d889a6e9a7b16bb0f3ea165ce9fadb0a95be55a12b0da7c35f53b4de35b3fc4c1f3612acb03d26ae2bfeb76a836085ced41d7910b1d7ff181eb34ba80957dcff8f060bb0d21885cf2fc57c9fd5de65a6a297bf2a46b06feed2fc11b465f72e30b5632ced170ab667a23f4059b192dbb76166b3a3e246f12efa2a59ea84059bb62dfceee5c21edfb52a1c2e0b6d3354a85057cf1b814c0bf95fe9692016dccade33c0b1f2918e520fd52226b50668726fa24a22820626a2aa463276b299efb0364336c71a917813c69a87240f7e5dcf93322bb0db293e901362fab9f81660e844a1203b549561cc305b5125db27fffb6601a28d28ded81832449b87f715ae49ab33e8f852ae0304451bc4b068c2603f838f756313ac30b149080a30565ce9c3a0968cdf4afb0f8dcc6d98fc709c29f7df15751857336e3709c4c9646a56328cd322a2483689ee7ab6aa3b8dc82ba3be50e46474549df52d2c6b9de60244c60f40e034028b3fad3cf2bd0efa0069f083e6ba9d1ec10e579ba0b384f86908d6e062dd6cb77d918f990e710d0a87c0091174a2839b9be9374f8cc253fe27a14e2beb846eb8a636320802c45dd6b303e15f24771bc176c59af7210618de54ed24fbadc354ed83b26a28b15040fb90662d7460429be4842568145bc497f47ae3ce5fe027d5046f7c0040d07b5c69e72f741a77f9d2b71e793e1e358a9e9644800b0629a8c9895742e71e9dbbd3331b13f98b0c5e47928023f75b5d4bf8ca6d0866add2a8fbda09d796dc1bd8bdd32f418f45bbcd49a84ac2c88fb181fd88cff8b7a48a550b9573cc4552d1039b83e18206903fbaaac063e770dc6cdc603536713956edd6ea94cf20a1ef6a2107cf022abb066d092c3778b5c94bf6773fc02392b268abd86e32ef7cddb73b5ad6ceb7a79f06b543be2174851a2c80707870a2716ba31a45fd70bc8e285f0abae46006dbdd0ffffc7a81b38ac30849a73e1b92e9abc858a41638d562ec98020633d692e118bef30de7794d254b843e951aee838c495276629794bdf910f76067de960e0c868c136ba4e804b697771e6f4c189dd97255a3d436270f8b4ad22058dc0c1dad8e6e0daa590fb8a0e43ee006cf741d8026b016f43581312540fd0f9bd2278ca15f329a7d49232f232d51a377c07528407a24a26e0752aa81aae9047d19b6d02a09864ec7d1a31f5e0d8df72ba370651bbea83d31a17c35f2bdf9b75f46042a421d3b9bf2d1736ff111a81b76ccb23c32f43e05f96e12cd3af200f314ebac3bb086a8d48bb621c3297d6ced3669c1d26c9527747b718b7b2fdb9a3d742779771193a8755efbd936420401334adab6970da0ea7cec2db4c12f03bdff226d761599f585dfa01e5ca5fb732dbaf269e383f17a8317c69244c85cb641ca1b5882dd018368fa46fdf593126ec2205f9d47077a6791eae81d55870ddddbd797b297a6e0afeacea4d0498400fdb28dfb89f58cf8ac73bacf3123ce094d71b04eb83408dd5af18445b33dfa21f730e9de63fe9b9988655615ffcdabd47c6da94f43d3eaab4fa9c263251117a53c311a89a3ad8a9c3b4b15f9a5798c758c0221c91eb62353a8ef50ca78f1c1812463678c651316d791d195af9ae4a6ec4347363869841262a74fb41ea945537efa0f70eeaf2e74d54cb447c2027d1b2511899f0f1a79347c17f723014b9cb2009906e896be8a74d8676bd0e4d5d8c9064e1c2151d6ba8a984a3d2f34f6315089f3de420b5ac911b2eca7e09b408e6898564796e53c7ce7d2edcaadef7381f3eee8c7c85fb329a6cbb48d36044f6654ce55f3178d34f1da0333eff326cb3491b29b8813281b8ad6fe4e50cf7dfe5b9d608118387e8eda8ee99af7061ac51d4ebb5def4923649855d2a8dea724e48a9f415a2cb6b6067d62b210e77bf6deedc5dfd17756923eebd4a2b198223d366ae0fa7c2f6886bcae7c618945765f46c56cf1d7d07b1f38a94fb70a60b69671be363852162f49e18f3f3c2a656697140fad5690aff25c2c2e6556702e691fe5ae5482a1e175247847755a66292fc406e57a1c8d13b6a0db0ef44b310660f411b6f889693c94cd5e8c4c980abc71f90c9c625ec93fb8ec785f6929d7389c9a90ca32254d5fb761fbd62b7fb3e7026ec9d7297496e77e47d1cb64dfdd84f716ceedb77c0719ebd87dc8eea04c03ebdce63f6ab8108412937670f304afe9b32a60bd8d0cae4b44663ed252ec1e77088926093917773e27c07c501159b2bcd4ddfb1ac6137ff035f8c20040da91f0f88018943ad877b86d433e8cf6dbe6c89b4f905568f0bfb2436a3281a22919c07a342d8db9221c7cc7d04da4ba59f6b830364c235e49e324bfbf5f468eb0564c47c90b266af26211505a027238f3172d5d62dc23cde1fc4ebd4f28ba735e10ddd57476a9ba8f1ee11fd8985508575cb8e9aa38a654af5895e734118f67e8027f4a675ede3a6698af36bed5035b43db4faa7a34b155a6849ef51a204acf3bbf25a0e1f4ccef245097ef88536e2b6124cea7fe42c5c6a58fea49136a20e421b742b8e4ffbcbd70224d3350f93f0985fb3f8f7dd406e1b6c0e48209744169e70a1128b19cee3e7e42d33223daef9bfb086cde426165eb1559d5456006f5bd9126e14cb6e2f2cc3d7695c58fe893aa3889396ea78120a411c395b7d776c2863435cab36d9c9b7716cb6b2f500ff37a2eb6ee5c6d9104c39dfbd38ae27a2e2b2ee4eed503ffbad6fc560e5eeff001eb87730dc8785f7563ced291f2d1dbbf566857734be7f8bba91f65e427d48bdc48518e462adf5281f1d3bb237d0dd473f9c40bf4b881f0b68dfab87db537896b3ad90ab9d745e142d5a3402f07c60cffd0436847d484d84305ee860abf1ec4b616157593c1c86ec0dc9cbf67b49a6c341e6f55a2098718a44287216cbc9dc2ca10a37f8451d0965b8851865b1791903da3d12e8d738f19f4046fcb20ec6bf9b2b3bf5c8e31a584ad336afb3b444c32f711ffe84281c4a8c76b2f1eb1042b56058fbf9183dff2bb8c2ce4d147388f5204cb4c3efa8fc45534a4e005da198211a95434aa22ba66c448b0f92ac2f7f304c1e26cea622e44cbb73832e0589da71995d904280b283317200f706c76072824de983e190decfb054a9923f6a55d5564f24be6a5ab2b67fe1cebee4544cfd0917888652518a81bf3b9a63ebceb914cebb1effaf4681cea2c7750e9a5f5e588c3bf9f3d652b1935e551a2bcb0c9c8644f111f3cd8c6afc169054b685fbf5275b418494a602dcde71fcb86b04b195f672ea9f4bcaf5950c9749d6fe6322c7a613847f0482d3ff721dfbf70c78985833f62756568828909ed8f634eadbc52dd2481201b6963a4ff90411a4704f56ae4240c2f704ee1f683cf642813aba39c959fb8c317275deae72fb141e50c8f79f8a630089ab65e795cf7bad7c4923479445e1b7bd0aec50d1b22327a09719c1d1c2bc7d6213ca31d72482166cb369edf116e088a81a9dbacd5c0bd3bbe5e88970c546499272b153768e4c41c4109ea782bf5040704e06b7596c3d7a06e9fac53351cd3511450d377c5d3a56d4a42efd61346846f2720395892db6127eed92df47a803d37e5d9f72efccca7465a31b93e6f91a8e5005204a6ad3f9ef697ab71e5bfefb6c11e60e09a6ff54676d5136ac9b7a2890d5a3c905d21c1a4d2986f71f5b6565d2b99ef425dc8f913c2db93df868e59376813dc2ea48e4b68a2b1cbd8075ae3642499153659c4bb9f7c10a7c173a12ee5a25351a3d2f857874c95432574c052f6a2246be7edfef2ca0560801bfd8aae30992922e6d6f6a66e54079537292e7179106893e95e20e87d216e4de8dd6764a0a3c3b3edd836e6b476e36882328a05de56ac71646d3899af91fd8f999bb48f068e1a42e12764f9817ca741fe5e6c8209620bc51cc1609d9204a46293706c8c2a029d9823deb2ed864b5c18fbd12de178a9b90fd6a9a50098aacc30ab6a5e40b3cac1cbc5020a1fe27d9978d38351bccbc2f07a698d57843c5a4bd9089a67e66902022b4ccc947523687b44ee269b8f01665fcb4cffbdf9f1cc789b0332d3fe680920f51121d2347d87bc29a7075b83e4184be06abf963452adfc3472c72ab157f400e561f715f698b8038154a993a43b9f0a21852653770a9f51b22dae5fbdeed7f00a4afbfbf3edbef24044e9e61d774b795cd2a54199d1fc28e5e465ffb3294ac1a7bd0beeba84a0af22113188f86cd35172790fff21f239fccd2dc082ef276565a6b95168e000377ab455c8f14d75131ed9f5c5936fd581bbc643635651e99a17197212a4e6c8968f36282670cc1535519c384cf0220c6ff6d9ba78e1dfe0f166c7442f530f9e0cb09a3aae0dae642bdf60173df06b208a18ccd9bb61c22698228a817c35cd5e6a4d62b9ab3707e25cde983569a2a7c4afc46119a03e601020b31af965d736efb93112ba4bb25cd5325f029d76d2a6174510bc26b990ea97ec746d7504be3c616626f1d4d91e7eaa212a560b20c1b0f5768d8bbab4f1c4678851739e046adac277c0da8f8fbe411947c1ac301aed46fc1196ee80bac553987673bc32f4d7ebdb4977cbd8ade97bd71b01598a68932635399eb0b48efecd403d70e4032316ed49ea567ec2717ccc11c88f642317e6a47f1f081dd77bb942324365e7a56f93acee04ba292ebef656d83c4577fc55d31e40271873cdd256e64cb28669606ed2b7a8b19eb0ceb6cd8a68e340289b968fbbcf4ecad224eb4b1bf4f68ce5d5299c06f5671112188a56bbd38fb350865862e7a4405ac2d3a2635cd8d67c34f33e9cfb92161c292b293c468dbf4479d5470675513176b9bd3e8e4064d93dc0dd18cc532db9993f80b47a09303c76ef5635ce7dd4905c8f5110ff21df3d5080b57ec77beed2f06a3ccae4815819a79c314247fc4b06ecb70d3e42b95b5c6cb45a5460341939eedd5f8949660ba017ae9a96daee85baaa89a6851cd6c6c19dd7556111deb7f57ca256ac685759521c1914f5961b8ac2f214ad804a0c4442720f28f14c1590bf8b01389a20f7f6b3dc379a5448f7807691c6be356d30ccb40e05e424861f3586d8e2c23191160ce68aee3462a71e90e9373fd2e05afcaabc54e8dac0e694c9895c03257f7d7623c400d4be64cc3c096225f7b63d9930def2edd01aac77ebaa2f3f16d7b892e7b7384dd569d195825b6887ed3a72b9b8651d7323b0887acebec3b4de298107b87f04ad19778e1bb1293bd6b005bfdce96462d9e6883db5bac44bce643478a532d80dff31b6bf94a4311cee1cc509f498432e82b112673a67be5fd00b579816c35ea1d4bb16bec98fd1b272e0422302010a25ce3453c60a3506825697b0fb522e6e0f0e6d7e1181d09da2f929c04cf11747f55eb637668e87100416eaa3668d51cdecb22b619ee901ebfc42c4a8e96fefe26711143e3a8ec5d9f2fcd734da11c22a8734ed9ec3e052e0b439d5e2da4566d15f9ae297c1a047d870c14b77c967ee9e91b75b380483b0c8b27358cd4c51db45643d0853d59fea85f8a97d0313e3a0fc62564a2ce305c7ec7d9148d7e2bc1d5201f37c3cb58f48bf004ff078aec80ff73e31a4b84a2f564f64889c4d46c62ddbab443d0c8c65517e42e40f6545b77d4c5c970352adacf5459fee0520bd7c65a92c03f41e9f4b69a807bba6e14b90392f5a4f8675d1812c126b096ab81283e4fa0e016fcde5db564cb02f24e137ca72c5a7ab625327d820da91567fd853fe70cedc2a54c4513f95b54dcbaf41d1c73b92e31237c90b7235f7191f6e1cea546ed179e99c2a782bd79b8401e0b9e58dc8939e55b7c389f7c387720b94ceb4d531f114c1cd4cdfc7d86ab5f9da472e23e354287983d113830227d1052fd84abc8e16957ad7c50661dbb9ab4506724f266bc1651f0a10d40853e92ebdd7c38232bb19dff58cfaabf2373fb90c1ddda6a3255bd23f659abff33851ec6374d5f7078c2587a57e223c7edd6515afdd2f56b738550f2f6b7ef1678826d5236a4204953261ce2d2daf0a608867128255faa1f598c5af9c5f4f268428080f3d49ec5b29203f2f73eab0b9b0ee74bbd71d770b107328fea686646fd2ae2834f3004445c6c854be5ce05990e098d28e9c6af2566290800e1b3335457a7f3f06ea780f8e8c27657052eee3c1fce0c56f123d778af703daea010ead4f21e2661a2944919d3507aa6c4717d024b335832074c263c72d1ec329c9cb3c619379f3dc301fa2934bdffd2798628b4cc1da74fa7b339fb750d113999e3e068269158908414d3b65f742d266208e4dafdfbf6c48001f6b2e7d75415a6b70ff2383cbd2b05b9d5c1e292025d7c9fa450d900b4ed2c0918c8e72abc0d5c4c5be9be03bf37d5cd5e0b45a9efea23d95a5fa9d033c7ced80464843ac8a49916eee41edfc0287f5cbc26f547fbda7254c3513fdd6498dc0a26798a87f1adf1b5e4e116af8b82a5235b1b9c47e5c1adc90577fd3d964825d8fb4b89f27aff5125b7364bcd6af7d95a877f7bffb55c5c9c713647713647ef38bfe51f3841f930e22fe935753092248eb6d2a01c81606c188cb73b19ff20415343d0edca376e0e0f95697468ef4a496b5dad8ce5331b892bed89174da9bfce7785ce5a3b62d2f2d929ea16d61ec25fcec5deed4ef04abacd29ab4994255c6a8653df08314be0c50c2dee3095a5034e66915857aab9a1060ade65e5f4a162ce2bd394e0ec2152f7ea87ff72cc58e243026710c9eb44fa8ef214af0da0cabdf735d6e3780fc38be4af767e477d0cb2ed6ac2cdfa3d2b5ee473216a2492e007907c4c9eac7cc61b8c86e36dc9a29c0db72ce33be5b4318fcad7ee29c5d067998763c4da5f96dd44c2ab1723173f7e8b34a48accec7a75097f1da93da5afc9ab37babcb79d26cf630da0c2cbcb4aed3a5bd4a65cbd7e1c5dc86fd529775c617a430975fd55ca40ec4099e145ecf35be609a885281482d6d3ce2587e73cd6974c979a4d05f53c58f49d3ce9d3b0f55a50ba561c461cebdac8104571bc73fc70da71c3856d8db5412cd05a936b8b4f8e46f40d446a61dac8c17f63c74447ecfb1b6fb21e63e887416336b81c53afe395c000f8feeff43e3e2981426a95ea6af3524fa9f1a5224f13e4829381a043dac6541644ae356b7fb564afe8fddeb891f67e885ec90ca4bf279d21d56108d655e598109072f7b14a8cc89cd0de60925524f52cf83fcd2534536b226797bf610df7f2bd131e1d26b9f32162f9ef98cf2560e0a59b3d7f45fd904242ed07d5dffbdb7eff0ae44f7fe73f118f4138027cd5e093e424b190271e537c08e695fd86cf2a9ba870dc00ed45a2337f4c5b9051345115a1f3a9afd0eee95ffc853f5d633ed78cf8ffc091806f95bd98a2f5a110c388e2fa73d092a437a85e6b9ec086b889e710bbfa66360c844e5c83f01d7d783a05256cf417f3962bb9fc8e59ae32bec83b6f8999e6868d4095ed96fb7c628028558020dedf22eadc07c00cf462188a6c813bf79ea98953766126ca9a3bb787e997f020ce02a7020be1aa881802bf5e1aad01b628730fb0384960695aeb974122b02af3ba6ae2fbbc5038487c9fa8ea94df01b1dd18011ab76de6e6b7b31eae9314406c6dbc4834f43fa119497690cb29bc3a29e3821424796e20cf241b7bfe8a9ac6f7272439c16c01d6719ced4491d05e42b6ed8f920402df63d78b6a9b05fc969f7297c21aa847528a946feb6a5e855447c5eb6ccb8bc55d30038dd9fbbe0b5f2b396f9e1ef415d2f2cb8e18a81cc9d5ec82d5dc90cf8be97866596656ed7c89024071bfa86d24fd8411aa286de06aca2f328f148a1042f75d2f8876650c8f94c93205d5a93dcb85334bc931264f51128633f39008466a615493d5ef9d8c488020fb9bcc1e36f3a21abf831e78cebb107a77909c8edbb398df20402f71511beff8f7ce99884b8de92aef18c3aefc5ae8e30d0cf5d376d756748829864a824fe3e613285b75d8f58c4ef53b637472d57978f6241c7891969fce2bdcc550b44b6537f1438775ea729655aca73a60c6118dbf8430b42c50ced8c41def4ad3bf3de2763d831d1c4a4ea0523a31a780fbe87832e82916e9108a8f96533143c81e9951206c3bbedd4fa11ef304844678e3f0df998a5801e993c4f58c7d69e29627320f23dfbdc4925289e3f905b5c6d15d0d1c8ff5f1d184fe98916d45ac4c30e1cad0047ab371a7f02e3301002ee3aaefaeba8e80cb303d23bc38cfb19aad392d15274588b4db5e28ee0f7238465a7c5c3f3d28ff9f4e19006099b91de04bd5a99d1e289dc68745b93c8ee65765cf7c414c11738dcfc7f086b4e9e07ca166d9762dc1cf985dff43b805f46db15100393f5e28b037f216d3e5aabdd878a41447c5d4927b1507a43ed4c517de27d9c2130e2b2941d43f554f093c12c160f47a72711e87db7bff00e631243d007c6c3a7544327f93fcdda8dc69f73b3148b89c30b4ec9c1df2c6892a637e4eda07feaf37ac9ab567472bac9845636053782ff0b85fc9fa62b5148806af8a8d0939fa175a924deb90be277e2b3b0a3b0baee8598d8490d81b79f75b217f0405bdd0799199b66a3664433eb31c5b251a605ac9766d5782b3a332c7bbad2f21523ea3db3b3ef2d145f6b53f786bed311bd0ce4a7912acc26fd9c9861e48916fb9beaca855f53aade4969c6137f1ce128c70e5f7add9d8a51e12c427c85d49bd812621f6ffdd252cbf1ad2f30f5cf35dcfacb3ea847df121843b26d5cec5fd70caf4391cbbdeb62b6c2618f166949a874d105f95c062aeaf95c0d1a9cc64b4ffa1d812fe502b5f0df0f4074725fdc380ddf6b1c231848552f0bcde7931996d1b5cfa90f730fd819887edb978216bf9323b901fdf7d729dcd000956dca1aca66f2b6fad265d7262b0a1a7ee74b3c322e55ad8e7aadd92cbfd83fe4bb1129ca2629cd0d74b0fba6d55e61024e4f8fe45ae8934e928d25041f59bb1d7d862c6cd8906e3ec0679a10289a501f8bbe519b2c6a790c2594cf952e573bbf81e43ad051f706e09b4918872ed9dc4c0ca3aeaede9fbbfacee41c8a8d228fe40e12d6391042454495679384cae069fdc9e780315aace1dacedf15ac73a8dba4db17b382fdbc85168220b32c193311d708349c9935e6222a7d0d1aae474b6e72d8a6350c82089b92bbe8f79c5003ddcb6086f2b83e60dd829d9dc4406d9c42196bca3aca67f37f3590839f71ef0a4caf12bf5b0d8b6256379c337808a9221d70bd16b7f28f54fbf8606ce93a60b799b369e62760818c70cebbbff91ed714e02ff14f6f6662991edffabe15e4c3b30f631c83d2f9e84103862aee9ba1e9a0cc81f0a15d706263cb94f8eafe8c89f54e6a3a0e5b23c7c20bea5d829283110023cec70c357474f35bc00404146ff351f2f42a441309956ff3e953f8ba23879489ce9098b74a39cb7b9657a9d781cba79bcc00732e94181c815a4cbba9ec2a02fd43fb12e165307b17a8ae804a98c44622d9bb0cb43ccf875748877c9d577e81442501a55929630069b57e5c128481f6e5477cac4795e051fe4916c1cc403d072d742c27016a414ff944487e0d6b87600c7127d8441ae9b30d118f2bd9f512d8f951a2945655fde5f10c3b2b88ca2625754f1b7209bae37a54bbed1f4b51ce7043f4cdff097c213090ff1f57c5661849224a30876ca73bc1792a77dccee9a6f3c19f458cac960a2e08f4a8070861b76e4eb7f820a83be470fd457d4a26c26ca8fb0f6fe64eb4c826076f2e1be7ea330bc84e06ed906f41d726ff7caeee66d3fa49fc33ef489c7117d7a3279b7c1105f4397e6dfd8e7c04a48df3825d5c3f8375e3646365c8ae6359ada7342bf41d20c71af0bcbc0e2745a95075c8a4259121b24d7e863e6ae367861e67da84b36ceeb8e1c9fa277a62ec223b9c629ca46f0ee3b1223f6c148a8163eb7f241f3f35ab3342920de089e9d8e062c0fdb9d4e1c67c72518564abfe4a82117f4b08cd451afba4dfc01e2924060ab4c3949cfeae29d3b271d420e75e4de58249d618659055bd6d77e505b13439064ac9b30412b69b73bcfcaac15eb2c439f9a8a000dbf38d8069420201dc58bef586f6baa426f20fc4f9692245a57549bd2e353e9905bc6f0afab19cc075d05cef66a1e194a6fad6c1e756c8caddff06f37961685f111a5bfc5a031a4f0122f0564e76d5013fbde41ab625031d4feb6d7eb9d835e8bd3af6339e9ca29fa50355119c737167125b897529acf6df75599ea7c4545706f78a046ebaa0ce413637f620722c2f213aca3edf8ff661ceb40f32c557e713431e4717ae454766cd33297fa493f6767439460a81e5f1c8d333dce049cdffea62238c6a47b28d11453b4bc455c7e26107c084216095783937a12edfa7c8c5ac2a17c4db687ec6650d391ea12d0ea0239b925d69492dd169d6054b87a5c0cb263a0d581da091e2c8a7311632462c0a804e34dcc3aa028c709778158694312c052ccdcf8b04e85dd75fe308130be96952693cd3661dbb0b05d2b0954b135bb020b9ee29c161c4b135fb9c9bff4607d09f16afea3261a437abd0f6ec621becb3bc0b186f099e915a08f2098a9f39a689227dcf1f56e2b2effe6b20e218e5c281db0b11054e466a4f8094e567f2bc3a5d56bcbd6003bf1086ffb63d58da02fc20c682f4cdeaa93f5d8f9889fccaadcb416488fc5febeb4aa68a3526e94eabc4a37de9831663c10bee9886af033abef70f0c20cd6445600c882c1de0005d97f18abd24152aaf4b40d0d0a7beb320923e234525ab8011dcbe2fc8768b363823ed6b119f7b9ada52dd02145b81eb629caa01219291aa3cadbe19f10d1cbc52027defc0987adc28866bcd956802e5c03a2398d688e60c35e83dfbeb7e5721ec96b4a5cb6eea1778ee1e218b6643667e2f629b2d10f1f324148fe8da5a722ce229b8b964664635875385ec24ec91f1ce0fb90831c25b31dba9d632cf88e4eba360fd96a0d37262a380f125af9d88c32c519770497479e44b9d56922764e179828b49ce8833b4799db95cea4cb1b683dc0e61d4a2ecc31b2fe8ba64e88f6f1c280b4f126f6a0fbbcd3e3822af20ebb349d104d985ff4a499191f6802399a4d0dc02064de19262e592f57f5a324848c7610f8cf7c0a31ba61778d7f340c0d11c9ba548071c38f3b748436cf919ebed3b95b04be09bf9f530e61b317575683117b8ada3addd0c03faf68231d50f8dd08dfbb55e534f957edd314b9c7d84ecf75ccb43ed584448a7fe92211e52d415a54ad59358502ee8f3d7f00e2fce473fc6f556d76f708468d026f909ac5f30372d0fcb2fbcd0f6efcc8368a0364ce9630d6b95084e88c4c03d908f1254fc56159c2f0fdc5a462cc8f407f5f455b65f8427c8683e5a10d15d9a531f536fba5d7e5e2a83e4f05c4e7ded11aa1ea179140338bccd939dae77f5fa06a29ca31e326dddc6f7606e814444d1684d56dddb909c7b0793af37db5dbfefd72fcecafafe1b5750d5d9bc23d5ad557cc34de6c52926b7155f0b345b666b49722df55f6f83efccbec38d642f04165e62e9f1a9bdb839137c8f669c2c31f95569d89792893232465ea000af24e26f2a3738c8db7d1a16e1fc0e2ff6a58c9ca18200823f66691adffe95fbff0366e25b3f23c746f0b5f162ae7c5c88df8a9475e2e32dac7c8952c0c6e0e3213f234c99759039ceab1f63954a44a54953e5a7e63c33a4784ff75bdec84baee73052757f02a25272b62f350bbe8f486776c499c042fe59f0b440898ecaa2f7acad3764d7e6088f8e44cef031a1145e7010b701faac8289e7e95ed4050b4b102816a4ad131c591ac6390c70ce452829e45e14509f199531764a7cdc2f07cb626d329116d90998922aa1d945573338bb2e940803e766153567e5f35535f0ef3b948903e548ae1967400956421f7c75fa51f6dd9c0c43ea58fe397bfebd84188785bc7cdb047a8a37c37f84b73e862efb1fb5c2e93fcdfc439d4748d5b8ffa748a0b9a0a71b30f58cd83f185af22b5a2cc7dc74706444682b4c108ff1b558d69712a9f9279842cd93dc5121bff0b1760e9f8a6bc75ce4880a3eb7be3f973010b4587d20a0c48942aa24b471443da797d69365194e9b3a0ba8ca3c1461767c2420f7bae2e683cc554924ee0ed981beb6b679ef009a119ad605b920de3d70e699c015e98a564849f33e6dfb0c12c2a188e7daa072995b7423abb3cf2e809c70f584ef32d4d2527437439d4f9725d0ef1c807c2c96c52a9426380afebf6f8468cf0afc93f2106e6eaf208e9ca38ab07b4f3984688375377650cc7591c638596e8e16f8c3eb83bac2ec02f648db47d5ef5b67a07db0b036b1543adfdafcd7793ad825d5ed76c9081586dd68479f2889f4b0ec4fc67ed9169b63a36ececa9a1db313ed69d74e7f3e0a49109a866579b33069efb56cda0a378f3768624a292a224cde114dcac8913638d50c6dfc3606a7b12a098c1dbf70e94a9ad90c764d764e4a879a11542d836408e3e3d6400f7a67e0c4b9994d5732fb4ae2e540a6bfbabce9afe6c4fd2832149a9f9bc82635324d08e4a207817c205724f46e54eba5b415052fd11d4c520d3eddc7639831ff064ad771ec5dc46ddfee97c0a2b93a8ff6c38bdcef8676b058502c78ebaecc9d1497101269b558fc40058c2a12c9631fd0b0279dc51acfa9be0f45df29d849190b363fa573bfa916a2f51a0df81d6e97953fceb10a79fec753e30b17b4757f2b42cd3589b9c83c9bd37091895edf9c703770ca32ca0c8579a4dfb6165d521904b87feb32666cafd94787d4cc704dcd8d7c7a8b8b08e4c2bc41635d15551dc2c6c5f5cdfb6ae6f1a768681931760029601b6964269dd26246d290a6c50c0b3cff5ac9d1d477fa81e569b40da4bd55677c10cf5ad17c4752548e9ab6acf3f9feb9356900e05034730d89d178bf56dcc062092f685bd6185e3c9022a17e5c130bd7edcb7a9c9e00bdfc3a9a3b407b624f660abc3c49b5eb53da3d413a12fec1fa0491dc51c730ad829b2bb9c80d9d4e4dac66eb6e78b321608198686fbb44869b6946f71a8507a2bdc7b7c89e8b1245e8de6a120d2389a74385a64c0b97f4a0b023fd933f3d69735445ca14be85018bbddd237ca7dd285780d228e2f43778bf88d636870951a813e73d1a979a896d2d5c19ec0f08ca3baf76aaf13fa67b9834b476dd640571c30c223666d2e7cf37963e067eb562e8598bc10c1d5889cd0ccf9c5a925d8a60324c7dde0269f9f3b8d3cae86256f122c9f2e3a09b1312e16b02d6ec593e99fb44a68e6505bf4a4e36f232a9c784589babe6ffbf41e9a5653af077af97adcf0737947430c5585ed765d641083d4252cabfe85b1411e0c59304c0eacb56eac3eb07519c5ffae32d6db3400a8ee307539b0b2b23d39953b95a574e517bb69db173c71d914280f217a1939ba2be00561735803cb6047c6d8fa346406cfdd8704509de4040f247ab1ee26806b9eee2de3439639a864271e95c77aceea837845e3955898df9f701a44448d90c359ad1690abd21d56ff8bd6fad35fc90410a633e9f398bb41d971d9cc5e4d88f25de8f5aedac7c35a11db3aaa189d81d3c5b9145fc3fcc723d5aaabdad7490a127d1d3817c259f777b0679be0ad9ab3097fd7399a9b32cb914e4dd470452b01e61808b0bca30f5db18a57fdbf1931f5dc7e08ac997b30cea22f137f290bf968510424cdd0a817372e8b93140a501c84ddd8429d2c4b2e20f3ff3cf79e8302a3047729d7f608ad32fad5f3bccb197fab57068314af7e6c6865917cec1be9ca802679a5676b216f725cee3391fe8e385783a9bd3a7ac7b8fd5815550c99c0913dc81b9b7695b60e5659aa08b4d564392c5d24e2a8c62b1395e5b3b3c37584bc82abe7ad8a3e073f6f2af0bc2f5dc509a35cb3ca3028f40aed9e05255c21e66dadb2db7c3974607bf3a45b96f9804c534e04bb47c5e3907857a76847bef6239224b125556f3306b39d3cf7499f73edeceafd9bb42a4aa5d32999e35139b014ef0948be7a333baf7100125b9aa18c59a996cee43cd074980b5193e8aee7b1a62a6043a3c1de3412988d41111c5c845fc31039e4c4c2764f9f42fe1c64d00fe1b3d263812468873f19f9b7bb277f0bb9fb9c4bb0da2a8305e0cec7af2d4e1f8c6fef242113d4fd056deebcb21c7475879c5402fd21d41035ec08630d7aa1bab1744eab5119338a36be9ed1ed873abe1ee20f35d9c18500dd4e006061871407a82cca9baae9c7a89fe0aff1459ec9217ef6983649753ad863f71ecc18125ab8d115fb332d3cacdd58cb19c56f543677f125011beced661ace5cb77e5249101409b21e60dfd68264419de4d6f210cca328eaaeca6311615c1b14860915b6f1e936bf89e40ac0f8b06cf48d191ce982b48b87f49091ffda3e6bf5a6ddf918a80fd0d68a924b16fc570ec05ea1fafb0c9e60a0be24b38d7190c675be70c70210a55626ed3382c284ad1679dc1eaf0b8a832a24b5ae1f2ee7ecb35e973390d264cad215a6b43700e06d7a8985f91924d956a77a5dd52df508ef7eee99f6dd44074e2290e2e9d5954aed3d39f718df4bdd0b5634a8134f72a6f23b80f3fbd7dee08668d5f961b983b5a7a335f3ec29e436252aa94d61302b8de437b5336c2cb28813de2d64eb837a3046e5593c643c4a03cc1717bd6786dee0c39e955e235de7501cd17f138e07735a77b74ee16813db840f86036c6dbd2cc9f359e33ff9d5a0756317f81e551a58392f26d2276830aee309754b5ad9be6514e856935fa27025d7bdb54245742cd249fb1de299feba1d1c0f68403135426ad89250037ee6cb05b2ab6b29f7a74de0e4c5a496855128b4bbc757080bbd5e7800e720824771c70e5693d21636953e1f8f99920e371ac8ed4e690d33b8be4e43142d9fff8ada34c2ceaa14f0fe586e9e6fddcd65782cf155e71598c735392115de279b91cdec7f60e9d491022b44330ab8231b3f7bbca8239e9b908efde82054fc20451d7f4a8191cbc189b49a7e2460fe409f8ea8f52854a8f41b4223c6cf6127aa625949e8753969d05bb825b70ab8daae65fc11b898b2bfdc455107e4cd6d217a6a84e95d8e60cb156715b0da8de0a0e9eb0dcd6e5f1af343893d60d0b3e640f301b8da41d0852e38847108b37bea23ff733092351f0ef3a8e500d250fd5d129b16e4562869372a4da385cc5e9fedfd386b25b4be9f2de2baa811d2e9c472852e54c7a1b4ef19acfb98fdedaeecb6ba9e4e5f49f4f2bc00c708a34bb160a5404f6b06bb868408e8f3948c4b4177f278f93c477bbd36fdd2af11746cee248f3f624807edafbc3c57252ad2f3bb03efe83ddd329f549f8afa46ebb36bd015b89bd6a48c0508b2568baa30a8694a1edb112b16534b295ef761359507cfc8eabd854bf811c3bb67304bc6ff8fce6d72cd3a159784cdbdc208905c43367d529d024206e44e2bd78d6afdda5c0510950f90020a11f003e8275813d1cadb7bd5fa11e5bb2da6fb2fa45e00c37aed0a3fc3ee6a9fcb16463bcd5d85ddff82ba908ec34f42c9462289bb5921b7641a5daf3cfa5bdccd10078afc15c97faba5e2878d328e34ae74649c5c27725c7263b2a57d3d9ce40c54e79bd5e565b63dcf1bda4c3a6a7b159a9451e6700af29f9327f40c68784a42f9ac5654b116d96f9807baed095d6408eff22090d802105182cf00fdefca6e73416fe669db7dae7776bbd06a4cce2530e329677001bd278c6dcee83494a2972a7b91ac5efdcb17b02c17c2516c5a9f3922afa7abeb63bd22498387f56c67cf08decfe54a10af75919af80d3481b6f4ed32abd953324f33e2c49dabee29327af63c597c87419282f4450f69729219a07347ce47082f0876f01751ac3c6d674d80b8379c4b5c3f43c6c7ba4b9fa46bd9bb2aeb8aae8a69b43a7e0061681e917e7f68e77632b9baa8a8111e5bb24ec5bd90bfc490b75b35ca19b87142d21746fbc64e7758dea27906a590c76a6b05fc50889e58d4ae17a55ec7553052d900fb3624905ce791009de3e1f117ae480fa962593dffbc0fe3a66a5f772e7760f447216131c17f7daaaefe0ee6f3bef9e5c5bed71334097675d983e60d12b28c34b1937d317f5721d61b62e496443c57c68cf7c98e4e6eb5d3e1428760fad477b2eb0b818ddaf5b9aa0cf36a6d0606c2dd63baf9473ce4b6bafda8be522c61307fb1b4dceeda744c2d8b756d5ff82f73f9a83837b38cf556e60fb5d74666fd7631a8e9f7f0b466b6bf53b2926b57e1f98c39bbe9c9a8d3950e419e9ab09fc3540523c2cf800b71d2c2abc436808009bc933b1c2095748ab3320a6e7ddce5b5dccda5543b6fa57d77d2e3e591e73735e68ee131445fb772a4e6b54921e373f45bf6ec19aa3a1bb1870f63d14ca53534225057837a0a5f59c194d4593a56c3d50d4a7e4b12d54471ae8b5aeb526e12ba643c6a407f82ce9e5bf9ac670ad0640a9262e95f49e4344bdccd2b8c34c0295be2ae9e491bc6dc8340dd1804c92b51ac1ffa44dbdeb8d840766b01b260c83f347b7565a8283729b598c82873002d9262d37865a8df6e3d1e2b5be1b4dd9be3699587398810d5f7ff762727c1fa4ec2f277f65d747e3756769ac729dfc39d978734883bd5a4bcc25ca0dbfcb7f947616fe52d854966f057099f7fb7757074b1c1a7bbbf9add94e72ff2f9a6c8c4fcd07575a876e4c51e2d6f7f2c8b789a2e6e26cb17159522c9cae31ac151053f65a3f67a728d0472195bd32b2ebf6e7950b2377233f20759d8f433eccc49511ca8cefc132d8d28cfc3c0e318b04dd6c7e2315c2a486e3573764e541d1b9805c7527a11f74576e3f511b1c99399fd78f88c9ceb6f618e0007a61cbb47504d1a086166faf3a2dcb7a9c8d039aa6c37f0367133a52faa1e00c5ea3e3150b9bcc1725fae630c79f8de3e9d071fcae68145dd84ab38a8d622e4f77040bde2c7a0396e68cd0f0c56534e1e1c4833e72eca433aff53f1e818702cdf89b90732ae9647474c3369aef016437220961c425fe7985fa4cd818386a000925a4dced19e6d4e62757926d9ae741530bb3fadec4ca5800259fa4db1efde3b713e0aadc81d00f5e49dd4f6409976296a29f03af0d415f29e719a4db8ee612d734017cc9e5c70226fd8f27e258b2e2d687f934c250ae699df46783d8df7fa75f145cc93ce3bf2f5b83cead750a03c61ca072bfdfc6b9027880e978bd67eef8c810997becf0e388ad96a2e9317864a1efeaf326bf3fe0be46c949cbbbc04d8af251f6d62c9e100db57f45b2d1af9dc9ef0e9a32ecb3640c4bc8ca7d2d491587b19134532590cc9665fd3cc6582c03564bfc9bfc6f9ea2a1208f77a5b709e808c49ab548ae146a90466130161a34305b52d7ee5de21baadd0016a38bc64f90d7e47bb5e16c2e300b0c228a3848e53172ced39ea454b51f142ab7f8d6afdfd9e5d460db6574289c7cdba337932e12f7da9cd0a0bb8b0183bb6eeaff8235e5828dd0bc6ffd2dbf19b72408c1df99012dfd18cdaecff112dbf2f8bfcd53a24b8a339ffe71a2f5090cdaf2fab22f845bbe96ef8b20a812bac9622e6667cd91177866ffe331e955194433dbff761548e198c377ba32e5633fac7651820b6b7e9faa4be839cd17cc475900657f7e2cd0e9a5bcd7f8460dc303d5cd2f04901ab8e6c46e4621613e45097670a51b64c0f67d7422e19e9a7667152fb08fb24efa363adb0cd16369557579f95c81d3447269bbd8e0518baab149ef9f62e3daf1438370a59aa04e37e121288dd65d0695ce688506b5f91e1776dce3f61113ec51ef7c38a524320dda387c2cbddab1a33aae7202e0fee3212422c6bed014bfcf92643533e533e00c71c78c11e57ed36345be5f74979792f74c866650118de2b84349b4828a5aad512c1870969b95533bf3e85c168d9727d3ce6c44eb392f0e52fa5f6d382b3db2592a24ff9cbfc798e22bd6516a4a31d1c32332593408bac718bbf7a60a598fdcfdf75b605c97c9b063aa8e860924b1df6c6692b2a64c623ea5067750c438af0d6ab8ae8a3ba7bbd9bec52abbcafe4326abcf5876017d50b447713c9159cc19568e7a3ee9a9dddc481716ee186c4489d19ab7ab06369c331bc8e31efe0202aa6ee167a973a6c6ad3833c9d42270fdac98558520793bb4c5f15816c39e5cb8cb360006b4731c18f10320f9e84ef9dbf40e42e39280c32eaf186c1bd099d40ab99c8da380d624e2f4db46ff9b473f60aaaf3770c799106a318aa6b26cada06ebd8a604f447175247bf822c5725b27fd98bcca7c8772dd4ff5ed9e300f9456e126b3243a29da6dece9b3c601b18f22759cff4542091b55c119a7989731b28e99c627284e300f4cddf893a683e4c5c89cb8baf8eee462f3c62e17c3e15bb8dd6c60520dd2381ef32a3d8a855e23701fc023585df49598bfb7b3d10f32783198314314ece9a5867029cda23a8366547463247ee175a618b61643cdfa8217fd0e6b7ac39157995e8fe46ea4db415bbdb82fc123fa5c97179f61fe2030c15a67912f04b3b15e61e05da7e972c46a6eef7acd2fa29885c7163750995beba574909dc61c653eb9c368404170a35c70802c6c75263e38cb6adbe837392572bafcc666abcdeb7cf0324691dbf85d7480464bc8e93a0a76758e1dc0274cacdb2648fe08ef6b716e59b70575c7f4289aac98b25372d86f73b29878bc5bfe5022b99ec9b534bcd5a1a73608486e664f71646c2808eb59ad1bcb7e19e52a47a9f7a101dbfea65671615b8cf62291d4b3eaf5dbd211d14561db31231bd3cbf7c791698405363830ccd445f7c1e870ba8e33d9742dd9640ad6ac566bb9804dd01dca175d1f3aa716805c52bcee1b3031fa0ff35303fc9c493654252319b0354029d9e574b74f478b48e0bcc95beb1dfbbda3a4fe9a12a3d0ea84248da9dcea898aa80ca71c346304eee93b631ae5141e843a0642f18110944dfd003d752ae35f92778a5a54023db452f67425af24fca41482f3f88fe36ba8e7f8bbd39d424fed3ab82c6cf723ed9c3cb4e3f317d43fb655c0d2529db4f9785c1f8c4b2a23b9cb283d899e87e29411e3f07cf3bd3a89e16149d79481f7a68c59e2c38223fa0b4b197eed9449d72848c7e219cd6de8ac8c0f30061f4ca360d04b3adfb54c2d0bb44f8e7b33f8011a86127a11781e11d9076f8af6b09b690174bc66b8a2ac6172fbb9d0553943eaad168b36d3d76b71090f0ef9a330af40e53a2e19cb3aaa8931631ad345aa73cbb479086dc3c9b7d01c12ce06feb5f48b6ecf0d9b193e9e71ddf2c0b8eee6cb9f37569d3184fe63134b0e7cca98621746a7a6d05e7625ea3eff57fc8e166e66563bbb70c4171be775d82c360f23cd3c42b81fa8993781b1cb4973f76ac8257faa441d889f9dc685f0b423d8f94b131d8f7739408a12608824695de72d18c76120381b3ff975842d95f668f56d8add303c3bc1ff0fc271eaa64ffe99ffa5051cee2f79151ba6353a498f283cd4bca1b9030153631df0222a8952fd3a39222b6da92cce3ee9fe75da901f25a9bee87ff77abba068111f006f4519f03fbe5ce1dad547ae3c97fd4ee6cdd145dabd12476cc94e525e47d0025882a4b5ec423ac8c6b670e57c2dd02e6f284d0e1d7d75d3a31d2eb5ad82fb98fecb3bbb1f4b3837c1734126e9ded12c1c8224186b0936388bf9f162c4df60c15add1d4408004d24a79e54ad3ad81ff51292f0bec1cd3acce68882d86da0586d01a8e9f21fcb25b65a799bb7bebb827f15743fe64bec2c437e0a5c854ac43259c05a2c4de320b2ce6be2ade9e0534640b2f0ff3092c7a2797588654f19be05f0805c37148f75e21b1e6c1fda5b4c14599ad8573f8d71870bfd381bde142c673d916aa5c42fbab8ced7aada1f44f6fb88d1bbaf6c83edd5293cda9c95f3a6c40483e873c11817ed81c9ba3faf22ab73cd277cfe0c37e21416a8c4b31a30c984905d081d9601af6883298d5fe32a9498a0af2c867695cc4571b4c50661d2185bd19c4f5dc10a0b69393fa691970ea4b49bef4df509e43ec000f32ba4c4988c0bd9064dbbd0720b4c8817601ce7410d36e2993118404686e9b2170722f2fdfd46b3514eed3cbaf5c74957d52d1b184a9879ce8916c680f0c392245245abb7d2aff41e19c7bec58f377470255cc8c5efe38824ce85214eeb90700aa392adda781f44815467b2bdad01a6c99551190b6ffcb1ab14734be95baeb734eb80f9ea475eea17bf640f4262bfbd76f4f60fe38b9ad2c15b098e6e12dbd191f0344f801593653bf5f43add4846a2ede42ed411ae21a3c2ff5b45559a69116892de26e6ac0cbefe80457d117e8f46ae421582a40a561a8e47c46658254bd4984ac7a299efa2c5fd60ac4b1bf5107062a1d09de6753aeb35151cee44031e2d1754a3f162b2d61bc8e0d41b800fcac537375e81aff4bd150c9f9347822a1c941c49817d77980bcd21b91c09552c3c6ae2948229543b946ef10b71f0dee6794943b7907f7c6d6baa4195d3d9262678698d5daca8cbc279a5c31fc2bb50301adf2adff9892ed89662f3b0e9b6458b6104ab4898d302479f70e9126af3717a1bf9a686d33bcad92208c6dc951686c53caffd041c8fd8d2f52fe8aa7d85b116f48040fbcfd2202e6610458ccc5d49bfb6e62d5d23582a6738a641b8cd9c278853a7bb275d853b4dd0808675714060d9b82988b878abe61ea3f57c05ffa6e04c3fca166058150654e9cd83aa777bdc030499ce241aef5f5d75ffe24c251d2f509d4be4cc788f508213b0d2ef457ec8586b2709439c969d8421a8250c7368861b812a757651548213e975a011179803656e7dedfa388799e01f1561aca42349ed401ae18576245d9e99246796326f45d4cdd019598170e33e317cd435d3fa8863baccbd3dff560f96085f7cafa8bad3b7f7e699a7db0cb4c7fc1d10f4ca6e5f6c09fad35744fe14154aa788c691137ac1cc524b8f9c32539686378c561685be7a398ba2fdbbf56482c0747fba5b73c6dc863d1b6a16c44ad2361334e201e5b733bf0d174c0d3fc8baa0a7beb0576fc16f015531729fbe719ec92d62089184ae6dbe5e14240e63f2bc6b2ebce94120041c8ffba6a434afcf5f5be56c210a412474f2f97a723fe85001b7b7ee965d7bbbfc8b1ac50deaecb11e209332b8b56bb326bd7b9d81a7893d8efd8e1302e8610b5b2af48efda9343c8ae6fe54f6e52bfb3a1b7cda0fb6a232f1a8b5b09898997204773e2b7aeed991c709a7eb883c499c41041f34272fa80ff01931959c6359c655d76d320f311a68f635e41505a4fff09212c9a0cfebdd778409861b26b54a470f7cc8535d83284fb93d8991a8312a214cc7d65bff9735ed603692541286588022b3f538b236655bc84562c181145975a88d48e73e418823f2d6fc0f1a4b747f4917d5b804f353d5e2668aef4b4d8652f3134f9f6642e9bd2ec705429b93c4cb342094ddd3c81491237a70dfc36942d02f488633783b2e6c08dbc317308813b616384804c1718f52a7c20790c9526a5daef29eb5663b64cc8b2b03aa0417e2e684cbe621391ae02a0f7f8243161ed7cece5a9a5ae297147b6d22c6c3440d3d394680f8acc1cb54fbb2e49682309d8efda65a79bf7aa755cafdf0402ea7d5b6512f83365988c09eb5d047ae4def787a1f231dee3b866a2f2de861260b0ea88bca4783d2746ce7e8c105d4a06f462ccadb2e53756d81ce035b8bc19f7057ce9dcd239602d610effd6ba429bcfa2ff970aa0d9608cc4500add08c61f8edae1289ce09f025b5e4f33dd42ba26975dcd743626b583552f040fee1fc1f10d1baa8c7de2ed96ce2b5c48bdaef884607af053b602cfe6bd717fb3883a7e18f1abba014ac832a105563d77b56a75cc95666fa3077df89eebd50e56d73420279a8d00f0bb82ccffb13e074583eb4b14350a430e5658b30ecfc6231eda52f3b69515239d99b3618cc33bb1edcbcb60b0cfdff3bda5ca27a7d38684bc15bd17473953845dbb2740d258a5850a4caabd2f887a817ce7707f87183e2f9a3ea63b78fd90e2df051af61b9f7367bacb3917400d6dd65614a964734aa54c7aa341f1599700f5826122f1104c9862ae75c50a3084ca9799d19256b451a5aec2ad80d490658b6eb6a36d7bfcc58ba22fbffa82b4fe38fe575b5fa0baa394dc4778f0346580f8f5ea68061e28a0123e9ae570f4370bac96c7d90a613df4f3ed4509f5c6bd2ba7bd1b9c2d8e92a2b3cd55eb03a599f524adcc5ac1bba720c721a10f2bb26a2493043cdb5a58b5c1677082de81fff3234d1bf403bb9068324ab8cfe2e47c250aa12e32f21d9bc4af023e3f50bbbcaf4b65be7b8ed45bdce4261e29543677cbfe4b5a5f37fdc589ab4066dcc0d05714c400d586f11d4e02db5b256880f30299e29b50426fa1d69b1afcccfdf2f5dec367fe4a855e4ded841126b053711002f542886658513183366967bcffe6f4e4cad1ed6082dfdb27a32d77690557a73aaeab719954b61a61b21b2a8b9281c06b39da159e04872668e6e3f251e13597fd1f0897d7b62de35b3d208e08875bb352c10d0d1aa72f8cd0400857cd5b6b4d54af76cdae6158435ffdfd6c2bfbfec23c4c8f52f132409274dac61759bb847f79faeb7fa674d33dd71eb2a1b2e9fbe087a252845b26c8c54179d04960747d14d95945cf2babe69455ab09c72c25360065bba7569200c4831eb894e885053a9a27515285078e5d7208659ed081969e3971ec0b7270d5649bfcbbb958ed4dd638979562d6a37dcd0af92cf32165fa873a70bb83f55f71ff542097a9c5810d43bde1a782319515a4a5da8c4374afe711ea910ac958e9498409bc119be7873bb59c55f45a7f75ad5a482cae9385a89608b1287717b4f3c740132d1e7bbf32d4dd70ace21da825c8695660c2cfdb76b9966def7b6c82af99a30ce76c9e944badc31d06895e505cbec532bfe92b2667eef06823e385f9faeccf871f309285f627b1939b25e446feb019042aa6864c34d77c0c19d700ec98a3c5d828e28589b53a91730f695ad27525bc9f3d6ce89ffe89361c52d1d56f07fbec904171c14fd462f88aba2de3a2a6b7fda350505aa4523c4f2f927ddf2f08e52fcfa340a46f60baad82451b7a26f256c88b29d2e3c01e9acf74ee9ffea5174efc3338c61de66c59b5d7a4ba96d7332c444a6e6f1e429b5db47575bc6e67c7b781296598b006c46a041c56fbcc1510f4da3197aa17cce27ecfa08b9622b805664d7d6252f4642bec7390881e93ef3f0de78a1d7c43d44cdacd41d18c3d73cc1bd849e6805dd1bbc565a2c26fce4dabcd3fa26deb33186bf17851a6c05688d63990625c7c6260d08dcc00ab1742d8faf6882ba2ff00b60d649a7cae820f66fca92a51c621fd82e1fb65701a199730ebcf6091166a3b948952e100238c0f9a59923c2e73bce0f34005ea82c00347503c7bc592ac0bb25b374056f8d13332030969d19ebe11d06351dbbc254f3407825169f048b36fed9444f104666dcaab76d9de8a3b9a22d1673c4159c8b6281fa0bf6d9f906da71aa60ad956461ad08148375de42c90ad9ba0dc50ddf56ac23950cc2b0e703d0d2168de263add52ebaf24db8a80c032a67592440c4949363e700cb72c5ed6b7492bcf881b05df192d589298e840b50d0cf54b211eb65c75629703fad91d158a6f01eb55d3fa1055d8a9e2a94dd3051da11427bd770d73e7186b7d4273178ca8de9204a8e59eb4c2068f91196eac72f1d3fada59ae511a091bd8f3994b363421de7d10718cc711e015b9a788487a5deee8825a15ead64e2d385903c02bb247584e64318851eed2e8330c9526880ba421993af8a221b50a062b446d0039f111e174c9644c9eb44428f2b6bff2f56efc1bcf0ab9402193a2eaba7ad78439bd1b5140cea49c9c0e76f7650b6039fdfce600479bc5eed4fa2339db9e9d3a0d54f06fcb3cb891f806c002a69753459eb348cb32de9855d2a7251eddd265d56e1ce72c1c58405c69b6ad6d340d9f5337bc45f4e37ee49e20f4b502e59ab743103ee929c1bb7fab5d0f5044c0c984cead854939bfb2496aaee77d9a1c49eec22fa75a4280940b6935ea351089bee105e9f970ab891829129d95fcfcc4f59841251a2eed8b3f844fffbd43ae3d399cec9eae941694db0e291fb5fb1e9e7f120f537720c1e96fc57e79f87506b1f7e0e09def346ea16f0c91e4198bd20dda2824f02103e85b7b1a310eab3acdcb50373e14d81812d1fc800fe8551fc638f334181589ebfdf88ed11a45d6bf7b6e270bf34148767622e99f4fa48bfabbd49f860213a58ea16269abc5c236c6a92131760a764e1dd0694cc89a0a41274fa1580b02c70dc7c52c6bef9fb22328a69edfc4684f09f7aaf477c338b8e16ad50539b3ecbd95ed0b3544fc489358dddef513b2fe7854f53c2dcce6a4ef1d2a35e352f6af9fbac882f2442181715d8fff71e7dbc31f9076ea35e91d0b08e7650b8eddc34d5d139791d7b54309659282072c3bbbf3e6bff180301e48b85dbc01aef480f54e21242d7a0772b799eebff2287e76085f7ed626641ac85492b2f366ccef31dbc7271c175de52b9ccd17462b1066a8fcec300f37861bb830a85176b1a90a27aadcdfe2a1161abf6e3242b89f5064ec37464a05a706993636a4bc4e6526a63020cd87d9778f3b1569bdba4090d51a27370283a9a7b420750dd6d2df4b9380028059fee42beb1593ef169f84721092607ee2365c440a7f19495abce5f31ab907b6a4374da9a96ed4b2ce404697d72bd727fc8e1edf7254906615b6960623cf66902a807554f8ba98f7c7d63f007b4119d480272c9bd6366343a35ccf1f60461332122a8772246c140006466c39e34a0fc2ab7ff2ac9c1e43a9c3ea190982e07cf7b949469eae3ad0f9a5483b477af0716ecb85468c5490151e0bb54574b71c40327a61346baa51486d43bb1ca88b0d7f464fb1897c84ca130339c51e0a20e9f57308400d245097a3501b4a485c2ae27797eeca08ef55609f1d86c240d1f40113593405c33a6f812dc39c68d73f79b8b7e7960c2cf0a178c2146d408b935947cfbec923020b3450e11ec4802caf587f398632a48b310bd8029cc8efdb2c944fa7d8fd6e22cdcff04df6a5449f898c27a9f2919319c486188144254ba4c186af18bcf0499ae08c73b0c0f1a89a61205152168a88458d36d78f7889aebed609f4a3f8bfca9c81cc37f038556fa916d8d7ce02a46db6a29cecff8260dcf3ad3b1a51805e203c3de409496607667ca0b96fcdfc0b8f60adfa1fa04223e9f4b861db8a927b6353ddd4655ceadc7251e320f098bec3bb88be95946202201b31c4698bc4172e8a7a904c7fe2b44dea2b6edaec0f60ee0072b4719ecadf81bb63510e7df61e927388929ec27c601cd00fdce4aec7c1c0d8d3916916b641f14bb90f04d23dd108fb7107c6ebd5bcf63ab1a5021847b035e7a57bf963c7450a512b6c5f2f1ef12c21420b0caf5471efef495b676ed0f0376117ee96dfee825cd59526849634f62ba63fa156a0880f28ca93f8b8cdeee6cccffd42fc7f48c88b7683c25ec6509650aa9f414d5bb9844ee9eecb913b9d0c1a11f1b1a0bae03d7f1ad37d5b54c50f30b1dc0ad8583e47c6fd9ad777ec8a5192d610241eec282f9208cc57d0bf5f3ed6c8bdd1e471992056baa8713b1ad04702369ef8122a2d9a282135a08cd955f5631aa7161752faa5533e21072a256e720d2e0d279b7b5706ac361c59b6c9a4b8b30da5a75a2e8d6ab213a1d4cd99b71c587f8afaac9ab43347897cf1d6f0af1f5754310b2ad3da2c9cf8f2fc4f0f18cffa25cfb6068c2ebd6ea6f78a5f8f11da1908944fd6cc25b0cff106cbec435b795aaf0c2e08c08b5899f313b505d65826e53cb5f1a4715388527563eb45e68d01a82a015f7dfdf3ef90ce8e1e4d4219184fa50121f1a1eef6fd6a7c8cf974bb207e1279c8dcd78ddfade3fe1135fe4416991bc95cd94c2a69c77b02d51474fe4754304bf664ed89125a423ec248ddf5dc8d0a13b8298ab185cb1abe0aba3b4ce31687705c6c387968ca109ef241050f0b9f3cf4ad403101813234a54e94d96715cba142afe06ef226b16731e22276e49ea77b2a7881563ba6aa86ad0c5aaedc9a298e93bfb4fc85f0132cf5eb9c32e25e3776c686e14208e640fbf21c3d81700b520593510d00624074dd6f1af42c5d5f1ae599e76fe55514e7eb94e8c6b05c2dc6c53a7573644c7fd401b8982e43dd30e116402df492b148a61997b29fffb54ad42b3f5cae1c792effb1f0f26e8bcd070cbca30d97be576a2c3c3f813ea5fddbb18d72ee3fb680005873af933cd3fc82a31668e85efb86f922523cfbe3a69fb6a70171df8099149b21253d5c882fd9e1cb01f722a150bd7323a298be2fd4c67805fdbed88cd2e4e42a4530cd1ba10929b8d59accb22e839743151f5f079f5e47f00c50ad946a3e1144efbc0cd62ebfcfdb58de3c7c3211ca7769984f3b82592e29a63926e9f93cd79c0e874db734eba17af165c34eb913f1bd879632e020e798d83119b820fcff709aa403d83ce9f62ed00bff8acee07ed6e25b67f73c59908ad28690f3b3745125fefc58c0600e4c2b8d23ade73f6362111f1a17cc82c357262df82840e611052c4d4633356d86e8972258a4a5ba81d9ea53e26609cc12d248303b75cf420a4b10e13acd6943f5ab383c9b33b5c45a75e90d9680ac8e875ea3cec6c14ab8bf9d20047a97523588bf61cf72560b3c92a10a0a90117034c7e099a07ff7db2a810343e699f8ea7112f737f1b6d1043d32a5fec2363e57a8255c7e68633ebbefc02cd6a66af602da343355b483c4069785a90791b8aa569d4abcd3d504558763a18d81330ad702c854e9bda81ec2e42c439df9fce787954fc62ce54692b36208764cc3855659ca529b95bdc9fd6b7d07c9b9bcbbf30bfdc835343c295837ea43bca51cbb99c5cfb7776b366758dc80017218739de371988bb2ec47286cfeb7a0a35bb1401a02bbc61cdc71d46ef12fd47ce12f9808d9ca6c11928e70c031b7ff4b2d2d5bf46780e3e9da3f59b9de2457acebbcff8835b0e9593c588e5c6ed436d559680cfa8b04c15b5c816cb5d07d68bbf6303c7ababab687a4ba110c143f4a97cdebc04b81356d9837c500021390c755857d07997531add814c763ca9f19537c80c981a99a30a4586baf555319c9c7c1f777fe9a0d1d4523351ce4958f40300bac77f12d654b95b0ad20061e7b543dc0f617b689febe0ed4677f880aa65d5ddea6da2f25383dac7e07834a5cc8fdafa1dc3f580509fe73ed4d486916d869760aba0660b2ce90f36a66bb2e05f443a95a52b5ef88330204fdfb6aea13098f1e8046ef303e62b7e26f8ca1fbd1ad489a16d98defbf3c248fec3931128cede0eb9d4f3b9a22b96534dd1f65f13133cbba2a2ac6cc48b8741a5dde0921e328c85734ed0ecce3555715808e18dffeb48a3654d8c269fbf20213dca75895e977a5a3b96d5517991cb5147ba0a2666583e488010b5b78ff2e548fe5bb69cc8da78072e6ad8a38366b1b2e0abfc7459cb50f7594378ac71c34467683ee49bb049c843addfedf51f0af8ce35256e6f4f89bafcd3f4e28cfe0e1037e30a133e1659b82eacdb185acb43240638ea6889ac80bcfa38d5fa913a33fa6dc74edd9bc0efc40e2809ecd827851df092b38165f67c3154593c4e10f7fa54540fb777ecdb701087c932c0447762ad3dbec8884862913478a5518294099777a6894a0202e5d9b35673eb55ebd7d7c340b69e8f03c79205b843c1d18d82dccb9ac27678c30439005625a6f4eceace2e6aedca08857870521a2386f4834ad86e6679dec6058125474346fd32c09421423cb4b1281c4d097455eaad77c9b2e080502371a96c9f42dd290a7326c5f64b9c9523036fd542b4e3ad613eb12c6e95dd33f13fdf5bcfca072cdf0e6091e56d8f1ae2e19a3e2916bf81818abbc54f4ed7386674bef587ede1c5fa9a97ffd2ef117fb8b62ea5bf4cb1f578a3b6cea1061fb8efba291aa28b40009016bb644b5eae7166e0168f5399bae388c7735200cf5004bf8ddb76dda09667e618f141aadfbcc1aad782060c8e1f5401872190fda48d70269e88fbd0278d1098766e4f419e0cf511d60e173d1093e7605bcedeffa351c98bb1d8e24906ded634e9fb5d7dc4a89c565b8fa66b9da1976f64fb603224c094172cfe4941ba2f6247e48e03f9e94762a9d7ff951b8605b75735a8ddbfd050540024bbaa20b8edfc5a71564424e53524393014248002f823e433f70be236cd4158cf3d5a7dd933e71bba339e304b9544e4396ac656ece71f3f763233777e5b1ee58ddefd171cd90db5c8e2d538c020917687dd68b54988ce96d9e2d7592d49f3439d3559b1ddbf8f9f62bdcfed8ba22ec7cdd3f006ae1e6d7f73d65ab708c557547d7958ee61797c0391ae2e853c73df57b4f4906379e3f6a1df392f1cf21691fa3f62521c41f1b6f07e6ead3ceab7ab62987d106b0cef46e362447df1825a0bc7c3bb9cf8f3464fef888a54f7e09e80efb29f86f6d80c9594ca0321047a4f5ca776053b8c545b2f69b053126a5d2b05420b07e2ec6bb7bd694b40e01123168d19cbefefa63490eec7dc27bb52371ab5eaec64d9dc1526cfa0e4fa9dcbfb6e6b8f57eae64510779a59ae4f40411d005444f0e544092375fd22e6864e4d2b44b3399cf6639f833685efa5cd9afbc4b0f2fcef303152661ec94a6e4101a4555774d0e413cee0098e987d172d103483fbb203f0251324022a0c8656078733f369b270fe602b455f9d982d48215c7d1ef7c60ccf6ad434dffaa3e5de947af92261acb5359ba005996bbacc112ef33486a6dc1fbadd1aa88ab87517c14c0d1b591304b5d543a62e300fa7889ac06231f9e25db21c77574cca78566b35b91e644e4eb498e03a2bcd245c36c51d9652956ec17ac89629500119e838bb80de63c79e6280bd0d7cf9d4e704f4afadb57ba7fb6a19087701405edcf36d427cc7f0ffa94eaf47dd15e63c257a6eebe5c96122f15617da9c43c54b2602381642de14b43f78ef196bece9b08c340558d79620fed14b3a6eb03ef1c33ec44122ee4c146b5c0759395eee6394b544b6e6ed8c9742edf1021445297a0060fc935cb752879b7b0dff1ca0255bc5d7091d8673f3928c1e679bc8afd7d7a34c47b8dedcbae71de70cd5eba59b54342d9b4f9c3ad43777eedeca993a2464b62b5e2aef4dad60e3ed0bcfb271674d7d08f568baa2d99cfa39a9316d52986ed1a663b1ecd3d9201d6f7774849471b7fcc9249d074513508f7170e98b60dbd0d973652049fe3698607b9cf30faf97c9492b0741eae7acc705aa995cfe772766bf00b43932c2096d6c0827da4a12113e2b51972260c36be069a16e0eb789c4a0a4ae92316dff04ecf843e7c2fa55277450ee090eca831a74842a0ddc18d29f774c29e656a5508e193c14df4513a162780221b4377bfd4befd79addd2149407dffaebcd02bf3b17abfc6bf8472c35f1b3d80b8bd6b95198839bc5ceb2b6c717f677e0673d64eb017b06a8f291ac957685dd965b6d691d4ee215bb8e41d475e490160fbb015d9b50312c5591e7fefa79d717034d995ead18f04b495e21bd9e5a5ba5a1336dfc83dcde2cf7b189c118ef5ec0a8c33c6ce9733f7396b14c2c88a4d985b78afd17e596f1ba23faad931cf40b29d0608f985100e6a370823fd5f2d422735bbcd038d3a7ce633a191b547a8851db5ce7fe07ffe137602a1cefcf17e3c94f90b13554a81e5699d124a1259543195e03374ceec783370a67a202ff5cb323190e94491e03482188c02a115f40fbfc1c1eba30ce5b79005fac39e5a09d5ede28bbfe69844b98de49cf75a8906df510be9852de4f06c5029064e3915246d0a96ebef26b9c8bcd0b1c2f4e95db12775d80f43c94c784ad51f319c88cc7dd4b5fb197adf958ad94be2df34226756ea7f25c986e379c8bd568075fb3b1996ad54437f9dbf736ba0b529ae596028f4ab5b90177c46e5ce630168ae242f2ad2fef3578dd0d4da0b733716c5259aabe52db83605e4117d973dba731a7df52a9f1e26dfc8eb5944154cb7d221c5113aabe4e9e70bc544bd236fbb4119f8610ef119b15a5259ad192a5f50a92385a71efb732769342fd38ccf2bf4322776da8975a9b87614c5548ae3bd582734dbc8d3eefed630da68e8e0669912e082b1b45322714cfe7b9cb73151ecf25721941348ac938a2f2cf4fc81695ce174cf7e4486e7aee7454f2f86f413d5ba5d0f14bdf099831f2065c9ac8aa928fd3125f6ff9f79eb12845b52bf506467f8f8001a50dae9fc647d6124e9cd48d57573b52dc9834ac57d459ca8dd3b394a4f3d691e5c6c796460fa5f66a4d246dd0205ec6513738b31474b7a6b58c63f05256448c5180dba1d23b5be8d17cd9635dee49186d882ed5b5154239fc5b59c705ad24306d5314f4a2f862ab751c51ccc649871ac953d23e4f54cf67ab6eddbb90c51b71ea0db62e032451e455aa97a6f33c13e5e10108bbf0fd58220ada03a47e3ed4a55790b5e7b5607d4f23d03c2e9c3b855e7d16ecd2d938134cc2950ec11bd84ec6b68b77c0a465f89ca1b63f0308a2a1d9a11badb2d129d407bfe8a46bec2a5b614a63c0b4c2e2789dc09d83618ac54f84755196a5e012bdcd9a1631ac24220f81c72547e7d7d4f3353c1d23e0c16fe9cbf7ecf213acafb5ef0f6294c9f7300cd0a79e39209f252b6cb15803a4ad2fbd3f318578a73f333b640eeac027776b5e8b8800306edac6c29bbcbdba0ca311f4ec3ff5c940d4df38c6718d4e949c9996251a02355df9f746352b6b12c2adedebfa5b58c38e44515b1281798c5534b4a4495c2ab3cdeed91c173d97cf11b51d24487614a514e508cd6f3c746716442ddbb1aec2e52352d1e61faa12aa4e88413f01d36cc3f5fa197d24dc58ba4bc5b43f0fab6d1328ad702756e153a050b4ff89b3e7efffdcd693dcd343bda9f865a1afce6084b04c8fcc2d44b43c18a6b642a3e606b01a98ef99e84ba02bf9ff7042035f2b5b7737bf83caf87367b747dab7010c28cfd181267984759d5caa3e55b2669c83d22a9fbc92641ba5b18f94f3da7374f880452d2e3c81528b71f8200e1fd8b1a16c9c149a4a8721ae64847a8a4d2b774be5ba85e3cceee762c4b52a879b5947ef730512c99603af42ce941814f9d07312ffee4e070c3b90693ea3a8e728b6668be1824151c487bab876ae0fed142a33e7d26edee002468f6e3aa892f565b31b75cdb6d8744440c210aded09e395b4363f84a3ee055158406a9ce68e6c3d58bc61ae55418fc0fc3082d7421a6e34c7128a220c0f53c0c311cf75f04e5153caba9d675dc741959811be8aaa7b77651e05966a6e4dab64dfafdc47144ba0d758c06128bd5afc0f316e80a8cc8139907487a6da9eb7129529595a65f88def2d19d2843c9c1f9f46223bc69e33a6f0399084530599871686a164a850a0a8c9fee4a57ce53502f1fc464d7200fbc97b87841c118dfa656658bd93c025cc247a53a7ec747634ad8c090a0a74bc8a3dabe2602a684fc6a8a8e104c3321b984fd6776f3ca1128dde699fb4d9d6f1905e0fe885fcbf65bbafbf84905da00a983f6400c7bfdf4ef74465e16368085b8ea56a46cc7534cef436681a4fcf4dea22689e46e09517c134269550722848c9e41fb79c02f1a077bc2a6892f0f622c5af2d49e416d959addec20d664957d2d98226c3e15e05cd339a8fc6655c45f966b60dc6e976ba5db0fa59c949ec0c15bac4b1d63e01c013a1d93d21be23468ebf7e31a6004106027447073cecc140c8243151645cc3ba33f6aba946547281761ab03fe5b341ad5e46bae4738d08d0665c29fb97706a858d36aa4c0c595e48b5b8ec908bc7e41fe8fa43720339191f6a806201248f00a8ab69db01dbedabc48a3a5233a4083a89a993ddd3a8620c9333972d1b06544ffe0157b08a3fd6be8a82c68c39316461e7af3462874a172be6d93579a9384aa3f1f300313148045705d63aeb3079a3fbeb19ca31f5f1a8cefa4b89aec69e95c3db67d0808285c59aeb11d333eb8bd9e9304aace5140a2e82fd100c21b7cd8f08c07a292c3bb129b3dbc813c8786b159d661191a6105a0c4e95a75cb925c669e6ec4fe448184b94f670682156d666d8e9d323f209252dde780cecd85e0ad229540968dabbbfebedac639cb56de8d5b79bade0bbf9387b44fa602f4457f5de1313cfd85ccc7a346844b2384384b51aae76e17fe49ab508e5bc4a8a36120f1df3ccf6691fb3cb45b412b22beffda06cb561cb876e48321543b1026eff23e15b9019fcc9bee5e7dcfdf231b0a68fae8e1c88992c7c023868716282b3084a869d2781cc4858499219657321d7bb36881236cc9de020e23f9588e2069c41593b1834f1e63609e46ec11e81ac7713714459e5a726528e70a308b15f873eca2f2d40f90b57e01799e95cc9aa3414de375912a09df25b34bcdb956bfc2a712ca1f41eb7c5d4bb23bd344f808b69a6d5a84bcb4262dab394915eddbf0d8e83dda15b4ac78863cdfb04103e44c7d757c714b72d2d2610fffd0ae360124ba27184f1a3dd241f3f47a928f1a24e516700a7d61cb92d7ac08c1e75de477720e192e8543deb097ac2f4e8c5920db3a80f281503a43b95e3ad48d3cc68d411b89be8bfd1ca2863fdb1816f7cfcbcdeeaaf1e2617f09b848fd55f6c58638114d60c7dd961fe064c091fec71d93f542805bd3b240b11c061e87aa388e7b0f1532895966c038240c0ded8dfa6251c17f28d7bddc17a01c4b76c7ccc4f268b5c51638e5f7e8fe37ba49dad9d4ed4847bb90d768b67b03bd2a0ea9ed7ff1fc60e026fa03151ee6825bf125e0928904fe736ac3614d4ae01a38904050aa58dca12056cf9c4f3435045cfce0c2ace48423a3153149dbf8c6ae466e8591fa50d99ff249b0f370a185140e2de0201cd4eb8eccf1ac7a05db2f3545df19801bea317ad0ec02fdf703cb661c4a6d706d7d6942c2a54bf4578f79de8394af58bb35dfbd8eb0817676ae753ad6ff41f46f7884c8b5aad31565a3a41590f24e14c305c56985c137f13ded4a7346c618e2c8c8cc3c2afd2362dbfb93278b80e044c016fe0ca6beaa2ccf3ab4ac2f7c53dfcf5aab3e002239e1d0ea3457ae5d97ed866c97c8f37b27412eb59e0b0b9589b19e3271b02a6680ba15081e209df286a81bba68ece2a4a9bf9c9c56bc762e0317ddf1977e8ce67db7982691e289e9722fe4645ad06477187c60f03b90e8d8da850ddfa5eacb556381d639baccdcaf71e5bde7cbee5e88c0b082346322f59ec54e0d2ad054321f5811592386108020839c397e539bef2042a57ecb604ff88516cd674b0e6b31fb3cfc2cbde08d38c416abd54c5f28c9d69b482eb5e9bd1651c031c373c978f980c4a216e3ede61ea64c04f46ba5ac94108c6e52da55415a2a57910dadb47c54fe1cb2ea158721de114ca8f9e178468e5fba121ed6179e574299eba9d35c1325d5720fd30faedf917fb0cc68105d6c15fe27851cd513ecc81f51660c8b945a8e277ab5e60b0803be705a44c80f11502d9ffd9f8b581d758c4a50a086c25cd50d40b068709cf419ff7eadbd5976a0b1aec4802f40eeaa1c8fb8bd4955cab0706c3adf16ff2c736bf0c2d9491879bd1272cf9fa76de45f1dc71a3d61ba31fa94dccb500f4deab174d0e3c09a90ee6450d795afd0c9b4cbe8664b2601406df98b5fc70ca2742ff67ef4bd925f5b5518cf81e597f16f4624abe9971b7b43974ee1a5a60e7a6b4bd4d10eaba0a94b473f6754cce991b3fdf08c40dc79f773e95ae4c6df26262e9be03d5d7c4c8544ab5dd8425b600b50c7d7d7109cc5c2e22161390f30e4baf5d20e86416bad88c5c94e285880f608407a07adae85d60ccd2bc1dc2c6d279765b1f3de6e571ccdbdb93b34dd665ba5e0784637e1e3763e1a4784b51d879aec135671341d6347644575ea872dbdb6d7721c81428f4895ab6ec5b2be070b1048f6f2a47db2c2bbedc57148787cbdcaef9de85665ab644c50bddab0f2cbc279bb478ddab91fae31baa3c202c400a9ca08c631ea47aaec7458410072e483891beb7bd65c417c69897a202e03ba58ac66e116446a74ecaa191b8794fbfe0008a9ea4e506a9329e8d4dc861079902f20f02d50cf55f4e052608a5b1af03a3982c3836c73778855d1213307b472e091060bbb83626ec6766b5dc21e85aae0f2a0ef35c7833139532d84a3c98413a71c5ef4d59463eaafb2371333542bfbdcd31b138895d208bb46872d09f085f7f0e47d6780d734188dceb9bc7f95728fa166070dae67b848ac4bad2a88857dc99136882ef315758e9706654479d86433a5f6c550b9ca919c679444249fcc91166be0f53fd67e02522d92347f4acbf378231203344420714124c49d8b53d133455a79e31410d15c7e885e087947181c27d3c8bedc36674d01fdbe601f0673d5dd8190390b9062f90239b60a339e423c1688e161029cba5c7212c4884b62da1c9c8a32c1b0787d5435622a71f0117c679ebd6d052fc01f34d0114b57e44e6dd6a558e6eb59d98193337c53960b46af81a8d4631586463643ee31f5667d691c76ddaa2a97c381b11980839d987b290a2b94d963afa2c974e0f9d4453e6218cf3fb932ef831653199c3ca1891f3900ccc83af0a142d5158e56a4287bf9a2ba1f43a5a5b0dda876224e88c687ee7ec2b13022d65c0157a5f8f8f859692d073a3728fe056981e630e756c1e23f339130155d02efddfbfd7333c2ff4e993dc31870833b2d64271ba8995a72c0ce3109526ca59fe24a95a7c9f15d3c39971923b5ac83ca4f1f9b810f4a3dc1107680d8ebaa8fbc19ecdec4a35cc65a8ab317429b5cb477f4f16ee0b01805e9907992bbf342bedc6f8b96f6c0ead03dd3a634b5c0c60877318aa0ffa06538dda2363d1b2ca70ad43298aecb3b1bf6ebaee64b33128226614234cb06530528d002fe22587375fc9c9785bd8625819b464dd07d338cfaee6aed0daada4f81cd9a8a772435f7b649dcb87406d199954de9f90796a625f1cc7f349b066b8c7db7a0c7c18ece122960bef16d99484b4b4777b5ca498b303e3c84d01824469cb8a012833ee1085bdb92f90a54296f5a6a672c84272cd7dea387287d95ab2334adc7597bfc1970e27e184236897cdfeeb5df3447aa3d768180a5f87f5bba59f605635ce38bd0ae874cf914e79cdf3f4dfeed5f7c129c8ce9de32d063a94614cd0b605bcb23bbf102e64ec681d85e9d175d95cab77b00fe37545b0bbc2dda5742be10c93e94ab892046e6e12e97b302951c48f3e72c30bfe7b5d49324bf3921deec9d892a904d779a76843b6b085e94d0ea64c241c66ff030221ddb7a20f78358757def648dbca9aea87703a6311adfb927143528f2b9f37541fe79b4088f1b70f91dc0ecd2ead7e6bd6fd40c0f92ebc1b427fc5b633e41aeb538dd8d319a5b823e451665b96a57d1875677f429759f523c3ec4af75e65567b27cd0df3723947bdb7e33e2f25c8619ebf19eb1bb9a6cb3e859b152e262e0cd1ae8497297771e350d91f141b0bb1f4b9817135e3fb0b4a02d02a8faa213550c93afe92f0b7628b25f70a683c23476613dd8424da2728e0fb04d6d60fee98d94a3e282993b108954793a0b21bbda008076bc3cee17c7b1673a15dd156bc8867c59d0f9e73f0652d21b17e36436a24f302445fdde696304a1f5bcc6af642320c6c1f41206b096d69e846d6ed2663a2e4ccbe934148cff5f65f31e383f1888cfea2bc3fb8f1592fc23a9c525c886a3419f9a3f7c3fa76da3dffe0f264bcb38722120ce5bb783a17b131500ce33e015075dcd0bc14dde3d809c8a14ecf67a641f1db06ae1b6beedc46ce31fcc8ba495174ee854ef1aab18e4c0cd511a3184bb1d3daaaa121dc204f914da6c2c3ae877f9da4f7e5d2d7c946f8836002ded37e3968e2edc90dd7fb85f2f5a91a7d1b19f497ab6be326babe4b90ff1aa9f182efda59515e64488aba32eabaff92a8ab1491f367f21f3349d56e7a3f8fa53222be9986a0bbabb25d5f853de84aa08af0a8b32c1fae1e3ddaf86886233207b54d136e580fe0064f32132e7ca5fcc04e38db8b47bcb801da843788f321c89a886c47391fcbed194171db700b24169f8e814b83ff415dbadc1909933cfd898075e1283a66940e41449ed855b5f261dace02fe323524dd3806b5e7cc132db3d7dd6c451256e3dcad7d2209e15dab60656c8ed72251ba0440f39a9a5e53bcffecc679f9eff41e9c14bfe381de9ac880e994fd4ed50c2ce202c7249fa9b07d84a54375425c5ce64197dc47de5fc95899d96f9b5f12b723bb708154c725f970eff0bbe33ce47952bc23f65fe93d1b2124de333b8c288fef7c95a93a4a0f1783eb56e5557c9532bde51cc1a45f50dfb5ef696d83a0a71366fe7581cd1cfb28fd51f34ec49210a93af5442ce1df65727e08f842f67157b54f77c7247fc648cd11f4d226f289077b491486f3b6e957efda9b6a786a7128191759983248c91cf11e5f8f6721536732c6d03ae558d64afd631cef2d7bf13a65f25d23f473dcbb692a699ac9c4c72c595d5029cbbc675920a27ca02d4ebb5fa813eabfc84ae91e2c99e1c1d162aa1b7005bde872663f51c38b915dce3941553a58919ba9e225f911f4ad89b2da00104a11430221cb7ec1f06681affce44653908be2d68ca240ff1c1d486551e7b299ab353ac33499054da57bf21e55e6736766385c6fb7607bf143783c32f573f594ae74e16282a88abb713877ea9c5c2ec3061f3956c4d5675873b228381ae891cfd65d1b7d044d47d9584f8627049b2a957c565e9be0163dd4d21d0f838cb50d5ad8d71aa166580b503acedc40e9a45dbef8eaecdb62d0f21f4ed450975503a3b187f5491e0c9c2c7c1777d1d07473d1ff75ee98b06735fcf1055467b1115fe7aea5b3ad8571cdde295bfa942ead340de6685a913d3372693add5f35dcec765f23e23253666c1b1a92b136a185d3bab182bcc4e637ed4d22452ceef0faf99be370aa42498deb7a0a33f95d44a83da046e65f2ef04bce1888ced8d8f292ae1e494e0081d1a0f1549ab67c15657c80af1344c34407f412ac4936b1380dc9d0b65083bfbefe4f3d7fd72461f10ef6c70c261f8578d6937fcad965085c8c320747aef18888feeb6a2c4cf598d0b5499d5f5590837a9431d71488394b8c325709591717464d40252137696ada48ad1f40ffa04f0ab1457b9897c5e9e1aa8ef30b730ca5a1dc21fc6f33b616bb268ca8302da4d4c3f9eaa5f34e3a1a438a58a3402d343d504861e1599d4fe0400da210b8f77561cadd8a62a760befad69ecbb7dfa2789fde73669a33570710eb898ce513b79892cbfcb88ddda5e3b7b73e3cc7b6d5ffa2de7a787de27ddc76c93b9038965ae7d18cffd6f69b6f2301d93d8ba2310a4e4ebe76649c93717b202e694f4c09fb67a192ab02d3111628647113c709d18564434481f70c5982775e6b15266c8d4f005d3d3b141581edd1ddbfe30d4f4ed0dcdc186a4b0b5cbd82537f0f19169a6cb012d1e9a999d6c93817f4deded20e18650a963185adcaa024f259ee73be2984f1c7ad75764566f0d7138af05d8d03a561fbb9001f5eda64f25c931e3f310a5171fe463e256edd192b6bad6201a1bd78047efabb0d130aff0c0bc2e0cf37e5c219ec55c5ddb58b5a3a3c6d6aefe1373e6cb8d374e4f09163767aedaec1017f984e72602c831a7d37197f1c89dac52064eac5035114ae7a0f86efce0ae71964deaf08208b09d0822dce0090932a1caa874e54860e0a5743f8ad20c47904b73b004ae0dc06fddda5e72aedebbfcf8153c11e33c84efe0048773f70f249f8804c0869ddfc4b4cdb84cab4aff6f5f3631c887e7a780de43e4f802e779ca4750c859cdf10aa516d0361fbc8c922d2143d33760a40edb473177675fd231889f861d0f8915cac6289b15a4b4720bd36d56a8032031fe6c08ff34e2c549a1dd58fd2de5d4da437f56cd581e5185119631e74ccfae953dbf6326d23b24d01811af9654cbd989597c95e29e8cd78285b53abe6b4cd2f10df72d8ce1e635c0893e595da9064683105fcdad258185ee6016c7d99d9b45cbe727fef85f5c8190102e6d7bde1b14f8ae84ad017a706da27de47cb678149946fdc5792ca6c7aea096a72fdf93692250bcd1bf11f1daa9a32d8b4de6d0cbb50650676997c313d47978522ad93d6b1c0a29f8a36d8532c55f2b43e7b32d871199ce3c013cfe42181a67d9131c3de738d55e6284328d11e8a9a37ef9bc1dc0e36025cdf90205cad956b36a56c91789bf737fc2633b67875906a70ce9597a2c43205e06fad3efb4102a572367a88ded03e677fae9969dfd306b70888b6a1a7a90b230c5371523b2172f4862557c5002c59d49f3114d7ccdd299b5721a399a1710bec1b4779664ac050123280368079add864fdeda2cde4b30ea5c85299ba1e7a1c5ed2db467970d98922f7ebfa76be2b1178f6d217da89ab32c4e69504502ba2a5b9f3d32d83b354aaf5ecaa981a3c8050001df8d65c30ced9036097b8c3bc66985ae0280e27168cb16b83abebdcc11f64b992be90592c46fec013f8b70125bfbf5ab234c3d95454aa2ba911523524b4909158fb15c895721b5cdc3dbd536a02c3e60ff16847f70bc29260014965524019eb6f3f3afad405867b24a82d91c93db5ee75767036ca4f512a72e1fd38e039b45238f49453a19e3b578f8784d0769439dbb19ddf4241edaa1555d85dcab942fc75d281eb3640abf3d4642cd57dbf9f9fe1535909a8e8319d359a7263b97b7b10f4977aa3186f600107484e1d30afe608fca13686bd4070085f708bb3343fe4c6be5db070118501cf34b95ebcd6513e2dbb5fd9a95fd8427b5a1e700365f360ade6a93802ae416393f3bdef04156e6f48a3fd92f1da285382ea9997b97616055282e879108965b4594ed310e9865df7a28549d8e0d574acdbe347c54b40128df1d39caea441fac0c9735dfba2ff501190d8851a5e8ea25f0a8beca2933710be041c891ab41281438dacef8a79ed195a06b904d420ea48a7ed2eb54150114eae3c8adf67b565fd5f5e1b7fd613cb8fe62b3d085d12729af7654fedaecddf8bb3cf6fb1fe1ca9b5bcd5d7fbbcc0126cef571cebceeffecf3e00174664c8a914711992cc881a23740f4637bf7172aabb554485e42716b5ac9ea6aa45892d4b7d85c079fb4c630a4effa135ecb521bf06f2c2bb224300adac8db31b9f0bf84aea8469250f2e9f9ea923b06dd65766820e3ef96584ab8b8d3619813c7b418270adf05820c3514f8c3dec6c40b4fa22e300131e9acd44a548ff522b0ba65849468f9484bc0954c42fe1c0ce35cb91834e8a56caf44e6be0bc2e9cffb186fcac4207c53e5b3addb140f69121fb9565adef67b7e6479228584a1141cb5b7ac444b4cd31a4d6e3df61a38504f9e4fce0d26349662f627c4caa1bab5ff643c9ee0f4aa62338fe20648181cb0fae5c1ad3661870ee07533ec4cd5b44dfb0c2771432733d2d3c576187de983c60ddd97f56f2949294c1502069fe74a0c5f3da12403ea97690983843a36fdc948ab08e0d1b1c2148c0b2c6657b58a7e5431ea2c6c1d63d51b941b572e054f33810fcafe0cbdb5c671d0673ef2b0a6880d15b5838a3b164ca48ec4f191995595b1b2d447d8b3229aa2c0f57ff1659d20a32542a25853002368833d50cfe611ccecc73179c53a00fcb58ae7dad9f576684225ef62249b759e5e672ecce85bc8f4e7b47f839bf585333a6b3abf44a8d11f76aa0d617729e61129e5cf39732464d533315196190682c689941e63c3d7fa8bfa6e173486382a074112a9472e0d0294b328e79bf5c415978d6a2be00898940d5f9b107dccad183feed57287f2924a31a4c5448ee399a95aaa20cef36de6e82134d7c6c1ff4f04e2b35d172fae2a6a260709725bba4cf3875dc9407af3c72197ab79e776a2281f0cf784c13f9d1b4a902871e4bddf0618432f805ce94c066ea3b0f39beb3e0fbde8e5a55b84636500cb352c7ac388e7f5338639b1cefba31fc81fb1b7e817a81989632e46fc8306325d9b509ada258694a6771f9335472464df5cf916f290820bb4b3aa9208bf1d5312a30a2714bdaa3dada500a8511269d4cac7f4d742609709f30e5049636f35ecda6af7771460780af3c88f2235b39d90669585084c62c7ddcd6fa55879917e2121a4a44cf6e1b00dd23e8c1eed500e2fc9e86eb69e29ca5d3c7bbac47b5d25934eff0e08316fdfc3ca6f88e4bc8bd8a0b5811a56439d4de548a9869348035fbe0a01f03796d5cc4022da169ca4cd21491a9d6e13cd54c28b3c7cf674e5bdfa0c41b871e358eb929b14d1a72a837e3f58ab921c132065ad1712765f940dc19459e80b6d7f14421cc3b8d2cf67309522524674bea042a5658ec23dc5402ada812bd17fc85ab2b85be64ea92539465c7d263f6cdf122b5a8ee140f89949570c8104cc37f9b6f1181e699236d680d93aed0563e653a01cd97ca7e1e846cf57cf179343f79b93506063cb4de850a763a19c8c7dd5e9e62ded7ee8f64cc031cf9c3d75e743d4b01af2613d00d2ea42d174ae95d84e9b6b156e2b1ebe5000e86dc5003feb5c685e14b9d07a8e9a5bd93cf46e14e2c6379eda5722a81816d48f66600239ac245a00af8b94c1b690820c3a8efb2dac1be4c24a72a596a5cabc457bbd932c6b2e7117aa36982f9c8ea1b20b36c83bac3ab60eadcd7555f489fddb3aca2feeb57f0d275cf2daa054c5ccb2d97bd9433fd22736fb6f3d7cee5489118b0ea9dedbd96a8ff31c4e5e7b5398c8c1aa3fbe8f23248c6bc37689d040c0abdbfa3a6ff7934f8b41ee7ad6fa0ec75dbec83095013a8bfdbfb091c9a2b1754dd3e65bcbf1a6c13a3e1f2366e3442e2c90d6ca18f42c75e8220fbf113243154aa20c05dc12b8c3e158b01f87ce54785057107eec889ac57718e503faebedb4970e7f3a947b929553db0988ebd0027eea38cca95bc5f6759b3a72e31e7865e5056e7984944cf2b20b28a6e1c9f89e647754798c458e4fb383b30c04aa1776b5d7de82b76395306c01bb5a03a5e3f1646305363e02d771442e6e77b8debce4655b4d33c393b5c371eb4ec55ee89004bd08baaf585f490840d186884b3fbd37243532792fb3c2fa613714cfaf6021cda92e36e8b7d370a60078ee2a1e9e220d2d206cbd06a4ec0bf6d3c2b2b8b9bd1ad25a4bfbf1d34664591c090c73ec509f7aad3720f90bc0bd43da015ae4bd65219fb931b193e171906ca64844c4445f911f68e1f1dd3587ff8018cf0ea4e74c3b8398141465d7b691d50f07f409bee2a7fa85b0a32ec35bbbccb9cea6a359a2018189d69d9a257eedae977e776c3d25a9abfaf877919d412a3becb42e091c63ee8d9b3460e4ab29089e4bff3a0b6a94fbbcee57739130e8d17882c21ce0f9aa2002bc0b02f271119e5b3a127cb2426c3ef4e2cbacca8763a3f5b4ba1ca7a6f5218267f9ddc6932d8282cdffca538820599ae60ba0a1306e07afb622bae3abe4a38006f8b0ae5de049e60300fb46d9b8a7aab0855a0fb5e242cadfc1f483ad70d119331ebfe12c83f32f5ac70ae2476af2c04d24d9ff804604e95e7d56f5cda898ab884a59447f4eabfbb584213cf8f117fac0234e9649f38b9a2291bd183c6d1cd78f45c6bc14f89f381b977981d34320e2d389ed97d2358089b419c094f29ffdf05a2144c6826a1eff7db0a7108ae7603ed49cb2e90f879d77ccc5d1bb23fe326829c74c6f6b584bcafd0e2f90154958761396e2ee920a86478676c13c4858d2ead67b28fdec2ed636d1e9de45c5072190e5897581b58097c1206ee3879e2650e219659b031e1b59a5c8c3e695fab14b98673a3adc29290b6b3097127ae0425cde7b2009ce89d0266440a75550ab0114107ac87284de10b331d1dc3bcc15fad1f2e58d25b902d9ca6d7b1cb93b003aaa5c787ee4722f6d5f981dcfe5a30913b7dc608c7749c009862208fc9b717c6a877dfa7d5904859c26f63fb436c0f67b15988871a8f6d56397cb8def9c72dd578bd20b42571873373180fe89c9d765516c424638f5d8de8debf4e984ab12087a4189d787cc7f35b21e7b489c978ad24ee81444abe2fc16b8db1b4549e2388bd8aae93b8f9b92dfbd1b93c28711e1a09d1719ca6caa2765177401ced49dcea457b0eec980c2eb62afa4ed684535bac9df785499db1caa3dfc4626167c978476af02266138c21c3553e32c7900a8e6235b9ffe4d577dfcc1d652a5dbee77348d357a0763c58ebea7d18c2ac33bcaa65aa7124936e28c935e4429b294d5a070cecb2ae9227dca161441498ed9bbcdb01de68423fe18efbb692933f2a90a3769da69e4bf064e9245bf2a975ecd2a566889561a28b370be36f94cc971dad81e8ec33a9704cf9c4217f38aad521eedec0f63c3fda40490b37893a99d9f6c5ef8587945c751287c2ee094c839b485856ee1d0137a0f3bbfa66c45a350d196cac61ed0d58a1d75fe20c7aada6761b156b82e84d05535ca8ca0b722296773193be98b3e20e90849df7d9135833f7a2c98f04018cf6b8b07c5ebe25905f546794a8ce94bcd3b7455046f61440eadec0bbdc72d97f8073c95b4a37c91f3f7f735c2fd917002fed1d4dbb25b10d1ed9f03757dd1f2d0a900f9a45ade735bf6536fd6500895213aef73d20de48a7306bb60f2fe980ba560f7742cabed29d4fe3876b05c376d467867be1ddc259830f11c853709d48ce248f7c3d6a6b8c8a41833fce4bf2d003bf59c3adc21b692842126900c0d37a1a44fc56967b0ea329078af5a249dbdff61dab75851dd5c5fd3109f455512d23725ae03d8b8fb686913d9e2fa3ac47e9e9e46297bcebba2bbeb5f5e2aaced281e0c696af961e08f995e805979fe0abb9b2447672606ba21550313c21edb9dd45b892734c98951476cb40480324ee187fd321f10f3bc695deb2341b72b8789848ba4ae61f3415b50cc6bf89c6d3bc1fff1921c1e3fee648c9f730d1164ba487fdef0d0ed509735cb036ad5ec32e3fe19fdacd587482c427b59102db8b2a871306f9f373d4e1572d09501864be4c1dda5e3d9fc72b8fd068f332bb28e04629b925990ee621b95b9c1f4ed69734f5db595c3934c289446f7480dbb49d380bd86b847ae62c3b51413dc4f8c5aaee0ad9594959261423e2072f0e1f22e0f4bd70b776b2e196de6ba220100b399df88c44f5edc2ec44b58ca8bbec7adbb525969aee7e68a37bde99bbf4ad8f1aa59ef0d3603cbec5e2f7968fc88fd6e4cf15210266ae9e7f0c8078c5022d0e1b3c9e99c4f6a528fe474e637edd852eea32f543c549b7054a0feacd92099f3e9971da348cad60258e2e2f6b6bae772f2361baa248890ca43cd7ad677e6f087dd873dbb86f4c25e637a480967512edce9f7818aaca4a23c554e0f32bf091a6717b04484778420b17dd2a56e877464546e8217844bd127d2f05323de5e61c545b0cd61f693883130c9b34f967e38f59e26dc900ca162db56b5250f2b4e8b932296fafff8835096da2b395390e7a2d9a98e1cf82b940daf8dac14de0718bba14ccea155b27301fe0623f0f40e08e5f7a8932d809161e39f32b3c3e107586ce9d4a9ccbcd7c3ef299df1e608ba781972d254cd0899ad1814a586587aae539c3f4f20e73a71f94871ee4f7f3fdae20cd45d29d59920655e99e5677107dc03371f032482a597a3af6efdd5b1ef270dda9be9b7da0d42031b1da12ff248d45b31049422f2b43118c23e138ad6afda3ce924c59b1182726473305811618147aa1d4a1dc5b88cb475124958ef1ea81816205755b343a7b17e8229cbf3fdffc821e0f66e485d1c88d874bed3d01469ba5f75503c9f378e683593747996ee494d600dd724e5d4bd112f212d9d2a91a12349f2574732be791e27d6c78a5063674ce6d0ab901e4e718bb807e4a519823c685c55556f096b8d883e748fdb1eed816450e10c91043de26d577cf611c3e3fd460b38de7683bc6d0c924cdc2075a5e33b62054644dd4d04ccab762a5b6278ecfe7623b8cce4ff41394561cfea9b95f997382aec902f06967f3a07468a709f07685a60d09e65905a3403cdd09895d7ba5541484d9298e947658c0516e119f794e7754bef7c1c9b610ca22014d2e389e6635b966979b9fcdea4a9601cd129e29da8808d3ed8cef4ba660528e75be5ecec2f01246a81af2c7504ae1db36259109158c8fe77a03926ee0582f2aefb62b26b39d12b516227d1588d16461590781caec96241778f4d7f32fe0480c34b84e82cb40a5fdd0a31bcb9ec6f646c558fb865aa20381df30884b8787f259065df5b244472620acdb1f407ba7e21fb12cbfa8db673a4a0b4e93b65baee6538af7069f53054b6ee8f36c34c01b8f7317d5af930cf9c7628aef65bff5cf2b0a493481afe61957f9df066e0cfebff838f133efe3b71d9bd476c2ce29bb594b15ade11ef93a0f061a227db2ba7553c1a6c3c177d2078efa622c21eaca244d03054dd70494045730d851a345c753d2e20ccd2a31a3631efc00453fd20a6d7c39e1bff7fa1a6dba199f5232202ac5de82822857680e0c6c3c1ef4267bbf690a337b6d98a1be46121a0bbc95341f248c8b06b6ab77a20c9c91fa1342db50853c4d1aa403bb3808642e8138c7fcb246a696a6d6592feb350b1e3e0d6654a680620e31cf7d9fa08be7663f97705b63081db9549bf9bd67a0c0400796794f63ab813910fa33cb4462ea840fff7effdd06db3ba45605cf293b029230ba57180df61d6a5265175541f44b8603d9d816e24ba7e50e3f50efa639dffe80281e081b50bc72b6e5e26913a8bc52334a52fd0b0aeacb041a4b2090402b275b69903c48b7c16abe363e1f8ac464becd6dd921486fc11cebb64dae9d7fe163cc2ba599cd59dd4839497445685e0dd1e9333a0de0924abd75c94b9327907caffe178114b7191e924aedb97ec5ffc244311f3388b4adb7d9f25def83e26257efef0670000425f02f4e810b834055e8ddf920b3f07141a199cdfcd1f2c7cebd80faabef74911de132287b75afb7311d2159a2748423392a692cc304429c7a6db3cdb0927ccf822597e6405744774265c74fc964021725f983816f94af633ab468d675ffce3f8f77f78094c61061e0098f8813fc96fa12722f762762dc1e99e8014eec255279d077bab9229e1dda7521a66c042bd9826da76fc319062abdefee8634b91084030a4c94b7b4a563fc179f19cb2ace85acdfb9e3bd0b95929154ecac5b005dc4b1073e061ba2fcd38fb350865862e7a4405ac2d3a2635cd8d67c34f33e9cfb92161c2d947461c361eface96441dbc2f9877341d940fbf200b9992e078eb5663f46452dadf96f1f9d1ef29d756ef82024d85ed22990f094e85591ec7c8dd96d2189524d4cdfc5b5b4eb89c3d7bfd61372de334da8361b008a1472f61148bbcd4c1148d8ac5afeacb90e88b4090e1e635f50fe6770d463bb7c119a7cbf41e581c948bc24a62fa24027efde15324179fb9c830aa511443e377861d10fe18b779b7162761dd6daae5531b6064158eb9bf61daaf82713b051bc1ab8555c5afffc5200e751200cba3b9836b44288284d6f76be079eee437b7b213ff12c832e379e18bb09e965114cc442d9d9726cc65a9328fc2b1f20bb0f8292ba973327b687d6a20099c46bae1dc6b20533cf2730ec2b3717d9b9c7009a4c1728ccfd8940a3ec53a6ea8c00c504692d519a6ef72396f8dfb11c4f939e6610c3c3eb19c528f532766d747eb4de608c10ac2469fb5bf5cc61d17599137df6a37aad5af89447c5d2639d0e1cb589a1a05f752c248d44c6cad785a96fc42d9eeba93038b3f0e09d3e84f2a72b51e3d0e0d1370a3ea3a1c47de592d21c9c405fde63be92aadba5913e493cb69c0d929a8806d0fa6f70b6b505a456a906a86df2f721a34da2b7089a8843d0b13c00c80297fe0b431a931c7f1a2da4b384f2da8ffcfe7725d37982f3266216c8f20ebfc607a876c8c05dad7a3433614e1425b785ed3964f5417f2698e8ae979e4e7333d2f37115d024c33871f7a4c22a6acec9a8bc1d5201f37c3cb58f48bf004ff078aec80ff73e31a4b84a2f564f6006d93a2b4b1cee900715efb4625d6b28647d0816c8247db37b3eeed2a135a7fd059d06837be75fbc6ce062be1910d6197d50fafd500c45291d77370df948bf341633c3cdbf22c9deb642e32931934843882eb12d5c6c98459e9150e5f23767e12e0404994e210199b853a75b2c950f789a4feaed677c99b8dbbaf70407caecdda908cb79e89e3cf81b7fce187f847a1d366da28de184cdf0a5c98a1d79936e1f4cd00afa31c76ed15ba3bf6a18039c3352e2dfda5c817429e85913c7430c364a4f00adebf987e664427c0c99e9cdea537b745396ab81def5b0c08279310714bee805d73b69ebda5b58dbf2b108251794f40d4b5f31a082679353643e2ecac9aaa39478e2539e27562d75058faf7ba04e3b0f36d3f689b70f29ab22d7ce45c4911212dc863b31bb0a852018c88fb98e98f2112ffde8413c3d83254c2cc8a20d8437254427783dc6ef51a42aa4ef4ef7649c0d1bcc52cbd2bac2c9d9de005b62152afb3d3dec37019173023ca77e54f78aeb0093824f0ae13dc6538d7c7a7205e36b6724d5399474eae444f5fffcddd0c0136da99286385347ceee0cacd77d778ca841038872fb4de88318d4d450f5baafd0be45fe09fb29fd8d30d7104b3241f14effebd4cf60f14ac05750be932181295e60547df1f2df21c06d5314aae9e813a467c581c32a77b1317a9c38e342a617c61ee2378c4e7fd084651754c8bbb47d75e996389cf9adcb7631786f8830cd5d03c1f4c2cad591d86e0e3815246da3163cb2d1439a1d8d4cbb1a346528c991771076510345c33c44601a9fffa89d5a1150140042e133b277996de507da88a41f0e98ef06fea7962b56078033af003c0bc8d8a0cf266c0b48de2396a558d2e456f2038ada3e52c893aa5f3d944554c646bf939968ecdd8454cad674979dadb72cd19ffe51f3841f930e22fe935753092248eb6d2a01c81606c188cb73b1d7d58b771d97d60558d497975f281eaa40331bdb522a07f9e5107b627906e7dc038666818d490a6d21a003c37e72f8c171d7354e38b2702fefce9c39d91864da45e72d3dfa0f0451fb8299043f6882f725da5cac01f1d554701dc5a3ec655e0297a3338846a547e8865562fadd4bd7001fccd759644f93c5db471dfa2a306ef20c937ce3b947830ac55a795ee91ae8e5ad7e61d6a0844d53aea38bc6823ab720f08ba94b01cbcad166d6650717a80770039f3b7d8dfc92f99f7054289c89a7e9093da293170613a3cd49d47fd78f7a1484fc6e83d3bd287ec18309b7828bc8d9c6d22b07a8ca09c638c9b802dcc3892d153a3eae0256aae3a16d6d335d72baa74bad9fd99c55214f425e317b180f6651b388e9f119fa5d6ca47f8348c990fb1178c155f85354aa3400f637f25f0c0e899c49a7c022c57dcfff5e8de5e2f8e3308addf881aff53fd0a21283ad529af80642c89e2d9f201f5993f9ffec33d33c7c1a1d263bd209450412803ebc3ddc7dab7cf59b3cc55f25a1f342baafd10fc8e26f11fe5ed86eaf1958143be53607dd65001a9b7245d9544a385f70d27d1ade9a59b4c484c34e1f2b15ccd21d56108d655e598109072f7b14a8cc89cd0de60925524f52cf8376e44f04036b700d9a9abb14772095c0066ba7212d5e947ce26263c457c012bae5cbde55f2801a41ab83ee6f510125585209242b1ac46371022637f1cee5d3110be352e6b19baecec2d5e8b7c31d0d3ee8269cd9c4521106e3071feebfe4e3def9f57c6c39034e690ebaa2479bfc1c68eae08aec4ffcd8c190d9b0dc0fde28e8093d766e8d11bda87c23c992d51affa5f98aa5f10fc2a9ff91a4492cdea0e7032650436031b6a02beca4e614fd7f872ed7119b03f3c2ba0bc4f5b0511dd5ed96e065ff5150f60cb0c78a0ee1b2d59fceba1219976ac2ba1917dd5a65c53e2bf09a5f15c66b1a5f1b701ebafe21aea8cbf6d9b3fafdd19be4193b35e4f8ffa194f8101d126713bf347e3ec79696d8868121ffb616b6ba96ec94f8debab3f4d944ddd70c6b0753de83084ea7a6ceeaf631e448652579490fbebee498a22b2248a97ae849d9fd1c2c08804762b3d87771357a7d1ca4257ad6736ab05fc969f7297c21aa847528a946feb6a5e855447c5eb6ccb8bc55fd188d3ae4ba57822a8c3f72d6ac823fa7825b53a66b2961b7a5ec61f22d117acf191d766a240c7bead6043168d5ac3d7c88f3996964fbb0a9187f708dc50fa91ca83fbf2dbaa7a304b418c69b13a28cc065d19fc342f4d5da6387120f81fe15b04cb0873f6108146694389f0cca2c6a21a4a12ca314deb1d05153c584e56fb2050af63abdc49f2fb33bd46fc84efd44053e4af35a0e8e3fbdd446282a5f7402ac04f2ed167fe03c53a1462f633857ca974a12423a4fa9a9793c38e629eed331071f54e8dae9309a7a463be56984d5f9cd5870720fc015cb56f671e4a839b2c3639d68268accef8561c3a35782e37c2c36624d6e2ff00ff7510665a4a088e9b674e85fbba6f7f10b94090ed28b91046906f0bc41beb5754ef97e8256fb8f149d502cd746eec32dd833e9e685011e764ae6ba10da78081bda5a058f85118dd163eaaa832975e7f18e3903ade9dd4b4cecbeb21b81a0ef5f24e53ab339f795403864e3402cadf1d5b4990ca13719d7eadc10dd21753d1b6cf2b0344651e3c3d0a5ed77b0e2e437d4e59f82792bc8909b60127bebf8277826c3cef4505dc5dd2c6f0e256e440b91cea5c992138993fbb5583383190af30f6571ed84ce249dd73c1028116466c1e5c1599732fbc152d7050d6204f62c592c02f73a8519527c3d0b4b6b86d76ab6967eb19cb58d2e3b99f009e39e52b4528c2a8ceb36a929ae68efed0bf36b8f68d339b6502276a0113e4355ff98ceff0c751616c43b3d8fc70dd9ab5b0fd03effc139cda8a8349de963439ac15e60e6a609068f76e9a525228e41cdb7c17809fdccaff54c93a7a1032e44700d85fd1f12249b6902dfae50638a41a7ee2f13d7b7c2983a5faae499c22011ccc8e101c96a32169cbb605fd0594d7db84b5f5d933159ed401f86ad5997ee575ea42559561af0097d5a4bf0f60d01068a2e1784f79e11344a459a400f4b182ceb63f178216c381541b067163c86797622473a3087062d18fc75886678380a87870a1895e5aeeb75085fc94dbd44b9e430a9db90df19be7d673d518e4a36af8de3574d5956d6f009bb61ce0c79b03020e39bd6fc47a4d919209cbf28e21cc2e0bc357162c3112571235f781c96948725b3ab9a21fa062629664ed8030c5927231ce520839e99ce4994f219388db1b238858fb964171c151eee696afa820216c1040fd12a1a7646a2c9009e9548e4256c7fe54cafa44dd2eca36a5920bdd295efbab258a92524c476e80f29e667ec8fd26fe26e355f727dc08b01cf23e2c68fdb7fb1d93ba0a4914b2690089c9d28ed0ea2a8192ab8fa7c33f0ee4f2653179cf4a455eeb41989f65c71b5ec2dd4b08bc447b77f4636bc9fef82b7aa753694f7ad1a9cf32ff68c817a66b01a7a0abfb6650773dd9247c941cff6320b493aabe2e6b67a4039f0d2827253b8a86d5d4751bd4c3c17dc0adce7602850e21a25662cec97953c74b53e3ec61af25fbe6ea246fa6bb56939dc768260c9b6059bb526f369adfea323ad26ecbb4e403ad0ed2b80197250127c12fd33c9fd16343ddda970c9981fbde86c458a03260f4fe9b8e8f43ef47550e604edb8ffc1f9296c46634d8868df09033ae5da998492f88061345dba927d2f41546e5e49a5f2c03ff5507196613384685b298eac1efbfce9fdc57524b14f91a36537aa32f19a34d5ee76c58056e9a20208506ec1fd9fdcc512989f4898e6f6abb94b174b51a45b401e9d4483d2ee200fc0d83a76ce05c7776b23f26085faab6f109fa7a6f3bf0bc55bfe4d5b4e69430c35b3549e28183029dcb38782f226b39e3b555d4512b4d8566c392ac4434c53d26939fc1627d743f2a73d866e774188a1793ebc2c862dd77e9b37ac81c8bde32ded5fb90f5ef431c58eabf0e5d5a617934fefca66354f9ac4acadaacc61802979378f63cf5dd2943cfecead9b8f995375b2d0ebe6faeebdec816d248cfc799547acbf75a69b8df7f9a1318f8de31d04aed8f1f86cd53cd8d41b173a344c394604904af74bb7b0735e1f48ba41ddfe7adbe5a697d3ff16a112fc293862022f2dd1923d0f6a28dfce7c2f8a66105b3d0b39449a64d00671b2532ae53ba519fe759cf0d0db308e9fb4b45b3b9c16065366099db20021ba2e58f6de46313c27b4e6b1db8e34507f3eeeefee0a7a99846e4d5d9c9c1263c3ce19fa17d4d145f1c1e36c1a3032c85ea87bfaba24e5c847ce701206ed7e6f64df676d12de977927b9a8df6e3a1db049d37cabd7ee9127a962db2b323ff42be02f56674b2601d589e05b528bfcace8d56b19002182845969e05ffe35389b15098a4ff6d39cd7e9781a8e72fc45aacfc0c901de8f84eebab293ee1b261b7e0ff15a42716decf71ae87e2e45e117751f87a0aaf60396f59b756615eb6637104daf19aa14290968a29a6eac9cff06f5ce36fd88c52d6a38838439631ef41696e442cdd870351d6249f961a503d609cbde38f5f53a3bafb1fe94fd0a295335e068192e04d88e6897222d76a60c6570d4fc0468f8dbc802e479537ec842d86fe9fdf2b161cfe1020cdf3366555511b4d93392ccf44c07920797d9050ee97c2e7e3da3116bed7796b5a4612e771e2f6bc3f862b355278fa559595b31508eb456b8ad17d619bde0f41baed4c8ddc0b252c32cd038cf0c7fa6cbc35ebafb2a05ef9f42cc0c1311343f5c8bd28c61664c969e757d2743394bc624ec02c6476dd55748a6a168b3e8b2a81df89eec77b3b789bdcdfa4486ba03bfc5abd8690672991618c4eeda699e456b8b0a570c5e30edc927c7dc060778b66dd8d1aa3c287b6f6aebd90fa7b1cb3c3e4e31a360fc7605ca42555fd3eb365e580565af97d623576461025b0110e226ac990d27e5cbf2b83035b641a15aa9e1c153b503b4ded8cdadae9a2be729062ee733057bf00bd7f603fc574a66e2e59c1f3b256257da3cfb9336b303f2271bfdf9dd1331789edff04e168dadab59a75edb15008e90cca1f9a42b78eff93eb93626fd77f3e3de4bd730449eb90fb9df138830abc5b28d33ee51e43ce78501c287f9795f1118336ef52a6713ed722a01c9b3366266a9e6e030f271386a4ba8cf1b9d5fd424b7f3f06831cc026e1af80c53b46c4270b91be79074c8c418beae59b933ac632c1ed17cabf105fe497cd2bca98145f0825d98226a0966636e037ddb61861dd62c2eaa7fce654d21c1a94f60fe1f307a2594d816d7e6acb6d56fdce5e1077a4506081c6c3a362208fb9b40849971fcd2645d93e149fca528c0f01dacf17bfa768a298e71ecfd23044f65e4f7beb1b7f1c79ce0093fde800f5e55520fb2b7471f2a00993bc70f4760c571b0be0bbf4ff013a531b3655ea78fb88395084ed47f593d892906d6443fada46d8a64fbeef797d87d18a31ed0099d59d6ee5e22e0a243ab81e858f4c5ea8dcc8ea7220c127705d2386170569b95914f9e0ede906845fd90b72f3b5ea2d2653e56b801d04a6d2e597e32d39e103d227cc9d47d25cce4a1ac281bf219f438073ac08d1f2faac85875cb4929deb89b06e9212e2a7036dbf59229971ca4c3678c8828172fcaabaed6baf9a40c8ff828855fde13f676c35e61be37b4a8f765b9e191e8f26fd6b53cb4319ea65e95d157707236ddb5248cf9bc01d5f81b62bf500bbaa092c8f0732cf9fb1587188773a55f2bd85f5c1f9af75f06caeb03a687c531b4690c90f06f229e293f93b765f8740ae2e36808d83afdb1840a4535fc2937a58afb5d3139b240a781d74520b5da18d43c51c851cd96a039e960f96dc19e8185c4d467ecd7763c8a5b4641924062f3c5ba55163ade5eed8fea1686ef0ee51b1caabf450389bf6ebe4658e5b025d90c3dbe4e948e6ee09ab279c71f906299a993db645aac23d70a67fec80ca804818602de872bd95c63763700a73c613d905047e5b2cdb8570166eeda68f5c4d7bf476ee98965f34e92b478a85d70607812c2ef1b96d38a414bddf9cb06d0034667b098cf2c7eeae1bc050e3a5bd47f13a7d3f14fb72b7a4ff359578b0978f03d9efb476edfa9788ebd5d647dfacd94beb1bf220b1c8036e6385ec64953e3e8b3f079db5d0a640c2196bbc2af7a8bdd20547c65dbbcbbe0ad653b7ff5cc1308fe7c9f51b39a34dd3442af2c7db27fb5e44db4641a94a4c61d5e8a1842f21d27d8651b75c10b4444f5748c8081be643bbe5090156091e0ceeaa167a12c443ae0960d8add22df128b6a0dfd61bbe23850efc0ef8011ca011bd5751956e8812287644540baf6a8a065fd730f46c02b876f847b9be0ccd6bd9992bd07063e9ca327a0ca5e8b1438c368effb8ae1a5e348aef86cc806c68f2aa0181e19cb802504da5a9fd8ff9004eb53a67a9749358c0acd13744e498b891c5035cfc1c9071ceec558c851914d269d7fbdc8b941d40e839fc5821271d61c4e09259c4842688a711fb6d148d29ae273ec9b24f09b62bbbe36a3bcdebaf2d6b2d12f63c9e9debed348185bd07d727c04386581ce6d45189f01a7fe9848f54b3808762731ef4ba1fefe00da935da27055843ebaecfc88882c4afc0056f33c2d71de8499d54fe2608260ac17fdc27807128d99f244b2e23082966cfcc82dc5db7f649c5f75ca0375b22a2dc400f263d299f360e28cff8c03b07396c1e33053dc467870775ebcfd43307f61ad7217b6bacb188818696be629b5747ff82140e3ee502ca6e8efcfd7e97bc9f191257f69a71e8d95f95c9a09b5f28e55ca2565f5d27c7609055329ef8f525649198dc7f8f1e2cbc3702a4b8263997810dec6431350bdc1ac1902073ff74834d8657c8aabac9f85cbb77d6110c994833b50f4cef6090d73dcca4a9a6177d08d72eda977cad1df53d44fa510a43a6ba5f27c353e6815414273c893e883ccfa86ef39f24ee6cad4d5edd5e1486e0d767b8ec850de05d4a96d6bd4a97c38df48dffda2d06f2204d490ff7a51ccf79593947b1435c506ba49bd673cf01f7cae208f19d310601a353ecae7ff481eca583617361a1f9c013bc38bcb6de57dbdee325b226df33eeda45c786765dd7dd18db3171cebd5f564cb508588f8dec516fcf4310f8884aa1a67acfb1bafb056c019cadb9861760ed3e4311ee48c7387d59cc3af4b4b3ab5eb56c1488deb8795f06bee830dc50ce44b71b6f29b60519deb3cc238ab2bd7652c5b3b8b398c435e1db2301762afbe0aea8b04bc7a37f12d50154dd68cfd6140cb9cdcddd6a27b0f323204a4e29e26fb41ebf4596c0771cb01063a7489603fb6f24840fe3cac59d6067dcfd18a01a537b42065b3a234b1ad48509347d832ca24931f6a8628137e242599a72550e61ee01aee5c7660b80cbd3e67527bd6cf34addaa9de3a9a70bafd6a7aca31f82674a507658358d67b40edf672c9d0843027470c592df60d06370d39848332c4cd6ce52f30f0109de906ba30093fc4fdedc3b5ffe4c33dfcc30befb05be7ee4c2b193a14c5ed5bb15e630b45e95922906dd8381aff64a451cc718c7f596e00dabc63874bb49602a853240491febcfff860df715e038ee7b77d5049e240c168287b7b386e75e949b35306bd9063b230ab4dab926363dad67970fd3c3a31796609aceb3378c9278159049f2ce3d8d3cef83033e3cc950fc840037b47e50ceb23019eb262efa6ec86ea7609228a2894ddf6f83cb0fe31aa0fe9271fea8b31a73993dd71d89b971e757d80d009adfce978fd023d0b4c7a5916708b22482aa26d79de1e0fc03c1d5e6376f13b131cdcc51de13df0837958df3c1706582ea93b1407bcb40ff374610b8023db0555872229496c9fe789efc2ca5442cbb3d1ac4040d9370a6cfb62f8134d5a21a7ff455e1661212f797a7b9c587119f09d86040355ccb6d0a5b6f5714f879ccc0ed3f59d55c74d900f507cb94e5cae6b80e122a7c09d419929209220bf8d2f79e0d8e2b0612e3551080d7c8310d86335e6d0e6352d59057f1b167ee888a028f4e249356ccbdc8ef2c5d300382bddf09abd17c34d20f570cf43f1a66cc38e7cd197ea081079bc5a9da4d368372bac5f79abb7064a68424ce8cf2608ad0364cb59c21427109c5c6c6cea04c5bb103cbe5b9455a8192aeb7a81ee3999792a833d7c1022dea6cca3315498471715d7b6c5188592e9f69ac60fc20f16c9981f89e404158a42b0deb05afba7e75d6c2a4aeb9788edd5391e8a1908f03bfa81a5dc18011e701305805a1125100b4180b57cb7f3ab21de0fa15d36155a47185b3991e201720254589fdec45b54377b49b49c43698debc35416e1eee09bdb599d640b1f4123271177cb1fc8935e8df0183b9539f13cc3b3e25931dfdefec3abc74e75abcc88e69fcf34151db6cd94b8f4e4ca074f19d0d1643b25abeffa633eaaf489a832a389205c6a765f6de43c57b3db2a460336a1b9a48849d9bd449fdfe5567cff88f6086db40d92b195406c44147b4c7db894f2f011339727428edd9f8ce16b1dd358b742ec57e774e7e9b4e81fdd6b19916ad4a5302638b97be8183ac040f08ae86c9c45a2eb27aadb3e4449ccd192da255fda034c887ab2ecc4edb11b5cec26702bfaf152f8a9bd8b8883d6215b32091bd9da6e266a264c738a6474a370c70967502ef0ad22727be485fbd3a49d50775595eeb9ac6485f7cdc2b1082ff7af0f4af80f61a6e7b44aa23c812729b9e3a6030f6e3294529432fab884946bd0138e6d8ad22e64a05df076ab9895dad2fd9d0cb4ccca1b40c97f9f74b3ebd90c88f37993e94eae2115e6903d40625e4571fa07ab48d51a1fe654d077277ec6e6b3000418f5b68dbf36e7e673a5fd8253df39c9587b6ffd87b43192707dcf814c21f975a22d05e39ad36b819f27b51cbf9a95770c8a561e7b9d8ac54c1db4a2ad7196accd4eb4148644909e5402085dedfbe7c8a2eaa49663f600b9be531d7ede153efa58fb91b60fc6253ba83ca9d284b1e274e9040782c62a6d107e9a6a7d6ad76979c2958430a1e29c1461710e4684ea53c061d3bc2b070507e7a313660b95fe14e7b354bc2b371f2fd9f0c2f6b7aac586f72b6edaaf32e90a10735fa912f517a08c385f1297a61bfffab2b86324163a3c210bbc0276134c6f71aab192035d1def020cf3b3d6e678a112f3f94ee0573f7ff174712156d0bb6015ddbc9abdc12c1b63dd167815604293397fefcb665623d1b145060b0e93867edc7a41714991d982ca7729204246f168a6fd120864be8c6be65b40b4167141bbe5ea003141bd489c541168fbd786b76290d02a63388191bd3600743e5b0f415f96adda470cd723ec946589f23d63460b0636a4df727b745456e4b0205b3337d2e7ed58c708a959e0e1ef6d0a5a186b9cefa1937aa5d5c18f4dd16281207d9e90d7612f4db3a06d9327b79b938b91f9a2ba6021277d4dd1c81249f2ee45aeafaa628fd9c161d43f45fef259b73698014e5a0683b8fe0fead9278035a278855199fcc4f2acf0cdfd2cf12e19c18da6499559c58d6ee82f57dd1f9a165b76edc8d85d49fd50a17eeb1476f25961d8f9531c1bcfa58f215a1ec47519c1c52b35c8713a3d9800860ec4129afee4d0d98e485b2ab82c2d051adf6994b52cd34cd693079131f21fa64d8b6d95723992af9971c94459380318c47a42fb1f5aefe1780240dd310c7489022ed4e1818ad615f76bceb0d9a9aaada8af075017c4775a82d9e920d92a5d21915a193a9d115bcc7429d2b8981d7173b504ec269da2ee8a59eb3ad7a4a4b95bd77705f65770d9a2d3ad9137c02c64075e4ce411c85db3fa2d91cd7951fd910bb67e9935073c11c10ae8d75632cecc8ca491461ec34b5750b9107d4d2462675939379e9d914ffab102117e4c04ebf418e695483147a33e51a2ea0b3607a181ae30b8e1fa20b35b6dc1611850935b97af47b53d2def07d4749b6c722fe09629d2c83d98a78c3735459aac63e79a9be672b1b49e721177ed115f086272a397208427c6753d6fef4b612b8d2eea409e65697993a4fd2b4d125085c6b4a858cb8031fc35416e9408643977ea3d043def0f55a1aee838d61b17bd593db3c46587542619dc945a3304fbf34254b86b76ed4cf2634bf299dd7492f9e7ffb55a8527a7f551caab9936b6f864ee839128b0caba470533a1573255bfd2de0a070793272d5e954917d67da0cdad4a539831f211ed0faa704bbf13c703c335bb251a5c16c644b04987f2e0169d1105f9df5296c729e86f08bb2e2506d70ee4d7f06c1d42c43ea449537e6659727631ad4b02908602a8e07817b8f9781b82951a33a73b0048d60905213534712de23c0835d44e5cc8631e198cee8e0ba2eb8164850382671afc29c565baaa072053977dab9a8d362af79c0268cd06a5bbf3bfa01e379e83a7641ee0fbcb96c1b8b74383cb2ebba5b71b1726ad47fc437258ccdcd5dcb65b0fa684cc0a66e666ea57ac2eb6f09d4fd4bf9cc0e7157b4d15ad56e048236cc2c3f216a7a3fb079166ff94da46de9781c9bb5e6b30296f7fe1a249148e59f724dca4c1116ede9359f1815464b53fef0a8a95b238d0a355a0651a1e54caa3da461c17b8ffcc09ae4a6fbc28f1cdf09964f52d3197d84f745140647d0511c084d0c214195c87232ae64580cecaf42c045f1ab9b857d1727aaab9d9a92e7dac2198e765c5834355293a990311f37bd89faf7540a7e8b90770d033673d22caeb1268dee1e326874fb3f6f26948807c9fcd64a0f883f81c05590437d772bb02084220a075cd6b983f2da072b00a3d5b1492d63dc3cb6c76fcfbffa1809daf5819546432115230b57b9db7b13a3052abc12d97d7d7ce25ede743fd08b6938fcf680996c33526b5012cc06f1ab6f815517d65b6572ac40b42dbf187ae27930432b2622466274e7bd1c31a9225700d7c2ad1ed1bda4fd683a36da944f2cd572fa78f658d74165108faf0f23058e9ed4970181e18f1692ac1a1f57a0720d9270714efef0a251c7cd9538494774a106a1be38afa01c9bd49239c03849c2826e3c33d8ddfc312f172e53496b67ca34720e6f9edc80c373013ba035813dc443c9786dc0d1b282c4cfe38fdc8c0b7ccb371586bc13d9af28e5ecb72014582534396f5bc413eac914faa76a4ff288c5f5deacc93fc629c6d902271ccd206b2c6a5c24d0d519e129864dd83f77f75e944ffc317e1ed3e98c7813b9b35310c722eb1caa0404ab12032c59dce42c58f9aad599fccdd33aca2576e92945cbf8808a6e5e64e340108cec7fe13a8653fd9f5a8068dd76d41a82051a09036821e0248842a5093bd88cdaeb91da73b2a7eb2379979b2df3c19527e1e0f1d2f49351023ee5734aed90260b552c0c071319eeef224fe4b53516cce73206b67a852fedc8671b4697da9c2d2a6cc6c2e35f8ac90331d15ae9b362667209b6566d4e38d6a51e8d0152fffb3cd97408aa3ab0d5f444279dc8d4240a360d331a55dd9f6cf5c4333f558308bb8c6ebdeee27fbe3648b135b7fb37f2145216ea8c3dffcf5a374664fb977d6c5f69be538ff94b3a2b2ad27b088f38d6cdeb1172e50bfdc0c38148bcbfe9e60684079efb8ff8c1ccaf78915866070d827838f80c8993b962a81cfd3ba808d6682360485bdbc065a99488751a0b6f20f6c83a7de19276ac0a6ae47fff2137661063b165a1df5263d32ed7ff5e549e1e229b0ba5ecee27fd89e84862a0f571eb0cf35cd4f6ff744c69d0fcc81e15c7d622b42543121cb7fca160b2d6ae7c9b37410e649cd1d39ae97f1f4b531587bfeaf2267999e7ad9f823bf9dcf068ba76d761370614b28cad083bc7915d244a14f0f50040c926ef45f5a1e04fb5adbeccb09df96393ef0d7f033c4e9a68ad9f3ba3663e0db84de6d35d29456ba626dc276d981067ef27d1b4fab7c83708a2c3926947443bd010490cdd5384288c957c4d53eda8bb320966f14ce912bac210be2a9d56b5703ba8d3c9fc58ec4ceb87d91872d992acc2ad4296614d1f6bdd46b816ba21d62bd100d1836f8e3b92127f9a1a83721b747240b4433cf83302b657473fabeac0712e9b8b3659f99b9a3bc30d4fbd3a63fbd5bc2a4449b0d2e9cdc6b427a3bf0d44ea761d13f784d2685e11809ded6d734ab4814ad15510686bc3c1c5bd69a4efd8ec3b1ddd4903b98c6bdde215817951ac3e40f1f9f144f4d7f87545179442bf130a13aaada767e8c6751cd9275b4bf5f63e89b5399684281b3fd8da44451d79a9cafc4d4f2e13cb84e056a04cbeb9ab7f2bdd936977799643ed3ef3fb4a11c3325f2b27899d3ab77ec9b226e71f48134d8c98fcc94d25fe25de95b6c5f499654a17737b7d71db8322d8a8496e6c39a5586431fae56629c7632121bc96fe713941141e690bbd8acef976e52239b6fae055670132cc3dbb0f1faf02209bd799348ad452566db42b247ce19e6e71b80e2a5ee2aa63166ca4c29188a967b79034c5ca94306a3478662636a96b700356fd35a957e02df6ff957de5562e843a7219f23403c7eed5c60cdb57e536073f8cd13ab7b73bef074a65271ba199f9301b6941d7266f39c430a0f72b14a7990b964b4f92bcb171a191522a39ae0f5b919e94bbe814be2a7f5a3161d99bf012adef1932f83fc0204f9e74ac0b6864c8d163b5d0fe73d7c56f26b7e0ba06afb53d2f0cb61ea7e6f87fb3f054656bfca26cb0c8b238400927b5f7e195edae81e2cb8430448afeb5fa53c8d807c0a73f0d425f663ed3cc0444a4c5b2ed51fe5930c64b112ffc2771e9a4125909e3cd59adfbfead566c65f31a43db810e490ab7a8a452e87f869dcd52d050fc12a6f09446c56c99def1012eaaa092db9a0c7219bede0c7c7d0db8623d6c12183d72d0d96512b2a58637a85a7820607c7c6b75ac426380dd493cd380d59d267e004173c9b72b281092dff59788cea6fc703142e4c5f6a31c2dde036e0ee535ca92a9ce48e515fb9a973cefddcd416f65e5c2e50aadc541fd5299270aa0fbf4a6c52d6c0c9ef55310708a77be2b2681493a9495e8c7235fb178686e8ad56da8147b8fad5afc32bdb89da4487c7a074eaa12999ab91cf1a4b23dc83967d4f72f821d253c8618a6fb3274506e252b3328c99a0eba5b56e5b25e369d039f07641fd187afbcb09c66d5297fbf98762d1fccad8b37be0fc4852c546dc87a067acfbc25c0a8443d83a7ef7bacfd01ba0e19fe203095008a209177b50c92d5544d8011c5aaf401675b254f0eb813143a4d688bb1da6ad1c8634b0ee6f2149e9f35d204cafcd789f1b0a62c399fd1f7e536615e2dd8005ec8681f02d837788b9dc500d8d9fb46afa8e85560df4580d6f758136d094edf5769b19ef510bda2e21991d16c1fd7ae071c3c0022bd80f3468e6a615249f24754c79b38388deebe877cc3e7ef8a962689a9d6cec1c2dc8c3aa4a40afd4df76f5ed2d28967a75f14638ca26ff7a5fc42713ae9a6e281999d7fcac80171cd2f36dc508ed26a6154d2a3d68207d8f8db7bb6591d17127fb7bf075ee461d071b1248e2735290085464e452efd38914aeb6348cb2276cc09cba8e8dc920abe6c5bdb7f147b5397c661ef091f544c150ec7112d8bfe38201436c205f9c5a8f24878b749da68ac622eaf5de921ff6a3f2a049abd5c9bcdcbe1247d79199b9616510e29bc4d4e8f2087e74ec8d64946d177e9aa81fcabdd66505879291b25460ba9b730d52c696a332787e00e9c9e03acc08a58f87e0bde79570b389b812c448d8ff28dc66718984146366749f1549fd6a0a256d0fdbc394608bb6bf7d6683f66d158d8be2a0df502434de2443bfbb108ad0148ae1e49c09df6d5f533f0c0066175c580ad514318c74513940f545b08a84fb650d8acc5d2535f5a9935ff9fc64a84bbe2754a62ad792f7cb9b033d915079fcca15d19c9880107f75e68a748021779c3bcf863adf4e99b0bdda41f957db9314f42a7030f43ca51e24bdd81d2fe0d4c4ab39cdb2714fec0163d76311eb0a06e6124a3f3ca128419473d0c1f68c827815a1e28217947dca86287c7b942953010e9d9a45c74572c4d2b4ba7265430fa88da46efb0ee74b04408f298de61e24984b92f6d65763f17a2b86809d82b9aac1af13a2d15767c2dc2b449992a8b6e0cb622534d094745d87686c7bad9562a129273f38936e9c171951a8d9428b5b37b0d989a79cc45704cfdc521136a35f732506a9274cc3be0c4bab1e89b19c42e7567a13149eb9ec85f5b328137eacfed4cc68f959af0b63ec3849ec82748241ece32d00e68296205e94e09591250dec0e13802aeecb17b4d5b0bfabd6b6cea8c9c7216e2744e07b2dfeec0187e8bd3f330bcfc38906d20c978bfc6e1882e5755d4667b31bb92c333551de179275d9f6654cb205af95e30140d3732da6b0b0fe69fab751693d773f5db00608aee4a6ad7f035d395a54b3f8807d1d09ee98c592c57a2590f26d6a281364d1b97191ac8fe5ea7ba7c38faa3311d838d64a276db688533700c8fd99e37667a8f652849eef5d4b2b20ad2365b4ba68b6ff5a59b6268536fee17a4aa0abd2f446c305fc42cf0209be0f9b0ce0ea686a50dcce6fffa2f24b872c78cea1ca3f44a5daeb56832aae407e9efe74687f280e64a3769a365188a968fcbb623517cd75c2aa5975ddaf7560ab1c7489221ee8964096a62d6047b69df1b70e79899571261094add370f9e6071a8e37cf0098fcb1fbb9f3cb98ec95528c1668f0db6016ec006bad2e88d7641435aae9bf927bf8f3dfeb08a3ae1f9a2ecf6598586f795b695ad029bc6c8788cc1df407f2221ce69400cdd16a11a508f3f499e23abec0e761e187a53eeb079527ef32efe8ad78bbd62fc248087e65a3076a672db712826d361f15461efe09efd8491e5b42661c84de9b0ca8a888f8ed43a8b2cb16cdf200719ee222f85fac7459092db0e4e8fadd255260fa17c754d46efe2de2ab89e1753f080b9d2b3332dcafed28ba0e432e835493badf45babb4bbf23a267dadda90f5a7467eead2d7b645a6cc5d029f84822976bac07b3928e85938721a74ab8c7ad2c6aaa386a81ce11c2bb78fadc65001a326db484c770dcd5ede29f2529563f08f80fcc2cc5effb6495e2e7c6dd55a585fc750bfcdb7b63fdaf282f2fca0b7961a3ad07730c1bdfdee64501b0e702a9f010f2ebeac7ff443aceac94cf4131529cc3b1dc8526e2c0373b00ccef5f78a78b235c4716075b89f1d2dbc027a2ef99fad37f02fbef767ff5d45847a68c24d1c23af7db3cf109540062c3f7206b37c0562e678ca7962ab080ac7964d907cd4a2a4fb391cacea4720e2d9651768e5413101d582de612584e0b5f797743ea52129d8382437a3eebe7ee0cce19b8011f548ae709d774858003ca8b686717a48bcae0455511321c5a25579edd95f5d0beae2b792435d8d189b8744e18282269f7aac008fc469a03c84011bdf1ee0644b27a5697d6f28c2dc103da87117d8a64215f421d6c58f3393eb0d48b9f5b2fc88975e496f9aba747c7152b5dbed23a810ef1dc238d756bf251307a0f34dee5f0a28b64af6dda699880475ad14aafd6d1ac013c75e95baecc45b63b04e3959536ff672dad48a3d8343a57431d172fb1c1c98419dee1b01a35cad58037f1ab88a0f3e61eebbc5416adf60c74e197417e0d7fdd5982690b8012471034adc36c380bc762c137c2c483934ae31165f7b757a9286ba431c3a42880098e8ac33b2e946b26e0d5e3485179f788f7fe7f494c905f87a15bdb899527c7ff71220994211beb8e02c7f12c7c07b97fff379f9ffdbfb44cea8c67115cf78d7c6f52a228ca57486b09df0d40c6afc90aecaf92b0cf788378110db82dd999e6b97f739d47d55e29a8f3fd7e6621360f1f70c3359627203f78eb61315ea0c2ad49f5643f61cd00cd8baceacf48b97fef9cec5d329fbd5ab62d0ec0098939499b3c9836bf025cb5ca77f46066004f38a419f2ae4ccf22200fe6be99df8ac9aecb002e97a1a7e3c5290eeadcffe5cf2d2175c3e5bc76426ccf05850df90f41258823608a3451db73a6fb05a28eb402b89d43e6d042fec21afc35d2686e0a87ff573c0a8a2f59dc1d7bf02d37b13234a1b5c679b6283f648ae37de74e2be992d4aaf21e0f338d71bb07c2395d3964660c4c352dcf93d2611b1adee3f756e41b34bc09bd4be43ab0fb0da4dbd0d1ddec9d9dc616e4b8f3c1b9faae2734fcc2c43359d744cd5c4406c4fbef1737c57f62bac09891552f1dc7fe1ee4cc8020a9e8e639168c5b449c1605fce035f4ad9a9e328bfb443a4413adc9104e0c99429fb95ce776519eb08ca190546aacfdc2eeafcf4950147fbb624b246e5a0399dfb0f56a18ac0e516ae1b0c6358bceebb21ca58a2c11c8559d98828d524368c34afeaa5ffa1e1cd66ead2426e22d4f7cdfe15698d668aa959d2fa975709e30cd09a0f4f6ff5dbe3438e2c770d8497b2591215398dfe7a96dfe5efb88a0d68fe6c2aae47192a63d0a4ad0eb180d760a82b91a60e1de0c43cf775c9f4ac7da806771d91c89c9b09a9f2f57a46a8a2f7bf8f22c0dc6952f4a9e79295f83328596b2eb7922c3f637997457d7b97c60dd1b3d19a0452e28d71af69f1fa53f67f3d5959f76a4585b1cc4206714e83fdb057b50ce1118cb50da2aaccdbcd295b02aa161e8298ed6cd8dd79a76c06763ee9e3b527c11c959fcf0a3290235d821a702d6a41b078df554adca954514beb481c221372557036b8c2d3311f6e8689a28ecdbc585569e75d36eb7ff015ebf73d11babcc108a8396035a363ee28ffc20950d4eca7be67042b5850d5c6aef964314e4cc8ff397bf18a04b01bd439cf85e90307184cc81e383388e31839c483729b8096e5bc19b4032ec7c900ad12e107cd2489350f1d6ba207eb24be9ba42e2d1d959874615f47baaa847c9e0066fe1f85882375526e3fe0954e4a544fc811ea5ca4bbddde8e64f9060ea6d928d4dd80881ec1f2bb5e9f65c33024a0be75c53e45ab45bf42ed7718e0c590251699aaea15441acb7ca6d08f4f307f074e45c86d77ed5408eb416bf25182581fd51a5afd341f2bc45fea58d926b134579a93188caa2784a7c0e6df10d5f4500523d81798c3f17e1838c005a31d80f248623fc8b0356a5653bfa5fbc830a9d90601893b581a7660a9322445cc2ad45760b0600b07e714bd15b5b7bd0d034ab95eee9a91660d5f24d87bce29716d2c570b40aa15141189956cc24dcb90cf7b15aa8bab8bfa7e0b9456263a0906c012c33d96e15ba380f74ec173304811ee144fc342c8c52621f6e821d34972f63ddc576fff5ea59d69b0d1c5233eb78fb1a7875ae0bc91fc31a63e88bd6133e218a91d9f3bcce786633b406837b1a272ce800d7195e6a7a0178bd8af8cce8fb044960e5a7a04f02140c55d175ce0e93408ccac7f3f190a4dc9287040bf3b3f98ce1c043470964d658f3b82477719c7d15c027c01415d11981b67f50d195a92493fd6bb7bb4ee67296398af246e3c28f9f59df0c644e1ef8f14e6d28ba55006cdad6f63e14e0edbcee5d899d3de58c9030ff13f5f03ac9f408f1f8afd8d3be720bbc54d6ed068720f3cd1dd9c76247f0dcb8248e92bc43d8a53ed78df12244c580cdb94d356a558945dad1de6c84c39c66913c9aab68a02688b4f19e49230af977aefe83bff76cc0047dc2ba388b74ebbe76e0deb56c28b90751d6d1ef9b998c7cf1c902ae1a67da1f1980d13ea58005b602edd633152d63a8ee66e609075975c75ed6430ace61c8e9c9319513b5726310f701608ec4894c65df07afb214c1d6c82e61a3f626c3556a97e55149275b6a0b997d1339dc77ebd36ef434b83dd5e2ef8a05b3bf2d0aab3767755d03759a209710894931058304471edc8df5e17b3435df4304bcec32c19b0e31cf781da6cb2fe6c882551b6ca971ec31f4415ba3f51a61e0f30d0719afae245af797b97a2cd24685984fbf425ac601718e677e4f9cbbcf32914b05bd4306e691c807ad6cdc13ba689e351860a7157cde1f8efda5061f3bb195fe22670ab598a010b0cdba1fc3fe1f49bc7499b4d31db64685eebc684faeb095713f3867e7b2b3f1ea09fc11ab06d1a554931b56788298aae8d43cea60c172f24a54f0487c2e33ccde5d07f7399cfc6f018fb23bb0f5b1736c6c87191ee9939b61fe330505bb51788144f168885fa01c3bb7bb0a882d50e898197f3c2e49f4d752a180d0846b9d27c4a87c54aa27ecd95ec517a0d978b01167ee3a4c71eceaf048b9c093fd6551cdba4216bb1154a7d9ec455ccb343b404eabc96aa41634a13b18d791d303b36f0f0e6c2a5e40d7364b7fc4b5e0f43729c4869a3c1f373735225a1fa1ae68ac5b8094bf82bfe58f4a566062ce4b2f122bd333c6f053b94c1b08cd7a2f237393e2a8570b90115b2704d3632d196bb8a2dcbcf0f0b5ffd814e9b160eecca4d7cedaaae6473c827b0eadfd28be3a6b68d7bfc23f5d55c7466081457ea336d641176bd023959319fc97a5a5acbbc3c47e4a512f9fcef6f85d1f80737dccc4cfb1ce226af0b334a22da06229665861e40d9bc900b937b6fdd587a9c306f879c6bc225b80841724096c86a837ada506ac2f59ab2e0e793a3b2ca0b14242076ca8ed90c9f4d45c6c6e06320e877231bb4f2443d8f16336813f1685d24886167d58b00d10888a6d0010c5f9586669c5e2bd2f49b4b77693fe61fb119041811de29e1061491a61ef12a9494e68287f779b0ce9f075b51b721a6663f5ddc92a8cd16bd9edabbef30950b346d6b0a1374b393453c92332f3410bfe71c9e15e53fd22afb969f124e41065948b0205fccdf01cefa7c7a72ea068eb8286f6750c32c80439a1ed23ef0f6c36d5f198f30d8425a90c52ed1fc882c59fe56b310ed004749f6b1cddd9f556f300fba5fd38dc293d3c0449b9e64a942896fe5d904cd14dc8e69e0bdf5146a5c6415914605ca2aa14134cd6c4d0633547b104bed749e9532868580761743ca769c979ebc997011c357adee596c374c86f4949823197ff6e3c3ab150e01d3181bc904cad2118168addd98d6271fd2691349eb1209ba6c2fbb6f15ad98364efc3afaba5405f62a0db2486733b331142e3a318a178e4c6d3a0eea4b8221e195a920caf31549926bfe9a1daa1832731c18c444342844ecf38c24fe929a72a7f14993a5f29134f56c19f1ce2c53ef4fce988a6b266cbc718f59ec77c6c23a4ea72b55dcefcf1b2da1c30fb1d684c39568edd1789769c2d5125ff46d95fa20c08012ae588b15da735da96a42adf9458268808d670c7aa1e3aae0290951d77ae8a013f541d3724d1c2c3bb30d32da52e76a65bc6c657cdfb3fa6a80e7721c5119270463dcd01d724497cfc14de4cedf99a7062d4db4591790a2d9a11c5759546c8b0620d571c697237888fbecf349c7283462fe1544db118c4b597f1fb2bd2dc6fa91826239927d737747c40768e6e7f8c6131fca74b528a5ff3f1f6c61ec1366f2daee806b19b15d5132a6981dc0632fca0b39c3bdd053801229cc5d13b69cccf26c670b0547238e6ef6092af0d9a81821bca5b1ce2841870f9deeb08f43817dbc7649bc7a24e00986ad81c96cf4f8d4ff64ced6a42a439fab67e9d06e8ca183456af1c4006418cccd65b79684728fa0f558e887fe68db080119d6b101dffbb4b2d9274c07dc69cc82a160b2e776e3f7f4c76b2f9fa01c1cfeb3ac66ff794e5fc3b4aead8467bc7270e764772ef9e77c192c36f6c4bf55470cddb770c4c1b20d418c48bfe06803676395ea6805c6d5de861e46d28dd3010dfc389acc16990b1e5cb7263be9ed1cfb869a4cc3eeef1a629cfc788e30572341e398c415049ef5d76c184b2ba8287894c5cfa1b29b3041162d9f5965606c157c0a0944da4287048393adec306738d4e10426984494ec11a73ba3a8ad57c900889b47ab611d99eccd275d4070e1d80e91b0d5f826aba690f25fbdcaec62f00b96a09311d98c723d77e9246e895f8f627d1bfed64ac409e1406c6b27fd8066eedb30c61eafd79a4d1389380a303789510fc4dd67fee42c174e612d4c905acefe7b10b39a47ebc08d8353aea196bd15f651cba2f531c43848160a2939c850adba22cfecf24def9cde1bb8c6fc71cd8fb19aeec1a464abed25cb1a06621de3f0f5dc8236670dcbc3c038c77e19aab365c7cdd86686378ce6505c702a79f17717d1a9bfafbbcf92271fecc5ce7aabea24ce4bdca859bbb8c85b237f80d2cabd694f4636e6e5cb74b0509825e2201f98213659bbcaeb1c42fb81a3c954d056a6d37cf964601cad21d15c65db8b633096ec7f05e6210d9fc4cb5588e814e8fa240c2dda15fea3a35c4de7e99b77e2967b4b8c6f70cfcf356fe85d7ce269951ed91e7af6f058e87d780417d74dee2062bb8674fabde865c6ac0282a4ead817a13bb580a1893aedce6646aba0d31539cb3ba56bf6d25df7f424791aede80085e91a8f30f13c63875bcd80f2889dbc9a76f8eb3f0937bcf9b246484548760ca983bb82253c52e16ce182494b123b52595a2e1ff7a2234a9c6a8a6e9ac5621254029cb88be573c3204359618314619177b15fb204cd4bf11a004ea7ff03b34c25ab3066ae82f581b2650fc0f1fb9752ae87855365a1e7bbd62bb0f3cb6cbe62a28d303beea44aee66d77b6b3f96115b5862d6b7c11d3bf94bcdb8cf3782a705d34914416dfed1af70341e67ddb0382740addc40c8e202a95c69e46b6b46e6105629c6b5ce8fb933643b66b6aab4aa36766c8b81c6351329fb62cbab05412a2110b6210ef02fd0338cf834d9156964cc6e71de9cde6c7225d34030dc2a224775483bdd40300f7ff2bc544fa3f104924f2cfe65baa6a1ddd211e29ad1055178f0924f3afc281551374cec5e62ed6cf35e42bd784bda5e647c5b11e14027087821dd0b91bf8022e481dee01e6c84c26a20673e5ab2af32ae21af56e4fd141439c360c818eb0ac4e45124cc678bd4d474c96c318c97bc703c81091ce4a489134d8a0f3adefa04fc88192e06236f347d5a886ea62159d6355c2cdbfca8789c1384309b7dd9217213a76154ee84dc6769bebf677e3664a0d2b79ec019324c48961ebd26a73f8af8c3647fb337ab3800407043c6921899ec4bbd908fe76b8c543e1875e3fa6527fb8bfe584c638f65234304a97f39961965accc0298f16ddd1d90ed6fc8b8443dcb060103c129b21f0ae282ed045eacea37c917de177f0ed9a7b1a7dc51a35066402450368983599e704c28521799813dc080abf6b8685bab95f63f269aedcbb175c03b42b17859ff7e05232ea79f159fde03525b3cb15433b7ae7cd6531e7c4128ee0548a911a2db22757cd1729793d079ceb3472685909beba043aaf410cc5bf8eb71ba4f56964baefeedf6a84f795dad612c22009cf946d69d14c72a307355aa80e8134dd22d21f86ef6387466b141167cf39d78a0dc3d48d0b9ca1bbe4b1f3a6ef670a4f3c5d06258a999ee379f4582041a9539abf400c9f42d32f8fd44cb2abb7aad99b191fc5beb7800f385a3ab711da3d6cc399631d24892350c7b581d3d348d0b7183270ffd787a2eceee4b81d606c5d2644e06dbdfd8a6a32ce99fee6005089b06977c5549307704a0ebefe0db8b1aaef35b60c773d07dd22eba502478f99f8d54d13431b69ae7affb2162bdd60b997d133d910acc0261971232ad297d7eec5de7d7509a92bf3d6e89f2e1665c59a47f9669b9b40c2b9b79e4d24a56b6d7abe4bd4f89a382eb1daa37adcf757ca737b33bffb6d9650aa302c6eb751f46d913e6e42b4e63bca8cff44e78d0aa8dc713de906c409e5f29d7eaf1bb6dda5c4e50504b140db03ad9753f3eb63680055c56bf5665a2baf4212e20724c58b9044ed239f02a7e14a220d9335975ecb0280ada6e733d6f677ab272cf195cc129ff574d1d453ca66603c43c417b5119bd801fff6b94fafe1d9d7ee03147ba8066f20465a8e978e6d95882a4704c299aae8ef964c40ae1e79ef83c54f60b425fe504aa70929d76174dc7eb75a4144f0d1c64c4d192e5138382298a200a34d7e681897e128f133a76fa0c53268363157d09e08d48df4b3750e5632da3e0be9042e12fae023e13c9fdac025c037cfebea1ba89f29911d55f9cb89b5c5e200c669ec3a7e7ab37d034671610a1d1894bd1bca78bc3e709b0fa6253e6923ca0f62ef564daffd9ce123299d36082f46217aabf3685e4dc9cce2eb49523e3a10dcb5b9e17e6aa69e683dd749c41dfdbd5599fca98329a817267081dab19168b51f4cbc3cee2461a0bb0abbb98f9fdc93c9e08db8296f4d091b4a8fdf80a2ec2f9eb1c76eeff0abc479320698fd9517d8e5961551b968025baa6a83b4798038d4c031d7c89f7bced87d4e1d0ce1e5ab6a20b680ebad2656c6bd5ed38f8eff0daa3ef4d24ef706346d4aa73158a0031432a981f2e0bbb12747cd07e3f8fd1d939201ceada0b28f3bc5150a891b606d346710e7fbeec24bdd8ae2a1bc1c24b82e2478a249d467a657a6955174502c0104661a20feb49f6c49d767bbbca3a619371c9859f51a5456a1532e851cbb39b06314190f50bef240e3c5f22f8ea26e47416090f6a214ae594ad0beabe30277820ca1ed5c4462ae6a24298f0569bdbe7c68c8663593cd769f037fdb4108846b20357eddf7845051d6eeff6616d8cba521b3df9491c3f34b2a71d57b1a52c868ad146c49c99a42e20c4a8f43d5ca513d3d19a0e186314f418fd8ecd28b7b83e7b313fb40f8f0d6e2ab03ef4dc33cb5d7cbbe327a5467864183c22f46b3ad2099d8a74103c712f2cb2e36fa05adb76b36cfc604c749cf6587ad3709ec30174ee3540ca0f079c6da0f44190d17bdab137e66e7c3fe10ea76a9f7f04c6f6cb02068814b1418a081f33b2628da9e1e77a5da3febcf2243be0bad7b87e9ef71d13b68eeab2335dae773ff8d0724883b385cfeac56cfc77498d7ec05ed070e133cfdf1b8b27a983cb19919d0348829c25366f403f6d21cf7eae1c54b83d427e742b8c57cc2245af8fc87f8aeb767e7df1891f487b16093ff489e8023f3a6265aaf9710b6ed16f2ea956a8d1d9bc0e5b3302134f1bc5e007b36f8d7e42e15fa2f00ac1ef2b7446e78266cc3bf156434636ea525daa7e33431dab46240858beb62c37b33e9a8b10b04ed822858a1a2c9179540734662f023803a1e7adca721d9539f00ec9bec52a5b5349709f68c1cdb3b60f7534f1890ccfce6a82773f26795869965a264c5858c27ca768b17289599a73d3eedc8c20d0db804f851585f55e224d9ff08ad1ee6346656e17f257a0086a67cc5c02d9e0fe916f24dde03c138a0c62734e32e0e40d4e9c0d15ed0f7b0642bd949c528a2d783f8113440c452e9d684cb97324af790e21589af5dc68b3179785e3f477f36f100f1460ee1d94467589d84f97704d8589c41144f54f8be450bf17c95777263a03e42b2b19d8f94a92af8399a9d6596ce346aad3d8915779ff5c44ad2745f145090edea8f955b520f77bb49879a07e16af0a8f278117de6a66c53bf416249c64dd181ba62d9011b920d1a7d2c965bacf11b50c599579184a55231e8a0b1476f0bb4495523663cf3327235305267e1b5e0be3185b85f58fde791818f08d92c0ef280aa1f25201ab14ee7bf9c017138ff180e91012a3a0b6b389ec7d0bdbce556cdd1db498ba6273cc763af24e13dda6d4007df88f3868cd5d4bc62f1fe991d839dbb7dc73e4fac775ffaa597a285f5e97d99692a2b8fd9c5e5684168c9843f1a72a058493e7e4d12ee3577d4d080cdc1cb0b7e53558fd9b1e7c77789d54743f2056fd211afcfac8fed281f4a6c69a6ea54f5d0c97b001f5e180c89a52958fafd353143f8997e93dc7dc10aaad984c2e801aff32b244c840cd6069c509880024568a9598d88d802667f5c2b9bc27fe6c36d7f7fda0fa5ce2b6d0950267a82ecb52b5d617d2a0d346b1d7a3d585e9640a1da03ddda141abbb829840876b147b69c6d8f44cf74d87af5bce6bc18ebf130281fe99b89ab6aa9afd7b07ed7c233283b5d47ef0adc0e80843cbbfe7bd42631488409c34bff0fda85d5e5cacb80d0fe4b80c8265a50560ab0ae1d1dd53bb0695bb59d3d5bcce872550734f10a1a131c999ab9ed4e20c5b5f152262593f55ab9b09b904a01ce2da71e3826b77ef9ec240756944fd57502b1b6979e781df865c250653af8ae86b7363b49bcaf55362a7c4eab7ce24281ac4ff12d9a7fd2aa8f6ceb804cf5416a80cef222d6b90af7f3c53ce41eb7b8d34ea0692018ef49ae787dd698dda26f98e825217985de15be77ee34c6001cb1fef45b09575ae9fd11e403177986bbc0acb5ef63e245e75c1c0ccafe701ca41327ac56837465294ed2c8e51507e3202a7ddd73d6e8813510d7289ec33155c3da5166232a7174292606fac5ebdf5c78826b7b138a95e6b97a6ffc26928ce7b631bc6fa9c44bd13e74b92061337fa61bfb35522a6524f1d72acd609a7d25b037fdb9b68baeb49a47e8986ef7594d038fad465a574251d23e35e8526587e7f58396ee24f199cda236daef0cf4c1d735bfe0224b8b1083fe00a8188b1673533c259909215ad170efac1dc63562b6b1fd423f666ae09784b771d6cc1e6ac09436f0ffda8adb06551e66dcdfd1d03917e14e77b8405ebd31312570a72b5b471b649c69a63f8d3f7b7e605804530b2671e0a8fa99c6abfec002e6409ded16c944cb0fa51a262412fbf850d55dab0f9a65836bb741fc7521e9e64b08fed91f8848e393de68c2a10b6d8ed568e83412b276edcb1b666bcc62575950ee2c2074190ad2573b632c273bc1d0025024ada30cdc9501ad588ed565d69e31a618036f6f660082a89d5e20e62242ef5c1528ddefa81c9929fc8bda35ca8274115d3ed67f4db4d00e58cc41433aca29ec9f09c308c130d574706e971b5737b211c9c4dda810bd78efffc6ba1b0ef7432feedb25ac29a77edaac32184fd9b3479fe1c370ee92b297aa90a44d912846a01de26a3be90aeb8d01ce27edae33049b938c1f26937247ed97df56ed655b016683c8abef5313ca2f1aa7f7667b48513396e8cc6f65bc63f547caa21bc6fe9f138f3342a02b37e5cd011341851f38f8e3937e2066de6f03167fd1371eb1bb4a9b673620abc9c7e5755131c738af4bfdb85bbe2c22ce556e94bc951f78eaa60f4e80619ec0d3c7cb97b2892cb49ad8946a7bc98dfe928acffc68717aa4bebcdfd301b9f6265d9c5ef060f4fad3b9b7fc1a2665a9e0bc5217d381eb4731ad206319b90a3c022664be9b8d05b41863accf096b35fc465bd6e30f28d7d81314f63b88ee60d48b5e4d19d4d34eca1f6d56596d0705833ca06fdcfab1388c15ec2121c286a5e7bb3fb09f5df1cf01c071934ac8bc164628abd5fab0443385084f52ab310b26ebc4ab0bc63722e261d3273cb1a8fdf264bd534916014de2b872bef8c22dcca7f7c5d37a8ce2184d849d400c89ff5165e115bdbd6e64b9c181d4965c553debb271503b5d1ca4932a645ffbd36a7db55b171eea044d86b7fd2470a82ec71d92e9d8b67f55ea6b5a36e19e0520f1652b19105426533f7f99757979b179ec8d7d0c04605f338fc5c2c9d8a8ffcdd042819ff8148431a7599bfa7593859f1c93ff42c7997af1fa2e65dd1021c9d612735548cc3cb8a6d4d51538830f326574f9b3a245d9a90f14049b2b714d9e17dbffdfd680df3fd5a3daab8f3f9e9b195d04921c4dbfb609d26f5a86b9e79d82ca3561c5d9dc4ed457de5f7ac467ee73b94d545c4b48e47f3403014ff40e0ff16b14feeb1cc36a1b97135db3e430b84f84e8a63ad859c83f950848c7a67caad91d36aabc8d9846bb78e5aee9546e6f3ca6c80446c46ca725fc12eb0f14d6e81c9d70107c725c2c28f5f7476ac893b37fef1be812ea8b1a876306a9e62b3c770fc1c88c2ce1cb50e587613fb255726a69654e33f4f86302c961678d0e8ba3bcd08271969523a15a4c9d4d91eaf4e28cf53022b65af2442cc2c355cb07165282591ac9326c0b8fa559becb1ec186eb4fdd5c96c8abda07113c04fdc97240e1f47cac680f99da2956bb33ccd9fae33b9fa2eb6292ca860584a712da6882fbc5a77d8e324e870022d2a5e45958b440c40e9e71d4046eb2ac95d86e08948e379083ca6f730457463edf00c00f46ed521b7eefc8ac2de4cbc49916da96dc20d840728803ca4b81f28856a39ab45ecd5b9dbb9f2f1aa22fa93fb67a1b67fefce8ee9ff77bca708f7a8fce41b1f23db8da51d745fdaa2c8faf717c9adbf357b524771317200b3ea673b1b59cedd5b095399c2fcd6ee0500360350ed059e696c215bf26e5084a116e2959f055944deced9beaf3450f3a6c7a29bb8958884c9128d537723f938f18e8bfc5382abe984a48bb12b8090cea815e5625f2e4677c1b5544f83ac26cc06f23fe9aed6ce08f5f56da0c753d4ba81899dcb27da337884cff3207a2ce95bb6eacbfcbe0ee12e90ac1210147e4109115d9391b810bb5ea2eb9d6c6cef8eaace3f7662f03dc6b109954e461b45445e71e69445f4c2c36352fde468e62c333efc5d40afbdabe0a423ea0b02acd687b7eec59186f887a4d502adbeab3820ed0a0a9dafee52f1a7db5965aad34c35e0ad5525d384619f10e9ff9597229a0c66616a047f13f8e6422a4697371527e7104a6072b369fc558173859f7b2a826851b6fe90df46bf45f5e6b9798380e6c9480cb6c7636a399cb344aa334e2431a076d503197f3c20f4dc6a388b55c13ac1e4ddf19a257c4603e1f3ef2dc1f38f9235278254beb3f7f05fe4a443b95a6979a2860509b736a189d30275badd96da6ea28e7eba63cae378093d02a472b2ed3deabfe07530fc1af0f1e1fc4913e098aded1e3e7340431c7811d8091d28bf3967336afa8c8a6b379da209cc797e114a2addf75ea97adc87443eb6d93b31edeff606115df21ff02cb56e8f2033379b5df2acd60bbea41f60c8ff751cc4da2bed100d2dc76de61d554f225b9f049844ea15df4bc42612e6155c833177ed2a88a3f2a99487b13d58960ff66847d5878146349dbfa3cde3f00a4c63951a88480705c5ea4eb0953f56f18c6e4c744449378bf3404efcac7c9d0b7a9fd4d4e0a37aade549b9ad64ef5c9cd569792964c3b71000a5b21e18822cbdd6227d7c3b67388343122f0e3e6408665d90103c8dfea01e56f1e4eb07ed84e5570b936b18223c7456f9a586e0fe30ae1baba53f2b8ccb6e9401080add596de506dbefb50ba4d1724621d132b5d12b73439e7b24d26b530327bbcd7a20b33c610dd844090f951a7ec892ab7506839d6eaeb861fdf5ce6c0cbeddb2e139b91807f6850e8e73efa6a22a7e6ec1d72881640bb5ab2df8aedb043464f914e7bca436f4433cf0d05f2d7335e376eb2984d1c7332eccfaea8f14ea0878691af445d7c66bcd3a6ea6e2dc2c512a45e05ad6d30643b6a1432e79944f1e6387a297e55dd0260c206e07a391267c490056ee7c7617a991835bbcb195cb9bfd56ff9b108c576c853faa0d03c9b0002c97b82f4b402fa14d4781bd77840c4680b3e5069d33935c4363fdc33f08c403cc0e2c385c682d2c762c77ba68148f04ce251e77ca21be3e81062fd82e5c01f5619e2246ab5346d28d7aeec625754281be4cb19ed50c9d4ef1f03443764705ba4053dd4ec413d75adec36e095338a33036fb5471e50882a3114432ee7ee513ad6f3da8660df8970def3c1bd30d8311b67d38d0736a686f90f4844f459b3d86ce03b1a53e5818d10eb427f75bdfac447dbbed980bd6aec960349ab0c15a095869502f5dd1f1f461f13c244ada2a6a0e071ccfa5997dd360b0b40e907b9cb26467605263eff103758052a58290d3c7e28bf03ccf7adf2b7143b7cd567768e204e2cab36213dae33bb69504d0e6029f0ea042b4637509a99d8437044d2e399933463bd13f456040c2c49d080ae53f37b00c622bbf4bf6c7169a237f411ca3f1ee1e889a4a6745431d17b40dff82877639913496c30c4f84d2bff23d18704f43d265c7c7111fb902779180f442ca4203014f0c6ea9876d4f73dd92299f92b03a42892323aafd5abf9a34f5e82035259d362781435149d90dcd75d65db305b51fc46fc0d20ad933617851bc2eeaada22f6725cb61f363ec936ff043d8c2eae9fd84c15e034e0a1769b9366e31509462d6020504aeeeb7cd625faccb97cf063d3459c5431780c117c39f461e1a664b3cb9085deeeb6832d3e34a31d3adbcb6e319edd87d5a3244518424851fc26ec823d09ad2e9065970fba143a3c2e8eda040d8e7424fe7a246aa981f2c89df9f169dabcf434d6a596e7772d5af26e7f3d7e0533f54116097edfa49ae6b6e3d1cdec6a1cbe669cd4ec1fea56d89a26fa623ece5cfc89e2ab9a4da45430e964ce385353ce4b1ffa4595b38080ce4f5aa120c65a31131f2060bd10661fe1e05cc3b9503b1f8cfc727be549fd8e4c615fe6b44f35bb0e10d27f264b94dbb54c9c710e846e4b78863c16ba3c7a966e6c54ed3a6ed6f398ddcec716dbad905473050b20a02a7cd56ab161deb4d527b1f5c534fefc88945fcbcd2aea15f6761bbeb9b70136612d59d1683b6c91c0c089a6eac8a5473618cd1e7c7893a7b1fb488661a498e62dbaa66a2ac55010637a2f1b6decf902def30b4e4853600556ca8f90e523c863b9703a5168e68e90bb9f65f221f936716616a3ae305abef282c32a962e8bc160805a60117fe3b4f5288839a7b8363628634da16fd6ab9662eb713b8b56feed2469bfd9862874988289bc8a1008e771e548140da7c7caa21e8837a4c964287749ba40765612fd8af77658bc53736e4187f005556bff80065b37a4bbeae2f02c2a36f275596ef75620ecc3a003c1943a8b853861797bd6c7c5b261defc0ac00a6f3e36425ab23127219e2a1974ed31123697f76da26844da3bb52f52a76e0fc5e6fbb07af2781f9f6238a71f1d63221f086498434e163e07342d47171db589111c2f22c7f858274c22bff82287bbb269fcfb055894aae594f2729e5caaac8ea616cdd02709aecdcac3dc80022ca8c599e6eed307597be0df615feb848a17d6f4e81462c2087cad586d62433171d85108ce3964e0214e4db0a46c1e039b2d714bef499f0d2f295cab79612e29a67b6f7d4f3cc26798f203ed2f01fb3bc8856c14650e2edf0c44ea1c64a9b524b2fa701f2b88b690f9bf2dadfb494bfa5fd201b46f180046c15b1668df2c3c77c0def5d680f9e75eb13e2d21531853cc6edb6fd8f1af72da363c37adcd659af1b5885962502e134d3f76075071fbb848346c32c9f0c8e501e823712f67ca601d7ed58ff64bf0de12b7016402b515c726ad7b8a1a8da0442e12bd5c398c38c5d2b3c73b9e469bfbf747c5f637ba58334ab883e5514971ddc0584bb4edd1fb29b17c64e8eb75b59ecd9a0529d33734572b49afe77330aff5c0af55494ae2a2909f3c3aec645edcc91f24519acae4a26786a05014a1b75b694f34ed582ea28bf2d7c0b78f081d523911e417186cba6a40a3016a1b06749d506ffe9a3f36f0d392a0a32379d0099e46813dd866d47d9c50ac9f468cf65068dc95ea045822d6d294fc39b93e8ebf61d1896724aef46a859416c83891a5c429ed49ddcd642f88860cd454c59c46e0eb73614c671df8a221f7290c86dccc55731d8dbec55143bd2a9220ffce964ced851c6dfdb6aad6056d803d37fc48b953f2863a2940d5801b2f7685c1027f7b919a88fc7edd45927caff97d918eb5a85801b0182c7cf9c050a7f81cbfc9deecbccf9f71f0106542250f4cfc109c6b1a9a42605205cdf64de0934f732ee29c67bf565e85dd5d5f0155660e9e2d51a45ec6dde55167a7a5e9c46a5f1a256aa159e8e93ff23d451fd36ca9af7cc96ab1c62a76607d4de333844111862881a4be9b45b946547a445a7154b86e796295dd2ddef7cd14516dd0de4090f610b68e1a1ec89109d8a97df11923e45bf9cffb21bca3c2a7305cdfff676bf883363382ed0052d9f9414244def3a18eef9840a81fce9b13a11a2d3f8aaa42ec2c64c230268ac17a66ec2bb456b1821f7e5490ab0b727b5b70c059403693106f58b362e3a9ec6fa69d20aea76204118d77bc9c5b6ee8593a91e06efb228d56c1f0b1a83ca09d8fea7835e99ff0c74047452f6a0e2bff559c7e9ad15b6b82c14f5e36704036ab5880682902187b68d79830acb37ebe18699140e4cbc0cad62c38fd2d1d28743e679ae7b82885175c0450ffa0168eaa8331fb1f514917dc8aa075d668ebf909e7f6d692eedd2841d8ed1fd967041bfa042efbad2973f54864d81f57cc48cccfffff3f30