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 62198 243cfbd3d4fbd5152b9db52439afadcc494aef87a97b168964c33e2d7f24a824

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9eb2523f99d03adda9b58ad9302740ab870f5e7099b3aa8d044fa8e164ad223b
Certificate Block Hash
243cfbd3d4fbd5152b9db52439afadcc494aef87a97b168964c33e2d7f24a824
Source
getblock-raw-prefix

Public Data Hex

001000008000000007...00445b0100042d0100
00100000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000ed6c71deee0b2f24fff2cf079d9bc93b37f89ba5fb33ecd00d9ba228ab14d67a720635a3b330134968c8a2d5e2e93caf67e6fb1f1caddede6e14dd747c58354cd3b19daea8cbb342b32e76d54ee180757947554cc2d8b7d772060000000000000000020000000200445b0100042d0100

Raw Header Hex

00004020c3e9e5399bff9f580cda94296da6764cc2c5212ab54dbeab322e5fdb9fe57b7dac71a0587d10d0bf0a42dcd80c5cc327420a75260e3a03a2d735784389980b978932176a166502183b22ad64e1a84f048daab399705e0f87ab402730d98ab5a9dd3ad0993f52b29e

Proof Data Hex

59,560 bytes
121216010307afac7332faa40d7b9b715541c9e0cb3ad049dd39e0f8ac89bd30672002819859bb14d54b27653706185ebd32c7c9a46ef5830ffcd71bd0d02c3fcaa45dfa1e0fe07947c3b12a692784550ac2da5e35312458fb587edf39a4581fb58f5a1057931251be51fec847e0d1fd0e688a4b28649d7b0e372578b9215dc95f0ee008d50d613ab9f04cfecb9a4a539e2f0216e1d63d40ddd6aa8af767cb44eab9614dd7e153b4c6e69ca2b2107eadebb08ab61f6d1cc9d51e4033f11219ef6cfe1a3586cfce2e064e30b551fee9fa7719167ebb12a45ac4a48b290f1c9571c80b3880be112190d680c759b7f488dfd6148e0764123200c4d85454ee7caa873d969a2028eb46e834be8bd537a4dbd969cd3176cbc8c818bdbc34f332895c5aff628f6e3d1ffb5fc9936cbf06f39e3d4408d7b3cb282514454f4116b52e06a33bd9cf8ab8be37d7c76e216ed2adcbd7ef7b0b7dc30fe5f62cb2fe6f85dff4df4baf564309cfa8a3c266c65a464d820707e8238b6258c531ab2da9ff98466986cab2f807bffe8a70248772076fe8050972e608e1cb87beb33de42934724e3f011d816788d03cf29d137934a143b625fae96551e950b31f4a99d4c872514bbf5312ca5f2087da4a93e2b13f810e2f1865124332dfdc3b5893742739118877b887665f9ae8def77b7cf0a0be332a4c08c4f13d3b5d8a2bf48a14a8a7a1f15516241bbdc982f3bfe82961582bad19945da76bdd7117095925160e446a7114d8d3804997770e6726b96d75a6998b4296caa7df13061e94795c58a14baa600794e0ad0e7c26ecc4c2eb55b52921e49e2a0c221be61d02837c84517965728b010945200e58b0be979dd538c92c48dfa15ff1c12cefdf0e105995d72828f46ea78104403371963380f098e42aeb82b77f61fc551d77e162c6815b3223120f6bdb1b28a35d1fa2101109a8a70d0be3fe50242fc2b229c35c41d6c8426f051bd07412009334976f8e162140f12663ec846fd8f59f9a7b74f6395378d8aef9e591359552a874089bade1927b61fa4b39e8b4a50478bccff94674ec96090d39fa4723719ebe7f0a2227c4a360a947c65022d8514ff4a473a2ae74ff5ed2dfb174c410160bf13c900e92ad39e38cab595dd4ea355b8cc3159a94ec37b8cdb193f578e4762ae39fe7f25eb5e6627a2fbaa45c9a50ea7cc888ecaa9e67af855b3beafecf90682c70feb59fbc20dedbc764b0a9aea63b3ccd892723395687d70b9345fab3414ef95769b8c057ab4c436f7576b3780daea8781c5e4bd3a1cc379d59895638d3645d96f375a2b451c9788b3a183ba3c58bf91225fa133ad0bf894d010fae486cd38720937b38f1964d744a09c4972245438431145d9e3637b8888c5a3cd7bda79e316c21e7b2f00dd0de9f0739fb7e33b6466d263d8acb0a33a0a425276007ddd3e25973d998e7650ed308b50ac2a445191ea116a9c28e1d9695c995181fec8bed85ea5255f60a254841a0e42425f15a7fbcc58a7484914620a068963faa9c04df295c7f86862c657ae540e1337c95057e6edaba58187afc24e0259ac96d177090dc7107748f229374a00883ac4d5650402cddba266dac15cb69e6cd872f3dcb5fb1f73d4c55dc620b157bb7e054a46212a968a29158ca60110efa5a9db1fdf60ee359e3dd3bb3c22d515e1c6436774e1cc9b18504583002db86dd7dac6f46aea099a8f8f5afde216731f2641182e5dd3a826165a3758dff8f34c180499f41cf0f068a1f72d13ca382ae5d6569780fab3cf1a9bddf1403c3779a9d502b0cc8c14e65cd4bb6fe9f420e5e68e6d9d7cdeaeb496129e8093b95fbb7d912067de34ef2d8cabb7a8751bd6599a143d02750c5c612d6e71e7dfd93df26b1edd5b2893113dcee0a461c912b2bd278fe8eadef2081abc980f9da12d94755e78e0ed59435f0ac9837e46edb879c4cd2ae4a043605d0a4d9da75140b1c648945cfaa4295d7893d1577ac775f66d74cac8c86b9b3da62924edcf43ce24fabd6d0dce589d62dcea430c120eb33d659c4117dbcb00d8dfc94ff26687c7c8188993b4bac51d6478d5264e2708681e06bfff74836e35aa9fa63918bc3b01af5cde212a3d58bad8212a9602ac2b6457161b7fd8d51450f63683eec96a1d863573f134040af1e4bac8f44208a4156018f785bd1298ec6103a58c95aadecf92d6ee3ae9b3215070278306fffd3a80a91db6a4cf998eff9b9370055f31cbd470c4ce6aa9b404aeca04f992317f3efece13e3cfff43aac336755800978b76b3d49d2f14e936017f49e747c36bc375f32aca675d25f15e48cc92d53ebbf991b40da55ffb8912cf619b73cd77577a829b6425a56c960d1197892ca135a125f72010c615b9d7ccce1df2770a88f9807b9c9a5e85399fcbf45bd0aa63847970bcc61f9c9a1714f73811af03c862c02aeea321fe008734a8244c55d8e57298ef615e895a361ce219fd1b5df327eda9c3ba22d0e7e28bb692e90e8ef848815f91f7ddd710e9c5b973015a43ba782dbc5854d4bff56fda27c3fe1c5376e81ee5fbe95fee11407372650c169e23b3187b28433ba8edb837a981d0a2d337c1ac8ba8f6702866beaaa5ca1d657bd1fd272634ff2fd414b9a706c681207a1f09d3e8380c82b008769511daa97ff6d81c78a0560af1f2c970ef0b69b6adf0483a7935c0b65854685c9c581bc37883d38d57e768a5beb9d214ed0fe76b12fbd40ad35412bf749839d6dedd6f33dee71c01341e9a1d07a17524ef1cf7c4ebaea00ffc4e13a2590a20fba5bf92738fc77a98f3c0c360aaf29f0d919e64530e51b89d615ea0933ff8a5f396a32d5f1a041e463687a38b4a848c6d14d8b1ed01177f6426ad8fc09dc2126f342cb8b4a394e9ac54fc712a4c4c564a82fd9985380c22538406aa4e7ee72d7faaf89b43ab14136c52834158a93174a3bff3da61f1b6537c53bae8d2a544715b41d88fd8d6333e6c16cdc1f264f1e5ff3616781cdf1937c28286d6136bf77d2d3d696e932a5f24eb9c7ab2c0648001d34df760a2584af2d216839c19d66245389ec1c533b1183a40cab63b62474f4aa5b11107f7078c53ee2a783a818aa8214b2a19774737167f22f2cc261fa5f18f5798f26e203b1b3ce51c30b6c014f461ed814ad01ed76e3509820349797e980f1b703ef7eb6b4756275a1a42b3c3c5b69bf7c53f9a7fdea7e054a4b165e362108b4644f38792174e466966f8c2a9c7473f4edefa1a237cd5a5fde210fa68f0a80f6c5b52496e82f656f9711aeeb500a3f2f5e51a44f28042fcc8db838a16bc9c4d2b17d19081945b1238c30cf02455214e2b2c13a182e8dea8c59b236fe069d03fa1eff6e57d439809d3c885d8ba16aae01363ef4abb36920df5c0232ac7d28212623f3cf22f6994d7eecbf34782ce3fe9d6293f833ff9bac8ae0da7c726a31d3c58e71b202cb3224879520987fd22e3309f637a164bb5fc6bb5ae3fadc2eba87be72a69f71c290562c69f5dea5d76b0306f4b2e92a5a81fee0ba3125e14d593029e08fd277102753dc6b092398a9f3ef49745a172678c2aa6336afd57f2e9ccb83b8ba94e80003a6c26cc1d73812e4b7ccc5e860fa05453ef76ee1b5418f66c10289e58e3dc75d935715aad635ac0eb6a7d21f0c864b292ade7ed4144bdd419c08ac95f7cafe7cceaa5b46cb18e5e452c6e1e4a8034663f90a0d143e5799b7f022626b361fe958e79891b9ac82ee117267bb87b88c2f38911728353de97a12847b3966ecb16a219ef19f9b8a5e7d73ec1ee1c82470510304136c81c2af5d27721879a8a5e68b6939630aa00cbdcecba4249fa75630383a7fdf2ef04faa571d11d3f5cfccfc56dedbfdefa98521c121edb9b17196bff9bb4ba8f25e0eaddc6d082976109e6943fe8d149e4f88c14f2ae6e3ffc9b83c81dd098433a8268ee34dce5fac6134c2f4f11cebe7eb0e2a3457fbd55aaffad5fdba09d56f273248b67ea01f9fe8eb90bed35a29c0fe455231cb827fe3198e7980f25fe9d79863f131ade955d26152191d57fe48ddec4ad7c4b5f8f563156495cd7eca379e47848299bcc5270092a27f35fd1f2e8cfd39a8a46edda10c200f06d85f95e34bd263e2eb5b7b413f4ac0f6da41e1a9524a74853af458dd19bf8508afdff42ae35b86d2f8a92c65b2f26acf8b440cdb845e76b062f2ef2eee7bdbda47001d17b3605d9400569a22ca3031314cc573522b84ef4dcc0958b62735f90436110a54799f2cd3cbbab288a5c091facb244b5ab33f2b2141d2d84c26e75c549611b5d77d5f58871cea76eeafa4f168471c884df444302d51176a96d8058d40e7e767cc0e1ba752b338ea233d2cd0055f9a675c0a002b16bed1c02a1a20059f22acf26e6c2086fa7cd69719341b376dc92cb4a38797b4fc492a69a3eed18c5a7f2cc9bc12b1bd6cf6356dd43685d754af51caff885db3ccc3dcba3cd78af02c4b0ec0a15c5316f92990e40eed6ff47bd125277db1730b7917ca448d07e01e9e478c045102dcce3c6f5a0ff51d6a54d1402bfe8ba4c1073097f5b4cb29fc8febc90a7d1d473cd186b80cb9fdf9f89061d0211de67c2dc2df46c6e2bf16bcc4ed38ebb9f58a1274485ea99d20cba607aac3bed3c0905f092687fc7d6a21e893fc59bfb626da117e35aa4009268232d91da1cf9db8afe99465932048dcda4d71658f3a33e1b08ad87af72b8d09cd59537f5a1e236a1af63a94fdd4d79ea5e90b1383d00620e96c44252b3e31e819ef226d485311843a21edaf1dbdc21c0d119e1b7244484b9dd1ded0008ce5c609e2f743209cf90b980f729fb095beaf06b711630bbafcb31f66d3dd30cf0fa6d0276f1b5dae80f4f62bb9c00633bba8d4a5bd0a5534b81a1e32ccdcde40810cfe784270640038f574046db5daa9d9afb54b378f01f53527810b4d771cd69864f6bad89d4f418033e99ebfd30e570ba1002a08d784550b0bfb4c87e45cf7e39fbfc9ea7f6499fe747f533f005fbd8dbb0857ed7da0cb737b6e7f06b06fc4aad25de8427471dbd54495593aad41b07e7232854ecadadcef4ac40f4d0ae6daa47d8d2765204d5932550802574753c17e0eb6adeb52255629e5ac77af31d0850da8b099789467dc4e96d67b1c17a1cc2c984552fdb1562523dbd106a1337391ca5429939005e1c1ee5e475519c2b52202a41815d3e2ca839d11069fa05d8a073d9fa5b1e8e99db418ab64e19e064d660051998a3265f454c2d64b64792d8ff9cfc74d29e612492d19b4ba3a31f2ed0370ac9d787c98dccc5dcc6b3e7ecc880daa308edb0903ae4889039421b993f847d752c3e9f06d12a673295e778189bd0ba0f9faf99174597756fc6fbe069e0ab671005fe49175b0d79e9f03922c40666d710414a1b9846788420911cb5aad30eb9dc8236114124ad06101bbaf5a3ff620be40ae6038b0fc48928cf8ebf083a11bc3202d1e7e76d9d2951551bc727fc86c3660465a6afa71b3018c79aa06358a8cefe4f7fdeef40a1b6e5e18d8ae778b18a2e95d864c1ec33358cfd93f1486334d538d23c07ef12ebe467bfb0111f676f007a9578f0be939f7d568bd383696bbe0c4fc741e7b8ce558d7fb3affba81d48bd6b2bbabb6a270082e83e0047bd56464433fa133b91c6f8591246f9643e37d180cdb22759c9d127c68dff7d2ebe5eacd087b89afb6ea0eb585916607bc1f16e3a9090da5ca131dd5a3e897b7331e4f0f6a1801657d3339c62c82488ca97cd98a0027c4365d1b5c41235e70ba06d30451a9830d7aab96e576759c3e8b2535a4631413add4e08baf71ac4f182bd69c6f260976eddd21fd9a91700d7e075422e1b543d8c627bf16de4597d287f0fd8a53137030dda348d4e2fdeed9f62fb29c1adee99ca9eebb83eca5cb2d1b6317eb747579a03cda1b56350d01ab0fd355724397ab0bf1b91fd73da2f02eeed0167ee02fcbf60a8bb3952d77bb292383999d3464b5719cd9b5a4f3a345118698abf1cb4a51a060c0fd0594237fe512747f71064402bcdab40701ec7347f636bafb4475419d0226b076cec3cbb482edca72698be32999df0515c3086bfa29c74121bc2ce6cf3296de8230d938d7c12dbb95af106d8e6920abd2d2c8e2b5fee06a7ca87cc791f983655dec9ea09de0b93f91ef42d9d19c52d6014e0c62d0444506c341de8c9c1b16fb585d2076bfae9e6b800f279698b23f5765ec940ba5ead7ac05057f57c7096c9d1b449f0180e401a1ab615d6ae1c09d958e01c82ca58619061808cb9fd66b9df1100f0e9a213c8af2f91a7bdad815a27a0aed0abe711405224df75c91905b7212ea5c1c3385ef1dbc0e088ca5aee6b5ba4a07b67bb893441b1a3ecb7cfc2f7ddf1c4d4e9e10bc25e052659918bc4793423327f9e44f9e09db8957796e0adfc1a956b64e90afb4200a5857b6025eb7c7ee88b2b40fa7aed32d3b01af094669942b78c87b83aa08d5aeb9c59f70892eb86fdd8559b89571336fccab0bc6e37cb3391c362b01a7ddd541ab05d10b904db1c3c68d280c9f9ac1cf015f45cee609da5e9785a49fea58cd5738fbb063ba1731e8713d4967581389047b520f0e95de36a1f1018930fe610065e8a2dc8bee154d5042cb02f6b6ecd6fe9dd6dd4ac783cefc39ccb518140310e0f49e94a596aed69e9a6cfd6f62f2863144a93b3fd2004b3cd2aa0679a1f5bbdc6a361167a22dea8a0ba6dde4525b475731a82fc62fbade4937ca5c2cd00bacd2df1577d92663518ae6a153ba86a4653e2f8cb6ba4af53cc58afc138b76186fc0850946345a17fabe3cc363df8ce4046c124d8eef99b3a12605204eea814b6d5ea7e9b9a3ffcda33b4317604ea01a614222f30cb967ba08421c4639194fd61688db9b2894ff6bde2b04a24942d03d64df36c2ff811ecd50b14d33692b306c9cf2afdffd627679e8b6558e2baf3d638f368081ec34f87966bcd2a0273ebeba0a280190e6fc78ba8abeb03fdd1c090b3696203aef9dd00eaf89a9ff7c08fa455563e9c978ec1565306d79fc9ca269b330627dac29e30cdf50fa1f027ccb461b8cc49ee7655abf04abf5c242d24dbb6523e430e39533176693b7cb6ffcba02618e11657a4104c24f9a0003b030625b2d5bcc9bb752fb30cf02db801beede4b270c23d593db984cb1bbcd4d4473439a6d932435090f699ae538c5a5f65c8a2e722e0c2a9354867de0c58a8ed094f1a46b36343eb6cf83916a4a7b259737a302a63cee01735df3ab4b3511e430f44a612d9c2403fe092ec56672caff9d8bdcf5709478057d639fb0ecc4e050d577b63407b5877c8ae8391081b3838885b5af45849d355ceb4e8bcca9548fdbd267243f87c9f395bc492de4d5fc28107867c5723f18c278b6110b59697666b73a1abc8872d3c7ad209b3690c3bc091ace7694a028765670669b5150ac6097917c02f7216c6640aa2057fad1d2d6009ef39871e0ad212f0a1cbaa27288e82e2f4fdbc5460af632db591162bb2a66dfd723928c701482f45f3cfb3186f1ef39dd97f0cea965a8c46ee99308449d024ab12785b891151516b09cce167a20b5e86dd861d88f80a7c5a0f25d2a8fc8c7b81b2869ee0d907baa1612897a1ebc74e53c2f45bcaba663c1d1e56fb58bbec69620d61ba75ffa8cb7eecd4b8a690e0ba347773c8de08d04334b637b949173293399958a5030580c9c3361bbcae6add8e2c5e97343cb0ad12aacecbf4df3fec6bcd0b101a12d019841349a4b18859f95bb81cdc3f98e0aaca00051e1df21e71c445f9acb36c26e3273ab5e4995f1254bfd5a6056bf8eb2220167128ec0868d8d8082c3adea5bb9c13e82b30f608ebd7bb3ba944903bd68fe92cdab5dc3832e536077c20f1ebc023624dc8a3a498ce1aea7fc47d8da6fe27cb5b4c736b79a1bccecf1d4aa6187c2cea63ffe896c6bf102a60e9ca3522e790e2dd1cfe88ab8633919df5e518982a322aad3d6ccdce0446d5749836431f347785767b18702d2d6fafbf757f1c9ae384a831e6a292de1291829bf36af7b4317872c6022d204efc24d8625de32f368f5f784ff26b9e552cb7714f97d09952c6b6782c2c0710916c7ebe2f8785ad50327e7bd1d3ad4053e497285861cc999e61b2b482cc873077e3c962827909ae3e91f4796db06b3368813a678bdbf428a472a300cd81a612d7f7dddb16e8080fc6c29b32ccd580e9835001e9f935622f32241c64870ff4d3c32929bc045a7c51581b3de79af6ffe51633449831d700e3b3c716c0f1c40373761175a0ca0d095e82d22eb5233e93a8de2998ce5f8eb7a9f7612b672835b5a03aaba039561b5f9045ced6ea7b446ab4948476fc5f3783511b756be994c8c970e7e34c22e7feb7bf8dc327abd39f88fdf76c3344c2f28c025176f66dfc79af5681d328c04adc6c45bb865f51fff6912f04c550ef1cecf013f7b7b7067ebf402a006baba39c0a078e71b24baa006f34306ef8965d386ea894d3f5866825cf86aa5784e7c5239c77eab2aa8ea03fe97450df2c4cba6ce2e59133c8398dca6e3c2c9c90aefd85b5f70198dc86433a1924c3fa5668f7bd67209447a0c893eb47c9c79c294f5f3691cbe14b298d94877110e23bd087fbc142d33797d78de661c74cf1e9cbe588e6c248e1af8fa25c9872327c1203d9b1fbb9824a6a3de4b105230f7ed3f5363895162e69f44216402abe2c6de7e4c85f2f0c6c239824b124579cdd6e7b6adb08aa778d29a2c60de3681305f4e936de95610aabf18e984beb154f989753f5f7f8ab97de3e0a2e16ea70e364c08b779a69e048173977747b3efeab6f8d82e993424002af69c9c88745f307ba53bfff23d52fe40a7708e2ae5bef0d234af3d0491e5824757073de3ce9956eae50b12a03aa2da78f03435fd51af34c0e17de952c615d700a4ed31b02824ebb957050f6f8e31bbe37b2310b56827e6424e8a492181a650a26fa060a4eefaf6ee0ade7e927518f5d7c3e6b33d2e8982be905c89a1a1c77e51d2166b8950d866479939bbfb1c63f13fe770487a3304f0731a6e8afa6b43bd5d9d8fb8ce35689ce0227765c8144886675faf4a4acc4fec117ab4543e8b17cd4adaacb725df20b1154ffe952592be6036830a1d5733b9d08ad6f993e3c04e8e06418956d95dc37c85d213383f5059f6d54d3623e0f476a739a4d31ec9c27f65d35f8a6137c612325d99b935e9d94dd5713cf3f3cae0bff48bf0e63ba6e3fb9ee9effad29e5e63be07dd0e4510c122495814e5792325e2cc64e12f0a2abb5a86e37a61115213c98559e058c5dbea402dde4cd80ce45f801ca4a7db0ca393df3ac5bca1b9b2e7658a11b5c9fb68bbf5f2409dbb7b479f8401060e84a387b9d33dd81f9e65b2748d9a256280c0fad509442eb62573b54f371c574126a080f3d99587bb33cad2646308e12c00ba2e6b601a22c6f75829e886ee8cafa4594d0c33d6cf5bd59a94513b59dc09fdce8820fb3b27188a33eae2904a08fa0a7f6fe5a44bb30368a947c63720ae5f63f59d5d131aad4623300e442ba8367d1bfae22257c38579eb13388cd81aa7e851f4cfa91bdab03be6eb7fa549ed35a3f30dfd6b693f49ce58c14579240d6a7b0a0e940cd982872cf86d5696da5f25add04080f8954e73149ad23b1e160c23428c501fd28300510e6e114dd71041a068d393b8b5accf022ea5b0dcfbc80d2cc402da22893f8c1fce1fc50e6096e4aaac20bdae86be3561d2a290c36ca1a93f21c96cd6cf6778f79dfe2dfafe9ba4174a5e8e1f7d40c3a3c3617adb1e0fc9a9321c34a9b95184cb90d3808c72afe5504f82aaa03f150209cc01bfe1368282cb609bd43e1a27315c952613b95240c11d3100d91017f201f99a0f87819d2c20a8eac2046309514b1da2d1615a71279b66f440befaa50294a9aa4686d9d4cd6d97f8fef6622c7480a8a138cff2b3da623f75c0aa6c8ba77ea17b70a5d041b729cad3187b93740d013f9a89a3ee8b2ec09e538b2ca043b5a660437717b8277de3b23e28f0a89b11610762b648eaefeaed64d4f2148169410d479905cfdb52727155e37403beac3969e74e248471ccd9fc744700f922e9685dcb3b031c449beec58e31697c1cb44c4cd81ffb28b41a9e2cc6cad84db4934670119dd5a0d214870e9bb1333002dda3c2ef1084b5141f54236af725ebb313b1a1d631de22faf80bf096dc0f36ce0da990dfbe544458a4bd3a77e1c8202e5d7cbc5de9d7dba3d86fa2a63f7b745c2b99482730f33e1d5a8d1d9154faff6a331e65935472006a7e74a2fe50382911b5efd4775610cf8ce48c5fe288ff5cdb1a2c0d04a3c181c3c77a9f40dbc418fdeb4d095644a68a2662e400f394c025f9d0b5db36f6c4daf81191a3edeedbd82a46d35da9d980d0f1ac6f40aab35f29c8aaf7af1f7e0645397b0ecbe80145c8a93db193559d0030b14c0d399d1c64dc3ea08ff333b45d1daa943651e85baf0535f5ca1d3fec4dd7a211dad508011782a20b22e603d435d41375903dec6485c51733b370bfb4d34de7e0c22f367d6e0c76eb005c115082688319570fd56e2a4cd01d0151105cd50a837ca2f7fd7bad94332761cc62f6bfe57e845b362d9de5d8f61ef118eb7c6c7b4baf62055de314e81902c66780392812d6ba32a6102358b12cc823e8aaf7a28b406c91948227817e66b3ebd65d7551e1de210f2cf1f3bac3ec380c35939cf359194fa6b8fd4eda3f35cae1083084fa69015a8c5e523a79fd31a099bf843755a778f05695cb81e65503d34b59524ba4e07ac19521aef9c3403500024b8c29c1ae425d0cef7dfa24ed6b0e4c070760f6f3e95dbe9b81845fbf17db5cf5b17d7eef74cb01680dc145873f6368445936e40bcc7b1c329133072c140eeb59bae20a2b1bafbfd4006d8d2cf95e9a0116c8bb24512159108cf054a339a43c89a4f9bc8f1d024349edad52fcf3f89e7d1e7f165f4630f5ff058eb981ab607cce72fde0c2399335abdd4a3f8c05716a42475c45ffa974be7f7443097267098f3a59e9446c8b0f4f1b9ecae999044db38eadf1d3a588906b1b2415a43278564e0bb15374a3ffd030dd1737210932f2b918808fe9a25916591c9524ec27a582005152d13f593c94f2290ce38510a76ccbca5961974692e12e62ce83a0d2d6834d4871cfff983e6ecc43a9ac9679e0398e6b7be2641db76cef5016e8109638958a863325ba56049d6617301868a3b2ba3b7a42c62738e4d3d8edc1350dd1c42721725983bc8d62a8f7417426a1b44d9f6581186c614d1d1c0bdf9c482809f5f32e2e2d4f3c86b32a4ca9085509fbfa66f5b68205d9d3949eb1c94db8d040d26718f4c68fc3049942710bc3d3c995aa55a630ea2734142eb2de691ccd4d219bdeb69dfe0b207095313b20127205767b0dc704924b2049272957f6adb26c09b5cd9c0a7526634dce5ca8a8755c25a254edd59eea624c6866f3ec63595ebbe5d8e9d56fb65305cc40d5ddf2e9bcdf8a150f995ff668c667c433f8eaffe93e3c138ea7d4f22d15ec30b8036913f7d79a181d4ab66086c020a096aeae3e47fffe49afe6e12feba4e743b48091a426b1c6fd2f21a1c9d59ef0ed63cc8189c0718798533062a78db431dc83ece66a3002c7859f0b1ce39ef657c360d9509b2a14f99438d76584144abdb5dc6f1ddb0be2e412f546a86d70ea6772fecb9e5c492ebc7efaa28da59f6ecad963d7f600cd035a0aeec070db4a6ac4a3951d42f736a1f9887e46cfd851cc7de9833f4696972d4ecaef81453dec61a5fc7ed4423f7383900ea764f5de6ce3ac66e39eefe7128a88805a3c6661bd74eb9feccdd3eb36b13d04c811f441e128ff25aa54ac8c21d5f8b8d216bbb4e8bd6d33cfe64a9ef5e5c6f5ca3f862d997b170f6820ed89ea4c0070656538a98f514e5108b9503f5e6932d68e107a83b3b814492e221a4b5b5f416046498757a9c58608d24cc21edcceb342982e5a9ad3217c156ed68028bb4853999902ec8bcb1bda555f8d7143d2d8f23f7d2c845461cd528409b51900050de7189be448ab35106fe49db9f2e586f387cc94ad39ccdac0752f89dd583cba913c477ca3e2fdc5dc726c122ec9f49234a30b6a3fcd38a2eca43f97178a8816fc21a5e2be9ec330365929fe8bc604fb7e6a75eaeac4933a69fc2709a85c2053927ab00d6bd94f46d2dd15cd60cc25539c2971733b1951a0005e7cc4912c14e6c9059f154bb8b3b918a1095821f70c756d5ec7650bccf8c72e991a6bdd18c8c76c6724e43469cb931a9390b724862900a44c4d57d76ea7e13d280bad88bbbe14cf62df31b41646977856b462918e7842291f3be185dbce95485df5c9b27a1a5926a337ccc2c47184acd43f50c5313c4f016189a0e3cc788d3d2fc89dedab499cfed6613329a18110a9f11d8e849ab700419d1e8e9a6cd1fac954a5c20b84d99dccf6f2bf3d46f47aae97920f3d625ddfda2385f3ef655c31be709b5954bba653fcc3cf7316ff49b613c1e8cbc0d222c49656d921fe037306e2059945aba529dd024142b13cfd4813fb9f618b8266adb59ebc68fac222910276fddd972cb523b4b4b667d52c90d7564e1f1b9fee4d8e470bfccd26c0bbc98b5246e637a1e28482fd58135060bd4ffeb4f2c4216ae4c0e97b9085346828efc23d2505cd59aafabbb86f279dae12d1160f94d92cd85b5a2d68e18bfcf29b85d57d46bd6f6aec753f105b2202d88d47f47453dccb50117f427ebdafd11885403b9e9cffcd5ecd33f40ba5dc2129701e526e2e9aad001345a3080788b1d2906f8a3f7690aa4be620ab2a729894c8cce5938b0d05d173efa3f4799d12c6455f1a330ca9dc6036a773aad194ea85a91fa48337b3148c563cafce44f0c3458b7046d2c228059ddd2750d672fae0ab2738fc622a3cad42fec1909a324ef129c67ef719543736e8c011d8b95b80408cfbbbff0c8fddc18421c7fa6020c7a25609d806e36bce2e6e3923637d173fbdf3bd85a41dcbeab79006e25cfdfedbac2422ffd7a2e7699074b4d98feaa127cc1825af534f5cb0a5026e8991b492bcf6426bdd1eff6b2034d76e79b55c44eac9e7bb51b0e94886a00fcb38a1d196fd726e918b0adecc0ee2f967b453c86e3513ee164ed2dcb107241c07febf1c145c9bd3f3ad69e14c81028b01d34e2653ae83a8832e44f3c10fd08ed49bee62db9c333c0bc267edf5a1a34a9f14e98844166d41cc2b777ed3d5826632b9049d8012b64abb66466440e266cf4f2557308c08572b868a3ea3dad417826909ddedae8f2fe4131514e5a21e8eb21aae624222bf4f436440406f6dc42a82f63ef2a89d8a389e71ff4ef89d8ecdc2047ae56a831b1098b8e111a7507bfc167ee03511490733ec2c4bd967ec044b318f0458ec54c258c1354cf401f42cdc788e79fedd481224d46bf99e97b51819a6dae5e9be3dc5d1b1e79d1b24f65d662695d513467aa5af4aabdba6a642ed9bd4d1d9997c336e5414fe920ade8e974ff6da4b3c9da28d69098b7005afb48bcb5535ca0c6b9f38f660f9c52539538d5c87272f1026fd8d355eb70171da231c95d2cfc848ea329a1fe16185bdc6f6b61e87b20a373e078ad037a3899d850d83c4010a785c0f2438ddb00f23435f902a14f012ea55134985d9d0fdd80fc562b166666aed87f8ce7575973b78c049e050bea79b4a53933862780ba0800d64fa2f2e962d20fda05b5167a924dc1c2af582186eea4ab464ae6252792e3c9c19a9df3b9e0a109dd2d357f917ce9659dc93acb2c1f86cc0b46cd48047aa82793b1afebdacf3c0f5a0b7ef4870888dd8b1d7f72664faa16c0a992521866efa8ff78f88def8253c96d0285b32c67a43445243c656f913696996dff81da34326907ce134bfa077cd6d3bdf8174c562cfdab9186040c651c7af1ed9cd21eb810051d4cd9d81975d481a9804021909d692d88ccac9797c0df563d281c8fa388f817e99154192ce36d0df398b6c25ab8a89f03f6b6fa0d5083bd997ba78005371bd75790cf195d1dabe26d206e50c97e175a697cf5b9af5dac1b6d3f964d4b7358f799dc40a37b60ba4981a2a04c656f297d5aadfd85030f3f127a468d33cf4fbd8c298ad75c00fc120dfdd19a8374a29cef912d04a4413875eb1819d27c11cef55aec1c3e545a352ea9b112f458fa77c883de0d6e5b424bed6794773ba029d013701665e373b4400ebd9fe779b3e6ee3393ec060019e107f1c8c82d7bcdb8fbcb3231452b87bccab5b9248df870c8527cab99f318f51e633e1eb1cc1bd49905476147f7ab32c4044f9e4810d34ed91f179360773d8f9ef64623532ea044522dbe12f84c38d70fd53cd01bee468e7f4588d4af1357d2b91ab5c5ebf842b0f0de6b240b12f822d0cd740ca3aaae18d6e64bd01bd0d381cf10cba2688563756381c5541a43b5033a1250805096fe362ea4d660dfef632b874b4678d0822ad82a022eedcc3c6a16eb341727602f2a13cb7d878f427ee2700cb1e90e7b60a96c3aec2743bedf284998cb81438a057590bc95bc151fdbc093f39e0dfbeefe961a3353b797a0efd66ae979b72f95e6125c200c3b6e46959e5842598e22d10386c012c4158b52e575cf1e825e2409942805a2c62b11c47a81d89d18877da84176ee527161585d517cb4f1757f3ed82ec22f005d5c5da85a1a9d0800cfb6bdb12680b6e22f9529ee6f8bfea26d81db7750649c3b7e976f3f7ed249b30a4280a331e07547e08b3bec04fb8185f2ced5d66e0f35ec54a082343ca84d99fde22abcaa9c0f567002cc70fe60d6f567de50fc15bd583b6c018b08f57f094892f926d32e8d7bb2e96f7632a108e558a9f1fc01fedf3c91d181d0caad80347d0c850a697ad6247c0a81145c37943149f3283be9fbc5463a3f302b65a90d5d4dfc9c57a6cf15c35008bb29e9ff7b92638f5dbc309c1a9bb39ee3e50c6e0bd39cab23b1098d5417a3690b815e8a388375361e3acdcbf4321d55eb22ff176a067796ad243f250c50572d24b7bcbfb131bb725cc2cce4c0bd6a504cac61bbd5e71f020cb568f093059ecd282dae4485c2d91bceee85af869cd7e53f56bcb17ebee190d784e9d908ac515bfad959c62227a6583b46c93194a0f8dad83888942cf8baa5f000e2688005f3b4e36ef39932fca2dbbbf0321ad9a268cc5b026ad6c71ca12b591ac331ea91fac375ba6ce2d867241c498940ff68dbd5507a0895564d868027f5fd38fa2e703896b73bb89a9c956268128640399a7e3477f990d2210a952a4e432b500da659eb83469af181d6c794efe4e46d5d2b6c30c0d71e76d52e39e49565dd1e62327f5e2cf8978e484a2a16619face98b029451e06ee893c6e94942ec88f5e8d7733f5c273b1c6229843ee7710a446c9a4aca3cd0d3c78f640f5a3d229968e79bc8ae5b56f2898a5e69bfd6a13682c9b9c22b9d72becd9191035dd56be963cbf263d26321652a5509d413ad3294328e6a9340d10d9d7ff60fe2009d70161c83d13c53fe4a254c7ec4326bbf47b9763df36e4605ca0b9d354ad18a8d7e8d22ffc426494fa33f16c6f2261fe3588a7d7599e09d0b4452259899a9518d2ca85e4e1c3ad474ddb4d5f256d954bedf666aaea0e579f44ba422538bfa91f7cf4ee3b53594b0801ffd21938d4b7f20c5dcb8bad4f97ce5accf731581201acaee3307d4755588113a26cd1cb93e805c5306a68271f048d8ed2fd981d47e0a6806901ed8ec72ff5aa7b672a8ab014f24ad4a3bf8acb4950bcfb0453d343f0095f57f45cf2b718610b98183e2ef7baf93ad8f6c9f5db785b16dac26da40153673883d2d7cf411ae1020f3bbea11547ec670cf1bcbd1796ebd9516d5f1ed181f06ec1788797c5aa6f009ffc75f68cd48ff0d7e0b0981a136606da671ec7f2fa816870eee3027c748375ad3af2ba81f68d2ec78872ad855b86f3f34a94de7ad4ca85f44468cc989607799b6bfd85bb7b16db02ce0da200e9bffabe870115d3d2148cc8dd43beb8b259efbb05d69ea3d6037692a229da38e7f3d33ce423e3229c7178ac8770f0cc6b496571cbe5aac8a7513b1be77192d83cb5c8ad28bd14f83bc42582a3d67dbff85053c88e489344ad2603a411fb485c99a487eae2303748b8bad24d82e94924526687931c0420cb296a48ed69b14c65bbc23d3e9a40c62d435bfd8aa19ba787fbbac5f7759c8960766f3502d0305dfc54939fec4143362bfca4337f220b3c2f20ea0b2d764b7857ce8ec30b8587065aa9465654fff92f5ec650b5fa9de90beb7ddf85e3a65a8e8f423c419487b296d8db97c558596d5e60a21977779996f68eba5af5ffc93b1fb61cf2173050ec514b24624c93e941e8a4cff1908ca2b6a397376124ffd93ae07e2120614c9d3f9e48af8ab8e29d2270dec663575c2dd2d3e96e04b09c20fff431202be8d5d11262c5856b05b6e4b2d03e2eadd1aee8c36e900c4c917764b6b87a7a855701b35cd4ceef5cb5a3c88893379051914ab5ebba0944736b1b839472dc6b6a44f693b3d2056907936ab13ead884f2a81ee968b71778fc87502f61fbeaaef2dbaaf980128ca9dd18de2327e453db5788e973eca78a741595e22cd5ce3fd7c69b46b459a235b8d794e73b5198a273fb9a1db901e26392723d77fead2ef7b484479df8b2a9cae6d805786b085d425825aea0abc2c2c23b56d16eb6192b7527f8cbbf5e64b7a62daf9f7d5b4e5bfd9e8bace4395f6ace543a4401d155048d8611801663e89319e9388fd56bf33dcf9fe0705b40300d06c8185253a7f8489c932eed0d041b79619589b8b11dd568d388e5df7fdc16cc2cf612efc4d8e671c496f87ddda1bed20d33bdf52776657112f46792e16422282527de12a5522d84f411bc63b49b4a62bb85ea770413e7cedf6c3de499016e19ee715f5ea7eea06bfe35942d251eb05ba79d7260e912e70a0b96e617d6091ebfd7b5565c18c9d87e185de507b0f82698a75b84c71ab434bd22406b1fb29cc38655436570f2667f6fb6e6c6dc50f77f6cff47aba5382a9e53b303290d293115c96916d8ce2de753712a8b87b5d882f16726eae863d4a538b9358e0fda2cd0caa67cc6f34e8ff2507ec82bad8ae3cde5326d5519d5ec838d835004551a2f08b557aefd9b2d5a0a759b7fa47fa9ffffcf45b989dcbd5e96daa1ce206cf8a3590087504e53c8f6d9c704f283d9e4affdc2e01776f3702fd3f8f42d15d65bf89051f50d36051a85a15137a7d67427caeb30809c8ab06e2a98b6346b0c516f9af1a58588a58334a18f0980cbaf54f5e4aa0b140dc89d114662016dac587e549997e01f1ba85eb73411be16eb9de2cfc7e306b7c327a1ec781c066ca9d139d08801022cb3a3b83f420a7b32c6190a781278b31946f4b04d97354262866cad63771a73230597c34280b7f6e81b993b1f04cfcd9d15a9f650879379bdd9ed2337c0cfee0839014e74d7982aeda127fc141736d04f52ba3dfd7949c97901af5150fa9609c401591750c73e8bc5898ca0fff012f4dc529aa9baa76580605e5b17259950365e40805afd4087f736b06453b39c25e4359a3d0df5fc2d17300c89dde532c89e159d64cf706c7aa17df2aabcb29fa647652a71999cb64382a22bd668cc374e3c8b06484a7136ef4410cdd57a22fce97d7c849d17fe7fa1a29068fc8d721a9e6a0b0b82b94e99930c4a49fce1e57df92efd118dc3c26e20d4f0690014c6743e94037e1a9b424dc6f35415642e26520d30d669f4480a0e5078796d9b60f6d0d7d442a8460474cb265b988d46ccbb572bff834936d7499787eaeb4a52422202bd4436570ad5ec7601b0173730a88452eb17cb9f9613d4722bd4b89b4b4aa45c2e8b884789eb2515f83f9159200ee13e17f141c4cfe32b27d38a7cf20a615f99a99ef6bd04ec9f5f42e79d7128cf9d20ae6945423dedc62f9d17b89ef4b19d545753fd22085a29b973dfbf54668111fdffe33dc1924da2126c76de9a4f8b6b60d9b538303e1a568601d21cae0929eed8644197f03d97d3b055f56cf96bf675b4f1bd543c92189ee300e1a4c07115104e78b6a52f68d0edae852d081cd54164f1203aa01e5d37e01d51bae91524f6bd4e189607953ff6b8e792963e194141c49df52e16d543a640e4af097fd560e4b0013a1c69bc1cddc536cfdbde6bf333d2856229875347019f9a6980d7a5a09f1b3d478045a00814556c7cc721f05c4644ca6a944bf713f792358ac04e956ed0947c0a4f4938d5af5dfef42a6622afab7f8f423f88ea36abf90feed5104b8d3880b5af92b49c81dff17b59acf661afc1d2d20afddb9b55f4a69bf68c0ba6f86bbd2cfafb28eebce5964998b4f60a8fd33a59227df0451e515d9649af0283c9447455524ad3084b8f6d2913fe999152700060c266c65f5a9023ca122cc2c421c2855df697bec68a300aec54ddcc8304f15dfdbbded50d297e832ca2cd4d2b799ddc002e04316b976dd65edba673438125c3969081df4eaa4d25f945d7f4f11e8667ecd1d3e96b01ffe1be737b5c013cd921e0bab773f2a7ce0c4fee20274d21db7170bfc85db7de16e753eae23d83bfb7dc302464f64ce929d54510c4ac69011af5e247c8b1da997aab851711c40179d75840e44c9e77dd4f65c0aeebb22982ab853b3759be2b7b27269d7aa7cf780684ff038c535a274078910c5035de78a16a2d5a1dd1ee27fc55147842db604faf94838d2763932f95260df80e3bd950f1dfe0c29e07d210310e1ed563f14acee3ace1c6be48210f1d9decb5eb474d9682e7dcefcd0211ade672cc0ddce3b8c993270d6f6860194d31bc6adbf480862f4f36a33402348ebe6aa9e039d6e5b7a1c442f947c9659fdfe178b735c3dc1f45842efc80955fb1e1727582e8ae0dc9157dd43fe1a2f6baa93de49b99ca30b7a5bd1ef854267dd02d4e337a4318950c48ab326627d7057eea035422d9fcc56f6938899543c51877d8a24842159a84c109281da0fb80b500c3c44cc4d8131f4b9790ab7bf9c114ccf7fb15b85a42720006dcab44c0ed24bcb708acd8f547ce615e2b5581f90fd9c926e747b973899811d1cd95e8cb36ab49e2fe3ad4c55eb9b4a0773a9f0364f7718037385641cf433d2ed20644b17729e5afce15c4ddada50ee57405cb46d7b04dfb2bec9f0229c2bd6335ab9d74055328b2e53bb2d268a20d59702679c4506c499e0a1281a8da56969b59a869b1b7a756cd1e41c87aa02d1d97d7e4cc1f13fa03882c6a1ae945d96d5d3120992f21cf4924fca931e2ffb65cfda471e8cd1741ff6f4db27719499d8841142c9057e6d73152b2fb0251500084c4a2d1f121e122f3fa286771301545cba049774b1f76989373bf2704280cb956d55a92e112e113a8abf090ed9cdfda46ee1aac38d8c536f7e0d45984f004449983a66218a5b50dd29b023870c1236b41a21d69727a07b2030698bd8e46c7ad2671c030fb81c419190c62a0814674425aa42c1ddc65d930ceddbe42798521af1067f1f4c654373e2323279d4306b3fa363290375d81791e9e902730564166afded419cad40128fd4bc1dcbde0aa5491da981a4b3cfbcb0a3dbc0e659efa92f992a6f5dffac113218fa187068a5ee5fb2c54ae18d93e44c944f4cef700c81ff902f0e633072ce1e6ecd2c7c17e2108c823766b95b9497627ef93421ce5a1e92546384983b040dd7149a949f2465e88e35e84e2f0f0baa409473929787606a4be47c8f28c29f23b795bc8eee85c169db304f2bfd5818efd31b5acf681c44282ccc7ba265ea8913870f5638ee91c1cfe4e302980a1080bb974d16d72f7587196278655e1f34c706ddcb660bc8e11f76e89c54dca967844b66f6295560716d4564e60a788322d902d312427c426460a83258dc2859296f9a5d48d684dbd2f19e0c67ce1a71b15b028f394951d6c6dc4029fcd51d0145d0aaac28d6943a7c08dabfbc863d93eb7afb633cd426837e030db92837867b55903a0fc6a89e2279c02520d03111993040b5d974d34212960dc06fc9a73ad5179d3be87736838af6e75f13ea9d64ffaaadfba3389305c19ffc287d4e7e1dc4ca8f92b612b43d556ae654fe92881202b2e83eff2526c37aa4ca1918f628c6eb4a2ac8aef90ac5e111094bee49f9f5ed61f48122fb65b8b04cf65b5b838912c94e7e28fe6d9537ab5f76ea76e3d8e686ebdde41baa70cc677a4d38316d631c18796bbd6615c07292e1c383d6ed31ffb8c616d4266843e92e34180bd6b5005644759f44cbd0afd4fc5a13ca76e443f8ec3f5e055ec850da6c07dfeab8c772ff282c5a3b7ab2b44c944e2124efc3db4a536d0b50db14deeddb5c7832818b390657e24642b869b4dbb1010a7fd9d0c59adbfde0f29ce13f7a3a39e038b99c7a1d3c368500691a871592bfd91fcc004b7cfc24fdd02608020a088a10e522bc16be8ca965b22e94260bf409e305d1545705d47777163bbdc7336f03cbebb3e96cd302538924932012368f5c3dccb00248b3e3b8fb32b2cc72b4c891d2b4311e9a0afb1b2c8c1b74abd8773ef99266e4bc733778fbe53a261fc3aab01b19e1cc8166f678972cfaeb5a79c6de8f71ee4b4ca9a7f15ca2a38bf106572b11d037633d2e0fcaac3b74327270abfbffee8ea13e83f307613e38ffb729848f385f71bb86df99fb5c306c670509764eac713a0edf9c36e98a4920b71af3ebbb46be98b39857b4bad87f9b6317d854a1a4589270021f5299b474d147858152545afb6a9cff9926559905788d35c3a72461d9fe6a792e5d9cb1502971ce9bbec184f709587055bf5e39d5768816e9e376318ed8c4356a1c85ec7d394e100ec456d6fe67198046b417c21254b5f98e9c8dc15f7412d1867b77d759bcba0ae3a2b066fc6e11b1b4b6717e153f4a497755b8f4ecf67b0f45513378ad8bfa77fe358386808d18d36abd5ce939e23b62e3812ac528c90b06b538bd3fc60ea337e718f50a22d20d6233ffdb9004a081df4b573436ffab189141f4d7f6bcf4c335ef7d5bc84b51c480224832a1978d1dfcbc9ea89e4a404cb3e76dcbbf020abd78a015041023c85368730920bd3491872ff8c1559629d5bd231cd392e0a548ae0ac649bc113d0d9454a2ded65db1fc662e710eb7475cd6ca2d92b5b23b63c0e10e4395ebda4210f1746722dc05aaf677bd93811b0324cbabeed7812f776dff14e7a1146a11ba29ec440547e7e0330fed600717d6d4c773fae8f48486051968e10846e29edcfd295dacbef365fa1b81f1daac281ace30dbf76b68b22a71c80a9eb437ff33f3c3ff46feeb8b8162d53eb4bcb02aae629a5a196425f2d67e35b79ce5f505ddd114255b37263d54dfe3bcc44b18e99efc378571b3a23105a710a83a3e881c7466dee150944b16382b2712357eacbc9f30b46d47ed9595eb241ac6cd0b7d10a70cb140bb4db55b572ac92d40ef9a368dc9e547513310d59401026c34078f05f39281f1d5e78f6fe9e56edb15344195e5c5521a50c649c031b37d4b88311805c75856bbe9dd02c1162c1c8ef5d35e7174a82254695d3a85dd345840485bc9a5db267087e6da18720d6543afa3e8b1806e371b5da51ce6f11f2c768c1c876c03f4d91c6fb755aca83407ccfaa10673753d45cc8581bdd5f9073d6076a73dbcd8fd0160fd7bca8983f3726111068c908d2ac7c49ba1cff8e97e527597568641996fbc7678c2c7801044606a874ce218d13bef9d15a61319fbe95fd59213cc10927c582a88e52eb9032b2fb8d8c673ccf35b52ebcecf6834e7711ff6850ff6234a8e15af98e2df956fd26847da6c3362ef46985d345dca5e8fd5fcc79ef87d0e08356a51eefdbcce495dec9c07121bb1cf4cf57d9ae7da8a00b798f10be1b520ee9322e0845ad3b61c98c11279bd9df67df7e61b9d0175dc96615084b4492908b232141a7c427900ec58a921c3ad0bb44709c90f31084e637b38bf9097f96dec43001f7ac907f43e5074101865ec1cd0fb0f022edda3977f958e432cc80c2c1fce94ec1080fdca2e0e4af9fba4a435b8b4d2f209a5fb5463c777bd2b60be0fed669bcb17e7c80546382120bd05f0417203472a1889b4c25c235cb5c5a27567581943dadae9c2202d42a0696fa12654e79c0ef8147df448c615df0e44e660dfdfa00de1ec131f390eb3a3529d17bbedb89d633b69cef355ab18bcaebf40ee2e8f8439058d939368bf0a18b0181b3f780918524ff6a48e677cde2349405d6f9ca4baa87409438a90028ef1b549dfb407fe94ff9c24401f84276ac684e6c8e542147f32722418065fdbc9abc0f730cd84fdebcd3901d17867ef697f41f0eb7d50b9617867f1e5d6659cdacff512921bc850efdd35d1a4f3a54ce67cc14adfb4d72d4abda872bbc170489763439d7ba3fb285adcee7a8d16d91c0243ee97bf2572edde83b5dc198671c2ad129144ec521f9d7a22e5219a5ec2cac2d3d14edfb7c0d117a7440ad1c8a45044ba19edba098fe8cb44606b40d3ea20153ab1e1d6bbf2836763f765041d28775638e5a31045aa0590e5ae1e8acadf6dda9fedb93d25c9b3da066ca92db21c0712299d9782610fdbc96d28df1c478ddd8188d29a3efbc478cfbfd8b61ebff286b9f2c3a17b12de234b07218b66b984396d2a3fd11aac987d001df7688d75d63e3fc6b140a508108ffa31feefc1d1c6fabab80b3447c277a61823e0039eaece1adc7a27f8d3959937508d5a42cc1bde2374994729a989f8b1ad4084ff856cfb1f67f97da3e1897a92047888d6b6ab7966eb2af75e3c1c763302958548e97d977f0c86c554f37a10091cfb646cba5ce8748a891f47896c45a6f070afe3a579e1e69cf3261f0f41aa8f8e71f816d6683441356e8321afc92cf203ad5750b4aa750deac22b536fc33059149a4c118c22f7c741d49c0841fa662ebdc709ff0be85a7929e426b456b5f958c72544a77153ad7bf4e9dbbeb17446c713e69c9fcadb20cc207ddf13bf2601d7b7daa1a1e9ad8a18df589610da0ad25e498b9f297a0bb2d921103d6c90a5e09a4d7ea0f4ef39a2ca10055719305ed02fa48c254da7f9396444e3492bc27444e797c745a419420cda7a4b778c4dd94fed765c49cb340ef6bf0d3626d1eed04e8d2db3010f11049ffcffe1c744465d7f7e1df7f1e5d26d60adcb92e9eff55942f7127343e6247708da36f33422dc87cd0ab3e41322b34748cce77e0ea92c5e25a3bcec5e52ec5b079930d741ae801506f4c5f2e45f135429b7cebe268838d443c7501203287b51d125d74b2cbedc8eb9a715355378181080987e8dfcecbe933bc2f01f35dc64c9fb936531bad3a7be6ee3f5589bc611c7ba3324a79b8c7760f565a81e2b30b01dac0112701d6fcef59199973a463cd6579d6fbbc710789c5a1c4b3bfce1fc8d8244d523035571d973080b64029ba0cd18e16527ec403f63d1dd6a00b3dd45be93e7a36d46b30242f8ef7723d267c1313da01d9f8707759b06832d681bb558e36847d29c40200f32bc699be9f016c3fe8dda88e333e72af796232a9b2f4fd0a776ad9e49f4e5cc828c13f51a3240d3f9dfbece58860dcec2abfc31f2d3c783db22cf563436a34d1b8463dd5fdb1dce71121767cdef672118ab6f56d605f6146efa284a5e1e576431ed91b89d0dd351985a02ce3d4f62302b5ae5aeec26d030e11b06fcc490ac0add42e3cac28892828789bd588027d017db169b348609338b3e28c53498b1db7796f5830759f86789791e0f5da98b2c9265a13ff549f994d506e5af9647550d36c9347b0569b54bf38f06fbc7b31d966a42bd19bbfa74f6fcf6e3ce1edfe00f14455bc9edf0403fbb5f047aa9ef30c64b6e5aa0766852dbd2f646ab7cf71e4143c116b9155227b2615edf3ae6b2898d0dc7baf7c73664a4c588d8b31299a361d53398baefa034b92b70d191cb4ad7604d8390a01ab5105ea5e852100650755c9e2f23e9197d607b4bd17eaf2f550da4f7c4f3e6f069c3e99db1488737ae37158538a83e9410f5658903671352e0dd6ea8473d95f9ec3c326cfa028381f8ea5b51b73169d75fa51dc42f176e929999dd9a91dd7034968553782975ecd1a5c6b6baec5575ecc2bcf3326aeb45f9a06832af520563e6466505e4e2c24b1d3c0b2960fed1196e633ada488e4cc9268af6ca6b4d2741d8477b4e11d28a2b2dc96c105d8fb3dfe221952e4d04095e85f8f704242061fa2e17e858f37ffcb7208ebc56865a9a006fcd45b1f41140a4f7fd2503d0856ad3dcbd0cde249f7339a0077ea3960a5bd1a337e46f36dc39be18ef10751efb13a84621135d37ec93fe7ed5579d42d3f53aabb53bb1c9243839395965da128aa2a4fa069438278b5386f3ac2cd498274143136fb43ad5e4655a3870872e11d4d9e7031cdecda195352f777978d7cfc535a716d3aaaff45314264d371de76b91495387f158435e8f8cf1cb98898885477ea923c423ecd4065a2f13c8a6c8345dfa1337ff4beb811d156bdc900eae1ea045288e1bdad2d5353affdb88a701e8666066dd39f61af8bf8f6dea2a4020a570ccdac8cb4ecb8d87c8809d396d9b0f6ba9f68a0c204fe7a260644f60ee7e51bb92eaaf2c30bb92f44a55effc3a2b192b812168f7bc0279ca1d7ab2e8f3ad53cb52a4805f3756d8feeb99152e325fded8768a0c670c3573a567eee4eb563a5821bec65173ea9ed4a65028c9d2fea4c2427dbbd1f22db1ef2bccced4a3657d39c17d82a44b8da8c4501ce9b86b1476968a02d2a340c40f49835c26c97851d191cd68f475a9f9d064abbf162ba3ce76eccd4dfb101a941fc923398b554b63ad6eeae80a9d64a10821d448b3160a0b38a2d4a20a3367d59d344a1f2c0be91e6ca3fc856c3019b8b01e3e8334ee417d0f3a27fd866751384fdd8ace2867cd460f385a94f8365d5716e8dff0a1fbcadf2de954d57a9b9eeae66385cecded3b06d6ac4cbabd9682137d5c80ab9896b156f89a88877f604b63387af24b7604fd316246ee833af4d2042f069a399b4fc200494d28a884f855b96b2e9fc885fd4c0bfc0fa69e4ed629fac02d2aa87bde60f8e360834313da595ac8871df054507da3611375c145e055d03c831733f007b194e683631b371e2df249eda997cf4d7f659eeaaf751d38de804100c0c1a30d22e964f134472c53b7621359b3738ec7c89cbc5277ced1853234cf01eb04065fba117567221a8679be0bb801b5097f6ed03309254cf72bd8a7d98a7bd4f984b2d08be406ed8cdad374f05bcbc59a64fd32c728af006fdc3c2930a70909db807181a69ae50b4fa8d617d4b6758c3f8e56ec4058cf448b51c7741ebc3b3fed82ea80e2f67ace5d99485366d7061d7fd06051534f359bebd753e7b4551d155cb7c217f350db2d530d8b26cff92becb5731a32ee370a6e33f95d856a40fcda56b4a8599813447d12fd61586ad9dd88cd265527a8a647287c6d2667564b8717f2af079ae57902a709377d1eac267cc5285fe7828a3b49110a1ca7a962cbf6699f952cc18b8532864a6f5336c8560dd8389919bdda3b7e5a150ad0096e0b0384c258ac85b9ed4284f535604b3ee145b103d6673d1700c82ecd2a01423c9692b8416cb25607328a77aaa5b6e71c5e0eb5a7d27649970fdd25d6effda2977bd4fac5aedb98ea3d493e7f3064de691d5b116cfcd59c234d0dd988bfaa541da07d02ad6f39bacc2ba9b013da9d1fe34c74378d24de4db55c035ad509ec33c3313ff0b0c2f39524d584c6f8afa25c0eb238d6b70c72bf385fa1268b1c984a02128c2122760be4facb810192a52249097456d226bfe5bda09e47799568e5e3eb261934bb4803d25a3a5427b3500e8030eda944e3fcbb6a1d6e7b3f155d840f948eb2ff81df0e2fba202846f9dac0dd486d2a637ca698c8952079545313131a0308e4927b6dc90c4a33abc0bf12c56d2b24e5e46cecc1a60c45dabf948b0a93c928931bcd4c986c24a956d959d04a4cd70231f7dc660ad981539f0a33f7cb8f76d4f0eea5d1ad62f97a20d8218bd93ae9d0b08631de14b99d57a48f391d1e60bd905fc6e50a718f4e0d932f83667cbed009652310a9aff437d0344c6dcdf00c1403f74d180b5f4aff71120ea96cde4778cf0382f7a57451fc0ea22bdcbae2c11d50cace35cb901c80d5af9839537203fe5feb8c0a62842d67b5abcd45430e3192214319f223f0176cc9d5bf1e8cbc50670b657a4fb754dbe7dbae5e24cfd819a8ee2d61483b86a8ea50ff0969559d46845b7f5035b1dc6b7952157420e4a84d0e310fd0b95218163ec7b7ecfcb645c14e7772fb59601383e3a1c716c2d58ddcb3398f2f44b3d0d8914b08511d11c3aaef23e8bf724205dff52b124e24d02e2dc0efc98456bd42cdb4f448b716eecc06da33e0700c164daff69609ce38c784e6fe770a8282e54d6159c8a503aba44f677e232a88613b461f60a8d38a639516502a1bc37606c1aacf6c52776d1ffbb596aab936566ab85858df39d2e5ebfbc60b434be5f1ece516858eb480e9229be42b8dbda13855213510bcaa3fb85d174efaf0ff45d7bf099b8d7994f740c27cdf1355fb430e7e9048168082a038f524f0c3d705129d81e7f1e37a7616546e0db98a5c1ab9e3bedd5b3778e8b05c1922d8848a561e0204ec23e21b1da73cfca96bdb982ba7bc37a0b36a2812f7ac7b830ed85e87311e72c0e093d7e6e9fa154a282114e06afff7aff6f4868ac69bff8889a8f92b797ca2c0bbc969e0df62c36202b4f6dfce35f766a079cc33f051a3fb3b3ef9d028063933e0c8381f59d8d7866f4da2db2e29999177b8f13f24f6c90484b2a9edb12fba7fdc3f7a694073efe993c4f67026dff6e49dc726a0bb897daf089a561f936a493a562c075af75cb434223f232cc9cab3e669e40d315bc63fcf9ab27cd90b5fd34501160075f86e2ab89114221f7dacfb50dc6a1fed178f29899b8269f791a95ff498999c4c5754b215d1f7f2aa9e1aed46dcc79f13125b10c27fab976ff377b469852aadee45f08ed3ad7325ddaca924bbab2e815b8d21e40ad22721322c9d4faaae81c2be30e53cc2932cadc89080edbdfaf8e8162218947a6814096385045389a8362aa0a7739a29c31bafa3431e59249316d7df89d6b7ae5fc20f47e6d7831370d61916c5051d700ae5bca1ee518db03f111e3eb175a7d23137b6224d2567730bf173486a7124030e883197d0d107a9e8e5bd74487fc76aa63952ebbf7eed8f37b0dc4997bc5c73aad19af4dd44cd4f911f0f6b1a527cded64529bbce05bee7a6dbe4ca1d66b2666dc5ae0cdb52c4c352cfb33b070594ad8a5b9e5308a81f4b7a5953c8b3f3ddc545fa602bba9bdf5fd6b14c35a9406b5a5f2685b279432bbb647cb00a252bd92d9c37e58f8fc58e9d75a1c687591ed8e13cb4bce798f2e4bb00b0807d06a45aa7c755e2082bae932aca88e8a6936b3d8014ee55df2c8cf9990969c82d5f620f783055146cbb13dd91b3b220fd9f6ca4a403b4d83a789293340ec02cc88f3b9bb550e3e8b8fbc828434e6af9d813aefe93c12131a8244a853b09c296929df1715d290e836144f703d156178cf611c781ac8d925efac1f7a87613a1e616503cba0277ad8a678f2bb828394af1656f01cdd42be470563515b02810cea621c59046e65a05556c880d4f52267eb9fd0b8321acb6da20ad9131781bb7fb334fdaac1ca81906d6670f35a154cc0556fe4982f5945d51e8bef719b76625b483a2987636a0d787ad0c135ce84c8564cc19a426638943dc8eee67fdbc951a1384d85d169ba3933d2035a13514dd5b524808164eedf6594087d5fd5949b0cb7e9a74dc4bb5f74d21f089f90545680eb7fede92c532dcbd0743e5d3e6986efcf4a55eeebc0ba2e440c4159e1d651ad62d42f1ff6145479891d3b42fad4fda004713be8c52fe8c0f1e4410be4ca36032e3c049bd8ae0d12111016e1465b4975509cc5af103c2ca1bbca538a08086372898ab108c10ce710a7438ff7433552322e467ad42ed56e7c6bcdec7547c2c02bfd6fd87720f67864e9172534dc1a5ddaa0ef2cca78092246ba7b0b998b8887d4655b31c7e772a2b91cd4102f6a4c2033e41cc5f5165230b0bbf28c99cd6db57174b57d22391c9907a2d7449f95b7a2558a6c7267d01d1b5530780cf1638305559b7a893589c639de40d0855c73bbbdf7af45759b9c254868ff5382a8b81a68f78590190acb446797eebc6a774d93a1cf6aa256401e0b70caa619a5d9bc3954d533a2dd02195e963ec258e98260bf7fd77877302d8df763cca5ecb3249286772fee847cd82ff6d3602e06ecae10ca131c461e49ebf2c4f4ae3d9bbb7f6cd5fa49eb0866a4cd249c47d9a2ab058758244565983c554b887724a6b64ce2977a449ec5f1af32cacf3c368f1cec49a88500745ae699491d507a0cec7c9ee1e2cf2546968af94c67facf2e11a2a340412b40283464740d52fa8b6afabcc0867e1d560b8bd25b711692d1eb8a1117a9b20526d3d06f15436591ad8c49ffc6ca9abc8ae12a51f78cf9ff7864563dcefc19cea6e87d424dcffa97cf4519c15947f60bbe42dc064cbdfd9688ab8f81901234a9bfed9331106e7415970d00335e8c7a85052f322ed5196371f10d2346918c980e26a1a4b63abca822b2b7e434a57b1bdbb92e8ab80b1a00d5c0bdc0b0e7884ff27942543b9946811082a1adcf52bc9983f28f48bc9202adfefa9b34798a388f5e029f993638a1f97ba5683be71a33fff464460b956640e8c0f0688c80af3bf5658d3d4740de92780cc0918ac1f8c1b34d77b5e4f447043e9da5f837f673e2c57034e3e6c8e1f58e7df2ccb319d6a42c7b99cee5775691161420129450ed44803968f43d5f272dc515577aef0c57a137d12efcf3d1e972d1c0fc2f917f29f657d0ffd2342b7e03bbd0d64b611b0eb7579f9bd49a3c0a875e91aae08e21536401a350b19a00482a37aa4cd6f37e4a79cb994a50a4a46962bfdafc2eac6c82fdc59e5f4dd39fe74fa47e993e991f5cc6f500388e547bc8e1efcec28b3219d1b7e7e25636da215b86e8091b52fbb48a362cf16e0878b5de3b96b36d6c5e114096139abbdc47e22a41012c00bcc21587d089bab495e6050d5850120854091f2f4d55bb5427a920d3de7b8b3aac42a2428e9a1a4aac706dc57f1c47349dd8ee48af09d090dc512ed6cf25c3a3409ac34f97669a528ecd31929bbbfb039cfaf6772fe3bb14322c997a6db81cbc306c1f260f5a214c9e37e385ded4f0c1a440edbe5ff6fe384971b78bf85c14241347ce1ccaea48920ff1f9ffc462e9bb2ee64907fb69b83d05fe961e5cad0211d15e42bc9f4084992687c177da77299f0c89da4485f1a38f325aafaead9eb0ce23c7da63305a4a1c2734942539b805a3aff2f2b6a586af0ed2ad39e0a79210c7431c5c8261b4afdabe7fdc0c08ce1ecadace450d22d730534e9348094bbb3f1afa8442ad8e3df979a614dccf711fa80c8bd5b664e14546369f98dd1f5d3924ddc972dbdf28c1762fa06ce0014e1e27663c14b7040e4b44db15c7e96b027a924c6ee2dfd87e09a11a1b872e55b49b666222ee5597c689dc7a15eba7c6b85fc01f3f95dad7e040b0767695328d52426d70641340d6508d6abe9bbc870774d5df867eadbe8910cb35e4a1f20850bb7118086e49d6aa3150d7f0c37636408770b89ea669ad3d11f82da72c2afa86c626d7fb9ddbaa7e1b0fcb21e2d05db09bb1a453209b9e99a989a535ec54c2f363b70e8037bda59e19accbd97ebb5b618f64e3b2fceaa2528002bb769ac0ecbbbb59932e9980ed03826a1056e5e86b52ee9a319380d6cf969060b9afb0306745d7e6197708cc21920b101c2fb7bfb4639c3e525a5fa9b0730259b3c8d42e9a53e4895c42c7295556bac39902c45258239388e33d31e52eb3619846acdd7de73958976ed18b15bb6a8595cc65d7f28cb91376f8131827c784b834ec513e3d81e355fd01cf6aa6e7615f00d8cd944f40ca998b5cefbbc48fccdda18dbdf76cdf5e567a82a92252430436441861ee6a3241afe466fee11ce6a33677bd0db666202dbb23ba3682dec7f9f26af067cc9f1de6e2f24d33d40bc3fc50dfbe4d41c22201568d75fb3332acb5f08f76f2813119ce19a7d17ba24408b55ee3a02e8c6d36bccfb0ebf1fe42a6e4ad903732f15c74f7de68f2e09089cb540a2c95400d94f4f2a671d2316cc752874d3c93d25408c2bde50eb6c7cc5fecb3a81fe2a53d81982f17c16c12e8d5fe9f24773cd47d22eb99fea8c94cea55ffa60aca72ddb2b09a16f703b4fde7757875fae7e70c1e83a7ac531b431357aee3e505a54c3e07bddf35da7c0dcf8ba4fd72933f7f6cee3ee5e0bd516aed4c31a782ce6fe15cc63da8f00719534f2c640fe0853013e2626d2925f7f82a072673a9b538bb0269cbed724c67cadfc86366c06734874a0d2553588ba98b81db664cc1646c3c52c1dba869517ee24c9306169108dacaa5ede6c35262261e4e124a4dc64e03138c1701918aac7d76571947c366e3718bbaf8b89fb9cbf5c2dc6c8b8258627595072c5f86fb045e8150049948ed5bacd21cec84ca7ba194fa7c7d08079be2817c93b41d7296de9662105c919a9f7a2dfe88c42af3a9573d455e136399c7fee1b88372acfcda28eb32659d5f4c0ef0949aac6221c86f9487705af2c8cd5bc5da03effd473b6f44115f8645b7657c0be673aa1d520e6e3a65e1443d5d2863816639bd8d9ef6b45253aafd073855227c563ba106bbd00697227dc27f485197da8d519497081a636e8b6bf611aa89d2c6251a1ae716022fdac8d990c285294dc857fc5ddcb3d664ee1e07f313925fa608d020959a574eed3519ac4bdcec3e3590982d5b16ce33019866fbab4af0a8402dec0d476fd68f80808d85d7302650e0ad77e8a954423d00e45772006ec5159fcd9b2a03162574c6af72c00cc3b5e7d32991e219da72c9a88be649dda07cf6ab884b1493b205bbdcf28ef5e68f3b69073ff1b901d186ca9ad5841695d31b916794eff718cd502cb8535f18436cb0ffefc3f09c83a5b37213d87aabc37ecbf133fb2d708b9d53190b5be439316abd010e01475d0da6465819c59ce26ab8ce510d103d53e43d4c7a114f227db269fd1fb3ef04cd4e862133d4bf8669973c453fc490b504fe15e68a90921e5ff85735906e53d6f488d64f0e468cc10edf33ec7e86eaab3d37b2cf240d62a4aa090eb9305571fd59b987d686862c8ca1e3a25acffa16f1296a306e5078fde012e39970d17d5bcefd6318e3129686d8dbc78910461e9578ff474c1318040d7b2e4232e650655d9f47f4baa9583eadcc1c7a62829223e36666de258989e16932be8534bcdabd2ad8dfbf034b8b755972cb8f016686eb073ddc05dc7f9b55ed34e002cfa2a96e58a08f74cbc026834784f45b9c77b2300c555c4c66bc635f78dcdaa9f96ec23bd1761613ab89e4da067f98f4a96900224e2a8c6c178333d6cf68d69ac42afafce1dd7c3dbe6cf2a1c6ab8abd01c2b47ad22ca6d7f01b985ace604a9ca3b1584c4f2a414f47332371092b1823dc13c216c8ec66d368b51dd50d218db9ed63830f221b274eee43731bc27d630849291fa9f7993d69b3f0628d0249059022e3599d7ccef231a4ac3f75629c582aa224adad0092d4b4678ffec7d9fa9bb736786868e464446e0da0e638f5b369416b1b219e12ef9a70d8da54cc87823ccad85dbeaa0a5f45ad967832d72bf7d4755d18ea0592fbe327bbcefb4449b1db0bf6865af64eb6b048bdfc83957c1c16dc33a317d0e093312219692396d1b639ba453d7c10bf29446acfa16fae89c72eb2f36bd29659aec47e241c6b5f6d618a8ceb2a406c5a34cf4cd111e1c429d828f64b31afd68c8a9d7935dd3524814f82d08ec55078cd1e748a2dc95700d988e86c68016d20f999c1f9474a9998c0489f0ed3b589c69112eefd025376ca3a4586b6c0c193f66fff40e64dc868190f68e36ec4bc4821b7e74fbd6e1b3c217cf8955922bf355c38f0afb92af932dd81f4bc4522cefff638133030057d8e140e2682a9a512ab858cf4530f68831fe005beb5da365352dc5b6ed9f54dabaab3baffaab5102cb19c78ef99b9868f3e60bcbfd986d68aecc3c6d37fc90b03b0fe89801ded983ee10dd09ebcdf1a5eaca3bcdb8548c7b0b7528f803e29393be97344123d86592403ed1423b0ffb87adaaf0bc8b9c676349be98676604d22216d6c0bd9f1e3d068b2a2d2c46208e91b534a4d5f6e8be26412df59bbe75eec13cfc5351bec044793f4abb52da5119ebccfc0aa21275a186c99d9e4e941901aed172bfa3b76b77657c8f505cf9ed2eda785239417b258ddf1d7ba3c4b81b0cec18b9c75695ca30e16c76400c5e6015ee760b3c4ffd3deb2e15056a59f0745d218dcc2c35f5e57d6125e3282b03066ebf589971bb5fb02c1cfc6954bf8607dee36b421751c8bb855a79b8b479f263e897b014818cf13a329d1127839c0825594905a2e33b60ae1a0819178b575a2a50f2ecf2419945e8ec62d94037d9977c06ae1589dd3c48e3fa23f2b87980f206e4ac45f203e2f94c77b6e6e5e9ad442611992e19ea76ffcc7fb2642ea1d28467dca10298d714b77d738fc71a2d0591b6a9c6e03368a1eccc22869b0ddf7f94f96028b618d213c8bebe31b888bc71a0fb45d3bd8e8d6a846402e56c9006b9305976abf91fbd628333090ef0cc4238ed25c5bfc32d2c16190f5f252eae06c5b7309257dbc011798f87ea74142a53c46ede8a8866642d100d89a65843d3cfd0052decbd4b5ce0ab0b3c043d79bd5fab81a60479604dccdfe6de5431147585b9215ab80cd25e81874c906bf880128e77820b1e88c2147f9c83b95d3b9a04f89ec58eb258fed9e168d95759964380ad2554dfaad8b9c81181e62feb92cce617c0b44811a8294298cb16ad012ab78655742ff45bf5e70c90478e9807a4c2d0faa0c8abb8a827058a3ef41b74086855540f69b65e3e4d1b248c9b87665306a83be373aa5bb4fe798096f01f567528723a9bb5675be129e758ecfd7dcccc5d0f7fd051c3f226576a1fee42efb30b70cd3fa31360c35451206b566bd7b79ea859469b4895adb8317fec70f2f926c26459c6a5f0c874a0a838f585d6040a132dcc251c9274914c5f873f700fbe1955b34dbddfe2c811b0c77b1e67b1b47912554e8ec58d3b5074d724900867026b88c431ea150732fe18739a53aeba246d68627ecf1d1b01037acdcc1580b36d0c55557804dc57de680a70ef678690573bbfe9475b933097ae3a61383165b309142e194c8421e8b8194e607b80d06d4b129dc4c4ff02529a717a30d92576c69c5f892a2ea0fda3e3510cb17553fb4ba67f863aab44dbd600fa30369f2c1f75c3d4571798ed3a2498d256309afe520140d233a184b720ab29379a8e4b182e5851d8bf4edc4d16a3c2347f4980e7e8b8fa2c87aaeb6b4275b134d516a45fb9693a5951f04648200c816df4ffe4887e08468bc94e4200b50ff9f8981ac960c838d1674c77dae3d6d177ab2757c3c366233c968e819bab1f823ae75c59968489dfe7285cc767cb54650846f90502ecaea982b78d1ed2c98e204a526aaadd7e739a7da651f9ff83913f83b96e217e6b15876a1a485ad153c57cb64f381855cb32be41a32d092607a97b86869246b8341bed068cd186b852c9f5c2811f0c2377e3caa61895f75cff201db101116d5a841ffd8b49bb5ebbb64381197e8b791062fb2c73bc0768c2445d4fa5627481b55d8382685cab6bc518dc60ca8975c412487dc6b5b001bc3ac01173598a3b9686a972c8b686f9b07d3e8a52451d8ddb1f0d6262c7b97585410153975251119c01737104ba2e0100d41b884e7270d59d1ac1b52c50d523f9685eda7006403f4c11c3ed9089515f9ab023200f7618187da4cd87bd01032e52cead401712224123a8d7c79507a8c40a0f7c34d5fa4c9cc53821915d44cc16f2ec4cdcbe0b82935292a5b66ac3c7d4d8b73026cdaf2f65a052cce872b55af8d8d5b49ca118fe4cf6ceb84afa302ec851a48181ba1b9df1c4ea1f40703cf058ea40a1afe8fdd81b5d0fec676e3bb45f0707d4952e82143e4e7efa2bbae5dc102fce65457a2b52dae462f71a80bba97705e18f44b57ffb4bbfaaa2a59c39cb46fc6a0e8a29516dadd0965d49a69332b5b8da70cff21085f25393f9bccd7eca14572dfaaf63aaa5c97d2e0b1960b6215dc84c20f44d319659036ecac73afe62e0bd14727c1eec75515d1df0fc70c5bf3642e54853177676d933821d67caa7194265d1d6d0c737164fdd02c7029058e20db22efbb766655f7b20b253d275379336bfc6c3c66cb49eb17c77f6c573067030dc153ec047b82b44174806983631ff873e7f0287699d540ad95de442ead4ac7cdfc9a61f0f88db125e6beb74f29fbb19d5813b325952f7f83e432f563b68a4a20c71c45ab957becb8435bf9d9399e1d529b3275120a7a7608098329df473d59fcb9f363d0f1ac7685bfbfe824a86cef7c474b9e4efe401bc88b38a4066ec5f29af516d9383ef9706cf4aec6bba43ce14227907d76f6693503b1707e9a687b8c0325de220a76543a7599b0fb29ecd3814afc6c034fe893a1ddbc8e3b9ee0bc8e39e0c8886c8ed28baa68aa8035017f911f08132c682a416c5f685dcc2045fdf29b4905831b556fcf61c992d2710e5c7426ea7b99b2a53280c63db75416bdec08272821ca6f7683342f25ea98bf9ede67ffb1c4a28bc28fa764173a2ac2be63dae09be0db607eee423fed66212eacbfaf0757747d743c232fc0f867b18234bb7420316e007368d7fd5652979e0a14cd9cee31c0dbf19d6a392b808639dccfe390b615d8218298f653e0f4c393ff25bf8fa25aaff0f74badc79bcca99ab3ae19e90e03f6f8cbe617d9c6e17b69670e63c6901804b9a0f88978f4faa7dc8b65d818dfcb564705be7c3c12aaba0289ce067457e8ff14b05699e475c4a1f06c862fcd50f58f4b1a50492636f5f7f6ce307637f1f41d4779059182694e33b32bbe58d63cf2a9205f9b956f30abe5a8b74aa74f04635d5679a7eebe44994da5e11c5bca574cbd1620e572d0e6843008af9ce0ac24872085eb1764a021f5221c5ab2a71f654bdd2f0a1acab644674719c91eaed2b2ed18502362303ed5121dbdb30b487d40875987852706eebd6940b4e2182fd7e2f4a1c27eaff8bc1ef9d317f31a69a11a2d7c97d51dca5464deea6ac070dc7122589e6fd639710b75e739bff5783b0631ac3f74bb32cd984a525dfaa23d47a19df65fff8d2e0fd80913330465f5c01eaca152006088381cd97129a4b0813675e561cac11bbfb10e6d9cc2f1a091d2fa9e30ba1a66e94f5b306950d7bb20bb78f8b659417a88beed6bcbaa673a85428a7dc8da2d1518d682622c368cb9d86e089253ff7b258f99ecd6f27c8c9bbe067040dd53f7a32e5999a11a7f680f1a7b4978c7695df8c511d788ed7d0e9c6369601b1440278def2664b88a2d61996737d8af3beae6a8f003d30b1797f3b25dd93efa3732ceb5359cd8e2fcd857e1ae2739cfef9b3af67bc35f024f1e88d5c78ec5204649d820ee993074a6d5759ee7e56762a89213972b863cc497228fb61d3475d34608185073995879e40cb89a65514bc8ee797ddef804568fa87d9f0cb82710f530051dfeda2419386d0d9e7da5987f21ca4b8f9f879d6b650b06f32c83837ca6105bf54a30cdbb3f3665b1d075a69ad233762311fe3b0fb7d0e87a9b5bec1f2fb6a98f3e6f87079f0089cd4a35a672ca8cf53079e00f83c2e1427b693a2848263c5db8a87b41e4aa2516fcde77d84cd6c494c62c850f114a835a0dfe0c816c9b9e7ed18424fd7471bf476db6607213e6e32b4c1de3c04aed9f717d51b2aed5302630244e1ca643f96578a8216c9ea206e326da71bd9262b36d2570b3d0c0146051da3f2029d71b829a6d8d21a96108f72e43a8b4918eb4345c47a4bc2acc31ad622f1ea4d128af36532692d61a60b0af24d783a5b279360cb283344797b6f35422f760ddf6a6e388fd28c97350d49f8ca891bec2cad45f195742a120214f89ba85e1ff0a829e703d8dae74170f3433987e16cdc23ac04398571ebf65bde95643eb7cd3f458636a4acad596e77a380ca3e0ff2b1104a6218d657af4dfff900bcac250eaf05fd3d427ea12bfdad4592e3c30689cf86882a05715f3647861e4e4710710cc9775458de7657570b966a94b74b0c798748a438bac52a7676a352f6efafbb05a2ddaddecfcc94be8c958226deb6dc221b07d7e935a78917dc20f892423502614f60360e4659a4cfefccbb74e055244d0461489ff17abe86bfcf4af9eefaee2ce72a04e7e7754783f0228743d08ddf725a37462899295a05712a428159ccc7f45c7df2964f15c2d821781d7f0a646610950e6164db7e7e563fbc595b47055eb96755afa6758f5b0e36d83d086b0b6913cc0afd665896d7e57d13bf7e9e6e5d9cbe2398899619e8d540fc0346ffb1437697b75a9d99eecce42c9d5dffd79be24d25aa167359643f96f2ab8819d4d6486f8df60b1eeaab78b6d7755c84bf49b9cafbb6faa4edeb558881d524bc408a47b03338dbc71fe3c745570d612e2472f6446ba694516d0ec9e2ab38e1cdc3937ef3256def34edf6378115f52a77d5f9dda487d6789c089e665e5bb386ac58ec54c1761ff7d1b856aecb80ec7fd550267b82e7d2d6c8b2c42dd304ec3fcddb5b3788f0b4df69c3598ae83d4bfc92fec656ace4ccbef5cf35c14c34246ca97f035b5d191f8b616dc0c99a9eb5f46d515412a9b739410d57863fc07550f1ef5bb1b7dd0f7c057380dc40ec7f130a8c12b6801896a008b1214b415e8ede756d31fea912268a8b513767cbd16f35c09bd371f16d5203c723cfecd923b88588610d8483b2de02b7287f59f7dcb6a0cd10bc37bc0236a278dece1a5f2066626c9cc2440b95cb551c9d429a4a5d9172c1cb8d36ea28677ba43864c9248796e7ce2f5983195136c58eba019da9259e3728f4f7df5203f8fab381973fdcdc02c6a579fc001138495720f82b3c259c995eb3c0e20f218a9fa9dda75d4bbde225adbd1263225b7b3958c9011c5958c603de563f299daf3d1fb4befa196e0cbada798566b668d12c0f8b3e15482d0f419e6f5bb4dfec58c4ae7c57735c2f97fb40be3daed10cd1e6a9fe940e951dd7984373cfba26cfd8aa50aba38a9e91f6f515e0e49f1c4c4367f672b33a721d54e04154b07b9cbf0ac5f3dd3359820f2ca4968a413c5629135f9594847824b96f2c432385e9a1a6263ebed6e64e2735fc61334f3c359817f7923bddefb076fec3d0a07c0430594d5b810f44133c04caf4740038084eda6a1a7ed61497cedf6e23087b7565c42e164757a5024ebd82d810d7111bec60b6b8ff819d7c88fb03ff531f33f77bdda0f2fda4c359a08a3011ff32c08e871c7502a7360c13c3cb74de10d8ed719f0ebf47ef169c980439a8851c7f661998363584454eb2e44569dd016f81cf720a6d2e078b85df288988cd451ef6c859ac3a0a0931970b2a0be1e5c5a2fd834a3b690603dc2b165eea981289fdd9e69af774a8e6f5de8e7c781e0483a3c537b624d43bde4fabe0a5c0074f2a7d2334b5450818e91a003db47db3e665a6596ebeccbbd6b702c5c1152a09f8a1cd7a5be33a35cdffa1910414899f20f5d1b46b0acc14171e0653c36c8502f1b13d0ad1d3fe5d9604eecda11f568c97405f1984f00615b6624431254b1b706dad825ab77cab3aedb04f6d0335a6e4184c7aca137318b349de39b42eae06c5b7309257dbc011798f87ea74142a53c46ede8a8866642da38ef5e9b21b97ce2ecca1c57e867b47998c1e767f4384c2839703a3c59e8282f565922e80301f62a2a4b37a829157a5a8c61538b95afb62b06c24d3e78397e48092a4294df4c0139c5c5166a5173e20a6cbe11764c339fa637721f52b45751750635d1cf0b3e9dffcbccc0ae14aa2e405d1656edc478a6b8ca6db319695bba9dcce4ab206d7ead2dfa2325bd24ff8a056eae518119d066f0f1a5e781cc89e17787a7e46284b2fe9d56734bbf2745accf8b843e2df2f6e85e410d8752203dbbe6b1a72e6834f2d5b971e2987b2d0b16caf70dc28e7fa0a3118a0fdfae6f66be36b40e7a69254fd60b699a96ae01c9b90cb0d95d8f42612279fdf7a099bac6b07a65c12fb80de06bb17e7a5a7020a271f0e611928e0c210b1b20857162e2147b60707be6944d710b060e09e4abfb12587f644e926307472e7f7430b91cf7604bfc350083077b9c9bb0d6251b8a6e6e53f36ccdbb7d1f52429368a66cc34a9153c33ba5b05a020682c7745fbd0acf933f86ec60d1f2c1c42f0a203325eb14f1e5b0fe25cf20474ae4ae9a2bd3667d113a61d76b1d5e93c0101af82bdd816f0cc8b7bd5b4a4c3891eb2eaf17f71dd3caddf2a54cacb29c55f8a8d657a4f81ce1376f500f344b9b61fab6fe175e7fa7144aac9b57189309a74c1d88d8e4c06b53fadfc77013fa9c546000c1b03d4b368e83d747565571a25b79692bd0eb7d0f8e985e7f1bcf70efae26034902804edf8bf556a728f674c77dae3d6d177ab2757c3c366233c968e819bab1f823ae75c59c5f9f30a64fcba56a76b1940dcbafca5a82070bbede7d6576215b14541fc5828a42dc915e2f43fdc4b525f377cecc45b9a1845b77ae0408baacece8fb9f02683acc8c2f6e477bbcffb0bdad822258c10cd5a9d67336c4850edf6146292791ba3783dff4670133ac8fdbf208cfe268c756dd3909d46f95497df7d3dda888a1c378d53048d225f67827a3441f0ec85f900da6c6e9b1e1e6dd728285eba29cefb3fbe8508311318ba856d73d2086d8dffa6cb5738c20fdb15ca70e5b703897c1aa3632c64a7bd334cfa3bc5ba3a9cbe0cc869ffa8e35169592c3c1eef2896672a6e6e6edda866f5c87176d7a14cf00abe06e8d1f7145e85aa4c2d221ccb713146215680ea4760dc014d77373fe5979532ddad920d8d5bb9a98a0f8d41e52eff9993f639c10a13bb3dcea959b528b6d75ec4c8b655f04309a7681097211e5eb187674fd25079b19b0f18c28e5ae8bb41c1a8954a6e904330bb406d6615bdcd5b5e4b8cab559b845cc40641da122acbd8961d72ad4b85561046cabcdabbe2acd383d7c96f757840d3bd7a336d9f3c021b0eb99a797d790708c76053480f7c7ecbb8ba27a5b3db69cfeed663a99580fced2898b15a88e858d5b70528f3970ebbdecd060bd3b4d4dc83c33d1c3903ad760609809a1bb77a76b4f9d2e8c1120b5f7577464268d9946245a3f9edebf7190ecfad8cb21f786855ba6f0e4b6fdfbf80a00aa3958bc787361e18f704cda7b45a52e816d8a9247c4039559d9b03aabe53878fe9ccc578d8406dd864c6b24f5ba404d8cc07d0db2615985cc59fc76bb7716e4b76294e2aa4debe80f63b5164d94e3170454a823c3e4111f2590c4db2bde3afb31e94d454fce94069b83f393489ec8e41aaecf643107a2c776ef78eb908bfc8af54d09b7d129b446d688fb7023e1cbcf4df0e293af473d59fcb9f363d0f1ac7685bfbfe824a86cef7c474b9e4efe4010470dd08c639899bf35a66b239b113aa9b3c82dcac5cfbc92f44f75de040937b0b0e892d076d5592fcae9c82a995ce266d89cbc67b9c35f76fce4a2e1be1063b4f3463f0dc488d10802edb63529f578533a9ae447fca1f7ce5767d622543f70a16afdb1138366bc44e775d2df3b0f5be21743c82d8d3eaa5a9f711c83ee8041d0c008ba0d50ab092d5797460f16b4bb27db25931df615536b17a893d387efa9f1eac9fc6b4cd9e1cc7b6781c67d825ae9196a7c5b1bfe75f8b68c0a2b530f09db998138395b70e386ef6380d7d0f57587bbf3e694acd5b23f6d407b74f5c01e6a0f526c1875aee8b2e7f449895c0f0f4b7f811713f3fe07d1deb59c300d8c73fc7c7d7778c795682f3b68e6c2f756ef650d7edd07742995d8fe54c8d89dca72b4d0e3ddb12d43c9a0038cf106dc7524f09a6bd51882df674b191dd8d0ffd3766da9c77a2e5ae1f59a37bc4ab70e9acf29ffae19fe31c6eb5d7e2a8c549831debe091a7aa2f1e53656f20147be66b37c8f041cdc5617391efcebb8fb14ed8d13dad9b60f34320208c2ccaaa6f5c119e318fdd79e06d5cc0378d58a6d2729de3c651ea1f75c0e2818a88d1bdd2f0a1acab644674719c91eaed2b2ed18502362303ed5121dbdb065d1f0b53aa637e82207c0cede3defa3bca981e651157085b56b1904b387c88690760205e0846792e5d40b6a62f4181076128bfaf39c4d98ca393c2b1f583bb5f0329c79daf7f8e8086ad8efd49a4c132a1b3d4eea65f9b4a661a62373e016aa0cb1f748d8ca92ac29d7f63f4f48aa5c472e8185e1ff3ca9a6262aceb97a58609382786e9eb73f1efed35088ce6cccf8d33143642b9d637f82783c697adaf375586bcfaf73229ac92504f3f59d8864d5e1aff2578d71fcaf21c981516244804e443264763a41a10548fb9b6733bc5e31d4bfe842feafb8d3a48512fe2b7b1998f3047cc6d0070aeeca4690bb65d33e83116663a0234dbfd80111e7ae998d839ce1ab4583b9ce6d0bea9c05181b9e9a0b775094aee948e2ee2f6ad812440944ce57911cb1e6eccf26bba8182bd5624f1651ad74e21f0aab3f9238af87dd8be00e4eaf4afbf7d8d3ad279540133af19209511f4f0c8626dce64804568fa87d9f0cb82710f530051dfeda2419386d0d9e7da5987f21222608e71aa211e981f3367adbc57d6880fba1e5c96f93e69f710af8b141bc0551e2fe20ea604bcd2d58f2ea2f864c7bfbd8ffd9457d67b7f6e308c29defeec6e27d850dd58e65f63428695f82536831dad7925b7887999ffd5e52b032fd2f31b94858bebfe158dac8c22e10daa0c5d51f072174eb3903d31922dabf28a23fdab8b2fd541d08cc773e78372d460d85daaf5f32034b5014fb921d924e346aede098a3138f804dfd44f7f5645aeff5444380321343010eb75474feba96252f4f90f73e95b2d8803540c473c25e32bd25f4f7715232873dc38a52ef9125db9dfe1b7f97dca36a322cada107b86bbafe0ead1066b9a92937c78dfa1e2240325dbcdd0b814590998f8dc44554bac7885cbbb10fc5e6c7d93c810b6ed3b443152146e13ab7d9be82d43a7d5cd2024fbdbfb50ec51243e2841c9cacd64e901c664e24fd33abd149a5d5072597ba244798d906f12355d8fc1d1c1a1c90c251adf95edca930a9f441f028f6e59349d20bdec614ad95d4f628ceafaabf73944aa913503f5fac535a88edaac564389267d9a4340b3f49e0d8bddc58869275977c15b85211e280279c5e5828a7a8232b7f5670b3f6c653c2f6df13d93d2823e652b332e96ba49d3f30176277ce711f70aa1d8085edb9bb351511028c080b90730b1785ba98d556d3b4995a0618b7d7519fc52e4cf5acdcf37cae3c4a2294fdddb9b18579db6ec972281d7a982bf796384969f64f0dbc410672534368319310d7acd8b96a74ac3ef27d533175182ac6a149bac4301971aa0a80a6c57e3e80453e2d9c073ddbf8a73ff7ebb33520608f482f9ffdc92b29b5ead6a607454025b0e0d98d2566582dd97eab15a9f0d11c18f2accf6dbd755ff2268255929f14fb6ee70b9f70a941fc21634c36394a6168e322cad4c0340ecda1a5070a9817949cef7e8b753cbb6ed70809c04d5fcf9fb8a6004ead12bb2d094973e8e9c8d1a55fc075a0675c02abae44cee1b8b046439096e3654467af9134e1c5008106044d95895f1c0d34b4c35b1243c3f61260e3baff0168ed8d7aaac1a88b81facab0b2c2b239c6b2840b77bbb96417c3271d71896db126e1d04145d7883e13ebe5a6a4fdfa2c21b6de5c7f49d1493de631fd35a3c275f75106be88a6df9958d486cfa952f64549cd06ea3b0d3f3f40b2278ba5b5054b87b215f3228b05b2dd75cadcf8c4895a0cb7a1ca6acf951fed0aedb029a9b3b7b3124ef433d409be283c48f68fd39b1e086bed2f77f30b976555506542e871fe49c763c5ab627d6f094f239a93ee49b9d10eb037bbdd1bbf6c98e9ce76e105bb6a391716b8323dbafa6cfbf1810b056482ca8de20aed55a2e55eafb840a853cd1bf3317b38eef3fcfb5e22e3aa37309d5f5b177017190c5f979b47206c2b650569e560f808f18462254e022419ef10f5027450ddcaeaf408532fb58b90ca958fcf854c946d691683b9bfd55f3a5308c7bf418181a7463e2ba82fc48e4260816af9ab5d3f579f86693b3a3308ca693c3bf56b07f4e2819c5ef4e8e2b76c09304028a84008c0f5124856d8e59e5920fc562983fc275a284003784ba9672c45c7fa27be84f6db62da29e7d4a39978b26cd7dc1c6cc1375038fbc7fa840acd494729bb3452fbcf3d38d362fa524882c88b180993c5164d239071faea5a43c22366e3abd0e41dabf9ba89c57ec72c98c0ee56f8cb66b2813076c7a02fa1078bd838240b5894e929a09ec741fb9c0dda64a027df54b00f85f2d94810249e37e2d31383b856cde992869e0a0df647d35c55944c791a8767d4a714aa8cdbd92eeb575acf0543187db68f3bd9be5c93ea6119a43f283fbca5e3d4396b4a5133a5c4fd2a9b4fdc215037448a2cf286271938245ee880a2960fa846bf7f624fda603ae9e120bd6244561da446b7e63a7ed17c3e7d18e8ba3ca46830f8ecddf06b2b24643318218055e7b4b2773056159d972204914a6db954d45f0c0e670a36006a1c82c55deff1c4e09626b52e0055aedb79954066da90a520c09094321692e4c65a24ccaa6b89bcb983bb8d41dd62e094e08fc10e4717bf09bf8a06b0c46834c383959027b0df6d8eee66b61e19ac1d39994821cfae40c9a4b54ff542f593da1f6a1db08600283a7b20244486f99d1765e129587db35a5d460638f42e9a78ea4119b70fc61ef41abec9196195417844e07c9276e77e4f41830affd70a0ce0194c7e88ebdad0aa8c8f689e70ab648286b85062d75c7470cfba15eeebb7171e59b2e993cfaac97e811295b05c5471b996f7a9856bd9bb9bb6e5f2b9c8e5a9f745b317c840d7e56c758452de3f45d28009c218db9baf4267ee0a0e12196574b382e0ffaebd6355649698c258ce6199b28a0a3e6bc3414e31b35f83a8355a1f06f76b482163428d545fbbd44c6292e24bb9c9ea75d21c0cf66e266dced44ca2c7f1f936a305c18a109b56c00a6367719a5875f4b6637e93995e4518fa3f2608c3d4ba89d4727cb62b6da1ec4d6db4b74735ed3cf3564d683a1602ac598b9d0d646e4d543bb5f6cc1d82b44a59a48c05e004adddba03788f0d0068d7a098b4e9fe1b7149f6bfab04185f2e2860309590c2790253c36b7d573de1d742be8d62673fb45741f10bd84e8ab875012268312c2da9c333f23bd46c94879b7635c456515b27248d5fc09e3673258c635a2042428d372932758e48a436332093c00ade7a8097cc25940aad07a211c6d81fea7df32d0d21d2f43dca92460197d9df87a42e48c4e3d41af1c0acdac657ce01fa26f99ba348a830a58af29ec43c19c0c3e98323df0ef6a17f28018cd715219a8eb226ee4cf6cd82a0b3492760e0486f053ca014b5b8cd98088375f7a88944f851f8cd9a23a4799c1e2ebe85571e1fa57143d6086abd8d3b28225c9747ab9b4052f24d5128a21c6adcb0d415815c618d04caa2858d64765542f6edad5c1ca53c548fd352c2997281bd13a1944564ee061b9b3beb5d1a711039e5db7a6a2caf2bb7ba1b63798d9ab83c1ac7a6f06a6460f5bee2febb247e48295cfa18ccd09e4b644c9c696b82e181a524ab73bd1314795250e8e4aa2612c9b1a73f683bb7d2db72a96fb62beffff87065f4b68995424ea7c65b9760f79307b59e6b16772bfdd3821a4e308e5f19ebbee69cfbd95efa9529c5c0f574c32b0d6a2a92f333f20ddcde6b2a935b19b90ce4eac397af8a91377740b3d993854c39f2aea141708240937b7536026b366fe5db747592b4afd63c993e1d8230521e5a0fc6fcdb08865780f609ee8dee8378186dce7548c1bd9536a45d7545e304d123895954878fdc72bbdcc9a3c0ffd51bbd2824dfafd2cf19e76753d0eecb587111166979377d70a2ab79bd50b3ea9cb2c5a7f3d682b59b56e7f59f273c47ea39bf3758618d5120caaa622c3fa530ad6d886f91f8e4b89cb0a30ef351127447a61e5d7ef25791085d24333d94616be135e22f63ce1d2caabead9171095418a536f074d389cd6a713107abaa0fae992e59af05e9589ad199ba9127f2ba0cef854fea6b7ea74dc48a4d6310de4b6b822e4136777efcabff838822e720c7ae3172c0a29c1f9b75af8dfda4691d10dbf922ef2498de8c0974751d4de936b449f870e9f3d6a0d510fc08c286fa2c4b48ab45e6937aa1de0be741c391e729d8883538ea1abaa0a3f99cb5f3a6d5ada84cfbcf7b01bd622f1b33ba9ae59771e7941e89ebe81793ef088cb3e5407ca933db5660bbf4e8da389e08a07bd0cfe58b891920e6a2f6748fd72c1b3e1296a4f40bf6f2ec5888b2ce422769d8600ad684a90ae0aeeef24ef132ac92167d36f14baf31e92edfc1b02b5c921b41578e14f3efb5b17848969c92ef3df2df66684263d5e0bd7d434da097ffa7ee1f55b841111a12484ed4aa90cce120813bf8ba4cc11b9456e9134a0e08ed469d65528f5ebd53e1ad5d05a18ea5c3664a472aeb8ebaef32799f4bc2af7be77fc7039cea3fa41b6baa2e5eecbafd21db3fade7e9b25f87db243a37ff116bd038901fbb846d700c6e4d856bea8f0eb941d403ba19144c355c5be2102e0bc87aa8be659203810d8d0f06f00d3bc0ce241ffa6860e8da71ba1c2fc12700c98bdada685507c30faab3d3c32de80a49447369bd223db06fa2590b8564327e62de1339626fd273669cdc70d38009d14fe76ca449971bebdfc9f1581eb75d0974b01443361f03145756ad4bf72c76a39c955728a129dd987702cb35b39f9f3ac9e9e4131727b39e6715881337f70b43265ccff48d939f741e33f714992bef7f4a294fc62e40a1f6ba4434c061d2d754576d29ed9d42bbbbb37513556b729789f14b286a5a1c956d01903715d72e867113dd805bf41536a4655f4d6d50a99d791eab58da87ed84c42c4628c9e3536ffcf8eb15fd82b7a4ad0432b3d7215d2d3862a8b32c7fdbd5768a55c4a93c4d49e368aee2fbde71610eb00e8ca5d3901d1f08c009010e4eeb7a1a095239be09392c35b3c77e9495eb99a1a399351a032e66f18b12acec97f01ef8ece5628c19243a6e1583a8a1aedbf2f50fd00b6a69266d967ee61acf503912eaa5bed718b2924fbafa0459ccb907874b93d47e50605c9cf57713c9789d33404d7f0390a868914677b8e316f70b14550e918d24b6599f37518074d482241c684bac902072bd9ec39fcf4a21af49f2ea02c11f8b0410bd5d58ea2dcbd72415a63dd434ab6e7a5b8b0420724d329096a0fc03dae013da5507f798139f1eb4ffe34de8301e997d312742f6765f3c2c6b67d3a4e5f5db0c134a2d16df5aaf07132fe0e0a28df64008ece505375e1e123e69e506a977003d95427f84dc6439ddf4dc4f050e3fd351ecb43af7bfbd2bbb8c439a9b35fdc1f52599482bfacd968aff20b34fa3da21c2fc9f14f90ae57e606aa2cf80c2d626eeaea5baccf6e1675325487f197b06a3f65def20f9a7d6b2f0f4442277b4693d827a36ed0b1d8304e52785e5fa8daaf450dd541834fe7036bb36214f1782f4a40eac0798fef21c53d5addaf9b0725a3621fc61bbe252d43f15bf7bdf65f9fa01c6746396ac39ec44005087c48363619e5d15f5e35ea7e409242ce4698aba5e67b9e0f5b307b601ded73fe8ec35125f75a5c2f65a01c0709030196e7bf6f7d8d655ef1e3e54ae6f95f1355455a301ebb40044c42fcd9f4053c8b019456266532f15e20755c9e3a5acb1ceac8f767c30ca1824e7c1532b6cdabd63c7bb9b2520308bf148bffe156ca104b6d8287c6be57f6d1dcbfda6301bb477bb82cecebd43b3b3eccb687ce4a11f74ba496a3607365c44099d08d64e6e3983ecc7e68d3c73af957c95f04216d6b0f40b789db4d499415dfdd0576b69b2017191c94be943c4290d943de7600d417226ed70267839a62a70a32d50ba566ff6dc78e341355cb8f643b54fac915c4f994875211752e9008d170ada353c66367cfe7960ac041a83343dee4ab4deb1d80a85b38dae77efb143e0e41deadf0fed98530b6a6f03a589321ad823fcdab16aa6876402fc49314d75bd6bceb20a56b50d715ec73d597b284723ce068c82daee89aef18560e43a2cbe2faf8f1140e89315cdb409fea09c23f8521971f078a008b7d972828f948bdb5c749062a279a44525da629a8464c0049f5ffbac837c6151cf5d7c3d20cb791af11734c2b2012212d0c99cc19b63c6167f514967a518bdc9cc50da32b76dbab94c8bed9aba1baff0063a6d526157bb83e16283d3986691cbe0816c7257d39a406681422ec05bcc09fa9a4ed38341f67b7192626444f08263624f55423245cfe02b21a58a61ecdefcf36cfcf93e808a421130d320cc3b165ddf7a83179d6ed1b1400f45868fc32cf7955e6f0b4e57bbb42160315184916c6be466ea7f3b8f3f91a6f84fe7e9e46b52d83cdf6c60f5c8dbc9e0e9092cf0e7b2261e186865fe6932d104582211e39dd41d3fd119fe12d6a9afb0a6a4b6caf1bcea762b5cb8ec60e517bad1c4f077138d5e7544621fd5d6a6870c539c8357c999e7c406490e9033e5aec04a1a35374b127c43da5790150359028b19170e971e7eba354413ebbb830a723027ce76a22e83d5345f114bb0f538b28baa86115abc765254618f8a5f5a590404e798840fe68c25076f474a96d78d4b25153637f85c6de71d0bd8b9fb62140d7e762ca2c12fb56a9d6c7a26fd84de5ada1fd19843e4f5e662dff4432855f5c7ff645192cbe647880548421f2686aafe7e87ed1a18f204c5ea19e0294ef221270dfe580286b92767d4d47cdc9a9d06f89d8319e9a43c0faab48d1e6cb976ddaad952d9d154c9a6e960261983eaf89fb3b7c24e87eb518fee577ededbedfddc252a1cbd48eb8d6e082fd241d4afc5c5eedeef77fe16734773857a8b6ad156fb2f5c7e06d3dc18813420c1abffc3882db4463946e3ebd4cd7f73eefab8050e856782a982b10109fbcce555e8c3c3281ee4948d30a8c0abd7e5cab152d2544233983278b7db8d5b295eca4726cba41a14ec17b4c7dcb817bd69e15ee6c7ee9a6dd3abe421c5d0937007d56400dbaa70d718934a1a24e1ae02ef61c4c47b84eecf322626a6a4f1fe21b4e7576b867d38359f72fbc690acf9c3025fea9899ca02cdc6fb6e0ee27259d514463099a012cb11951e50b532a0f3762af47a1b37a81ff9c8fe66baf1b4f29a7435b489db1bfc8f5e4440504375c3a8b49a54ef8f243b4e2d563ceee822e8a00bb607ba3ee84a147ba0cce751cd940df7b03820544ed709f0272cd9f190ff24510f8ef80174d9455c5113a18e48e8eb2c35ef9903cdf4337a73c43eda0ac746dee22bdd0aad814e74563a93419863398703ea22d55ccdcb7a31683b7cde3d9c0e36aafaa7ee266f49be81accc305cee3f166d6032e69dd4686aebd52b303139bf1c21852d49c4e70ee180e3dc7752aa38e161f0b536008d64534185f58a46f3112d1696f7569ea8192d0e73de0c8d15b0db37e18e968c5722fd7677ae9b737f0639781a0f00131c7b016cef120ffcb462570dc2971811049cd62735c502019724b384760d7ffae13878e1353dd2a8fd64ee7d96cb4459b389abfa296b4b15e4031c9f29014ac95664c8d870a672e1f4a3002b50bc3561677cf3da5037e2da28d1dc3cfda7946936f14b68593075598df49a2ca21e1fcf20c95935fb3ff058a1b4d9c904b9b028df8ba2a47f4b48d7a13a13e35078c7922b3d54b5215c4dce1ce00fdc565f65f4ef3b5554d82cc56207eb460479a802b54a0bf53ab57f398d25df003a70c40def7b6ed381e2c550425f2c064aa7be586f7367b97318c522e74d95b2f9a40726bea6b04cc8a1dffe8e0425cccde04cbab4d2b77262c4d4cc8e29babda6ac0c269e5536fc6935f88a83005b923d31a09f41dcd7973565b7c59bd969299ee3b63e9b36d611d24cffeefe7a8a6bca3a3d524faa9b32ee30ffa893a327891156624865a1d5e669645d25751b2db368b364e4fd90fa300d427fade7e8f849e17c5e96e926b21a980ce63fb43a2412c934f77108775f858e90829d05171a6a0575f9cc8f81d6d1379a0d7ebc9952a4722787ab68ad9859b014c1578bb497eb73e7f0c2510a22b606c547800c0af05b6e2b2940e222f125b87194ece97018b29313be6020ce0382a1e0f398c8d2cf7e4655c3284e5825953762f71daa740cacd09a5ef0e2b4dd4bc2be4d63e7c3bb34a1cad477d7ab989a3bc5ede5da0d5e36e8001c34128514fa68483063870e5bcc3ab13656cfa7a782b0fb7b995c660d26f55f0d79d77718ffab03f744b7312256f766aa089bf4a6446ae4940a6263ff3e0ca2ad8443055cb7d43d8f7de7d8a67362f598ac9be50751a0999f44ffa2e5e7a2b98128aea55eb805efec6fe1248c99adc4c28af646da7603040fac734b4d7f3f83dbe0ad12aae521a866a6419936985ab545f422f127790f591ad1b8cd42fe45ffc29a2c5236f4f112bbbcb656edb4dd41bc97c03a04aea2d999e77b8edc66a242844ffbd120616cca369e3825f4a4a0416e4446da33c547aa2998234de91a2242b34372886ec1c553ee3c91ba29fe1670ab9847f41e87a95e98518c404b889f26fe646ef7dacb78f08f0606fa72b21f01e899f68a58c93681aa7e58c24c5e90aea3fb088596026f1b677147804c45b3d5ce56ccd09f6b4452c7dbade91e6fe85949e263354447ec8e16de0432e468b00234ca41bb6bfe49be9c4fcec6b1310a0352bc529aa3664854aad7bd2b8254304913f88317a3dfe32f35caf688d6b340cc0ef6de062ded63cbcc35264e320060de71bc7551fcb25d91b2775679684386d0f3a0e94b83fc944bbe1c51a0226d733a5a1492a5d7a4e16f432d243359b9f7463e2b639f0668a18aa4b634e3cb1c01b0577a0419cf24738aa2d29beda8f8bc112d18742f41c0f8e822c95167366f63c0744fe098dcd0c8f40ad811767c1d32b66cdec98a63faae8ae9b9cff1c1ad3116cb51878bc32bd131b517b78bdaf56d73986183c76ad9cc5550f19b27d4afb0011f69fa30338fa5c3003cc26aedd40b03d47e8c62a201653cc8ba91325c4d4c3e25f7bcc03d9051523a8dc7bcd758d26ea0e67bea80a6104b7367d0ebb4fa18a84e601dd94384849bce93462e6e9fb192327f5a1a782f4c98e94d1b0bcaad4379304cddf578758b4fbdc4adeffd4f0340f02a15dbf90c29432a2676b0ff0e49ef2a6c7c7353747a95010f4942ebe608015733c13bc1ad8359cf6cdba6584b6359683017ab49b02b18bbb816a4c1a5a58d08e097106f8e26b97f0c2c80d69ac8604b79234f4e7f53eb5c13e90cd124eb84d765d17173d5675eb60a8fbea06e1af7aa581e2452a1371d925071dba41f8de3cc11b10162ed9324ae05eaf210b981c675ebb777e438f335ce786477dc9dcdbb466b30a446e2fd6c379e82cf809ab6f19412715f7b0b5d9645ccff8892716dd5e41a1933661045a74dfd67a501b0d9c55c78a017445a2f4e6fee555f730d3d685fdbcb7919f91d482a6a6050a540c3e8ed3a36470eb53cd8ae6c8cc57a1aaf12772f833147258dfbc53230f216b2ced48a4579d546d0f9eb133c3dc77fc26af2030cdfc23186d7f3f39135c559e4abc400724043aefb14bb030459707b3ddfaee57b7887da334868dd535b9fd7129e5aa77911a0a784a70ea4738de0caa70fc1ce99fb80060ad2e21acab970669d20ef7334ad0e5594e35f62ad56075ab1000588609715e0e648a059d9294b20e295e9a7afcc0961af9ffc554733c487df28884103d33368b570264e1842790e80d63f339638d7f55af3a4b7ef87e26459fa3d943a668ae281ced5b051d48ca6b931b982ffe6fe377a417205de9acbd708a8fb8e701fba5fe479e154a8404174ad50dd299002e96ab9777a8d5b839f0a7dafefeddf466e6b365b5710c392144f6576f1a0bd92b84743a4982d404c474727ee15c8304da1cb8c8a36a6cf3f58904aa43fe4992b7c8f56374f523ff3ba9912502f0d3b77472b89de838eefb325d7f7c8146be81288bbae3da2828ebab718a5a30e7430f9ae9d673a31bece9db167f904373f2b2922e7161dd17f6438aef43cba519ca298418b9a5888c66b52308aaddab3e09ee236bd90b57ba79a97f155519b657b4ab8ecc94b2e457db2155104d7eabf625974002f4a308407eda20578501f5953a17fa33c28a80434616b044f6cd48a8eb9991e070e92b5be5300578617f4a1e3809fc9be3d3d756ee3826695e6c707cacb706d1aa0a9aad998184c659d636999c849779a02fbecc4fa0bd3fdaaf027f82e322453f8b3daef6315cdbd0f51bf209f7c101c93a059a26b73670db5229280b242a241932a07c3855889c07a724d051e444c247753d4c2ad8c59602b832cc0a42590205f59142a0484d5dfffe25b890239661538b0c1017cd5d99aa02318a46aaa096bdc475d4f5226f339cbb0d83ff37a2133e57c6682e090d8ef3efea82d0ad7eb0cc626f65f7186f6d68cac423b4ec4653d03bbcadfc3e26df5f6298b6fb0bfc55e19c1228e3ce5303c78052ec933405d5c41c6900df89557a790fe31f45519668667cc34f85ffd7c2299a8420849ab5e5e584fd41c6fece3120f5cfaeb17122bab70cc28c9a200e3c6e5816eb773198f948e8e4225e38276165fe05916a71a94c5f4c72cfcd927cf46b9963e8c943ac4a5a0824c95ecb63d89770626aa2642576c14b8b92c620c541f7b000fd7990fbaf4577a94440d13d29279631a10ab3186e1b92dced0036c569e2552ac09c4abebb62b90904a8776a451e1321880e38022cc93aaeb17c6bde4a473c2d93b0eb9b44fccf7714ba31488cc7aad316da015185e6b343bd3ed7e98b490ac1b7b1315d13927d6be3d759f0ef26ddec05ca547d307817b7c2cfb968207ab439a906d4acc1d2e6f640f298b51f3f9bfeb2d5b2d47c056dddd8ae3bfd4a75518419b396097d0868075328a437d263eb0abded1e3cd1a6b711c098963ca3e427ab3447c741caf8b00fcf588a3a9b66447b3bf4184a8786392c0bf29bf2e69e49a634d74e04cff4e00a8edf8c46dde8567e7a1f0efcf29d840d9350aa2fea208a866a6fae9828bc83913aa2f85a4d54497e7003177c72745659dd3441b549a006b443b2e0481f82f317ba4b52f567596c4dd645981b84e271c3687a42106fee8feeaed04ffb24a7949dc0fa7e0c578270564a93639e36e1fedf1948347986b471b04a1ef65ab277ea3d905973d0527ce8531c97878eea4b0403a66b9df659b093bdf84fa20f3465e53916362676423cc16f1bb37cfbd1c0adcedfaacead65d6c76ccde4e82090fdec2e26584f705343075e865c1d44e3636991877b2adb747bf2326a10c478c07ea4a1650dd0886348b380dc216b84ba87561aab57bec1eda5649d30619a01e0d939377eb27b34d357a0c3231f2399c81f9ecc364db48ebb070901024859fa0b5bbc8b12e6d792c36ebcfb9acae056ae6c6e00c9695c81f1fb0929d7e4ca705ec667da9c7796062878e8f92e86b6d0c7131d3aba58b6c96f5695db8afb7574af397effd46ac4efcac77f5e30f83171ef464859b8b6de7ea715358573c88db0b9f6681e275ddbea7dddb968e33cf1dd281471b8788e203be86b4186164207a8cc0cad78fe66a6ec827c79e82beeb7d761b190b787a7f40c10245d6cc973abb9a7599d3928360e0ed6c36d904f9f7f9f7866801025a9c79259c3c0756aac5543790bff815e9ac167729341c0445e123a8f42320e6e0fb23808afeca2cba6a8568d6c058b16e89c7cd407ff35ad263ad4ee8c328a7aa71a618f683a982de27756d9c336bffa8d236677c9e6bd4e00a0a411d305a2012d16469e8ad75f892345aad75aee9e2848c63171b747c17f3621b94877a58c3e1fcdafd38ddb71f42480289e2f062f69e06a6c1484192042c16b24e6bb6553c49895bd64f8835d7d1674e05b45c5735917ecc202a6c6f8a2f9c45baf20185533b3241c393ad5328f6af00ab4646d8410ac9097df0c82d0a29dcb714103fb728139fb6e872e816e362104d98c5f32893e0daee7c11e473eec17e5cb5550081f1542dca9adcf6954d914b2c20009a5b20a4a101a2f5d88f6fa305e97de4b4242b8af36e9042b3bb88c232f4b357b5811b94437916b1559e7bcd4af63e804e006b95bc53d59637bc727d46a70911fa0125565fb26d120056a6aa0bc26a11c9b66ae70dfa68bb9813936fdca6608c8840c3263cafc100f82ba0e6a46c0cd0e020ae17150a8d0e86e8ae49e335f42e80f1dac62505b04bbba98049408a703ac8349d205759045cf506def0741affedd1a2f4fe6ff03ef4cd524f5b37a849b740fef09948cbb2395a18e0accb034238c977621c0c84d84edb55b4a3b00ba72d0d7cb3f67dee0258bcce1180208b91e6aa9af0dc3202bc6c55dc2c573cf3c5820dba01f964177e2247dc06ff6f6d745c8ea1e7f7280158b602217b7713f97a9d4052cc71e136b6832d53b4c63ecf66b9eb21e0acfb806edddeeee560d7c53eb744476b63d2601e21c567b3d4ac96221f75b1b3236c710f9c7bd2b7c217cad43ea36ae11872ce21ec31c62b92f09a2ee4796e98331e6f1ad23383631442be0a375904aab47ea1444bde7a9b9f0868f3bd321eb96998bc2fc9f98a5e176133685b60f2c1351f39c604df7224af78b60ac5f3954105214c70db7b1418e3725f11cc6461577729986ad3d8f3e755dc60b74c0b27fd02685c07903886c2cd36d91a86acf7420df081aa290cc20f80ce4b69924099aec683b5ee6c369e28c3957d34ac2ba249ecf6cfa2757564730637c987a75ce8f3299f53bb5513ce1093b60c3259bdcb2e55c9822d35d634059f0b10e0d108b66ee088f47392f8c33fce9bb8123e9b94a19bb993809b22992868233d7cd8400bb51c57009ab025ad21498da57cccb702c1ef792b1d7045f8c97b2c318ac1ce535b7124d9e5e449a8b229523019f1e005095f1c54c6b2f7fd740690328c95a224c1af0aef1b9fd7c16e794b6cf30df71561568dd0f0d014c55d3a5736f4b298140af6313af718a4dc3a90f1db0ebb45a595c971955a8ee17dd91bed15dbafb88c45b8750f189107df95c5eabe375521e65d61ec37424e66777178fd2a7fe3748e1d78cab6d457cb478a35726d7d8787dde6ce9ca9f32799fa7fdf8515600eed938ccdde88d5d0e5c446ee7a3cbfe447b73feb99e48963fa67a3e2a449e2fabb0d2785298c4226fa131db46d11584153ea46d4f297e5a6e0417787735c868da3c5a2bcb89d41d769534d9aed4a723cc93c6de1349479cdd16ff266df8e19f676b0b2838d46d2a248a1a3a428833f23ab05f14043308f6f53a9976d27b2520e12d3e6733e6bd490cbbef1e29d5e6612f71b74e290db8ff0270fc631a66f384a8d5f62b0e7c71f16fe856dda6eb4feaa6fc585124fa0a77b91c8511df8cda229eebf5455e57f4cee3922fbe3ef7d3932d58647d011d5c833c1095dbc3db47bbe35d9741e0ec01d5fb9d1587c50c491aac3a6a4ec4f261871d5d80d8c7d5ff91326a7ec6a642699dcffe91435949fd8fb9986080096c25520bfe169ffd6d3f2b232b46c2aca399c645fb20d6217914f62ba5a4c8659ce2dcdbd4d10dd9c543cf84a216d9f2909cef2331ff3a2f0d916a6216a45e27db0f8ce349b42e48b23588fdebc8ab9b80ecf5e39a27800078a10d76aa6e0d5f9f1910bf7ca31202915f377a291446688e649c7329396c7ccb654566d5cfb07bba3465cb8670a033ed7e12fba5b27c5b1418427cb8edc417f0944d261bbddef1b0b8fadf34beb0170014fa560e53875582ee70c7db41ba10d32a013bb2c66b29c6f933e87e17e891fcf0df10b7a9675c9257504b9174e841f082c3184efe28a015ae7b13285c1b2fb87332083d14ad15940eaa6105b2ed6ae619c6afa787741b55dbf8b4b76bd80b09b2950ebb681a9948e920209454275912e2fb5b719efa1018246d49e04492643361ae37cd30b60f6124a6d2e94940ab3c535ca1ee6326502ede7a3e75ca74d837cfb923291fce227550565d600a3c7f9e8556c1836eaac858f423222082cb6b2022c48abde0faae56e57c1c8da8e66b5b2253f479185d144edec869194301b860aa496d256f3a69f273e7c856f348928b862166f1ab3b523d3d2822c38d1aca2bdfc15b37d665a668800b84104e7dc8c91735fda949ecbcf3ff3ec41a92d917fc1a35d535abdb8063f975979be01e13afddb98be74799f6a849ecfa482bda584cd2782e75c27cfc3ca0edd856ad14ec575a07b8738fae325e682ad34468f71e9594fa8907c0e03c3db9c1c3778879a6105ff0224cf7ce019f9d352d82c83c190297ad58c3980c21862d8310ae1883f5ba06ea560f8f59bcb6cacb28615e5a1be377752932e0f8ad3f0d9f315908bd48657ca75e253d3e6e623baa772fcf51342b9ae5997a3dbf8c8920888c9f16e192f4a44b86d5f298b4c47e94b67147c00d5b1ac6a10036d02cddc9f64220d056310d4dccfee84d4a9d0351d72a0be3299509ee3888dec93fe221b4eb6f9910f7176f431e492ff74e8a8cc85d6ca700e1693474a8915230a0d6228ceb0772de1aa482160a1ce013cd9a7bafbef12da793964c9bb089709c5a18f748350d4fe0ed5f2c7fda931f3354ae8b49fbc6a5310b5274193e1c1d20a2a52cf62893fb926ca946a6362624b508fc7dfb2ee57e782b99ab820da6d8afe8810f2ac68c2981e1e09926dfecafac7e0afeb6a2adc10cb1bf88208c1235453cf766ac965ac86071117d5bfacbee052355e46736a4d1f9cc49ef9535b66ba0cf4508c2ced5ef49231778e2f018dbfd1cb830b01ded7d920c46d2750fa9702364c0c9ad884b1680104e045766694809b7e5fc97e04271397139d6de1610f63ae0dac3dd5b3b1e7bd8ec235778e6f107b7c7c40f2273ed056b05cc13f9eea13753069aae3df0824f74d5fd6e81f86024e9000d9c14f6880c1ff5854c8a9177d10763d33f895a2167094fb4e7ddbd90115a57d5f6e47abca5d293fa36ec5cdc13fbad6833d17d754220845c9d91c28bd7a60c7bfc66d9788cc50f7946495ef5d70bcacdc8332c8d0d57c5f11f1d003b7748dab712e5a33f93ed5046e9847f129a9091f53f281b959f97470e925002188f1eb90e13173487f94bc998446759138ee3952b0573652e763c0105b389a690360fd4376d883f2ad110d44a9cae8c9ff88a569d695844b9223b3eb4c7604daef089b83d5408479e291a5c790548067cf08321adb7135ae0deb5f20d46b8334639060cc03f1f38dd40140ed47aff04ab39f65754fba996d81541a60aa6d4720b3398243a58da3b7db8e297dabdb4fe087aaa2759ab9acb44f7ecf9276ab7efd86dc4c86ea3d1196d3f8e10e20f0925c42a6cd8b135c196a3832c8f018d0d3a769fd58f1acedf42390beb5592cf09d3a96349764649844b60be9a74390fc9af3ac691f73e32fe761bd8e69d24ecfd663c7777c1741075907b1ae28e7c7b6cac080344ba4bde06cccb7ebfb068281b655309954715326c059c42a61e774446ad8b27f277de76b304a0dfe5ff64d404c60087bc02e99f23f732969b8197ad0fba60df85928c08d25c8a382b959aae9a920ea8c91787fa2a96b8a4d15033540d3624394e399975ded1850ed4b379342c5a9bada09e381cf7f3ba1632c4552f855a3506a9b0054ceb5b85fd278a1688f5982f784a0b3e439b0cf7cfa800127c41a4df9200b8a12064cafd1faf568b09a8b7ecad5f92de1eaf02eedbe23eb0b957f0331fcbfd78cbede4ed42448582bc091a34dee758c0a8e398d8d292450faee330152a321f42fd190befb60fe919775b143929e7b4a27009edd87e8ee473f872960032b24e5bb2e51a4a6a26f8a84ac8c9a25e184c5a49e0b24e577ed2d93c2d5b2c245b284128507e800667896447bfc4df024dcb01f6a39399706589a97c7ffae637cf0664da3d8e41660ebfcc722e27dc544f892c6a13e51c095d1abf9a0364829deb6bfb715fce40ab6b94407d308e19ed69753e715d2b93d0bceb95df491d075e77bf08a20dd9cda78cd4d2095c10d81060b7ad80ab5ef7b61238bcd7a38759241cd87e0d657548cd69bca3d23a6e300d2a89dfd07774fade389dbe2fa01cb2098abbc053582f9662b5557f215e36b12919c5c95bc0db737480a462f75d8507bd9a799adacd7a31fd70693b09297e5a2e3c066189cc4970e02797765f3a824e8369ced507727eb34500ddb3e894588576062f4ec9b8f860c13f9cdac4e019016cf5bc01a3adc1498815ccbbbd96297ece366dc79e93d3d7c44370b4b4a707fc1780242c25685af17dba6c1f0f0ad066b1f281c116935e0dcbf5de9fcc3147f28a81b678dce274e9810f386c5b29ccf13d3d2c6231d789792fea89429a971c77ca307b34065c8ff6169180d0ebe981689aefd17647adba3d95c83f620fe7805e32abc010527478c47fb9a929517ed4277f50f2a3c2b43e7ed102cbfe1f0eda452980d06b5aa63fe57abf864284f6f264e5c3cd01d3554694572267cd6fcfbda0442af5737c89ea8384261b35bf0b2b6077c5ee6e1a7722ee58bee615133ee54053669d146d6cafe9e46859abc13635212ff0234122bb8aa89c8f30360a6ac84aacd9f00204f88295ba66fa0f8e94adcd76efd64e2e1e1c8b85bd79017427eb9afb75e9da3e9ca447ec7751d35230411646d4f32e30bf761a04cd9677b5b376dc7a43293fbe3e7166967cf095b818d1f2b1edd80cf11c03c721d79a227fbc0c664a21a822cbb588f9b2abf678a89866497055f23298940d3c941e1ef94fba88f00014dc7fa1e990cdae5e3a787bfeee9b9fadba08e20d656d0b5f02c7c5f6180bf60f2b4bf69b218e3fddd7e02886aa4f6f2c99ac7fc3b04dddf1cfb31fcb7d26b5b5f145641ee16138657ef0965c7a7807dcb00e729136d2dd66292397a0f10a60a4d83e40d050c9092cd2500601097ae3f5f06ec610060d737431d7b313819a7b6a93ea3872558c9a204b656dd79d154e97d4373601b8368f81c76df3380508fbc43a56db5abd5d5852b94498cacb1ec7f76bbe3ebbc701450b9dee8f458841e1de7ef489fd4a9181a38cdd786952af10efb7312c9af9095da640934d216cf7147bae7c57f0c1ba7899f5050eee40de385d330a223c60da7099853468a28d4a41684edade9e9b790f30719ff8af6b159494941722a214036e172736e9bc2f67f848c7d68dbc21999183083d19dc36bac4b8b3094e65c50c3d90017f33df5cc297bb14371bfd8611b4c83a68351a8ae0dde7ebb1136becbf480f8f494b94e380ea1ae0b206d621005b856b0638a840486e9e1fffa8bb942fb95e418f3f38e5e12e1e01a5952ef5966e78dfe888d84b1cb63a81447a2dbc4e393687096f2c42c8ba4cc9b7e8dbc0461548fd78ad5f04c0d1a49699b0ddb49783ddc41dff5905c1cd9974dc69410a9445321f2eee9abfc0c778446f8d3791564d21612fddda978be18471c4c4af6abf17975dc13f701499baba27f9e01dfce070044d69bb37e064c66355091f20945287d2557dff9a27b9df804c34073b9dff3544494676cabaf4b3ddd30040848a89e880f79fb4c88cada383803e905cc38e4698b047a932bf3b76bc9ef2d98e1d833b5de7a7de26da915d85028ac43fc0d341287e4b0169e6d6df94d89feb12552e67ec1bf300b16605d96c8a1b077bb3521fc911f2ba0e796437422326734e71e6ef597b75121d96c6c5e4f77fafb23c99b0d576ea5e35d8659e8027cb3564d38b2ea288a46f87760c50490a4d952066ebeaf191a7ce2764fffe04008cb6a9ae004a82e2f08baaed9751ac00ecb5f2e1d11d1fa745b0bee48d7c000b4d732965a832ea31fd78fefb9a1e882e1cb1048e1310088c2a307f095af2af0a8d5339b2ed164d7710cca98ecb7d8bcf2345fe802ce1780e52946d805983dfc18055e0024667eceff7748277822d419cb539ae30854023d2292a62ac3a90e78c7d1a51f8773c54f5787c3beda54d67fc00644fbb657d691a8c534b88c857cc69811b6ae04e996f1314f6ff0093a05e74234d3efcc75a609e698245632a829c9089ffda470fe31f0b933af4fafe91a1beb31e9c99b2b6f4944578c08043ea34489433e734dbead6736fd6c8bf081c701f2b38e5c36f6447b7456ddbc79e4fce25c4ea96a1e48acbdd7d624f74d3b72f4bd0110cd3526280d5d1077ffcd4bf5f3f72f2aa67f391c7a24627a34b1079e6e3437429b076bf1df1f51bd78618dce9d2d563d67fff6b78cf2daaaa286522f647e8f3628780d033c3fb42a8859cd0dd5b372b4c4263135c100ea6428a78eaba60edaadf65694d7fa5acb4f0738c9006539fcfdee598368764c8f7f9fb3d14ef900ddb7e85770bae29abeb6296a1dfc79e5327702fea8ea955223717a7aba13d9ba1656a1b8cc658edcf95dfc65d9b3aa7d640dd99aa87b5a03b728bbe4334a694ebc88976e3d0c52fcf92eafbbd99f0bd27ea2dd8ac2a8cc235f9c6d16bd910828f601c27629286b36fa2d6b01bfcf656a3c1ab7c891739505b89d5986981276203301c12d3af1716e881335134b2ac7edbc5da64641c73922b580bbbf57c09171e67c52fb0ff770ec2d39917d37b73464b4f4d7a9505e93488ba89feaf08ebf19a5bb9e2823a6fddedb7a39b7f957ff69b3491511ea6abea31024fa239d4191564985a91eaf690121aba1546d87f3a3c6d93cc6ad04074b53077136a5ed23503d5a87c44eda6b08bf0ee516649686c4cad6689e90fe9f05fb8550a6fee34fd39c9370f3cf34ec089977c2b63fe5a2ac6c061a87e62989d6feeb028288d5af2bed30a9a24c38097e428a7ee8b2aac7833b3fc1acd6d97d37ac141512159c73d2b8155be722d37e0fbfe6dbcc9a05111f917496e34a150613682f913c30f22d18373221eaf7da10f90504e3be4ff6da5e44487e1a8abaa1aecd9953f388ee5ec9ca76e840911ab5c0159fd94ace5f4d09b528cf557927a17297f3ef6ad1619f1eed0cb5c9299f494befc6534809b5e3e4624df079897a064221dc40ebdc2d354e17acf0fea11ba29cc23ab847f99f5ae1dc9b7d5c1db1fa17af331e0ddc3a1656d0e1a75e338d96ccfa57f73f6d423fb46a0e07fa2a4472367f94c410f31151c040ad8f47ef19938af20d5be011ecbc2a3c231e3b2fb9fce5bd8ed24c18431b39385510cb3590733f38f201a5492ef931338d9c3bcc62af366fcabc6e7de6f2e0f59a79da53e9551451330edad91791f73a35f825684ba03cdf4e6d3783857064efcbf76f59e86f3afb49080c344d26d5a3b9b8fe79d9d5b3d657786924040759177ae14d0944e295404f7c38c84b708697429464c7083f8c66b0465e35f75db46fbb013f91172657221e39d514583cc661d3b9f592b084b77a48a709e61ce31d39c857f9308067f2b0799ba59be8262bd10ea3e65f768d33a84425b784194afa6bc436c9650dae2fda3563d916428969a3e5d629e32d4d937d1c1b577e040acf0c1394e7e6c18c56e7524cce94af495a087f55aa72f102b7eb5da6160cecd53b9cc0c13c8e12e851f1d15a85c7aa9c4603ac275da69a752de4b5effdda1aa1bb928ca138c05d8d7f47b5390dfe2618d5b21aeed8671835671b9562d91d89df0aad82e8b2e2beec13270f4e5c641b72dad4484a9f97eb51981ca42a71be1ca09731d7c218270cc65e72eec936ccae59177afc19d5b1ecdfaa0f2d06c6d0756233696e48fe008346614e1c3c7cfad763d0c1a7ce80fde3a5937296bce38a457628ada2f1fdc6605c3d0fb8ec0257c936da163f550f345ef588b0ce1a4da007d629a4e8d90ab4d0e4d32d5af24c816c5bac89c295f1aa814d8a6c7e5f03d73a45b2b515458973fcf3b1df2e76d025037daa12ee8adb74e411042b9653feca4b3efcfd43747e7c68832a006b7d440d3da79d7b5de25225f4aece40446357fbf6cc4872ae22b90722bfb65558ca35a42bcc943ed54580e026e84a1f6862cbd22fd2ad911605890c50eee85832cefd2aa2ef0946bb058267bc1184470eb96b19a93f17e45547518297941a53e32ea4c3275d5c3bdc65aa8b22244e3b5eecf4883651f228b9a8dd689d04f6564ea6278cfa447a7f37180fa825847969e55e4deb69004c0372c7b9d22a374127d124cd2146bd7497e335c72153057a93054f82cfa1210b300f4d06aaf2328d2effe841160b2a70ef98fd98f9b01563621d6980d0f585c36011124d6807000cbee095c19bdb7e196f0bf6b3dc0038ce415dd6ef44cf939a649c3328a4743e904cc73a1ab04d007570ca79b04e6e06669b7564b8a0a672b49853cfeea180d20b9baffded8a025fdb21c5a7c11b81da876726ba6287758f0dcac79faebd9cdebbd8720b03c0651df8f80176bd5c460c45e130d70a539d3c89e4ee1eb1218f107cdb5e1c9d34e58cc5326a2ed7a66c7700cac9a69c72e09338a28c07693e9ccff32126ae7b796e2daa65041efa87cd74198be44418f55e795af8fa174e9cb961a566a49af4d3f56b1b27126afcc4a92b56b4b8ba5818cdc0b7521cf0d3b54993ca639fdbc94dde32906503515b6d1f86e8d7a0ade3ce51a1b948b669e74a9e9ee63db084cbe80c6d9292a591f61cf17d02773d9807795cfed9ea524fe2c36ff88c72ceffab6e3f115f68a809555a6379d4c79a08366ee4c9f4777c9715d987709209f39c3bf0ef796052beab72c99976e8b5e6576ce5cde95f52d594aad2508c9f8daff62ffff2fa318417dfeed85cee9e72862cc5bca5ad55784bb8af7b8630c1dbd3ec23108eaf6da1ec4be0090da4bfed8f9ecf5d3661df5417860f0952627408a823d946613d8da237ec3e2fc14d31f14785adc225f2a7c64b9f1af42108ef9148c732019cc976b85dda77ba0a37a0fd401e18de09335e8628fa3485ae59019ddbf2581b29e3c368b6f0e717ddc555b7d9e5a161a973524e713e3e2e93493e16b3729a276b6cfb3c1cee09fc759dd5cf91d66c1fe33bdd1096d95a890f4551e76f0725541cd38685965486c22e02c19ce9567e4df01463e8def9aa356e2a85c97686a13b4158f2c7e83850b08361e2171823cb1bf65c34b88185dd019cca78c1145e811d222cfafcd13bb00e77b7e4499b7a6bef6385d8bdcd49f5772193892885d22e0458167912dba96d0b2c4dc077b17ce5bd9946e3383710ec2bbdf045030195435e34de81f620e5602b9f0ac0d7914c7c6fb549c1d041ff6ad7318458a9021ab67f850f08f8963fd3381d7de7ca60338dada1359e3bfad7131d6455f15621d2b372b2ca68870df08fa8a5ac60c2d612df64db6c535ad0f411985ff4221eb2c05c17e04b781fd413524665880ce5f0feff91f527430d9be9529f0cd29e313268d4b2fade49166a962673094d577c87d52d8ff3292767905b9b3c3af2aa3fdfe2f3375b904b25849c0dff7d608222b4a7a20e48bf4dd3194c5a8b3a72a85e58099189a0bcff5c1ddc8b9331105fd967d00692f3d8130b814db419cca19f7ebbc0210078303add6f87723ca1cb98fe5e27fe8b6b0c367ed92392993d574cbf9510d34992920ea2decb6d2cebc17625602f7b006f35cf1c03aa5f0a575c542a2a7292ea445f8f04a5619c24514860259616f10e62b4326d5086c27fd76ade9a55071a646cc0aa7da590646c79a2a69032017f757ea44323fddcb0d5c6e49e32628428638714e41722f44d19ff049ccf61e46a4303cba8d005009e15473ccd154787ef117506901f7e957ec86e2c76fedc7f3e29d7d92e6af2b8522a8d4984fc108863e4601d8e2e6d959d27cec42b9bc7337fe95719acfa6eace25e40a94f6b8e39bd3b723384ba9ed8ba02415ab75e0b0b373ed71ec2e6ad184b71fd0e86d0fa3170bdedcafe24fb0f94c7f38667b5a5f1de95de8ae6b04ac5c736c9261e3ccdf668a6a07e94472ff8e9ef9887a9435184efb9ff1442d4f0dde423e4be9901d092e512d384c09e432ccb01992a3a7dcd0f1ee6684a889840a3ad71245a11207a62ce6e869226f6f235c523da2e625c7639d1ea3c143a94722bfa502a429a191826df4a87f2e7e9dbbfd4531a54634a576cf8ca61917e61415c38f6545923f0e347587b9c7c668d7c91d32dd9d9a34072a2e0f0f6fe1933ef6fb2a680c579f89faf62295f019753eee69530fa0637d40280a0baac9609f8859e95859db47192815db22cd087f2b696aafb9f2f9b9f47fda00a97e2a868dc99d6d65c441719ba62d48e59f2ebcb1d467a827a88270bf69f3cdba0f29cdb10015bbb2c061538ebc95d140ad08ad9d81c2edafe9e7a426fc427bb5f2c104461aaac6f0da75257d15bb37298c82bee04fdaf2cc85108a6d18fc563a8303c7a398608dcb7cab0347ea0f88688461bad8d7d1c2eb892acceb49371b68df8e3931cb9786e587847fc525ddb0c5d11bf624e6635975b209a5094fabb292c27d26d945071bb8959d6a324c08225d6cf1698a6ac18815fb55fa5073a6b4abde3d959e89fea19cede4cfc2b530f882b2489e332e3c9b7448a64dac0ef02c907a01bcf04796ffcfbae482c374e42f99827865abcb0ebaba833fd0ec5f73b57d977d06770c01db45f90736cce4df67526dcada571f5a8a2fd6e1f6d8ed8e3f153043306260617bc1972fe833406acd3cdb4195c2ccdb32a8ffc54323af507e7486d4f8509296eabe4c8d8e8cf47948cc99d1676e6fea5e619c65aa51d6f2ace86144d75e66e100358eda218eeac41aa17a030584bbc54571798e846d15ab99c167f4e2188a7ced45e3a8af1848d20c31d2cb13d34c0cc1b41646977856b462918e7842291f3be185dbce95485df5c9b27a1a5926a337ccc2c47184acd43f50c5313c4f016189a0e3cc788d3d2fc89dedab499cfed6613329a18110a9f11d8e849ab700419d1e8e9a6cd1fac954a5c20b84d99dccf6f2bf3d46f47aae97920f3d625ddfde0cd8bb243473b9bf3a8f28c9335abc2879981078f8e66e2f91865993b7ebe1ec381c7b4d62457c376f333ad4cb9aa0128c6a8372c280ac42c9c55af7222d2e403905b7dad303e3e6a20b0bf8f40570e8b9d9c34bcee8dbd8c104a91c74d4ba678e8eb9f0d3c889fdd79ad10cb9613a4bed8b68b8b8ddc343bc4d582c88b59a711bbbbd9dc7bbd59e27ef21d8c8efd0a9cbede9877616120f1833af1d0c72263f7d73123380d6abfdca0eb072252e7fbbbff05753c465d087194ebff684f883d6b4e9323342eb8e9de7b355a88a10f1d4729aabddd6a269c980ec9c704b5cbf4a458d1697817a185591ef788979f2b48979f4b8ec7b61926f7b1272849fd48dc243753126f4385fd3c2dcc5cdbc0e286fa60251195ec84166eaae2d9920e09fe04e28a39237f97d48a10c241bfac2b2ae5f8e19f37324367340911ce38d622618810c6fc57e74b3de510e7c819c2399dd6e629c25cffccd3734e890ec7164bfa26ff92dd3abe70e1cb6fcabed38e2332618915ce51fe592cbe07e4b84388703e6e0a33cb174f4e8a041c53aa8565a53bb69bd50b8514c7f586d646a418aa614ad898461135c47bf45956b2b4121848c83da943860b37863b539e7f8c44cee0484a3726e918b0adecc0ee2f967b453c86e3513ee164ed2dcb107241c07febf1c145c9bd3f3ad69e14c81028b01d34e2653ae83a8832e44f3c10fd08ed49bee62db9c333c0bc267edf5a1a34a9f14e98844166d41cc2b777ed3d5826632b9049d8012b64abb66466440e266cf4f25d1de720a5c3fcdb48a12f6a165bd413451c7295aa5d9bad430d520a870865f45379b8aa5745872ab279466a7f7a96d7777891305d116944362b252060eb16e72ab1204696c73cd304a9786d40b156f5ec43bb4cb1711d45260bf4966df41a0de8fbfc7af4212b7e17f58ee993affc075f7df4330d8e318c4b65d9e42f997de277a08cca3c2829e0f7c251de30f636bba77377b24fa75575ac81e8605a829b89cbb08e514cb636d03a2319ecd26aa0c7ad387fa8339339b7433e5e2867cf393d4cc740c91f97a421079ede43ab8070773aceb1ef0785f7973a4e0086e19ce35b5e70e19beb9a1f157eca216b85a581052cb6a9a033d22eac0e68241540a1da1fcc953ce7f1686cebd76e24bfb661b92d9b095e53ba4d91dcc0f6f740471755822a502196da8d8ef876c29b5f7bdae669b799bb98edc3f318d915c51ffcb7d213f601ee3b2aa8c30278397a496114a89249b9ff4ca416602a3e0baf11cc46f5e6c560767023f1e54bc1c847357e7a8f6bbd8c8253fb86af47f1eae57f698df7c4ec3f86c40e778ac5eaa5e97abc3295d159159b2a2c4bc0cf1c39e141b962540ae9fd131b16b66182e6aeb3eaaba6965d7c07f1d3f4643c10b5d7fead9c495ae2e3bd7fef0615a803fb9c11d6d365c7ed4ab169222bd65f8659d54fb9b1a0d36a369ec6aba611402b8f56ea294e06a2a2cbaeac4a92aeb26ebd242410cbaf438b7ad17a839409fd1eb94784f044dfdaba98b22328ae43958f240fb336e1957439ffb17be70258c389d9b206ec4576617fb31d39a0a6e5c5a210a6eb4fd712cfbeb37fd2a04c656f297d5aadfd85030f3f127a468d33cf4fbd8c298ad75c00fc120dfdd19a8374a29cef912d04a4413875eb1819d27c11cef55aec1c3e545a352ea9b112f458fa77c883de0d6e5b424bed6794773ba029d013701665e373b4400ebd9fe779b3e6ee3393ec060019e104fd5e4a269d4d90a8e2f37378ca87613c01650a380234a27fadf36dcf378ca34f8773f8a8c523aa685cc7918e5e12f581b399283e3b8f27187646ba8ef4285e26271d9bd3b7b27fcdb006e40330676d124de3520693490578f48547b169a834b679923b4da1bb67a3417baaf5d567150783e2a41f949d19a34f6835f7b63dae00c2c491cc181a39402cba1c070759c305b538f2651cf82949eefb4c4980fb42757389032bf12ee2acbc599ee3e83ada9ea54b9b2b81402ef5996e91340279a0a340c2bf75c4f2fdb8f77582480d10990b8b640f3f8001e13e04408f1acc34903b29f9579d5c0eae13bee6698817bd01daf4137c06fd0abaaf07271fa58931e342cd402160255e5d846173f6557a73607ec580cbdfc2db2701f2074d9ba3d9a5db58aac6f0f0095d3fc728a6f23edade8548055ec40a968d1960f95d9099238e6dd0e18c192081d6bbf1e6ec016fc8854293c765d09b0f69c6de976f3f7ed249b30a4280a331e07547e08b3bec04fb8185f2ced5d66e0f35ec54a082343ca84d99fde22abcaa9c0f567002cc70fe60d6f567de50fc15bd583b6c018b08f57f094892f926d32e8d7bb2e96f7632a108e558a9f1fc01fedf3c91d181d0caad80347d0c850a697cc15785203946e6d5cecca8a6ab285f6492d8adb1b7cc20200ea0791cbe69999a561ba3a5d98747bfc342efa257ba308d73bfd2d0edbadb7c81024b1f7894150bb85231d7920a66eebb12da55b923d368322dbea28e5e4bdf0dfcc0e6c4896f5afb05c9d633c5cde06fcc90f77b89e8ab5f42b2039bed8cd3bc2ab9f977062f609d682912bdb0a8999408d6619a67468a74a4fa7e8c632b145061fb88618fa01bf820f8f79a88092c0e110253035ee0a45b4f8c448322809c0e4c943c5918e6a58fe49394d35072100f63b8dd3ad302898c925dd2ac043b9b1371c9268112aa7df179be7b62af317b7c3b74a8f05c7bb6678c6c8956ed6227ddf531478fc8c8c4080ac28788e268aa9c956268128640399a7e3477f990d2210a952a4e432b500da659eb83469af181d6c794efe4e46d5d2b6c30c0d71e76d52e39e49565dd1e62327f5e2cf8978e484a2a16619face98b029451e06ee893c6e94942ec88f5e8d7733f5c273b1c6229843ee7710a446c9a4aca3cdb96af61707060a96cad03874e9eefea9fdd2701e5658d2b5c1aabcde2714f145b40b8a288bb194e16cbb2b3a869f0b790918575522edf734070e3b73b0940f157a4ef07e76e6e191772614a024f990e2ab7c38d96f8d45df058116d668c3cb3dbf3714976dcfb8ccf40dba779d7e7d539b05edddc0fdd05a2b1bbc115c44ebe5556d07b99449cd32fa05e259aa40f1fc4f7e562267025dedb5968b3197465b4b89fc3c5747d0aa02bebd314e5e6649475d06dbc28e978c27916ccffac463637b3040fbc263398feae5be95a1d113b2eb31a477490e4c0c872762b3e69e2dc95f89d5d946ece60901d78edab519b9cd878c0b72cc11c317fa8bbf1950afec75d28e73c8ea4baff088741988c2363f8b85c2d11ed503453368d504a4ac0d3ee31f9a17834306ddd6351847faafed62a77a5889ea386a632855a0c3b4d931b4b73485d11ebc2946573cb5d7abbd4f2010943d36033b28856b3bd2e53d046a1bea8761f6cd932cabf9a0254b5631367b70ae9974b64b3c441f7ee8b84d978238ed1dae9e54f6f9e345b4add8672f50e92804e423bde25b2c1f7c2b47f9e52c25bceccf5d7d4fed36de5efb245776ab0602b91c594ad2528f7df9b4797e3974c74128c572c89edf36a7c35f0d07f2e3b0f4ec87e82c801b51cd84989bae7c0c1456e0bf58aa60816217cdc84ac4cb8e5530cbcd12c468d2131202507629b392b10e990c34ec5a14bb334e5edd89687d00524b1f4e858fb9142784868287e0983dd3f2c72180738eecb722776e9997b7a40f50689efbb2fc119b7893dff202390ad460475fbfa3e8051b682e2220f2f3daba560417b3ad65370a808c02793df52f80ac1f3a15ac1b3ed8b17a446e6e91a740d5d0ce6991d37511d290420ba623342bed5ffc73a7529d412f5a2af5e7b579fd7c3c38a2c006fbb82f269f979bf1ce8ebf63fd96b733f9b382f4dbaa96cb05884de170bc23e97389cbb7147eefc311bb171b8ce7aeb0eabb2f4b341aba36244b18d90ef0db90054cfdeda1e8f472e95b96baf5635615ada3c67f3e8cf266388602387aaa18e092079c0ce671b70f8b2a05711e6a8da13a76a87c8c34dbe2f9e5f2a212c04b59cecaef7946259f28c6d6edb81a8f825219c94efe4813a96dd1ba14b1ad79a02bbb6c00abe5f9c9231de033eb31a1f3a47b71331f32b76551daef2f37bf15f40243db8a7ae912e11d6e95e698d78eef484d351ab31397ad5d8f978f78a5a9488fee12c99eec1cc65305776ac4810be64297268f486b149db46d48c92e2a49f3bb1cee69438d205ab4cbb6bd54e49bcdca5b3468a45ca9745a351b4218c40ea488783e7e1f5892997afb5e6685886a198a7288d9f9c31b78537452a3e5d8953c769656775b64b05204ce56cded45246cb0a1e2c97661dc62743e874aca37015b9b7d94ccdd9406cb624eb97255439b9a8bf87e7266d7a860e4fb288f083a83a34964a0843dbaa15bbe323f39c63bb1f81b30cad448d506ba881ec3f849c29dff7ac6083ceb3b0209ef5798fa2fdf1e9809e5077d97d397e8a7f852156d6fa98d4d7f4e920fc0ad05cf897ced3e65c378d470e2387a4494cde1726bfaf29ec9123599330394a81e299ac4443f1a14124fd7f32363cddd5209256e430e6378136717651dd30d96facbf35aa0e6381c00254141242d108db6eb050d94c788f0896af5a9fe29d6edf13dc6d96aeef078030a8778ac952b50cfeca121786835c93279145a8f86d55bc72a9b4abbf271be2b2aa426892a756b54dd90c955118b6ac47e7cdce39923feda4e73673a38cd5a129313f30da179ce264cb4d57c4973d03665d157c603428ee6fe77b8b971c9b23627fcf60023b59219334d2c632a4433ca357d37be44d0027f8fe02699ad1ba129e02d2fbb64c4840bfce9b1f4ae511c3873a5483134e64ce0979f4c9622dd9e4402f2d6ba3111d627474814ea7f2ec5b43809a6d89e35eac4b485b454a9bfa29525bb7011312909d1c95768598501c00a02892765534dbc455b66735c3dfa9e7de67d0d3fbd6a8f1ebbda89908c04e16abe7e30e66b49fd593d58b8a5bac84b180d99e9f44df2ec8115d8c06e970d2ad8c7bcbc4534af9f8d68fdd59b63ba1d26bf3cfa1c1a8f4db19ffb6e9f351750843f9c25b379b9eac686bbf78396aee5266c735e5d139576dca33bbd42c5d1d82a638c3dab69f0c6fdc1618be330ee04931d55e924efdb40145c0f3f45b7fc54bfae464de064c57ee5a768a381a30824ea037db10a537931929c65b3c2520c49c723095c68c7bb6f40e4258974ea02d634e2475b161c90d1b44750dac6073114c59c5905bebece86f606c01202bfbea8f7eff1b20fb3d69d07bfd8ec0df31ecfadb67b7b838719657a365a8bd9f30bc253b8838158fcf5f714254b9ddc5e11fa8aa696394a3e2b1e85598da0e885ec575a5d922529ac3afa12a7451c684b191d050df911523184445a2ebfc6a96d76ad74fb3b0441424432d97dcde65f5b440b8d2d35e4e3ad9c2f3dcffe1cfe38d845e047c9a8409ad177ead3c6188409cfa18b2d550126008df96fcc40abe96784124e060548e01836e9f80b28e30161bf956277920706b37f516709b14bc0341d5c6e66db1a017a7ce68e522afec1543cb861eda63cf454c0624983d848a4d9d6e1b86b353f2eb17fbec6ade37c2186d293d48eb0360e002a999b66e5ffbe996851a59ee48fcc30d9a8d0f09a00ca55aa617db11772446ee1646e9d781fb15ef033471b84dcf7eff766600c389da2d757781443639db4293021b5a4a2b06fcc469c10ecc916ff8ab98d99c733a2341fde19417c6fe8ccfcb03ac2a34f424b46d946e35a919d559e9abdf34c522165d0b1b4c2e36ed764278ea0058b5f18225e5cad185a5c8ee32186e5febd3676909fe6140e1f57386d7115489315399c07d7c4191e636da1601674efc48654631e48caf8f6961fbe17f6441509b595b967fe9f7ed6e59f2c26d4bb5baad295e0ae8dd238b67901dcfe91a2b86b5ec913e9aa52b636b240a1669946ad814a685c978fe503d6a36a7b9eb68bc2fd0889e7f37bc837c5151e46d6a9f634ca1bfa0752a8a1f919be4ad24b448a5b56991ab974f719ec032b23f23bd6eaad173d80720f8818fe00679944a1efe3121834522ce635e45098d0300699cc1439903dcfc8cb629c95ee9c69fd252c2ac36c6210c745d5b57853acb37922dfe73e4e1a0a3cbaa305c816811af7b8b3b788782b10594788695cc47dca3cc14b59ac216222c56fedf8fc83563a7e06281299c993a6da1b76120abf83420c6862847021e0c4a8d22194c82b200fed8580cdff0163c5fbc482a4b001a4a5272319452482acbe0a6feee8b51acfee7a2d6698121cbbe0b8028a526002a064a828c307df4af380d90e73f197c3e8784ec9397db8360d7f9cfb4c8719018db16f8121da8aa83f096102b318130fa2a9c48fde277ee93e9070c01fb949e0e6746736b1fc36c1f8bbfb975422e2e69535dd5b00e665aef6010e05caff96c0b635eb4d2769b0e5842c2165299899278c97fac21e7a0245034e132be27295d950c1a307c7a1120219ff902e3cb3997612d7733ff7365b876b962b53fcefa8c47579beffcd1d70a52b63bbf168f9c9b203931927f317028c8a6fd775f752f8caef7b8caa2df38ac0d632ea5677d7b51ee83e133311fb7beeb2d8d1b8d941156de87bbd6fed99815c56c1de82fabf72066d30440fd176f56dbbcc5c9e0dd0e3133478ae09e5cf054ef7c86a9edd231b7af1f46c690d801b28c85b64388a4cce381db3b4c7e64fb1153525fdf3ab58cbfbca418f609692b80a2bcaf19b9d2b0fc16806c3c7575ea7f17b95b6fe5b4a8a76d9a00bf7ac480eccc5fb72d00361b46352b90be98f3d2ca98e7949c16958355f68c48a33b3cbafdaf5839cfe550424a46a7dfbf853be4a1a67c3fc3f2b5db5c6614e57ebf4dd970bf8b520d7d37e792872bac81b391bfa2a89a16c7b1e6ac0ede7b380268fbc40abc37ed2fdc87b68e4b24948040cfdb511e6c844c8b3da2c8c60c9762ffc295434c957ac90cf0079ebb56e2a60eb07990c4ee91f9bfb4acaf8941c4e6d92da3f4b7e13c449879c14af22206c64549de4d9ab4edb07022e728dd70b104cf206dcc52e909c2d286adc21cf572907bf9dbebb0056e50455a6dd87a6017b759463284dd3e5e5853bde2a7cab145b0351806b02fc4e95eede1ff96019f803c3d1311ccda5be6984f2811b5cc467204a7bc2702e59d14a8c80be9b2447df18ee7e0c9dc8486dd7c77c4a75c834ba261e37ca9fca9ed749b38474798621ffaca68502c020bc88c962850f44489b593318a6fd82df1fb49c633c5adc621963feae8a7072769de76788c6f5669dbfab5367e5de93d6f3e693b4348fe3ffa8e957454cf55f13dca78f6aa6ed3421e8d6dd6beef55ff3733949e86db9724fd83b75ed121618cb28d2341e251a3760cfa7ebdca2ed824e046c2bda01d5464b57676cb1ee460f7ebafd28f098919c11f925ae17eb2273ff9c9b144aae1863c135e80a272a6994ca6633a01b409622e7b69ad68cc54e34732425cd989bf2b8d85fbcd16410acdbc0ab099637026b794126d8b403e0fef6ec49f55d41d53d9356ad711ff56390be09ac71e1473b6a68f9d375934ee2eecf7e34ae2a291a7d9343d14b46e6ae8529cc7ce365e06590e6afc586efa12d81c613249540f0098be2fda8cdda4c2f170107fff6127d0149c62aa8226bad1f982577218a7dc8de270bdfe6546d6cb1fcf2e2a284fc2224bbda37405e07ec7355d852c157fa1f156bfa83a19b370fe6809f65cf9ff8767fd55f4ccf0fd30d8150d771731b40a48a49768f5389fe996b9ae96c36f89d0d32c360c9594f6a22ca6ad933af34c683a0144eb554d030c4513cdd8abe9479e74cf135ce9f1c3be1ba1bf731d6479d3379aeca5b717a16c916a5c0f183c948fc609607e1599f141b1ea78c2df436370db34024757023015fd6a873c5f40d57de7fe251c712411ccafcb70e541ac5ff18023e67c3d5f3266a357914fe73d6b5681ba19c44775197ca0053d2e37e252d9211fd600ad4a21a85cc9d275b7f21684dc2dcd7521efc11ecef420366ffead663b814320b2e58ce83900b658ce29c5f753a1c7617b82a6901d719488b207e08391b684764083f5ef83c362fa91f1583ca9bba26ac9d17345947b64bc3d43ce4514e2e65f727f249d1642c0c3294803b55a472cb6112fc9ce4181e2c5b1fd7a5d83b022ec1963cd626f7c0581de7217494f15a0550295a556921affff3b24388940de1eea3ed7429252b8054cfb6b03ad5302379b493b25999e9eee8cb91b0bec768003738fe86d85f001c39e243a5e66463405ec4f16a260950fd4f42fef494bd1a308d10e5deeacbfac5b154e442b50320c28e65b9bd5c68148ab1f28745fe36d682e922c1f6332f4f144a342285808a0b97b9c83cc8745998db4147523dfdf06d982481e2f9e3cfba15521718a818689c0ed8eaa599900d8a7defcf64d7ed96e41040fe1a70cbc555d2801060001ede6a9da68340fc70279b3553dee5cee6181b48a8e42ee02e4ad248ebb799c678389218a784bd96cf648397acaed70a86843986b085532b34cafc0db3bf75abb5bc0b1dbc3131064ea9d3e2c7bfbf5ca4736766a490b47a65805f0a69b395caf90037c693d81bb238f73face010c7a317875462c35ebc904f2ce1ea3de69a232b4448cbcda9c527c553f5ad80e6f46790adfd7ddcdbda550c7c7d77296dc03ac8db50cee98606bbd72152600293b1ad189b005ce7c06dfb03e888601d302d6419a8a178ba46925edeee9bbff519cd48e33bbe9ccd694c8ccbf1d7afb8843064fe272dbcadea07800dbc21968feadd95ad19f18aad9e9c50cbb5fd4436bba0433d272e354733392502cd1163efe0e9aad5c58ea1b645d5b2a707836d722ffca38477f73070b129a0d995f6ad9b49891067c5d5b0a3fa4650a3fdbaab4918c4783bee8ef65c922d052e285f714b3907980a4178b00b68751ebf5fafd3a039b84bfa8d5dde531fe36e380f7dd02d179ae1052315f75ad55e1118ef0ad66effdee39202ec4d2aa2de49baf4ad3f2afb3ab7c241b352a95644ddee9f3a0d96b50cf251730ad165623774f85174179903e804ff2b4dadc2b92cb8bebe65d22a27c9b3a5d9b3007da3c667912c16f523139b81a8efd30a459e818c03ecfa159449f71f32d5234e526ae20e8aca11965a2865f4f3be88bed3b2a930ae07ec65d2bbe4b37d767b1d792e7c89cecbae41cc00ef3c1491d966b7be92adb6bf69812718cb99aae1800da313d8f062b6471cd3322ad096b01a9686cf64b60868896c703da4c03e05183e67cc386e1dd79321709816895eeaa428cee92f18edbc7e8fe5ef8924aff43ad6ae49eaa060b27fe479c4d80e60eb249c0c69921ff68ce5d5087bcc81eb9486f6dfcac9e7fa773555fbd84fa24cf6c1d328440a9a5343846b9cbf7c34634e5110f852391183914ee717373d11ebfa73afd9132af2f530ac6e768c152b422dca40e0f65503d316839239486a1c5e32f74ce23925d6ccb738c687dcd40727bca5b7ee2ec57d144e23ff76ea41c338324d680a8aa75a2c7582441e110f7a4e5a57c9702d98b88a03d119575de2e919826d398a82a65cb2d16b7fe5657e2c7c467fc5cdf9d73d0e16ac23283dc92472eedf74c513ecf23c8e2ae2316e29afa8aa6ed85337a074be98b2b0d3c877605fd71caad22db7346bef03c91634a4c0857214728bce4fa530022dc8e5ff9b6dd9cb6edc96fb2ee7137738881a29100a9fe4331a615a58bffa1f69b50ff9d972867aefd59536950da68d0693b055119710d6db585cfb083d54e38ab81e8fd16c1328d2897425411ed564b339f8f55a0dce82ce9d5f582d2893af11cd3350728646c5cd1219795ff5e7b85467d65528df238db6ce3eea1ea064323f501e7d82e57e19d429b36dc2465f0872159250d839626a1541b3c0bc03b0bdb6b0c6add08b92123474b0449d7b7a858afc5819aea5c4e16367f9bd6198a12bf263febb5603b61728395e824cfde92da136bb98d5eff30e55aff1534244971d4d33d9d97037e8eb92da7842b66ee1f55bae768b5d07f2cacc40ba228501ecc12bdeb8533391702132b49160f86eef1d9762b482b6cb2b27f2e799246db12500fc2487277681e560c47018ffcd67c1adcb23eec2a01dca0f018e230c518e8884576b0cc0f92d2824deb57c22ea74723f15b68d24df1241756066f69dae340d5d9bcea840beb7cb6f5380b2feb840b5439286319287e85bbb90d298c0fcdb71829287c099cb9800aeaa5350f53644f685f173debee3daba5c57e22480cc7bb731162f0da9fe97058352f101f4e95f1b2c169d1b35417b1b0f9fe54a89e0c9c490466e0f866c90a8a4f226a738735fca8162564055cb9d6ef2a1ce8bf1180b368436a994cefd5da588308a2cf70988e213ad46e700fa44fed592f58f842400cf29cd577f3c53ded52597860b97a577be29f0a6ec6f99cceb911631b24cc1ea30e941b9df36e11b222e9236fcf90ccb2f85ea6a4fb232aa8e8ed9b36da6e4780433bdf4ec28774246939a5756b9c68806df6195467f59b58f7cbed47d4aaa04da2207071fda6c3d4d7ecd9bc0d01920c524eed74821740efcb68d8946494a559d403aee0aa9f605039b3971ea4a4d9faa3c3ab3a59143f829905833c0c42b3cb797bb54bb8af29d04931073cb1b0e73703a9839020b7e04eb9536bc589ea7afe7511b82c8b53d346534f26ce407e28d90c9da147779c90df82e4a45a9e5d4765bed8909955209a7943f6b8e563809c44a70985e6211a845547f67b05659006164234fa355753e9ba087e08fb38c6f512d4a1e836fd28f3769f08e7ed5f9ad6f37d9b61a3bdeac6c09b95fad8a28e02be7065d016c0d031a65bbffdb4d65cc1beea1fb0733aa7c288d4c6248c50e428c8b1ac0352b849aa4f14edd26b1419425275d2370ebbeed6bfde28c5da27cb9952d25546fb22732feed4c771c751d009c271d361e281f2b47de830a29124900e373f4b9307af8f347e717338681a40bf853c5e6f89e4f17b5010d21fa839c6d2586e417caa79523f4457f622629cc5d85fe88b0b4bcea865f412f4a9eef3ae612b0ce447aa751201d3432cafd266c729c63f0433c612805fadfa9e31f1a98234c03da50468a954b6246d1d3405002fe04e180786e6965a2412a9653d1b535817331f29838c83c6f785b57f525272878aaea6f84159379e22023e302b444f20e728334431f8dd5ae42566ed85fba47010d28a69e7963b624b4e496eb15252efd4857f52b50f8d581177af0911f8663d7ab2bd6f64c48b64de46d85eb4539c0a9822cef0f663c8230a8402e5f8ac64ad081ffd65a3742f27323bb528bc455f91450d052f868e419fb720d2f99d572197a748051088dcfcb73b0c27b54d4c7ef5ea6cbcfbe257509577424838852c03722060dca1e11f9c06fb320299b7201ebc5faf4f93e21004dcdd78c3496445cb79a2279c1fc380e222218cd400f6a381bf364fc90ac8477e748afcd77c83ac635bc98f7fdca1a8a5079eccc6bd12329d5e3e01a08e8b896c693a1830981fca0e734adee60f6d81806936f63de67a1c898fdb123880625fc9ef7fde9d97fa44e8ae4d1605cbf94b94558a6622ddb39af19cd0a3bb781a2375bb1b00a7f6b97710fdebc360cf7d469f71233f0c25652677aebc1ad62c3a2776a12ff555212c7892ab9ba853a0fdb815ce329af9949491906912b5540f78a41c0e02a89b3d41d6ca0b58ad4386c2c04798b3d16792a561207ace67762a519dd1b6d7e7d048f797589e529beefece8646a3adec509cdc4cbd368764dc60b4a9c3ff274f459f5c40fcf2c79c506b23f12a534d378e0129fcc3b6c840da7425975f27569654a2cbf866f253723d664b2fbb5a9f9b47a36f53abc96d90132b1f8c4cf2ea6f997d8668308d5132bf6a397a07054910adcdcf8ff46cb54d7ea50867cbe618ccbd38098446147aeda3e970603296faac05721308be058538125b54feb433c8fdf856b4dad74fba08b3dbcab3bedfdd93beac518d53b5336d324cabfeb00803da40abbbc0c773414a9b605dc95cd53210cf35e88661103c2d4ded38e3d3e25291d17bc8fc6ca6f023418dbd7cbeebb7eb95d7b124fa5f6c5e505e749c333b2172fa87cc3c97aaa387aa7bf61bc72dca9555b61f8a40bdcf61d82b839ca3e67e9675f950496e0bb57268df32cd416541ea8fade843b5540de86237b1b3f0f6c95d374770a41dfefa9a1d57b05621bce373a45c9190fe2cb49547a65f698c200e8a2878a9b1cf76e557b35a2b33c72c0e125640a14764bd72e665ec33375479317ccaac98a1719c0d51e9ae892dac9eec5ad7aa9b6e31d8bf42803016f74deab949506f8191484df01e5846b898160ba78a3b5ba1393e6a8c89dd88d785db62164930f2bce595589d441589c70a343a5477371ad93d4e8fb9f1ebccc13b0b4bea9bad7f381ea8471a070c4a60a5dd296207ec0b24ba6a755d1a6976d4ce5deed11d7938361c12afa31eb8d7e26b5b4b8c3619e2ea72c9a4522f6badc31e13afddde7993b1bf1bb67444ecfa4937e0cf64cc81bd777e1ee4b77308c73acf6232dd62a8823320bda4bebba7fea41e4a3ed210f3fd319ff24ca480bb4dedcebc1a8c042ee1a710786428fbd79c93b11265d5136fb404077fbb201b10f15f4e1b22abf12bd0e87a7e7eec76cb2015bfee5ed92b7b81a0437099a3fcfa19c17c6fb81d80dbf01ca159cf46ed840290723bc700250db3248844a756b5b80875ce83786ed221b5d9e153b26f7eb9ed9cfec7ca38f523db2d5617c33b9cc0cf94abab3ea833f51f82b39930a1047976f623b775d06e39c67ae3843ed95195579c0818b0fb8f7aa2d7cb9acb1e69784cb8d5e62e45281b1085a05e38e9e723479b358eb5587febb0a5e988dd56d3ab9903863eb236ee817f9a5394f8d2399f229c4757859ec20e2f7b69b5805076ea477f2a1668270974299af09e89f86c5c9eddda67cf3b118d0b57686494d8bf4e5a6a31da1099ac14939573d19e2c393d78b0817896588c26f2dfc0358c6d1800fda5068bc87f4bf57041a96a94ce394a664f0fc1c7a5c43bef02d78ffb4ed8f604a83d04273841f125fbbbe7cf7587ecb8f0bd551499b485bf10931d1215e44b9cbccc4dba85e2b98c4fbf757406b4f79e5fea27500637a4dc9ba2eb8d02536280558fa68453ee8088ce99606ab5154657be34f2ac6c2d84db7b611054bdf58efc69f8adc908be740e958a80df9863ce673f28940e64a66629a1414d40e39c41c6450710604e1ed445eb479c954ca99f27286a29800f4911d6f89f02718cf3ef7d70da2e4ecf7eb7d5d009b01c5f6325198f128cbd4c2b3d9cd11a79344af9959652cfc8e61f54baaf8004dd0bc85ea8bfbeff35226b4169e421033c3ec25a8aa88d5f94047c31dba4b7b8cfcd2cd7fb7779edcc87abace3eb7893214a0feee368b8d45aa13a8cc130ba0af3d2ddf38cbd07c63f83fe91cd23b4a5904218fd884720ab04bee9fe00322e01a8b03aa696ce5cfb5cbb9dce35e41b63c92e6a79dda0598a7218282ba244dc0437ed0ee8f53d4a99483be23e227876523100bf22c3c899568c9b2723cb3709f3a16f9437c04825c95abae3db2fb892ab5bbdfeb170c5d59c2308b9b2a4ca0bb6a2c51903bd449aa0b49c4f08b335f3a5966c83b17b34b41970e65b801cc38fce005fae7ad1028e5ad6f8699cd038565e0bf639fa3bfc3862bd82f079482bc2be8cca695eedeaea813b610ea9881ee7733637ad79fcee1d2b650ff7b8eac3f4973f434a1952593f0ed9ca71306cc2cb116be15a272dda2b744c7fab48f13ee12595aec8d13542e079a3159325169969afd6ffdc6c1e366dc43c05a20c22e1fd18f1a9134063ea7fa65ebdec1a413e89c4707a1a60280e482d0b209b777a9ae3d2c3d2cca2f184d517d7cdecf6a63f07e8e9432fcca39fb4d67156e19d3be327d05c5a2ef3405279552e16b7c2299596f8cbda02d16c0864a78f80d1e2774bd7b6c5f77c67500ca278e9135365288f4e82a8de5357508a410b07b9b725d57dd17eb380d8fd945d447d980c3076a15e44774aabff7449a8a16f72eb5fd1e260d359dde2552570af08d8b82170a48d2a712332711ef1356b2d5b8729214e04fcad8b1959c3c432761e57b91eda997a4c8ac2d0d451803c304db38e04a21527635597de9a08fd5535a16358e9b2c18f3cee41bd984bc1ec65a2389ff32ca48798e0ff9419b8b886bf37a7a82a0f39fb96990449466e60ebd9e54cb29528e7ea9f930c54a746b872171dc08a1289aeb80dde7ee13709fe96588224df985eb74a0e84599c8422cfe1f93bd4b35c6d6ff1d8cc8be54929c8c31b37d9d5682b1fe261cef7e16b07e083b1c129f9455c0deb351320c75e1180bcf85eb018d777eae90c7e6dd90d4afd36a29f4efa77e7c0d185c2ce4436fbc8efd527d2eb23ded47c7d1614f3118553856c6bccd061380ec90ff85f5d8ccfef5d49790dc261158ecb79de0cdc70bd9287798fb2981c0f925bec2a253d466c9da72165057b742ac6bfc3337be17d1c877dfc89b28c43a632c12e60d3f2dbf04eff3f8c9737fd784c693d0cf0e9354ae3e57e093b6d5d82de00ffe9a47944767e54f00047dd750c5237430858ea23670d9b5c1ad854c4aaf9c9c1d1e62e8f8e9ce0e5d2da8ff005416212fd8593f0e8198e0f2c136f005fa72d6ca0c0533c304c8ee7dd983b18d5f3c433a43a6ba264f9939a4825b3e09d8f1d1ed08c6913270c75cb28889ca7df576aea08d5127212760042500735c5767cbd070e5f75e6fd02edc8ab067e28719eec87332c9eb29dc3ed43a44dbd1d8a8d5cd6e6a5a80c79f540f66823c81a217272b0c3cf115dc98139f67d5661edaa152fa74c13c3336225e23d2fd65b3ba44320d661f1993b9c9f4810cd8cbd799d7f82d879bf225939fb2cc6a002920ee6a56c66133c622c2a476fd874c33fd646f97c246de9004d34c439cb35cc33f7e120e95a0b3c093118c89d78c65e47177e869d5a8d1d3465140f31c89b2e6b46a5262f4aba07e3a39b1079ce2e1f0fe5356502bb66d02567462d08378fa318892e91c15c368c1e31ccc24be7efa4bcff437c32f2753cca0d8959379433ca2b54009d14d68100504e161c0f32cefcff4006bd6baff0074954f995036d923084ce171b9da0157addef5c83d8560d5f3a2ce631996b0f35ddd1deadc65bffd5f4a8b61b082072d183dd8584505f7d49d24a469c38fcefbc9358ab94d589cc21935523f49ff108654037d6e7a5da105de945ae1b9238b59a2b38672b99169497a9494a1841a9f980c07e08100a208de4381f5b1640b9f10cd59b034840f834dd999a7a29a911bfbc1f417c635f45065bbd0e68e1fc542fa0bc16a854b530aa24439ee0f602b71829c1f188fa4ab69e7107b66e89253f839c264e848f59038d79609d860f8b8c304c7bccca08fe38e74660d555a1e85b810362b5c8d1383e1612870cabe48f6dd887b8e828813ce45bbf4b11a8b13a045ac939ddcc77359c311d463f523b09f3e353d5aaef9c0df7c4a2022b168c35e7a51064a00bdd1f9ff3a9b9277997deecaa75b1a9e726b6085b1d58d6746cd7e78244867b538ea2e0b43d8cb6afe419fa3da145dddcb886b5771ddd7f74b0587ec2f0022dd910331d80b27d5698d88691d7dc467e93b399ec849a50908a6f5185fcbfc4b0c88377d775c6e15f38d04a2a31b2d5914ef8772813388b53a6cc4a580bb8c188bef08f3ef4f7e6b447ceee157795435f4259163992536c51040f7b2ba0e6c6c4a01bd0d85c84ba8a4e71994afbfc46ea08b9d566d04e462a26716b5854d54e951cb42b96dc7274aee2186818fa9e92b3b74d7b486d52c96595fda8ce24bd6f1c793808bdc26685277ada8917bb597e83c194a06ea88eca46c7cf2544bc3b444492e799c3fadcd3f605e31bcd60955e1f8ecfd6854147c5e1d6f3001b21adf069a287574caa6e5313ab7fcf7e6cde9732f01f9b035525c57a23720da34bb0b21141cbcd684f55700a3ed9738855785bf292a3a9a556ddb269091c3c3f41d23ffd8303cc640ec9568a6e7a8e176e323cc952cb9f38aa5cb982e1cf2c1c3706d315acc978fcfdc23ebedc5e8d9e0d91e2f88477cfb47d2e0f7fd03f546c2c7c1a77e9abccfbc47af09888e1f7fc7f74d4e1aafa439eaf051d8ff37a319ba16e1e017588a727a0bfc0d0ae143343c9ff5e09f4824b1022fc1376e135cd1bea6c5d9efc2752cdb9d39c39bb128f9c28b0b52fd24b9795308bc7ae7ae54eaedcf63eb3dcfdbd0abb9e5f7da445050ce409e7d4e0d5358b698c269c6305d770d77e07032e64151ef504ad39d5c4c29f92c2921ec254e7a255c750fcaa5a6cb84ff1ce698222a1fbad5573e81e5ad2a09bacea0ddb3ec0810a7b928227266295f0b8b482f13d8805bf4ea562a1cecf8b8d73381a1a6ac04ea7a20fbea83105801b7cda72f8cfd3d8c484d5062d6d2b82fc362e5d91f6351f07c4c30e03098ad4ac0ca937b98c3ea3693c8f9b4c77598efe3404132f37520683e6b130267188b223f56d74bab5a3229d8ee1b806339c0cab764738ab90a4753afe52d42e92007ebd81c7ae112a2926de908fca1c4f3dd93bb16ce843157da8fea44570a124f91cc90c8f1243239f09006ab1126bd244ba9965507a2f05e541aa1c6ac48cadaee1bd24dc5dc8ae55f035310c2943d82c03ae2c472f96f1e1f9a7e88b19b0c0705eca24b98bd5bfe1d836106cfb27e8d546e76f95b1d896205008f2e6fb0f7f7e95b25f5a53e88c3d0d3ef7e2a85dbe98d0a193c0e48313603d849300723343bfd5768aaf9a21b95a3eac4b873fe5114ebe4203561d796a14d3b05c13959ac7c2f65d2a64ee582a7febff0a385d3eecb2a7c53fe42395199dc3788f0e803f44ed7ee98d0732aabeb002d4cb14c5584b134f9755bd564a59b1d4680b775d2e5e535112fe4d1e0439e5ba073a36e06f28df4ab8b353edef26b231570e726c80c151a5b0b397fd10d20d3da4a6bbf1cdc780245c450cca364a1831b14c0359421d4637aeaf75a3685b77e16b8ba01c802723e0045a8dc94cf8782d2cade716f84df7b2588031a491c4bbf3c9d7cc9a4b51920e30c135f92f7980e7847c531168750496e805b749188c0a78568a4e933fc071c067592da3a3c705bff8dcc12e2e43b68f712082783c14ed0e5651f322cbc8cf1d745232fbe1807087c0dc457cfb2a05870091b66a11aa79b5d51f63aeecb16413dd8fcb17ce5410ceb991d33e505ef1810e4fe14772168bcc05ff43e9eb715d601c5b04274bae3deb4a67f24d657f1a37b41f55d5b12237efb674d8de646353c0f8eb676b467bce63ceded105e4371d8e648dea2d623bb853059657b1241afc86ccabc79797943b33f7fd4cfdf92ba54980baf728d8a26edb035b9f8801be12cd5f46332622fea98de5bfbbe74a94831184ee15d9c343dc65a5b78d28e36e5cd621359d469eab78c6275952255cb3b84a3b8fea6155b9121190234f18fbd4cb86278ee546e7ab7577422494a00595fc6dc5613c04d7e4571ad371f1efedf5dcc9ac6862d9d6034438c7228509f43cda56440936ea1becc38360059f9e4321c019519583315901f133901cb7a1a9464e82e40f11071f8877f7d8fd5935a1218365f750e887fef9a0936412aaec7999899a0ccf1731307e6c018e062d1ca8ba8134a3a4ca392bb4d509a9f489298bc696ba9f4e03e18943ec55cee447ac4bc385ad791aa4c6a0809c51c543e2df4c14be5b3bb4a3b51fa6c3342e1ca4ea3690418acdbf26917cf937751fed2acce7ea5e487a6a8cc69715c295cec638c676947f20944a5f3bea2b62f5be617137027a89213ef1fac5f91dbfb7b4a5447fe80682eeb7e0266e37cdfdef1d96f81807a14c6a89e02dbdf9679be2e29461337fd9d3b20ff173ba8e64e1764c87654717dcbe404de590c92b5fa87ec19598507f1ff0c5a40dedd00f3700e6b74150d175a7d0fc9e5da8286db06f929092e96d2be199d6238fba14fc196636ea8c9c5ceb9055ce8e2ca522d1b6cd2130612fcc7efc8edfc6ea4334b97689141a98a1b110dc414ee12a826268c5dab9721a25213a8bcd325f47cd139609beb8c8c65c8099c21419d92b8fb48104bf585ed342090c90d4463f04d5c2ae22aec1a26f88c245d7fca411a8820ce894c35db931954041521923dce08ffc6f822be4800354bfbe35982612b52fe8793342a553e894091e27e2c2c60cd3145f5b7ef2985ed0c114099d4a2d811cf0b93ae2c380e04d81e9166c97b12236da14f572c0369575f3cd9d65c0a9ee0b29a9fd355d97e282358016a44e31a515f5bf54dc18c8a8c7ae105f0b55d9958e885c6541d4e0984ba99d13bbf1aa18c4c047613815dce4dc64410a8ee05c47873158c9fc0021900b4d8b0b78e28639c2497a93a45fe893bfb5edc83ac41874c13e0437f99b96157010473ce168aef5070d3a3ba48f2238c535e5554d8d7ffe98ca59105ac450f7d635ea2179c58e18bcf018fbda57a4476f36ed2df53080ea8740e46de7fe7544b7ff25dda07ce6a3b6a88507f39875e93edc26665b06c2b076fa1a0ccecf104eeec518675ce7354575645cd78e7dea60984e22024436d50a4828ae71e7ca5071e9ad84f8f5b1d27f3688ccd565ff030ae945c32b76a010b91944c64687db9c40445d3405ef47e9b423f0cf364a5164b588b1c352945cd613ec576f9695b3c742d6c06a5ce43b447626fc4ab76287c348aa7b5d75dbc052fd00d3a1fdf11303ba0589d4a130fde4afeb9d228de74157608463c622a675328f3bab8dc5c7fa39dbfbaeb4d2e6cf60c5dd921ee5b5054cd16bb5009de48909e0ba4f012b358594d7bdf427bdbdf708d823efdfe91bbc743972fecd7e75d91264e5086af653b503bd2cb50bfecb943b1ead18552d96a34fa0da9173bf1bf736d273e9ef0feebb88f032060675609636ff06f2cb39db2e632fef5c351db5a8d305f634a2affb5cbeaec860f1a3083ebe5fdbd00e21c632e7fa2448b888bcf96c50a0fa53e31fc35e2e680db1c4404f14042244a28ccf65433b6f96f950edbfc1566607fc9b5ecf0c79245f583740b1f6a24fb122db737f766893f00b08b04fa9250543c75778cbcd34be081023ddf7c7a296c6503f413f017c2b36893dbf2a17f4c31750630e7ae7e4999b1908631f774bd1973adc9a660e4a4718acda0d876d05c45b856279dacf0f71901d4ff3590858e76eb92f0d7352605e127f33b31d2df342945652a010ddc3603d82b3c11c0313ab666a45e5c4c076b6653c70f112a8dacd67d864564115edecd5967500e26e7f2edde789885bf2dfb5798deffae1f1e0fe5d776e60bb64d8677771ecd4bcb86bb43a557c399ce1e2af2a4875c008b0b141925b3db1aff69052633df90c2b93b113a9d8164b6ea1bdc7d9e5c6248229a5dd6dc9813fbd88a66ab8bd15366b250521afc2f0c1358ecda55e83f1a9e50024192d17c7e9a24f753196f719a5df4a2d08895d7d819f1522867a0be84620f196cf0129c2335fdc01129a82cf3fa6e7f7e4f9338f071bbdcd56087f201fe8355d5616aefae3056dc45713c1157727f98e7d56253048333227fc2ecb965949466c18ac27edab4bfd43a3079f6e77c618a32927109b4fbf4c1b8c161800ac37f374bf88736cae2ddd9ed5b1caa4f09acb5b6f1945a7f3cd23644c36920b130ceb2abc3de36905100ef16160f1c0471949a47fab0741c88cc38854390448cd7405d66c8122b1066479de0dc890b14a10fff8fd1e80cf43fe2982e17973841a71ceafa12f6e30a7289c4a4e9644d4dd24f4397fbbd2dfaa02213b8b1796add28b8dd8c0dc478e33faffc430828a5e1b99d39f24deb2927793da930b768a12d755b2bb92ab7d492f20d27f631aa8f32a20f12414745ae1df72132dc61d70eceff8ebab110551d0b9ed5f1a87d7659d83fa2f6fb8229198326d5fa0fc02e79e748d71a54bca563bbb54e477aa757769db66808f1db3b33833092882feeeb78fb448488b76af54f6b17ed6aeed281dfeb2318adcb0a658ae6e590b2a96d2f2c803033dbbf8791f33dd504317e5fe558acda21b946c30397a74bfed2b333baabaa70a4086df2fa145c062a6cd1f0f82fde9910f13a79dd3aad6edf27b7c08f8e2e9626b2ce4d982563c8669e9db271aa807075f719be63830c2056f14086927ef8cde021c8fb46e03825843d793cdee41b6b501a26cdbe1b28a56b79410c4bb1df9d3d3c84d7c270bd0bf39615a89a42349633cc408259afd76dd698a048135bfaa5a6ee1b995ada699a7287e59511992ac64113a50c4b76db804def9411a074ef52479d896227288357828565af0038aa591de4d498f8be2934db75f6452c6428257d4462615aa75a0765f608994292cbf3571a337e33d6a974325b243c7a85484d1bdc6bb97facef71686994368c97d10fdf11c9f64c7382807b2aea64f75b0cfd2f4155d3c3085a1db009f1c9602cb1888b9ae202cffb1a50062a25c214dd6b871c7693120c6c92e98d7cc7c74b236784bbb1dbd27ef8935c7d862a3dd5df055f8bfd7812034ad8de76bf0d7a5d3929d31211389b0aa647dd3b563bad5ae9a7ba9d9288fcdd522fea3c2e547ace4b68975375ff24047a8e1b62fd5c17c17109578cde9f606f582ea2c5d85b1ae6d4d45d19104addfb04d2c81ed78762e9c7dd5396cdc6e47af218e96e118b593efa29f8b57b2bdb8012ca6213cc0c15a02cbb2e7466056d98dc8574d5455819cdbde01b7fa6f76540f49b1c8a6aad524f629ba6a65586484afa41ed8d1bc15ff3e044444ae47fafbaed0872d8dc545e238881aa08bbff835e2d24c000ccc30539f7819358f4e3d5ffd2d5d72f1be1287e473c017d78e3aab5bef87b1799fbd92a7c3c2e489a3736b21e52c8812a89ee7ab45cf1f8ec61e26edba14ce4f215d205de08f4292b8583553f6d6750ffd36fd876aea1e316b4257d99075727121056160000000000