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 49970 ab8c77708c2e56e1e49a1272e2b22e893c0ddd98eae1d0d87f6fc9606b3ff191

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
eec57cac21b634ff7dd7f539547c878d520941b5628825272707b21a6c2d797d
Certificate Block Hash
ab8c77708c2e56e1e49a1272e2b22e893c0ddd98eae1d0d87f6fc9606b3ff191
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...002718000002400000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000035fe85c1bd42e891226a3d4f2ef03306981f2c8d583a0033d3278cc79bd03e855eb32b4dd61cdfadad68a23712bd382f0b9ab0c83652479c14452b47422986908ccc09681a5d1b73186f858b15b002e32c23e795d068d6af3f4500000000000000200000007000002718000002400000

Raw Header Hex

000040207cfd0d93214f32c7fdf9af458bb08624e3aec8343169d1baf9ae2a4f152c6e6d4fc1a83b21e2f417e629726ac24c8aedf74449c55aeb1ac1a1ece058c9580ec22745026a2bc70c187d792d6c1ab2072727258862b54109528d877c5439f5d77dff34b621ac7cc5ee

Proof Data Hex

59,560 bytes
1212160103070ce945cae55df5ca7d0a8fd0d8efe2409cc5c8c40595560809a594f55126a381019422b5e2213ad0a3c4b888575397dcc8d5339fff80cc42cc749df43d253eb7b66bcca56d33e668078dcbb57b359d0f5dc16152050b163251bf176632f4dd18e04cb900e181beed3a052578c49ee91d1e94ebb03ebda4a334199a1c932632e2d49dc967954facaae24366ea56040d197228d0cbc11c30d2b5d9931da2aa1710a0922c1779660dc8ed9d4a02b35b48cf255d70a2cccc5f0ec98070b8da7a02770034be14ee67aa3067a7b6ea7b4d02aa3c0fc0ad48cc2ae6c73299e66e35d965ce3e3edc9b3a29987f1101c46a7ead601a74eacc514bf1529c8537cb5df1e00eb94b174a152ccf5e4ff10d869c3aed869eaaea98dffc32b7a62d49aa8f5cf3bf98e60d9c5de5a183341aadb944ec2586832ba09997d769aa37939f985ba31d2912336122bca604dd61620579c957c49a52d2cd3ebbb17535b3747fc8e7cadde749325b77a88c4033fde0c5b4c26d53e0747a4172099782c97c366432fc4e77ac936caaafbbe4a234592bb62c1bb2a10b983fe2f9edfdf60e001a6b0625d281cee5b59ff38c5d905b91975aca45a578d8d7760ed5a35687338ac0c92dbaf4f3b21da395108923036ffcacbe1aa48778766d9bc9a7d689eabe82773673a92ceb3bb9bc16805e5313e40e370f5f711c0a562fb1dc0690481f8fa00b1a61f4eabedabfeacaf7f7174669962499b4d44ce0cdf4222d38a73e33f15f66e0bdf6860db5b86cd53170e4a5aac7eb0924dff4dd2339ecfb004f9a056d852f5c7045ad3195d92b80c9bd0835327e96180e7d0536d23f028925175c3982baa29c18465cc71d56464f3ef20b4af4faa2b24437027b1d33efd58e1d292bdff90bf29a99dcc1c6968e13353c6060d1796d69ff2282f76ab6a84abf2365d0240b49196c996d3171db4e3760b5654171e5b11816bbe9dacf2fc60c9bed981950ec5304a4e7cc63f329e7ac2b81074659ccb7b07561033a68e9aed9efe1ec53cb7e1f134dbeaede2989fdba6b45a633db30aec6e258d4382746859966cd6c3414e445d9fbc4cb39c1a09ebf6cb9ca6123530bf4c3888a6ae4747183682f2cb7610f1e459d7e32991a42a5363387ba4ac491294faa61eacb9041f56ac092031a9b6c87952201ca31ffebcc689a2b01b987ba0d3c16e3fb763222082724509257aae14e08a27a384043eab25b2ced6fa3825b36ab2030cc11be9a3b7856108355c64735c2992a2f01faa9b432836b8ee957fba04114facfee49ed2601b33d7584bb14a9d75e5eaeba401b9aa8c470b71fec1b0c7f32af3430be158241509a97ef5db1cb43ce6074d454a931147a42800d7f41bd88573582df749e6b0d1d14706c50adacad65d7db3fa86411d74df6ac7d62c7ad7363754ea57c85548b3d7a8a817266f2dbe9e637ae426459db800744beec47362738c0616a89219c78adab5f790c9b3ef836487049f2445c1032528778f3911178ad08c4aedf7ccf566747ad4cc261b3a70e02d683d2226bb0b1d79a388206ca476f2ff775a8ecec09aba199046f8073e44a884e705daa3ac82c08a519c8f7812743cc36e0814e89fc5bf8aba6e4f7e5cd6c4077df0b4f844acd956dd70f8101f3e8d5646d93311eada212e187091ca3da3389b500ad27872c2a5fdadf2c1bba76a871f90b7b23a84d9bb250b15050128bc48c5528a1af8caa4c029abd13dacec5f9833b900dbc46a1262c836139c0325b85a665b00836b84e30ec8a565a7af04c90a1c8b3657b0fbb32f03abe30126d3b85e5384ef2b7fdc0bd76f9025518a3ef9ed87cc2430603c358b20bf30d8a63e8b6f8eb78345d3c4e5ab7d1c25debe0c7ccb16728e94b7384d5c44923f1d0023c0f03de888dbfd7874f41ed7607f1016d58280a6e480ba1f62a7c1dacc6a2a38d614b5d1131df4d5df64feebcb272a287afdc216e7a207ab86511b6ee6cd1e622d15c7bc209d24917372481ccef687dc22d1899af8eda2bbd322373e95b292df00ae1569e0a2af9ac0e3d422e5b18f4de41c7e57827f7f2e0892768161fdd574ccbc8676e16264120e9e09027bf672a985d36474be0e3472460895e575d2140d9a1d9547b7569c80fc6a87a23612f94794b8c4525230c2b04a21b2004057dbf5062d48598bab0f5e6324bb62ca01e9a577ee3274521d7a32d852e0dcd673123660ed1bd8e457c664472f3dea9e0cf57b12ff233d68a1b4878b0b4f711e757730629901491ac82bab48eb5670ca3c39a94310dbcfd86e5c03f2a72172b9c406f9594aade1c81faf0384b99884d08ad72d5f3a96df4e8c017e6cf98d69ae391c7d3f7681c36adda04853de951101a0402274b2baeb85ed7bb2a6f5cf77691320b7db785841afb5a00b132756bb706f2181ba77cad0729edca74c92de2668c25e6a2c2be62569b5726092fc886a4953138c3f50d65d0ecdbd533e2c3092201c5ecb58d3de0df7628646ecace8a8b45ab45f3211921b6bd0c08e9fd1e6f3ffcda2d10431dca1b439a274a5e0f243bfbab4871efb8299aba70a476f2763d18d4179720339547ccf9a7994cd729e97d44a0e8ba8d5e46712c58eb2afd1754f4bbc51d660999befec846e11331533f26c02cfe1519d6c80a16cfc6e0425b43b275de8490c79d248385e4776207e003c4e3dcd452e5f349a672b4cc1a64c08bbef3016289713da816e9fad66d4f0b46a8e23cfb41351a2ebac836d06aaf71e47bb9e708305e78fb39797685413c44f0557d8e3e2fd391aeb0c25eddf081fd272492ef38b604e045c3aa3fe7d2b2d36fc9dffc00fbe474ab38628bbeee8baa4b9f3ac28ccc4fa0982e0e9422bd92ce1138d6ccf60f7ff8e283f1aab5def686089a33bff5a5c6d38d4129c112a740170e8a50977772d797c2fa7fa1f1431caad3aa691aa42c9a839171fd682be9c6e4ca299f98aa5a04d625ddef06695d5761bcf4e3d95bc182114462caf0631bf2de693673c099842188dc3d6250814c4553a7de71da48ef1a49c84ce4ff198e1469724530f11787450302b7bcd2df28729a25831f1016f9f3baedbb5b2640eab19d46e9991961af36fa030da80a1db50a406d616dec1c7175a9249569702cfae3adae15bbe11f2cb12bef08fd73a3e3a1a9b4aecaa8f7b4fc15fea13ef65a68f9582786ba1f58e7d241d811aff7da494959d79e8856dcf6804fe9cc9d5f63a88ba91fdab071947bb5117cea72946874df17011a0e87a9ead9e054675bd66220ab07643eead8f1b4917e3a35cf5586877b7b185af505188bd8e058d13bd99785c7299615ddd0305a0feb7a83ab572ee9cd8689a139697d18875679b8b34f98fae274cd3462ea80f138a9e357d4ae5f2fc935c5b0ea0635e08b9ec44114f6b86976db37b8c999cd244a1704ac752cd30f3adb6db8381e3377901b8dbaced66a2d0444335b712a8689cfd5215e98bc6bf292f72257e1e8794c1563f608203dfd6574a05ae6f35cd616970ab7ca45022f5c5c86831e010981ccccaeacb36903fb97d03d6b8b25699e049e9e7a519a54a10b046d4bec96a9063b221e72738a31b64b77152b820d4990fa69c0e81e6933eba26e217f446f4351d4ac0e543c140037b3fead61632ce211124c461a2d1a373110ae23c42ccac77fa2b3ae2fe5802cd09c7d2ba2e4c71d0c45d9b23eb4c57652e8f072e6272cc8da956b508f5c6221cb1cf0116062f43e68c861c060a5b7345f689acbbdb0c942202d6180faf364d17044ad7c5a603dd930435f5c221a01b16b35e84a161013adb8d4851724bb899470b601510af458ff9e4895675f2cadfc38907538db166982158d75331f660d3729df5e50b31dcdfb22785e7af083d765010a66dab2179efc2640c2e000d6ed5ee6dea8f84b444ce2b43825c6eea9a26f7faf8450c735ad3802fd5e183f2789b7d7a7b3a80b364f575860dc02edc3231b0ad58e32368790c8c0eb5ec3b6037589927c34cabc680575374265b75c46e7936556f3a578d3c48e809292642383c99c7040dfc7b7e7454ea6dedec7ec07a4bc09f54781a0a862260e7d3ca3b20654f002072ef68949fac15ceed23e6eba201e11d0bfeedde9ee53a96a1ed3761b8fcc8e94b680ee892bb90207e959f8b823dbcd3a1d15e3d8e9ca53908bef40ef7dd416b168ad86d53a988e8ce14fc993155a19c0174edf874a807c8266c4c094386bab82ed7fe07d36e432b9bc6dc5a40093d0f1f0344b5b9209365fe38e051de2e6b262d0bd5d76c3beccf27198832068a68465ccc6324a0c49bcf3e70bd4fa0877efb27170957714b69cc88598e35f6c61221f3f54ec4a2a49b58d937c8c2260a08a9abe1ea1bc175a8f40126a74b64840deddb05540df0656ca933a256584fc164e8a8cbbeb77b4c71d26ce417a0a23ec98a4eaa991842ef684a20decaa2001c8903bc61cf4d5ca67e304885730f305a8ac33608692fd1afd410cacd3030934fd95bac770f2cdad36e17b8c7797668acc90f4cac4d5d067d32b3fe2300dc8e874ef71f1ee829efaab58820a33b78742ba422a7074b7f92c8028e0fc3c852a36fa528dd34294c5792adc3461b07248947eee33599b101fac416b8e6dcabb82ff7375990744fa5f369053490f8120fd73be4031eaa6db6b55b1a593e2010932bc0780fb2b4f71d73e321786c000271f13c707da7b056bcf3ff885cd1517dfe266fce518b38e0244ff70cf4e5bfca1e421e58b272e05f3146fe79f0bd2e9d83297b68573356581f30b676cde83677764fbaef3e6a31acc21e5a25aee0ac4fde34caac34361da6e509cf9df59d75862d8f357cd2d944352093a1bffe317fb9837d9b691e9f2daa1def10920cd07a7b0bcc4f84250c49b8f5ed40163d7b68e26e571545e88bd6d7e068850d0a7595cc034ad8092d25482c2dfa0a17aafc5494a71836fa0d88fa29409d49807b3301ebeeca63d0d76f25d0300904f6d29974d49599573e8732d3ffe1506afdbda4ad558ed61317627f018d95406ad1267ed347626644917aca368c798c1a6ca3867b842c10d95df6893e7a4259ccdb9582a2aa573eeeef6fe1e8dba1f9f333e50b6f8199a13bfd061b3212000cc6fe6ac67f294eb7dd28795bcf71e00a18fe31f9673b3c8c7b4aeea955ceab46642e2d71a71ed2ed54651bf2fa6988e7e4c826b88d02d5f6138a93c423e7a4f0fc54a251b2e298a311c4d7393572584b87bb213652b728a4980d874e79b2ccba5b07147c828466509e843c1ceae25ed3440330de95cc29fb24a6bbb2b96f7a1d6dca7b4ccf8efd93527714b073f04f06ffb976fb731fddc315eccf2b1b1b60d751a9fc25a830da5ddac30a32dd90926d642ffab74bcb9f13fc09a91d83295d450bdfc10e24415e86bf84fdf32a021a573b4e7d7cbd4c1af3232633f045266f2b06ce4b9f172f1f2520885c1d304984b9d368dc904bca91de0464c4454d5e6ef8fec4894a3b722a94a7af7dbc706a1e70baa464a96a222b8e0b9d4e44dcaac499372573e6361c0809ad4c4c4e7a72e1781491d1d34261df4e0e7a6a4a6b0ffc1b2d8963853e2770d4262ec5e00ca1b3e3d66d145c1ee14d56396602547a740342530bfbc90fcfe5adea7ffb78055c0fad525f6ec4b2431275cc92a6a087d807152f3c23fdf0568d958aaf17ce2f3c84cd12ff05f04675dd3ac3b02d80c73d972dc63c6e273f3f382cef6f103fa8ecbf3feb37ee373fd9e9f5a768776d528981366259d60e15fc3fc00e2ff1008a52df999f3d353a1f61c89d0e3d5af479d2869eef480974529b03953033798ae9c635675e199d746a747fd74ece276d69c03411346470141d120f540de7475d63bbd97b5a4daddfa7a9b23fc8cbb44dd2a46d304cc368c2388870103d9632d10be177f24994b0bd837b1e0688af1fe91a5c3eda16b86cd73895bd246910dd4e54d47bb9ca84998aa99b1c59c9c33dc6bd895b320724de128cc9a612eccce04fd0d2b472480072bd905af0ab8d8577af769f023386dbab972a282cd75caf5a6b67c0b5a0486bfe16137a8e827b7b86bf1c6f0d602edd8788b1e1729fe05120bf8c97a3ffd8d7d810d6c80fc730a2af05e6a287eb54985d5e27f7c858cbe5d1d2b40b1121da7c30b59ce8ec03ba55c2a05b199d530bf77e6ac5da63c58d7c8b59807f5c57251249c30ab426d195f1f66478978d5d85c4d9c9bb4a168847d1e08d723041864fb341e6371531be3b3e7b843e3d566b4463177fa30c12430373f32d01d8d3518243a69ab1b978f6a8d9d8840df41ba024dea8b594b3052e5296ea1549967199ced8c7025503873aff4b37853dd01f6795d83423bfd03aaa0fae31c0bd01c2d84e6833ce24cec424d33c517cc91f455f110170b5cfc9b024d1993ed57378db792e081f4a7e6fdc5da7a045cc94e8b4947c61665afae5e82fb98ee9e79d93eb4a443e2e22db422501e1b765ea0604231d86bc3bf7eeceb81674777f27c893da6281698d67acc93bb38b1b5ef844f4b028a08b1aa325b4e9aed576293309e2c56121a8fab7abf758e2fc9a66e4e395a99225f47614e6524676b08553ae2dd9efaf29805e811d0a9f0711ae4d19cc059ea0dc58300a4ac32a4fe8d0f8d6ea4beedf695efdcf6c0b089d9dd9e4a6e8f57ae53b31c3e488b9e604942abca9697992541ddf8f962988dbf8fa27d312df5ef310ca6ef78215dac828257811848ed7b1f572c03683e074e57282979d6e00e7d132044fde6fd3c17b3aa5572ea2e8a324ff64fe472ef23276beb56c66d456209b218016d7b7271b1efcf087a00c452fcdd3a0344906d4776b0223dccfac4239d87469818e26171ba8a6f1c922c6511f80affe4e42fd7810cfaa25e331b6ec4069a91ab427c1882bf6339fb52547929a45f51fdd954cbc1ce99b81eebd88bcb08f8940413a392cbd6f72fd1a77cf0e1419f756632f50104f7d461a9a2148a4a5644322373eaebc3ad7bf0683149aa4b289ac5e54e115c00d60f6dccaee549965034d76ff2cd137b0570dc7fed6332c2a390065c6145ba6af7c19caaad11e96d3be8c0a8be4243f33d93989754ed4b60bf991f9817ecfa004652e18760231ca7c79dcb7d7a023e1b6b2ba8181513ff456e07ab8e1332bed99e9d2ec75fbd72b9688aa04b3b7698d59db689b1b0bbebff46a0b1fb30e33f30132b1875bbb08e6a209fc8440db4cf8ae64c2fc5f709777043c7b1f4eeb466f40c97394a3f8c663c3aeb376a153fa0cfe42049a9fd8c2ac85801af6ec64aa31b040eae3356e356a0c918910c620fc068df51fc2bd112e62add9b1ce9413a1b423b320235c582770cf32ccb51d55314f8ffdb2465d9eaa762609732d87f5f9db4c1c23b44bd830559c2acea139c4cd2b02880942f53864ba2f5e1c6b5a9f5dc8720aa5539585ab8d3f2402e2a9c2098e43176349e5d4b3a7cd0a617d7d9d005642e4fa61538c418224ca32ac00144b1eaa3d80f35aac3b84e21648952b2803d06cd2c956d97e628b3dc1a682b70b8a2f53ced99037a3be2004312736374ab249dfc3ce5e1a05488a07340c8a04757875dbab5bb817dcf162e28f6d39b2a8fc73986fecc031f577f0ff7dfb4d10ff0bd61e18956f925a8658cad34ce4f661af6e9c1b5ac5f667dddbb990975368152741d4ac201b3403f6ca7b99f62da8deaeb519e1b6eaaf7086eb7769f4b843e22114fe6a62dd276ce0d81bf921458ad6d6da52d63e74b1445af85405a1a64d071aeb0fb8fb0bd711e19c01f6c6b2d9aa9f5f31096f59b2f627fea58931296607ed89d6e793f29dc6dafc6566482147822edf44987691a5a3f413f8f14397555889c535947917a4e44bf26cef3a1b4477821c1ec32a9df5bebf9748904926c5bc46d45c80631cfeb7339f556c73964b5110dc6efeb712ee8a622d5145a36e3db03d9eb37748d55095db2df9a46ae4bf437c05f3be0b7e6f1722940bf8ba7c7b40ed23faf40bc972a2211ada3b4e42e718710ee1f45358a96c3f1705d3464764a6a3fcd2a9bf55bf3a41de862ee0753ff19d44270eeedfcef78e14fddfdeef39587be6ffb590e518c10c328b20328da776e5e4c88b8c2ad525b259a255826479f2f2404714f00ba84626cf609d2aefb72f8ff0da59a666db66886403828ba0274b39650faa19a34a99b394384ffb9a499cd33c4f13819a7ff6618cc10ca96483ecabdf97a6f438f317b797172595d0ba73c064e4452ab4bcf8bb56304562fe504a72a39f5fd456884f295965b5167948fb5ab6e1329a022d6cb5334648fbaaf9b15912232754e84d78b5ebb7fe91f574977c3d467c6f4717380ae8d054643f2c3b45a30470425a41ed8b62a5f8c7f736583d893dfa65a3620f6d2b772eb57fa662823cf51389254b2645eb0322d39d6a6fca6524a3ae805027a351c3e8d8d59ff363524a5080f5ffcc8e93d8c6fe9cd3364c0dd620204d7b06f02c910bd9628cb155c99f79c360e5af22448492368c10fda25c05f50239c9ef27161791b7961ecfc09f93227bd79e0ba6c92906fbcf8447e6d3846d5d1b1bc246f1a8877ab4f65b0b372fd5666a74b2b513c1420b6ff0a690d0abd3f2edfba3e6bf1f8496d9b097517b86e0e758ddbfce3ddb6b923dcbaf5a84a3d1738aa6c991b8241dece1b7b37df1e6fa15cc1f2477b0278532a8252833ed5ba211f54b700ea3c8c07f330b0078b31a05954395947dab5da9c6c18df96554c0f353d5c220304d2005390dc4ebabd18c8b3e9fc19f80499474d08dd85604454d38d573b4d17847cfd59a9e21529c686189df4ce7874f4f7145d52f94ec109136a508d07ad17390b025d8c97a4fa8f8d72c9a6a8bbf4e49640aedf92964b29a748516f2269395e7d44a9cc577e565737b7389a2bc4b83df90e28ed8b38b86a18764c14b346cba67ed4ebeddc98def4378094b59348028d58c90825a529b924d7c5dfd117bfe4fdf8ca9f0bb8bb32fbf63e194a52c87f7584e140d96c6593809f220dff84bbf35249b31702b170c4ed719a859ac018fce318ca9ac311ee18f6ae795f34f494c1c4b642c41d02e08392a6d8803c50468d972ba524f897d6ea20dbcfe7a4f43bfbd9b37512f1d1a2ff3aa697b63db894995baa635d19b068581f024467eb1f94e7bfe9a4fec9675b761f47ec70dd90208a199b88bb6d71ae0f94f535f039c2f482e983e62490d446833dad9c004b7a51b20484084778d222e50c9df91b6937c3d26107b1cc60b8a23df029d3338a1f9229b5451374267b8802c673c6297ae9f9ca2d72471150f3e2db87d66565edb379a014748a7bfd05f13f2e13586cdf8f666bcea26c7b63e3ea0d8e2120a6311a1f8bf1c7d9ceaed5d7d95815ce488063967c4b337f6fabb0990e96448f32f71d8871bbd07ee30d7c913ef543bc3b60fc6e6bf37bae72ad2b275ee7b816776730427becf2d5a5520b197d2f7d2cf671a304364cae1a5c4b3166e9057f67622a8c70e2e9258b6ee9da45fc104cc0eb12a39e7094282a91097581442e4689758efbc44892e37c05b3d4182ff383f5a38fa14bef91a071ab7c5036cea9572a2c43c6fed1ff279bae82563be5d864cce34dd12be3df0bd81d5c2a79382abf935a88d00ad51b8f90c91d856b8142b4ff7472b1479f9981186ec2b1027affe73e80907758e8f89ad013e832a9538e8b1abef5f3de1ad4be655505e60324d982a4cf713df0378a5d5f3c9c5994b309fe45b3d1b66067ecf90d7ff5bc628d9fcef4c043397377d727947ebd9f98a401f93bd7e84d8202aa8ec3cb71741ceaf82b830dcebdec7835fcc082daef4d6f0399091f5016199fea5b23c954c4e9aa3588ea1165c28d3c1440c3b7b815309a62d71e8b093d9eabc018c8166319e20c3aaa41086ae3dcd02064eea0deff10699c6b8bbc3541e96c9da62204740e85517f9729c4873ca8cf81bb15fa950d3bd0990b745450a2b0c340268c8fa338629eacfa26d66de1d76f8a7f62c0c80126a1467b7c4d28b254e58d9bf4f9d085f6bb903ffd123834b2ffab25f199f9d8d10ae6edf30ebd99ca8bd0e3f1419b8cbcbbff522f9b89b0d7064318c3002ddd35cc46dbdcecbc1245366b808cc1c84d6b3de0bb0d3aba9f458f60cf481550a241ae0dcb774a8820ac1d4a497c64fa60793cbb5f5e6b98c1741a1b4048fe4605f0b92539c1dbb4e96215f6390558040c0ae4140e446ac7baf57cc0e317f958ca69a97510cfe909226b79fda38ac0be114774d5e0b04d529f45556e870ceb60d5ed8436b16aa7f04a6614e8b57c9e675ec4b808b95d40cde2e35cdeb659ac6598e224f372ed8610ac0f5581d46cb3e42516ebd59b93071b16e174b8a318f6e99fb61a5f326f0da85c19e6779f50c6f5e18f300b47ab5657008afb0609687f6463e417fe7ac3de2441838a70164befe5c0900f799c9f1822d55337b4a2b68abae7d650c0f61d427f28139cdffc3b644c93c7ac0cfe66041a4fe57921c94dcd9ba9168550098888d5f5f63ab976435bafcd695587cd7c6b35a022b9d068c5c63764bec1ac5833100491d8026f0d7ef4337eac2d51eb57dbfe2820a8d247f9ec8492d8734719de00f406efab2206acaac65c572f10b52b3561565051f3c899d8f5f7c8242cf0a9ab432d4a43374316807a6b5910a87d068721993716383879b731d499cb07c897b572f8c02d99687451662031af1ae454ff0967941d1afbdcf24e5cf8e49134c11054870994ae250809027f4b694873c0c92085b77f07d9d4b9fd91c4e4d137cb40981b150edd0d4abba669ec5b66baf1e3a0170977908239bdb83a857763e2e5f0566ff830b5262c4037e7aebf352f8b5a56e51f1816aeee2fd2a5c9a82ff59907bc8c9f2f2655499f7f12309d00af74c212207b1cb2a2c0342f39241ecd0fcac89848247cdfeda38331b9e4f0af2b23726ffaecd5b51210d084ce0232f40956e61300f7a189b0a1e3dd031f30fe0c7818d84c16cbd9d6b84565718416cc40323e623ee3fcdc3304cc595da8a3361ecf630f0ed275d3926152a7ceea9eb92a45de4797b38a68fecd77deebf2cd46666e7de6109b3aafd0cddf6dfb2068165d68782e18f2027859dd38de5fa1b1bc17d6badb582716a0b4f968a52729871e4bc267dee4478bad4d201d953e240f3cc117ff15ee4542323259c337681351f1097a28b2ec449181ce1415fd49d8446838c4d115a7324b25bcedabee2584e2d51b190d037c3daa5aa7eeffbf0825e34318bb6cb1827289cc6b82c756237895eaaca20e32a77b02100a528816143b195841a6d5d1915e0537ca22648a5750a37413de5b08577a22a0ec070f1b7910f668585840b96647d228848331f81215260ab07e36e3c5041e75709e2761b076a34815b4613a8ee10654de3afe9c029e46a951c0eaf23270a87d8b3d115a47cb169522b6357ecf77166882c3a0323f53248d1d676f434dc732ffe1d917856698d3d64f87cc1c6d1db3f4ec6356dabef5f612e99b5eab48778943d8ef96218f55af68513a49f9da80a5ae3e2fe3385f75b0b2e6a5f51345afc3264791446bc34baa572038b81096285c3fab525d83dd208ec30acd6c6e157acb6ec47ea87d9b8f26e72132bc9984cb09b76cb2881e72cfd1512b0ebabb0be8008ed0637d4f29e383869155de9039d6514a91ec4f575eb899ba5591bf4d1cc40b28eea142d87f1a13dc8036a374495fdda082c8925404b6870caf6b348093fa8f637d3f82f139d57a98d9a4b7bf86af0281efcad82281dae8de3ef3f92b600c58c2d66788abe406c11c12a7a691bbe1c682e172aad82153fd3374dea18b797c26a681bd0ce8003dea8df1ed4f8258cd7992927cb7833531e8ca79a69ea7711f5cfbb191b2ded2fdf477f2883d1b9c64bab93bb5c3980f19ada1f3d229dd550d1700a19be0bdacea41e1274c6665a1b57fd393ab62fd796dbc7cef38d68e01cfe8cbb6ff947e917db0042f12573b66003323c6f8f55d8c3cad4291d276a77310dbe3b91078fdc7dafa057d3cd16ef73f9c6deaa194355b55fe4b7a3bb8a50baad89dc4b2d216429ddb7c04d9b6aeff200f864185ee934fea8707ac1c92c387fde5b490eb74c98ddd429dba6e135ae742dfb98f097f0e43cae0d543f06d117cab446290022c323c00d5f85578c8f1784b296a756378e920a508eb7068d014b5a76885bc7d3f6b387e698e6ad89c886ffbaeb5352cfaaf42d4fa0ad6ff14de404ea0c035fd1a76a644ea9d1966e8658bb6e5eeb3b40d1d24ae7e8ef61e458c960defdd260e27c2f08c578fa0d68e49388adfd8a0027a4239d7d3f6963f07b983b1e2588feaa0ed74e26d27aedb566a628f97fc89157967dc87d324933475010a59bb798b08b79e621eb163b978af727354e1b34b8cbab1a1e9d454f5a413f34ec516e84092533c13d22c093b6972687ea9c4fccf2e445ea7937359db49e914d4e38650c8126291404a79dc21d1d13ca4d7061f78484b9bd3f0885f64f10596de0d4d090c384b831a2b4f0cec48188dc986b94fac93fb5e76ffb16f041d2ab4fed6ea8179b94b01bfc196368701abc7d465d177591326e5b61a8173209e209494e461205aacdc7983e7ed69f38f2992853d173f394da37d28ccec442382bc3c152c58ba8887ceecd6dca022fe6d5582a88232fc51a4097b69341bcb3bc09c11770f821cafa80fb876262395231273317c3d061a86d404274de6406f3a201339b33f97d1f0688bc631396902eb86ceb31e88e898205d190b41f54b197d1029f49e494ee37421fe6362d5670ae038afe03ba4009c69e0f324199adac0b619dc0b5970c52cde4929b3b95a772048252aadc115021010098eb94f5eadac96c01023b96c44d7144572a7bc6946b3395cd7c81adac62a57a7c4ed9e01c288a6e37857b38bd4305e592093800017feac5c1c54d6c87c67e33b2355125e74e7663570ea6b0878ea0c8e1ef657550d3d15313a335357c92b6c07becf47841db1ad6acf344f0d841a87e9ba21941e8f01c7a4c07094a2eac75421831176327b3282fbfcae2b404232eee48f68ad257105c4f454757752ad8653141898c47444b9dc905b02defa1eae5ba60f07a490324b3169a832da97e989eb542f696867bd9c1e39965a4081aa967bc30e7714fc3d25895d69ea42a330e792c921c233f623f7ed1a92c64001b91819b8dbfe7954cbdd8299fb63f2d49c25cfa9b31432e0ed6740fbb5507437630ef0dda8f223686eca6754b7d4f6847cd99c2b466d946cf323a7034f89d1e10a550ec358df7ac9974eeaa77bfdc2071274ff8cb703daf6b7f6f7c24220e531c63dec6c14cde55715a2e3317e44da5a2ddac88222145528c0de36443fd49448e94a612092ecd379dd6666a85023c2d208b7257c8731252ceb4453dfc8576c4488bfcb02e1d5e86e0312aac64b7e5faeb00533832b26d5745c91925b8fea88543ee8a574c4b2f1a5b60e8bf124114bdb24d7ad442041ed7da3dd456f3059d9fc81fc78fb143f9b24bc3c03b6f7254176ac76aa59899cb11e201fcc9c7f433f8627766cdc4219e27fa64e65619ebb10e5343b326b66ad6dd63ec8a6655f334d672c1f281d9b053c2cb01bef14df66c625583d68d6396763875edb89110ced181f9b152bde2e4b4ac8b30fdbabaa6f8d6d2cc90fcfc77598dc7541c34574a5bd5243e6c9c3406ba70bb19ce50c6d3673fe7770bff9b1498cccb8fcce5d274b8ba36ca0892eef01d28164dbd95e0b6dc91db37c4c4d0f69b88d2680fb4bf7859da3c54b24ab396df16c34613bee72a33ea74bd4df339c4ad71ae2687cddbad2155b27878116b4b79ef231b2b6f7d77535e447d895b6a53340803d8add37dd9a1e78dbbcbfc456fdf212d936397ff37daf37ce7c7c5bf3935fb4ff24a682cbd4c7570dfaca222d38b10b60e3526ca268a7b2efd7e5a1cc9fc2c33a6fa88aaa8dfa9374542f3ec50da04acb78551621bcca5918d5c360719e4817b21bd7108fb037ab24ef59e5317ace09facbe6d45e2cd7190668952ba815f113be9cc35c9448038a012a87171e0bc213f76188564e568c7dbb0a22e2e9df7ab34a28fdcd7243a98fc5c02b5c6e1dc8a1dacab404de5b2816584c182c975deeb539a8522baca36f12dd4fccaa924a9a27b1eef883ec55c32152d421291c81abb877ff4e1dcc0cc3db78008b10603ea00ff2f7ffe36deabbe07a8a83663e5055ba2db80f55e854099b716f4179512af70a557c20f81323b23468509e8fcbf5e5b4b3c5d4475ff4c318326438b52f11c741894158af9e5f528fe5652be51ed144b6f7f8b9fb01ea750117e9bdfa385e18f0c7a5916e2c3d4cde96ac3a73595b6a24be470b602af55017e5a086c544cc1619fc046e89e64bb65bd790bdaaccfa920af55598523e88cb3a5ffd6cd950ae40230c65d9b7c0f974495c45986ca1a7651559d5a0ab09cac10077267e25a89ab3ec8c120bbe49a5dfef72a22229193185a37ccbb199703b074705b66a7d7ed04f92bee18a9f286e1b45158288c70a28d5f9f80bb54f47041b54fe32872d0287b7d2663f4710cd29303ddc06b4847d0e42893c11960c6e4baa2eec07be8a3a6ca02fc61113800b16d278af07b7dcaf6058898cefa7ca9e6e720c5bc5b85fc3d56c0e05bae4ee4fb673e15acef7678f127f9c06c436ec88f75e1f63641c11284a6c82d335955a164efb5c51ee10edc73a6514b2042a65a46c1c0e2a15cfdf6ff9ea9ce626885d36fc9d2644d42b007000c8ca2789c67d54b15bc52865fae40a23bfe8ee864603bc7e3b8ee2e7c7db8ff62efd1cec72db16e3e1a7480339c827f3f7c152476fa7140d764388f057ad00ccf22b5c2ad1b5eb0cc7093d3f02300e1465c18b4c8d552d74854fa11a7d6a334ea53c3c58413a8e49aca03ca88922616de01924daeda9a43d391bc0f1355b68cdd3e387378aeabd814796a10cc18f5bdbcbc23483169ae3c1a3e53e3a441215993594edcab57dcfde7f7eaba3485105c24f129e5c302f62dea5f2cbb7e43422954106f313748f3cbce065866cfa11d7d90d6a2e8198083609086091e96dc5446d444f53c8572d4b32c3ab3dc8d1e471889a778691b05c50da7046423729aa0a120eb0f495d16bd79b0974fc6d4577fa49681d8e558be05780cf50bd25e0fb3af148de1fd876bafcdf4b0e468321c84162db1c8328ba66048035592d5493f8376425e4f6547a39e09b23c7c88f371ac2e75d0638da8f322a27a703b5d1bf126fac2240888e79f3cabc65212e8b491e7afd68966ead5b287cd3261ff7fcc33778a1da96bdade0e3d460c41a2f7faa58100b99c4d84b906172a52f95677e293b9165e8879ee5525afddd6b37306b72846e5f1731617886605ac97ae54666c9ef07fdb3623d37ef23aa81ca11f7f2d31cb6577bf68f2e4b8970172c96cc5c1fb98de8de93f45f0c7b0fdf342697814c2f8bd0dab64a53af98cd021f57e3652f7d4726d7887881051410ac2b21f785890047e6da2e8a42e522d98b943d905b241aab5a5f2896811f796368fbc3b7191065134b177fa5dcbeb0623f9d07e2c4cc2b9370d9f01a494f12e8d63aa39f563eb1109bb532d6fcec07f1d25022bf5130bfc5a399541eec57609caa7bf8f481bc956f803e76bfb12151798f606fe71c85499519a885a40b47f56be483e2ca6296f278111116757bdf9c7fbc60696506c50323f75debe30ad47b13f8fae513231966b62ced357b1da09c42edc925571962c20c30c3db4493515283bb6a9d4edc1f64f85e2d6de9aac9e03a6f68f3f4a61215e4e01e750ba0cebc0cbc3b72b2da8334546226822835668c0c21acd56a6588716075459cfec32216eaae3dfe5fe2d51355b77fc5826e9a575006015a7da0487504102f069f8e8fec79befb438c058b1bbdae152e37c218defbe959511c7f57a62ec0a4744bdac6b9012e34128132cd7009d31639782ee0f3418b10811a2506ae0f65ec58278a3764a756c97b97b179602473a52222a4432da6099519796018f304119bffa8b514c27dc661ef3490af04721a179906e6b317982b3be0f434ab4072555763107605eebcbcfc8ed987599b0d93ad82d0879d01da09ea85d5b7615e21f166c1b29426d1a9f8f08f55f1cc7ce86af3d838b24fb3501d5d3dab42d63ee5d8dfacdb8fe412cc372a4516fde51a3043a22cd1811b78f76077b767631eca3e97c6f0b107e724f6fb55a4bfb03f7f9a598680cf3e0181f11ff005fa07214215131bdc233ef4e001875e127e60e116e4f960d15794b6d99d7b889a83c38cc39df61d8420c591887b6d0025482258da685d3a5b5d9b0990053ad85ad1d2dfa4fb5b50b1e4a3bba74b9f6c373f4cbcf67c1ec3d1a2ee1e5c53ecb1de4068ef9da8a575ab9d63d06c6bd06414e6c1dbafe436adb0df8fe34b35d2bf8b876f508d787996c15b95c02141e41bdc0ef617be4a35d2335878de76df361bc5ca0696191ed4fd6ad268d03e5e291e1278aa234d7418bc81495e16f2853b6459dc942b67ff52886bcabdb1d761d404334ba2b7f07ad065a555e81895e1957d1a5b92c44bbfb398eecd7a892e18db0b29bf28db8d44cee684a6d039e597038d1ba2041d1a166d8d5fc049d97e8c9dba6e882709e24e5d35ad95022e71549bba11ec20cbd50ba9a7aa2b36d3a5382acdeba9220cb55c3729848011efbea9ea0359879797bbe1e1e4051697b2341b79da8860d5b3260228c46ccb33ba2ebb4285c63df462bd4f35661ca37be8bdbc8f943f49d2263cc4124da53bed2eef7dcb44dec073f3fa35d50b30aec5e73890bfe69dac29e60cbaf347e205ddbc33088c98146930f226d0fc4e5ef0bcde7481219ec8f79e1845595a3ab3c26cd4154976e89c8e110464756b84320574c7962f05bd1729443c5b9312d3590d9926c7ca861d8874c8e1fc8143ee36eb96a2f774ce89a9febed60881ca31576fb055447877ac93af5528df7036c404880f9336041f63360a8cdbbbf6de596bef5932b49eb1b485f6b33288bb55b77570a2ac8aa892212e81d60faf689455f7930a4f3a02c91d1753cb782f388afa1576a50fbe9e7cbeabbd65ebd4294de7c7591e0812d9a548b10e1c79ec83ea66976a9def9a14637689d1388f60995da237edb5957691693005dc329f1bfa76edc8714e94808e06e8cceb275a4f1657647d47a6e6300dbd708d14983dd313f7dfa9e3d5eaa555f5e6260c61a13e1a7e8862c1df250b787bcb321ff7d359a8cf1cbd0457d96a1b12d28200569d13bea60aad771016810d6714bc70f89a7796b4ddd165a425f095676492e74aeea802500d8ca242d3a294e8e336093917049c786e759c27a6e59531df689b4fb57df7a6e900b085cb3ad3ee8dccad30dbe201ba41ee0e1a63925d08ec4e810f8eb1b4c13224a4c401b4c3690795fc75c99086c0de40e9171b67ab94064b07834c47162b2d9493ef1c6e2d5048d798905a8745c9d5c38d62e2ff9a60c54d9eb2b8d53132698aa6e9a0b56034669dbf7555eb259467acff04e5380664f533070bd3a6c84cbef22181a622d210fff48500accaed671ce30ef042f9c1acc754957e9a4210bfb7bdae7bdb4773bcf838c6a682063b77fbb2b0e343f9ed52ee94d87c54662db408a16599f79aede939df491e80d2ef6a4469a5924131d656c59278e7a83503abd4448a48a815cbbeb4555c4652c4e9083bee304aed1369f97ee5c5ea2f5321c0cdb1f2bacba2384432a294ad5e0c258a8ea5304a809b360320e090b729464450610ff10040449068b7b326f8929e789578ed539fdb5b775f0307db6654822cbb2296d82dc17406b43a015b3142701f7d49c6b8927d9e26c145d2d768da558d79d430ce7eb32e5a31c1b5dc2a703bbdc337cb1e84afd20052bc561bef500e089958d2a79af12f6a6de0bd938037c9d625cef41a89f945a486cc6ed3a65c85270fbcd2d9ecf089edb4ea69aea2058ea8b5ace1dea03bef52f2d67764cbf36d2c1d6a0354e12e5523d9196a9108b45108d19f9f6c445e13a94ffe57d71493b6c84044ed08bc081083cec9bf28aa03fd4f05ff30b09ee0a31bb140347e46eea11830c7ffe240f5a2bae725db8b67dd2cbb991dbc2a4847f9b83107f73a64b4f8409ff1653897ce6d913e0663b8ac9a699e8ba74ff86b08a4723f137ef3386629159953fbdc701d84b8d3e9291efbfa0c4fa05f1209b9e185281956686604c2de2d85235d079bf579453f0c49c906c05f0fafaef1fe03061bb8b9a3464b187e4af734c1f8df20e5d0cb099668d521abd42f72a4aabeca37dccc3e8561c992e1e977bccaec53d478607314a6843131554c4a969c06f70f832608b29bf84c1d1c2d77cd5e376482599a9de40af87cb67cfbd9c7b0b522e031ff7966c1afef42dc23f66a6fe2ff5f09298cb1d377221b2cb0314780d6a774e150fa690f71eb91470e237c19a0f685134595fef2d5298d561b11a860a874b3464717f1da4e504d0e47dee5f04efe82e71f8d51265039070f33fe376f40674d448888339e122431f3b77ccdda51df7237f5b112e68b4052b3ef9849f8c8094a38db9015a20e0655eabdb7cee54c7c27b7e847f22753dbdd69ebdf862ca49e61c09384192aaf44b9820e061e0177a27d8f6b9eb3afe3eec319e0e105a980d2e548d83ec0da883db7fcf6a31c3c87ce59692d1a3e571c2880f3d4375b9e53c1d14f62a9169f18d5da024a6433a1cb5db1278f499fcbaf38283b8bba0f434916d36fe42bdbcde7f4d76876a95d22d80dd2d722a46a66aae70eb7c33c69a199926dff674955221c62a3352c45320061e42721816a816b6ee55d5918f5bc70b551f53225039ef8fe6104e624b1c0f6690b61306ae435bac0434bf1dd243d1537247adafaafd624f63d73d93ab27948e1a906b77368acaf42ce8cb84995eed197db19947ad8f5808879fe384451f4694d79b8023b18a884cfa18bc16b54cc39863fba85cb858cb404ed4ac30bf14e862b39698de8e975e7693db5e79ec5a3817627bf8d2850310d39fab741e03723c9a86281f5214fcf4a582388c69e370509460c2a49f0be99f12e6ff494c903742364d452948313cd4a62b47e16e0886f25c9ff711b7b0de1a12d431e6291085a50e9b9934120d904729c8acc33dd74264c361f9bc914135b1ffa38097aef4240dc33d48c58076fc9498e1f8ec6cb1d9dad9f4a86c51d43306f46ea59ff8bd92d038c05322812a7d3ef1f344ddbab33807febebe4bbd0864537401f097636c7e162c409ac5f2683c67631698ccd35c6c2fd20b3b3243eeed9e58873ba09330437ef3c34e75e1c978f9203f20bf1a8cdc2f3ed2182bd250a0a9da152623929be6edde9fa986ec14f8e083db3849e29adb7a49b926a9efc46aab8a3091a147123ad5ef850b52c86527d12e16fadc87e08278e6bd46cd5612c33a961b8dcb78ab7647434934ce51dd9c02ba996739adb1cc3f98fc2856ecbeabe740cd2ca44afa893f2b0ea13c00c4c04677b7893a693e97cdc487b3daeece7775936895be49227a1163a51824f82e41fc248f1897bc43ef9dc6f3c18b73ab27002fa077f32426dee5acd6591041a2b93725ce70c81d3b6ee4a0dbcb0b9ad3069c4f30453864a5fcacb067c3d6dca35daa4d787a2799d8169e983beb1f9aaece2bcd61c61c78221be1212765b6f95b382ddafa0f46c83224a5d302eb334f5b568d094e7c853600c7142fd1f7ff70e83a8036b34cecae0fe40f4232e9a9cf8950ac6a0121dd25a7c270bab6ca2ecfee7e133d9fa1e8830033778b0fe5605e83cb57c7d13086b491244197582dc9beadf772cfe24ec7f09375c0de62f6d7b1e011469c20a8e988f9c6df518fc1ffb2e0a54c74c194872624ce826d671902efde9d7128db13a788c16740ea0dda0ce7b5c0ab2d31137d33e174cb6cc7f19809fa7165cc23a4381c638f76419db92a6fa3f5d876e1679141b2cc6d5f60447ae70813ad1a861a094b4baea2dd8c0a0f06d103128fef694934dd1904eed3c2c13098d24bbef505fc8460fec37bf6b1b6a0e309f422246052c64128c8ec75eed48ad6a455ef0bb2e5d6c0965e003292cafe550dceeb678ea109523c11413151168ec95628edfdde6eb1ac4bfc8f2c6f2091aceb2f2ad0909d2b0d178b84195bce8d68b89f4e3804ca8f6768606779615eb906ab99d050fb25d2d9f917c4bd81b23fa425e63ac1b62dbd3e3a584150b8829c35dc30fea9f66c2a5caf9385d6db91532aaa728575eb43eca1f8714972b59b70df06535638a7694f9b2c698003d0b21acd0a5bbf2cc0ad39825d2caf10430aa4ab23cddf41f65885c07321168cbba65ab85865e152d0d95911c3a71eb92734468d9923e501b88398d1c27e67b07d4645afb081279775f53ba9124b30f98f74da15e495e104e30ea68599da256b33502c175e75ebfc08950371d5da307a9d12240148a46b8789bc99ff16bcf7d754404bd1ac371a83476f21b5d15adca56dbb7220bd51049047a5a542610deacdedf0edddf940da80a450872622538331ccc1a595f2e71dac616d93e3df1830581585ae977f843782a2682588f4fdc57d4438a207494b18676662f3dfec3e38e1fd7f47f759d05fc7167ce0214478465cbfeef945edfbbb7b76fc16599f478c10de4d421ab4073c0ea3c31920bac5965e09067c073a87ad95c0c2df94c39fb9660b9721f322bbee1e0576e0d3ed4e19b4624e1569e779657ed6bc06a3e55965ad0c90123460a62cbb7093ac1c172e88c41cbc1795a27758ce784a24aa137e41aa8d538f9e8793c647d73f44b1bd52f012c7c2950e1bd32abce2fccde94fedd03576cc46ef4dce941a100b3d87d5afde1f7e62999872548912b86bdbdd041e20235918f6506ea5e3cc19857d6930373b71ca40d663841c946ccf9e15acf2016c1625ccbcd28c6564196286ebb96873cb256718279b1d242cdff5d5c1caccfea68b64c7c7e2bc1a61b8c2fbe0ff5e5babee658dd95998cd19b96a134763c4dce5cdf4371df14c26fc7db48577902d1e9a978c2bc72f0fd5058ba83176e4817c2b51287f8d33a2acd72a76edd9d20ae95bdddb38503f847b5571a5dde605a4cf3e3b33f7169e28817d7587c7aa4224df23a0d0292491c156548cd88ee9e1d9963243566ab2e3ef6eb097cfa38f752c7af9434d0348574b8d6b6c2e202beca05aba7a802c42a866ede7dcec08c2eb8e92fe420d89dab1ccfd0a2097c0b48224685bc0c46ab34ab5250751fc32b25a07611d0328392348b7157c3ff0fe2153242454bdd3334f6840951fb499efb19cb5398ed241970763a14498f79c9f74144d9e2a758936a268bd0583cdb58e777c69f599f0e382f9c9fd7ddcbc12d914bf3668a3b62bc9fb2e26585af012d8fdc9db317cca4564998483b943d335b48221909c1f26799ae64bf6c061ea09b5106b71bb178e0fffd123e2e1aca9e70a5f16a8919df5db843b91e155664e257e31f32c2265dddba19bf3caaec33ef9cb14140b99edc8483f60ca60cc2250cf949707c7bdca754b7d31bf17f6d1bdcaa4df3762412855e7102038644606991551d3544f53844c146f9c6133c0065529981c2d61118bd9adfe26dcb14a26807a2ae78fea340b27793de51f8436d22a0a5ddae6bd8639b394bfcd21463f47bcfec0b709bd38d7cc13daac0325e754cc6c9c4a2b1931cdb49451b248ed6d60a5d7b56c97a7f49029ebf721b553a18c2b3ed06b40d58277215352c9275f0af91fa4bc5be4ab8d191bec42637ab526d16749cc5415a8ab94751614eb0aa26bd1bb442ce80bf653fd27aee83e8e04c137698ed087290d77ab4a315a2df304fb0cc7b62b773dbefb7af1537707c846500ea6fddfc617c120360bc1b627b0066d5df03c35449194c23123b743a7bc4823db87d110a58db87eb88e99d914a18e26a05bf5317ce2ed09995638f8e8daf0781bb45e0af8bbed4b8c055a82fd33ee6ad475532d06d56d301b82aa58856b24cd0d474e9ffbc0d71fb4a9de1863b13f3700e1a5aa85ffce1962fdbbf63c95f118a9e2a41cb0689c0a1cfae9e77170fdac6038f56032f986da8965e2e3aeb34fa399a7f1812dd451b1147a4dc17b7ec97203e51e14cd88d83ea29511c8fa676f440f97a3e945c163a3c3d77ff72a4f3b225d0ea461036064cd2fcc35dd72f55d31c07bac2892c8a55880778734f88cc2382b1214ada0dd26337665c7b06b353d36842589be1c5d7ee01f01b427ccab30fe100582203329a565c9f4d2adba7110afbe7728e1885b1d8e81a621c5ab525325cc289ca8cbb065d02692b324f724854f793deb0caf713d530051e3f67544fbb6fd40bad74b1eb62a185a6f470e1de75f9ad1a2ba0133b2d499466469c4fcd5d82d0504bec1c0d5f2b9d3bde4541d4fa65ba7a53fb98964b12ba293e12f7d7d2122f5efc9e64eee27322afacb8e18317c1583baa67e769ae8efc137cfddf38c23976faca368497e873892772440fe8ae9f6112f3f6a66b80f4c3cc184007c9d639dfd086a53c89531fe6ee23e5a90521cc1101f34ef9dc0a47a9f9025a5a191b871d555fd433d6063def690d856f24e7a7d79b2e8528d9a53670839e87a1b16b98fd3cc45a315124a334eba44e24e0f992daa93ce1314a341436b48edd5d2a2c27d3bb1fb2bf74a26ceafa25ab67973cd6a954d63d25272664f5c159add8741867ab1d842bb6b37202da9b55215d95556abdd31c23a953bedce4d48c21646013ecaa557c65651f74c118a7f433c1be43fe5fe4ea5bcd70af25df83cd7702be598d423d7eecc08ed2c07a3cf409f6704be670a7a4d4a943fb38bbfaea588580092c4595ce9d288b5e6060412b0f236e4ce2a0948a4249c244725a44493d44298e48a932e6b110d506cd5e3ce5a57d1adc5031697ad82a47842ffbba70bf82477344af5275be26cee0c58052e0f646a1f6a6ef3f89cef5b5c8ffb3ef97e8913b710f480c5e4fa77deca58b605b613fdf2d88837bdee2dd1209f5abc39003fefb9d6659d3d1e375c0fb7acc76b0c1956dbdd3d55114e6852575ae8111d15a906cdbae53a15bb7faae17b936d9fc29e3b69145cfb4515b95d487fb37e93a54464513ed38a6737493ffa10b21538f76e2b21d89f45a8afaaf2e83422c431849b062e81d721d0ee7ffe9306246766c91e1c27c7e937daf8be1045b04307c8cff1dcb8a84f1d9ea5236c9e6bf3feec7831aebed6d6cc9ff04d24b40f24a1cbde81c3e3c96c3bea38fb7689f4fcbf7b932752a056d287f22a8e30d70a4aacac3a23ece00369b4615112e85f41eef39749b53cbfb7573d4a378b5e550a85b4e8b13ef944eee636b14628c95868faca5658ff9180009f796fcb0505612c26fb0b2c294fd73fc012ddaf26b805219fc1785362811720f49e4631099474a0e89fbab4aefef452408c14492bf74858fedc21260bef4f00953b32b2e79caa1bed6e65d5b5b4c5c24c9ad1cc0d212fa1f6f83322572384db6f981840e29c0c393270bf577a497b237964f73080196019b2fab219924850ce52e3a734e8a74fe186d5e7b2e1485e5caae11d1b733a860e0e876df19cc5c4a9cea0b8b2c9af43e131d3dce63b73bf8f70587146a1543db15a5c6e5d257464e33316a46c8c2e371dcc3e14cd5e60f463677651c703a46d38a159f74874291008fc8b7ac41b3ad4d4e17b1bf42145320ad0e6422fba7d821afb50541fe949189cd8437a09a1fa459856fe59e0597a6aaa4d2a68eec3eba69e82f33cb28de541201fbcd24a6e3700ff299380b7f1071d2c87e2db56468ed0d74122aa8c321e3affe42fd5a2f4440fc6fb30f9f4147451959bab394d6d100656b061fdb325ce6a9bffc6243e19196120c240d63bfc11e2afe1f9103ad931315d143547b3be0a2fc916e1679214ab358e7bb08fa06a38aa2e8d899c56d420ff369efd96611a9ec2c1a15dfd940a68ba2611d99c6424f26f170c25608611c0220610e17f8f901593a9362f0f6c64b1fdec6edeff67ffe095190cb9da7b22050b94d181bad3a2e3ce6575480ffed34aab6db9d711bb7f1e22f307ef74d2af50d73288813ae289fa90b57fd284c0a2cc45421d6ee3f333cd7f3ce0944fe13def18c6b2ea2ed6de19767e695e35ff519f475826a5cc7e60de813a139e11a2956a2579d724f7b4c390490855ef4b37e56208ebf4ee293d0ffd0bfc6ba07ca93af854d0d5e86e8b753871de342fdde95b07dd78b412a772406c84109548550e5cd6213e9869e90f0e5eee59fbb34834f6f1f519dc7f676d7155a8e439832ce5c8489780c7d7494739e0e3437f808aa6f61603687e3ce07b43950cec9a58cf08508199c4e1eae5c4250a48fef8a4e449872283767ee48e270797c62da2398f0d08e57263742c2d81fa1b168c33cc412e25f27eada28ffe918733ea87074b34501d6cf3ecf3d631980ec51820ffc295d2b7c71defecfd38ac340f64f8112197dd18010bb523dda250608a44402f272ece1da5789af1a3203967a315d8556d67346c2acec3691d04041f6659787a96c259237460e06107f29021deba3f5bef895da5284e4b75d5a1a63048b0a0c913720d2cf40d32f7a957c05540b122dd6828c7d7b179e0d53dc7b4d14dcfabee82763f460d07f590291ac5bc850f6be37e7ca265de8ff1b16ff2c2910eb857dc6943e13e52705bc71aad9e88ac1451a30760fb948f2a3bce6fe3d86a501e8c1d461e38ad2f56f86a990a37e94a1d5f64f45c3ba7196a87f52d8032e581ebe8c731d86a22afaee97ffb3dca5e11788c5686b2be9d947ae4134d07f4b924e5d865872deccda95da9775f1e9110e44a92681ef8ac2bcfb959f83b638312930ec9b3d8883e701c09ad277a1a12ce299a7472366d28147b4c227dddeee7066dd411bfc72b4e5d385842566192b866e9a1bdd84c79d96de4937d84a418b0a24761de66835f5a15b661f0da25b921cd7e95f073326a7abbc8e7bbbab6fb018a22bc9e742558091f96c924df79532c18659e9aa5dc7800cb27f45895ebc8f2077ee06d5c9cda8b5a0182bf891f5f773721759b57c3ef23a3087f861b4428b4300a24a16ba94fb89f73e186df6fb13057dbd928e2699b74b4ab4bb1b6520f649444cb3a5f8487ebb291e749d0a7653d147baf5ce8cfed82a931a35dddf1ffd6ecb14a9a85560a887bed278db4fdef90ab12dcfdd19d451111fa43bcc6a8c82b8d9edeb6ce4d992b109b7d3ce3dfda2083500a1081b5b3e82ce856ef05ea5c14daae6426dbe095c3d104ccacd6fefd4d6972e2fe8284873ae48b0fbfe087b329e51c5441380fc10b9a69249e78699cabb3ee43468bb9e31c487f0c9287a2733ca4c440c47162fddbee7a5bcd299aeb771c1f13a17a94e099838808da5a64ea029f5ed358ccdb7152b58f6d28f22eb46bd9ef2918e61887d6b179b1e28e7804fafd718dbcb00470d53652333972fc36134a62fb64f9907e98b87cf3da497c9751af4fe6c3dc7dc2dc5cec1619e3d3f0568f9cbba55709604436d589720d212475355e7adbccaa1cf42e9b4c72ded2797cfca2817ca872f21c394cea87abb26bb6e1a14fa80468a33915c098eee50d3c7fd367fa4efe1bf51a9942ec4da35cde2ed05179f4269a7ed14f9f427a4c57ba21b1e7aeb798273acde64efb7f4580f1aff42943e9dd01d9005aab15cc45e4978d08cdf046a4f9858d862e889d6b744ca756f359cdc84c95f6af614e6e7d36286624adf8a48b306fc5e089cbc84e188713e45671d383e8110f1a068b7944351ce2bad863b9e3bde02da26e19d3a69507d796dba51012239757de8e11e67635b0bd3594948a1e27f0b129ca1a9a9c2bfda0a738bbb1dd610429c8cc8bce88c6d02556f2e950a3cb22bc960a081f4d1e686143517a212a676b3112baf0862fd1a22317e5b124f831d2a132cdae7cfb84fdc6a89b20fc5c860f6363f364a20b06f8467abbc16419717844621ec06b71b12a11c60d733a66327262efaec4ad33cde345c9aaeb89996467acb5e15ca2500134100ae8768e8f84a30ac9e895900bec20b0ba37c2b1c39074a482c93d312bf5a7b5002359b324c5e9860de5f142f352fc5849425fb9a6a74f656e54e5861cc5b5cff18042fe114d78b82d237732b117e2a525f51d72c459b7b0d474987b9fbd855c4fb75d95d12959baa36af53a506c314bb018e270b9683b4a8a73814639f11400285a376fe782c2e60fa4a61aeb3eef30b41770d80db0f7317fe56ba84b0a8ae309aa1ac012fad91e55376d6a571bf297c51fd8b3183d678b7688a86e2ad7df8c8781192b49ccdf11bf1a76c52c2e851f4d1a03fc889c3d5ede0afa3ce6a38652273ca78c106e16602a33392bebba69a48f586f4b537d0daefaeaf906501b6532c083eab7d8596be358daa9a50bd7b35df2d515a525ca5da3a8b65d96e847216ef862ab77dbed6e0efc7837400166fa09e1ea9bf5e765ea8e3abc83355d22575998b264e87e0a237482d2d6ba62df998895b577e5fbb40f7127245905f9f4d63f6bdf5d53bcafb87e69feb6a8c35f41407e834d490446778779aa0d6128a369e1635b8f75185cc780adabed3165842aa10e0a5a7b42ef240895a3f14590b498730309780dcd3740930c8f0f481b8579f9ac0d1e25a0953b79b6cdda58b5f00d88d15dc658f6b90c147a6f777e6274ed79b3e06c986b07cc8c96da69f308150eb198c4e359ffbd3b3234cb5ae6b4bcb30a9aa904ec94eaaad0e05c47bdffb842927010241d907cf974ce5c6b905960e98e9b9e7da5db2af4ae2c11023c1f7971a4fd0d7013670c4f5da1fdc307136157d18664610054d9e30a27212335b36e7548ac7e0b66bda5eba47e36685b0940defbef95f96a05117875580eadd8de5d0491942d7eb9b8a75092bacee517d6d3ee2387e9929b788f8f8f604c47827613c9d563d10aeda8f0d9b2214cdf2c1018b5016b22792066bba590b97932f81b6de3271966c217c1650251a788d70d21e43b60c6276f7d248dd0ea9a008a3d34d338a1639b925b1de7924fb189e4018ef983b760020e45de89c614c279c84f0818170cddf081c320007bb7c44b3f948645d0264995e09370faf5b2a7d4d87806a2c9eb6d5237e0dac880b9973584b633533823c382c085c0fe02a8f6c3184bd1c81712108ce0371a03599f6ee9597d24d4bcf7af3b378bb37aa9147313e2eb5ba751a5d74a289f7ea0de453964139a4f89e17341308287255a536d511a2667deaa43a2f2cc7bb42a2560b33a685c3ad26f1518fae6780e81061e6821c651cfda7246c71fec836ba71819632f3b6880c41ccb9ec5aa7077d6761c8135275d3e5ab0ec51d0d1fe1e20c5bd86f9e2713bb6af0a4516679bb2e31372d88170e658fd2debdbbd1c23d5358730647a8afc066eb7925133413b4dd8151ea146cd1694c7a02095d9c9f0c905e27d56228da75a330a7f265311143dd9bf4aa44c17e8dc43b7283ae0972b6c6fa79a54a30551293feca9f4024612ab9c5cde02c662a69215ec97db0c4cfc6f6d93de654b88e9f47827ec890c277fe16559daafa04f1a0ac4753bed3ff70106de098d77ea034f7f20bce36274acc371f06012d92b0f18e347cf07a261b41bd20c865161ee5af2e9ad0d8fcb924db4c03fed74f5f827f839cfcd394e34c28f36746ebcac91876ab76e1e13816d4db363d0e3fbdb024103bfe64e149bddb7c6c699cadb736e01219352dfee6ed21bc6cd34ab642df80a0c343729994dd3a373ea69f316e2e9d337ed6beea07f6a75f26eb954a5f68b7af11d10e712e0a366ed57ffab0f02da1e7bf04cba06ef8f8523797af6b554850165c2f2f40547e689f0b66106545011a8798160ada31cd938b8b12bc7aa2dfcdfbd559da503448f48fd0a246ca1871ba8f2ed439c955dfd4e9ee1e8013b9005496bddcf2f8230fc72e0f349489277ce94a4740510407e9480d63adafe63073abaaa0e9622d39c971b2db7d2ef8e02988514d891c0e7af542d03006400422e478bcd48d17ed8e414de6bb09bef03fb420cc2413cd4dccdc3d68e8ec14d3364444908a41511d350c0734faafc16e21f8ed4ed375074b87a9332e64bb014b6afe533efe2f174c3119a716bebbc7a6597977288b09fa5258096de140dcef9549e5df5e91cda315a3ac255d5497e0901ae86499eeb7882b55cecf1b2f43c5cad0b618df42b31d0dcbeb5491339070257686d4fa05e4ff182cb3d58406cd641d56fb1f31589c308d982bafc3522473c1c7f579e825d619a51891773e1aca290dfacfbd42b7e3ff86128eb3998ba28f85778f6700ec47f0c3185d78486ffbb56467cfbc73231ff09aef165c2a3dfd977cb05cd7fd45af8881dfce7f606efa8a8358ae6755381141af2b81895ea362ffe65a641683a699ea64ff6484bec5514b5f170cae1d283dffd991f5174ddaf3c52f69f23a90c1097d8378a4343224a697e2c88cc8240a1f39b9b95f9076ef3a4f2aab62802a94ca0b45bda52e7103d3ab5ac08743427a38a17288d1a341c85982367a3f7af763b9c76ba59a680eab41d106f5ba554b997fcc237fc8a40e24a7313892b459afc07de54268254e654a8ae6c0c63224c31c1a5dc3c14ce62757b799d4ddd9e31163dab45dd8c9b7e2d70130b0de718d5c522dea5d4066de557f8b89d4765f946bc59875564ac392d73146bf1eb691848eabd508fb9bd01fca74eab50aa942821970a4a3dd604e7903e80c7e16c70779d7c3cb1fe02e212f384ecc83826075e52db4bfd690198c0030d450802960710cdfc1a1c7976368d3adfa6e34d927a7a1738011f896d0ba47bd91fd1d47e4996a7193ba60d38df183588e02a91df14de7f83acfb3f9ec5cd8788f6a26f614d7c7ec854f775777b33f4dd9d6437418f7b8c57e381afb2f5a0f45ce32bfb47625bb89fba94af67b2b8c071d94b71b7abc6c7aa0209393285ca0b1127e1bca22f8ca627320f87da81c3aa6d3c71bc591c932016a7b279f0acbc071a3911c4cbc80d54c1d099d4c3a290cf915b1afcdca2b7be99f03f0c25c95d1ddd1939bf5add99c8e266a86c20370ab2c26c9a126e5da6efbb999d4a1c4b7559fcb7aad9db9f22a0c0b9144517ceee0cfd4ca8972418c9091910d7bbc6f6e77f91b75127d89c6583f85a4015d58ceeb9584eeb9dfa322ddcfcd8b545c0e57d219eaae8d839dac0c725d37fdc6159e874d27260aa90f7ff8d8490650e0458273bd6dc1d4c225724ace38479cd52d49dbe0997f97e0aad27b929aa90408cf53696f2236323c9a4d305ddd810e5e8d4ba96fdf53455a14353e7dfcc8773604bee6d233938eb6839fbc1100c6d77fe558338310aeadaf466de832e6aa0fda1866d7e894f24fd5e2c5f54dbf20d8491ea93bd26ca7d4d600708a6a2aa4b8feda7830c43dd1c6667ad5c85a3a806cfbac9957dc2d97aedecdd68b957518b1f9151d8360cf5c11afce9cd61a0a633861a7110bb9cab51accd215ec97b7ff21fb30fdfb5dd86cbebe601ac6049416edb7ee8d5e03695ca59053e254a3a1bb681ea6b1f03162d222c81e9a3ef4783267c2e7a040a9536a2072b5659710860207c318ac6b5edcc0e6d04b59ebab643cc52318121e687204a58f4d3f17c7ae3c968facbd6101e02e89400ee97694a91996d370307c319414e89f0c311bf343181a9750ac1af3a71342147c708ff9c7c61cceee0ca2fd2c3e4a5191a0dd9c93084caccbe2c3cea7d7e0301266b29eeaf4853e1dc9031b74c4ec976ae73e46e60f083d31c5615f123decf4817fc75fc85bdbaf9a34f92baec9cec3fd392950166b23b42158b1f230e5c68904e76c79f7316b61f6a02f15fc7a9b5aacc68783ed6a6a2480f0a86d93936f781ce9847e0ea516f1c7094140b1680a76195e907b4c507ba7dd1aa1f7e4e453269a86ba6ca996ce1d70648d275c260242972f331361b1fb38a99be28caf473c214fef6fb4428c039055607702336faf254caa8a92ad5bfa690389d9f04a189ed76d708dba64d1d3ef86db8c72a6cb2746234c2578ebb19f2462295d29dc8cbb02059abcd619aeb9635c43b7d4e68638d5d902807ef9aa22309f594c8d73cc1dce91b204e6917d688d1fa8471b9a1f5ffc430fe0c88e95d7fccdafa3c5c7dae6332184937ea48994d29a889731964cf28b24368f15f4fc4a49e9a0f56d543edf5d68ef218b027cbab0521c62341123c9fd38907bb97a20e8f7b305f7c5c2ada012586088530ba2c4eaa696fb8aa3d6a814c602e49864a3c764b5ba3cd41dc6dee890828e456f830419bbe2f8074340b9ff316ebd924c090209ee88a11b775eacb2c602426fc3f90722c44eb0ddeebcb2fc619ac67cdd81e0e3090ba692437f31f7998b34d09cc1ea0b6736ae3250b2ed773725a84544def893454a08575a947c14ab240a2665dc5e1c2c11b1c248ce3fd691f26ad2b4a72ae50f00232dfd911e755e1ca43675393818df296e92bb2ab540261758f3c3bd3356fbcd93c423244e247f8186361199c8934a7963fbff3460a7744bfd390dc9133c2a736e4253cb64670b05d4b927a39f4af77f8f2ed2cc6b0e05080b1b79123a329982a2a66c669b05d4279b8f7eeae4f0c8eaf2944cb7c8a64891babc7c34018aa9097fdc38f4ec28edfff8f18a9cd2ddae3291f67b5887eb401a42166564e7ed2734b59d4fab1dd281214e4286b368bd117a9cc80b7c3f1e00d26225240b02f81cb39b8a6ff6a698716e070ddca2e1c7b420444dfba3d00a00d62a2e10909429e0a7541e50a628b8f50d189de0751e59a1a6b98dddcd1823d3461a1cab8109841f442cd9c106e6ab5c235078bacd3526524d07ddf061b2d6d5fee26d4102fd5f6b31a977773759703f5f784b9080eb4fdfc07e5331d4b29500ed2360355d07192b9036c74c75b8219aaf3712a98b2fa8badeda51fa6f838b8668196f3f73e41a564d4663aada6eff5a31b58d93c1cafef40c58ed667516de72b923304222fa814dd4c1a15a1d1a3bc6ac1ab670c61dec65ecc8ce38a2957954c79cffffa1721a78bb9ab397aef2cafac4f9c06758cfbf3d6055e65d7e8ee4067fe113383d06eafaadf655032aec7aaf62be553de43f5e8614e429062643f66995c91ff60db9b194732526a01425e3dc20966a5453ada6b1b620500ae8c163076380f0f9b3ea177202bec77f56d0eb1544812cecbd00ce8dad46b4a84a373c13819abc4fc4aa9dc98a8eb53c19e9ae181c602991cf99c3ec6758cad311f8d2a6c0fea8e21b513d648a4166d9bc6d39cd2071975980cece1989bf95d2c54403e09bbcbf9bb594c2e84cf4cef314172d6927f6601088205bd2fb46c499f722adcb637b0251e5b70344a1ae662453845829bf015cb43246508cc1576709f8c45c1f607c5ec4321e286ab543287cd84ac627bcf0bc6b0fba75d5bd3059fe25207b28c014f2aa955a1d3f32b75a726e9a9f314bba24163379a01b286f64dc27cd1a096190d6ba8d7a2b778680a2c139f395b914727cfbb1049b8e1db43a277e790b25764f1a8928ed988f5acb9d54e1b2e9c05850a375d0cf699acd73b98a7fa8912534d0dc8138e32cc93ebbc5f98f7d3955d358442561898d6fb87d4c3048423c542c841841a8a7551181c73cd66543f161aa4dc23220084fb3a651c806fd816a5eea17bdcf8b0dc891dc6fc2ad35b00f07fecc75049b4f3178206f724e92429a4613e4fa2fff19a7a746ced403ffde64a5d1ab22b4ce578e7c23de1d9dfa8c76de116a2641b82e8f42b5914f0bc763606060dc21a52876cb4791c42d0504157b5775127c8de45149bc2c608f7be87ef573bd8c1377dc1c2efd9414bdb581364dbdd412edf81d499c457ca4cf657d5bd642ba7566cd035ceee9355b34e74ca4f76317924fbc71c0b05920895a49eb7ab8f6703f6beda7ffaf2c439c9b648b19194401fe50bb02b18d758d3f8c1904ee7cd88626f10ff08eef2528b76cc69d3f32462755162712aa54f124e966a34d0cb29da63549faf00cc4a30af026cf1d2285ccdb319142b362eb6de86459b1aebebecded111a6e96732e0923fe1736ae4c45978f453c4240d5bdfc13bb2eb823a7cdb9d39c5fc06d55e325b4d5c3f4af1fc2f5e0ea19d78871d73be7dfdb979a1173aec51bc83342ebef2dd7c2f04f53f2dc5126806c27bd954f5fe03ff9922330bc6e22d18af8920abefb82a842f09e7d5ae0e54bead88f7bbd492d922a2b96605d750ff8e1cc13b07693ebfb21deb570c50aae57a5db5a640e2be04f671302999a6ad3064c66deb5c59d66afa40457a78952e05a0242e0eb34d5cc4aa08a43d416372c1800dcd80b062725fe8da67cadabaac2dcd1220c4996e6a5d78fc55c999f6526394b4d1b055316a4844b1ebe91312cf511e0e994f3d4b2c4ad2dddfb547ddca2d8f10e401b4c76a6f5afa5b92bb312d3cb848b1a9589f32aed356ae48cc39a56d1d262a65d006e01c7f2ef6696619aa8ab42219b84571b35b7099d507b1fabfc6910aff1ade4487d4fc5a06a90d6fde1df6b3fee8b46a73c868f51182637eb4d3c9132200db691e82ecf662909702dcc12304caf67314a959b4590ac6f1cb00292553f22a77848449187bd34b44bdccd4788b9d1b1a24cf78af54c67a5ad7e345c24b04c97dbd034bb21b51fa2d9e8e8c3470a31532a0f707fb191454b805d9ceefd682276ee5d51d5c9dfd11c225d802e68ffd59943304dc4f47d11c6081234e85705a64a314a7b931d904f3e2c84bae6b67dcfd3c2d95ccc30e998af0b6e6da8202df4a090485913077d28b4e6e973dfea26cc4791d30825c21f93866286f7cf2e88b65398fa204c77f7769eedf3d0095357ef3c6f5977b420b3788c24ff78c41675792490b939a69681ff92917ead5c7adcab0b762a451b3881f0ce7f17f668a5bb32fc7b3748c15d3f1823830046189dbc4c7ee86c38b8f3fc8428ded426cbef0cab9f41fab93d940fbab90d8c8501316c022951afaa0d13eec3e9b767b38428be7ff32ed0ff43cee320410fb1d99b647fe7a82ca2cc20c9cde9db1b135e285cd6548521f25379628bc8618a6e915fb75129b550f8e76b95355381b190768b2664a72996952afce133cc989f84587d34538ed91d90ae3fb71e3f7b102e2a173b35d2fb6d51f2e32cb4a0890b89c6e98bdc149f4de6cee986f4c2a74a1f4467f39df45faf8ac7f2e7814c7e1083ad30d4ab902aec156297aec86132c1ac7f60bddb5dc84379d49e6f4ee3551d762d200b57fa65c90f92742b962b69307b9b784b4eac933d5508c8667a27ddae652eb35c1c733b6bb51181f1bb784d48c6350c7fe2566b157b047015c9c735659f50545c7d3edb94e243bda164f33de5add2485bfcd2a0834727c20d3de75c78b7dc42170204dabe615a4f9abbd88e08dd1d4d972ccf9f0a81c358b0df7331a4f32d49b06246abbd114bac1a5939b0ef655e7572adee5a06cc665134438a7a7a002f7b6c1c8d01f73fd19b19b17a2a9191d0a23e734f4130b8c41825f3f2b9008f7c93c67414cdc74991e1c538e7aa1ce3de2688227f1b37e9b78f10d5298969b3a19fbe4bbbb7b7be3cfb9bb7b08a768b3326b928be265ef97f28506c7241c173d746dc6b4cc0a7fb60402fc986cae416fe15bc9ccc014a745e332b8f34e69059eee4150f59a675eb8fdc6587c98fd63f26a35c8fbff5d17e0b2e583012f5096e39cf609e3b632cd8c13bbe2a5517093d2f7cd91f79efdaaf8105e67814b36654804c56f66affcd421f5500f38025c97016064e788e6efe79a6a826206357e1318fe3fe78b84fcda6306a1d3f072ab1eb456fed2267ec350d365bfcef233426448ff99b3e46e4e4dd5b8d94a31f8397dab234b3c78ab7fe17738151f06ece800edcf9a5e5914afffda475948761fd28e11972cf94a109deadcfd8847552cc1ca5eafaa36281e1d16fa97b96edbb3fdfb15fc161f4414db2940bbfb705c1e49e93bc7715d7e08112b3284e4cfe0f5dcc39424569e52084b3fb56e3977b4952fafe6048e2be64b0f930070e6e63cf4b32e9f59ec8312d496ba3ab607033011c264f1b2f0cd6518722c3dda8774e4ff4ca4c7d3944a673ea2bb81c5eb4c7d25449df21f5e447205709686bb4058a3b616636b0de9ec72345e348814cd2796d5baf3ec0d21e91070fd3257ca791741081dde1e3825ef79d282c11ce0fadc08ac132d96de53c395d27f4aee002b1c141eaeee66d3e0ecedd229469ad30a17c9c4c1f0318de139b766e82f30885f70427d62161a11fdab03ce21878bb3b51ef8de71c8134b27d699bcecf8c09cda08539357b0d3e09b9e209ed8796cd358dbbb949b6cf094cd257307da043b9e6267c02b13a933366aa6117255463cce27fd0a93c3ad2462b6845ad6ee0ed4140052ce4c571f3d20de4a439f86c9497002fc938d4f3bda0c842068ca48dfe4d75cdb503f87568486b111e010ded607504258a8f05ef45a21ceadcb2b18ee79bbe19e6fa7dacdfab8d0564e6139baa2fb2163dce95422d68f10f45f2b5738a80f18847d70935cacf1be457b0c94b0c453322d5b1428425dd785dd8ab1f739c853fe0e818410bc5a691701a6f23f4c19b7e75ee4514a10ff118a82e81d9b773596dc0b9d30c6b4d45d805d11c4a2ced50a2e7e11340cb019fc7bb753d78fab22b069fcefb4355d9e45938ebb12012936fcba88dcf2597deaf010354a7d10639db31a219e949f837dd12035924243dc1042a609519dac02f57490cd90f3c1890ccb50687299bc864e5b862133beb8e13f07d875091aea66413c26c08967fcee88bded8854e1dd2e06f7f9328a8c905965b4e8407c83ec4419ea5fd2d5449f52bfce3360a0e9017935f291810479b38b23eb9e6e36e51b38bf44758c454f4a867cad6e4b7caf0ca4f9e6c0e7e9169b833ad0f6cd40b70a32fd41f2a6ca29708cbeeace7b1ee6f4bd9dff38a056b89123dd86022e4c93cadcb8d7f5a7fef475d28786924144764ff892b6d04d9ca52f85d7747e1edf4fb4515b8e716bc79d4858ff37c8222726b27a47df9558dcd88ad9a4cb93920d1bcae70c83fbf7a2746995403581341c9ec0ac39766c8ee5de16df44a495a4f5c84262454a181736a50e5f64fac8e1ddce80725d04f7467b18b3debe7e858d011e393660483beb422c437dd39cab997a30ca270d720cb0b4a23a1326369c5f74cc8cc14aac1c3bae847cef091da4ce3865e121f35922fe4aecc80bcc862155a770391183e33919329ca70b3f541d5455960f82611d7211703b4ddf77d9a280bc794a334f8586bf80513dbeee8304fc325a8fb4bbbf51c4bf0a462b83108eef04234856f6b45551893fbe21cf514cb22ba2c14d878a266ec522da26301b5895329ea02d68d27810ec9ca5c090aa0b396654155f97f3892559d7f4d3cca837c62b291e434ccaae540b7a3c655061455c5d3deb2ba914e279c1de349573a18c1a9608eda1377b196c9c2d2ad61319516ed66fb5f1189189756ad522589083d4c3ac25f542060d527b1924af5ab7fbc7d693f4d3fc8074bba264a4094a0c556b475453ef839c9c5c6a3efcd6ea8163849a7e203df0809ae52afe377a60c6f01f1f60e49f56006d0e225e5f4f5e3a63ad3c5f4b0ffc9eb16a1c6da02d349aef4d25438b4da525867c1a9481f518518f620f0e49a381a38ce8eefb950974327240f3d9e10df4117822c13bd6db57e9677ba5eefba4a0fed7e960d0d6c38ad7f0e6b229fdc89782fe5473795331932f6697edf9b754d229a5086de12b0e9b83d3298ac59b60e3a2bca335186acf5eef818047918ab5bfa538a98aeddf217375cb039d816946978917923665c4aacd975cd0a0176a5c66a4411369c54bff90e4856b1e7f7a48a5d3627ec5a5db40e6659e45db42e2640d94dc9047e0d2c6ec7b909ae9ad10e1f85c599fdd6d4531e7cb1fbaac36ee3f88ddc1a51fb43d54edc6a713323303a6b5ffb66cf9f6b4ed5935fcc0b3a400b504a5e55c69cbb5d8e250eac84e4b1045436ed3543ab046c85ff7c799f12be91d6e58389bfea16be03d1c2d640abb6a01ef6e68ab3aeda616af53133a06d33f53124ce96c5452f2a34aad1c26aec95dd8986d6f314ba252e27ba53bf47097c9f502739c53a41fd4574bcf0ee0ca55d81e6b5e954acffac454b7b04f5a70ee25a0d311648bd31abe53b9d2feae6f63698629c866bb7d9d8e770988e4099b29c71a9b5592be072ddddef7e232be19873e0b6509ce402a969114445c19636a71e39a62334be227b324d5548174222a7132dfeff805d47591493a8bce3977b45b534c54a15d1c62c535c54085dff52a0c02628e5598c57cc4c333c87e31ffad4ff4ddcf561d8fe4703005fe886e2ec31dae4faef73df1706f7dd7fd3f0b73c33284b683044788f40aad8bc6ab5ae38aa85dfef6d539f0df39edd123b3d7953ae0d3d63de2373f09d453b66e046990a9e3f2a16953e44f37f1d47b2001b6feab2843d7c753d4a1562fd96b83166ae3ab2f2b965801eb887f286af7c64f9251557a5bb7408025965d886caa93a4065f99490e713c30f4c1cad2714f303f44c7231e2fff1e2947089ec697fb46075b0b8b9f7d569e5911f7b625d46ec61ab47abbf360e8ad8220533790e9e5a154a5a04e44077fef5e18e7596e7fb727ee08016664f9ada3321d4d1901ee0f673bd09b0febde35abb7c06edc950f07d1f6c7092efbd5c86e157758883a95a837aa0d6c7c546e732d59f0873b81a3c9aa3cb51faacfd0f4f6adcaed885dd3f8c0b94a6d47cb9b6334043c1d0590791d79be25dad36e8cfb94c28152c67ffe47279abb580d4c13fb0801f9260d06306876cfc360dd2d9d26e05a6dfe28fd33866651ff7e37826dd49137c2c3ffa2f12a8e939dcec58c2c6b45d9e2003da0b0ea7151778f6085dea25f73afd9c56e36ffa9e032aa24a277891d82a2b21c425c2898c2626251a76825f61e509b88628b8f8ff00c3ca3d9eb5052046962c022b49798c550462c52200ba1defc3bc12c18e8c92552381dafe067675be534532d611b83a2384e66fb33f6a459d17720cfb8f3202f87cb667e106880ad767e2caa37ca51e336edf90b3ad7629285a00ce982e58959d3cb51075299cd682752a3b39738eec692ed6bbfa2413d939003b7ee52d6d9634b37078076a92a81855226b8caa9baae181b5418fe03c19b7cca60907d18fae314543b9a8fcf7314bc6cbe7936e6adf3fed7fa2c55171d6a1430077897d81289d025222ea59be3811382dd624388ffefc1f91783565ce6c6037c8b668cff4f77f4bc84957bda10fa795ba0ffb4bc4ae4d50c9ca0e1893d3846f5fb09518e09637c21954cb4a336eb4b999975f0b14756aabc34bca978c4395e0566c0906a975040a37d07699cec9d4b296b47f82322c7a4343fcdc4d8ce6a6921c63823c12a7f881eb215f702f21534502db7230022891ae2bef36a0349be600e6be024f9a36a407f35b552f5b6ad93b7f20dddf1039e433e22486234c7c055f0ef7e20b99340eb0f9949e09668944e0fbf9b7b495ac8d2a20b348fd95ae7b7db8438fa95e18f0105748a5418ff579fcef4a5f65f40a49304d78f4bdf75ae193a627405138874c869ec773b93977dc7a5afa1cd2dcc7d4f67bb04f53d327ee0ff1ae79efcfd8ff1da234b017c2cf426825f4a3b6f9c640b269b58b52eca30e53c7a4923e23a1470bb844ef0eda94da7c050ecccebad2df9175374e89252be5b3dac325a05690ada93202299c6a98cf537dc78fa6d855f7dddb5902faaa07ca3f84f8c7966920ff8c4d6a0ae1721b1166feebc1af1e44b8b6a0e419da1cfc0bfc828cb5420cea52d9a9d13c42dd9a5da89a50c600f3e0543df0626e5eb61d4ce6a01d6fca0cc2f2fedb6242a545203f614fe6cb0c544cd289eae1f92fd614b3935c76a6542d8ec75c5f3ac18ebaa7e1286a0aad0e7bf06a0527ad79fa8b9c95b6ba688f2aad235641868e7b42fb6cac5518e8e472b2e8030dffe41af38c02dc4b454d72b2cd6c66248b536fbfeb70e7eef9ea62558a8615dc5a3ac026be5dcb064ec5624ae36ebccb7a42ba6cffe411096efa537469917d02e3f4d22381a7400f3b8e7f4ea9c80170248ed2f72293c518f2f054df1167c102149f10f308f6a2f9ead619f817b653de98ef6b19ad7a83d0f185f22ad27c0931eaa96f4a7af9282ffea7f61022f82080af8156729a66d84d4b629085dcee4a6e5fc3ae48a2b7f9dfbf7de1f98233b437037e4109fb8101f49826e8c814f63cfb455756498e0039fe0861d9145a1f3cf3cdb1dc1fcd36f1eb07974e09f727d9fe1ebd6258698d8e8ad3a749b2afdc7d06d170483a37d6541a1f271feb9e150267165eb98ec2dc4af7b8e6d2d8adeed06861e115880938a9f8365c0e39c9a52867a80604d84449b23f7bba60d81466f64c2a9a7999287b22740a6284c01b38e4db8615d10c6a3562f8284be65dfe7d23f3af9298efa103c9fd0c48c9066febc58f08c80efce9f5189bffa38f7b6a7a6fb53e2b6ff75793cf39eacf2307283e2ad58e5bc969953e891f5a76afc9a2a9f8700e1cc776a0ace56bd57bbf9a6a14ea1308a79eaaacc13b9014e5652eb541c611de571e894695406b0e344a7e7e77be57be98d95aeae41aa66adeaaf53b9d29087fa8bc4c9a53e28759791aaeb5480101f3903c5b806912252dec257e625123d461dff68e6a5bda86f4da4353f9bf9dd5eb045489249e7d0369bb1872730e00b4fa69fd3bffd9d29eaa5e6efc31bb2e18013a395e951f8a2d67ac2c070beb89542b18b0f52cc1695470ca99876f119843ce8676cdd9e5c2d45a33380e116b425917e35f3b4e07bc2e8ef3960521846a482217c98696d28a209d4914a5f6ca3d26f4543e4673ad33ef3e9ba1da5a2f257937440ab9ef9f53fc92de263f49d1e5a2a1f8da52844fb6e2291a8997f4e67e3570bb32cec1ad37a85c93922561fb3bb0c1bd5c94201664a820cce5d27d86efe419275ecea3dea89915afe58a8bb190dec448f78a9522f5372d4a1663d48688bb6f85d76c101c05fa330513553231df8532ef47029b0fbd8a1a45aa2e316865a013994ba0b7b316eb222cbbb9b1c0921153a6e262a50179f33304bb1c509c97388bf1d1f4dd063688940cdfcfeb0fd31c387bf92e282884bc46009e27d5f8b48dead4272892f8d96c7bfddfca0105d4caf76a62fbef8586e16d134d7146ea31de689ccf6353e4c0d29628bb78cd4278c4d3e4408c6c2f50bb7516a9cdd8a0c85ff5354312bc43ed975d9f985ec8751adeafba029995955a1c0101c5d6f542e2d2461828240eb473f4d678201f4e110395fa678255c27c37fc54e157259e11c7a6abb90350d0cbb46db45cf2c52c7b7ea087605c4130954bcf933131d1f4759e4e1bc4f11f2b97cfa485a15455552baac7f52c0d1bb9da485dc8a9e19511e872a96f076bea726aeed7c9c8b177fa7b66e06677bff7fc50009eef63562eb3f534dd947581e8968d3325e6fdbaab417be7715579a4d860e37ac2c96aabba227869acd69fc24ab27b5c0a42d7ac780342ed0afa1f53b7275ed7020a0a3d3b284399def641ee3b3354c49c297dbb83b9d8d360e946290282c5bd65bcc16774031bedfd05e3aad685d5d571033976b4b31e7d4aa6e3230083ac7b3f25ab167c07b8c2df75115fcc9b4078c88bcb19c4f1f09ee8ed23299e57ade8b5a73f153d9df2c0984876e1e24d2986000101635c600cd9a31adb52dbfa041ea2662dbb463358d3c1ebc679e6533f9dbb5c1b28cfb84143b83b80a1386fc4054901e4a2dc161d4fe5e4f3a5904dc0164ef0c4320c6ba6f25a71ff8fb3d8d1a9dfd9f89c2aceec67556e034a17b252d7e65074ed65a10e0c29c7e8694bd1186956ddebbabe2b070f88bb4a193f09a4969076fb5b4f29a09b9cce2be9c8abea7576dc5b76139e84f8ecca97785a60a366e3eb7f6106f8c352b7778ae0f67e8ff23107035a317f707fdde413fb67c7ac5e1932fe90cb84b564b7f08d95ff9e867ca7852d495601765d525eadf33b70040f3b7793c0ebb788e17d34c40f4226f510f1bfe68109dd38850282796ceff4ca2d55a46efe41b71413447dd25dd1199b83102805d80c464e2d9b597fd48dfadc0e8642e9f31bd89a9d4b04d4b801e0e01efabf76662890cadfb968e1bc661e25999b3dfe2499da5550d5a2b977eafc95da971835289f1b5487d52cabfa470233af2df6830c2b3c2f066abba1b7a9f11992a31667fbb7be6449f7bf4f056b3fa830d0764210bea9712c1625c62efd06567cf2c087b471de2d178fe394423babc0c881e4b9180316249755bd5295b00a01dcef79afed30c4a3cf5d5717663c4947618ea9e3eabb8c06ba25ec2f6afc4f88179f673eae314f254c77e7195169a9617d638ddc02d768120b8ea6ec9d91d58da29c83a305970d9c855a09611f051e34876736ee263db436cdd909bbb481650d7a7e7ebfcc7003c4cf2a44d475a1eff52f829772cb52a0fb5d8e7803504ec094c1f03bf83a1c539e4acccdc9b4dd9f3e83f6dcaefa66631ec341252b57086adb8ad4fc8a4ea4b33a3b6ecf2d07c8ab162be3122af801f7fcf20734abbc3f86c6b7628fcee7c40caa40686f16b9cfb8c596b9e318c66fe19109c5200dc8ed2a8a91fc184c90424f6bbaf52ecc7a911bc05f9100ed982170811c1e560dd420283f15ecc52199ac754fde391a9bff8d866a925b34b890f17f7df17cffa811c9dfe1d9d72faf0eaa8222b0482b9a06cb09733c3dcab355edcff579d135a9a7c205b5d6f1f5b4f528ce15b92ab6b15fb5920d50399d2126a79c8b1e7b66633efabcec88779e23df4f296820ec7afeddd20f96726fb1f1863043ba1d79a7c0bd9d4f20beed25f6542815d0d26f46e8bb2e709f48f6fcdd433c17e3ea21ffaff81e42ba0f2b46b7544c60407bff653ee424c47b10b309772222f04354ade35533953a0aa04871d11315e86618e7cd1cf2e836f1c87e4954c8f2ab272d3a1c34f83600be9cb194fd7ad574d611cd488078d56d9fc6d32f7b9e8dd38335517cace933e2196692a7f8a5d4c2628021acfba244e39a2ae815d55fdc91a5bcaeab4197f2cb68c8e8ab37945b3f72f4425e9b17c3cc209e9b961631ee02d7d2d113a0ebc9008d5f5036364766fa5d04297d3a0a31950d58254866d7dcaec1082bb0be074d0ad5a50f183ace44f6e3d3101bc89c35ae1bc4f79d70d20eaae6aa906f84cca2492f3c756a424965b5f50eee32df9637c96f43d265b18d43993de98841c18ba33346c7b73bfdfa2541d5d1d8e874ecd5b525b8785408c3abb45c3b5b77c1013077820857ed757dbf3fe8c61b0d9f20ed81a734d5429fbeacf44ed4cdb11e1b37e5c1fb868a9f99a7c35d2dad5e6e64f584f603246abb3c9a106f3faf6a3c8991a8f75148f6619d7e797718cd6887d52ef45d247908c56387655fb3ffd2e87b97952dc9fd6bc41958180f6d90e7c6bb1a21b563a777e692d03a974f4df3dacf39301cb124f49bdda92c303623a42efbf218fda90380c1d08b92f5b164363990eddefb05ae3416490383d9fe60f2298088f657a56e8d321abc6838d228124148b00878dc0b164518cff80a7c7ce6651015cfbb244dbbaefb1375e94fe901421f7cf90a00490ec2b182d95066a5140e338781f15716a9896e0caff4ff9f3f7762691cabbfbb4447318132abf7094fcfd57ca78e14114f866b99804bd1be25462da630f9647e70552bed92b92555d56eed24c1352d23d0a446bdddabba9455251ee127868f2c0106fc44da999a4e5c20dac5b9e09549ea7d1070e48c891740bd5b03354865be67bbb270de4f52d7fef31c963aa0be4b415c5562827ef5629950c82170c80ba185a0261e36604d0cd3ff211323d1ffa4c9a1e7d7f0b1a827b5f419355873eff8e412ad6ab283d05197059ac21fc24c08506f7656a5f0f50792932edf4c40e77f661f7afd11ae55c27ed282c5c8c1f9e6aa2d0576cc4efb57258158af6685512d09e5993aafa29ba2ce8078ff1e1ab8265c159e7dea354b4d8c5b18cfeeff0d1e4bb837135ddb3d790338ed2cbd5e357541849e67dd9e520eea0bec3f0bef7a5f78f9991493718849addee2b0a370444a58ef337197521ab45f5ffd2062ba6b5c04826c6f5c8dbccdc3e7171eeac054b7e98f8afadfb6c65a14661638624651c17eec2ae125c094ecb1d3e9a7e1c407d82f3d97c5148f19a648db89e5270c18fe139ff6260ffb3706a93ac73f8eb98460b72fc73c7ccbbe7b46b2dbf2fef4bf1f891dbaf846bf20e53f9966b9eb5e3cb455922a4c9ebc0fdf81eb8efe1bef70024aa119e86e9f908a6b78667e56c0c909b795458a7dccf7fa46011cdc7b7b05a685cc59fe0fc8cdffed345e82ecd16bfd3d68fc0f255401ff07b577553f5732915485f66ba78dbbca08dbe079927b06a297d087fea0a17b2864595677d90b129ae46c38b29caf9a00d5df970087a50a90c669346a39e3b2fc4685127ade02d7e7abce9db363d4e4ad8e050d4fea051e5766891d885a39608fb036a145fceb3a8df49302d17b82d45d684033c7c5675aa5ae026cb509875753fdc5fa2a1c80f8e6953d2528c60e19e43e8ad6e9f6ede519ebf5aa2615b5a9d7dd9dea17fb3fbe47f905662f53c49d2be95dfac171116d2fa4b3e69bcb1ff7649de0f25bfbc7541b3d24d3eed00a705a334edb6abdd10ca1cae0e65478772a38de73da6d6e3f61edb2dc26d21048a7ed1f037e51e346bb16b0e38719c0e3c371064a60933e43fc4d84c4fc81d365f690e078b0292d7b34d4886f0fdf61c6a5504a62adc52c2558593caf01e133baa7e53e44a9850a6ba9e9aeb5dbbf33c8ca726b5174a1c48e12e8896da7952f0bc88d8460643bc16392836fa63303fcb2b2e3e7488628569e2b000cb94b2713ecc54fa0e91c27f08f43ca112204040e340434309193b158bc0788a0a04113e4398088b7695c36af4eed73b7a9d14052a5b703866bcf908ffa20c67d5a8e89280ead80a82df6d12c3c3457645a4930534ce9fd333c81a7339e85194f8a44cc676fd33b6ce3a489b96aeb95956877d95d7ee3c04e26fcc844a43d205d25f5ce5dcea02461aa054dc1949e02cb35c7fad75fc33c39688356c2c09d0324cad0da8bdcfb0c34e292484a59d3d3a9fe0f0e8b2d2b28f0e3424bacd74f057ca34cdd3bf202b821032032f2d3c4bbd19c526f84a1dec183e21ced28db49801ef6d1eb8c9b3066868c1cc26b84596a0b28afe1d0b448444bbc8a91b096a17efca626bc22ac715b0f5079ab311bd9bd0c3b3b920b198f9ad2c6702dc775d371f4c3f4cb90ea732c49a6cc36170e5c917463c94cce6d92c9c944bc84462247fdf17231cf7826ebd12940281784f2857edfaad7b33663af5bee6ff938fede2eeca34e1facb9397a7d23c8570095907208c4c8c617b8c1847737f4d5250926cd4e0560c4a53d60707a7884ccdd48b46e7a2f6acd99ec5f0f8a60f235ddfe41b5a41ede0b78c4efa14723792d52bb859f3b4eda30a4ac821e269c0c471df0623327c6c97d2b3839921967f2f09039ed21a148fe831727c475a09b64ef7daec6a90b8bc68fc6b47176b824e935ead76f726ed76898a1de190ff2558293e3a71e6b9cf73fd48e08039f1944f6c14a1ea172f75bd5b2dd984c7adf74f03467fef0a44e5d7a1bcdd40c3251f5dc926a49b636d35402fc90ecdb8d12cc56c90ee8b77ebd020ebffe91d04685bac4704e8983b51581bff8ed23f9f0128911fd0acd9314914d111ee90e1b8cedd309e15b12e11ac171d9bacefd2f410e76234b736d79655d5ae5e956ffc1b1a9f7f632b708fe2ef9b8ad003affa154302c8899ecce5e35f977706df9264362607a191bd0fea62044e1ad60e3a864b09882d1027b6aac8f7d836309a79765718f4b4fe4734fc2d12b4d2348ae008cdcc64899d041f18d52c3d4acf7db773a2d77b27012b678ceb3442c0cbf1f3f221a58fdb74ec89ca3d585467dbe9dab09cdfd0c0fa53a3c7d8268e7a9b063432b4550ab064d56ee389bc9dcd14f155c822df450170c8bd5cd5a85fc3c7d51ca5c7c5555b89ac8ea9c603a3e5b8447921562e508b39ae0c9e7e107106a56c2bc0be4323b50e84c9a162eaf0f77465a5921f1a63a156877948daa45a411f32739e51ca140843e5fe728651885273125d77f71904bf08d1e055b03ba482461eec729d57127515e98df0cf68d467e3a5f78e3d8725cea30b36b36a19c5ae51c0f48da3f4727ba327e7761e9f3c33563783b4c0bed2a6c38fa69f81161ba15a02eb2ecf5675997128ec1c47bf1b8d5b782bc2825d9c778deab7efbc7a46a6d1de84adcdafcc56f014ade480bece1411a5f161b3ebd72337a39147a441a1235602a149627cd7c9fa6452789a17fd1bb4a73a2cbd52bfd2cafef93263af8e373dd6be2aaf8d4b014d31bf20c25a3ccc4fcb8a7826577f571a317bd649103612fb505a033579d21a35160c86e3f5f62919defcd2face905d81fafb8d0a980c31fb96b2ae9dca9dc081e5fba048da77840168fa1219b69d68a10b2b26ae366a04a2937605b07e0785e367349398c7ffab07deaed7e9fb22cb9bbb8f77b602f9a4b0776de2b4e69e64b1bc2fbf740ff34de6fdc90c9311914e85dbbf153bb8a33425c50c0c73efe1673e63fa14d607b5a67a686908752df65304cb9f8a9ceb7d3732bd6d739d5751478086c2617ab11b5e60de7e57134914471049a4ff39d0030690f2005ca86977815c9cf932f100744b49bddf96cce3b8806c2c6503db3cb694ed34151e84372d4b35e124fbd541cfb44cdf27d3ba62cbb703e8062ee22fb3afd259dd506913b2b8890f8398e0ee611d3ac3b5aa371ac3e58e4e6d573ed019b97cd8727190c3e129356d144f8b425233e1e7de8236b42f20efff4d0f22078838ceccd91a11847a7e2446ae0e1942ed66d68604d06bfc946d3a87c8513398d51c178df47e3d11242899790c802b083709f5f6e33b84948ff336ee7701e43f236ee5282094ff295ec76ed4bc63d9421516be131fed30ec537a3affdb1658829bd26d16c30a4004c27d1ad5386e84b6b948651e9656d0ddaeb07fb81ad883f07494dca9256296060c59d6e5c48e54eb935977a06dc550295dce280a8047ff6c809ab49fbe04b43149a34add37765cb68d0ad8b775ee7fccb536df4f891dd18850db343cc4393636690bc4e5dfe64a0a2a0ef968f62c1d8bb100a211dafadbdc54c66eaf16bd973770fe0e0125117039b86e94cefc206ea3d3ffae5cc011ce8638023485c6ea7a96e2f3db05b54a81c280355b33530bd9adecc4615276578450b1e691b935df8ae69067763e6dd06da9ef92051ae6b96f49f8c30ae904b99cb63a4171daa19ce9247b53be60d794c543f9b1d676fb2280468b7b2e336031a729a4f2bb60a22bc50939a0ba7cf688de022a4faa5f19c7a98fc6df20a18b876bbcd529a4a5bc011d95efc270c542ff1a45a2bf5e98dd6f069f35aa0247977087f772ba046c7dbad402f1ed5eb093d2c74113cf5015a37be4fbbc412a8c4e45bfd03d1dc15f67d02ee26687fe272519b3879456aa1b23d72f70135db899859586c6741507c9f7773d597ef306ab99e8c1674ebb88409f88fd7e7d538f1d1740f4983df90274d741cbb9f42c393308674e28efe1ffaa67e7f0b8cb75b8bdc209b912e5e75477f1896bfb4276eb39b2cb4eb1ee5ef17320ba524b31021e94a39cc656175a1eb88923f47a30b584904485a081b5f2c6438775919977d70464a4982e59d468e3a641d2fa882f384bda5240501cf93ff89d6d06c6b4e11a2a38808b2ccc7a373e506106401a96edefa2ff71ea5acaae237e1e6e442e6d49aecf36d6f792e87eef3af494ec2746556a400d82805254c879071b3ec98de36420f72e16e4bb494539f03fe6fc1e70c29720cd776e5e499f9d9739d50704acc216c24136c60efb827ff517273736855a21d97bef1149fe21847c7cdf12e5824ca364855ea2bb6fa268a77386c9ef51ecdfe2c954d3ea587535642d276c3a49f7f7faad11d4d3e795b9c3fc604b3d527a1c9f190d3a4a6900ce5f309a56e0df29d0fff2d343cd0aaf470c74b7091fa627de4fc628780aa3836d95d95c5e7fb7b37f40739a74144d418adc63b79824ef348215eb2cf4f074979e26f9774c8213a2c760a05509f2b738c66ca158720417066186b361213a194f3c9adf9c84ebaa995d9bc7a575f819ad183d632a78a0751b2a1f15d2a996badd6e8e23eb204b90224ff0f8d20e11b3ed5ed07ee23d1ee9124b7367f821b524a807538770807db8e2c1cbb08a9185e05e5e2aa9df7dfcd770fa5537ede96b093caf28f769f6f3bf8c3d7c99d9f41081e4ec8e02dbe35b9a01dc67ec98a2347cbb8ddb49b0b2af25b45dd029561700627f9ad870ea01f22c30f7530816f431acbd8d8088ec68d1879880163ee385dd7e4b7a4e975fdeaa56d9476b4cdb564eafea4c892ff6d621599bd0277d667cd9587d7f985a13c68f4e90845a93acbb899b3e25f6e8db50c4b39054f237765963c0080df928aa07f716659962a7a5a7e548599805cecf990041c4b40a87cb464b4330d4c8cd5ce167299872101cdf20d68367618fda0f912f56bfbaa472d1ad4dbfd15ef31289df593e7bdb31f603a991b3a01411b769a115318ec89c9eef559dff00df28bccc648da06b4b4ab68b816fec5bac0c7cc1ad28635b0056431f6197da3bcb12ce8bb2e6a20315981cc276f474dc7d6e6279ef0a69f9441f260f4b97eb18e3ea47a6634f57298a072568eb341ad93a6d8904d9dd7bd1a4ad87b91cad5c0d444bf9355310633d7ed8df4a8b3af0a3520de24acf4cdbd1612789f10d04b1ad1310d1407c1a8dea2d3602be52ba62b1e93545e8d9a5f47b19d5b7bf6df6be6e2cf8dd9870082e91feb571b1a0d250ed253a92f430e21eb3c548d7c20e790313f7ff34e7d4316f5cc1ddb69d1aec6acad25f3179e34e343d35319085d24feb6ffb03c06cb905e0b9e99a08da9e7ec36d80a98f92827b22e63dca7368b9f573e18683670eab4fdba1f2a972cb2b6f592b93faec94707f925560b15fb2c1292fef0a21eeb80642594cb12d10b3e2d025d1ee40153b82855cd7a1470bb2c78de2bbe36fc49b4b91b9485f6beed1fbd2db9ba98f4e864d2f2f207ccf4edc2ee7b1b93a62e15c5cd72ace19ab1335c00c08751bc5ca0bc4bae89dd9dec24bc7120c8b43e3f0bee7c83ed0b0de03a36a4db8eb39025598bffd5bccd76534811350012cf491e72dd7dc9ba0682ddd32547ab601c60b310b9b37aa9b31b1b13d9ed565476f679040210a58c94c3de3903f9b6cd3e96e2c83267b066fa803e381698042c0d8928471a09ecc0d0d757a71c415d6c2a42c3685d4b8157cd5f84225e3bb2257e2051f778b3cfd321432c0b37d18df3092e88c672aa0f7d5bb455808d23f3b8466f8dd95874c565b2209e44f76860f751a21cb3a51b6e95938810a3949796c404c50c8c9d8a541f96ddb98892477c76618cc43190a92a04d7b608f9b0f08b089ceddca991c6a9a8e0fdbbe12f47a36b70c0980681f936cbf2a3c10b7ffb66765e2b33b586fd79d12b189cd5af6f543dfebccd477f80c43f334d89d0aa79781dce9a3a30bef26ac8fbaf6ad56807584991a7795398549d9e50b39134fcdc2f19da5097bfca9ef49a0399aa37731c83ea562e9bb8d50a8f3a0bdda21adef7dd58a64129f4f7186998b74377216da3f1819173f5992b296aa80871647767e95817d3357d160a1bf8a1ed4d2d10b7ac509178b17bb9188a2bffa59717300eddc54c69769006c8246004ac0716959c3f9fdb770398a33f1db8a41a78a1d5e7e76e44255ca71d42dc0b140eebfac1042777fa7d85eb45e5e4a36c766e5f6403026b2fd84959ad4e6ac7c194b18f840d12123de3b5f609678a189f66d4efd0f1782d6421032450dc942f493d3461cad443986b2484883d53045a8b0ea9300fb769b566fad1043fd12e46fc61ed590b89de25715b131576733a8f516a37e35cd77c277c906cedd89b8149af7cda6ed01c51c4fbe976871ef1b04c1dead4b3eeaf104c2f45ccceafdddf3aad3fe8199081cce2e703469847d50ae4cfdcd53c11186531502fb0bc498e7716a7be29059d74b515b54f1e8ef104b45178d78dc5241af3909c2e73fbee9f09949d8fdcccf823c822709ac805a33f596444ed41153d65a2706de31a96250f836f7f3e83523f5ab63a1735d833036084af438f07a2eaedb6f3ee16d5ecbb3683ace31b368a3b2a18c8e99fff9fe7057e4c332e031bb81bad8dba8d21c011a9552d5a68daa41fc908415d1fa17a5bb630935d9039e1feb7816601d0370ac96ac2c6bea286b84670224aa7923d364426054039419aeebc5c41d4feadc8c0cd88fec178a1f80788164c762c1172ece0b74bf25937cf603aaea82c1af4485497e873696babc6dbc9263915eb8ac7c4239545995a204882c3865dc7a3507d22f5d9760e08e7d05445b0bd0153ee522c44760f38a47b1007856f1c7639bed2fdf337485733673340134de27f71df9a9a46e39486ba1ac022a0eeaf689d304a0f6ed356248c7fc44824edfb4a1d7b609a8f0a9f2746b4337e47c0da2e2e45a7b9590ce64b01d089f7e031af72505b5639854c8f622df00e88d7643c7cf995208b2c05e85aa488e265d87a72d71c531f51e426003b69df7a44d8b526be7d99bb5e75a17f7863b7aeb443565e6e8b60f8ee2af3a60d15b07b0cc6caa2d307aa793265f919587b5e7834ad0ce5e4302e4092d72ddf65a7504e9c8e67586eb3cb308f3e2bbd2dc9cbadfcd65a2244073f2495f0266c89f4ff8bcd4b9c968b6076ae7eb441900bd9dec4c15c16519c8fd87fa3cb1ae717576c2a20a565160de881fb74baec0773e50c9fb33e988a94fcdc3c51105ea1702def2b15b0c9d51f57dd9394c9316874292ed520d66962a18d413b7af68dcaef0ba539f9543eb592567525dc4227f1e1e0453d26fe31564500dda49283d0ed26450960c633f5d5749fe808ee395a3ed83b2533b41f2b1b6e41e6ec2490255df27a1231a1d802b0a2f729410c493b730a8a23bc9832854bd32ba6992f872d0ce718cad2b77daf3b534e98eb7068119060910ce01ccfc80806aaf12a996badad43634beae52f80cecfe5634630394da4e54702166d5cacbeda3592e80f1e011e548452127e5fe850a7a8c744e712212a2dd20b684ff6ee022f0bb5e2932dff1d3fa923416b4db86304070bda28a407526c31fd06731f55c291b372b5cb4416d58e175344c4ccf6aba23197ad01faca1326fca862bdfced63c7a667be0edd43aaaf301e48f700a41251cad0ee9be13cdfb9d485ab8c34aaf8427e6dbfe00428458d59f8a60b3bc0b22bcc8f2c5420f78d3f95e33e358cd189a4daa309a61b9d27aea8366e7ce0933bca58c2e4a4fd18555ab793aa2485d81b887992e8ca4221c2cdf2c4628c2c1b69ce9805f25139af06d368563358cafceaa08ea1c799cd01fc9eef82d9ced1b0c11695b8a1d2cd1dcd3dd57825751c45345135ddf29675e0926b2184bbf88d610738556e51f13d59513a5eacfd9d7cf65e0ae77fb07b6900d768a1835f511c93af92933484de5a47481b025a96908e727627d1cad591678afd4a361019179b73067016f59b43ccb9bf1bf9af621f0e6af29eda2d7556ef3e654764a2df2e68b550dd87b8901002098b97b6026f2d0e4dd5d53cf4e07c9283710cd7d3533315103396df2bf8f8c7ce6d3a82e204134caae45908af0f928c8703314931629c8cbe8a5356047581e293dece33b15adc8ff6a5ff26d20dbae7e71006b37c5b2c72891e88d77f1c1c2ebb161efd9bb177379bd6dcefb60de73f18fb72184b0c88a747f93422d41cdf51ab5db167cb2b42d096f363875261424ab0516e220c72ed58a2f706257f734407c2f8d0450c4468265b4672d53602d609b231f0c5915af096427df2a7b003bd43f111bd5ab43a9625700df0160b3226968d833e89f29c32e3699a78995c36afbf3b2d12fd029a3b29f8420f0282f4caf0ea24ccfc9519a27e73e36505a5608e58d2297b635984ba229730f7044b2fea61464b18894bd85717080694da3848a58079e558a1a7bc67c157213b33c2bd73c367751cfd7135db0d0eacd5f714afec4eb435607f0b053d631e9e720f91ca9be28d1ffc8ddaf3c817b63ca7261dfae1befec1e359f09ef7616a375cca46fc6831a15df8ef1c594817b0ac6443587cadec9b0bfd2cfdab59cdf2200fcdcdc957471bcfe3616b58dba14a8455462cfd6c5824b75edfe92802aaba49d3d8775c5a34df42d1006de2fc53f0ffd5b823d45daef776fccca9f01f71ecf74fb49c02f4b16c964ad8966f8c46756dd3aed879b91c15d18692c812e549aaca2fb81800796af86bc1cc73d75a0ae6911ea8efa01ef3d934540f4172815b81558c979c0bd95830ddd19e4fe54bbae37bec832d5d9d650db3c6303463e208c9fa6d5a5a300d3e58f74e83be2c0ad33eb99ff654432d055589d70e5ca6b165a6da5ea96e42967a2e7dddb44ac03f092197c5fc0bcf1af07524813606053473f0097320f4c13f0f4186e48b90f061c871230e85f684049c4b822b4389034f2810585dad853c052c437283742cc5e851fca65d7848159dce88794c59ac65a69cefc5840b2ba10f0af9312af9179fcf4030cc80157b9239850be7ac851a3eef26b472ddd74a423ef4ce4005c5db35b52f5a46ffaabb47059e8f74f9911c029037d1efd556e7fda556b69aa40d05cbc46dccf578c7033e8cd9d980efd4dde0ac65c5d18424a4cc2166c2d72d91d9d6ca2c87759e9c6084e0456229a03549f2f3f6835639e03bc716f26e9755edb9bdb0eb37fbfd0f38ef884e78272670430dcd220c8f3c3db9011d834cbdeb014f4237946e982a5e1860953dbc96b3343a3a7209ef90f48ae9a7cba738458feba6f15c2570f5b86e2b0ec207ce9ec179090efb02a978c316a19db06f5f7dcfb3661f23b5bebac22d32a6af9107e50168bc36b09cf7f4d475047c8a16194afd6705e35720efe439360ee8ae9941c0c2c2937562b114d77edf6dd07a04235f69fc335180b989ecd07b5b49e0855e60d40221a54964ae1a0716750fb597f1901ad1ff24422661ba53143ebb39012fbd6a9df9276c7638aa30c31482a941570075dbc3f5ee835ca62acd9786af682070045fd54b5648db804c7e87171390795cc6f8c35d5db5671e1b7e12f057a38a9486c79471754e915f1efc20f7197a7fce7f78080859d5615b7ddc79930ceb5451edc0374325301e1a961595adca0e0c8476478ff7366a6777b9d8f6e256c14c3df2ba045c3ca0b4fc8baad0a3d0efb6ef8169959785d0d87fd702c1e90e9d81e7032b1f04c3ee91629f05f07f3df0af014416c215c363454fc0f1051b98af2cee6012391ee9891202c618ae96f762b41463b56beeb93d51b649e6f00c041f1934d9a37f92d4d158f5d6edfd6832a71cb3260f298690b9a33efc5fde15858466d6ed692633d989ddabe06de622bdf8753b8f19ee70bc57b5b79deb4a6df7875cae688c8890d022039f428aa632fa094f118e2c986a67e53c8949ddc0090e519e00def5da6b974c446c76fd3361bfd83774607f388750359b963ab2248bb944e7637baa5d7447ea319cea467732f9755e78f981a03549ab758d79b2976f0e601bd5ce80ab7463e357488749ac380ec85d4142682101caeb587fa095c5da2a61499d241831ea7749ca7fa10b88d0d37eb16599d5a2d0fdb2f28aa8a1f0885b65c71e643db6b07c562e41eddc85d329337392eeaee68407599da3e689aa9e08c1e011480b375e2d7dd2b2ae29e381d03ecd1d408b70ee5ade9d0a57e62f8ed0993627450aa42b991d1165bc0ee9976c6f4185fa2469efecb879c8b84e7a804b7b4e1c47b97509bc74a15b87cb62f3878d530133072cb25878e2fbd707c4f59d48c2ca42583fa3ec2fe20de29929930dc40094da929d708c18c9cafd96f9687bd6b26db0ecec53d6a037e2dc341d136910f0da0b97fb1b706f7f3bfcd5fc6bc75ec20b808b38e9e910894d20bbb072709f600aeeb4c61b2f0a6c2f32cf3739a605c3bde8c340d37bd8e315ba48f7389e5cf6cdc4f8c933706516871ec3e7e488f75e4ccfeb0f129a5a2afc2374073be4ee342bf30200e91daec1ecdb1108d78b5122848179b51c5a87af9b7c95616237914541f44255bc25135a54279aa32c72974fe2f78370f59731e17ae161c1af3d0320727e9e0b01350d9ae7da7ec9d42540019fd192c929010d4efdc68293b68c66e4942825243e0df87ba8251b3c574ae020f9cdb31f5fbdb1410c09b4c0ee425e6fa2b5af187cec7bcef425c00945e28acafedece667ad828bf7ec62639653ce6f4c4c2cc7bf8d15956d05995290aee28e654e50448dead933a2a01dd9e25ff082ae1bf0b797af72b054fcd7bc2bd13a3d85f1a0f2baf8c027789e3ce14e894b737e8808e870f4831fe4b3cc2a933e868b97b6aa3feeaea82d8ace82451fdda982c47700fdc77f447dce05f17f05b8b8054939f1c60e29ab10dc8a7e5fdee67f327320e1c346749b00536e593c25fd07dc0cc039ffd5cf1df88c778d48ee83b767c0f9efcf10c38c67042732369e0df2a657cd55ba13272a6c34cbefd68257ed484361a4404e9a8ac93048a1758f9299002d5d672fd95ecec111097c713b989f3ada16bc2b7fc8dd032d621843201fde2bf17f8134386038ff0e562351de82c83d425d5a47294571b9ec32e3650d5b7a30c23f556ee89e4771ed440037e6ef12f7c1e1c4a212e6584c0a0e33a62020213204ffbdbef51437fa6cde36afaa28529f7343592e03a90b11718bd8fb4d2b402273dcf53fcd3577c9013886d1b649ed915b6eb17c46f25f41ed1eebc63fe7cea7f5cb6e24f4afb7ba16bd2a15373400fa1d27256ed3579d77a849e1bcfd986404ad85b1b815a7e3180dca8bc632eac446679009952962c4260a0b0c8642ea768b1f286f9b0b0250bf3934784dc5fca758e5d4bc20b2c745c997facd543165383d09afa06fb2d63a0818c54460ba7e603f267fa2d57fe254bbc06a9a520e7a3681ecf6d2278b25b4ad42da0d8ef3892c11c17a4ceb0b5a41f215faaa6b5967fb37df0ea0a2317067d07cbb412883247550fcc30bb4cdfed36ce7483c677ac802970bbab874fd425e731668193c140fa7074ef08e4ca15174a4c1dc18188125e62589ac3da3b7fb56372d894bde79078fb6c90b62c53ab38bf487cc0ed39d6ef6a0a07510fafbfff3bdceea16e5671c63a97e461474ca2a546cb4887b5f581c700a81b4c5e604d0445446e7b58dfbe2ed96ba4a5fccaee4d7d078970556fa62d9e0362b8d44f72c72d902ea1d92cbf7ee44a875f4ca086083969436600bb4eb486f3b71e201fe1bf96683eecbc246f6c7787c1272b79d30cea049bb9673c1c0694a52a20ca5d1eecc367927078cdec73d904121d9d51aa7c61c516d3fe49a5eca792c61119bd690596e13c3529da6901731194eae339bd0305b05ceee606662c25738c1d7454508067d8ccbddba92226b460eac8558e8cdd5e05c48cb9b9cecc962f127b70e109bac7b618e325c74a603f16a5068ed552447d9903d67e959e16daa7f4a007625e2e5a60a5ebfe6eccabe69347ad0b9feaf28bf96621f98acf111fb3645fe138ba91c0fc0f84ba8e2b302713ee7790657d52d026ac79b14b4b14c52af4147d831e1408feac78c6bf654ba6a9758f221a2b0b194da56e3cfb8b80f29a5ecb23296d846e747dba3f1f0e9a46010bf03afb59c4bc370fb2b3d3a3cddad9457c3be296b4cddb7d2dbb81b45dc149db5dc54b56f09d52c72fe0827d4e1c03709acc58d5ba132f85dee529b7c1f72f2cd4a70c33aeab47717f2d2d1b956d11eb080636de6aab826afc82061cdcffa882fb230b4b30b714d4f88d9061023d49695209fac033d721ddb59e1c8c471270ac15b9de7f111047b68e1a674e04da7f7db6ac01be4a99fd03c89ac1f387d643601b48217a902a317c40708986cfae083fd24f91f2908878ce19de7d83da8f7a74d69f1b62b9fda7a97a1ba86dcf2158f249a5433a0569aa7027d9adcd4a82329a9eefc4d0bf7a98b0e0af1d63138c654288d67a499ee5d6a38780c9b94ebdcea9d518a5dccb9a4f6374696509291dc4cc786ab743542770d53c9407b9fa14fec3dbddccc6f99297d60c0012b0da1764561605ee8963d28383f865af0cfe11d60ff14167f5a37779e1faec558badb95870f6cb4216839ff2eb329e801e7afe20f5f9632d0a505473bde389a10cb8b28197ac1bf91a3f64a8b9bae5523ba86b03857ae1a1120ce427133e18bf7861ea2a567df7d95e4a4e2bfd21952357b4e7b3b8dfaba51e0e75bf40ccb7bb5e1dc39811c6e57ccdca3c0c6b73339757f17e2892cffdffb2c43ddbee51ea82f63f2605deeb219faf785604856ccd945e33c91c638a42dd2c7c99528a7758645f632fc706feb0d13d8aa064ff2a583d13ddabb91bd6be54cd72d32605a8c615cc2120aada1f60fe2b0a3ceb18d8f74d1b1bbf1837b33d50e357a22eea0d3e69047ed1469515e107a7b4df3f642a759f3f28dde6e9cd5763d68b7d5a5093e6b26b7c2c28a5154e6d2c1759b0cde8f562bd7dd697a975072fa2b0da1b2c59f35d2d94b1a6a5ae4ecf7fd2baaaac5db95be26dd160db2837e0630fcf5b02075e81bd87ed50ae53d66d7bec796b1d97a808f208d28a8cabb34d34a3e557fd0187827698c119813e8aa9fc29dcb0c4c89e17b0e966c6666446a908001183d9a03ae6f129fef08c42b31afc578b4ebaa742da896ee4f973f6f5f414a038186d0b98aaa2a4acbdf51a2ad1f8c42f769248236abd614ec5223b6f4394bb2759bebd34e221521e9f98a79683adf5ec72b0fcd44a89926c77d6d3e6f586a2459a2910336959d7bab5aecf32e468b4b4533317f7e175a447d22d0955b43555a6061123abd7af900f9e1ca049b18b660c2d374c784669f4b90e6da0cffdbce8165f155b9123a8dc9847cb1fbecaafd7c0c310b0dfc5140acbd933b5d62111b91d9751fba6c9edc666d091df6198c1da9c7b1bfaa3b46f40247178677632422a1214661f7aed1928122b1731f39aff3591f1ce8915f953a239ca904a37d89db004c9bc5744651e976f02c5c92868fd2031036beb1f44f2c0bb169feee6bf3372e5118ebcb8bd6e6e96adf2866700672f299bdcecf26efa0c81efed27cfe43004d061141be53e286fc57f422c2cc74e115d0a1c7d16a9ce4586990bb0deba7a39c11e5cd6c481364f64d249909322a154abc99115ff2a7bb238e285510cd0c93586f1a24f1e6d30d752bddf245d99bb51669e255a96a704687b2bd8304e9f879bc47b417b9cc8ae59e745e62fa85228ec3730fc64dd6f178d8ee8bb8ff4637136133be6636a898bf1132f949c19680b808a3aa3dbac3f79c48e92b352af44191be250911c8c8130529bd27000d906f78d164ad8b00d42a2351c4a331b3438f7c70af4dfc19caa2e978eb78c1eab6909d16988b8628f0e6ecc2592e11af353dff7a75c60e3c2f98077d03360b4aea765e1620b79ae1cff80ae99929d628754014050d463c73fb19834a83f8cad09d5af0ebcade8b60809795569d15568b78e78ecc7e044f238c90513dd48411e9cbbaaaea5f48bbdb70ee72045ff87c29b7c48729a93d468bcda8f27f073e36e99681a2ed50995358f603cc5dc97b52beec2802fae7c536560802a87ed895fffe98504c6a939dc772c2bf05f0c5c2ac8ef59ca3fe19121ce84c82b68eba7d318be3fc9ad299f0895348fe1193bce7e05362a3e4dd435f78e5ce766cfe8e9941bf39730e5962caa3a05c30067d45308757d8edde24c6b71d33ca3c482f8ae450e3675a8118f6010958360034fd55fc8edae6c1268d05794098d8b91629f3fca7387cf8f09ad7239ae8b1579f21a43e709edabe5405aeb4a8b5e0670ca9f1d435067b4d673ef9d746de414e923173e9ea5aafa169ad588d40e200f260c9730cb93b917735819e2213642e2d62efcc7b0f230babb67a054836e2a86feba62da87066361fc2c60e5d8ce25ade0eac01b649fe609156c0c229f120a9a6a409863ef844da352052e68a222a50416eb3ec563054ba975c7f6bf3dde3a8e92673efffef7b5e5125cd61f540eea25d93d1acb8f230c1bb0bdf082e3eeef309a48862060dec9d7360660fc5ed0fbacd280c4f45d0861ae1110dc8ff38b57e05ea0a66ffa8af7e155daa6f7546019d6e9aaccf24835e44080f63a33ef85bd6d74bf61b37dfb60db0fd5aa1710d137a4656caa5d8ddb7f66e43b112472d3cb10f229ed5b7398f18b01a0c97aa5fa30ae7579d5211702e2556f4e92acc9dd3d66d1eba541bfec6e580f15139ebddb0d030276856a38c2f382f5fe1529a925f58eea024b829f5558490dea4415a66a7fd82c120cd456da4c7af1e3be6d028444f4d5a63233e4a02aedac54a1f630ef75ea03b505d1984cdfd93e3eb6c8422abcedde08370bdc88e2940077732135b74788122f9ec724c2b56ba252b3f1e355807a5de7397dfba628868dd94279ac51b11afb1f8835f05107a477cf7a61ef244ccbce164540f87b46b5f3398db2ef473209223ba41b1dc7c68251d9b9662239a1b572d934f7e0e829346d8ef507baaf6093096db590123d00d0a8e2cb0d6f2744c23778ac97deabc37bb719076565cb5b10435414cd6cdbb64138921ff8f056d150cdaf3ad57f57e265fd463b063f45b6c2f74cacd0db04aa8762c07cd99143c497b5726328bd27f69eebb48783fc17194737cafd3a1cb23776c63aa63045bf7a974fa1fdb65ba3403599fbcaeffac7dff3e570f9ef9ac19c00a202123c636a9a90fba193cbee6ed35f6c393687a7b089053b658b965e7971db72a19a16c6eb1886a3315d17d47d3ebc5c1431cca605b3301f00f4e61a7ab99c70f6f26d9fe8009465063bf13363af6fbab24257d27bac2492735aee25e6a9d1e6e523d70138feadd99557be68008444b8a9c90461c87275f68c98d95453064ef3071921e0a36f41005dc31829c8e1969991077b14d718aaa1d4302d70eb82b658fa0dab4e32cb068b79981ba47a41cd5eff49aae082efc60ec3ce1d6d34113dbd13b82f950b174dbb8177cb89f57a1f68fe3e31a4b36028505d2a4e3ae3b20bde2c768a1df4b718c520999f9e3451d111fcccf7991016d8c914832e9b3965a1c81e4383838420cf5ae5f2c7ff0da1d8aa160d30fd91f2930f3d23b299ed9127c0575fce0d0e1f4a6a5a4d4e7c8fedae72a457b90c5465a4bf84493c394dd19db01f5edfa7e0886b53be3d2a6c662d501769755da1ffd16c47949b0e8092d94de00862801e0dd26ad94a0fee01c97c3777b9b9551f9fce39f10a9d1f9238d5c5a8d042c7439c59704fa2b4fcfb49c919c1be41e4d98978a0bcaf3d997670b67a78f44444444d42aa53eaf7e253020f4224f57dc915b998d3e76e400def85ac4ecedfcba6ab50cd14224d17ed08bde5600d8c64d1bbd1282909f653096d67787f96e8bc0f7d85e42e16c7fe572e278428bd058d360b2b3b86ff8f240fe49c219c7866bda649235cd1d0f9d3b07fa2f38c73a9f6ef1869dae1d2884c779ac9e9e057cc5d3b21827b962f705003bac06a3558a6f770c1aacf5eb493abdb907f212a27567145ea6945536b45a6bd73fe70c4ab5dac2e20f2c284141b78cf179d62490fa077917e81e7327ca4b11fc16e2151e223da36b744fc4b8f5e857b89bc58f3c9c74380d5f9a8bb7823c2d9801554f7a31e366fa23b332fb3161bb89796e8946389c277ec5f32fb9f9a8190550a28da8e4bef1186b376283489bb329dd275c2953d413d58093b9cecb113d5febe4e1a71e4654a4b284daf325478240528cf33f8300bb31a41c08f698051b877188344a1b1ea6c8ee4ff624637080c793cc9dafeeb4c2db15647d7ae96769ed76adcc1d62a806b7c84db69dd5edcabcef3788e92a32d18d57c8d4dbfd312dbd20973aa342e6404cdf8e04d2a12c609bb12c3226ffe532814fd15336689dcc6df1c808c68eb04e97957a5087dd1b8f508c2a84d71747fb43e0a0b779412dbec47df723118c966a442cfd0847c05227b62ac1b170703ed059ecd0a428af41a3ab82a780cbf72555b5552b3adf41609fd879531eb4caecabdcecd50ab0c825deb7e36fbc79c68341351e024242a8238b6396aeea90775dc4bde375e8610eaa1a67ea716c3cd86547622e84d7ce53e6f243dbd55b9c4c8cb626ca21d7dfdf3a7c56988bfad9b62836aa4a814ed5587e006750388c105cdce08bdd7fcfbf72eedc44d0a87386c0f63ae9371d3e228da19be01bd83f8d4e8b43ffe5d2516235520932238489a9e607f56664d8d44f29bed698b28c40f4e478294b591a3859ca9b36b7824e3391835e3ad05512d0d0334a437f5ad866ac902673379e7fa550538955d45ff82a9a008d768e2c41e42aeb9eac6b6403ddbb272d416870b975210dda2df1af8fe86bfd6918131b34ba1d54ef703a454bfc1cfaf3d8f3b5664643f09a88db0ce4e34e5e4563818caf8b583dbc8e1cc69a6096f5b780af9d995a8a42263fbb1daa784ce9bbd2d2663c9c3db06917a2aa89e4f2374bfe986c88e428cf7d2162d758878d68ff2769ab36eeb2283731471ba64c7a62d3dceb7f89a61f8738e29589822c3ca665fb935dede7d61e3a8cdde765b33385134ebb6d7a52b06b79a09aa05a86703b8807518a18c9b86982db5059793eba06027178f36fecf1b3fbf19b2e5f1ea3af0a5f28160cc99d0e29c7962a689de14b51384cb262e74e518cb61c7254c478d3fe23a69a1e7c8739cfac3e9cd43b306e80974d5d916d9d988b87e8c109d2ef4536f9f602f99d66c3d30f80b3b7ab6f8128f26a217a29b32cfc972cb19054fde29223a12ab5a4d445041b2e21499074866a0f6af4da58fafc34c006b03b7649450db5e093d0500478750039a302f0e1d5d28fcb28cdbe0058fcbc93a058af7f0f3fe315dda74666fe19347822dac30ad5aa7456a3fe145bd50363d689ae8cb71b6a35b84a9bab7096b0a1c4d0aff8fa0411193af63df2f4093890d8f10bf1e8a9a84520b909571200e1975b79d2d07981b30a23c166d69780bd4f07f69f4832102269d857e9ed1a3f3038416c49401712286dab8aade0a68c62429818c319c95dc091b37d4d9150a7552c85bbe8c1da55942667f01196f4897678a6e2cc13d7774451aff334686bf1957422946f89f20d5a888d4307f70e2f4f4856cc9dfe7f7485904bc929faa0762081b3c63ff0f789dfb19bf1b0140da37d81bdd10184ec433af715f7ebd23cddca5691461eaf05b843af07d92301b427f06cbd230a783ad81e76ec749f2ab26968df06675eeea25a194430cb3c4ebe6671a420d57ae238656a0ef5688f28265ad3b685ab625d356c86561e94a483b1b91b0acf457e5a13a52e016bff75fd61b749fb59a72659e592e75974e1856e1ac2c550ce2e69144d48098b583cb2ecfccb64bc29c284d32905cb44df2769ad4fa1af13af554d5095e5814bcf39eeaff1de8993da5a42ffd6094edf32e9843d220cf250030f5917cee1febe523be30895acf403fd843b43e2a6e716a3d0d529e780a4c38f6451031c26f1fee37cfa166c5db480efa1064b93f24c2bdbca1db0ead7293dfcb6196f16a0f1fd2ff018f036829282890a5171d8ed2a415c5684d7ff211cc8ce3bcfba65244734b2f8be58bacb23e9bf79ae2860532cda92659d4d05be2d7a1b5191d5feb56c242fff468867adde063118f52262add598b0dc6d04b6c556a5b5d7da7d1f0fcf9328e8571c895b95311f54bc1c73b1b37b8d48bc429e7914cf175292a441430763740113d2759fd32d1c785a4942b18c02ed598c53ef7e40d04f54c00f9e6f262406825329a5cbab793fba42f5f081fbf02ac6adb36ae094143db735c17324d8428e86df4bba2ecb7e2a00b0789d5c1209ef6f3910403bb15d54cbd86b5ab8918b2b6cdc17f24406b5cf8b5794f1982b8fa22b16dd8a376e84aaa48bcc5be7051511c0c761314d5ac42b31d2ce8b8263ba8c5f5d4c03423f208e0b1185faf1a22ad2c260a1e1ff9714d6723844670388d81500d6b20e1795ed437c13088fd281605fd1cb09ae873da67bb846dda61534bb591e514a17d0a089c40a99acb6c5767f3fd823a2123516ea32ad5c3ec41dfd68204c90158beda4c7f7352ed69e9cb51eb6880d44ddc1f1badbfb649a1deac7edc41d25563a92a069c4ba917750a212eb4f814f2f3bd24518e10a26073641c100df21df9ef3eb2fc11708605d097eeb7a7b278a6144e728537e6b29d4ed8e2ff868f9d83f918a73e0274b504dd46b307b6ec8c3f774b0da6609cf8f5ca8ef1eb2c556e28022efb36db79ce7354a56b2d597880f43919333947d45ece33841237617e42fae4773810e98f063330ce4a9955e489536cb0b9c18067027a58fe462062023a380b3d449cd4208791aeb6232c64355f1566aaad9189c51eff0af0ddb84be931dca94e83c7cfd1e6b312fc3ad76d532833e8f191424c02234d3ef56a605bc6f4aaff5ca21d5cb560f5fa50a5296f860a5178a088bb6a1f9c7962b47c68e26ff0c785d1dd0799c6c03016ac0b915d32b998c77670fe7be82cd30d200af7ee3b2e77be9201c936754788a02f384c3798e1d60f2130099d1266a5fc441f31a4bec3de88fda5dfaf219e30113cb903bc37e103667c0746c1d7e608f3b943e9c9f56746a97edb80dc05eede70ab7ac3e395801cfc2aa3c90d84cbc17078f01d7c3fcf337af52a6bb78c0d1c1a4ad0fb522b8c8143b76ff4260dee0d07825a709d0f408ff4f4f418f2ced9f2e626970b934c2994ecfc83280eb409bbc7f0cfc741ad2bbe1eed712ba8845c97cad1b12f6df7513cf7bcf57206f6472f1f0f0bbe1a3ed72d58014ca610f16c61c606a1ec1dd78fddb5a595b6cb49406c4eed46b2638f78ffa462d87cd93178eb8a73b7f4ad854ec2272a778d75c15fbc3f4df662e33fa3dd6b4e01a02ae16c1a6b9dffed8c6f104697a8e9b6436959739834671a613e00dcb3f612cd15fc4a579cca73f5043657f7053d28d209cfac7d30d2f23ecde42f9868a27b767796b91e7e490f660dab7e0b894efdf927f42908a3c235ef5f77f3dcd8676b11dd7faf213edcd02ac96835426b2e7e848f7819206adae4971cd9344a0819a5684ba52c31a9df4e8e5b922e05ca42ad04818cae789e875295b847ed7f8447f90aec6537749521476bc4e68d04f08671be00830f36b915bd80921cdeae9559de51889a9e9446a837d6222ab38a1466234db54b0bfd3b53ec6ec0213a6fa837ff2a59ed43b86bdc54fde1b9e57a609996ca7fa7ff8ffb780f03386af503cedb6a62816cb279a1db9feca33d7c9a1f02c7eea6b8dc1deb8d0c0b14e0267b34762eafcef84ef5865e6a931a120b461266417c8e7aa43837c767909199d639aee1fbd7526140d3e8b7c3594975753c02adddca68efaef55e1faab039a52e79542bb850d48c1550be3211ba401664720545d9a47f08bd1516755bd18fb0dbd0b0754fc53c8c2fce61cc4eb166f16f3986a174ba7a151e2b41ff1f7c6287aacef63e18bb34d53049e089198e30f792918a25e1717c150bb0056a40cc9eea471dc6fc0f7eecc4af0a1977eea9c771332fcbb72c4ef180652496a535a5185c4cd85e71d9fb82f98f0d9817b4cf071be50956ba7f57227522545b3b3829df966972baf8e03ce1f5c27c07ed1bd23ea6fa1f651299a6ff13b5ce7f3f8eb0c35b352b18e5b239898d03018cadc7c70c7c22f26fa16e765961f6fd51176e488c6362e4d734a599ed23470405677d696e921986fc6f8e2e143d4fb74f144cff56de606f0ef90444fdf6c0987aa74e97ac36b2a8f77ecf67d91faf087acbb6c0f3fb60d5b91b3e45b8795431e78599a48f74217d474b840e28488fc7e6926d7ac5ad9b3aa2a1f1f3cacef0efe86b163e5f082592b6fcc899212e16b8416ca6c088886666363d95c81b9278f40c1f3511fec7256822fc9ee9c7e1f8fa7f2fccf254a4ccaa68be855c297d436cb84b945cd9a2ea7f7492fd519ac31c8e1d00c2ae2fbe2d65a3f19f119a89939977c5373a9dd3bc87aa6a6d4ff0097a8050e0526e0954e2b8bd077b653807ff70c8aeed68e74ca5dda35c5d41d7efe89598eff33dcfb6bf40f231bb4b51543aafea5b9a5d85db40f4760c859f1fa52569516c57173810c373becbc98d0511dc78796072aa6b42bcff2ab1e74e5e1bef1c12ae6f59f6e48ec517a6b05fb6fd5eeb52eee7b4b8d8aca2dee62a72cdc69604f44ed839f50388ca704e5e8745dc0d22d2b574d7e2b11ddfa8c755913ea134698ffe3842d0d22a68fd63012ee7b2f64757f3e07ff3db1af8bd95b382fcd1a638bc711bb11b3742888211d1b0a5a2e0d3f6ff7af98559f8c8fba2210de94998e995fa404ce0eb6f4b754ceb7fda087f68890602902e2fa8e1ddbdef4aa85060400e8707887f6f29c0ea1b424a288ed405a57f2e059d4b844aa174819e9f34afe817fcafcddc327b1c21efaa9b9e3ada16ceac3b7b1153e5d7e9491ce126c8644b109687ba20c7cb0f19565159025e828a95db8f8222ae7b8971d9efbc01e2d7f97203b6dc0349bbcb46f0eec4264432837e4f12af28942087e2f2c4aaf5ab689fead498ff30b3322872a0598355dd52d93a9b80698d4ffed635e9483351e17f88e5610df98cdf77607992fbfdd85d42532f8cd5dc2785077936cec6be52f20d7ec3e8587ab2eb372254795187117c8df6a859d74229a6aaa8c4da50c4e5ff3274216bef2c9e6f93e6b2bd93783194eca2a2668ee818e01ff5a5ebeb42bf291a0c7848222f8f690fd56fa67e30fdbb5799fd8038ff4c55675b694dc00c5ecf52a6aad4eee091b5d9a1de6ef71a9ab3aa52ed653e8d95ec4aecf4cfe20723d6f11b391e1500790f9570cb38723837a01d34f3b67fece36d6b072ec13c492ea566e62806bf0f31f9472a80389be13f3e0decb0d39d327a5003810050d451460f0983a8d891a1631827132c4898ff84551c52529a7945c2092b0ed206f51bc25695c171e9088aef95601e3d13b7c4a69165afcab1a82201f7f5be0b7d1bb2f78748281300b971e6f5e9fc97b2691b8d45c6c6bc048ecb0d960569d23c0ab9d5e58e5e411d5fd8c098cbba591a651a473e7e6f4411a56c894f8449b4082312e2bcd5da3735e7a95c35063f4f49a94bc12307162ee5d54f1dcb9d37b80a5f6267b8cfeb40e27f0d982da3944438778f6fb62fc69032c181510eadfb5901d8efd3bea6e521dc88e92b02c07f0041b9924a9a16f8bbf43b0db661be44369d20c21786ad64daca69d3eedcada58d0c04ff0fecdb75d272726adf0f1a707efb2dbc9f0daa33484c361bcc7e9f19ae9c49de3d4a611884ba3801796c62cd1fdc332cfc9cafde51757961db2ed527067b7d6548c45c15227c116162ff9fad3041ce6a24d24dfd2e8c0cd2314cc2caff99bcadbb08071ee60886919554882d5af9701d5176d4c669df5ff27ff49de13ebf7d34c1e41c3d9989434168360b7a19348c36972c92d5157f6f24483fa088b33d550cb8f25411d43e7994c2bb70a7eaa7a714ee291a488024fa59fd980ff453a1538ae2725c3e56dce3975c1f5fede2be470ad1c70c4b9bdca008953736b834de50873100d29ddfdfe10c89cafb067ea35bc0a6388588f87c0b36a71ccce62da9ebdc8b2b25b28ace2f5d88c521f8c3bb77b7836dc5dae1d6f596d5272b9338501cefa2baf08ec91952d9780587354648f350653f9d2a6f06565a1f5a4a60a33938faeeb484a31f0c672784f5100e9b9da2ff05c9dbdaa8a972f9069e8af3234048cc92f092da6d60a2918802067c893a6da1a517106a1a01dac1da0b12f14ee7cf9a6bf1dead67cce0586cab40fee049611c22f1cc2c1895141e9a379fd4740b54f5dc9772daae728c4abfde098951bbcb33276d83274048a2672a0a187be9bc850c6642f36eaa251a1c602f49d8904b736b09721e69cc53d54ab5489f96bdf92aa3f4bcfbdfb831dbdaba607276ab0f5cf59be1f17033cd145462dd23a824dce0c19b003fda8e905aacc8a69d25ca1a7dbd89fbd9b4aa6e09206bea2297d02bff01295530b5c4299e6df7b794e973c271d4c83bd1e51f5643ce5f19e8ffcbd8a8220f4af45a21e5a26b4620e7d866a3c743adcc08dc896c2654b239d18e5d282c0fa02fc16b54bb7d4eb00d147ce6c91d3c9fab4a57edadf7e193762758927ac4a67299e2e6fd9a0b7dce8424a77868ad54f8d4e69cd27708e00b08d8e746ec3429488deeaabe431678e188257d0d091336c2a0b5a5ad4a590f8ee3d3c053a5b5c7a8dca15004f65ba81c388c7c978328fcab4e444451d283fca8aca0f63f8193e8d442ba72e6034071f5eb8c8e6afb460a25ac77533ea02dfe79fcbdf292de425b40677460d1274c542a212c6f66b0a9af21c2600b7872fc4caca86676807760fa5fc413eb14243bf57ced4e5eab15817e772723357371d64808a7572b87b0324bb4401b749f4728dd70445bbe417dbb8c1c60942ca5a308383bf42948b9931d73e8603b54e2e6c22ee792279132163acfacecdc56faac7e8159aa3717a128cb855f48f2d51640d9edee1e5d0a9e898fd46925285c1ba1191fa71fb291eec92cc27e113eac38b3a1a425bb2485f254d89808ef563c115f0e68596bd5d3424bd16348db182827ad585609c27053a0579926259b068bd1eaf530708e8188f93c34fa5ba32fc6ada6126ae91c77b6f6913618083f1a8e540363a76cc0a3157fe45d227f04f92bb7dc8e69f4ebc901d3d70d623fd89a96a9bef3f3b6f00282b610db523e0de645edc5db85016408e056010a971a9ee0cad3fbc955f343fca5ef838932c358060b5b62ef0dca833aa9e91ecbd09689626188dfd381f23e9ec1f0a2f10f0be7206c9819c32ddb92c5d85dfa64789de68957e8068a4a62d8e2a4d44fd8b8c138d61dac8556e4f74423f2d23c06a40985569038786a52745ed4566928e9e06e398cb544e8c681cb0747e3988e58692744d75c1d7f45e6daefc4fd1816866c7fff1f5b25dc48bf6e939814ef0c4e93cd2145029332be46a1af5ca32aa89de45bae256b7507b5926b8dd4c3dd26d9e4d39a4ff8ff62d552227932eca567d418b5417bd5457d1c0380b5ce361f473ede02fc416c3543b980111c039d5642f96518b4bc187add006bbbfb3fe6775084142ba0cb6d240b11ae397814ee270116ff870691a9a2d726344b4540eca3a615b9b568ef353a910ef23d1e3bccf805bacba9190e52f378ebd7fa4d75e14d20ca2bee7d48b4342f6ad252f723df56f691e6ac073a21ce3fb1656895991b5b5a24d46c5e07fd2a1a0d72255ffffb948aa193660862ffe3a33473749624d7889fa30920ca7ee06e5ba1f1a9add260ff751c5d3edb875ffa8ad2e880dffde8a8675242e4288172dfa3d7056b713e253471557a3fc86a9bdc341de9dd059249fe41215ada14b08b888d89a07afe46fec9b2915014ab2602a6a5ed5fcf145f00a1b05e32e7d5ead62d370b014cf22b11cc43a3c6cbe8c47ca5d0e96623b50382239f3acff64b7aeab83695b4145a64130fb67cdec064a87fe54b2b5c9a6775b2aa81f83782f5529f1a2d65800d1c8ba80f076387a4ef5795d70615af1883deb6c555527cf8c2ed022a8e4f983378007fe98968b8b30cb04acb97d3904941061a4b8e84fcb34209d00707e772ea44d2d16d0443e87bf3b320ffe4c459172651f5cf2da3ec9540e7bad19a8ee4312e06684be65e1a1bb4222e605270e9346fb684958ebc8bd01ee44d1f0d8c1ba0e07ec1d01b458882eeabfee722077aae37e232bab6892e27f6d0f3d7fa83b91b140e4e17af051d26bf00b0a1aea187a07cd13b7eb827b6728574bde8cbbd71a1e78c33163b59a023a05ab5d483f0a6dbf03b1f20f186e5efec157e8ec017099a5cb7f902d63d69c6418770a99bb8b1b53c60fef914be5c2da121b824be3d94c2f189247e2f809031935c23d5eb9de61f831c4b11da38892eaef2a2b9d8bf0c4e55b08d038a9890446be645754be5694973e3aa5329d013be74fed447273f260326b537e3fb6dd1f4c349eab42824a712c7cf86be0f9669d9bccd557cf6568fa65bbc8e5403ea7d6481d417380f13b6159ffea5f626c25966e18a2177038a6b350d401bc4fe679578ee50c5f64fb6d1f65f4f085b36d30df2e1cfaf441163c3be8aef97c1ed4c59efb2eae1ed4a8b979ea253e8d064fb9fcc5381896cf1a65dd4e518c4cf8affdba3e3b72e6d7c98b01b44b31e3a509fc87dde5c320f930070fe64b5dd61034ed9424de759fb78a19d9e8af1ec61734b1ebdc30c5ed72f63d5ae60453e87d9ab2b6b530cd913e91f55175ed454a9e130712f02a2e06d223df827cb64ecb85c814737529a5fda27721f07710281aafdc4a3125f60488bcd26bb1cc2d436c198eb84ab3556eceb57e2ccb728d82cb62959b16851c0c9ae66a423ddae07f5ceb67db1bbc708d908aa8010d96f8caead7d36594b823e9bdc5c882efa3339f09a013c6db2dab1e9d3e4ecfe5d8ac6cdc100190b101504afa09aa2867e19f4034c55483c2aa9c0cafc56144df2518e6f188d1ec052f0a98ddb72aed223391a641e550decec707814ad37b010569a1b26f4320eb0fd15748f3a205091ed66506f701207d3b06dd09a5cb795f69cf73ed99429d33ff3e8efbfa1ae340357e5cb808abbc8e347361b41e8dd6605ec90a256f9b016137aa769b3aa4dc631b525c130f6c0d60fc8a6752dca467e31d15cb785fd4ccfc50f66f780da640f1eec299647943b0e2c1df1f5f8243a10d289cb1f781eb81cad82df0f35475ba502704b1a16c58fcd3eb98f82d7b698b34b8fa7432b69c922607ed8c096f91a15650bfb3e528f4710eecd689f8d2048dda5c706d238dcc970ab0338639af4766e024b8f5e5a232ae212005b5e574cdbe6167d8d28782a820ea04740beeede5310616e4e05dc05cba4f8585514f8e1c4efbeb909211c60f7cdc9baf11b1a536b4d3318d58124ab949021e0ba882a0496403e6cf0f4767e93cbc4b80a293b8a95a153c95f3ffb987a423ccbeecb9a1a7c85d1a00ce921c11bf818ddf6084695c5c06f99203cf58e0838efb15c731668fae47a3c99a0a2d70366833f62445eb2ab9dab74d217387ce89feb05545a0ff18c4a56fbe55f41fa9691e31634a548a55b13b3ff0376a206797498a830db5ee89f44a9edf4e7b6673e5de82df424390cf4ba7a808218f7e8b2b35bbecae34e53aaabbc920b04ea677f53ec445d4972c9ab9337a0d0f2ac72b71bd58bdfc497f8b3ccf7dd2f2188ca08508c5d06b8d38a1979e39f91c4c8bd9c320696c780489716e99c4a85121c280ffdd73321e9864bdc59ea77fa5a33d236193ffd56d25a512fe959db1111e54ea80c1f76a53508cc3664e1e214ec10996acbc5c77ee7ca61e8c33c62089778fad0d2f2b205128b35d213a5f6c9a3043f794759440b47ac00dbdb290ac9525f736d4ad73016315cc60fc6fb136f9cfbf6b220824fe07c970ad49800e9b28f090bc21071917781dc3ffd86877d082d812d14d934917f3c2b37a2950221f0cbea846eee9fb8f149810408a4195045b6cb19450f249e90e0f34543e6faa3e179fbddef6e0804700179fa6d3e902719c2056f718ff1d957af7d8dd7cc73402417cf79704605ab689bc747ff37f2724fc969c88e6958ddb3d40a6e8b39e13e12eebfbd629553967667fc199b58dc7c7037f791dfa27679fb37526e4ee4b5e5373073caaa09801192c5e4319c30b20edbf04abcb7e94b1040d8de6e89a7509570a78395faed18752d7483dff3cae1e0aa57fd637e04db668a56891d02108e37aff650045469ec2c6bfe1a1574dc19237ba86681f307447eb74bda4ec024bc6c0c7acb01a94afa39841bc482e145bfb8223f9de6c5c9a9b14bf9e3b0c177c26410a0ae132efc5cb2e6bcd4147da2509150d7ea7094c5f079e06e53dd53cc05d90f8a4b1d625dbf9424aa98b2dc3ad514588684ad20c2639c18c39ba1ef104413955c97419b0962cbdc3f917b74f29c9001c32513ddafa4945589d261a4fe3f421eda99073a885f8643c8afcb1cb8f9f713b087d0efa6b30ee89ae0a6cbf89da4a811b63b7a19b0aa3288c5dd5b4f91daa754374d0712eb26dde1ee65b6fc3f2547778af3904d107c3895aec550b747d3a6e1af1e5668fe2087176d1470078e0840a56a9ca48fe3e91ba5a1994337e5f74c147f05f179089cd499a85402573dc2b2888bc686efbc8856c1dda8ace1e41a7cd3b53639900bcf06d9276547af63ea65b41e69b3e237179f33135731fc13d76405ac92ae7de355355139255dffa31b29c0408c35fca96fd008f73cad0fbb9fe21187a9ea00c2cb59105b71359ad357d49e190f7eab041c1f7df915ea390a45a2a9c4c7964579cc25f476501bde11f263f9a71b3de84e1f1484464f2779061ed76fced2ebb0dce2e7723f524a9e090ee86ec8ac0a04a33439257c13234f17fc7c36f9fd3ab77974975b9753ef74c9ea7bda445b614ac5b9ae98af65f9afb38ba3c0c1993ab0bf358fd8c27abc6e677a2270d7e8308a621bd8acc00cd05e6041d8fecf7adfc19ff0bc018c74fa5dc0163e3a5b5dd9b215a3edb38d6e3707516f293875a3c8ee4c2aaa7a047828d04b8dadc7205b47d5c5ae0735653b644682f88bf5baa79ec584a9dd0d9fcf7111122eeca283e29b08ff5dda49a30ca353b98814c3135b154390122deff1b398dfe5d6fe7abb3d0382d7055d4c92e99b2887d3511ddb0b485f7c19da712073891a152f0f9041b85ef4185dd63a17ed3f8ba3fcd315382e567b45d6148d32eecfd6e9b06eed44b940ed8dee4579b46f1119fe39fdc89de73cd1fa6e793e590c1ec042033cb45c92cb0e0e61381a8c6546324ae57aae8b8edb822e044dc4ab3acc2570927834933826570d5c0a64154ae7c0759007877fd1ca3f01dda1d36f8d697ce7b76166f15e267eca6ff96a793dd8dae9afe67e59bc95e9d5d4309c663afdbf68832a0913482540c59b3d98105ead9e3867fe500ddeb3b9c19d3b77ad070edbafa338e0cf8ff642982b3f4b5a19183609b56584abb52b8dc8bb9181c6a71c4dde66fa506a53a4f1e94124e3005de5302884c826f479b471c891a33b1dbf6fd77e3717ecac4a4840c99c70828c491b068ad37d6a16dd33fc67b8824f3c234fe79855158ddb6f92651bec9c25001de76ce225a2c5face3ae98c255f2bc0b089fc2c7ca636adbebf4e9a9d13537256113801625b98fb3978b59e09a125cd85d95b174be953880da8d4a419a46406206e883c33e0d09332ff5de36fbbe6b6b1fba0d7b9f305b94cf88e1a3a120d7d5e74b75a98740fbdfc2bd49aae9c17d9c91fcd0017a4533feab5bd9b03f24b45f0000b3987133828f1ab17886e62c11e839feca60a4adb5fb70dc268d67407a398508a4895a07543cf386bf0449146ab0bec5872d0df64d88edf7982278d473821d24030595e3bfb792f37dcde7d6410de11081df31a22eb084301e1d613292dc68bfa5d161f34283e27ccfb7d37815b49e918b6cf6e8b70ca8d232085e6239204f35644e0e0f5476c19499e6979e25cbc2e9e3ba8b345173a0ed6150bb4e1ac4c7f55db06460e1e547cf5c12a91c30bc1d0d53177b5c9fdfe86ad4e47ce98e13adff01f8b2cf76170e6ba17f8f61156856c75ce60f57b8bad930f28087202f4a236bbf0c418d9df837a947e90d4375592c8cabc47e6cc058884a202c1e6b6892d16d27a9afccb1e0a91b732569c39daf2dc9f5ff9fafa01896a501f073cd569bc71d024eb1e64dad0237e61e02acbd4530e30965dbd1b77c83afaac25c2620b442695e2f348085218243d2ccd430502552d462c99523fc20ad9731c3d0b204f26a3487389b66ceff267a95582ff9100d59ddb850a5953fafb0c7ac7b675369db0332f105cf2e721d091be215d78791b2bb1ecb9cc5aac687beaffb7e993b9a421b09a8945d04213a6fa0e251b887d82f2813d8c9965ed1578b21bd7e57659689231552f842c2b3a2f16854b8b6a07196ec60e045af8a832f1ea82386a817ea9b55bba7ec47391de6421e462d425a580b6babb0398899700c05b86950ca2b249ab0f71323f5a0b71158709a291f772f7b0988c5230b814a3b1cfa5ae7283fb1da575735581b0cf9dd0d92c25e91d6ea5bd0163289bf086ba354c21bcb4ce3f29f58b68c67b23e77e047bf8746b02f39e0f416383f1868890a54283f3d2021fb48d08a7e8a99951dafef89958deef7c0468eb66cffba1617de126329568cd5a6fa8741c0cecf8090fc5ad98a1c9c2bbb263236b3c19ac3c41379228f499d4d49e5d38b8c1a9f312135118830196655d8b87d09519385006fff260e1fb32ed7538365c07ccc400e4a15f058c8ebcc7d34bec020e6be98849bd3cbb500a04098c80aaae43bf70348e96cbec6c7f2df8fd92b0225d8be87d188a38f497f8bc4d845e2228730fb9e35b6b99bad270cb7e2a617897affa21ddf9eac788cb3ef2a18cad7a4e690b56b96689727c183d0c7627c81e8d6e25d13369072a5f21e481e938d9be003d2b52a0d0c81e3f1755e3a53d085a2462b07d865a3be3f839668a78732ba5417ee9dfd79af1e341efa75e21b68c8c01d2cf5f05a5d85c5aa3683cbd4d7723fc330dce380982845cea23c98e4e8a7860fc878e292a772baa463701d73a521e32e83a0d544eede49a87603da1983e0edcab5ca052082c576580038f20381ea909db51b2e632a7e495318aa5b3629ed920903cdf8ec8cf5b30f9f8ee1b84fdd5349bb84bd360097cb8ebfbc08585b2fc5c0277d68149cdb4445558fa2098e77c25f47e5d4c5469a422d1192ddf89cefafa6a60d0a94d5949e44e632330c3f87056bcf6911aa434037cfb616ff85de9fda060ea50734124020029cd88f3f27c8ef462d5813e1bf9be9b97ae0427f8da6e259940afaa43852dc97609117aab5a8202ec140fc4cc761331c74c60d9c014d75240b95d946681b3c8031982d8e27071509a7462b452c016a8027e9acd96d4ddb997eb6f5a0d44f5ea1bd2ebc4fbb2c9c4fd63342927ca61f2b111b2d2f076c552060db5477ae64a79dced8b242046eeac0ad1be0fc6ffe422e44446f1cb4490646d02a0da36124b92edfe303283f3d5197c342f7b41099178b3a90789bca00354b0281891cc64695805b6dac5095d4f7541f1f9cb1e9f2ab462ec139c268d9515aa42f6127c32a5aa44ceb2bf698d7ce484240bbb9fa0bb0e10c1443eea9da78825ae78fb39d1aea712777d6c3bad72eb1057182d0bde5bd6054310c20b52588bfd28a331de6ce6f35d4bdbdae0045d4058ff9670f54d3bcc45a5decf8b4a42305e876343975d03f29287f90ad7d2d6417432418c3fa72c06226dd94f7ee4d7af6b15de96abac066bcf32952b9b5327373740c106223d1ece9faee014c7409f4d816f2b626bdf09d849f5b7d5b82c1d19007fd4722c86d7c1aab2ce9a07e2d3984f203814abf854778c7365ac04811ef7d949a4d1f5f1c3750ead5dd0c3caff2f2d6887a15a168835c804930ee7d51cd783bef8c43e6f3a0caf05420207f9ac30ffbe200dcd5660455fd6179f1ad7514163a13de9c3660307319771431e1214758c21f3b33365d0fbd31a29046ae07940cdcadf8ad0ac1ffc8be2da01833095b0f92c3e7f22eccf52d8f1b9c892f9934f9cc41ed7078980b609913d7453cbd9c6eaafeba0da4fdf19e968a8471f4c856dece1913b94f95d4af6d497412261980cf8d243a225627e77da6b1560c42222029e88ff267aa1e0b413f69f2af9717b252327fb00bdc6f1a9d12099c081773c854ef88d5db6ade2bcbbda75977c96217128d7be5db59af05b697f7aeea0577240aba969a1714d118cd272aec5e06d0990087be9eeea0833b06a94cfbbe6628a96e91c0dbc155f7dfbff4cf728e4535660c8aa4a6ef6cb463e942b161e77ca69d0a04cb13bfbdc022845da8c90a8fc4d20aae597d7334ce5c351d03a9fedc82356aab5bc9419e0b41034ee3656696aba0d4e2d272bc4372a3fa3f09614bad0ac5e50cde801132e9578717acee133efe0bb011da98c5fa5a063906efe7f80245b0ba4acbd35d49b33f98f73c6506c78df0e57eed7a859d5afada327b922c74d2b2ce3f455f3e75873da573c7f8443513df4f6f95187d3cf4f5872db7664c52de2f48aeafe0e41122666d48213e4f8919907035994ce02024dc83e967f0805c0f7566d17a9a054f404ce29ceed2618dc6dc82654c82523b6cf0eaeee1b33150ebacea2b0284f2ed15031d8f5ce7c813d5941a76fb38f7975b1e8440c7da7c6b4f87f216c5356d4b06a9a6ba0da007bbe52777561b9c9492bcaf0620f3689a703feb5728f81a65e4ac26b75d0dd2aeff276505ce01818edb88e1134861649b8f098cd9ce7d2cb518407a255928d6f1834d5634cc1ff8e3e7df595def730e3e7bfe6566eab20dcbc67812d134d6597461f4b614457f17da7ceb8d4c103158c1c2be7acbaf7c1e0cae924246cc31a435dc8cb7c2eb5b836770bf4dde53450066f17b0825d0d23f382585ad3bc85188c43705f3a502687dcc5a6c77535fbf9c012d916ff7665764bb73a80fca7ecd395150d90760593a2d3085923104fe4a9a0a3a6733286a0276c2150cab6dac9910f3dd374b3248dbf3347a3617cbd709ccc0b9a2274f76e8a87bb2936c69ce027de6fd44aaaf8aaec04a872680dd944374a7f89fcea4f5a84e2f3055324cab65436b4ba5dd411936043944cb325dca8b0a6e2d9bc41b5baaed53e015375493fb1e395ca7c20fdee6e02bafad821bf23d4cedb8a5cc26f0a43bf5623e270684e8459fce60654467d9f4afcb9f524bba0ed40d89cbd76f0c973440b72ce1c3744adf6638ceabb33124657884e2b00c795460f1e92b16166e70a5dce03cb47740374fda76fb4932f3102fca57dee6cf818ea2349ae544e2011aa8cb6a0c2c896f7a8577543a537f8b5e620fd8f358e87053645612a9d0ec3f83fdaa920b5841ac756a5a8e297f0815ef6f3ebe3a963218c31d955517a39eac2070d89b704abeb347fbc3fcb2eff575ee8b123881b5caf97c862ce31a359ce87c40d62ba6e552fbd3a5a85a9c1b681e0b5b852411947290517a3a0138f22c2ba093dbb9805b9a7dfaee103c93de097f028bddf00927b232be8d4d239e11d6100089f0f8d7a22a46abd28e4c529211ee4ac74af224d365036f82d6c6b9d2c6f1c4034169061b50ae7156bf6f5e8ec93370844c4c578c248d713f13ea6530de872c5e64d9d6f933ac8861e9e44a1326f8186d1199aab8386b497ffbdbe153626e800b21e2ce8ce0b321e29716c772dca4a6fe10a0c4020dd7a73c2ad895b285281bee07f32988de24ff08668a233952272e4a1f5cf9476e19bb328694be1c4da0bd65ec7ddab0417e6157a3f4f7c8435994059bcb7209a020fe9fcf254c7817b8be80ec7fa24937b367437df89f235ed0cd2cd4925e547d310d60ca304fd353775a0539c3bb15b62f025cb100bcbdd716252f6194570dc851d8229f288d2e0758b10815376878a124c6383af4c7215912c9c67d1da4e94146df884120c7cdfcc4e17d7c9b4c7f193b275e4e2900025aeb47f9ffb78d02411caea9079b67d93a931e5241e9cbe53b19d762f4f391f5f7477a52ff427dc8a50c7a500e703b5c9279986de52e84a48b55f7d1009e7f052f736d3a02810f035e085566b18a1ecc1b72b7815a5c9db1dffe2c58aea00c6c8752a6bcb0e6b2edbdeef9138f7407612dbd0f6be3e8a67346fc1138c2983c5ad0aa3451035f06c0db72eeb413efceaac07964e11a7fc9194d9bc562917ec7ddb12c331d264db906ec5599b8933e0fbda2e76e4bc0f17a03d01f06416cb443edee9f7141f1939774a77d2685a43db53492b0be97b2dadc9ab5ef3fa5b775b06739dab54b7f156c7ee1f814beaac49960c940a2b2781be63ddb6518b7133833bcba1c9f8d774d7ba979f8f2266df5b8b36225ec3af8f4fa9d49680b4885a7e457fc62147bd61fd31e352e35bee4fbe214876f96434774e404a7306ec657d51b37e95893ba9cd96688c5cd58cfcc111e6a8d6b6db72adab657392872dbdd927646f99d111f872fde4d1b72fd22b0d6e8a7f6975484a41f211b16069b49daceb7fa188a31c287369517f01f52fdb42fac59a6b19532e1b1d290574bc4a5efdfbfe0e9eff2d62092ada2545468ed4d3e092cf5f5b934051f9706d0f48d301351089d0b51b6871483e0af73f42e4adccfe06407f6e527cdcb8e6a0cc85ec352b99c4f1298bb13579417a0bcc9909534c73e72177e3288a959252e1d77b716348d548a4a9d0123be08784c5df1f36f8b6b0a8e6a7b5544beb49fcdfc1228e6b65a71022fb9ca77dcac74551fdb7514cf2c75916fb4945e0eb06b90f7b127b7f1ead7b5bc5a4b50647a9fac59ab3534db5b885740711f7706e0b9ca3bba223868a7d996132bcfa9cbac187e28b64a3c714f7ea4da90147458cfd602f3f231afd5c44741d81cdd8279bad78ed688a64bcdfae2d2c9d95f164fcac37cfc59546fa9c58b2a9a8051aa00249cd04024dd4f30e308b53b58450be18ba32a81bd1ca1bd99a67b2e0bdfc427a579ffdcc4dd0fc2b2461d01cf1616aea562fbe963e7bdddb28b00a97c59c387dea5236c2c3569e7bf234daa9296d7a679dcfda1588f402ad4af307f7992008ebb557d5de20c31d73dc9798decd5bf68113bce916dedb15caff456b2d355989d16d32b78ac71c8ffb99b3c603927ba318d6d9829c14bbef70c1f65ce304bb5173ad7bc18b7fe1e45c72dd0a26bc6f30df222e6741d14ab70124111b769c4dca4e3f99f07584682996245dc859304deadf1781ea0280144f7ad5bde36d2ae01636c64975e8a84079a836c30209ce9a5158e8d27f365773b0b44f2502148456560442f44a6aa882ec8d65c70dd94c8d412e89a7652fb4bfa7912971d69e3982d2165e1b7898eabf7b84956dd20bd53b774d83f482161605e450a1c59cbff22f9e510b5093ac457e387ea5bc36ff238e5b54bd333c72d058f5374cec87e7185ec917d23d2e5b5f4e17998b8959c33bfb2a8609d02fb44e66f62c1331fe9a8118e97ca83327d0d0307d7731de413cb2862f7e129f835e1a1ff1d3e3fae43389411a167f46bd72d7cfa3c80cbefa2f83eda0e9721fbeb0434d300b1bdfdb6a0061591470262fa6596a4fd79b483779c0f97b18f94e69fcc4a35eba309e846a8ac696899decbba494c33bc10982641738233373ab3c5aaffde07d425ff650c9dce4984d304d38a62370bb2386ec99cd60fe0f51a4f570ca27bf9ea4c3efee6e5c2ec41381df49a5913814cf12846519a7f8db9d6f20c0d8d674b57baf56424241f1cd8d6312f2f1b93a4af9eaf7994263f773668169941597c18b45da5acc5eef24ba3d19ee0a8ce6389dfaf73ec828257a31d283669163298cee2707080a51436228b6d0d79e557f854d4e21550bdaa4b9dc755a9d31254bbad3bc5202904935f19266f4659eb5042e99534ffbac6a43ebf300088bf54a785422c6d079829b88d5d97d5e515f0af3f467221af3da2cad1c87907f71d1eede6e00aa9a09bafc6fb8b65bc0a65c10a4f98637ec37a7683cd1fbe253b2b401a0f7d931fe91f3ae3164cdc7c7994c8f4c080b2ba34f5163d23147586578e18abce2269d9f8c2f29c8de7d9c2458bd0801d9c05c6ff21db2d3e5674c922d360762ab4a41d8491db2ebf7ffaa1f97d5a026e733a55f7e88798675a3cfed40bbbd54f43cc7d80da58e8ac40a0048a9fb4bd58d5c94403981a8dc0924c9a7ffc92732843a47c6d3efc2c09e2a4597cc3a31655782e37e3ce3c501c3be1b9768a2819d2d7068a79acf440f95ab73b0581b78263e4a8580df2a1f8af9251a19003dfea5fe35c5f747b728c231aa1ae3714942434354a54dc46882d2ff8c57c0f7e08d86943069a53fb4df1bdcb7cc4095bcc1cb73db00eaecfc3aaaa63afbe31f1feeac20f4cf63ae70349ab173bae78909ff929fadd31797c7490a294d7133575b894df431ec050cbf5f3d7ac24e1937f231e566d79f5274ba8e1090b18ee75f7b603e44eab2ec0998fffa5eadadc9443272205e2999dee961d8c6332b0e3b5f2db4a04fcf50775f94663989d2eff147bed7c7b453215f703415797b88876bd69dce98d5072bbe7e709a2539799376014877fd40441d8f34b10b8f692e9a4b936c17aa67e07a112ec6689fc48a191e0df9e76b5aac29a4ac28e1f7a1448ecd0c734a5f7e14a548958565cabcaf8d96c207f5b518774031f62ad4f7b497a8ab5f2f6363e431714fdeb057eccbd10e1de7bdb357b1aa4e7445414523e7fa0f0cf0fa53b151ff07d5e2508a02d60e18f521a8fad4396bfcb6da9330d8ae8dcf3179a5f251a25cab5680901824ec2df898051243370fb5a4b7d4fb8b853a32b11d8ad0bee749bc003f3e4dc9f24e6fb39f7d595e4d4322710e16d324757010290b83eedd76bae96aef7b09b90aa1a1cd1644c014ac9e4a1d412777b1e7b7f800e50a354ef40f4f242972204d0b44231a66778a7d0feb9d462da46b6fc5aef63b036cdd1cf6b9d2f96b0b8f111b19cd7a5a3909879c5fa448e971c2d2f94281cc03b1cc758acce1d5478f24aad537452fafc4ee2db34605a04853ea43e7fad5ef2a2057a2377edb5895b32b6c91e5bb509a7b45ecb5d8e783c8209c1cb53ef7abe98c305d97effb745a62d4662b68983f120dbcca041f8960c6d58e05df78e76e00e671eed0d9155609bcdc959fb2d40898849c5b7b4d1aff253b15e2ed9d58e448d14dedb594fd519c817d829016f0c327ef41b4000f98625524a35cd0996ee09316bbb1ee7d7222b8dfa477fb5af238833e3b990fe4391c14f394f154b3d0d2970ac365c4163d53ad9f4d7750c67899761c19947de738ceec1b8fc1464d40707043077ca5169cbc868f6012bb125f9553cc5b5d38e835c0386686b41a985061f6659821afe458600ab005a0e2e2ff8d8b94b3c28834f4dcf0ce793175c1b5393a98ec11096d254909ec4bf5916cfe8275841b0100cd0e2c9f98b81797267fff61ff00fb6fd7138c56e455e45f466952f17c427e41e79b1d0403513969ce4f5a7af95134c41fc9f5766561a60496242f2039f8a28d3adb9982bfb04835576600c83af0e1aca376065e694cc5ed0ac9fdddfb09579f9b1db3b6fa96ebccd6a61fcd87a6fea6443615fa9627a7e0363f21f8e3f2f4199d6b6da2a3484f33071ea2dd4ad5a1b00e7050c187b37b1c422533ab4f7f961e11d7c22864aee4dc9a6107e9c7a1c5c2d4324448ff1bb6fd7b2e34e7f3196f0a52ed8f9a015ccdd11f18b02d5eb8effe75e2d7e9753515265ca0f8db12475a15f9dcd9c9bee1cb674c6f2fd191f055b0a36559d22afc9ff5d776b79eae14694ce868c1741176f2f8c8b01cc407d1a8c101700cc2c5dcb427c5600e13f4af580ef198ca89b252b78ab141d380313d018703931864bcefb9a59dc2804c4553e635abc0553fa10c05c409a1e01c34c284415f387df1a6394fadd1a4795bbd555ebada73c7d410442ad703182b564080d3757ce98a9480d8310b381f120a2aa84e5ddc618b5cd4d8fbc136820ca00f63cae40ce7c613278108293656be4e00ba2a1af5b8891d3b7bb80fd7ffd4c9838e24d7cedf90e759212f32254bc26fb6f8a0a00dfe0a307b69f2f9119372ce20fff96e6cf30a100f093b8be1cc3d657ba19e182ad4f97da1693bc9a8a67d0989798bf3e02e839074f9d123a97aaf2ca16ee195d41a9ca5f1534ea1890060b2373b69f56d6a0345323a0118803126ef31ea91699bebb41212d9dba334c0f417ad2ed07d8c0b0af7e94727503e2da0f84a3f5fabca9f465fdc7c7f69d25a135df434ce5cacc555430241b31d8ce79e95668d2702e6ed45a5096615a3fac95905247f75bdb4ebd1e164efc46f44b4ae98066f8fc31a95838c23596d75958064ef115be5466aa9688f0311d4030f11933fb5d9d58867fe434439c9db550c345b6d3e36325cf6e3887d51e9b995d3925c60656a09d79b8a36f2f56bf3d34328816076e007410b1a29034383a03d7b4d3d37d0dffc9e5769ccc7a4923e23a1470bb844ef0eda94da7c050ecccebad2df9175374e89252be5b3dac325a05690ada93202299c6a98cf537dc78fa6d855f7dddb5902faaa07ca3f84f8c7966920ff8c4d6a0ae1721b1166feebc1af1e44b8b6a0e419da1cfc0bfc828cb5420cea52d9a9d13c42dd9a5da89a50c600f3e0543df0626e5eb61d4ce6a01d6fca0cc2f289fd1832f69dcebfc28dd77542da867caaac6ddb179fb4a8bf0ee4801dd26743dd615b11e3e66ea226924d7cd0d15671bb8ec229d4f562782d0f9f716bef0043534b2e819d96bf428de9c600cbd915808bde5c86801eb4e332a9ba7d3836301e5b70c3eda514501c86acdb554621c0935bb475626e339902977407f7f1fb0f9757f0dd8f94810d75b17a5adfdc7c5613f533fc94684ca65f0f8593d5b2322fd20ea2a43087a31339556365d376ca0e09b149b918ffa054c15b59a8051e3ea165d1a52fe475b7623f1c054703b4904b4ad6aab0f84ad9ec98b6e805242746068780a36edb6abebb81c6c61981f040eaaf77f806adec69a7f447fba2f0c37d6c68dc6a3f8e180701e5daf9f88feed83efb24ecec2897f0e2acf8c98e6a7772a4627c014c3ede967cddb912d4695b812d6e8a09feaed554acb66b0d5b5040d3d17442480c85c8231d7aeccdbeaa969ab966fe95787d10c475dd408a2cb76a743b913f3767df0b611a85a315c396c0b34b6b2f66bf4682c972d150e4d3e26314675e761c418c60085d0cfe076819b906d1e18c766efe3712e488f132870a9c78c0886276827b914ceec9fd0c48c9066febc58f08c80efce9f5189bffa38f7b6a7a6fb53e2b6ff75793cf39eacf2307283e2ad58e5bc969953e891f5a76afc9a2a9f8700e1cc776a0ace56bd57bbf9a6a14ea1308a79eaaacc13b9014e5652eb541c611de571e894695406b0e344a7e7e77be57be98d95aeae41aa66adeaaf53b9d29087fa8bc4c9a53e28759791aaeb5ddbe1b325e7512b81a9adfa68d6b29451ec0ab3b2140a5ebd7c99ed046b2ea98b49f9b458c126af23fa9b5ef405fb70992e9e5a2f965b6c42de28a0f3457610fbbf4acf7e7ec866e206e86e5885fc2f38fe64cb57f4e70726aeaf1e34cb693a86d65b4986dfba1214fea8bcf25498def9942605ef00cc33ad5d432d7e7b84c6465165cbb407bc7004faf961fdbf4d482d7fff84cf8aa6c38fb4b87ebeba4d26aaa8828cecf825d6df60fea412a97aaf68db75aa2a0097447c1f0cc4566042612a131009b883e91f581ae53be596e5494c16488683f2949bb93795d77ec69850f87155d882a6ef80e01981e6019d5e4d3b310fe5be39823337367d989aacc1b8074a494ca88d29fc24a5d87ca250682f78f02dd6c9c3b95920f2784fb7dacd428f2b6aec508cf84a5085b79b0d73fb5166403600b286c9ec97afda6a4c62f4b64e7badc3aadf66323c80217254d9e7bc95aaca4c2260151a5e0feb9fde4df6a423385d63d18d684778ef224a8ccd7c51558e88376ad18d4f32b3c3d04fa1dfbeedbb39539af969690e7974e1acd35be7e37f9edf44989c5721c97b35e68cb681ba1148667778e1d86a17da546be4c5dd7fab03e2054d30617013de46e4f785ddc421a5da20bf52ec1a7506d4652bfb26c4f4c822d3507b5df00ead23664334d2472b7210b41be08a6a998d23719b31926b386ea1d3c5268cf5c955bf6158c710ec8190c010573b474e7b767dce979094687f4d74f3baed1d2cab65c1fcb2560228baad76efa9475726aeed7c9c8b177fa7b66e06677bff7fc50009eef63562eb3f534dd947581e8968d3325e6fdbaab417be7715579a4d860e37ac2c96aabba227869acd69fc24ab27b5c0a42d7ac780342ed0afa1f53b7275ed7020a0a3d3b284399def641ee3b3354c49c297dbb83b9d8d360e946290282c5bd65bcc16774031bedfd05e3aad685d5d571033976efa712a554576bb24a82a8479d1ed4643c873fae6e81d7cdf6db1d83dd657883b6b1be673095cdfb1dc62702c0aded99b2f27ccdf4319a1e4a951142f887c862f5d03232039b401de32f6fadb59c40c4a6e86f2be75cb692920a42a8e6cbece5e8a65a22fef2cd034a2796c001540bd541aa2cbb237f33a805b7863ec6ea42850cfc056623f7e2eb41c39ef34757192f0d23b8304e51f08355954180735617258e00a26d784d5b89442e670334fbca8fd21721d15df90e60283e095b0eedff4779d0bdfb954fbb883601daf35ed9eacd04ebd4a954a5ac268ce2b8bd6715399fd5da34f60c8ddfd43bf3adf485b5607c7418a77b0ba2d56b390398c2e2e0aaf929624047b993b64972a7e614248f9f6b3b0769673f99c418c673c02c5c1dd75d0a355eef72d2a60e131234b8536246fceb440c1ef8d68cd516739f946f266efe41b71413447dd25dd1199b83102805d80c464e2d9b597fd48dfadc0e8642e9f31bd89a9d4b04d4b801e0e01efabf76662890cadfb968e1bc661e25999b3dfe2499da5550d5a2b977eafc95da971835289f1b5487d52cabfa470233af2df6830c2b3c2f066abba1b7a9f11992a31667fbb7be6449f7bf4f056b3fa830d0764210bea9712c16068b7f8bc50fdb0eda266b8c925b5462ab54e6a9259179cd61db19e3330a883313e4f23a5721068e3fae74f31756c50495a182b37c244e46685b5a0a57a4a8c35780bb33bd1b345a76999e140cab032fada963f3fae2179cd127abb1ceb453d97f3a939343615384b0f9231a504775283a6fafade40a7417cf83ab55229374d609a4031fdefc37df31ff778913cf8c8a003253bd65f4090a5578954af19d9e5ef6ac7a58431663062818b80f136fa5cf4fb60f02d55a1a0cbe2c5f08b9bfc9c722ca1eef177caf0fac6a2904f2b91e7014627277a68af81337b657ce1cbf637b8fd574c549ae8c84febea40978aa40686f16b9cfb8c596b9e318c66fe19109c5200dc8ed2a8a91fc184c90424f6bbaf52ecc7a911bc05f9100ed982170811c1e560dd420283f15ecc52199ac754fde391a9bff8d866a925b34b890f17f7df17cffa811c9dfe1d9d72faf0eaa8222b0482b9a06cb09733c3dcab355edcff579d135a9a7c205b5d6f1f5b4f528ce15b92ab6b15fb5f2135c514e002726bcb279ce2cc17ed8a62c2cfc4c068508654d0e24748775100a1ab3b256d0be8da77b9d228f1dd071e2abf911a4a1eed800803ba8f45daa365769426cfc1064b7378552e20f3e823cab60a87889ecfbe5f50a902c8afd5da2e3c2341baede059714c99c84da3595ff38da368b07ae260c925abd6ceb2b4f03201e049b8c94a9df5cfc93b6b3efb9102067a31ae541c7b1288470287244561d6ed53aab5e56b2987ffe8e33ddf7a53c250d670e8977af97233c62847d6a0a9e92309753c2e99f81706d04e373694992522e483341fbbfc13632ad4a6f22d3a085bc954f709a4a1ee83559a1237ed42f5d8eda0c71cd52b87881243497b776dff15f2793f317480c6d719afbcc68c83ba7b0c4af1e1d672440f8ae5c838370fe9c8e8d60f88817bfdedb15e6615a8bfb8fccf701cfa225d1ec13479bfe2c58d48bb61bffd85321f9483c2d91cf11c314ccd728740b8b23421575ed1f11e7b47393cd822695d1454ccd50bc37230224fc8d1543f583a4e55ca0e89e9dafe94c1822e6719246604abe8254529e968c950bb0c3b218bd9d36d4a7d229ebf013a45cc364d232a39f5ccbde1a1cf234774bfc7cc36956c1963bcf4a050971a18023f6630e3e54f350723f291cf35a891f7b78bbf88b1ed698ae270f53f07fe062936c410d5fdde4d776411024a9e398644fee7547cfcac62bab9e82f3fff940f2816e49eb7b234c046f75620dd1c69d61beeef6e2956fed218352711fcc1adfdd5d58a93ac21d266bd86923ee86af2e6ce8af410c85efea77d51b134d2117392de50767a4193c6663da4c26b045e1cad46027673b1a47bd59a8ce00efa0cc3e7367c7f64c55c88a6d9d4507d1ec648146cdbfda7d01e5c566cc6b5eec9596a4f93896329db09a232ba09dcf30e176d6020de3860b2a83bb6c1dec9fd3f41d194f31552ad4934edf98965cdc7cb403f0a39917a0918353c68db3b52e1ee6f005af0b112e0af5064d258661a0e8f01035caf4402e298bcf78f8b4e68850ee0c5b512c740bd06274350f9cf85a6be61ceaed3a9cf3bcaa960abcd43952c273cfc7e7a9e0bb5690f4f40c75f03421f2afd6db717e541a546c50e711398a21650d4d64810f97bbb22b10bd42121b809503f6361236561b4e4c2a726e1bd2d3b48e6db9afc0d4262dcfe43da53d1f769da6aa5f40709cc9ce2bd327fa0cd40553c5456abeb187d41cba171840024c495b927d4dbde886688d737fc7a795ba494f69814132e994498ae708df32a4dd3960660871bb8d295701eef7d0beea166ee2f5fabc71106d7e79c6c64d5dea73bd2ce280984f56288f88c2a0f1be52ebb035e3b73273846bc3883b1fc542c6c8e6ce69110965892ddc1f06308531d4aeb465cefe8c5ce29ba45fe61cc4dcdd0c71e2c70682fe19f196b6dc57a63ace94bcc73644b810f7916e2c992ad0f81469b12fb5729fa580e96af4b88265a1f868ed6139103670eea491f89a1cae39bb2b4e1a9daba4e7007b70c70b4ca44c99e8822c423c415c42803fe5539afcd40b1d8f37144ff413a6aa601822e3e19d2fd7f4ed52154c7c5e29a423f867946c8302b5cee882f8845413687cbe22117b95e56b24c7da1e99144a071324b82bdda60ae376bfffb0a5316db9d9faaf952bc4cc00bf6646bb53d96713977f5deb6ac0649539051c29976bc4cd8ef8fe9455f346648068c934ba115127b9315e0510e7d50a579f714f60d67f8c81fac459e4ffcb26397c2122f8df00aeeb511711ce39ccd46259289c0c48731385deef55bfdaaa9faff50ed635d21d1e1afc93b769c47641db82634838debf9b2cbc9fee9d727d707ecef50ec9b45bfdb77c18c706f6ba9d744dac6ce07734d07a44894ea5564c2d9b9b7310591d9b6fb0c25022ee5cd463e7927fdc5708bb3f510e0c3663e6af60825f6d8edf8fd6ac9c6b22b1ec93c440172d31e5bb3a9336d043d2c226b551c726d452acc03ce5a70d8bff97e527d0bb912a449f563bcb2efeacd37960dcf2898c80202f054b00da1d55bb98cab934891fefa055fa34da86e140fd2aa9d13a77d8ff2537ce46ffd23c3b9d3352c76885cca500895704bec5dc58b09414c9e640ff5af4c5261eaf563a0f6afd2acd64e30d59635f3c66fc506b0418685d938e17de8d4289d02c671e0712accea536f1eee587b66f311327bb219f753d730c56f91b54242fa130a067206b718132a2ef95467b49a4832e96aeb4ceaf1e8372db9d88507c167cc98b3ae9eeeb54eab8936b94749b04e24bae653c4cc40f869b6d61fda8bd6ddc8fe598b6aea4e14981b65670f4b84acb4cd4090041898b349bc88e30150a98cc386538ba856ecc3b921ea1424c5ff386e64844f7306414b9ba549b412899185495b64b0650c59fa0e4e2cc0790ea5be6b739a167e44353643245a65ce330a3a1a1f0a92c1c552001143a14e3e57e361482738ad9a5b22d2e012d75ab779fe43c58614120bf6711a421f1c8df69d47242720ab70265e25c810435bfe4a773be484ecf8c0fc8830ef1d115032e4169ae2bb7901d81fa4e3cc6e620ac2e944818b813c0b5855a91cae3ed43a496edbf3b332ee26fdd2b2f175b3b8c0a30271bbdd2dbc851f12d474915b2b7eab5a1a08fd77e586c31d9ba706b540131ffc4a235a67787b7dc9d822a390ec1c85261d3128bf6524c86884dc7a35713fae5aa4b8515d014948b508dd29f159588b200e1697340ba94e59278b9b7d89bd02d8c23272dee681b886d22647fedc33bcff46af950c5cacae53739fd37a63c0211b32a3e0f2a16283a817debead79b617bc3abb17372b4c1e816d152514a0ab2540fffb9419e717078e6d25351ca4099f18c46a4fc302024b072bba64c9ebc6140fc739c9383971e01efffffff10