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 66990 8ce8b86ce5d3979e946f1156149c47f2bb6534cbd5940f8c3a3345ba20e8c89b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e63d7cffb590ca533917d4eb0feaba44a8e3e56b97d8cb48c753ccbde0fc909e
Certificate Block Hash
8ce8b86ce5d3979e946f1156149c47f2bb6534cbd5940f8c3a3345ba20e8c89b
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00203d0000e00e0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000fad283f28f1e76999f8fc6a761818f3448f56b135b8e5bba2834d61b04356099c34bb1a7c45866abfec19463b73f47ef58a7c9e1e4bca89d32bad68fca09dec8841b8c940612db64d4e8c9cd31d53e8dd0238e0c9305b2cd71000000000000000040000000400000203d0000e00e0000

Raw Header Hex

00004020a8931d68706598ac1232e1557033594b97051fab40b8cf48510bd41204628b6749da19409787560be31c15e8b1ab7e0294118d3af46647df91666ebd82517776f9fd1f6aaf4e01189e90fce0bdcc53c748cbd8976be5e3a844baea0febd4173953ca90b5ff7c3de6

Proof Data Hex

59,560 bytes
1212160203076a21547bdf856563cd4131ccdf177671acb9fd359227ee6d4beeb235d49680b7560ea323e5fc849d6b4e37c58c5579ea6496f36a9493ccd8298809276afd6801a1a3be0a9ef0428ec44e93a492d1534cd42f54ca883d018eae508c3c270cc36477e4c8d8fddd80be721769e80b4489c14b8ba4305637204500cca646f99be3a1cf828cf5fdac464e107dd595f2ab1e6bde4001255ecb030d041cf1687342d3541792c39553a18a7cd4e6312bc12bb33aea613fa2e6caba58ad0bd4ee4f6667857192c58936be3df07d7de52fcc93e0f71030d27a0ef5d5543072989fc3854c9811ab32f917b7af3d653af8c990079d81d5330ed41658c69049ddd1e00ec0d559b0eae506d45bfdd4a57e01ae62057c99ab0dcde3dcd0861c1b548f9f247444e4070cf6b007656f305619693485d901e4e69b9f05c8725d039dd7c044a85c4fc5a8e3d6f9acd0893e86d951b6a32702edc8a71798eba7686bfe4c07be570145bb5040e888a0d92f0c039dd25d61bd6eb483c3fd4b59f57e1a936676ede46e51f6d36f8ada8d8a924f05e39d19a756a483cb7e7d685b803339dea8af78c074baaed1e84d02710b3f6b6a90a57cada30f22975c48d079363c3e0405351b0b30030d2110c1e2c2a9791a0f7a7b5e3364f1a8f0cfe0ac423025f978b38e7e1e3b5a5286503df967dfd650a9e0a183728940c882f66e22f5c970569cd5ac60122fd12f265a3b157f5bf8853ecddb4e627de0f924d6a260c866c8b5216e0ff85157ad26ce1f00ec470e2dc26b63a56d8c37857ef8b02cf203db53fff64c74a6c4df5cd0816f525c6c2430470fc3dbbf752d8c6eeebc79ddefb86395182c755d033f162f4131c389c3599145a990143a32810e4f0cd2f4970771751529dc93d0d052faa3270a918619e87e984c4ab81252e1c91d9ff784325a668b8b374c8ce8800d719a2aeabe7a6973ef95bfdf16f737bdc1c954ca03cb88c63d8a4a7afbdecd0ef13aa319271671215b27a7cb3a74d094c7596ecae2a78fc1984e59df76d40056ad07afddc4a6d0198bec487fce5efa83a3c3d4238d1de8a7bf1cff22d23631f44e9b9acc8d8da7e5ab5dce6e47f5cddd76125c735700f137434c82f2e0e895a2dc69b38161465490bca6b5f641073e62aa4eeeb42642847fabf8af7fbb62c0cd1aabdee6b783575c7c23fa177633e8fe1dd33c547c439bb3d4155b5fcbab3d6be983fcbdeb65ca7a45df1a54632732c9765e5920342baba3eb378f898baa54e5ca143956cefe7f6c9ca30c535a5885221dd0ae999f47e12b2a1e21e3468e8a5d33fd2a189304b5b63d23ee107d4386e46fdda6d7cc71b65c949d3762b053210eff9ab757b615a2a9fb05402a6fb6b9fb2b0743320d0bba5ab9dd11ad4764032026a2fa16da6cd177c7384d6d14e80358738d3a8b7f037101e8ca1e4ea2b362ac001ea0872fb1e20dbc360caa60a43aad97da4da63fe127eb00b9eba389e5e8725839c884c09370ff65bb6f0800520f2fe43931c243be01a42c426dbfb8d853c6e4332f750607430a50af33573548f1d0645920d3a46c598a137c0698cafc9c673e337204f508b7c36b2e9a450dc501b1d4d21749be8699cf81315cd31dc596a1dafa82f4970eff6ccad88a79c10dbd24f20b6a1d4022c3967df52fea8e62d8fe04b570c008adaddd9deacf60ced2f7f2ab773cbb2ea43da31b0e1a063be2d9468b8bf644dd22ed7489ac1ac08345c79f8b821006d8fbc830fd2bac2ca7e217264279bdcc5b53390cd9dfb0482d3f8251e56390eec20947d4bd46f949686d67bcd7ad338a9f82990b511d386fb10f885c88ec62c8cc01ec380760b14bd2f534e10ec075a2d4f381d4e9aa6dafdde5e879d39835f0836fdc5a9fc43ad5b84b2b586e174420455521aa26bce2dde908aa96bf93a47dd800699b4afcbcd273398a83d3288d9cd814f45818f5636c062dde7eacc0a491554ec72358348a2ffd9c60c09b51a535003beebc781a1fc411e3fddac4135fe55df80f2ccde75662c5a31c1874c3833244d9f55b97ae98a5a41a7d865765bb2a38ede708af6d5bb5d8846db65a4413cba860bd0f08145aabca1e9a1e26a500e560e2d70367c20498142f3130f9b8e47ecfe83eb957fb12ccb1e5a8877f310315186ca274be177f8e3ab4b56bfb43bd64b12113f08a198401af9769a77656ca38280e082fc1719020499e2d59a2943af21894a816101afc9f4de9698c7334c821dd40e790c0838ad06537b97af4a84a4938cf868ec44263b2e6908b68c6dbed1e8481f31fd089ceddf0c4a656fdc3d60fd9a8a1595456b318159b44437c41df0876830a01aa14eac628e1c7685bbb8249670305d9761aa2dfba9930ee8e7f5d2b91bb3f25e4434d65f70d0f5600447716f9b4734d79260f50623770784345215bbeda42e87cc9d5ddf4e819b0dbcdfbf80cb773bf082ca910aa36aae27826ae26efb3a1a81426b8d462795bc635397fab6d0f2aa0e79ada372b0934aa9c5132ed9bb33538707aa2144bb8a92e05e355d6b121573b44f7c385ed6e058678c703149fc3ee25b0a6b3c6c5be983f6f977cb9476482f53df8515f0edcd8788069ec79aef5eba78410f956000075853598dbede92b05ae8beae4c42ff195f0493d99ce13da81f9c045c45426af56eff8e86ff174460d8a74659da10150c0cc641f655fd8a62eec1b8bc9033613eb07cd235f7e536aadf2c54181af83385b161aaf23e500fbdcd9e985d65584787590252f94807b626604a38ff3552edadf7fa944def2f5c0abcbcbc257d8f0a1ca224a054f736893cddad9f672f72689b4eb6ffa819036de52bc324a44e2278c4dd4584b96ee87eee7c185b4130bd4636390fb92e61307765c7fb9a0021c148182ce129d188e008158a800b6dba7ab1874bd5a4ebbae4411edc1b12e26328b12591ce232a986398284d4dafd4f06bdd0fd7dafeec2ccacfe38045b2bc66e21b9dee6126395e50ea316320b7dd5e49332af752eefe1ef05d1905748b83d12eba28664c149933b6c5ac3949f586915a22c7dc7a4d2162db8d35d707981fd49d8476e1323157e85e6e8c4dbb431741ca1cd95d52e4095c7a9c98cc6682a40b51fe4a87115401a01d431161e23e357474beb47e78ba87d1ac24c0b706964b17ac75b0c49a587668e6aafe424809fc962e1d79336ff1ca9d7a9e25669c39d7855d51e01ebeda6b9a496f1753705e1f7ed53a91db71c778aadf400e0d6a767bc991d120b8a0605f07ae325da0d535eb8da2aeb5ef5b7b091997fa5fefe07d107695665a6a36bdbb268ee5c22553fbb48081f40354fe1057eade46c60ce15d689fda2db58fd74c9be0d2f85e01339139da9dbd34333cf9de01ca3433e3d61d987f2513d31a118acdca8193ee2e342bde812ee5573686c703f3a47fb3fe7f85530cf55a26c4b59a8ed52634b4228365b27f30f5db7d7c23dd48b867e5f6b2dc5265af8656ab1d3dc5954f753310c20932cec0ec4f2f4fa7d5ab61c12d2d7e66dcc416c0a29d221e73ab39dcca1955a03262cf256911ea839a4b3b98aeb965b983f05b2cdd296b55776dae9aeca5afec3d5c9ffb199f8a1be9c5495e283089f396caa0ecf480928f3d4133df931006c0356e99988418029a6bf6769bf6bdaa358f8f02e99da81013823d8ac74c74596630d9ce5cdef3ff1f512dc56f6783f916c1362277070b4b5f26d8a7d14b716673b144b50dabb860d57e312f0c0a660a9791026bfeb31f48ac00fc00aa1895c95b8831f36c44f78aabf68ef4deec2a4d715a4fb6b79757b1e2fa6ffec41e175e92c1206f5ed59968b4b4dc0c148135b4cffeab6059ad79dbe9762a6798085340974c06bfffc9c9182fa9e5223e2ab6d56f443bd94672a0a465ca3940a3239a342e5780d9820e937081c29d2de86f03d5f4035831d977b2580358ec5bd79aeaeecba4dcf7e59313f3072123246dae9fc89ac9b4cd21274e6ecb1369653afcf9fcf168386da83b15ba7bd9eae9c6385e820d3c05530367d4dded34ecbf346eb126fe552ad46aecced34eaa1ce8ed2328a785706abc1b383ef1838ba5ef3c4935f0347992925cdab3d899fbc54a9f695bdc94037468d7535f4c3d50f063fb7af595ca9cdfdbc10543e0191fab7e9e2d726f56bfcdea2bb8dd4cebae14cd0e425e278916e13342f690113b6cdb5f726f8bbcc47cb60106ec603740432060a41acda35fe841c3548eac4c7906a7914872a40304989d98876e06217af70a7224083eac9e481953d2829d1c2201fa3848b1e655b11c35e8edf0062a65d6c0799a9cd2b03d3233dd4599ef7d17f405ee46c791da58e1d0a504d043b278066065edb5a392b2ef69faa9248b7b8ca90c399561d9bdcc0b0343b0839b77f587c308aee4829bb7bf80f14139f5a3b8b9dbf3b8a7f71640bb6ce9b00f8126bb78eb6badc771ff0f6f75c5e3386f5206efee7ccc3cbc40637fc7e635210dacc551cfd33f51aa4369ecee08c8b9c3dfde7a0d208e85d46ae42f2cf048ba874c776c1204fe244757723bed8785e955bb0bc7d9ec89a73e47fdc5f60996ee5b428d4234261402ee8b51913a9c89db44bc8afdccb23eee93b94bdea39667d8b9b569f9804ba926d4c1632ee372854fc13a155c66aac1dbe3720898086b9a3f106cc724cdec7d1b1f188c170132b3ea18aa45bc43d2222adafc84ecd96890a6bf399fffcb19c4dee8ee77855639e7141411cc80aad5d54cb89f63940f3d9324a647385ef0fcfbf9d297bdf649e9118e4486e5fe0e77939a42367ec29a943bbd7d13b237acc1ab8e132a11c0ab9fb92fa65cf771a34264cf28d014719e4f87ef24b759dfa7cdd8597e773d4738885c21a226dd9f969f17df066fc8c7d896bb4ddaaf312819459f4681cf685a2b938b9121d9f4a165ab387674444a2189eedfb925be367ee75553e417b01b93f5141ea9dfac2d990d4fceb2d471159c1210d1ac516bd846444db0478ced1df0b6a26a0118729c695060c9dc0dc5db0c2fff0f4faf67461e17a8492f55efa86bf084c1d6899c9b17d5947a254c347b6701e9c89708c3d366b4bd6f4b55abe082aaf970647ccea934c212cf6d32db0b876b5b64ed9b6bc4623eef8a1fd5619f0b43ddff85ecebf728dabc6f6203f0e08b088dd69984f1fb7a500bd17a9729ad19cb17f7acb7a7f4673bf962eb57ae221f274bc927f0b40f0da57f2c65fea4cc0a1a4a08b949c38e778a3bd4efd4d673b960bbc4cf425a8a99ea2090c7aa8027874bf20cc53bed36c95aca8f26fb0d19113c4634339f4b1ba4b3fdc89a01e770aef91b687b9577e4fa10d31f52efecb2b3f3d1be7f0e0bc1459e2e7517de895cd29ca90865f975d88521cddb9f56f9d5fc3246e3046071d8c40611b049cb500e27f23cd86b4dc1928d71077365f40bf6b3c8da06c359d629aa1c9965278e2140482840e5dd8bdbbf7763cd1dada4464264cd3923b380b6e9b411a5953bc021e60bd2905de7fa96721979ff53372febf017b99dc83b812a1b2399268813969aa791d57ffda14656ba56796fe8cd468feb6aa5687d3566fe151c0dd8f45571fdbba1565c451de2fbbdc556a50e38e72557ec504d229c2a3fa504d8cedaa51d5adcf2d2570045e8f2359b18116a7191cd52f7bf2526acfba619d4bea3d6260eca9180573ef42ba8bda2c1378b0fc0037d045dbf65e2327d6a2ac4becb23f5913370ad1e68c926db45732beea6d864cfb99a1c2fc2905b011d576e6540d66beb2fdd27a20e9b71c220b1b9a39278c5e36f809eab8f09b0e0e1d514e0b843175eccfb3f80df97417729bc9dfcb42ef7897c68c3f06d1e0e4fdba6c92141bd861a5d9bf4ff2bdd8d3e61f15c490bcb74997dbe2f00856d1e658a73e7f2bc979ac7f3481c593ede64774c8fe2fe0214f2a100a259d7ed393e178988c2cb7d4602b42a92e4a7bfb779e24ac6ea06bf3bd5e26014bb580f5011f251c2c5a145b271aea4fb3c5145623f9205318025374d328239767589472d01970b6fc6d21216c75ef1660efe569b14bcaad93f9392f5cc9204353e042d0ab619051ceb91daca3ef29209f4fae012cc1728396986190f6391e28906a4d661e1fd7a18f9c8e6c20b46c44a614de39ec0968ccd617c44d7bf1830dda78b967e069a04ec5d6c56f6dfa770d2aeca5a35a8f842b56dfd9726f121d2263f902cf0a29edd92bb3aec83eb0245d2ad444d62e9d8b855a2a7bde43c794b8aa41e99608c09aecdb1d1a5f37580203f12f7331f14ec0f00437daf973b95054117b30dd3151d84dc49dae17770a0c7fa840a80aed3cf7354d2f937bf6a2ab5db46dde8140e0936fada26810111f8002d6facb310853bce002f7c8aacdf4ad2012a6630e0bc6f4caac34e977a73d1b7be1a819284e55aabc4a415fbccb991280223cca7ca65b8bda9596acfe15af381583e431adf10797f3fb7ef7c65a46ee5362c32b6cf17ea463150ee90851014246bbd2fd769cef0bbc1d90bfbe191317969bb64f57cfb46635fa65d26e44fa8b8d5a313c1c2aa5f32f48db5fa5217d97f8d3a997ea82e64f7b979a458493eb6ae83cc459b7bfd463d9693525c343d5b204966a81ad84a76d059dd9c47a626c39b301596d744aa27c5ca62abc304df2c273762ce5877fbef916cd827b4b1c21b131d58f4c22a1720e9da7834493da15acd4c3a50ce205608960d78819850d73ecf6cfa8c4d2b39b531aa0a4c98da1196ee501e87c7d9c633a1e2a901682d0ef72e02dc79c77f4122c8f134679bf706af2434c87a3b3e60748c77ccf226428c12140a815ab00b578805d95d6a0588190f174c22c4389f5d0035e04daa753bfc00f3e4456622de6140d78bbb106edabc012745363430d4c5bd06a19a712e21d35f77f636d30c8449bf2b7087084cb7c7c52dfbe88780e83e53156ff19f5c654ef5012b3c10de74df98aa0aad839a4b28848ef0663709d1db1c4bb31d3c53efe3a4edba4605967fdacf5ec757cd63f55d3156268d9998bc2b20335f7c73270e4c3877e92de78e05bd500189e6151737f6a2cd4c047bf8c4dfc8035bf4970ee52ace49cab10412026e98da0a4dda8f95dac536df0309109a41b1ff79cab9473ad2c67920a4017378f1ba4448b493fb3220b6edc4bf2bbb3dddf0aa35e8e72db09cb3189f6047a8e1fcc8bbf05b41b622449a17fe1f97030c56df9a9b2594337d7ee1894ebf72fe5044bbe6d3ed379b8a685c31ff42b5f77f1181c074b7e7d7f091247da4a72294ec14e1aaddcb5765c58ff8b2a478242c43a7ca2a6618b2b519aa45566f29045f5ad1cf1f86d8da66a988fbf1bb17642fe9d19ed8a7169f01a6f1d9419d87d6af8e24f2800004af95914a5b7e1f7deb2a9d458e788289285180dc1160904e20be80c89088e0d107329f7b956a2b3a4d5f03bdf99345b8a5bbd78191c0a85835639ab90f41c05f707e762e8689a8aa8f52b6ece5b6aa9d45fd39214c23aea8389dc5fc69c4b2a035dbd98edbf82aab47900e58a0bb9fbd608fb29c1b950322ff6597847768ecf03e8a8659a2a8cad0c4e64384e93d5c157222d1c963963d381fc82c665b431190a62f243be05f1b9b545ab5899975d059d112ad7aa4f322d017a6e484cbca3841b26ac69f763291d74de02eaa6d7b76ad44d827d0e51855a83627240d5d8bc56afeb6feddeea10e472a842c57bf7fd2f6cd5d07c0a6986a332a06e7c2216c322322228fa5c9334b83d8116e146f5c807f13cff29ee079b17abe9f6ba64078a32e6a770c9d8d9328bd35e82001dc9d17a9d211f560ab820cc281ed836f764aa9be2526227dfbcd738a176379ab2814cf2283d65bdb94b5da2fd29c5539e3041e41e0b590d4cfd0c1e6523f0ae7d57c674963028b0e329a27cd901a54f1de2abaed276ccbc1c27d6d9a55b77cf423e9f8b12091fa01df28944c0a12850358711f99f8d81f17dc6f6dc0d949a72ec1c581426ea9870856d85a8483fe6a1a39007c0993ee6e8dc26bbe2fa885efa0821d96e7b561439541bdd5ed5304e42aa6a97adff1d6bfdace0d93238c2318316e1e4e6c7cbb077b1d642c2dbd2740e66e21c869d8c3698037e11205b7b4ed271a5ee231c90e276404042c079d341faea80b5b80334c10d3f67f6d5ffdf3833f38cab798f39045d1f307dffe4b59e1f7591e45ea98d344bb44ff54f4ca297eb81ac4030b1fc631eaed347efa2e3eb17473b2038a81444f0fe61436bfec3a5afb4d6b70c0b64bde105ae02b13ffa24066980ae96c40e7a4f531248515e16398d1a75f05e307e3ccc24550c81e39eb576a4be94d7e78acf9f5a6eb4904fc2ba7ae7bb6af5d626d1aa3f8499a521bd226ee9a9433bd95017f55f5bbd27c9e3e83d8d4978ec4b708b3b0281cdc9c5e70d1fcb19c28900546be343a416f9b1476f584b701ef09faa9dd1d57ec93a3cd0cac0ebe13e7ba01c20d53a50375c22f90e68c4f90771cb74ba97a781124ccfa953d6a9b49033ded07f51fbaef9e493298bf7b22e59b0edc32e4613fc7b304f43d3908fddebd7c0be01bc5cbca432342dc90e783aadda01740413fe323358e4f34e39ffd1301b19ea1a4805a701de8953343f4f236b2326cc0128b65a4ec759b346310167834eebf1f4fe6226f13d27cc40f368ff116d4631bf20e4d07adb77b5a1cb8db7fa6705f4835b6c9738958ab567cb9225911fa6627fdb78962371bc9b2017066270823e8c75acf0689c1863396f6a67aebb306052c8ff53e6d2ea38112a0957b371cf52cdee5114dfbb03c9de7faad36b54b632c9636ae7995f83b7c05f6003ca0f7e0bf4d9c2932456db963df933119ea40b8fa99f761c68e32de4d530c1dee3005b39b8725ce0988647f72b674f35edc2ac29771dd811029bdbdaed8aec68f02956245711715035b2d2fcab5eb41211758db9f9aade85d18b2433431ab179fc074cbbaa367b5261e7126f819162eca54cbf90a93672dd62d0f94dec30d7471017dad79357cc99021fa5901ffae71f1bec220faa6ee71ba5852e2f1f9a902b27cca342360eab2fe4aab540110751a0a0e0ea9f2e5e5b832232c72e2c29fb222e55eac8321817520c0c636a89fe45da2478d17cdbaf372531b439d3392a8e545c6689495f9a00a7fc391afb5de9674aece8a530896d7e86acb4b85458162418f96046cd85e03a9c53cb9f67bb417e890ecebe01c7252ed8fae49c17efc098a602e9454481f029878cc8fe85f8b11ca35d634cce487ff5c3e5b73a7122e770cd7f6e2c5833086d593e9dd03042206f3159d9c992c5e8b92f2f9d40bf1af5e2de27fcacfba48586062fd3de524acb9cbdce47642938958198c43d0f5dc452374397d2f0d30f7f264761f927b7260185ccaaef3fa64c04fdc61166fefbbc0ea78b02d647af252b4ba913afb7d55a5cce6b109f83a6d69d340e0236e836571299bda2e092c39e5e22bf671243ce5d1ac86b2e8dfc972f660f451efe7a60174f13eb5caa443e3cfb78917babdd65a72ed0059447e15a56beb434b473423b7ebaffda2e95f94d99f4e0ce861064ef16fa87f801068c98d6c9d543805610be04b6b09fa47fb2b262230ab8b6cd71b386b4d0ee6c5b898374899955dd71db8978fec07b77f28dc4f5c3b7912f7db883381adf9c95725894fba034754c51a42d86db9cc54d283fb0186db3186c17127454f1adf025a538350751ef5e854f830ce955c3d5ad89145826b944247407b26a4854ff3c2787c344464f5b23b3f715f47eb4f55adfb4a4f26ce42b5d7ef27c7a316060d4035235309eff9041fb60c046684e108d1eddae72d88e478f6fbfbdd6c0b06c30756230ae74db8272afbd88941d53a527accbc33ee26625c50b8c02f0e521e054b68d6256dc19ae42528d7df09e1597af39378a22a34a29548dc54cc66cdf8f00e966453631b82564a2c4c9e03de6a29bb5b3b277bc12f684080c3335d84f8369ba83efbf148206846f8b67eb522af34f9aac2eb8c61a01766cf4d6abddc78653ea3b53bc0b90f481c62ad4588236d90cc86ca61a56979244785b090e8551414c2a29a0d8126ad8ed9020bdd5b21364f40554dc919ed6f19bb50f48ce7d026e52e217fafe1b45c61ac3fd0d7c1166f07e2b83b1954329eab460f6c43f0237681003fe78052ff2b8417697b91a9cdc85e13929e6bf418dd9160699082296c679a3803c97676fd85c8a62c03622c7cec107f982a584ecd72b46a53fa02a038bfddf1387ab8d0817ef5177173c7a8e9848ae77d85ae0f9089893f2fecce816405dc7a5a161ca4dc781660405835340947db2163437bac3c9b903084a57330d9cc7a37db7687872f070cb38c0e9e676544f6f1cef161b8bdd6c00bc34c9b78d93629dfff2a007b3fdd33dcc28c3857a5cdc34340e0d298f60843e48887451fd317aa20acc3e6f5e3466cb7026a1e9247dffb76a51bdcc94f68c78b2a97c13c80880a4389e6b3716a7331f63d7e3b9377007a647c929b146cc5f3488e87522ea2f5b0eb1b977691e957fbdadb2ea3baf48a55a8efa8e3c564800a63973f47586ddda270784b3aaf4245f8b0e5f52ccf5e288b925237ddf3f95fe2ef3c1f3d88ff77fe5e0bc2e3dbaaf74d89bef2481b4b18175af98c62977f8770d289f1078be6c25d37ab020b46e9e826f0e66683aadff53ad626960cf3a3ddbe9678ba1f1c72d36499cb89da7e97abff9dfbffea9605e6c8a445e3cb25ac7f46a0dfc4d5c98e7146c9dd74c21819595f2baf9ab5b39ca044c4d80f76528fe09e0a994cc7daf8849c24bcbe1bbb9a4b5a2b3203d8ce9c81bd3a46b254069b159bb8c3c448ef076e349eefcda41c4435c2920e77bf131a2d7165c00bb75cd8a76d3bb416c4651201b6c73638aa9afd958eafd017b4c5ff4f13a649bb783bbaa3d375d5ea7a1c707cb8ba149a023ea03fbf7d00bd777fadda2ded2a58297ac00daff8bff408b20f1ffb5aee3b952a2abe0c666e285d6e3818cc4efd62690fffbb6a8f769fb0946a7c62bbe0a1f2353e77804627280eb8412636a3558a9f3f43c443c9ef8be03413b45528a0546554e466bf1c1d26f6746958a9baf3ce00fd35f4e1207ba288cfc3d982e53ca92497afc7694c24090c5856bac61a6a55c7374d85de13c4500737b4ef4a2e36ea06f8d20915222af665eb73e430020126c0718f6aadf52bae26ca4f7d8b6b568add09e744109a46df1e4f9bbad8eb7d275fbbcd42235310e4bdfe1390efb86efa2f27d4ec5579d39c17f0830262d437ee703f6ff7d3196b6cdff0d371a30a024df9e277668b6c9f23c46c8b5024511af72c3e34b4af8b66ac616c6abcc5b6321ec8dc8c49bb8c7cb4498adc1d06750d383c6722b6d713673765aae06bf6d3373da95c76f195bdfd1158d4db37fb9dd3143539fdb82d658dbe8a03d5093ce627e3168d9287fd774b858c88881da3192c34ff4d16400afe9951c2ae9e3e8f3b08871e2f19e88ac64fa23e1aaa86e75fd69423bb8738dfa6a7da9bc5336ce4a23ace4d6c503eed2cab9ba4de351b19003ef89c51c9f3eed2a20dc5d90283c80f13e1a2f4ccc9266f8832211fb39ca508426722712bd0a68891a51594848c6fd6086f926a771ffb208ef15ea0e45ec9f24d6272b39c8dfb78dcdbe0c924351a1c8c563df826cae4d002e818128cd12db0afc509b0db325ee33c7b5f3914064bb92f2df8eced6279c53807e655d792570ac386300dc68e05ed65b30ab8ed93cf2a3ab7c939260792188c956670f42d53d05ee45bc179dcc6c09ecd2405293bdc97dec09226ff5a3a4fbbea9c272c010ee91a1779a326ce1ad66c6f48ec0c74e1de76674ce6ee8ad39894fafe26ccd49528ce46731ea3cce0ae63681b67ed3fd6612206f91f590df26ce1c2a0f36508f9de689e8e9865d99ded82c794df6d92967d4dce9a3c5a3331654da7b8eed7a5e30ee870b77f5fe965cf793ccec94e6d41fb3d1cb2b0eb0742f06c0f7c37df612ede674d8559af3782060546e1b80e6a0293a12e3f8fea57f824afaacd0da124467e7fea6f9daaa30dfb93becd555c94931d6e6f636aa71f59fbd928c5be0242cafd5b4dead9612ab33fab215dbc66e59ef45121fd7982dd50da58af0ffb85511e716d70ff0ca568ea1687a152b55945c7f6fd8e46709d972e144f7c276e9ea7be18d8c577cf8567425b631c5debe2f676c88f081d28417b230e1acb328b28eb79b25b9f1155e3760ab05f99fd382ed6216c74301f081d80a672bcac79a4f06339adb515253cceee6705ee92935dd797964d05f4487d88a4dfb0726b18b403694bba275f73510ce0ac28e840241f4f97c8a78866ca854b22abf3b94dfa7501c6ca636a68399bc273cec4cf4ef0fe5107db6193462a35316fd8206a30fc2a271198269cc72c7370f69352f863cb696cb531957805522d91fd984df3f20418d2e2f548be4747043bd7730feb01a26d10e9e9eacd0759ef6690db584c8a8e83d24f38e12f5649691b45e017aee283b84f48422bd1d8dc55b8bab05a23b69ed0e06776b430922a9774132456221923bc6b6cdbbffb76e66bbb97b252673945d4c61f4fefc150c4329f48d37528422eb9e245b01562dfb313f5f4e7ad12d7ee17ce1e2219a2e5ee3f9ad6a0db91ef7d2166042d18fd7d3555567bf1a56b9695ad607d687da28e2844339e403ba0f2255616efef73082b0a39564616e17686e08bae33534369866f93dfba0844f6c519a5062de7d3884a363deca53f7b7b67417e59a3c86dcb4850b9ebb453ba9dba4604926b7c9275935f90eb555d1769df881dc6303faa10f210a3212aa14a3a2549a99617fad0ee8e282ba0b395410237cea606f1bac4e78e913b157ffe66ecf78a03b0d74d1171653557692bb9478253959da110dfc7721738c37e322a2a0a2dba259f6d293049ed0b9018e906902f7dc90a05f2887d3136b8987b79e2441a4c9847dc1cf8f349e7f0af272c07b6f0f4a0372e0997022dba07d776b1198ccbef4510c98f6d2b1d8e4c678975a2fd9f43218f069e906cf436ee8c4225148bbcd3a84eb620b8c0b49b0a2127b0930fc68f4411386497763df63f94cb485f94f5274c334b3b59dbfacb21bd3d35caf7c7bec3524bf46e36535d82b62e0001b18c40ef08c3797261c7d590c48c4897c3100ca095e7eebed0027bd782d4d582ded8e88b93f56aea89939bf5e377ceadaec1beea22c00bc5bddc4b9b56d1fa15f61e29a1c34113385052207ce940da72a676722e9a5dae82da8f4a2fe7ae73b1e2e574bd147aa984b8a186be1f30745526b582714ee9d7276a8180721d10a67d49261cc1e1cc6d64a969fa147c52005d3fa75505c447eeb07cea9478adb1178c9796de56dadf7feaec62279a18ce0129c4a5f0fb993cebb6398da661234d4d169efdb58792d2c19c724041dc08b3e2792735646c5b06595f0d42f3fe1d0e60bbc70b1cfccb89569fae07ab45481aca823c04711420d10143dba890f17b1db63ce7830c817b3db38ca0b0a89128a0fc61f93054b889fdbf6f8a6964cf019c41a1250f63100f4195cd46ce15a430019c7639c72a2722a18a50f88334705245fc93976aa00c33af25b0be42d62d0a7cf36c8935cc01d6ab86eaf1630b30c28f7018105d58140f452708ea611a15db2d8120f83046c688c9aac2eb6b408d03b143026b2f127c382b407a2179cf5e2b1d6c25e5af3fb295bb03bf270255e63d699004e996d92b08fbc698604fb4b13946decbd76a7dc1677443f3b712dc9cc9a5457c3a6f8245af5c7a5048574da6889261d4deba41c92c54fa3990f92d8ca3a4d56514afcad219b1265b6eaf6d8eaa2b9ceaa90de124a8e4b629776fb745b9737fb212d972f28272ed500d94133dec44b09c3ac07d06028ce42203595d7e156f94402fbc73f5efe27f278f31db499975486d3b2d5c1514752d32b0b8ed3b04cec391f03c8f125b1ea03d31d538548b98e5924305bb833b5259ce831cd039c6977028bd7c5784d87ad28e351530352f85c26b9d8d21df3972de87e001a37e155053ac20f843e2400528de93c35e46bd7607d22a3dd3ec3f019807c624a784777425177184963279ccec4458ac6e928b0f0f4d3e9ae117eaffe0a8d986623942b8d6ee4cb48ebd9b9c5bbecc028049ce9d577a1ef5dd1c74a188b26d3b2c1e7347a675e7c4c3eb7e72df965f343949707a4d24d9ad8ade0c9a4c2dacf3a6a550875e97729f3047457ac3394d8e272f630c3f1d1138ad308be08e26a461fa20fab467c46ce6a76ada3d190789136e362f64bebb4aba7b7bacd9c1e182a4f97098d6ebeda70e46fb0bc44cd361368743d5a33fe9220562ea78ebefa7a6f32498333c855874548ff95932c6260948ba7524d53d5fff6236257716d0a276386299827ed13ffcf6c6857b00c0d463c2180efc305ee3db747574224dea43bfbdf9ffe8cbe69bfe2fc32d764d6faed200072e94b917049a2ec30c48a9edc89689be9d8266e8190e1b77dcf2148347b2a8aaea806319e62019d0eb75532311721b38d3a6e238525684c539809b56afa919d2fd82b238ec584cfd28532252227ba9fa46ad09a228939dfb10ba8cbd20d0e998350317773f978207fd3c54520779e2007e5dd64260a39ab5f63604eb243f8228d567d20ecd7bdf583eb1785b77f2c01b974e2513b58517d46fb3766c339d88488d98cc11ae9096cd83f6405c3c4ba07a21f740e65fbda1331cfb428d0df7af19493cf1d2b31200737ac335591f31de6a0393279445965f8474b6efab480ffb10d7797326dbf444adc007829934226cf846a291e135bdb7f8a44d8ba063069fee766fe0e26152599e972ae4d8d076811a6b78dda180511f274dbbe1ca3cf5b0136b19f518771c73f35669415ca6b68dc953db21e52fcce3f0bd055d51efead92ec8c5c06b2b35515c81a6116289e39f4ca577194721237875f36cb5e9111b7a250eee125e7074bc26dfe7ab13f4d4aa47e62d1f74f22f3d93693b5bf7b11a25f30b2aa07007999427f603557b145f5c7110c61996a9b63c958a69bc6e69bf80d09a4ba99a66c96c4b3b2847c30859e5558eaf3e4ac7cef1ac3c417c0d308f4ab175d00f55a320177876ae3814c4972133575644bf7b80cc93435dddb69e6c59953116f64cf70f00ef6f98d6c958d6632bad54655c85dacbe300a0e113d3ea06833a39887470b851d26590ded0ade2e36e62e8cdae82a7b955ddcda5549de00e29f64fbd599daa8a9597c95a5d24bbefba103386e6d44007ab35741df0bd3fa9335770f7129a30d46723efa8f6be74903ea399ffe994053c6b8105f7d44497ea00c3cf5d82c4fe5ced9435b16c6a965bdf125aabc4ad2b486b9c030b137954159f14d758507d103734debfd31114c64a66decf4b10a833a731c0a54ef16f3efe873f14383e04540a312a2913c42ca63ee1f4ce5db5e2eb2e4c07339bc31b93d251cca275ad8bd18584fc947dca95ab54b47c89a7211beb08783cf84627ca4ed1d15d755d30dd3b77dcf47c29aa79ca40a83ff4d19ff81b66b205ce283e323af9b389a2ffa8af970067aa617cf755b8bfd15012590c59227c2485eb2c0e7934809f032c15f820c0d2c31d866b2df2800c8314efcaae5ebe21ce1b44f43721ec5727b2ba3330334ca31d7db4ab0e9421e33fc5dc662e2cd04ae0ef5f15a8601723f93adbd70adf0fea6f359dbcd0bf1681f182934aba73f5d2aecb274287741c08dcaf06905509c85ae9783c25b4e3844d954f9228c24de3392beec606f8fe6c2487885d1ab12dc1880340a89952141d7156f24e053e552855382df12335a19057f6bcd516f906e4f9ce2050bdb4bc65bbe4c6b3c6eb00d8fb5aa477e66f130aa33123b0da08e4b553c76449dc11310ec422e6a1f4cd94bb0cd106453a9844322e1a5452a7e48d70ea05a04101561617a77d58778dc7503baeab1cfb287d2367d9c124bc94f221d0157913c037e366e0f1c1e36871658206eb153b5dbdab95c91b71d3911721d922efdf24431b00207a2b1f6ccce995d39d4ac8a5704f777f80cd385b6038a89811c75df8185734d90eafe38bf8ecc8de4fe9ef73764ffb20a457b7c0d5aa56fb4519a7498c697378415cfddbda856b5af5a998d778fd11a25489651c49ca11a12b5e4027bb811fd7e0fcced59a174dd0b3c9399a2ca2c6ff1d803facfcde0df3b0cb6669e8724f29726d2b2603031e4c40464c47fe433a88f2946360e0db88b332c2e956590d326de59ebb382728d3687e2f890b4d3a008363238668c8f3c7791b3188d91eb5843c64386d11fc614b6ac220086311d83fa30c0293647c2a5139c5c63f13090c29421d80ab52ec8bbc9e262b48ec8ae3dca5a2f22614ba95079490822124c06a8162d9e8525e27ac9467b2fd42fc39eaa0415ae9b2a15d0ee7784ae78efec90186a12781f0c30651d3d852da8b28ce47e7840f5faa00b0390e7b347ee5e9072c28aa9549845dac1dedf30535fd0520fbf72ef75703739b53f051574f1735fc4734155b94f2b07c5dad39642935a28e624f0fd8f2d47b54a063882f7e34ca3de7e3875cc36fee7b38c471209dbfc1e588871caaf29dd70d4846273c1e7c4da21a1e8a62728fb4fa64776baa0c4ed77a73393d3b35bc37ee51a21331f1d5e01a16470035272639f01b9f152d2b8b74b8259a584010e17b04e6d44126edf42fece29a0245407334a967d54339098411a6daa0dc38ebd71b14edd5e44edde7518d1e31559b05f13c0973b48411aef21c8f2ea61519d3265faf59707ba99c0365f45a96d82660fd3ece47c80ba280922a73343d20c459f1d908ac24f99c5326db347c2bcca9573f38c04b6a440063dbd29e5ca1cc14d9b5512f18a9071cac2019eda64126b681e3446db59742c10d0f2abb9d6838c34f11403ac38d0ce8cd5fa1d0a61a20d7a822120dfdee31474bd7142ac35c09d93adce175ac8933fc1185baa81c30f43f69daa1b73f99d1cc9a7055c5531853c95db714a0b950bfcb53b44900b584648b95f60584160b4e0f2c5af9ad669e64cf9344dc5b5d682f4ea96c1ea556bf46d6adf0816b1b1374cfd715a635bc72a33a85d581ebbd872abbf25548768b576b8fe9e9ef2034845cdb464c788fcaa16ec227f2ddb05019e8d7f76e6212c426ebe28b35c7d21a3e74311d9062fffeef0f2049b9014176c19025eecfb38a31407ea55eb3647aabe1abf9d2689d92d3a40c4fa656bb009b7efdb75bfa4f93500b74b5a39d43e2e8ce5274ec1ac49dfefc5b5073c615804c101a34f894b0f8a00f83f259dbb8685f67a1d901e95c69f44e19473c7451cf89fdb4803211f94fe3001471a89483a1c9a54c415b9d4efeb25bac5e4f8c2e9d9f21703137c4c773fc2dc0928978186c3f54ed398efc1e547975ecf1ddca1a4819015061ffd0a3c25065e668ff9eafa803163858cd9e4a96092e5b7f570c0bd240f2fe03810c15651325f2f73d5c639b432c56e25ebb4371e11afc3b5801bada9189a8c719ec110a275e9cedc6f765bed4fd966514ab8a54ee966482f4813bc172b1e2bd13628cc86a2f2d9cbaedf14d4d1177b258bcd04aae2a39671c557e4e237f3b9fbe441c397928b6053a111d3bb9e9058d64bbcbc669cad0526fcf50f721760226159e4c5cd8e58f7f517b5c7029931c4fe56a9123f23deea0ad48de7b3a0647890127774ec91d528782c88281cf82cc287602e0fe8417fd547df0ae57d8a1d1a7c43180f76bb4b14a55889f800681e7366163ef80f635e2f63e9afe126ea54d3d4d06c9541667eee0bc9fd7f515579c909bd60e2182d72398a9957e8f4ec88d5c913feac7abdceff8b0da17cefac9959516b32a34753eb9f21b558c83f300b83872afb55f1f1b0cb329ee63ab0d6c6d0b7408e44d5ab852cb07b4760ea66e9219e2d21fc1b3bb1507739f5078226fa6ef7f2f712caab0d358707ac7f065cd0b2d955c553fc2cedbf363e5b2a59ea0a1399de301eeebeda4f24b9860f39cc6d6349e17bbb2ab6a570db418b8c65305d8b98f8b2f0c72ed7b9706b01a3f1500e747e79db82d6aa1a6d3a3cb1acbdd2e441daff60b4068f474fcdc00baabbadf5a9108dbdf6de76ff64dadc66019e3ae417a5a6881d2ae50dc101189898bc7cd89dd4c2c363e8a462821febb05809b26b18f8072006c6a7dfa41cc09858384c30fa900424f21e6d186cba72825cd532406a3ac52aa216576cb574a21180c29d06fd9935d05e7639449d9869bf5d629ecd997a958c2fc72af53c8361e00681e6347a8972dc1aa90e50e5d83d8789665fb4a6b1b89142023122619078806a130da1b71ffdb47bc08c9f6a9f9f0208a0178a1a77fd366cc50fe4fe31423bf25f763a472d15607f9fd44145f19d6fb32b31529cc4e48337fe5570be4386d36a498f2883cf9ed8d08b06e70d8a306dc5b141c6d31545ff2e6d3524200f9dda71cf7fb7706b1f8dc0901817ebff0ebc3247f0301faefd8fdc995078af8007537a7519857ecf95036385f2f83fd2353566e30f757309efc18ce2ab4f970e907ba880b3b4511cc35d6c99bef8ee3122c1a28eb6a12cf92a8afc527f6d2e6b29477f53e3d8339533c88ddb94fed1f40d7a792429f59e03383b62df2875dbeb399da3d425b0bf13c38f1b2c3450eab00267e26e8fa4c5e1c014ce8d25ed761163bda15f6e1df737cda6dc96a70d5f93c07a687d78f8e0f5c169e0abaaf9679526377ae1be98cf07bb0f43a1ad120b0c6d0c4a448646b93f18de92299ace9905ba537e9d4fe35ece467e33406add93a3ea0bbc0cd08b85e40f300705980c000ff7c547faae6c9a67acf97a4b7b0536ffd88957a0e3c06e5ca9abf92e1cbea6f169ca8b409e653ef0b0e907e8134d7d18cb6a167b620bd42af9dadce5786ead955c87ebd47b241c6d0d960944ca874f86052df6a817ec572cf8864d42d381fe53d2d0435bdcfde0fff912f3f9c10b820242d558eff4d0f108a0b44e94903f4d5c2f7b590b34770f7bd5a870f845ed3c658a29323595c3c3dd704f95034e769dff28604011b039515e5ccdc2fe08e236928b2a01097c5b2a237861de9be33b42afb7dd38c2547ed154c11ed01fe99eeced6938cc5464a66a14a3927f24dfa1df714a7bab74e2ae61fb795cc8fa44f049929d5223b0f4ecd2a781b863bc815165b35bc921d0406eeab61fb9906237f2b7257ce13784bcca580429a1b25d93766bdeb65de5d9fc63e50fbd859c7225acc47d46c7892a835bfa2295725b7322c0dae77f16327ad915bd6e172c4bf68304b281e13cf477b6a7af99e6792fb00289a34b2cc7c39039bf38da0dd4a6e3bce5775b66050cbf2878e265459faaf31e9f6bc5d18b0bc4586bbad46a1b9d370602f75f0778f0992989660b5c52be05fcd937ef6bf0f66d37c73e5ff7abfa9af3d46454f7e1e915fb0eb8c7680dc5118cd2bb7faac7585c987a1571532b808239343fba079164111e03961f686b254eb9f75f0cc5c1d1a41eabeedd8e18ed94b84aad9b503d9556d6a566aed8654b067d027cec05a463477969a71d18c94c4ddd3be0ebbdd28a32ad174bd6d977979681ba0b4e10f7751c9e0f222a95c3340517253b406884fde247e5305aff285a494a647db48be0b2b38c81f92acc16ebad408e9028b7414048397c39a1f4e4c3f339c5dda34c5f5edbd308b3e5ef238681b246ac22af352ae14ee847495cc9d3d1107300469e2a3b2da132399bb8dd705ec5639fb6e4087eaabc22ad6032841d9405b9085907e6898bd7fd1e640f1084220fdd09777b81e6670c696de77c6ef10a3dcefa27961c8fbc69d3f337f8c9c71ffb886e9ed822631a6dc81052f6b023d19b43b857d5bb6e92188b2a94adf7c7653fce66760988502def252692025edea6ce59234d2b7e7122077045883aa925e7c32289d1b5d5a6db7d310b596adb7f0f7572283c06feba434849fb4182e7380b592fca0e007e940045ab90f870d8a1322105e046344a57ec255b3cf0733b34e3dcc7ba3b00c86216594d548c9bd87d010eafef3492cd2cbfdbd1b2a50a4df659d315929b63796e1802840bdb108df81511a92b741264b55dd03c13935557200edd1ae65eedc4d793666642da56f8841d576babd866092e71097f54f25e370bfec68c63cfe2a4ac730b342aceacc0a6f79ba349f4f897242288c773797e04ff759dc7d716a461056f426192807c8d530e5c7d73e94e4a2b98c622253a3cc0f296dbf4915cb661886eb9b000dfb3cb4ab0fbe48f67f1514ae3ca50403560997fb7e783a0bb5a0192b86515fd27aef43ecfec93c9958af088e6464efaa23c754ba6dcd131800d58fc58048f52ecb82e7efffadfbc73177d080222b450b32a71436b3ec6f6baa281a61d60cc844075865489e0504e5f8e6f110cba225003522281d1d7c80b36da768ddd6ddf80a7ef4fc5748107b2082ff34f93e912159a6e691a47a86cdb63249a7a75f3ada6ce26fd5606a0667771e29ad1dbbe59ab2be8344cadd3b717c2f05acaeaea5a5324e331239ce8e529821973f6bacd9c5141636336aa61dac7c0be1f39950f6b8c6c68dc0742ab8688b29382ee6a4271a65808b91b0e22d4d8aa7bc7e6025a33fd2fa71993895aec5a61592e735566940ad9fd61e6e5e1145a9289b8c88424eaeecdb20cfdb240508e5c77c3fb83a34487ebd55c4b2ea5beabd8a397d5c0df231958f6c19b9bfdceaf418f5885a9d9c7ddf310b6a5e90586f14821b67d71fd93bdd2047bd700d58891c9f7146dde8682612ebdbc4ea8445da7dfd1b88c30d88b297b12b8bd41f6fa2c3d1b375d2966f9cb4febd0500a643596f84c9324314dedf14c51b929d91afb9903483fc7014f959eedd06774ea10d0a720e44bc747d0aef583daf4f1668d6a0ba11f0caf1dfb982d71fb51f4a5aa79a8633239bc07fb8698acb87fee07cb45b4a3821e5920621662839c609773251aa486cb32d87ff9e5e378ac58c4df278e553eb291f02d14848ef8b32adcc1be1d490e7d6fbd80640ef985218fdccb0de2141773b3a9c58798f8e897a154022b804bbf43da1380888531115bcd8c39946f1092b5ced436d8048be5ce61e47efb0cd669164318af0f46059ee86b7b550f7066eeaac6dd362e24b4b11fb40eef0bd93d79ebea5c271bbfe53be75c4d9042be053abde9844e98c825c7ea965d462e42586d3a69f622064690fe48987bf2b49781aeac1ebcc0328e869f26a268af9e8859de93c44491dad192e60f2077766e8d51b16ee94e06cae39a94c40e1722b09bd45a0dca2e1cd8ca83d8ad63341dd93e9ac3efa04277a73d42af180b6ef3ea17ba4d48bbe1fe15186540ed641cfc9e710cf3c5fdc9ad38aacdbadebd0b4cb6c8fde26495c8cc373773aa933a009568bedcd034aabaaaa4ee283ca7e05b946163ba17ca844e3ee31f767b384c6005647d75b6963b85d3bec8025581b9738b610aa0325fccc99abef4ffa6808648c75de35016facba772440148aa88f7e1fe0144ba0b14f334c6b735a115f234b876fac52811a90748ef7c0a7ce2802023d14f6b48ca74dbe91b36ffa4d2b44203ab9bdf3063e243289a0c7746c64ce26751591a33d65a7e5d140e88f074d7fd232b554f1ff297cc95de513d60567fc39216612473f73e47ddce9360ef8833b97033d81e1a7437b495fb8049694a954fe490c60b63a0d033e4d455b23d9965c7be0ebd595e51f5473180dce15e52a34eeb459978cd2f5afad96ae6eade3ad04741ba3aab46bca26c611ee83d7fcbcea096d76ee137c1874454fe38231b6bc64e103d9e8c8363461037c056d20217f43281baeb450404d9a11b81588a87df78121c329b2b8e18bc94d2db009ce3945f1715fbdcc373d06896d115f6b4a972c6d89e5f759c0de3cf107e35bc623210e3df2dc200eceb5f72f971d24a55a065d29e10c784068a975835438b1247bd6992f03e2d97a139ce94a3c709f41cae8fc1cb9d76320464f8c945ced4826054fea58169ceef55b1ef2af85d65634ad398b493ff200ed6d98bb7887422a8c5f0f01ac7c69e386a41160f641fe6b68833ed300bf4ea3da13ef57e16571bac15cefd2a148427ead91c0834f84e1449186003677436851f3bbab6930ebbce2e7ebf4dff4427991547c4e90256e4fff6c8b773dcd59c46191ba89a6f4fc5610fc456c602de352a2ba4d748acf23d67d94c5e5a1869cbfdd9910980937f492fb85f6d4d5f8177581001908fbdd833256fae678422f73077d4573635cc8236d00509fd814f7fcfdc3f74d775e69f33de46ef37acde1f4d31fca0f1d8676de420327a007be343424d5121f7656768d81e567d2f6b8b371d2c16a522a3e158a5235b70ddb4ba82c661643951714f1d8f8263aa94979da94f995b9ca252b6b85c6ee5a77d474bcd9cd876b2fb9618903b1a7e06290aa800d9a30afa0e1c78886b5732b711c92be4cfba9b6d87b7e2b1b16392e8d28b6bf5df1f37c5d6b05c32058aadad45c9e77c236d504a012dbc3dc5a991230ee30bccbd48f5dde8154eeb3c780db1e357f779800a561e395b36a4d5f301a317c6d29c30a097b822cc359f69dcb5528c947985efc57764f502f46315ac2ec7a359b9530aea3489cc425836f1aacd723ee5ca805de85f394be3ef117f1ab2c5003e684c98ef16fe28769d84337677b384e82e5fac4da4d48461539321f622b7030e62971ac03cf6a12856bfee8de855b9e170486e226756ac1bb9fc0ec50058950e205e9ea8efe0d4e896d2d97b94718f02e7b32787571b36f5f63ac5cc4e46bc1c542aad0f6992240eba0125acd4df489c052e9f45312af7c9df1685b6cb2fba90e4144881f5520fd4818c4179f2be2e7cbde2cde6b9f3c2d3b9dd2f51dcc2490236a3ca69580a1aafcc3ac79f6ac90d965f350dd817725d1af1d937de68201d3ceecd7d11e550498456ee82c6d8c059c371c789244467df8e687fc17caeaae6574143d633707853f7763a29064cbd0f34b7a7ca5e5c2713292eea20ccf37cbe0a20653cf481f6086ae29a974995750f7c33abf24644b28cfdc1cf72bb7cbed5997f732dac7dad46f202798ce87459a38058e1266feabff39847a4b7a2e1c78099eb84f74d2823b0f44e1770447d2e45c266ec0123b00b7b963b0c139e9753c83ac0412e34e22a63fc8f15f7c7b4bb56c0372a00605e55faf895c329d0d6655bd017ead75d6e4a1c219c1ef0337cf364e0b6e7178b3776dc9ef79045b771dc8996c30f26116a3a3d0eee248da8906d912642eb640fcaca89b48ea83706b3c7cf08b2afbcfa1bb5da65de085e3415dbb57aba2ebd72a68fc9487d70bfeadd7127ea5aa31ca18721b574f71bcb11bd8e85338ca81c34810fa2f433d39c5ccbbdfdc27ccd9699d948f820be52f8cffdc67dbd00634ccdb25cf8c9f5068e11163c6bd2c40a1335f5668d2d0296db70e10acfd4e2115f7ce9de935411c4389ab8c5bfeddb0259a3f5f4015cd41b8805c04128b9ab9d30daacaddf419c52cf8ea705ce1b129565a41780f397fecc6ca54da4a23112fc348c79766c588744e975489b2c73dd8ef1e0dcd92b23eace96ca659f3bab751f35c24b28c0fd18105e8ef2a368007b49f258a16bd23094797d2573848f7fbb86f754b5dafe5a4e1f7df2539ccc717b50905616fd775f8f7d3bd7eddcf5195dcc7454b1ed458e9664e2687f6a2bc1461c54b57608cd52c8d6f2b59421a73ed626f6193ca55f79c8f5280eb186fdabee48900bab86be70a9f9e6902cce28451230096ad94a089de2a6417e7fed968c6a9c7b32229e25eedb856545cafa9d40077ab7a70f73c0fa52a64497bd04b2e64a08b91fef2c237dc0552bd470114838099b7fd815c4cf09ff165e7d8d1d880791382121f72d94799d502250cde7e6736d630e07a6c2941af35b91e7fe62384718416fe5a873fa2846221811ecfd3d9bddbbf5bb2627697321df9d270fdea2b221b31e55050b55e087f8a09ee492d49ee05f8587cfbbcc3d00beb9637b2d6fd477dd15d0335a99409beee7479d40946d8da294deb2b875ee45fdd32435b733ab46e33af220be176a0433a825e9fa537158784f0ebc34c685fba6bf783da099fdeb2459293569cc52cb2e3b7d87b7d4cd05123469db09d13dc8220330d2404a384e05873988808fed84a80b31a48dcddb49882a14c0d2a36ef476863e04ea633f5c2273f1ee174ca9a04f34f09e8b5669d1b3ed6b5551dd3ca6e02357c3a8b83bf7c2963cdf5371106e64f32be7cd96197f38cbb31b6b5a6ded94574b5fed30b65200b298b3717ca9e441a7a0d0a8c734b85a5ffd8ba400b526651088bf2f7f5b7862ee5cf97b653cb2dad6ef2abbe1eef53a21a3a967ff03ca934fbc26b27f714fabd2bda410bb27bd9a410320f813078e8cd08cd6b8521effdd015195eda8ddbe1a703967d8731ade014731307cc52867dbd6444292476017dd41a165d88580ca3cdcf75dbee4d36dca1843f9d392315a34edb9559ec895121466cc135d7e9746a802d7ad60e3e16d321c6846e5ae385c87dfabe96d182d693ba81632b778879d7f76671c52a1b9a9350cca95e30a35b93c6bb5c139dd6381dded3e2ab55d983ae90cb9fa8c3c6d0f9b00715ad3c2b630389d4ee315ac6ca76a9cd8f7bf7c537424a070883781bd891d77e1f7a363606e7207670423349124e9c3e61de1b4f8711ac65fd36acb60f2c25e8cf46d26b3abdbd5b6e148b0339ed5cecdf1d8c78e0d03b355a166da9335579b2b3be4b3f2bdf4999ce7c927d7bf25320657e0c47aeb021b2278c1cafa68fbee1123f954f763fea1cf9a5240e3c2feec86af256d0a0caf084d6548c614f864ccdd41fc2bfd5ac6ad5aacf5bab74f73dc33abedbd15f21bb4257f44137807405b68c4437e12bd40bde66ab922db34e63aa394524e3a6529e470b815cc7967d121fe1064f247f66a8bfdb00750c9f1857edd31b3c823aa431e9aa96e416bc4dfa990a0e929f06b46a6a197aa96a0b847b8e59c1ae0e3912e68d1f630f9efd08434daba117c0b89391ae4d3ca54688a0b0bf0b93aa5b257d0fda20d1862d3180c7e08f9c1781a88394b6748f648f423cd9baa6f8517edca79004a0a763b5a39d656d6f3c9fdcd172f8c7b087dd2b0537bf6cb08655f4b2b5bd152728f706ca19ce46fa3ac6200c429f4c8e57c9a2d2da994ba3d87962c63191420fe89092c551e8e9894177009ab8f72889d6635051786f78a1cc012b9f00e8014e319819ea2dbe2671a27d8c191d2986fd10859c0fd70a3c88880605d61a00c6e43eb5948cbca6f86b27d320d59823f1a67d12a51af8a407a052bb26d8e1cf6562496ff8d40eea2662e77413b81763d992f34e441b3da294ed9405bc3f9e0eb1ee419dc99e926199da7b1e278eefaf6f95a5c006d3c4c7640c1f55caf41449cd47b5c2efbbb669ae91205f46a9a6263ee3db1b5d880dc81723f6cedc0162d3ad689a48454cd09acd5d70c092c514579b05629831c3b93b40a6eab3a5610d3420d1ef356994f40a20aa89d197086bdc20089cc537adeadab10921517d44a4f9cc87472b4b98b6ac6d78148a93be9d2beb7c94f888259a490e44d42e2e7cea9915afb1e25ba433729437ef1ce2bae398a9b168006bbdaebd04e348c81d7fa90241904d188778fe26c25c1b63ce82174b7839f3d33acdda65393d576f12f2d0603b2b64732d7a2a8a4a57a3124ac58fc9d0e9d67dcb33fe4c7c05b8c085b7a2b83d6b69331ba4c8da5c7934e8a233ac34811d13b7246aaa9657b5f7f75f9fa3eca170cf0ec6ccded3a1ba8fb156a325acca7b05089a9cdc32d9395e29eacf5cbe1554d95ba586f2b9f54f25f0838ad52aba5112dfb5efe1e95f8b5850680c79fa1b9b6eaf8a7d2b71ca4b41727801fe235f71f4f2dc9892e2b260deea1b00e85e60259d4f6770b605ea6a0cbc86c70c3618e4e55fd93dae77e1c123ec26dae8d5b664244d4963cd923ae7fc15a19b3d4a08547eefb1579e1413ffdb8cbd63785521d32bd3ce3eaef38b679dadfa3865de0a0d1b2624c7ba30f0f3dd5633a0858a978167151d21bab978aa58cdf1c726c2620f6f3fcf5b5732dea2ad4fc60d227c792c5d32b6298fefa5015a048643a14b5f041cf9098fe3a9907556c6582e227af1eef37fa288b304ae3fddbc8ece1c9ca8457bf96d4e63817828d6dd222896b8f3f61c5a918681653d6ca8b5f5b1737c0d5c791b44ce14214dc12ef8c068548ee7a19b6a227b42c29f92f0c74bad1238960001aa7c2fd4877e3da7f3287ae3a97ae3cf4cda0b12fa2312332e9001a97cbe04f1b1ef36cc61b92c518894bd243eb66dddc1c1e5ec384333d4a661baa458b06ef8a4644eee66e9a66fcee0559bb8037353dbabfea5f70bf272a8e1e0bfcead72943c06c297f51ef8907b9fdf15e275e1bea4ca0533a6c3d815f2d454f3e61d358cc5ff2430e53178346462bcfe041d8bca3940b2f9a7318ae3371715285bfab28d78d91dfd6e94beee1467b714d4f6203102e28c9aefe58f4c4090214e67061e4f7cc88a9b36d6c9d411a6fa3faffd2fc2d6bad06e2c9c86e59406896a5ba3532726b744da44f3158f49cf92d0e8c0b52126dbe3a0941ae0e3e72566e44355492ff6251bb252ad3196d93a8a6c4ded35cf121abe6af9c467ef5cdc324d61702ae74d130fcdd49d302a1fa672fdda3370990cfacf68a34e8e9f78a3a68c511431a860952c8b096fd252203c588a3dccff4265c5b67e4a6cd3e95adfb66ff5d0a17dd39613c7e06ad9b9e92ae68959ffbe6dd9fb0ac78f161244146470f9fd741df347dbf0d266c0db47d9dd4d0ba7094759ca4381bda958f455280dc99d033e15a7efdd891e9f0d59ef1fcd5b8dd0f8f79c95502f9502613f05fb3a334e2ac8615d0ad115d3d6f82337bbef6a2bf0880492bf5d0b90e4372cb029ff66de70c5aa00144dfb58b81e294df310dcbaa8ab64c9a2b3dee921add0d1285e2e95835a1dbf1cc4bda33ea1e473ccf8af0bddcfbe771692c7cc9da1c90d166def97324b107593caaacdfbea9598d65a992ea27716b9bf884be9f1a5959cbf0eba1d794882dc538e4d76a766a58146a5a7eac4cb1b690538ebb38b38b2b46db821d4912b6a8a0273cb504af0ff7b79ffb64bfaa5133ef8bf79572c8228cc22a51b9260a026ce6a9f02d48626df0b13a82a74245c1ad37d986fbc589e599981effac0689262d5bf590b711cd86dbde72554494e17d17f3194e26c8cc73e6e32a9decc20dc5e9e2fb4d9fe1305eff3191e7afc0992abe78aa54e1d73166f812345a9c3cf83d68d365c1e7472a42be3d570f1eef4e4b5795ea31f1af790647c4914137bf9be29fd1fe1633776338b2398809e44e56541a68f87197c4281fbc1bae0528d87d9c59c63cc1d7fd7466851aeb56af9889b99f01d59086ef914499f322d138bc8abe256371b206521514b5edd74c98b13e98a02dc633febfa7c641f55ac69c137970fba88cb258a7cd421a9c28dff6382f277b9f6787c9f296b2ce36bbfa6a652655a19d518d78fa3164cba4e255513270ef00d1039730bcd8c8d789bdc54f633918de2bcc4ab8f56be561d35e15a4e204ff9fb2e1f12baa82b5d7187d803ef87748b8e391e2206901dc520b03abe1358c0ad65e587da94de2cbd13cb87fa55e5c61847f1fcd0b259943147059f7ee7fa1ec420c4f6248337ca477d65587a99d7be7c642b9b3be5e1545ac585b8f67da210a57f0d3f7b3e2cc86551c5ee371b7eed1562457203f63aa190547979ccc4f8ee7d42a80e83f9acb32361347e8f6df7776bda59ac7dd2820f4c8f1dbe12bb49ec7e8841ba308ccc2dcff9feba7f625d646d94fd7c7aeece6bdc4e80a61cdb697f62233d10a5c34e8b3f91764cd769d8003987c4838689e272adb62299dcf1a75101b685c1f930fc9bb9ba220dd4478b002da924d9bdd88e4ffa5acfaea09f585188271d5b9af2f9d57960d2fbcbb9af4898d34ce99c84c74db0c4c7d635ac6e84cf60c5fdd014b88579bed445d6e38754501fe7fcdfaddb4160a5859ccbfd89efee820357a2d4bd554f0cf99dc98c7a354bf0231a0d19846f90c51283068d45eb65a57dcd82409d4c8fa91d1a2a39e7508b7635f0c90b51cc9831405e4f50554c9e4711076ccf45c240cb82430c0e5c965f16af05c27eccb24499fb78c67f5bc5f4eea3702c1da69a89c13fe6df24be0955da0015f813c5d366bf3f50d10f29a681f9a5dc5b70a33fe2ac03788dbf5a1429b5b31b3b5e989d7ae9ebbd42957ccd4644b01016de3509cb74e62f472db5684a225492b8ec95aece78803e7f8f97d34dec148c7147b9c99879406f2e0feb2033893e5b924625c72ddd98b18d0542690dd0beb2caa61c39901941d71a8115020e93a7f80d214d33f6333489596a3b8a1b3930f7b8071ca33a18f513a790214ce7304abd73f5009bb85ff45467c76ee6be978c21dfe85203955f9153f4600f07b9fa16ca654e567cc683027707cf69116a5b00d36944b8d2948f72f6ebdf5a3ff452d51ebaf1a979f4ddaf8478717cb3124908d7e8790dce8d347bdf4c3f302ac9c76bd11353cc2204cb9894994c5b9b6e16ce1b209d8432bf6e17a6a730df69d21e25e78c38f8cbe1a582767c36c68feb697f5c55e2b088248ce454815fd956fad634a5a2ca4dd48e0aff4a03018f238a068646a1cdc4f80a5769acb206d5f08f09d3feef244accb805f853a9de8c3aa750f8bc5627a26cd88d129883b6c90fd693927549f830237966cd2a3ee05d7076cbdc0661cbd3364cbc879044e4f86a19d700d11800e1a5699d0de1affcacacab3ad5fad7082aa30156716e0404f9517f6595556bde1a99005035d06a715155fe33e133b5dcbf275b712b8d9ada2c127d843700fddb409a75791217057ab3bff8dda1de192c529b16ed8c9ae9264e3db8ae53b6ebe043751055ffc6cafd4a52fe526d0be1425db476ca256a46caf157f49a193053857a41e732ff630e51e84f3b6bcd0d4ea237f835645342a7326317936a8d0c7ea3b3938923891862aa557c7206fbc7ee7b27fd2a811a2c8da10f34cbde4530dae1f6ce31e6e7c69907eff0bfb760b48cbe2be719ced62491d83f8c6d8e7f2f38e75cc6aa4d9651209652e057c28fd1ae9e46efb42bffda5563b1bcead03bd21c8b6fbd89975155676488fc65ea92d7b3a51b8ddf3bfae5e1a94a7ee84a87bf4c34deca556657bff3d7fe7852e74790cbc3a73ceac8a1bd0d6843aa38023583ae422b63aaf30a710cf7f4743d909d87dadbd5a3b6ea153742d727c2090019145029919fd17d643681ee5be29f0969ae4ebdbfe72ef0f0949278ff91245775c6c20fd7b6cdeada61dbce9a0d57562ef695a02a4d56d2f271947f4cca1728bbf69edc1c798cd8c987cdd96538407352b48073879057525f68ce7e37dbb13ec95bdd7924ad74c21acb2cc4402e526694e9606088f0700258f524d7097619919883d5d085d853d5b507e3a184d2fc571d35fb988cf75951b6e3ccdc7e185c6c114c548bb71575860d459f0cbbc346a177ce2a9c73f2117dc7a486c6c4ea4808cc57a4a48add3fffc5518811276d6537374670851ed870f875c4c5e76ae6b32cd8b64f045525ed592caa35f52dd3922ab4b1b7a698f73c30c7248085cf84d7bfc51b43d575b0b38aa34dec6f3c3fcc71f3c838e215a088f4d732dc566a9ae9232aab2ca63daae09720a979247b22fbb994055e512645b5bb102357375cdafd7d9dc649c6b8d345061a0f93a7e3bae8c2727def7ac9e49db4f95e51226c92dd3e1d29f3635da5c2252040d87863e74331e9f65fec0aae668ed120daaa2c9f30444d8fb12fac3804bd81808b17460e827b28f073b7cf5a2f36883201506187b37e368afd374020928d799270260c5eb556a68f8a505f8b8df874f5cae59e5cc28274913375643de7238b0863bb0cca459a12811325a971dad1622316d5bfd0bd5f489e70f4e09c4b43ef0446cec9a5270906cccd7672d42de59da1e6e5d514fba2ca95f311eb2dd6f733ec7527e7c73477127922cbc8cf5889bc2f2b8b290dce8ca378f7a962acca520852ce04ad3484c1f6f1b2c1c2a37e5ddaa0d0d8d1673cb2698afae0f8e2fa772440900eddd165d5a74958588226995bb37168ab835d43eb6dfda19a75815bd4ddb283aeb69c166c95ae1fdd2684614e2c6cfad345a8660b74d85a5bd6a115b6cc6ab33a0ea85f698038a8d25124cd0d93ed7491360ddeb4a3e7b70912f980d3a3139c810467cde8c44576f5f5eeabf58dbf9f4dd09e164fbe642e7008b9f5129553e9672c1b0d738b0319dd311bb572c55e8bf885872b2806611f648a2ac6981274f85956cd2dfebe72f163d82897cf792e66ee0208a31328ff1a9d796c03be63674ca06bbac2f026b9bb92818055edbec3e900c24c99ada23ffc0bb60919e4d00b006fef695ce1b4616117881f3ca516010fe086d8ae71fde8583bd184bf379ac51854593c21977fce3737f8a162718890726f6a5798aedbddca0f377885faf361ba7f67a723471c73e507e766c439369db2f576582aa98fb4ab47aef659b56b69af995efd5d25766cd8d4318d7b5c38fdccafba546c45417fc3024e5c17b54526fd0433525ecff3059bc8c42206274c664ecd75aebd7cadad9152ab484440cc603c21c3d8011ab59d8feb757e9dfcaa0cb103d53700331829a53c9a9b56dcf113d712c418da03c7283f097f6a87f61eded707d11e0d833a472b7d21248e9012efc6fde78733dd928166b0925ed7a86f01382c2ffba769393e1bf81aacdda32729117151f71be75b481cf71c47ddce7ba32ff23b1f5abda2b8cac5e61fed4d82813a586edb8494ae08c17f3918bba90ccdbe93385b8b79c30fe793d68086429c7655500e8e23986f94ba819c93400fcb3466b67da12534bebc7173c298ae80341fc0c6550030f5d6d0c0df8aba8399ffb7956b1627fba1ae74cdde673bd850419fcc59ad0c78b4a9862d04c38ab7f17abc99d21594b3a2d9eddbd482e95ea8f98d00495f0dcc1666c06dfb9898b996ed2c1bb0fbc33fba6182a02089d2cffece1d574cc3beffa1776b42eda5a0c68cd65ea3c1199cf14e30c7e2b4094e4c72ad1ddbb89f3ac3eba8bf6e1e99a1bf5220643afba567f1883d1b9ceed1b8a057934770c83c1ea22ecd64c6228e7f58602806fc92de24b5f8a1f78a5c71d4d771698517faf7a89847ca9b78199e49ea3ba8522d8af45c3f5489d74c8b717100dbc5c4513c4a5a041615c26cb6589b24717bf59e0b325efdc9f6350a1f14e36287a45d02bccf094685ca0e961144a531869e88038a217753a4860eec4b10e80160a6e5a1eba31ca5430947e8662f8a313bf429ec0bf678c786a861a25a68f4d6d38c13b5cc2d6ac9c20a1d0227f279bca5d6ecea37bf4398f13738085d024912f9aa28fcdda1178ccd1bb2a2bdc8d6a0691bdbe3b95be84af6df7f4558c1c5bba0addffb4962e6959c562b7c8a9f9fac7732204975d1baf79efdcfe21fdc2bf661fdb49a4ba75c90aeef5f6dfc8c7ac0a9d6946a551622420cde06c2abdaca714121342292121245bca860f4715975654747749b641695c8411b038808e228f29ce01ab7692a909785ad2756a0a3da8d14fef3ca0b66cec301e2c8ae84d236c26b5fa210df72a1598c4f2802a9638785386c57703ad9490803141a15d96034c05903d22c52cdfc42c135330a95b3548f7594069ecb47b62fed65495afa16b6268909f6db9cb176997ef9c35ee42da68a17b3898738581800799bc0e6bb4f4dcc04de3da62734fd918cfc72cbffd51a7ba18dc2790048ce758eabcf6b219853c493961275319661d635514368680efbd4308a3938b1d21a595eff186f60ed0910681353a79c4b9632b32164b4d3cac3f0ebc5f1f971eff8597228b32e7660b4e164bb55f31f755fa2965727652d1fb24dd9e1c357bc292b5950cb943cf452c0d72bcb59bfc44bc1a97d03aa03fc9df623585b488a57687b920366d0e7fc1a2da9a0c8f16b1c893902abbce75235ef65a655e2f66aabb13d3f0cb75a142cebff50c1a30425ab9e3c71a248bb9af092db5a2f1774293ee3e4b8f3c4146d3f1d9aaa10583f72d466739c09452b12602fab9d897c77d266427fc43bc21ea29da06a780b7475aff6c5310281ee3b9edc7812bc68bb23f8288efd88aac2525bdf9cbe329ff0ff832570f29af5d27ae7ba1ccb70a7b9319917b33a7243467954ef83598f3f76e557206d895189ec35b20ed60bc0d029a6f106e431034d9196166774a653e47d4b3e7d43ad504345c6275a6d3825e7c22d22f24b33ae1f4c2712ee90f48df0b8f7cdc11cecc0d34921d1f41c4ec1640dfd6ee16da0b571687b3606d0336f7cadc03b870837b0808b5aeac56f58e8bc3f167f712347418a68a415d4824fa5e0f25837e18bcbb921a7e0b36fe5adf56393c5e5e0eac24342b80248ff23c624937264a6209f05f5e92c64f13f1f6311eb20f0a21f4cba5ee02dedc4d524b4f424f23cf352b9ef96b8d2fa6fd40c57645ebec0db128427ae4d8faafc4819ecf28131cbadbc9f7eba712d18b3a36c863f5bb3ed15d6e379668fa0b11b37c036bf2e775b0b6f2c1a4450e9f444f0d42d1f79a142b43f8bb8cef91410d7ad24e02f1aa9cbb4583ed4405349d24cd668076cc2bc2f4e3a0c4fded31c104c46c2c1eba25b1bd860e02a93c8bba171005e0ffb97b0a9d5847f5983f4081b67a20bc413782a4c61f547582baa3d5318917e3cd94cc807375dc11c26283263ebae669aa1fb17f8be14d7e77999f1899daf095b02171a37485770711fbdb49745b5aee318e6a728053ac066c4afaaf66a5923857f81faad0d41febd2944bb2343ce3446d4993fa1f927cfc857a26060a0ac8826b38ee95756b60b5198aaf402093a36cf575873ca8646c5ac124121ad66de2eb8e5ce7810e8532ecb51b750f3bb40ab7ad1b62eed4a83bf1ab5a157f85545bd2480f06a485d97d9921755ac53199ff28e8a21343735dbc27e80f4248d9015c51f7a5c65108723575f4550d0dc4164272e0933a3b7b78a935c181fcff06b4e55fdc159e617de7459ae4e31967dcceb025782c092e5e3e16d7e14969d7594f32914fc88db34fd400b401a454e788d89aefa5a7123476072639082792df4f5003159868f6aaece73860dc14a7add5d6ba9c5c8830b287fa324494aacadbf75c78cf40782da74cbbb3bf563c4ea8f80e4563878c46882ca0b83b9cc53156b8a7b0df9646305bdd3da2fc3811afb52a61347476a5a62dc5a03c8541a4e2cac3790c81e565f50fe062d5b1603364ae98f4e73d019e2f226ab379db57aebc2e585a2298d5b189d07fbc1c98d3766747f951d7507839685e804903668ca502734b10a4c38e59b7b5af549fcb57cfb312565516f06bb685a99d55038c79f2aa152f9f85e7415d183cd71389f829931f32690675c91e87000d42014d8171098db270bc407ae494809dbd2136406c971845a529c994c635ab06888c91901b3140eccde3e8a4ca5a8862341f689a7ec673b3c4802b4ea5c992a1cf5fc2dc16ff3edd149f219694c8c922f5973771bbacfaa07c4ffdb6e700a7bf6b6650fa870197dbcb80d8c4fd5f72fdb7eb375ce9cacc0b28fa37b5e406d2de621a5c584ff445aecc7544dcb8a33452689bb02a4dafe37f5118daf40f607b61bb916e8bd082041ad406ac891b8b3c51ce033daa09099d0df0ed2859c3d015e763f98be092860c69c8f79b95388a126e839caef5dd5529b37acacc39188dcf7b0aecea785712cb89429831018662e3cce17597b24ae0f14ba15abb540c4b6f51856395454039d5a7a344cd1d089176244283bf82352d1e25e37b75f459df9e5cd3beac7fee1afed95ed27a5046b479a218eba32565881b0a80c34a56d22fabf3d151757d1381088232d54ea9a775efba1b39dfa010f4d7a721b22f0fc3c52934f180a8434866a31b70faafc85369eb78770347d1bff58c464cd0155bd0b375509f60e1084e34a35e87c1c10fe41e264a8b424880778ba1fb514f83ac73ef493a04d99211c4fdcab97aa227f9e9959c281d0954aeecb3382ec517ad05a3bb6037bf5f80f643e085837cc0dcca40cf9fbd582693b57e0a50092c079463bc0220e86e1e4b18d872af652b0526ee4ddafb64ff90ece23ec8a547423ab4e58f305bf0bdebfd05510fba29b324483ac95eb15dfe863f8478333c8453af1bc39857390a88381911f41df17784b753eb93f99508276a489e52d70888ca707901e1be41bdba044d67e7487edca9ec9b83fb9d656fb3db53cbb2bbe0648b5ecad54f82d81901d6b03134a9082214b109fd2ad046d84c42bdc5d9c44820da05ee36c72f1b121ab2bdaa095d285107bb98c83de90b0170d6d7fb723cb7894293c53438b723a71bbbbf84bbb73d0f5fc0038aed561302f2096cbf0ff5f6501f53cbcfa93e5eb6b5e67ead1d4bfcda6473443f3cb30cfe23c97228d3472bc05a6530bbbbea8fecdcabc1736b504e63b7a25e21b2485ab1ec9a4bc2b60e5d46f7a8f3f952b1fcfb3ef8a4bc2dd1bbbe6810d2fe5b3eae2153ec165657b08826a931a4f64efd0f36aa4d9536078a6583aa7d97f7f3c4f3fb5f391031bb481f715de12874a40b89d9935a1265886710f7bf844fc6da40cd2ee38354cd290b648478f864a5182d69cb3bb316c6ca15643deea24fa639aaa7d42d0c2fec9dc94c39cc654741ac34439ccf8f18f045041eba26eed4fbd049e095b52e689c5be425a916943afff151650be13cedb076ea5ae71f74c4cd27517f91682c092d06426a8852f1cd71057610573a05e703e80294782d4196a0e83ff04fe8c89dcb326f70b7d012ca1152fd150e72db90bed6fc5d93b80fd6059ea8e9e1d29195fc9bb63e0da324abfe198feef8d9eb6b0ed6a9b5b7cdc662f6badeefa5ac64247f1127a318ec531e690ffe3287fde2bc39572d60b05506eef49018ed15dc877df9369a19ea59e97f8e23ad892c7367c8f1ae0d16ed307ced17d67bfc6f75b30538e25e808e30bcd50e88be2409c7fdd32b46b7bc947766f1ba94cc125c7a3192b6715e2251e0aa8eee06dad74c3c71acf3454d71caf8a3dd664b67ffebc95eabd1ac12554cc791a6b345474549c4a485aed039ff6bc553abd6c0d138e5424e29cdfdd8a4c0099796cd884597d16ccde9724dba09f3e13166773a0e8057767878e66da54e8eeb1b3cc74fbc18440d98f9456be97dd7a8deb3447c02dc419084f2962d511a55e1027031494724441f6fcbccf860f29929b7758c9dc4b932825c6b83c907a5903cb590377be0dfa8861a799c51f4e5f5d0574c4b49ff47101573a3a7781009c992bd3a3b3491978b0e9926874e7baf4479878e59cefece9d0cc4319768c41802ecb9386f36780d6efae9401386a6d78d6ef1da2127f56612bd5e4ec471231a258b9131037ec9b15a0ecdd189d07f00fc9cd3108bda8f628e65fed6b515c5fbdeee1746db45fee6e01c9c29bf4f3d4823f5ed1ea2a6b5cd38fe07583b869a46faa954121a57a83a09a1ba28be8dadb2497e018dba4c0edcf002322125bd15169eeb5eb805d614527fac9d05a5ed2d4aa8613a257c0626b5985533417a7b852eaf8bfb329c96fd87501b416b55a7b591b5d60bf9acd66d0d40230dfe80de2707f8436fdef336887b02eb5cc0374eedce9a79d4443104601223625eea7f99a1646bfa186c72228445b2994912f3cfd189ed419d47b2a7d2647c6dcff16bac53c9991b400187ebfa17fe3ad45af8cd388b95ef662e98ca154c1aee3c30f63056c8695e456374339a87a33681f011b852e7779e8b41c17ad0a679b771e70ddb5e65183c7548aad2c1a83ede538d860da6646f599da1e0395408c6a36ac1a45d77aac940e17af8e1c97b1fbacdbc41e27a0448751354df39babea40449f7c2b57cb472c6819fe96ead756c254ffed0a0b72028e919e624b594cc48d43d25a8fb45123d4b3ce099e94052d74933380b1b3dba1a1761130ef9edffeb719969a2df33b8f5017d047dfc15eb732a9d6418db968891e889d3e2a542bc537a01b6b39f28cf46b32d51037733d66440d53eecb67bfed077f7b59fa56fe552107336506b40e3e1a638414179998448a5168dcb877d868be50bd79e0ddce3d84f75d2bdd1ff9d4d279517dc82dcd890a5472674ae7d378e94d2af8b7aa66468f77e798675e15b07266de4f1d1f91c6e85d69ea63a10efb28f771f01bfd9de734c536872184a5c05913fc49c3410a228ad34ab0c1e0237b5e3a71afaa028e9762e9b3bb5024f25c8214aac037a4f3084dba29fdbb4ca6736ad8bfa0037195cc45fface6d92f85ba3d6c77247bf4a830b2d37938d78fbecc0f0bfeecf9362089a91c4a0909808152015cfb4cbc8fb4c872c0d5e74a39185829e508612cc9b64a3d7405d1df268a68a95cb2286e69c3890991145a167d0b53da8499a45dfaaa863d64792a35da4dea04894b87d7db9b7c4ff06d4847e1ca7ccc0018eeda9cd2b03af11387a3cc563afad0928ce3bc93070f2d577825b4272b394360a3870f24b028cbca7715e4eb5ce95bcd2cd53a3eec5ff2f42f0ffbd1a8c2e3bb3ae14f9ff64ea81b73622a62702413c720b98b648b24c8b1ae69492ea5e62a5f2467a18dc02a3c61b8e2573314db8540c0d3db31f3e68113562d97de456863028f9a2a9d9095f293b6be7e8c4fa4ba401c6dee30fe135ce3aac4be71b77dd1a0a58c332968b3c845378a0ed27d7bae07175c9aeba4c45892f379340f139532b6404984acc3a719e97b00aeecdc773751d1f9091f7174d576809c000eb256714cb72587d6432327d430f29879e442a9a8da0bef7c1f9a4eaa174494765c130db5c5eaa5be60b5f8e063251a3e9bc43bb926f8f7480a4457644efb43abfc333ea88dffdae08da6371fe8dff228c692ef59eafe0d4dcb80fac378695f88ed6902bcbc4a39a5f592878709aec65f5e75d20a11e79e4ae82aff812c6a0ba4c300a9ddf350fb44b3562d0eec5fc2e487df6e1803c083c64f75c3e0d009129689f9f28e9196e31aaa73bf50ea8d443cd3d7a7b4aba705fa66a83992ff5feddbe58812d5f63abdf1fb65c9f056340eb4923947c87667cdf30fe4d55710e72f1f7ed0979d3fcd9baa60cf09b02315b0d6211a1e12e9490ec61a177bc546636a573fed2ab09ebc6f369f68e5a7adf6bc6a109f183a5a224a6e56c2599b2984208e78f72c44979e7393b54c217ef17378ccc191612d2e21e5a4e8eed7d0f66c23f6d3800020fc48fd28822caa5e6c0385f50ba4a773f694d0d04779e3c1cfa91d46e77db78978aee67331f5217c3bcff3ea259b84eba09793c9715347c840d41994e935004dbaa88ed98084205e19054c8bb63c023d27115bea01aa2a80f41f5392fce2f843f25642e40209a6df8538b5f9e38dc53d4a722a514a24572b99b4e184b358ada2a3cf18d097e6d525b43d1ab2f3acf43dac04453f38374612448cfb96c0965f4a557378f52ef720a92293275cdb6465e9c921a795655654e05ccb77f7ff86b62983e7f80a8eedc27f5dd204e318a1dfafcc37e5a5f3803655e087d74ea6e6e06e568dfaec7efbeff11ba3c20f5913aa7478d3fe8724b485174db0c5d92fbcb76eb4fc88883e35a28e5ecb5e7935874e23360fadfdc37db8678f022ac92fd67b80ed954f8b1d3c360d40ff2d06c9b0a732c4afd1591d0e9351f86d28305c5e95675e3b4841060420965876dacd5cfdd3689b81f23df3ba7dc65ca7c1d5102f2c46209271bf71bce04a85ef2c03658e123db6908f19fc686984c9da45310b01432be161f419ca63a7178d304139fad0c6d87948cde1c41a2d9eb60c74a8100dcdd294eadd2b7e77289b5873a49c58f7c2bf738049b031bf3823c7d2b3b46344fe1eb0d3ea90d3020bf310c0b52e7cd6c37865737332f093ef790f3538430fc412a4cacc02da0478727e64ba1a7bed8993c1e2a682c3aa4237ea5b24a0b0b1ef9d3a61634396dd74e535ec120cb9dc3c98f2aabd56efec236116d6a290bc0334e81b42ad2cb484b0fa2c40d5709d2d11796ce13cc58b767bdd4fdbb0a1e09674950f4432c0b9e19df88c2aadda1c23ac10e2d227321db1da20f22b83403019e6f6a3f9bb36c273e316d8147ba998cab5bb09d79ed957227bcc8842d5f961a9b5ffc17b67fd4569675072e2abd02829611808ab3d9b9f6fa7e2b18ddbb025abcefc82b201ddc225b530f84e32c486ddaa94f196951cc5dd38eed06cba62a63284076fb86b54a0f975349207b31cee9342cb163a474bf3a7bd4a4b16029ee5d7bd08bae38d22afbc4ce229bac3c99bd2d26206a85f3c58b2cf92ae0e5a4f4c851116a72db54d7c399fa560ca5ce70a0828b978e0b8b3f169c008eadf295269b0014c6540ebdf77276f1a7f6d343f0338db43ff3b2336ae8a6779c037ba38e39fa3fcb15b54b8f777ebfe9d5ae270540163f507b78aab72edabb2bf26fe7b0f71c851c8521cd9f4e5f38bcd83318ac97934b8c5b3665569b8023c2e1cf2e3799e3d5db7b20fe78b1cdb346471cd641fa78fab0ea41662001175246775014d4fac305650b72c12c8b796ada4c6d244e5ab41bdbbf7f7219df0bb69452e91575bd2c495f28b947050b085b635fd668395231d96d395162909732508335fac7097b50a8e9de27f911f030104e73ad10d0f0a0f5661d4f2a85b0b2d6662fc0c38042e4d018cfae5c9477c35c755e63f642867a34366e7853ca203602a3a613ae083ad26d485cc301b39e83634b901929f8e46172dad26174d036839ee16ecd46ec35182c218ee7cff8390ecfffc78d2e453d708a3f7683dea8c8300f4d74618955688645799242de060849ffff06561019b90cb24f70bc6006c2de089e6076182dfc72cd6ee7630319078ae11f1e5a1ee8d4793aed4a3f8be1b51c63ea6180db7508f0c6733d5fb28bafb706065d67a4dcde71e26c047dd320cc0f93262af16d3fc29574a714c3c531e346cfaaa406b6be226e1b555eedcc230f8491aa51cb68e32e1907321c28bfebef0f84631ba6c4d99f130417d530bdc561fb6a6da1897f715ba4408acf900d3317f90648a786172b50ef4ed956ccde5fb775287e75eba5a6fc1cd87aafe59f16552dbf80d184029f80528b593f75bcfb2169432c59d3629cce7ab145a2e3f2c6ed81d7b1f7e604c0a9168eea1678810b6c5c9ea4c34735e59155e725938e6901ee69b762d9b20965886e95514b1cd736ecf89b468d02361ca9717047488b9334a24933be9db2ceb71f6cf42964736586f51d453d71bee7814af703f05711c700c6450c297c06d168e4391e43dae3bddc376b9316511be1736a2c782730df2f920ab8718cac0e7322818e4af8580df168abcfd1ea5d3b08ca309d2fcc5bea6fcb6ce0b8e467a5e6c5f8b99a957e0241d39b8861e25eafbe05c244c64fd7bb29f8c0b1b7fc9438398f601be8977caf81307a2fe510dd1362df23d24b499344cfb54221bc3f3114bfc28c6e233b90163928e9e8e94673ae733888b4d10203af67f32e32b78cbd9e488ed5c55568b498a9e95dd1d2ed1425b254bbc60e4fa4b0eaac618f0277ca348ae917a7a0b03edaf268a68526e0f19e9c340c1f3ffae9e6c65647a9c72f45b497d72f9c6d93ba1f6ff5cefc9397d20fca292810ec5f8e086ab2815568cad441ee998c906aa5b366cbd09adf2a7f461588947c9e94c8a2c86d4a598bf86c1db51cb578b473d5b2c146cb60312b2de317a1cebd84efbeacd62765f21584b5dc390c5f8f3438e86140e8974a36f02977832cb18895f2d2432137f85fbc1728405f9648d38d796cad18f9ac773e068f48ecdb46833cc521476a2231ad85136b8ae20631b3481499da0a86349b6249e6d382b55c1bc256df4bf9823d7bf1c7f9b0cd569cdf93754736f18b68766171c6aeeae7e33a4978b22492cebe4e78b098efbdf1389aeeaf7d9ebad1eb64c7fb60a25c43a472e81a36a87c90b1d74603bdb5283cca68ba99696e28951c6a9ff1c54db13a75ba76bb91b48a96bed0415992f02b9bfab8b93a4c9684011084b760d20fe594e019869eccbb7cd04d57da7ae86dfcff5de91deb754ac5de1e1dc4e025a61b936641d2408ac055cfdcbeb1b6a0beb66976553792591ec3af396aafc0105923aa392564896e611d722438863bc468adae67bee24463c81a1f7f158ad0f60ec9c894e249d9c8418bdfcb9c77eac97d78cbc3ffcbf6f9062cf2aaa688fefbb7485e5c31621b47524cb6c8507cdc20a67bc3e4a9605fa463f36d3b94e63ea8beee3cf2ed340db3c34894a3ab76d0394c188ed8539187399cd204a77853f94d32a16b88e5ec8644264e872822473a001cd1b9df54664cacc79481f12eb75397a96b8d2cab6e5c983f0be3ad922300b86d9afd56880aaf0920c36b2f06f25d1822c4580980e282624cd49a078f4ee1d45305747365b5f08ff88821a87d4104a1d3a0c1be2e8dda08fde08a258ce8e548946cc1c5044b74c4bf7129d63e08250da04e84a43bfde7f2a0c4156d99f1349e937a372ab2cfb4379051d6c89cecc67c350978602c7df04ede0db228a09e22ff9617c5eba5b23cab2c73b3cd4bd09238ba1300fb53b7acf7e0d5e0d8324790004e1cf5cfab05c526f734460dcf45cc82281456fa793e807b4d1ac20e0cd0cebc5487c4447420c3e4de761c773733fdb624f9f1cf9332ffbee07665dd9049a119d2d74322b5752275b50ecd9c829554205318ed3c0cc5a0b156b39683c1813dfc92193ef61839b837b0333ed1dd36b0be69306c087a8f3ffa539fbe6e214f21bb3cff33946bfe83cf025e34193d7dd60e0d61b696cc66f60a03d598305a57062adc11642fe97e2fc3c0b994bdebdd48abfe14fb5959ccb86d4d4a8574e5d70bff4920a0dca196e383bf967fee7438962e5d478f1f735edc4a5695096d21813467d6d63c93891d77d7265ef6aa57d0c2824f3f8db34a7656bc72bb81b311294b5d4399393bacba7ecbf7a193a5164f53a42a4c41bb38877d0ce6cb14c593a2a5345d7976b8283e0c18a8b1fdb7cadccc7c1d171ac2f7cba0f1f2b886f08f34f74037d62019d439038d05e595f0024576d6217304b4751c5da973ab932519200081a6569b047ff82d8c88d3852ffc93c161fe2fea18b31d3a4f28d234e16aad0da93992e131c026f2aaaff22390613970becc3935c414cae214017f1df722dde4569add2c54b8c625001bfdca9e219b112b427318734194f0be87c60562eb76866a986f6de1b68b4757eadd6b8c28b0fb9775e76468007a8c6cd20121bca42619b4eb752f247a94481e58cff93216f2c234136ba555919ce0c5070c9a1ebf6f6df1f5444e8704bdf2cd66eeb473af96c785cb4b5947632cbb05191513caa51810b3ad6797c2800fdbb84c5601d7177d6f0db7ab706525b01e926f7ae6111d6610a227d2b23e3672647cf468d6379b34ae195ebbf443d7f29a241be3504549d5385674ddce4f20e7d9f2d4fcd123fa91e02b22350cfe6917aa8c151fd2f89195d8e21f98fb1fff8cdf5716373047f141bd043157fbf05831b93a3a34f636850030e3c7e68fe01f4ddb0a824a8e2de61ef42777fc6cd69ff0c8ec6b76df1fa13c6fb45bbed6fdf0d84da18a8893c1f20078d006df87c0709ae68fe568041921f8b1c347bc0b2c9eecf2a748cfab521306026b8c2f85a6aa1c767932de261a12858eda9429d39357da13be10901606654533e556ee50de8750304b1798c7ec72d370b95f2a431c6939e0b2d5a34c82dd3f661b934539be1da232a79ec032ba2802683b40a1b1dfc637f9ecdc5d8b3aecbf7c2a9134d6be7a0d1b9a4581f1c11130df0834ba4718648a0e0a1cf5b17ce7f10b502c8863a7bd9b55082ce12090b45bba8faca95fc1946256adc76f7318de9b4507a02f8720c6d1c96fb433c0631b322f5784c0f05ea8a2bdaeb8f5bd199456fb86b26182b0cef4d3bdc2cadd757e1dee7ebc6721a97e4e950976404e7dfcfff263d1180f65c1783e9421821ff7eeb06051dbbd920221e248bb88255ff48a3e9408fcd507e99effaba09a164351a65fa489e7555803bc781400063117d98e64b695283f74bc98d65d8516a8163f1c71bc919a16053e460181a78ccdaa8631572332c10b6fc0a6ed8bbe90083570f24583d36256a49511e9b7f71bee5a117cfa90c105ffccd2104dabac12baadfa8a93ef07f336ece7189d5a8679c84e564161c0c6bd3e6e479aae61c2ca58e6d575170313732d961abc3ad4c8046bf86e28d3e2794d09694990d0a24bb74206d6fb7fd77ae377ae7cdaf9764bf1af64424e774c315e44140f91bb050e1986eba16e4266688b64e89d1f25464a44fddc75bcfa843fbc81d21e8387dba0786701e65c08c6c0a092096a0134822db2d503b389dc3c0cc88273167b422d0bcf16102c4ef88f3807f447912f3fdfa383e67259d90ef09eca313488cdcb0262a02ef1ae95ac91a8bbe31b72a181cad689a7367f7dda247921cf88372d6cbd403c2072b8dd14d59babe7f0f4d9e3e3371997ebc157a6d07a269b5fc7b9692fbc338df5fb9043b4e85b9b59f89a58fd62c0c4d346463de27e7b70ab980c45d5611a0752e95bbf7d2a41be2ea7a35069b0fa83af0adeb041b9e878766fd8bc8ecba49cd2879ea15213768e69ea9f568a3e5bdd9274bb3f02c4ea6d5f138cc852c678149487d31c8b019fa42629b31368d0f452bfb3fe605d15a593189c4494c0b3da3ad902f1e9a9faed78cc80c622378b3285cdc3de6c4f98823f4dc50e4854790f76468499bf98289fef15a5da1d05999ecab6bd9cfdecc5e7183c51bcea11679090db03cda08e3310a1a9cdc78e1a7094bdf04135d87f0caf513e9aaf366a1389957277a1b707b254c566c0a820055af0392c9e416044bc6e9bed5e4e93afae070728b7c213a1e7a4280dcbedcca7477855c34bc5e074ab5b4e9d4f32110a68123d70fcdff5abb69e460d8dac845be6c2c145c6ff34b063581d71c8525c2977e3b08171730cb61c4137428e41e5d94e97648c85e8c773842ffd63cfad58dbb4c06b3557369542b52b21a6ab10f8da72eabfb415bf7c587a47ec95171533f12f4cc3a259d42f36b4160f94c88ec4fc914eaeeab4b56ca4419830726ed56fe8b7b6d14a4d571b62c6a286b05c20ed7826618b27a7b5bdd7efa0432375cf44cfcc2e8b91b1d0865b9f9ed350b5a34aedddd318a91bd37fb69451a6c192ba12818d3aa602f035d6d6810397db39f06575e087e22dfa026e4c121d8fbdf554134a895ef64c37c8c84f2502e40d75a877517d348b9d4d9da70cc06759f598a2492bbcee8edc7caa9a025588460a4f90bd1fe78870602d9de2f1f2d451496956751b238651b30b67991b829942f63f06200542ee90219dd89de7289bada37279318d27656289e2f516ddfc4aff473c906f49037a8b77a86af6f2c818232528585d00ed2fec83032efd355e18f22df110275a22d4e277955a8928af228b985748fbddc685bb31a5ca651def7f9fa4564db8ae5359cbc817612aa326ae3d636d70a55829a4e2f6dde43a9b34173cebccc996d9d89d2874c6fbeca9573b0af47a34b7ce7f7529c1d15f683ea0c7efb2826fdef3b771e305fcc39376981ca4c586e8b0fbe681ef3e250b84838ed2c88356403d79449abc618e6afb291b5e30067585c135b94f426c52c4b252b9d57d4b060ee32046f3a5ec05a2d2227071332cbe6e1af50e4a97670d5d5c431505436d133ec8e3c5eb914ac132e50946c060aa8cf67dbb6679b1a0cc40ac1ecde1dd3ec1eaaf911a90192aea0413bb3c456cdda338ca2d787f965fe13edd1fe817cf277b8cec77917a7b213ac52fcac82ceb033f5fcbb61603d1c5056ffb4d61d6f845e7650072523e987aaa211f1c8212fdd85478a66290afdfef031f105cf367ef279e8508ebb6a17e55b0a5d3144599cca5c64e9f0934046434cbab55d468a26d32b244e5a0acd3606a66cdbae2a79e7a687561b0a217e13161380737c3699c748c062b6cfd09dd15f9e41f93071d6e9f7c173995a2df469477f5cb59c6d59add4bcd0c27f418e347610a1c385c0fd8f4c734aefb2072ca34da51da26cbb8167f031525d94ae63b01ede32265d932177a741650cb14b2ca3245a2fb04a003381f372cd41212af26229333902ba273462616447182acb3b05a051372ec116d04cb5bb717855825df85051e0beee48904edaa58320b22bf25f2f463ff519d909b106e8170a1fed1b2a69de79f17f9e7e0e6d5d10ce1ee059c6aa39ef8308a8611a1fddac203b6a2facc6257980c7f5a6684454e07e1b72fed15168bb806e886d6f2eb4013acdf688ae28c31be2dac9e8e279698fb458536b8190740ddf63ba48987a33ee7654cef5a7c4151fa6f6d54dbd28aac5bbfdc4b5c01c2fc16aeb93e8116959c2c8a171f8d4285a2198a7e13d4edb05e43ce3374e60838f145f6960b5635153ca89a367d0086d73a480dca9f60f56f38c64a01ba77a2fd6e90f574aa3ed9e1675859b05ec6b80aa08ef6be7d79687d2a6dafed790788978153d7e88396655e977d3723ac1590cfb885c824d94bfdc63bab639c7c6eddc1ac6fadc584ce8baaa7bcf0f98e368c16cb5b33e7354401dcbe7b5d30d15af48a14fba40392f64e3c5c97671c98938896a7bdd28e0e809a91e8628848cb28ad543fdc550703b88c7fdc09bf0585fecdebcfaa5f94b7de260f4f407b6355af6ae95c000e860a72cb5abd4d0d6d426c496924e56d5caa29b5d575a072c059e0ad7a2903239f2e0673776a4e019d52ca110fff8d9cc802b1f41481b5dee89ae1bb269c855c669ef40cd156c80c17917db15958d7d2b0bc43396d97885306e711d30c989769b5a238aa5bde324f820e5e5732c7fb214bbab7884d654c19a8e2b5e23f0324c18ae52d0a0f05ef87d86f19322e79a787e75f00f839b6bd82b12de2db493021c1b19cd7386ef759d9292edbdde574d3ecceb7b1add95f3b897bb1f6dfb3b94d3262036a9aef76dd72c2873b4948c9b39a0a20270d047133869a4e0b877dcd0ad81de1c2f46e077ed103c804319a78cc7c9da47814d4f357ce21cce55357789ed7e9f098e47ac0272b02d03f275685714cf8a9cd33662ddbf676ba130563f37e9acc6fbf81c58b6eb8a0d606d4738032615c421ae0db88c57082f993e1901130349467bc1d01012231406bb124c3ab284ed2ad05f9f743f7ecdd6312293956231e7db825edb3d5f72b434bfe9ebc38ea0e070870b6a537d9d3623a8aaee12e0254b96a2e73d6a80d3d2051d98c7b5a0b210e51984cbddbd22fce19ca54171ad646ab9e6346de1d88acd605dfe9b7f84477027747bb9b11df5969227642cc1944f1694bda7490ccd92f164a006e61bd5e8aac879aada90ab2a52f5b810b03c842dae3b5697c79b3634268672c09cbf609dfd8f9bd5acbb922708b19c468cd32af97df6aeecf369f4dc393b87345092e926bc454afd125a897ca7ce0c6f53321d6c03e62fce655745be96480886c2a51588301c243f25ad368d916c3534a61d31777c94ade8419d550a7d571ed06f1f102165525ba22a9386ea8941f0cbe76fd715753a114934af49da2cc1f7a9c82b9d280a2035ce7b85f9b51c2d69ff408fffba549ed868cc368ccef761c9f7010a9e6448f493343a12ffbcc5b49c31892463c00853115a08d8e0311ee32aa54fbbb889da9081bc570f087fdac3dce41945a0dff5185ff53d7ed5e6d7694d90b4dbad846bc89f2cf1fb4fa97c18b69c2fc919a3c815b81d23474bc49e4cebf501e85ba366baae397d45ff49b83cde125191cd43eb11dac7c8ea46595c2d312bbc04a908e3cd0d0d82ad932db196f3a7e67fd3192b18cbc46b13022fa7c711306f66da073cc22be32f56797ac0d7f5c6c0ceb3db1761c4eaffbb3753606ab77a8754857af6d7a93fcce0f0f1a59d4c98470d768fc4f3d612937952c367a6ec159a97f3a2ad08be86eabbcf5a0ac1c3d7c16606faf32b2ebacb24b25a4207a067c94fdc10807a6c3327035a0e65398c483d5a6946de1de4bea6944ca5a3cc678d12383731a04994cddf0e1bb01fc10a65b7b66864779a3f354449f6459e6bb4d76b6a80f98830ba152e52b8128c5e5677c0944a4a1d6a3f730567a50e38548e48c59ad1eb68c528bad40756d41e922e154e4248c708f2ca8c4923f799a1bfbcb6f6cf9a59789213addffe80bd8d699eb220f9f096ed1554bdac71c0666f8bdfc8b63af56f31d8a38dfb17d8b8f891a75c43dbc5e052ef75a64f986c586b0f50d6350a653745c400d644cce51ef335ab364707d2ca59ec486fafc2fa500c049d9649cd99f24bddfe705b186ad7adfff984580d4c1fba9861fe57061c4452df41f419a19f5db15b5320c91097830c2a8fcf44be676bd8b15ce83b0a97801a1ccd83485a2223f9acfb16ea3e162b3c0294b5cffa523f8fe61d1034f7484caaaa7f225f99916d47c8cec8e6760ca357f538444cc33c4ae7c34e806c7895ecbdf4ae12d989d08a6bb99f37aae3e6b9e7bf0b590475e1252f22bc32533bb590e7fb797b15c25f00869329c8807d936636dc0921cc6eba81ed99b0510c80a46785eed2b447e8da0efecc2029411747be2f2d4692adce37998c2b1f795980723c02eb0116f0b7da9c49aad039648d97edf8c84528b3aa758074912b04e28a5c3299440249cae86729d687eff8d82f3af19d9b9fb93aec49e27f4589271964e0ba9871b201d06f31d54011e8ecd885f04dfcb7a6cf576a0062e63bb66fa035624bd2cf9b2b3d596f4eb114d374e9e6664fd128a64a230920eaea6ced967b700a064e18a82697d51b550dd090f4d1b341a31f8eaee8d3a3ad1237cf41c87d1d0683e4b50a1479789ad6409cdff4e97b7d46764a69bb14bf07d8453e4d4b4418400d0863f64f14b67df51bbddfd064bdc05874b7b283b4eed6c2d529eac753c08e3956b02a847d614673bacf75595ae9f2150ed2517c36b3d5a503611addb9e93c70e1fbf9e73dc1af6b3daf5ad2dd21c94fa5975c9d55c6ba59aba121e8b55bc5a59f758225ca0fe0c248e69f8015f8db9fab277fd815ece7d8bfc2492f0e3aaa8f74b748bab13bbb803562ddbbabcf15891a521f43caeacc6d92478ec81e21105440983d988a439fe1be5bff1954842b305b6a736a6bed4253f48762f15231ff9f3dbb6f6359c3bcc697720d4b9b9e0046793479e67dd6cd340d01e40ce4172c4e0696bc5160d57ead6f3ec95b4e93dc216db322a6bbc600ba7f00a8271089e41b3c9df4a73772c94a47769d8d6576887903078dbb7476718a434b6dd4866f5efac60dacdc86b6c6e7e8245a145f8849167686515180b0dbaa716839424f91169227cd330e16da7747b957207600e80db590fe6920415e4134eb1e72fb01645b8e76b619e57206d99ecd647bbdb753223a85ae531dd544e27ce1e6be2cb83775e639b053d3f029b69a6161e38ecba0b780625e04522dc05b764f4291785b4bc231c559fde3f10c04c2dd907f6546499ec0d33b6377bf18f75a3137fbd40e90b8ace5df56d7f98ed649fe7cfdab91191846038a2cda0c1bfe64608c4639fed9afa285568177780e2e339c08342e3ae375700b605bd6ec5a22d4e66c7a186c451efe7c69c5370f4fcc0024dec018b80bbfa277fd63de8e484bfa38efdeca856ef4d76ca53810d4894d5812d45496093167dad36b445ff3f38a5ad4b9a1a6a952eb929469427a0eeb2e8b874a4bca9105017e6b73918036738c51cd1ef730f1d240a47d362d696dbbec2660fd1d0db61e1dd955abfc3297cbfebe727ad5ccda75fa93b560c3dfb3d0fb4d074be5764d0fa18d488bc2724865547e89f99cf5b7a44c992abd9b8d6c3c2cef4f0801a572253fcbc64cc55a4fa0c5d1c15436122fe95395d41cd15820fdaf880394b3aada472f2476c0f1840f0c76b2a8747c697b7e3e02d00b8aa055336d4728c3f735fccc79df4cc1db49e151188169b82fc7e266261555b816737eb984d90353fbc0e40494c90fdf2351a544a966e6ede754046d6e7a73622c5fd2c4e03bd3ab0e8c199d4c325340e1b40025445079cdcbb873c43dcf07db364faeb6508b89e6b0b8a154b19aaa5ba11fda7ed6d05e0b07e2c163d4a05d20bf2ae1e0e991bb70f008d0ea1f56b661bd287149733cb6731a6f8040c0fe2bc984cabca30c1e559e22f2c8f1a4d2aa86c981329fa233d4aa6265442a956ce23917ff78551f5daa988aa18da58bd1aa172fe717a28cb2f67226d28f500cd59ad60e26fffe97ba836641b28dfbec1b054e9f2aaf8236f739920dc5740058076f7ce27af276ba77d1141377d864bf56005185a645ffdd8a5a9f4f4d2bb342eb5525f09bc1f431de7004aa8f03d5e4494b80fb50e334a19c5d9315313c2e5500b50aa19006a3f38e341b6c68a44cb32893dacbb0b1a52087aad208380782fbeb18b6beb48096a5366064ae8015dc447c3ef99e2771aaa550568e90bb7285043e9143199f6d326c157bc75b5832121939a1dd2f307fed929d29aceeb97587a92c29aa123ae33080ad12530891668c1da8a43a92e90bd89d93b76050f570aee05b6133041b8bd086d6973b977a796a3eb4d27bd5920219eff9fe1468fcb66ea9ed9b7d5edf6a1b20d0e22a8facd3ff6fe073012f65366db4e68d7c67a9a460c43afa295d15e8bd58fce4770d700b09e3f6d2392b4748095f6d034230c1b2ad07cd2d9e00554323dc81214c4426f2c27eaa6106682c0368a009d2b2537f29720b5fd611fda44ab5b10cc2effc398460f08e95662c53df895213e0efa64b5a4f18695f6a08ed1bbe948cf74e67d527e4b2780b3210be4a8f4f64e1076832ff0649a4672b69324edba618a18358c2b082b051073a2d5b063c4aaff38b101b2247b239329b1c9782ca8779a5639facf69bd6b05dc8948f8438ed7111e6446e05f84800e0326d49ebfce864df05e7e60d2d2f409fdba301a802ba8982dfb78b3183be2113dc0a1520478c4c7ca779f3bc37dff6e9e534157fe22dc0fdbdb5e9b9c5a865af0621f10e7336c6280043d3e90bcb7074cefbd8e6deedc36e2b4f5a9cd1d40f6438973977c4684ab02db4cd0d4a6575426ec6410c02e44ce76fdb61f5b372371154b812b40004312e38939f60fbcefe8716296fe69c0493825c4df8fe4e2453b0089de1e16e84ecca56ea2efb4c00622d4ccebf6dab0e7ccba0550e3ab025e668d1a0c13e40d326945789ea4ecb9a252a28e522d9d25d4ba9d14dad6bfc350af14adcccacfb16190f37f14121e8187b2fbb955e70d53d5e935631d42944583ddfa92fd319602679a9e74d42e1594f653fa2cb677bbfe5cfb4a7b2f3f27344e192af97a8abc600ab2ec53f72f48cecaa10aa27ed4bec94e1b137dcf0329de33b8799f240ca87d8441f12570016c0c0f54fc6699b3978ed6b0009fa9088d796cc0bcc0ca657a35af220ddfddb8b1198f883bcb2a8dbd2bb0b249d5e8434cc399a7afe8a825a0a9f2d284bf49fe4851d6e0a467548f0ca060495530c84d94786301b65932d722dc05fd5f6bce6c71ee29afe0c9565dff0b069b881fc6ec9c2e3d20b968450a581e70262f7380c3fadbd51956175bfe9d4477922421f6032b66602d1e4ed0cae8f160be3a63af205ca042efb869a5a0b40451dd8a46ca588f2a0d08cba254eb51b413df61ecb10d4ea4cbe19da14cb73019bb048e9ec02dc30928a47021d4c11173a639452dae74cb32ede7b6c8e606b26ed50d2133237b2126ee7cf164314de1ee0b5426a015fb353db2267566f6353abce49ccf50bc782646ba3dadc778eeb9c74e09499e8b000563f1e26b4dded6a372cee49604ce31af4a49d96a5de88817c600a12370ffa1efca2c0f873941e89c0a9d8231835032b834609a9dca0c78c9e93c8a8d9de3fdc842501fc8caf0b549d9ceca19c2cc642a365f225aaeb85379738786ef319021e8c3b84c968e98e930c31f34b084bcb9e228b3300aefffebc91b8721cc8cbb70e795b75ff840a200b0ff4528d907dce1189c41e7e275c17b4af40f35b050bf266cf8763a61c7b35966a584bb32325751798dd7ff36c86e511eecff14ab18bad74f0d7c2f3cc3ecb16997ed7e2669da1a15c7f52b5a9cc1106e731c57230fbf602d5fc9643b52acedb456105dd91817fd26ed86ed5ff6ca8281b483c1e710af32f43593a29b07da19bea8ba83a84533bfcaf2544371d3975ed2ba0715b04b2264c049c3ffbe0b3cdff68591d2d576d204ae96fe6ea8e9ac9adccf64a045bcfc71d692ef53595739a864a19fc101ab9b433694312970aac946c6ff8e9a7431a5d25cd411e85dff2643d007baf99e0a930f283e3fb243fd148e2ee4680bd10df0c97746a0da34e4098d0a6af346acd5b665d66ace06788ec0974802a83a9dee3840a1ffc21c74c1fb31e55d310319c25a972f0f9da1af6d08d3040c8dcb0972c84920f2189e3c4ca3bb280a9ff9e889dedeabe031006d8a0a3de1c6da9b6dd778cf0e15a592cad7421d76147ae4cfbcd0f421047cbc8d878a3920864e096a34a4957f70ea6caef451e59674f87d16ca2e0abc6b931a1bc4f26af2c51dc5d5d33836f586442bf40b56d8c6a0a25550049ff214034a1e8cf3029ea1013a48710b7746f95dd0ca12e0869ca0b4fce2ac3fdd4a4b57977e6a9c14511a930d53fafff80865c513a69f5f08d09ceaeba8522a04a95ac6f4e32ed48b7f51874eb16a647f430cc5ddc458752cd6648cc9e864d778da8e4cc7b15fbd71cf9d1ee54a907a0f8e653fbb62d8dd2944a71d218cfa18b778c022df95bb325f0aecd1bd1589009e22f5bff2c190f2f9e691cb9cb1d3008f00ba2c824d1bc3df50ef74714c150cea0ac117480dc598cf9c1cc1eadd77a1d3b433d372eb7562b1f788e025f244d10846d0705511227d6d9a800229520f12f68a32c25975f78717b033a264ee330e00de4b949366834828990bffa9c919721540b342dd121c0f3881cf47c9da97ff7a8ee1db4dba001a8c6d94d0cb4a9bfb3f89e3501ede2a9a8313edb590a903ce883db734fd6e20bcfb4d1c4273311ff9bbeac7b782e1468ff72dacd343e548fc3af25afeb525c0bfe98f9eb12f3520aba00f73760a73ed777f00675df5f70f5639615ab05bf6688e7d42c0bbfa882224fc799dfd85d8006debdd5de0853c302599648e5d2d19613ec7c1072d09b5105905d5e22071d2daac88818978448d675f8313e1a69ffe43b41a3b0f455e15d075b34cefd0fd69d6afd814d582780d138562c815ea7fc0d37790d60fa4ea0181f06139ded017a557510e2fe00a7be26fca52e91cbf109a7f2749715cf6f998f7dc42711504e9d5dd6567bd7bed5754e3184c733cddca649fbafbbf5be24d49fdcd93a0c3df63f498987a5ccdf72079e87feb2f7adcf41d0b178361b028d515e18d157e4f56d30e4b9d897566303033570442bb6cebb867d822e859957d0fbd548b09b355fe92e130dd1dc47831e3e47e15c739a198e5b7a0bc9bf20110e051d19aaef980c2f3465fc6941b01906e8016cc38c96ef7b22eab7eba16e9057fc47e9edb3d847da81f4ea21cc4b7924bb11d15307b9327d2ec154d18ff493b6ec114c2d91523843fd7f3d949e8fc3215afa3ce2597f0656e9e09faffb4acd70bd7ab1c9b1874fa2ccc98098fe4893b3c3ef6806505ef46fe344ccb4d930eba8ba5954d08012c45e7701cf8dd0b5bbf41cdb1234152ac2188a98a405816ca244f7bce352d91dc276ba251710e6b9281f17b247f3848574e7813e3256b7ce36d39369a462af65715b08dab2da2e22904794a9c46d3b568388d6a601b5e57178ccc2a327efd8655a436f5890fbfadfd9b055fc874644204b38fefcc49bf07ad45dfb01a313f365acbaedc759c065af198be5da3c359aceea115d17e97444c4e9acbbc7bae2475f073999dd48c438cc37d2eff6ccc5776115118fed980846a5e3c4ad112a7ba35d4b44b49144901f167a2c583485c72f0f2cd51f23811d9589360efe18dabfa25e92a920d6705b85c45688253d26d934d5e22025885f2de8fc74f913bcd85f44ecec4392f9c2431751b7e9bca24b4295b3a2aaac6e89ba44ecb33fd15c3ba61767f57c0c0e20f89883bc62abb07602c0e269d03cc00953ca6ae1811ad2ab3e2d2696f4a772deef9f3c854d9d6c60fa72e6df38f68aa22120c57b4084a6e64ff008dfc9ce4189b0267b686929809ed7a80c746627df435967aa7c4974d456e1bd933637eb38e70ae2af5dc26a745ba3e639188d2f652df27f17ffc77d7bb935c687bb99b06e98ea2f1668b901b46f07dec6b77b2975cb88d93b9b38b630cc963760a282c47cad7795ff852e8318a8e8b787f4f5ba35958763bd7cad1d08960f1065dc09aedd0e7f59dfccc65b858ee2e6ad0181282442e48f0e5f7fcfdf9f79084447b45e762f55012752ea70d49d9d7dd177547568b43aa0f549d3230947416c24d9d8438bf46a606a16419fa9a7d633865eec300f2be68ee21654a8baddc779f963f93b2d093c58d3c1b85a7b50ee26e958dced721bc9953dce995d4668008bb41c225be352a6d9291b808a808942d2ad85d75557b868abb07b2585cc63c3416051b09ea7941ad9e6c9aa75f5c9a480596f90b341b29259140cf360aec087633c57603aeea0838f433e249efcaf671815118cf37fec00d0583775aa782d8d5cdc93b126a9c90b986acbc2c8ecb7b23ab553adeedd986a5e4214b5a6af630a11456da3cdf185eb0d43cddbb4a10791cca099d7252074cf0b563226c890aac06ca9624b1e8a9dab1b36163211e85033a6d54d22f4815b037181efddbe71316dbe9ccd38491be350da467182a2782024212d0a25f9348cd4f7090d1edd204ef3e24605e68211eb2436baf42c1c343146485dd399180e4ae8968e0c1af7033d97d741203478bb38a74813cb70de3dc86bed1af474bc4b1312392b150ed8a0c8f29c00c5afa6de8e40fb35fcd6d91da88baaeba0a68fa48e607471aad86cf024482a7a8fe9359bbeb7ce1266b023ea5655720bd6bb2879a0581c5e1b5416d189cf2596ef0e3e530110585cdd5377fb2ba22e91f0c5aaaf891b086f483cde2412191e022138a1fa897253740a7720fc2c8206317982c5205243b002e71969a2d465aa53f00c8c293f406dad6b01a9aff2fef6ba589c3766ddfc9692de53207cf58e4d122616706359352526f4787b68f43f4a96f68b99ed30f0952702510efea4e8b2de95e27a1d80f97a1e1b0afa5f1a868b881b73bce1a61e8c2317869241bee90a51880084d2ad48c25581129e58fb5fced908c941d26bfd31ca01a4eaf1eb96afd51757729943b7b7f41b32193c177f57795c5771770c69cc84f1b47b975356dabd3a62b67740b97703c5b0153a85cd8751c886577b08a7f620cce0a90694b73ba18f1fb9485a4087c8d355aed26f3a885140a63f5c57005fff7d6bfc2cc29071a8c085dd0c7dff5af4225beea1bcefe27545f5aa138347fafaee0cf43edf98c54b79cdd18c6791d729b884e14426642dd420136a536988b3440d2f23287da2273dff889a507fc2ed11ba2ac9dd7c6f96ac28c397007a5b8f8aa94cdfd3d2e8968ef7f94a16ecddb5c3cf8a7ad4bc034cb2ef5a97bc6465ba0095c4829824b99f5d7296beb7b1c2bc18270a459bb13cff269e25e888a504c2e0069c4bd17fc654f40dabb6e0e69f1cdef6c113edbe36fe056cd77fa7f9048aedab464f1801e6d68e3d615e265ca69809446ed1798daec86a59cc594951efa56497f7847310f5fac4b51472bfd5bc602307acb9cb5417e151a53a96c9611239108305a329089cd3f9525aa9029051334da4a1a785fe5147d69771cbfa3549ca620e24190c8a772be2ffcc90be28a108d3030854d6b7c41dc28a710ae0a813c7bb81759ae676b45fcea35fe666b67bfaee71c60c5d5f992d5eb389187d5d25a6f7444010827bf50d11a808442b7dfd98dbd9d4cff7ea141b600a229db5888b7801d882553c1cd61427333828b3c18a8fd430b802aa7638529c2c7df34a9cffba28d829ce63384f456ada8cbfef817e351f499944464e32daf7475bad85e35369b282c53843951cadef032682ac9794912112f2d4669c9c40d1fff7e1915f94925a1981390aec2e3de91e4eff49a59d47dbb7da12888e6a3c1750f7ecf0968f98291efc60d361d4c83eda6df95934acc15171f90f343466bb53a935c0f0ba125f5326098e5e58e10a8ed73ae56a822ca55821a2a7fba4722faf83c1a4fd5b31f0be1e4e405fd38614939558f2613f2e5d3cacd12c3c7ab5fb7a6c1976059107d0dac7cd751eacb4137aea2740830d50f5d55f7742e56445b4b6ae54f76985c33568cf4240d80d347aa93ee9774b30a3711e3fd691c3f8943a2b9e1960464f86eeba67ca010a1c762b57f8d0c11c75a04b3f8c2e32cc61ee835cc0c88d54d8347a1847f25a44c91425a74749dd74c0561e502d11e5199536c7088083fa6b0e0dac5a5bdc8cf98034559f001c5d3863f84dda06627745eff0a5a7f518856e982de91ae9249c2316a64207e77145defbe3704878a6ee6975c565736041935f226b1033694acbe208622919b8236aa584168c76b8b8ddb1159cbcccabb1d92fb01ea24bb9175a8d564d7cea3c14bdfdb9a58ce7bd98295dcb2a2be272572005f1aaf1a26064a02ebb9530ab76f47f6cfa6a51855984504c2cc748c3747f965c42ac8a53944b5ebcd3fe2619b2d8d5f1bbcedd816b837bbb113456b4ac178df4c064af038a7b79aa7ad67b8ea46ee4e282bf55d263565686242de3e5f77320d716d111489d002dd6c152546d25d0ff06517529f877043e40318c3f745eee9830ee9bd8d9955e1aef47a7f41b5295c5d217db5f17f90ae6472004f2161dd237682380cc5a02c072dcc3c4d65057c3c013777acc013cf06007fc5170087da84aa8f6c5ee22c7c834ec16898220e1f6ebf7459d5d7030cd7d9b25f7377fc1b6c400fee2342540bde90c859a5dd296a44fb140c7fbd6536804358d7e648d80be88ecb8d38d4d70e87a968ba99908d05f2e583aafe27868d8991508e82ab2709eeba767595ac26e8217b405b7d39408154b6fd2168ca1b5832cfee729b8acaa58989a49752ae3f103060be6b9f38d3d70ad1f4cb4882db9fd12b80a91fe9aee6e5e6ac48daaea96023cbdbdc3a72fd46efff0697baa1535a0163afbfbebeefb98a5c9eae6135ec38ac8c5827701536a5476eec13eedd344bf99e6d799899c947b88e5c2e662dc60065d969a0fcbfc3297ed2e53576fc929b7dce3ab0ae11798303552f650eb6679c9b24d9d300877fc7ef8c1e12f45bb82be4828864b9db97ce978b84645d4b2ade8ea5a797b97229430d373737c5ab8003643ffa52d0f6ce0c38f1601b900553d27273a474357c716535fa15950603eac17323ed1a4eff2078f3e716b57d82a17fe7d36fd8431e56d0535dc3851a19d1870bc614327e63512c30ae6bbed6c43ef02affe59c36b61a46c057ebaf60f0acc4b5f8246fdc128f359e0e9552e56562f290880921e355882048966bed92545d29293fd68b665bebcd760ef0d920ff7ea2ebdc7b4c1e6d40fe25205a2fc1d0d97f5e54625909404ec69e0c67dc69e15877c9fa13fb98e90d8617baf36c57df73ed1286912672dcb12420263b8410e1f69c49db79e3334281e130ef44a77a077c8f855a935a0b2a2cc17c252d045a79af5d79fad3ba1116f513559d1d196379103c908c75d18bfb2eeaa40893277c2f1991957c9bbe0c9ff0f14fd066c4f2dc0f022e946da85e97a2a713ee82d654fb422d231d4ae272284004547f6606cbc4b8cb619c6a5717e7eef8f0e5d74138d7fc5b39130d2ebad2708aa5360c0c0c6f36facd608bfa4e730e30922cef961969b0c3404bb893aefcee6947c5553b181d7035182c6c54267e61e79f94aa08f8dbfa88f80a3251d041244e962da3197a8ac10eb66078630fe10ee64b6ec469460725318e48b8bdef1375f33cc7d73158f5af8aa7310869704bb3d8bc3fc46c1297548f33b10e14796f164eb005e6104fe1431f4531a9e5bc81d58e0c385c5e2304aa16f2c117cde53b343bcb7a9c2af5b2942bbf64d165ff75d8b8d764ac6bd56552cb795f93ea075def7e4cd0fa013c195f546ad82798731f7f8053149680c2021f34efda9a3890d3cc892d83f8509239f56f3d361f1c2d328e4fa62327b5426d3f81a547f8c5d59f2a48ad6d703f0426590bae7d8f3d1528153e1b64fa9817dc21a93e34b05a0be69593284b0f01bcc64b6547d086a30cc7ca15db31647cc739e3ee043175082f55fcd02a8287f750a7cd02c3033250932d01916732452dc5973abe0c9cf46766ac726354183b3a98872e9d5a5ad77031022c19751503178424a8e651a5b0b919f318ee4acd23f89558d6ac018d0faeb16578e2d58edcecc19c814a8fd38b96006fec6028ac41ede86c363ddecb41074f98b899a5ec7187936d33819f45daa899391d66d061fae8f77c0135ce56afb79b07796940f87775332b50852fb6711798afc1cb3645a398b707fdb24d819e308397908ebab9b2ec195d9eeef8e9ea3a0d87d75a268510711469dc715fc39f190e04960af1ece42c1e58d50ce2915f3d953030d3dd2fabed56a641aa2fd0e38eaf2310af1b6b283dfbf78ef2dfb53512e765328171b8ac009947d0bb1debe24d964f34c7e35d7f55da256d8a9704da517fb2e60e43fb119328e5660a4af51b128f6fb338b48a7ce1e3c40a8f6d1abd6af01f9c97e3a1997591e2c3606948c22dbcd3a848070bfcf9743f21b2d7dd925e04b101726a5e0d9ef5843c8f2cbd6508a443716d90715b02d1b8e29c1332e68979b6971f06d466bc966a910f14a7d9e50651cb99056d9d0b989a3045edd46a55e351fb741d73dcbc49b929efcb21cea26d9def1e097e8996489113281cff4652ddbd1c3648fd3c53fe8c72f2a0ba521172ed99f15ee2434acd47ec4c21bd26a10cae44132d0c7dfcf70b42ed94c4df27f656ceae99708118c615b4ec680570a48e8b90c2dd314f07781ff296b6739667e856cc923b165378f8d0dd6b9065fbc4c8c8f2b48e7d0040f30637892406f4d8eee80da59d88a7bbdd89f056ad4d54a751dd50cf7ea27118260ad11c37a1f3cdfa2ef68ef690c34d2d287ef46657174d61334e7208cc24c2294809e8a08eb40c238449c5225afd5d946dbe19b9145aabb909f42117e19ba3a11e53c7a0ebf8e090d8f82636ac626e4eef2c2a5f163b1d6167ae1e4af7ad93ad2c4c10579af962a4817f925a952ed5fae38f98789de5deb410ab2c6098e69de7a7692f9ec12319237bc2160fe6b6a899d68bc2d22a0d129554a39d81b860550dec8aa67197533e202fd09990381022ccd508936cb7fa0717c699c4d72b43474bc33a30f667e7ca19cea5895ba307c771d2651cc1f40f5ebb4f8cb99ec52cb684a7057c60a9d3f707996671568ebb64d70368cc074a2be0cfca21bd2c9d6d98c9c192774c8f4fee250ae598a040cf95f3ee15320fe71a1e83661ce4b1817ed2937bca84130fd7a017db940b00432186081b9422c097bc1b9daa4e553b03c5bad3eafac79189c1f7f49a1a13ef32c1e7d8299b88cd3f5645d08d57b85f29348bac32067366b8af6373e6a7b9778cc1fc37634108940f75eafe72a53278b4f47436cd8ad884421f228a8288fcf46d7e5bd02ca607b85f74e9649db4d2edb7628f0385989f9bc9a9fd514f7f67b6cd9bc031d77cc89eece849b22373c573ea126b83352814c3573ac4dca7cb79f1a49ecd4cf6a091e1daf31b093f00621c431095c8d39615467ad8e29deb58c8ddfe17f69cae7750a2afef876b5c4923554d87fc4225f9c972e45aca414353b975204d2f48b01eab647bcc1bc064ca932f6cf0d8976b7fe02c61de8034c76297ca2ed3b0ee8d0f935de97a6072af2ee675a485902caa0ec6bc22a4d385ac1d8e5cd5fca9237f0df019952197bbeb57e37c48bf385f88f88e29d216b247c42ba306bece111675c7c05596efc9e8a4b1051f51761adb90f42f77d9e5e87ad900cac352f1a66c7d89ce8a629c0c71ec2f9cb59afa35e01875d6e93d59c3ab5e58bd97104094610494d89b94f4f2cd554bd1ebd02d96c7700ffca9af5ba3c135598af9bc60d6e2ff8ef96bd2e069aedcb14d09517ed89c18f5d6200611f4c716fdb143f15006ff0470a4e9946f7110cda0d95539868b2f2e48dd37ea66ace5e85c5ba1535d34cad770cee5f5eed456c52337835201b98ff8afaf67df25f1f11d208228bc463baaecbe1e348e963e160a4d0f73d012a3d6f90f6bba7709a8e6f3c458f65eb5909add229d79ca783266e013e202e8caa6011febded0295c932f8b15912263b09722918ae159f8c7be90cff3e47332a978d3fd53c0dc1d02147c2a0e7eddb28488fb53c1a654bce8446c61a8b2240b553eeddfed31be2f2b5e6f8ba2aefb6be34bf68814e39545dee43f1061b7a66a5f30b7d34dd3761205d90cf6fea2decfd3b165dce52af8468e4cc0c3c5dbb9f343882be238520d79690476021bcb7ba27fb126f0d9f51caa3e712c2d6643f28fac5202a6932c478f0296e6eb98cf6311e111a06a41b2b92d1dc1ed5ec3853f9889398824174ec335c7664f1828567e34defe84480bf858aa004cc3d265689c4a273699655552e5ec0234a2bf0a1e2f061248f8d5911034ab7f50667e0e412fa96d8f8035ff22e1c0e9566d8b25bc8e16918d14e5c65a06d9a8865926142331abe888dca3190cfda8eab84b0cbea8be9f93841fbaeda65f9bbda5b386533129cb67f28b884f8a71c7e66735386907b5cdaad6f1a50987ae2c665fc8250a96152d894db765fcfe35d451d965c7b9bbee2ad584f7a162cb0cec5c68d1bd07583f952b258109bdf2e734515782de6d2b21f0fd81de71f5e7d82ae6593bdfe6449b4e315462dbfa8a220ff11ab664eb82216e10d9d6fac2fcd0f3d51f39bbed96f1fdaad63521da277091063dace7dead968e52e935505c042ae101029ed41f8bc8e5b52382913006647b9dcc165984e55a1495093b3f26f87a2159ee1dd9f8656b0c2b55c844e6ca9994fcaf82abeef6eed2ebb318d6ccfe9db22394b7ce2974433262b327db37a70b01f948cffb83a64085de50b40510ef9b74af54d329b16bb6b5f10988f7d9ac0bb418ebb8fa1236ef7a4a497ec471fa84cb612afa235c2ed71bd22c3c1be181ba4f5f6063c34e64d3ce26bdc7d089241f7cf9f790801351f23836307ccbd7609be0366e105c88951ed5ec220fc6d6b2578b0149528e80908f7291cb330273b96d84e196edaaf4d45f42a20966c3be362b190f64e0b1fb2a9f31139c3d05af6c9bf32fbba38847e555ae5e022d71f9218e3d2fc46aea79fecc9c50e0db2756356f3743d1cea418b5a60e98891e65560ddf60d30e18c829f0b638c1fb8ebadc08fa4fcb731a82e9874c1e3789ee0a922a4a51a1307f458d259480f873305473f4084ad8dead6e0d1b52a11c789dc0a1680dc2cbd57d275856b3edca18a93e470ebad5720479d753990b35116ad957c27396ee8c5c77b3306b4922bcab104c018849e528cd15ffb61050aedd2650630988a63e5ad4ea28219d5b0c8305b337ac903df801d6b548fc74a7a3ae07aa6cd41934f978befe13406edc986c7025db8a3e653e050770d30e13ed7a6e327c90008115116bf5dc5f03e4d397fadda6af687e0be01c4f3e9922e51f3baa89e1acbb6134c9ad701843257326be818528b2f168e75da5cc60171dba099da0491abe7d01f6c7e72a6ce666ff2069639ce0a60959b04ee4be1ac91ed2866f993dcfa6041fcd8cd5f94e0341a167a075c695a9cb36e22a9d7a9b73615ec38cfb63dd75f02a2876ba0209a2482a8d60f869a589b108b100205a570e9e95c317cecd09c20638bf60d6d01a07088a7514f4861853663b4625ada7ef75577e1ffcfdc9b7552b334db7f0563bdc5e621f84a8f97aa0c15558c938bb01129419237b2ff1e88d369f5a34a37b02edf0d9b8d42c73c61b3d0ee6e90cc75621eb71a48aa4673cfb12e217bc165b7cad43ad19c039eed182ac0e971c1137b98f8b1fe915ac6328e34ef03dff05234d69647c193547edec26abcb1098d99cfc25ddc2345b7092be7c1202c50c404348ea82b185710b394a2985b5ff1e69411eb407311172bc51f1a234abd30f5250c4e2e37a4cb7e51cef4572af99e9caf32046cd3487862c36bcdd4d75c07f94d27b8796599588618b8d43a52b4ffdb74cb3e73503846125007b1b3046e7e1f8a21f87619883cb851827063594de71d845d3e1d7d39834a9c77453d5c9ec5455d1c08267174a3a6761f2731257e5298f94947c3688d0a5bfdc52a9f80c904947d26d8b7f5243e75008251c8786b526328fc3cee22ed7cab425ffe27108a667d54df5e24117a517c72869946a44b0b600446a9e2a03109441e2ba2bd781e7aea13852c1f4c43fdc3a8f26af3f4a0ad4be6997742b99da731420e2e5e10dd4bca5d296d56d27ecae52857f64b2ee57d41e0699015d8edf1fa355ae53e7f129fb1d188d7883d953924f3dc87c1ce962a158bda8153845e7a4764944c02db478b2307b7c6060bdebe50eb382c521343b00547dd7a26981847a5d0d9a07b742d14807c9c674d40b03820cc80df268a1bd95b5840c7ee2094c596a8bde801d970b6f477d813ce186f68d8270d0d45ceb8a7150af969dae6fadf5a3cc1acb0d225c63ccdff78297c225411044c1097b967c949a15ffc27e95bc600f1ac6bd8482b9055abd267e228701e2adc8c51e6d9d38fff265af0f045baf2ae842e78e4875b3a9ad2463b11b82aa978e33884f6771a9b5480eac90654b05c635de3a2ead608d9c815cad419cf1209143d47ff39f91831d21893d49346b1e1ab6b341572a8e0744669f2018fa5675ee647329233376ec0a6f11623ba0a42fe74ec0e95aefa8e3999bb589da5d3f88e24f1b0419cfa391a928ae8f1a32170db55da832b6972b5bcc76da7100b66a1de146c893f1322dde967a1ce9b981f9db84e144f28eb87e12c64df5cfccfb1218e26d67d5c838b43cfd7ab42c8917449a8154e4cb401f89755f07d81f57d6b9808227010cf679e26df33d9f58550c9619bf4ad9a44bd6ce02512156532a450f2eac6b3988963aa174a1d2f06d2de4f8ea6c9c7d365610e19646a019da7d8ce052be124d44393c191395507dce27640bf16f2d70b0c2fb3dc876af0171317ee929db56536e96ddc61385f5dda43fcd6306b4606975c1b20159ef5dac8330134339e0dd0d642a38e274b2d6541efe112f6fb5f7456c9add5e9d02a60720319f7dc8ba401637aaf63875b6b44fd546da82d1fc396af44b422d802b9e5cf90be0e4885722eebef1b57f0dc73d8d011c0369a74cb38620cb565161710f2db99ae4286996e9f6a7bcad1c27d555d1698099bf92b73035a374b06a14cbce16d9cb7b027ffaebb70f7accfbe79a8afba2f8ef5dc691ed16ec6201c2d3ac3f62f74bc62f20747f565002fc88b28e4ac2ee6b8aab91d204c988fb72c5f46e5c05a6c0d57fe82d539d1cb0801fc310f9c6f87efda05b97677a56864d9edd054466db772ce49d3e0fc53e57d4379d72d4ba00861f07e63ac88b30367ee66b1110e896a72cd0bee5a825e705bd542d1d2d13d12c3d07c85a31e56fec59ad80ceceb52d398e116e1a8b5ec468edef2eecefb05d699269405426200ce36a7afa8f1dc35cd44a5e629e2724d295cb4c2ea5f04138c176c0746a676fdafac5645eecad86479678eee909c90de51a67532b8556e9fdea334ec75f37ac867c8f7e58bb277ef8406d41c4ea6f111bd0ae8cbb3c1fa6e96c32332e45dfa8c14623c7f755bf4bb4ffe28c12206e7bf5a7f95eba7069f1c205a0946a7215039e36d438d9eba4d7788f5f83bfa9a190c55093cebb86d5e442ab33a4a673c6996a728d6e02fc58c675b7aa8b9c376e1ff0f8b23fd327cd23f466f75ae6659dc6d85bfae6c031b72adae74f855d5aa72b32d0f413a3f77536c25c2b071da0d005da329aeeeed22e27dfce446252c6be4a7820165ecfff952d652cb7c5b837c63bf7e41955e683cffae6efde9523943037814afb807c77bff5661f625bcafcb385b7f309bb68c2652272208072f2bdc5322202962fac6f80dc9cf2d3cf576a24d32d6c10ccc0bd25515ca8fdfb10ee3794612ffeea27bfc376c0e301ba80e71a1f525d8c5445fe27a1d5e96b32e59cf0803fd10311719b97e27ddfd61264aa49cd1162f7e115de6fa527de8e800fb727791712feb9e4d68ede84f3ee915bee48785efa1fe324618ac5a47ce2ea44525ab534f8e151635ec5f4d6487c5ace51649f27a5ff771bc9d3c9f9cca80b0e73d875d6bfc082a5fc84cab28e611bf2d86ace50470096c749158b4e6a181925065c27a9f49adf179f7128f5a1954363b970a5a22839859b7f7650b1c8c0e469f95fda818722362fd305847ee256dfbb14d7832fe1ce918ccfa2b368b267ed4a636dcd41bc628667a97632d28be3f775fbcf1050b696a4fdbea81eeedd34926dafea93aaae71e2ec5222da24c8bbaa292435595e16409bbd8c910fadedc167feffb2087f7f3eb5cf18bc1d34152355445cff086753dae92e2d277a86c085cda7d40d529c79fcb7a7f5220325b21c95acab25046d2d46e1e427cfa2929c99c447376883b24a4b90f32ba63c35660e9ff96b8017d0bfa26cfa12619f72104744902f8e2c45224c562cdf02525f9847f699a432b2ad65294840bf556cfad3ac04c9c11ae50393a7e2a60609572391c4f836a1e2ebad6217cc0f2489d1eb53fd69eff0fded974d002f9d9ac955c89d3c0810c7634fdbd184beeea325bb9a54a16764bd2882d9aa3071b265a4168afc4086871d2406fa8eb183d005ca52d30c76957cdd575e586b5dd99801a936b5a28fb2d2d728ae53018a8ed5a956d57ae4109d063bd5b65f06292ab008f46f6744bba402d48a689a260e6caf823856bc3e40f8f951b3efa5f795b42849b86f2e46d96770a7fa8342025ab3f1fbbedd824d5b4b6edd511ad5881063423fb38b079ff3ccfea5378d6b67867b266e415dc38184f3428e49874c35a3f53f889152265be305eab4501c21b37b50d295e1176972a8fc674079b1838b7ce1f2f983ce012fba3eaa7044444bb240fa483c6c0caa50244842f1d047487fe87f9d1e0bf3ea830ca5a0b4d08b0a3c597eb1c5af7737e957254c986ba65876ed032633a229dde962ee19b0d920254350b1686b51535dbd7ee103412cbc0cd726e073242404cbd2878e84930bdd7c3eba807f6e70d9b42d13d3cddffaea1a1bdc147e6e8a221de684fe4ab70b6c34490d2ae6ca0e956f0641f841d473854d9efadbd40f5e98acf181831341d10bed523034e32964ac2f76257a58ff4155596598cd607112ee7ecb19f4cad53d0503076d2a028264d313400407bddb5e638f4690e4f29d4375494d2067c7a24dc48ef4eb7b41f02b4788ef4eea816ef6c2d3ccb077cdb6a82acf85a35ee3a3339fedcb5aa2d6af8e73ceed3d2619869c3ff845e37ab4ee6e7c52b830612789e052228c28a942147375a12dc7700704ba216d5a33583d79cf4a76a064b4395de1df9a6746c1d9204183686285416b8649501acada63bad47c787298f1f358cc3328f31a9f6f4e249eab4af32078b077d45e80446635d09d79a324a146496580c79625186891bc0538262a6fae595fb4c973b6667f23e7b1deb6ae8c1029b6433ad7dca1b43e1d14012ebfc063e67d788953539eb89bdbc702bae45d48c4df11397b74c5c6e9d7c68a7f138669629dbc82cf2fe7b708b272d54df8e2a573bf7ebcf7e7652b0fddbc2c74dee81b8eb7a1e579e3f6f6d3e3c252ae8b5e05d90af9ba45aae959f594da519fc8a422a7e4fa37245e340aa9b3a26df0e759108aad2bd163d3bc18f2bd386461153f41e564a141e07dda957f736195e98fad9f1aeadf130eeee88d1f40766d75e97a0282651317c63834807712913a82f5a1d2f0f434806d32c54859c6b50bbfc2391f96dccdb2bcd5f8dca28a37c8b032234fb98511c9426d2129cdfb96b0547b1dcd512753e013c3331b4ea4304a61c3eae365ca646cb7ae56436c0e291d694841dc7868c85c678b7d8bef3a7a3fa1f6340f5d288a3ecae630aefea5206b6c40ddeb469ea08a50a4ad6d1f9017cabffc9cee2cf488be2a287ae768c5dd458aefb30ae7155f5eb9505bef181a4fd5d61fe889afd7a3fbdd2ff28bb48872aa80715c664fad52c3ceaec9879734bf32ea15ee6b0b065a48a1c720a96b7fd62514e7ff15fff46c10d8587998ca2a37568e2a29a9b6555b56b34b473f0fc6490577abc5bebd3ba45258c429476946d2e910b6386f9d1c351a0b55506f905e5b06085e2984e388a4917ecad1a90ae64a806f04de0657a9b9b43f73fc0170aa4a7fdbac0c9c7730b9c68c6558c344d2c1f2545d32a335e1572652fd9d0c9855f326940451529188c81a900d2613772dec27375b29d4fa7a32c0497996e396acb38b7bb92478553ff000e102398d1de734c452a314cb0e23f342d7a415fcce509b409419558b767c589bc208f07accec691cb930224a762adc93a73ba5bbc9006a932176a07604306b005f032279753a51536a81d1cdb39fc13a25f72acfc7a08805ca6948ad2d18b1674223a06f5bc1c4e176bbf896d8822530c07645834c4140ad360ad648c82997d73aeb943230fd841b250e81291e80d646efc33d12bb60b2c5dcbcb29148c1f44ec8c57e32a28cc45218ab789b537adaf352114651279464b60358414ff337d1a9973d194abdd7a4d91021af6ddc6adf839f3dfc3c122540e1522fd83d9de92e0202a3fff1e6b1cc6c3c09f62d31dbb7221dd96a7cc22f04539b83cca668b479f71b63a0ac1f1a3262962da36b967ecfd63f10977425b256e05931edd8da03253f3710c4690615b08c8ad52e62a680cb6507a7e8cf9ba1cf6897724976203391f5391bc6b72cfa1ba7189e8d5cb4dd912472adc548d103338452a5a512c26074d86f194d7958ab235337287dd5ed130693e8e4634f6dfb7cb9cde63a3bbffc3967fb22cfd1559ce8e26e660c82c0084883c0024a4853ae471cb8d40c19e0374d3c076cd51e3c4291634241544d9789865894944b518da9c4904239df12708cc8dd0b6ebed33561834440f64df22205610cdc766f830125bcc646f9b5f623b0b69c2e49a0503f2fad2c1a8ec662c57d96517b2a8b8df9313a15f9354d103f8ffacc8b213ab57805269cdf2b15063f6ef75185a4b2891ae7b4feaa831cd1f8901b74828c773365caeaae05057aeee61d09e36fe83ebeca9510501460b4fc6c64d0c3b7e2fa0d65d6523656041281f91b4056abe7ffd490e75fb7a9175c01f7c477a2e70bd3cc46749bb7471c86f1295734e69112ae7c3a954407b39b8b9e3ef068338389a51809f314b60c9174f9e8501f7f0a89ddcb99e7e9dcdf65ccc317bc033a70e3ef4121e6ce32ddd3a9af16454abbbc8670d029c23bbb3cdb77dfb635abf5aa2d9f361a6f5efc1f2041104a095638a2c147e476d7e537aaad43b6d335aa2c082eac273f76ac51706ad8b9db600825399435a480a4c9dc101170cf11b98865051c5e3a87f580122ba7fafdcde266e1c8e3aeb0bc6dbe6d3c4618bc2441a1fc16d5ced4828284cfa3b3e1988c6023ff6dafaf02b239b4d8437477b6e5c63c690564cb17dba42091d4b607457d42a5099da23e3e26f68a5f67f4714f3acbee59d87c4d8d2fd7209b6fd13b26a518778176ecc90b88f7afe80d803f98fbca7bd2e7f5665035bb4400f1b40f0f4ee8462023eb0a30d859ce5f8932635d533f2339a62052d99ff795b13253448323aac9151785d6fe0fd2fbb78ddbf1fc66306b8f9ed39848a97cb3d6fabe851c973170a392fe19579d8f571353372ca50526d28347901c4cc71c39c2ebca432130746771863719f1a88bae848fd8bf6b7537d26437d5fd6e5458edb7a3b40aab4c59afda99c2aecedd32a7c9024cf4f610517177db199bf0110aed98b42ccad66e5fb11b5c17e0d7ffe5d8ebcafa75830d6d1c260010532eb8310aac12af1bb600178beeed85941fb683004619b1ce1208fe8815e37752d14d1096095123666aa8bd264babf7f8c74aa465cd964e2026db39fc33ab156b3491ae50788105e1fd8eb701f1932585a2e1387575b6cd6026f7d6a6a09cb72aba1825576bddba36b812836af416cceabe7904fff4b09debdff0e03fd4eff7aa179212798a65529f139c756dba9c25e673359ec9062020cdb394cec2733b07470fab07a9f026a23a6e54e9bac9079f5891739ea8dc9ef8e9ea838541df65c0cc53ea3d039f2b757c6570e128d7c5976edc2df4853b7ac173b8d193e348306cbfd4ae037a5b57b9a30b0973b4a134bb684e6f5f4359df719ef652eb90d8704f91656a7c9bc088a36dfa73859d4b785bc34c76121850e7c7dcc125011b4d52a727af532c7968a84b41335ae55b597efdff85ba6fbea2be35b0aff4a01cf7cb792f2434f4d13477ac219d498910e3d44d7e070ca7f17afd71fbf6016ccc75cfdb8feee6e6e587ae4c8c32baa7b5bf448c3781f6c1c03e087309eb7b50d52576f1b2ef9facc66d5657f5f8713b97f274a47a4996690377b5813d15e1c9ddba3d6e603ec01defb7c5d03a5da2c6df9da427157583d00c37f469aff234d1d249733cc7ec8c27b2155b3562e951fe4a4c037767879ad269a460c34c8fe4e0b1a17ecc42b14993dbdfeffb4de92c8205771c0bf3374226d1c5bcbc59b0b3bccf78717adfd7e1c71f22960e447e3064b309e29c858b385cff99863a6cf96498beff7be551807428528f16c6cd622c070fbb73de58d4a5836318d55a281ad3da023f6aef25afca79bbf0df5cd86c0be15a52ac8bf7961581b5c8b847607eceec4546f14a4339356b675c493a84804156ffdc9d33669b111b5e4b14499968ab8ceca8b30886c85af414edfa3373bfcb7b70bc4f018ef344d4246a9bca788b06b41ac757521b4f857f39b97bc7f4c7d1139888226cac8c8eb99fa250bc15f6f4ec6ff04ba804a188a7d5c8d906ff3e1a37cc42f4e8513cfa7a1087079e3269dbec5bcc98a7b3ed09780671f6645a020d3a88cb17c7ad1c0bb01c88fdb0fb846347eb46abbff1e928aed71fa0b13e199259f5fc61dd333cbc65c3b488b1f8433ff1a2a9303495c7ac56e5632fd6bc1e35a0e1e3bd84b9cdd536b88fceab12868b94d72146a024c376a3208820441fe8768726a40a4f63f7e973f4313766a182be31242ab7f3169fb87b615834913e5799df529d598c72e6512b8b8fdb4e46cc9fea0ee0acdb59f57042928dd271014fcc79da42a090b3877e058bcce368ae825b484ddb7823f522266cb9c528f0f508e31d4cbd9e7d7ba63dd8de82973cf077f8108073d2e6a4526f7ba1e081cce09b86f977d7402b344b59b3c2b2326e78b6924cc59d518ffb06ea0a01124ca8bc268e578b5b33a4276911b745dbba86839dc586cbc83313048f78bda171ba68dffc4d200d6d22d8ad3038c49f452d341f8f859ff9aa872e251c191ee89f174116f0c48fafe7117e6be98e38629740a567124207091803aa7675334380aad2a1bc82cbe276ec607b447e9348997a36d18f0ffff100301ce8f010bebb162d3203e87642c4abb2fd516575508772768d4e8a8f840dad2f4646ad679fa60876457dd92d4156b913dcebae219f15266088f14c0b0db59cb3d081331479f5e3703eb436ab18c6c9f1dbd94f70b1f09e36be9c5080dacb52c8551cf858c90a6a162aa83f62bff5a37811d157887519faa4b8e667c82bb78e7ff0f7d778db4724bb5451c140bdd3c06540c36ad52b61cc34688e4228087b345633c86003cc6eeac22dc51c942312d431223af97a7d0029a40f43db52b84460e5b27e79875068cf6b9435e4ba7117763d03e721b513ec0f5a3ded14ce4c902184085bd8d42983bb41daddc5c8b8fcc6b84b1552d8a5de32228c5f056fcdcef1f31b3d6c75f1629e116867bcc52bf002efa5488fcaa2f958e042ffa332886b9056429305c171e4c3355e68ece3446330cc28a756241e50db958b707d0e4902cc8b84169cfe4bc0ce26e017868afd7e329c9b765abc2c8e1a0277a07e1dba3bec40dec9463f8faafbeb8ad460af5d54f62d62145c28ec177b50d295e1176972a8fc674079b1838b7ce1f2f983ce012fba3eaa320759e1a594b163047f7d5a53fc898c8717706e75074b76f0d875beca04e3686520f25ebef128e49294bad8dfa8353efa30d2a1a5156429736296697a6f6be3c72a1a7c299ce311f329244e81462fbcaeae36285f8e8dfabf9de78ed119de502e01b730e107877153799c1a8f6563df48d933f3f2362f32f4269598e2cf4fcf183013ae99d7ba52506a185d581c05895d67ed5a685866bf0f8bb0219fa0c999d42cc9f9d3560a31766c9ef019494972cb777bfceaecba0cdc618843e8bf59657f2a24c99a7de1085348e0c967ffffe232bad0b5d1cdfab0998ab942c7cf19737e33fdf87738ec4456f5d2c742d7fb9400f0ae3a6c95b333623333cd429c2c792df0bdb2534934a5c0d9661c7a63de056d6aded239f5205217f8dd01ed9fb50e5d4c0c4d1152f40175de62063d3006ccf2f183b4f5ea3dcc8d6206ba57f3a05dd04cdcca97a5d0d2526cf5db3e73a6903fd8e08a8cb803e031a5b0a769dbea525b10626f1e7e9affcb5814bf65e19c7874a5ae3ff8ea23abf029df8f076407040b5c896f9c6e5cea2b52dbaef6c1e3c9e6f34698bb8b4d739234b9a244379df9dd8fc515da99ef573ca17d71de99ffd68a54d49e5b11f06162e8c5a3a7e7ac3e76e95145b0d5a04fea15b5f2e774cf164788fd7d2ae0b34d47bf713d9b9afceb4f9dc7dd4ebff89ec100147df2b58b8270dca97193d791960967ece78711fa9b172508203f167651b04b68015c23a069940da85e340aa9b3a26df0e759108aad2bd163d3bc18f2bd386461153f418d804ba2ade40a9610d95ac27d5b4512346c095624e95493ae6af7c6df23384de7467dfd5abab6cb025092c9df3e597accbc02e23a96bd9aea84eba6fcf13db3a04b80e78c31affed259203d1bdb75880c0b3bd4a71416ee4151063c8e8bcf2e31626041670663367de6961ee4daa70b10789744a8cb6dc71424064158af67e67cce37a9dc66405dfd115a7d418dcc72fc11ad239b42c71c556c42d8a93ccb336a3cdc2b25ef3f78c107c9d006e80d052f1e3fa3466e167c163070465a70e18ea688da8f2dbbd9d9229844864b6e712be87420bf46d059eb11e6c03c464335abb50d9d3903837fe28cc40f702dd55dc9f7737ec5d898bd18665b3321718c280300db7631cede4229bcd7801174a1b4960b0132093567f8cc0f3ec9f9d8a74649bc0aa683159ef6b0ffa1e0547aacb2dd98554f5746f3730b3391d9f1452ba5b1deb7393ef889ee6b246fb37521bd2874a5c8bde9779e82d2ef4bd4049430b038880ed0a7e1a551ec3a8a2d6e3b9e7dbda40a9e5fb3f8b9b0a9dff596f30419d4ba167deea64b8347451f2da1eccf69a63fbf2a23ac13eb469fe8e8923dcea11f603d961c2dc9eded0070fba8b35344883c70a4102f8b7a106d6fc84cdcf79f9d2a9d021ee82b697d1524d91e91c64158d64e013c95d85f020462ed9a5afc5fbd67d65adf4b739be51d9d47e91fea75c68507cf8a4b43a0195c891c1db9d0469ded24fff461d828ce9b8eea3e1433f28e62089587c9de9f8858c03c40533526e79dec7a7cf0edb826d0df5797acef3e13d1fd418a2dfa23db234664cc94d38085574177e50826d309822741082f01cf1370146ea91e98dd2d4490474839858447f78a6ee64b18dd528389acf299fd19968d9004e0f3e12da1b68f8667cd9e6ee025c5a9d8834d172825b9a112260b933059cfed221dd96a7cc22f04539b83cca668b479f71b63a0ac1f1a3262962dd05a56a285b769d750fb4db557b43d8330e5e36e3dea71f70604a48f7156964e3ae8a3ed2fba6bb92464ce9a1b2494445812246e30150eb3937610c1459e9c367b75eeeda3339b3d982856eec1f22981554677e5c7b27409115602cb036f67f00ef0ae5c3a940192d1aea5568338ad6015dfbb7d92483e4d149e229c0a8b725d0c292f808de16ce0bcf288a7798f6500391588e6fa735ac98a40256e1696b318d9cdaea488440b4f7b091387a7a3e6d7651152a37710d8b11c64f3ef4e60d4b4d347f488e1ac803b7661ae00e63bd5d3526efb5d9aa94c34fa1d0e98d54f9a722794952ccf7a28e63b54989e6605843d2093b5d341c4e2d8337cd2845354cf81ca9a8f119e73ddde1f5144d603137f8d92b182ccc9bed99af42d7d62794d9dfdc4d6ed8fca99b180647cd57c1658fa4eb030a3c8334129337df1d0bcff0f962a90748903a6a5a66eb7df9c277252509d5669b5f36d88242ba03a8c7a85213aa7c25b5f047fcaad858bc4ba90dc2d80cc96bbb5fd584a0bafa5e309746cf15d2c2467e7e7ba93f6ccbb01b248a452512cfd8766237924ef8cd24e54355dc814cb0d027c2d5ee25e00948d29c23bbb3cdb77dfb635abf5aa2d9f361a6f5efc1f2041104a095601363e9e069240b949fd3f76b18506a25f2f5c529cdfe81624b40601c73e7c360489fc8f9a6e80977a1d9c15f15a5ed2432940700d1e7a0903b256e0fbdda13db46747fab911eefe9f957800a039ddd571cfb8dd8a269d5f1a7bbc92eed2b5ae3fc57f27857b112e141037ee198176facbefdd1e02b0cf37a3df58e8b9d826a50978abf7fbefc998505af9a48899137714414089a417f54289ccee348e9be201cd41872bd6f6569a8ccd76778bf4152b813a3a8645cfcbae394e9efe384983214e9a1efc4658fa4757715b81fb9012433d4c53330a66050aab1b2fd25bc7087c2ce16614b295f1e9f886a1a2910da61a16f060e3a15ffb4c19ca2eabc874198390b196ac5daaebb499a1ce39d997e934ad741560f023aaca779dab0f95364997fb084676fb463ebe6fc03fbeee51aa689be27931af8caf4d307ec082f4a2e064d9a4673c26fd651fde89d25d7663f5b98a7ff2b29d3dbc195fb42ccad66e5fb11b5c17e0d7ffe5d8ebcafa75830d6d1c26001053730f6f1bf25dfea775c6a53063740f6646ac61d1a9e7126515894362afd03d659b0aec6bf1ece14eea81fdd405fb4600e618d3f9af7b838c94bdf59d560d731d2089ed5fa7d5cfb39c22068f6e61bb1b42bf5b8bff50e524d912e464cb6729e964501d06a00386e9460465535bdeabc3fa87989fff596f5e34f094b4fee7620a99728db3899345d05b3bbad760f774229d89a922c94383a633656d8d62383c1a6883e5b12ebf6a5ab37f0c8c7b7f05e6fe81e3f05995105ceae94ec8d90b62aaf36b07e17ac1aee891bd328ccc742f45edda69f47872bdef75fe98e4018e15efc0f261ade0727593106c4967ad976cef41b46820bb3342db2cb5342502cdd8b6de5bcf090d17b87f57635263af8033691dcc7f9011a4fd1c8926dfeb576eff57e2983a7220bac4e300ce8da446f55d749cfa3e09431d9e89efe715e21aa50560f91ae7bd44a6d68ec92a09085485721f9ad555a0acfd52adc99788fb77dc585a943dffed2ec1cdb0129c6e7154f8fe29aeae6daa87a98079379ac80e502147bcf9bdc44cc6503a8a2d3ac0891b0d1891d563fe153201c56ec7ea71243b16c5e379c377b18c29e5d4d7ccc56a9d5509bc1e7ab1b6ac353b6e2b52f9b37d4828aeb14998d5eb4e9adc9e70afaffcd05a2a94eaf3ccf0cd72ad618e5609ddbc236938342af77a558c68d5754ddda7f48ffcabbb6de14c6297ea6bd47800acb5e5210c063487a4ec264d5255487239d070de994b0ff3931c64a480ef2568bfda1bc23f5e7fbcf91b5967ea0498c8f630801d209d5a35ec3d7eaf8861d3c6fa0486c89f77dbf80799b60f83b1f81eae35f76076eef46a9542f972a06b20893098e96fa260d90390708c26e308c4f5ad18db34d0b70dcf1211a4c2c0e8d577d9006a519f419f4658bd13e3ca68a7781e7a625e485ae628fb3c6b03ce7ba5811fa4362320c6bb0a49e99f1a29e1bb4566752217e607c0ba4c702fbdbe9bd0b7d7c2f7bf13759114f6c822887569613ec670bb33b10eb932a5cc7e8f3c2b95a6b01368060e9e8212e080aa328a62655176d8192860279d7427115b5c74acaf191ce1240f70f91a5d44e2ae6bb5f5530289dad52d429da23c2143124bb346346f0a04e364fb97b07a83111c77ec5577572dd922a3ea2ce6be6df4b22ddc8a7bd26794d988acaed4c7567acef6fa69198f00aaf819495600929eb320bb0101eb155793ce1ef6109976a8b525a8ae112badc1b452be8f9b184e2d76940ea2488bfc10a8a189961f5168f36633c17c38fb7f088d2586c1ab1330a6c34c4ea7de35bf6c7251e485eb005f7b318f6ca5bfe0ec8dcc67f0b2fa7b8251922c9702a00683520773fabef5ea3af2538d63f3df7417891b7647458d8181547de4df21abbe1a06d5943fac1ade7623e849b6b3481d84df77ee348dd44e210fac835a25977a7a27e9ce3c58bc99b81733c7010b95610cbbdfc6781ef4dcaf42a9b2712a76f562b89f43e7dedf6722dddfd51e468398b27e8090abbc166c255d1def380f617186644a342f1bb900e74977c68e0c5282fddf7096b806b3742410c43e610f932311af0069ac3eec62523c1a5926d5a55b13e003ee030a1a63efc5ecc58b944682161df40b303cc7194a85c6d5b8a66b0bcb6c9a5c9f2b4c90c93100881dc6c1a04464a37edd465987f15134005ac1e3ae71e8b92e575e61b66abbbebd0914b71a0be5289fdcc4fa2e5c09ae3011e1cd57d5740d7aa689c672d2b9ec97c2278ce1af83650bd2324e98983a3d78b24b493d27987e75df36ed7f471b5a2ce6def1241d7257c9cf0e43f9b604a5e086472b3f3a1a9603a500f8fb55b1a40cc0123d351b8a0a0ce4b610e6f80a8f28035b0549fc4662ebcfa14ea10e6c20191181052585b268b88dcb7998616def25772253a6507c3f98853ea1b3677ec72ed1989333fa319e651988a88d3561cf3855575eec9c0cdbf289e8f1a10354b5ed1d8dce42be5dfd2ac6eb9b381b14b82d5a08220e2df92d4b292dd31ed572a65587e95cd681fd1366dcb21a7b6fa07a09a49027eff7ee870645f30d387e732e97d358b9b0691b74db36f4436e0218e5d0bdb1d49693516125b95296f691c9f476dfeb2e5efea351a0f67eb90191efc426b8bf11b15fa5802bc859eb9359827743e652b9813905dde2a9766124f83646268496f2bda35cb9b8f7fc5f8828809df095088ab07565b400df9a1474c0274ec1cd4150c75f2c617b20f2c1c193215f5d6371eadad0bb28b0080786682b7333f892958eb3d3bb623f9f8ca34b51b4f76d1bfae66f7bae7e6c9cf65ac0b3fe2c06d14cf10917cdc97504f8be196e5f3f9668fda52a5aaa8a3000a65eeaa19fa60f2a72f9dbf8ce0c66daf1e70804fb9e0cd6f7da54663db1514928133bac1e322eaa01d30a31a92fb81c032d6da43abf8ac851ee0da5b6d2cd2f2195f62ec06b9623de902bdcab1f0499ed5ae774a30e341239cdd551e07ab92ff081329937d98b8af8372c3fd726bd367a9c9722f3d96d100931be0247e83b6218ce2bfa8413e6a9cd4102fc5da1c19d8a4329b83b453d2974e1479ee0ac9a6e87ee2f93d4131790caafc005165d4eeca024ac6caef501e63bb5c8ea1a77ecfeeea7d5c6a2187695bec91d1983ba591898b0d6ce9a0c1d7a783338ee74672474d8adf15244742aabf41312665ba1104c55a07b3bce89267f8ae67d590d86f58b9daf6d7b5a42db826b1aa6efc9833ef2d092ec5070f2a1c21a7fa84436561b11ca8fb6d1bd28b675110ccf74cc17b36ec2e44c4a8b6e69a00f5cde4cf8fb1876be7f9bdc1b2b6f588798f796942145de93b7c9abf99a6f5e86ca9accd0ebf5390d4efa6032e89b3d3a4f5e10b92708027d265bb0d01d338138105d85c074ccefce22eda68a189052e4c88c611502ed9e23c30b7cf7fb1c699692c96c0abdab14cb0f7ce97c3ad4d21cc20383a7f9524f2c7bfec06659df8e5bd8e4b1aaa992170f5e8c3a31c7be6f92112eadf347ba25eec822e6889145db138be7d16ef795e2d72d15cb5cc28f0319874587a1a20a509c9f4d045ed43fa4d7431502ef0727d8fde517ec6c4da476e1778969f84e2cad975781e73f9b0d571616e9055ec44b6869e5e2ddcaf3303f666b70e141dd5e0edf2873a3a4e408fe31e83c0947a0c635b17dfb62a79edf68f93079a5e2239dd2e914184c2ca08d6abae8a978dd38811c8e13b7147f74be43a6d9a516db47c889f70df7ee73dd6899da70bf58ca2f4bbd6e4156cbc1fe9436f9e91be204679c93dab0b6901597d1a213801f0c957fc6797b15821428918c7bf6ad20e38d92f6ded57f1eb00f244f2bc33f9817019ce80281b19665e953730c207f8f3642b647060d126f02b6e3aae1e3a690cf80764578291a9f129699029a1f7668b7c65bf449eabde6158a1bc5dd06e2e49ac58e4fe26d262376e4c581fb6fd93129b2fe284d7eb062b4fcbbaad3acb036e4798856468e783a419430b230a24a06f184b6416800c65eaacc9ac78f6d4b16444789e18577449d49ef5fd376f02cdada97836db5c5b47d0b7345aeddb1799f4d05408a7a90a7c78728601e4bed16949fcb8b636d8e16e2aa8f9655b304cfb9eee8a6194a2e45b7cc7d707f4d1932d23b383a2d34e6d6fec826cce7415fdb3211dcdbabb9a52564a03ef8f89f4e31eeca3c58ae1059ffda06390f2e9bd3b755eff6619ea80d0b69ac1d04d727da9a5e250685dd3000eddea7b09bcc1964664bf4510c313a7dae78433eb459a778df87d7e5f70bf56608a4935772d57d7563dedbc73367ec220226adf0197d9cec571fde2a594924182624fe7636e4818ecd370eb14ffd1408501bccc42f991c7ac085e40907bc6fd7807a1988cb429b50acc068a97972736eaca455f6651306e82689a3ee0891bf954ca10d254068d1b96b63b261f220a5bad22bc50639f6fc9e189a6f76818d0522cdf19ffb23db26c7bcc900668d1d7ca8832697116d5c3cb87e5f10ba031b480e7a77e7090841365840812cc899a6f3e5483ecc90b2920172d9b54666a03b4058363500926698bfd0425626f6e53edcb045e6d933220c39bc750cfb33135b6acd2dff16ee866b7bdaa1f26474668f8efd9aad0e09f6e1d53312436dc364b0a4b0c99f32a1cfc88b8e754571d977750ac505d9b8288b86568b678e513dd940f0dee865690a9c4034a75677bf45a0aa533d2588350b34f1d907c583db286dafe6ff1a86703b8fa92878fd959745b259c3cb42228145e6e2d6ff6c28e274458c90d359d6f8b6cc34e1fa349e54265a9906cc2b9821b0413386c772e25de871df57b31ea8e48c316ad8117e0ccb38d9d4eaa39579d7f0ee0144a86bed91b076a2367b902d534b6800dabfa2cdeef12699d76c070cc01db4cd037961e83c37d7edc509624293b6563b8b4ede28e3bd6b498239772261059ea5bf8b95eac6c6e5531a740462ff1d58b9aa5adcbd81d778b146b1c44a3ec4b8c8927ddd3f3c9372e670873c47eab49333fae21f0107f614c29d9d3aecbaa37030bba816f6e88e3a9a5dc2659fa22fddad45da77f62b4c13fb73eee3a467b0ae8878707bdd36013d8d841f06910b41decbf2341866837b11683faaa682c46606ce80fda060d67a3607f2dd689a2cd280e1d9cfea469ac998d172f426815c5950e7fca905bdd48166b406e1a431fcebd308dc3b73c64b599c2f9bf755d6a0164d0ea2c3ddd400ddf41a099a7ebc85f35cee708e486317e18ea62b9be2a4256c01567e8ef3387a3522e0413f761e2a07cf75ad93d17d4a8c7a4d765bebc815af0d414eb0edee43fd1cb2035911266db0d344d2f1dfba79999d4f30b26861fea50660bc6dd3ba7a5ff6f58eabd5da7d735479eb64ef2589049ba0524dacb1708b15f07090ce1a85cbc41b3de28c09674e4e71dadc85011884cbfde1a6e4f1a1ff52634856944ead27607fd6dab6139daf4feef2ed72ceceeef07c3028a1d56cee777a3742506e71f6153f83580a12d73025731b82e6159cf27a6328422cda21316e1742b5f1c840eb62b9a6d099569c286b3ee287b9262d33d365c94ce9bd853c1482728505fc29cecf437ad7eba069f9ab2d384dec5c684bdf4c76236c1dd1d79cc47d47b51975a63a50862cb8dafd05c10456b1b54a4412e13c5d5b27ed637840e96bf0fde13ca1d6e515212775218cdcd53390d50a6a6af7bbdec5f6d7ff6a5ecc1bceea1ea3d13e028f6919c8b1c9328e57fe892dfe680813af255230dbf4923198b4805d91096add52b77eca0cd8361ac913f03f184f1bbc7dc0094615ced572beb8ca8fe2788ad7187a58c3441931766de344d42beb59fd3a2619496b25d72def8f0eec17a3a32ca9fd2d699e31fc31f27dbffd9ac946be7e91b3e72293feae73e8c823d3ed74c6c70eb08204873bcf5c558b503f878a848440e75de436d067ffe78f876eafae4d1a73a57474fa0c1c67db48eef1fe14b6afbbed057a5a0e9affe5b6205720683829858fc5016854eec2455879f723e093cef9c4c2ca061dd92be8ecdf4547dd850f6b30bfc9ef2e7241ccab0c1f401be42d7e9dd98aa6563c86961a79431507dd2a0ab01d95543b1e8162209c2334f09b6ad5bc4eb0977656c0a600d78ec4a45e04e03819ddc428aff994d7116587234fe9503acddb6c1465b6e0bc43109154cbf4e24ae95c6a0af1b24a6139de1fcde6b10057d12c89b3c2fb08edde7e098ad30d57a2422c57bff09175f5688f80b4e6cc9baddb733ebc491d33d81599ba70fc7a5ddc79ed0802546b81d72e9df43c923bf079b5883febc70db1598843b8b752b5f3112e5e66ba806b77028ba1cd67320cd6cc9e56aa485adb6d23c57592dbb1f581aa068eec2136167049b3f5945abff3b69699f24c107ed1f32748396087abc9cd8d4f9a97495716e9bc313f5d56d61d84b2b512612d3f11a50917429eab7827b4ef7a71f03da10f7df74de45907e8d7ef31b8df3e05e9d49727c462cdc7778c56464655bc5a399aaa1b7ca26b1c3957bcdcd1168066c22cc47455d0baa3d74cdbfe7e47b65fd9f91a9fc10e579966e48f42f91eb153a810681219acf3f1507de19891ea1584f8644afc783d5a822f3dd5cd3cd4d60021593117f10641ee42ce6db07011fac558b1d967318f11ae697b61fedb0923729360130fd7e4ecee823a2f28ea15e9433514abc886263c600f92478304039cea24ab9337e6b848146d58f06499fe47acf2c7d404832f15e2b40b040d7f343f5c1894986fb360f74f45b40d1e6b0c1d924319bbb56e5d5bd395d31b875448240133e923f711746502ec535843317b0e366905937dafa15275df9ff6c6795da38b4abb2006869403a9e3130f42011084ba7c4d46ae0fc937a05519be480e225bbb26c0907ff92d49df7a296be38cd01c0f98e810ee01cade9055a4b885b5d87737db8f693353ab4a0d076dd798666c60158a3726688da945aaf280dcbc2843b58b43f1f9ebd5ab1a8ae9937183c3cca33d5ec6e84617485fb1c479795a021808a1992f2c9b9dee964279efeb95e2149828b6bef469461d8651cbe4e37d5facb231f991733add50937c466e87d2bcd48c1626a9e2d24bc02c553d8b88595a6bedc3e2abf3aeaefe661eff3e2a00726c356e42fc4f5b6c0fe0e3579ed4dc2a0a51c6cf2ee717daa1e9bc2a16c86c693df13bf61f04e60c9bafd13d23708731d39355676a8a3aa16a5b70ec50ebdc3a3e09c3ca7f13957de4934354740e6d300ebac774f0952e6389f9f105a16efcc956505e390124b4aaece943df77b8d35d86c0161ed6f3c8097c217bb5598655d866bc97568cbcef0b8388d89d9929bc66cf9aa5ac41cef41d029b38015013663cc2686f6620ab00d5279a94cac03e0f3568da7843d3168a452aad18f19eaa4964401d82a20837f4f9778ff503653ca32adc8bd720b44e90308c2dc199ef3f2285f18d44cbb26debac7cd89ef71e0e74ff0fe2169d133960667d32dac600569d41f4ce918f82aa3d3e5969b29a4fd15094e5f2afdbcaaeb18309865fa51ca8b3f3a3bfa8753dbdf9faebdbd425c4a60db8509f392d92ca4c68d0206199a640226d310dadc09d8ac2bd3160fd3ddbd464ee10a4e2337b2329171ad257c3c802e7148f4ec4adbbe72a45b3b64b87a01a1571ab3528fbd7548cd4bafa8631573224c09cab4db355f1e33d304041270f0c38e1c4ef96fb5aab87223ca6699b83862bd4c940c268f8b9ab1071ca3fe5951f9d62584886ad7cf96d8e538e418b080ddf3b25cea8073a9995a5ef84536c3e8889d2140b9d6c469497c197c52593698b987b57ca9d8fcad67990fc3b4f37abba9d6aab1d46862b1df611fc8f8db339d35b10fcd2d83e1c209e32ac17aaf67095aeb032d9795111bd49eb08ee51cde4d3a230d7f073264328e5561432070468de491fefb01c673f250fe5c7a582c4d533860d34827168e999fb9107310f574270909de6939bfb1278b1e82d1cb9ddbcab61b894ab008f17804731dbf6c2387a3c36163b84ec7e949ccc1f32b3e9ea828d858ce7088a7caad2a2b1cf7fdcb7e3ce47d95f26af27abec5ce9f8f9731213c3fae62b8f5d37d93f89817e6bf5c75d5ac7ed063260f80b5b24e3c685ab36e11f57ff577c58c992083167626d2431d195c6794fa4de78e87a3bebc4cf694ca732502fe1c3c2e04069df9759f306ef1dd1ecb9dc1eea520309f4a8b861aede8d1c83e76c583ea00fe4e8e6d4c3ae901e837e98c8b8fe22b653683a68417c1bae78c6f99144eeec5881e83b932077a5d4c5134c318135e69d28b38d032f32fbf5b7e940de6e8ebd8cfcef795eba15160aea65b9491190b9e32d3f7efb1e60a64b961588e6b2943668f6cc57beaf50ec59b89de3bca89cbb4967a245940eaaaaa12e18456bcd5ea2a29b010b0649c8ef477918ab6044f5a55a2c22f644f193e7caf99c971aad2d79105e25fb9e3d54ec7069d35e6d13329a24a3b4f7d98482d4823de062150b346c595e22de829846937563cad9efed003564e970a4b06944f5dca12aef05e4d901f97270ce6dd4487942f15d60bd05376d52475168517f12260d9ec0ba568b225e73c4a6bbad7fb55e288f098278fb1c7b0f283ea2a18c0ed9ea14f33d7fe75c3b4e7d63b5e088abc362c42375cbf68c6c5522f809b922b3427e58480cfb94d24c5eca9820f8a442217ffc25825cce4563d1d532e62421e40caa0b30d1981d59a944c03068201af5263b804064e57b902b2811710b705377946e216ff695068de9644e35741cadd7b243e7ab925bf28b52bd324af654dc9301e56e8e82e2525e455538b71fc173c298337746663289e79cfaf1c87d758d4fab082512b930cc96941f0a257cb06ae71d3e3cf80cec62ba292412b2a594a4025d6424cbfc9ec5ba690f5e06dbd4a854c3fbde4c308600f90e7ae6ac7a5eca3559d6cf45fdae156aa19b3f0a60f04415bb8f3b4db708f13f9e8b138160919afc759a180e9b51926954065cd7c59aec3bbdf7cdb4fb80bd3d9f20beff33a723bf465bfd1d1a09948d48d1c3aee514d2cf7c5c3cbb2c91b4f4ed49b73423179a540c83d68cf50dfc4a0e275308188c9473c3ab0007774702a5779145e4b9b579f044624fd27b09c98d5d6baedb14cb80ab26792c0a6aed1ebefd8d6c8e3f2b29ff51e077ad757787746c00ae68ae05cb5382809de3d1a62ad17d5d2e66b878fbb48fb51860bbc308240bf9121f376daab39ebf3f50eed4e83b1c7333c567cc0a0711a37c4501c360e96f37ea362ed7aa3d35fcafc63503e6b2edb2b52286f16c0e14e6d4a6b6d033006ec5cf7da281a74328fc96a47dba99e5a24feec9802b30d8bc76ee22160fd8801ca60fdbfca537996a963fba43f050f5adbf111554d711e20d126f90e6bb6350419afe08952fc370a9796067df017c5b6871de3f4c2d43ad60ff295fcfadea4e450fa5b2b002d16f2312af50075561c633d7762fd6dd18bbc80a7f1980e031fb26ad702e76ceb729b4c5a58026366bd4fb16b6330fa4d8800bdbf9f4f25f97e79239ed7b567eede092949a631398664af228581d20918c9e7a9b94d29faebe2cee71428a23d87ed81017fe134d3409536ec5f753a9666b3517bb6f21eae51db8bff4b940bf31230aef07522984c2d654d00625eb2ded070c993beb96a4300b6115f4265dcf7e74191e2db59f8b1bb87061e0a1cf34723ba2bd451ee83028c0cfc764fef7c3798657f3613471610dd99c8ccbbdde1f0c77f5555ade3863317785966d1776a426958dfaad8e56199b52e1849f3c45e0b9890f195bff8ca825470bf8afac45fa8cf188dac2cabca35cea0511bb25679c56c0a3f3dd1a6c23c9337a284566032f5dc64fc0e42d9a8e2cd91581177a87affdf566b5011178ff3098fcaeb127dbbe30a0d8483eb9a791f6273feb3e5d24c4b2d88810a1a45b6e1a319ff42977ec64608123bf7eb2c18a918c52040f22f1fdec0e6d887188e49ac3649479f0804c705e54299f38d25635ff7ee9a0dfa40e2c71db83f15fd8c8523a1526af6346ce8776c5a550daa53ea2210f54335161c953263fe34db6dc5394e571e6615a4ec923ec0be3a341eb7045d75ededb144443ee277139c2d287b95a8c187790629dbebcadedc1520efc909eb499e8d5ad10f9293ce11c83047cf5306285c3894487d2fc785cc28628797b1fb7639e959a84a2dafb0d03278a68bdeeb43754e9a369cfb055c1224345d123fd53144dd9081d9ad65fe37d6ebf62ca3338ab94ad699186f0289f7503110584c4ea5cc6919f676f4dc44b6635c5c073098e63b6e4c05c45b45e2675143828bf1ffa1318e1675a8a3ee42b171de53d5ee6c9118131ee7be0c86f1289f3c4d81dd4e5f66aee8c1dc1f9bcf9e9eac72f16477326770535efc3f2167adfb975dd4fb3f766b56feff17f590c431485edb49824f4422a45f8a00d5f46e792cab956346aa27234f4dd55a656978bb1af2fbbd8a094b742f38b2f9bafa267b60756eea6f92154d7f57d701c6754eff4fa28c77aad6c5d3b8acd379f86d4c683af87acd6506a8c34ef6a47c3523a88178a013ad0869d2270c4d15faf98cd059149e3d3c53d0c918f9714189ddfc67df26908897081f34296d25d275c911463891b4eda9d2f4ccb355070b36fd98c2d8e05596b88d7282912e676d8b3652a6260780ffe44aca0414a0369b59ff5e620d4f4fe2efadd2b53f42d9fb5bb9bd7ad99b13ae5b3d1d55462d81a54cf1926c1605df93837359cae4c91c299350213866e9d35360e9df77c84bc7c00e42c9ff4318eb875f36b925bec82d01d9cc38f5e221d676506568cb97785b8ebed725757941a802a07946754e438ff423ee6f0f673ae8ea37f61cce06820f6fbaa96813ac09d8576f4f3e7f212b6f3127b9c3ae18f580922ffe51e2239927d059a47d5d14310748318dad66f1e5b5e3b0b4485f5de1daee955b3fa5159ed98afe397baee2076611c3bb56f9fdceedc90d429987df462d5b43074bfc8990b367115797bc60fb6d4cf8873eaceed64be59eccec457d6a9c0ea2bba1bf14ac8a8a81f6fab50ec032111a426934bf3bd4254894c67b47dcb5cc98875222df9fde3ec8033682e5dbe47be21da9b7e04dbf4a4e65a9982c6468c1acf79de2984c3f2bc6fff9b76f2659492db7d3f7ec407e96a9ae2aca7ac6f6d50a614b38f5d71f0cf4a3fb10dbaa0acaaafa4a96fd1b7c098bc1b739f879660dc88c636f030fa2d4dcd1fec7ac2a87b5600180ed9168167352e1be8054b3e99ee30c27f0819609f7e75983a4f74d8c5d1d18e4a5164ce75b313dbc00e8a2be374c23c0018f50aac3549f08b7ee9832c1debc02b3934e459bb312270f69e41d5dbcc43d97889f40dc62e7a176e115779f3b8acbd0cef9eeb4a9efa45a319cf69c296d330eaa1aefc6f336db4eada110f8c107ec3079b819e3edb39d837fb8246bde7730fee98ad864bb5cfd2959c69bd604746e1314e7455b42804030de938293af54c791a6ffe26fb90aaafac36a2f372d79831bace55f3cd35b1155a749747dd7764b2f089fa952af181338887398d62c00fa15c668de6ffc2dbc11ff34a3be9df8979df104df1e91d7e9f7f1119ed61a4b0c5d9c1b23d5bfe18332bf2948a2a8557d7a8eaa8c62ad824bb50b1150a74ea749a329a19b6ffb56017d831bb1957682adccd72cee5444bd5c38ef7b906ae60c49527faa401078a5043f42c4980d6e72b1c618c65cfb930d17b9fde517108b78e968858058d148b1b8a114c8a1bb50411108a6024ce7a7729ce6c199ea9a4c4e401b80948f85971ad522ffe553127844618e138611fcce452d5432f0dad389e0801ba77eb3ccdf9b5951698070acf0e94d28c916e3cbcf4598395fe3510fd5eb2b7a8a534c989935b15d49ef29e59a8de48122343b2e0377fb44c10eebef3d685a73decc6b18b0fd05893e928d9829ef3e61f0307b8f1f5fa6801da6778a23ba7b54c05a6086bf94a29b18edfd9a27bb01401b64cfa5da5af55e520044ef6bf35a2c1f517379a9d66d8b5d3c30cc75e42df0db2bb982ed081738367dbb910239b59a38b7b734ebde8d47913798b8e693a14d8a6735f806b2f11a4fe9d0b1a14f194c5aa36da80b5d3c4f8cc6a0b46916279766103fdc3cc8628548db7947a1d118d97c495bf58144d64d8d885f9c005dd416391495108be5ae32288493fd1af1c27594136e07ed76a251b3a1e44bf30d53e4391fe5f30800ef2d67f8c93efcbc17e03662e5a519116467616632cc00a511d324e09cc570bca71b7a4aa3b427c3b615a14af1956c48117830e925acce79bcf6fdf183abf424d01364c81b4bc2eb93502d97e8f61a29487aba6e3028828e9d0da28597dcacad02d820b648f615060fd9da6bdcb3fbd0026b85bc551b80a12cd6e7c5cfa72713aea0a2f52ea5e9f0593824d6a1ada260b5dcc00d8a5c0205e08f58463b74bac3e6c738ad4ed4248678ab934bffb7d04cc87594462bc51467a95f40b7e0691d8627a71b452c65b5b8f47174bee61ca8b60d2a9d7656b582460d8b69884672bcd00c6e73e6d213c30c778e196a33884017a4df6bfa86b648e78ab7c6b035f7fcaf6168bd151afb7ff6fbe0d4104fee5faf82ff6160ca0c39e7b7666bc6733e05c7937cefb89953981a5298ac8cf01aadea4a10cd09b84ee73b79962752fc6f4700841c56bfc4e1a724021b5bd009e57ebf4646800593d1a2c925dcbd72ff0663740b870e3050ae6cc76b1a83a0502f6a78fa08165767321868a225bbb2c1b84923925dbcbfd8ab4330eefd5e2ee61f640b674e12802308d6c3b59f4630fafdcec164a499a72e19722190c34aacab22a68d977aae3a7569608feac93d4e118db4452b4176521506c70546e328157ed49f6fc72e32f6a9cf58be439c43588b25c21ea4838e937581fd52b50c190ef76ef2674a10b3866dd6db2ef8f8d2b007012140acc63c16e9d145ddddc1d0fe6d11b4128b5428acfae5b5bc8c284002b76c5e6bedec9b5570a8f83ae95f08bbdd8a94d03977626b7b31ea4065907f346f041ba69df960a7b119684b6e3ebab54396f711e6aadc73d7a98cf49784ff545abf55074c3d41dd8db4de33e7e638137f8fd4337cb4ed7cbd60b39c2eaf753994ceeaf59fe8c2b5aca66bd05909faafec4fedd745c69b2318fd84bece4bd4b99a55291863dbfe97a650ed220eba56030acf26d6f2f928127a1acb7d1f1cf8d3e965290d22b70645fbb8b752678d9a1b5e6d8cff6bf3fef659040b79eb040b5a1ee3f844cdb8537bb8752e826e170614da7c64273701a3f35f3dba79414a928e5f8e4613c126ea8edb82c19297770b9fa52f5c26ee8828b575cb38b209a497b4c94f3672aab8ed0394bbc303a563e6724fc4059a8039ee7f2aabf844a0f8a66daaf12e30b53fa15a1c22b007666939fa254583fd52d3a231b2d2ee15bf8aa8eb5fbaa26e75c4befc30d78a1f7ed4cc0451935483c42ae5d35542c0d7dcaa64d0d396e730efe511136da7962657c0558ac24adc60f51c9cfd34bf5affe8a1a52412200e0ffffff1f