PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 70069 019971fcfc593e5882c8f67dae6ecb3b01e69bcff48cf50fc7c1052d00e40783

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c0255262eda96aecfb0a55fa3c118ee683a986d2391ea75a0e0124329a996d2b
Certificate Block Hash
019971fcfc593e5882c8f67dae6ecb3b01e69bcff48cf50fc7c1052d00e40783
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...009585010004e00100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000ade71be2b98afb0d88fc5a75fe541ade17353ef2cdd65e515d383d9a2048ceaa2aa3b0db6a771e33d7f388dd70454da5e57143fd787edb6be4e170b0fbf6bff43102a6cad664b84dfb2ba647261080a56ee9a6f1374f0742fc0600000000000000000200000002009585010004e00100

Raw Header Hex

00004020e6d3c5d4e34c6e687dca62ffbe580c53c968620f2232b46fbd2b2d35312bd327dfada9d15c02436efd30c3a5d5143c945010978adecc826ee4e348e169ebe7eb1535276a070b01182b6d999a3224010e5aa71e39d286a983e68e113cfa550afbec6aa9ed625225c0

Proof Data Hex

59,560 bytes
121216020307fb931c2744340c8e0594844658f57f62f0ba4d70086fe59f44412767b3157851838f3f0f1a7dd46efa95c0da4514a678ae233f110ea7ce6d2ddb71cb928d9f43483a1c3341f4043db34ba639a6e667fc53f452df47ab06f8b4d346668d1d58fc448eee0bac67f58eda5305d51c625334384e030af2896b1b61285e965c9e7a1ce0d5aece2236d73f435272ad4c873202561dcac7bc642cf490fd39fd9bd41ea6ef05dfb8c407629a0e661f526b37f056678bdce152f4992be87cef27e4fb1e910a492f6fe24577c6a8556955f2d8c58671e2624913449bc5c26debfd818c934ca51aae0ab45b29f1928d0ef4ae1d562cb8f7fd972cc3be32cb8b6377d93458aa1e40fc5ccee596258844f51e78e56d488fcecef7d9c9b00f9afe3008b1eca7efad4da633e429dcd7f120ea504abe0062d43f64026f171c46baad1c94526a913f5ddb8342af72de3d60a26b7e8f40ce254c1ee26725e26b2b0ac7ab8897f44f7607b674b9d66f6c2122033731f6d61a6c2870b8d1e0c517b4e3b592335b4b6893651384d6fe838f2613d3dc6d1ba172423c63a6f256ed156376b91920eebe7577dbc02cf4b0c5c66d242ff4b2f94e4b258d7470355dab9ccdd505186b1cbee9ef2f31e8817dd28d2e7c0405adc5e49dd83c9a11f467978dca52bc679ba44482cd52e260bd7c522225cb4591515ce7173465835a11155a3ef4cd81bed71bccf95229c2a680055b81661446d47051c4aa39f03ea60613abc388b8c5e772f1ebf63c60b9371ac6bf4a016abcd43a61b98cf5bb94318ae08a5c9c50ad600793f27b0cc0c85b834b2e1d7b1bf93a21094e71fc57a10541a36658c840a4d59211a8ac620370d13090616eee0a0fd23838782f28d9c5dce08b441f92ac6d6513257ad9c885e64a76cf4fc86ed7d09d40bdd3715ea51cf647b5985525094444acc49a40335091119edda61eadc8103c5d6c637765179a60d0bd6be931222f83288f9f3ec79f46b1799cda56f663b7108cd1109c72967f4495e0eae6ff807ac8938ba2a821e105ba2365a8f32d2cb7947ba80e9999fb5eecc7a2b93ecb9506a217db4a9b9e5099d160aff4add86de82f808356400a6e90c1d916d530788000950cb5eedcf1b89404fc20006b99da91a9aaeb20eff6a07d87364020d6e1394096aba8232ed2b2cdaf48ecb7ffe960f58ce5ea6a5c471119c87c1d70c7156b8cd0ee04cf5728069172106887ab4a55ca0059152db4bc5d0e3e8cec9a7657c6df7250583331eaec0f0c04a53c48859a59e6baeea441a6ddc47eb3463980b5734ae873dc5cdba9e6d519ae25629b298722400073933daf384b816ebb9f49049bfa39e27ecb65b98f6de5ee7dfde26e9183e7b0f1cbd7776d0f9679904f4b9554edffb657e63087fef4420c4ef9b99a5482823da8380eb0d21915b13f692cdeb53a9181d72090581eed801745e524ee18d6528f9f77c183c124ff2d82d9e2990acb0748059070628d8984948e479905718a2817c536844cf43453b2c41d1188bbc5d977cb32158a5d129c57006a0bf7c0a12bdfdda266972f2409df6d978347a539e8edcc9cde9b6e6b3d602301fdcf45d87e4678c0a37c61fbbe62d384e34415e8f1cabff482b51ba9bff0212708f0c25b5319f5141d9d6f42d47bdb7b0693cf1e39919b534c6649c87709a0382d6da259fb08612a7d8c692b17cca7750e757115bc27d199629d45d9982116fa99bce30facf3f4ca7e4c4481299565aaeb59ad8ccc6539f1bde87140662ce822a2cac997d4e4541203e3b1bbbed8ae8051ecd78edc1644a04c53afb10b529ee31cbc16f5f5424b53799d109b10e35327f3e04a6ff003af5cfaaf21672dc4885723b18c01b10d1bb55866fc1c4fde16c05f21fa1df14c24badc0152f17299e27cbbab9660c3c39c72e62416f4c52619b9f7dd9209492b2be2551c21ebda9c34910dcb76af247b432b37a791e66a127edc5fac0e2979752cb9adf707bf295131e1d9ff79c256c70e03ed9099ee54f5867e259903fbee6fa7f8fc7bcf8e64d47012a84ad6e05454c063b3c7a4f841befde096e721cdcdfa015ff4aacac73960090c824845d0e2faec5dd208cffb14db3f0c0e8305e21537838ef263c7a3a210746ce39e6380562500ef98e83e3dcd21102e5f4703b399acd417d3392e6b43f301f6a7f4be65f567a22dd2d1777bbbb8ed111936c0a767c8628d08e6d764ce32b6f778e50e737ec25d091e10ed947595c463eb1ed718292a226c91c7e89b3e68606fbf9705e354b7d98e673b950e551b13998afb0f26731edb1c38ca4ef088aacca4b4e41d4c88e858056eb1b08800300c48fabbb587b5821236ccc6b07f6315fbd1a0b77aee17591ae606b780b9a71c5d5ed0eeaeab0d049b35673bb43e4e154cf0ead0de1d0ca3e7a33fe98bc0bd5a11f2ff3a27f8df6e50e0b11cf81ef7e741a24db2c8fa461d0d10a7acfa113ebc0f78a0c38172701701b5374b9e3d295532d2362becc1ef8e85c2feb214a530859e1f8e857609050e58dea689cbfcf224b790074eb051bede1a2f4c1b0db1b52da055731d6b471021bcd56cbaa707d4be39ede841e220a19a88211d9d3cacc0001ffb28dd9d1d39dbabeb98b28557d73375a7ed1eb8f52dd90a43efa08609cc8c6cda0d83ca7b90ee000652570ee9508845536e240bcab4d356e583c67e2a14bd13a9ab18edaf42404ef6097d3e8d33b2923351e071a4dacfac4cc43e77aea4d4cfd3777e90bc88252e05e78287af658f14cc46b93dc2b0a388d545503158f66605a229f64846a2553fb3ab03796f33638c1f1c588ba399fa11b3d4f277f506cd80370551abc66a2f4c49a189ef8c2d548077b3012a5268703d3e94261dfa01f1adb5bd66c190d48052af2ab3e26eb08cf3fb492aa3b8a267f9be73b366248d140faa3b8ebf0b7bbcefc4e84ec35c149aee2831478eefcdc8863145dc6187ddecd6e0c88359b4d0278ff4b2588df36e0e4298fc6b324b4992b5ea8c4289e96a679a22104b6adfae7254732c920ed71b6dfc8f687cdab0803178f75f6bd9d9eb301c3bd336efc6523ff1af1c7d4ee486b924e54ac088c7b8c031db1cc036705b82146c6b6605746e6d25658b3f883d5eadcdadbbbf40eb124baa2ac72bdcf6a1f7fdc5a8237640045fbd6655af3fb5bbafeb4a5fb44a47a5e359b53af7435ee76d8699b80f21acab3eae46be442589c43ed47d7cddbb56b8b06279fe5f356fbbc83747b5b6e4ba950d81dfa1f7ba2d7d30bf5dfc388cc0647b7336cf2ddc93d935b02406e96a3cefa2a4a17d9e2b49e9355bbf9d659c28e81bd043e2a6045f6f8a7dd1f71a8f454586ed654c697b2c027ab8afc4e82f193a68da711c169e8c9936227b2c52f8db27f88b741cc5ba71fa898e039a954fceacf5c19b61ecc223af5f6672e384103e6ac435d5b3d034aa0d335eaab6d47bc9896abcba9195bdd53e6f76e027e2e24e8205d4c90f2402f01f4d04df7598a61d33ecc3867c88f3361110244a6885e0fdf7ee94d4a9380c622b718fe589cdb273ba9ae35ac14db58e557fd839968fd2839427a54e174e8ccd678164e83429d4b0f8c404fd6eac0da9765cb40182bb7e4346d38046e9042969a52169e2b73837d3f1a3c9f0cbe70e72df4a65cecd96bfe5d62ed1b036fb663bd9b6feb548950903330aae017587a3ce5b74739c0969294813bafde5fa8f0947c441fcae26a57374bc601addb19e98efe12021b9478a52a74a33cf57c35a3bfd7a6574f8008f00b16d2e0e4b7a12038a1a0f3de6380fe7d638410517f7ceedfe98dccd328e6d5a052521201204b00d576f6fa4dadac2874b7520e64af6eb69357f48297bf9827a102917ad60059f54b48040a8bddd99900584b522d40174d0d449ed1bc96caa14d76e0d77cd5fc7f3071ad4e941b9b8766d092d473ade4cfc95ec4b338bf279659e9dc47ac387cf78c90fef80daa0370cbf354adc7f30932e909e796dfd28e95d46cf638badb41a9cbfe36bc03acc45edb268ed3ff5ec4cc76996e3c092fdbcd9045597b9f7ea7066306ffd0317826914ae4b9fb1ee06b73adef33729927968ba903a3e23fdbfa6a2102c2626d6f4a380d494304b6ec9043280482162890bfe4d722e5efa62d7aee1a60f20cf119fb97d7b41426a0ed36b558eb202d8efa6a7a33940d936bdd0eb48a65075e0b5654c268cd70d1680b344a508edc0c871a5a7cd18d856e199152774d8e8b2f69c0f492d21f39e4e4292e239e5160b22bb0512b9a4b739f05ea94ac1c3f9b692adce1a0f7c3c5ad78581505969144411df9a18137e3938e4c4730d194913505eeb7568da6514ba40e5d7551183658e52090f7802d80193e47f21544fbd6fd1dfc0f75b816a7c10778d6a7f9193881c80f266c11f84517fe186810835c8d380c62b80ec8caf3b459e1086ee6067e1898c22956d78c503b1cf914223e40316f639044e1714984ed0f571fe5f36c91a226f9e306a910e747581b037db93fdf2f0a0679d285ffe1cff2369a3bd1d214c0ce2b14683b112e2b59571a1fda6dd4b682552caa62d5de10d620912fc81292757f6be6cffc4fa5d593d72ded51025e7dffc0417f02f1156b4f51b90b32e741a9413536ff884fc85aac0c82dcb0d304c0407c305eb52a5fc01d390079bf921c438ae175642bd19728a25ad7d89821f942ec66a65cdc5bccd0b766be499df736c43d1f3de5ffa8ff037ae1c3bbe8c54d7b66e8585e94e45b58574cbdb25179db76e9d5ec0b87b12d1eb4314edeec1a615850efcb98f03ccec49943b8981d56c96959867d4dfb9133de65b696780d6f8804f0157c9f86ddb3dac0082c8458fd122dd536dab8d55bb0b050f0e939d272202391afa4d0ee5847a6eb6fc397393e3e7ddd1e5efd082f1def79962600a5f6cb758e3aed85cacd8308f76d6d84f992da52faa395be69a89ebde2d5fdb136de30e0d79d30070888dd8d2da9f5b3bcdbf8351a758a687fa78913f963ead148dd0ea5e0b7638db58ab5353e0fbe6c639d15f95ea8fc1ceaf85b7afa2743f0335b739ab2cfa9e812e0cadee87ab60e58058dfa11285ea71a220b462013063bc3310139184de8bd2baf041ef55ce9018da6d2b094ffaf326227c9ddb436c21a9b10e8efdd103a1c0ca2799136f76e548e0aff853387fa299b3fd1abfe87092fe3adfcf2aacceb80c10cf67010bddf16d5776583227c4ca2437c325a9d08acf6cb4cb0f909fe2fc47d4da8a919ab2b6f1fea85e0d85f58413da33b75733a8c60c7397cb642dbe4d19dee46977159515b56f0f299fbacaae892e72ee86b3ef8b49f52cd16755fb6097bc123bdf8d2cf6c1681132249f89ad8c541d3f2a88282b3f44d8cd1c2c6421af645960174eed89022adbc778b7c6b21b502a70adaef57f3e6f18979b745d2172236eb278629cd3aa92ead3c4bcec2d8f8a4591a10f598c738a141750ebde8a02c6c507e33efc4a76108a1a9b5c3e29d52e7a7d7febd7c234338b887ea4a3415b884d3dd96539d0d67f2dbfc928399d898756818934c1459c5e5cf836d6664d6dc8cab21ecd8ae7c236147aa277eab7abb08c1dc406445b497150bfd46d08978e511ad556226fe40f6a9bd6fe5f61f18575c6d9b1c4e3cfb0eb13cda2e8d05948cd70232699484d5cd644def786968f330d93bc1a1b36b734801909dbf235b777d1c6e259158897e03f1e808b48bbc5f3471ae6ce77e7617ff6f6fee3e825cbf2c45aebe223b51992cf5f5c3b66b3c5fb4d21c9841df8b7fea9a56941bac87732211fc103280c126e3d79063257c4c935ad1dea973e4ff4faace14af07801e227542c351178998c8b3470ba612469369f01270d96bc10e213096e9a1e20f7f40f000f24de4542f780af539dde3975b3b8fce52b291b7b61b92410e2293158c152a658402b8e8828700b1bda40d379d719de1ad278b97ab1a2f391b6541623f23df14f9ad1fd716df86bf421dfeec19ea6c775bd1e3a9654dd35150d2f8146baac34ae3086e7c54848c44809c0baef16337412a4e2df25d58a8f07951093900528c84cf2252c1503874a3ecd1365d03f57a3545c8344c406c11250b82f1cc9d05e3438af55b49e203a79098c715e3665daefd61f994452290a3fc8cabfdc66ab13c1d827979bb6b9c9a2603a324e549333974e33773f70f0376e1265c7fd2b27c41bbe714766554ee774f5e04a8598efe69d2f0c7cc31ac1025d6d4c7fbbdd07729a323b82a6eb01914088182f498b72065e71e9e1a1d15a0f4ae36e13b0a7d9216b277b5b6d2b03f80befa218f1a01af6f45923f56e49f6057b456f8a5f88fea58bc41df63709442fb812a04f1abbecfd6ff7156bdfdd5f049be9def3848ff3528d31e367a1d881760d38b545d52b80f9718cb84fe84c867ce046591e858c11563946c593e561d2cb08498ee61683ec66636de45926b4bc9a11dc99e9e9dcf80b59d30e0589cf7bf9f5aec6f47e0e2d70e644d5475d38e99008b25615a22a9fec1b6952efaee6be3dd62c5b6ff7bbfa36491475823d01195824a575fdabcbb9ab21e7b23af98db7e5a35060de91d1fa96aa4bc65a57fcbe55ce7c074cbd2bf6755d718d78681b8bbbe1c8fce656a5a13826c9cd95fa9234d2e9e27947a1394998289f8ce12c1266697b2ecd4251a2d3d54ed0c39b7888863853f39b8e8b2567c73191a39bfbb6cd1e8d86d761cb31bea93f6751e60f89b0fcdc9bb2ac9ffd8efc30f866c5ec059242e4ce633f906488c8402717cab87585a423d7eea9c80a4d7368b7932ad2f1c73864e2438b33ad57596ce3c0d2f460b1cc813c85e2796462292525cfca9b36816b213936a6df278db4287318f4d1ca6513b673d7bbce234ae382f6e41eac579b990167a0a2e74dd0047a70e84dcca18fc98a72e40f0543ad6cc2ec3a855122ec85e7c118e64a00263cf16418f7865a78fe4a13fe2a2cdd112aaa39d8c78cadb6ed87424621835ca80f0c91d979c937fe7cb17901ebc117d8d4a2e6b6a1082958c031dc40cb8bd47ec1e869645d9f81f0da3597cf7fc6f35109db49a507ba9021a34faed72f4b0234522d5b18840948b723e67f6f715417a69d9484e90e28e4672d64fbce83450f53be32596268475d9b45819262f8df3c882e36f2d07802c1b1d0c5619f54925020e21e41f2023cc1b9d8f3dfae4b6c64382e021f2475f0c856a767653aed3a24f977861ef7d7518b91583df0051aa5641db09ddc5a2a4fc02e83b77a4ace334983a4426e24dfe2164df0e9f6916233d456e33db747d55ce3a4093b10439db7d7233055c64684de5db1726a222040378fb387c3cae7b3ee5459cb71f8e659b3891683e795eb4041a90bb960e55b226e5dfbe3ab58d0b15c297047f3c7002488eb9fa7d45fffc097d33a089cd1bed8fc490e7031d53d32808f0c5c19f3b4ed82b259e10ca1080fd559c452a3c6d70290bc1930c2ac25402e83592680de67799771251230e85bf89b61d6a851b62e839142f06f9df723d88368a3dbc275dac685995514856c8f3951a07d690509fc6e669511b764791deb9f234cf20dc681b4a41107c69f96c713925ae8e0e04e43b8b86d184e29c9b6ae52af42cc92b9801aa8d7ad9b89979f5f09cf2fef2195504b80d771db6fae84215a3624924944cb9dbf153860a9c1fc149a22b74ac20ce2354eb453e34aabb9370e31ce42a0b52cda5b23026244eba592bc8ae81f29cfdf4982dc5abb77f74fc2182320fe65477f8c0f3642cefb6f0071df2945ee388dbd08cf713a40f6c52643aea4d1d39a1bb0e9b0c4c6cb9eeebe6ba0e30348b95c94bfa7dee2b0ed406883df7c9809909da3a2c0199d27f6cb2a7967a2f080be2906a1a22712aac692964235e907170f441a17492dced2769cb3a146ef5d0feb2c2836131079a939bdf5d709ade47ed810683669b83a1982a965496cedea7944a5d0708bf4557d39da21781b55643e408008121a4059f5bd8af2c2869bfdbd64af7d226ebd586a525c74140fbd232bd7745b86c7beb521de9357e3d1e83836e176da2a8f1a2539461a092e71bf37f715d6af5f8d91b4a091fa01788220c525ea78ae1f7ac2317bcc709f14738189e51b2ba81046fc5af451745a0b66b498de8141e7dc43a2598dce25c4567884ca2af7f7227d888e65a411a1028418f4b0a5b46367da6ba35807fad5850b6257d3364364543a6513b4c40d36aef2f6dff69b31b4fce8cb47128472ca0ba24b34f89ec02067bede7c58b1d74c72800f67de2185a10a6160efcf9d3e29965222db37a4f1e6f27987bfc3a9b2bfcf2b1ee7c02030dba39974f3b4635b2413e040998384bd28c34ae334fbc5fb019c2c8ed9736ba006e740369b604e9cac6a6711cc3540e252d3b68e0f4f1eeab4c0d8c3bfa9cee7468328db00cabcd431367f9d8996c237b9adacc4327fad1d41a8324100f2bff01b9b4c859a1460ea784b655fa3ff712a32a5b184fc289011153eeba345741a145253d5e11c0749284e977c7665fa791ed4bb6734ebd142e13585de55320c284ec6bd5aa0b5062f8b9460f7ab5424f1170736163da3e2094bcaed5245a883f586effdf159ed0c7f3284f4ad9aca1e035c2821e1484c5a8ae42d71d6d7893703a15bf757ace932d7e31b3781e9ecc0434b5c5e5cc954a5910e3105c35255be095ca89a8c57802b8555454c9df0be1097b60306d9340030b17fe20a8a8ae61a8ab0382f5477ef7ff0a629e8d906e430c3169c7879e12477b61e37f765d4f35d5e4afc0dbf80b8fbb52d43a48287bd9f980d3fad092947adb650d8727073d5a2574120ccc5423ee0ca18a42ef886124cf8211cb6fb0fd5d7a570efa65979bf108af05a28ea811cb9d885fcf983799072dec64663af0d0a3736a3c33192d0336a996a80e544eb60ca5b3ab89a932334e90640d4d71eff522259a5f6cb6c9c0d71e275a54c5c621c5ff6e9e6bf58cea5509be4346d8489607d1c896f15631624371ee9dc03daac04843f047cbf89567f49eeda929b89f9bdf850332a818524dcbe8a8101c0865de1a3973fc07bf75efa222be97be83474dffb8202771fac6e077200c1fd50a0deccbb3b91da4626c8406cdd9743e120e376b97c3b4b17f1f2dba702538b6be66be1e89f11b67609e41bf3183c8f9901dc1758ba73b7bc8bccc3b042200b77e6f395b7d4005793b82aed1b5ecbd88562e6e174ab440d7d2f46bba3781c7cf6968dafcc4361defe1f3c9c3d6643c60bfac90f47acacbc0b57563fdca49d69a260c8ef074f574f9804d4033f80b3ca88d46835bba927f5fc97670d301dc893df00b9290db18a8ae3696198503ef1290bad9a2915aeacc632b52d06387c970fd8c8b83233240c0e9e226be490670a851fc00fd910a0403821c12c1d7c336a45a25d87987fe4c7639dfea98e31746ab8d3f1c66f9b3b1d6b7bd7d99a2804aaa0bbfbab2332d745b36840201d69e151e29d8a1d3c11fa384346f22bf67b1a3377ad9940ccc4a1cea7df8165f31f84126bce4b4296cf990e5cd249ae6cbd39e7711fa1564210e6784e184e90ef3a8764a8129ccb894e4b35bac33b277151e4ed2aefb41a0c922d5cc05bc9cd4e1c79c1a1cef50dd211a30192b70da862fe8ca186edabecfc62c1dded64501cc368c9944f7a7fa8435d69e501471ddc35dd5cf2a60016e50067a212f54c750210ef193762028c52e1cec412dcd59684dab1c7e4962949b3e2d451ca1252c5727e9c6cefbe906392ddd1a89c4f65d08a465371257abf8077931d34ce4eaab31d6aa6497cc28dd4bd6fc3bd97a4d9e9bd693c8d0646256b053ab6c8eb7dd534e784d361272a0215f35ecc56b12e09a605a9778595f3d478b94afe766b7f44eae811162b2688a7909f30769629bbe9d97d5ce854bfff8cc0c4bd5f0a14bbdd16da434b526a6bfaca501df4334f1525de1da993781a8d7a5fea3b1018eafd648ac0dbd808af7278887ab3a3da09947f7311c6119c0ff547339b45edffceea83a7abfda456be25a1cca65e62c0bcd9c86d9bd67875e623da4127b3fd5dbdbbd76ecd511f9e752b658b0b0b4f5519f6e3387fa702a63a2c1759df2284313f4509ba9451c64f63f1379a31d91548075028298b116daf80033c0eaedba0b618a4a886305c919d0e09cf8f83478884e37845a50df073925f72ac065898139df151d56a169939c9c2a1460079a49a859cc6944f353b2654422c4e3e46e21c808d9d0eb44b6d2e4708b8fc311aa3dccce4a815b6b70ec65d45bfe885bec437f3a136581c1f716b73211541670da3c0dcec1a4f1a77e8c2eb8f3f87e76bcba7862a7a2911ea0917e330047ff6f08e143d674d449351e0378b886bcdf77159596c305fccdec26d0fbb765af5ca8518625aa4ebb63fa7f70aa1734d0b43cccf751cb1811c9067e4592043f139f5cc2c07b03a0637985dd3500609c954ab89b472b3e6b66dd183766f4c9cfb91ae19bafed8409c610b9a3952d0bb3dfd5a69ae96914cbfe0b3ba2949bca8eb8b5bf63d22fef2d747647847dc581fbc84425027f0a62232f44ceb42ebd325ce768d8024b3f33bdc639aef36ff38d90b9bde66afa6c5bf99939c9e40de966bb11afb5ed0edafa8235fcd82342a19405be8369842827e86495936329d4c4131cc14ac330d0a83ef0efd08fc8a15dd0083b01be8881b072b236be5765b42bb96a70f55b148e64da5d78600555c8fda9f4507a4c4562ef9910c9a1c305fd48046e14cce9324fad681bc617c02b50ea5d9da53368c7e3ec23d8e02d401117929ef361dfee722fe1deea1650a645713130e14260985752e32b809114f1e54c622768726703e5041afe337bf4b44c4231d3fa4c20319e6139dcb8ab8c3d0506c2a42816815f8661249acd3c8c13ff0968310fa6b8857e517eb2a9a782b8b43d67d5c1f078ddbadc143258dfa834bc6576bbf6990931c7aacb4c19b2c7d2cafa905ab73e9032083ca66ecfecb1e1ce23790316c506e0397b83e4d2c9d0c7e49dde93ecbdad12f33451fef55c38f68d29473efa85b24efbe2f30a87a6e319be3b0f3ab716201cfb63beaa2705c94ade68c8e256488fc477cb6733843de17d831a506a0ddc9ab0a7208b405655809ad85f20eabce5563ae279a90404c0d1051588158c68a71f4cc9944ba5709bb94c7ec29de7c06f9e5c1f6d87c9f3bdaa56bc798c9a118cd86be33fff83ad92124f11e590e62d849ce32362a405b105f6db0082c6be1f078209101bb7249f5e7be2a2c9787faa8075e8207571dcf40ca1df7f9e300bac55b0bdb0b55a7a5849413c3f0a0a6d8e10e05d803d82f1dd43080b4efebfec95442f8e9ad441fbb8b1ce951d2d1c487beb8ec6560827571ac47fb3e78ba71ca58d720a0406f2753699addcccadd9888938508dc364118920c18e4576f187a2c7d1af97b22ebf02990f788360ff3380835e104a0464aa99eb5e7be12bc89d8d2a288beeb68f665ad92be8c5c7a534bf2d1c105ffed5d87962db832051fa3e24d652216fc3142441b474e1eeaaa06f734e7dd6aa55849fe8324c2c698e25fa5c69fc5c16d5c8b227121f8927adc65c817fdacc7c66be38619a813bcbefc57c45ec81d3f1fb9000962f50865496c836bcdad9c9550b8a52593f017a7a67a5426da8b59b230d0732e5423cfe491b440497566b7c4af58c796165dcb1859281350c507e4d969da7927c401a3f1786e3aa4653ff81da8d04c7433bdf8679cf796c97b1e1b578c833f282d1cb2c50ed803e093d10bcfd8d4075c4604b2f6a6f38160bf911f0e484c72ce24572c5253a1673ab171be314565b0a82c83de93630c8c2c2bdaa6dffac2b975d995ee9612568d37b10832180e680495406d5669e0cf66cf55aca2575b2e165a0f14b17d2fd8cfca0a1705f1d7b005a92b3e46d55c91ef7efe21ec8389851e4d454758a6cfe6cde3b424113187483611145b22ed1b11eef0bd3df1fe633aec5ad39c7e9b50b15144369ac13c3cc6e3be1479d1a28c9b65cc75375e653aae0b61c6de3ddca14f49cd20fc775ea22bbe2a39111403d31261641f251db22093c7066e70367f9509fe71b83d69735df6122fffae7e331fcc13ec38f7b64b3a0821f5ef30848c1997904c2b1e0e6970aea8adf1d29840f94c48f41e19319abc57f70b4696749b13ddc325f7093475854ba6a67fd0244b054c773eae1260f7ebeebe7658821fd0178021f3662c6dd0db20547760e59a409b2e3509c3329857b140b263054579f64103660ec429a4290e9ba18de6a79eb6facfd5dd747e38ce78d45d6b0b90134d9fa0b5754b2591ea81d40b3e5eb96efb766ef589bc6f3f1c54cf9bf9cb5129a171f3dbd6acc96f61bb503b50aa3961802cc9273b23214eebcf7e23ed21a6ba96b06001fae281e9670e6bd65fc37efbf400ec13bd98dafa9fe05227f51764d0b29227ae653107e67238ede477ad24b3eb2f7dea66790335ffe9dc1c8e74683c341424d303cf089c6237e2c784504a3da7abb1c64c6df98442c675ac2e6ebdb245ea84db55b126b77cb992d9578627d056836a45a942aef094cdc2fbd7d69d7a877ac4a958d0f44d6ec22d403d37739e264a681d38856852ef83fab041d7d1e6722c1435989c34a52f8c804d1139fc1f2965a3e9be787a33a566e43fd1a6ac52deac9557586aa2c49013fa0fc4d238b204c51f66cd908157d9f594ad325eda5680da00d0ca93c2b007d4bb477e0b8de9c294cde5d6c9fe82759df173538ead8fca47f1b0dfdd488e4cfc374d70aa8c911b3dfa849c81b6dddc2d29c99238da4c88149f3637efc5306913d2d42928bd82d4ceaa48a3523ef7db51fd935cfb80a62cab577e9045a7804e5e3e0d9dcf55c53fa6744de07f1c5379371bb22228c394ac3c4141b9ccdfa3ae1ffacfc4db2eb827841c870e8680910c4e56c07baa43cf6b175d0b300ca4eceb11317cafb5e083f8b24b8f60642a0d30ebb7c0e14fb5c6c1db5cdbaedde074ae52cb85783197b6e23d85dced92f9eef5bd48f14112c72d5e12d522c050e0598dcc04a1c992ab18138d227be6729abac5ed83ff969bd2abd580c2f018292722c7c7067498be265560d3ca2c60c16302bcb255f8486843affcb3da7e98c687841b784ac193c81d6b4813b3ae28c8f731d3b588f2eae1b184cb4a6cdae15bef110d7750dd6a3de6086f1a5f1c46b35f7d8d7b1375a6cf899a11d0cbb82b028174ce4c912c16cf62d3c9c1a4dde8769644c95a6a8970b2f785568d6fe49ee9d221945b36b8aad92a861b117c5e2c317915bbea89ca111319668b85d493d7146e8d2f1bd8ae2946b507c0e1239a8244a0b6d9606c15b2142523b94dfd127052b0d67b3b9ca5d90f65c8d96b65e502ca6b178cd63b0cd3c7f1e9a0395139020deb1a2613cf35c717d84c6684ffa7f96be561fee80899e030acf64de744897a53bf103fa66c6fec0d1efbc87a20a7f3afca3d2c4cd0a7750b38d6c985abb8c206d97defc8cec2d5ecb7d84e8f7b5455baf22a29f635e83287274c30eaf6f1661fcd19cbceb765af02b38444a3c913d26a8982025433c7a04139f38770a064c86d690bd686c06262c84f5f989bad05df4442fe9db85ebfc576fc520c21609b5e6d25d5517d2b736dbabee7a65bae3966a64f23e90f64263a4b0c93d2a40a10b92b3bc155c0b454639e7e0fb6f0a165f2591ce9418134401d706a2c08120b0c054bce402de835f10ca50b0e79442eb131142d1441d5037aa2d2095af2a6bd19a93b2f7b354681db07d3aa8611a5242a1cafd4416a7f68b3195084cefb99dd760cdb7d39c8879a4039d4b5c68ee02446ba0d4961b8bbf4fe41cb08a1570385830162239d3857bee3e838c567caf981218f885297ea26c0c55c01a9245c4cc3c2b37ee8984813717fc2f7c4b03c2a94b3657dbc7cd3dd42dcb0eb34c5f6ee1476913aa2d73a628b49a5a916bf7e95553b22d70af6f5ba6e0f5124f263e84cf05acc25b72e1a4bcbc23d7534a2cbc0135c2a5cf41976b7ba1f4214d4cbb8dde60f975fcb530a0696a48b0541685c31a7c6b4e0b01fcae419ad722e6e29339cfb3182a2ddc008303d149a924dba0f370b5069f17b3daa5b7a9bd2b02811408052bb33573dfb59757b8b1c34a62622e81637dc544ddf4a640f6f80313f1dd150f4f0435ca92f0fafe966060fc105951295112b22bdbe5565ab776e751768c60659a1f70fb5ae4361258d0d32268b1d6edb13dabf728c269d0cce3ba4e49e10c73f2d19731ac6d979a219377f46fdf8953d5f98b96e5aa7ccca421abb0c2812be7f51caa10e88592e259d05b06e8d4f5bbee53159b00626f4a7ecfe28d6410799372a438d0831008d8d1909adb2fa6a96f23adfd1b22927895aa40df7eb5568f4d2ef1dd05c14140c1615ba17470c01d1ea679ec7160ed223b9f74f7c495c12b6bfd10798e88baedefca9f427e051cc8094a9c09f8f9277d1d883ad24181f1ed2277c9daedd86b90bc1b5dd1b0710762c751a89696948e836d4454cea0233708eace79ce8aa114a27bf325d9e5709911d7e73e8be481c0f46f89105c32fc3663416c081ba3f235fe877c418f3edb9a2ae5bcf983d8c16b037cc0de44c879f5a6ee37fd61b841692e0b2f77ffd0b3c46dd36c01acf79de05ba9e2bff2f9b2f6cd9a61be4921a323e4634bddd4128d239c612ef7d8b48fbc02e95289a971f21cd9eeb0ae7cfef370d7846725e19b0c7f4d87d0cd8457777999fede0462720711e304f722afd516697d50256f31fcb3e646fce3df0e33d1c0cde7b117fe445c77a67d9d0d483fe9c2285c3cbdec779b339c6cb723cf33c90d67640781ec85e32335fc0db3e1932e5f939a159d9ada26b379c805ad273f900d1ccfadc20db56766f057316385b979ba554e97bdd8fb4e387357439eba63d25501dde32ba5c1707cbe4c4d87e14e0a956b59b10937334c0db922840b4bc897d5b641494260c2fa574ca5660b34a0e450098e64d3b20f21a9c30993435f1756bbc78de188266033c1b60d5c26941f60037e03ced6998c441f7211d9609ddaf20a5c8b7a46360040627d5ba653167d405ba11d5f00adc11b1ecf6ce61c8e0bd8f0816f5634cae5ce218e5ba1b03ef3399f83d93e8d6974b0dfd7d1ca2ecda3739847b8c4bdb45cdc0d8ede7bd9f79cc0a57edaa4c1a30652086cce1dca78f6545a6c04ca24c1fe03d75d9f49dfd75784dea0ec8139d626d34af2b5ba62bfee0eda78229eed2fc341b13f0393dcb8869ec17f486f0b434fb9d6c572392463ccd62f20d1fbe1d4e3defa1aea215fa0ef89de7c05ccc0a4278df105d0f88c30f26f0a30a287d3332913ce68f62462ee2be443a0916da29a5d8e5d3b27c8c553b3f4dbf2e5acc7845a90a34d7ae7aad9ee6857f71e74d1b3c1fe17182d31cb6b5d2506a5bad54da3a0e61a53b75edeebd0e99d2d0d20b53a66c7dfad52e9c1fedecd3590443c0cc803329de98f4bbb94c97a7c6979c79ab77a857eb4335a86f6a9e2d526c970578b14871365eb92b8202ee6a58882364bae8a14861c8415fe68c52cf94955acd514e88fe013926eb73355b0e0a45b8f0b2ea718555c721542cdcae2605cc90c67248e3d4770375037f8ea627462f449aae6051abe6cbb799bc6ba37a4722e1ae38d9715d33a25e7e59d27481f285601d3db1fe77e9a7f23902654d801ab60b1c7935659ed1d6e85948a62f158d2bc33f4bc21cd8928e6dd1c33e4c96f6a92ba0726dae957292bf060348726380d2b12ab59a28347a7b15d82bde6b969a42436561b7c9d61c9f57a7a54e6ea4501dff64d98c7c31c36036a4e4bd8dabbf5600d54e70bbded980de3e61c80f741329877ca5f0a2968baf6fac87fc63119bad728ecb0b4c09081d9958e2265aca59982675426e7c119aa8470242ebfda83d69fa485dfccfe644c0b0f287af1fc16ee4b2649427019de67abbb24209aafbb0d00abe441c89f5b1cdbf00867ac6c3188bdccf9d358d0c5bdbf3550e3fe4a044987e8436d2278641710137b21e287f0bc7ae1eb834fa4fd2bc1ce628710a38bcabefbae573a1627432e77bacd73f6f0ae0dd53073ed36f079ee9c634f8cfdb1605cd953e99615fa3c8a9032f81ffd892cdfdda268814cc094f0889ba571186d9f161abb6578ec0a0a03342b0fb540ab1ed1d3459de90954860014e00830d25579a0aa576b479388a99d2d519b4bac67b5b2c85c014598bb7febfa716469d76ac0964c31279c7b0105a7ef561ccb30792456f0dd1cc3a19ff7bb107e6310b3b64ba816f424c7a0fa6939409e4273b625cf02842d0d11be9e8a58456130e18d986e176c39d7e25956e8e3ffdcf87ffd0f6d6f10d9a73c9a659cf9553d51d29a324ed385a39436cc7146b91fb47bc0aab00e0862811c39cb1166cffc27c8122ce58afb690d1cd8f73a4f7e475b363bf7c961651ebe8f63e46bd2f83a69568f06c2f6d5ad0ae1129a5dab7e50753ad98f2b51cf43147777a8d0121cb03d184ab5cedc67f58d45e2dc21ecc33086fe0492fb465ba22b2095cf481c0db6e6e80eb103b028f79b7ae04beea5368e6724df2b01afe1ea756b91c68feb201b845216570fd6dd30e8c580dc87d643e3940b236ad652d39ac1ce20152b849e4ada943749902a96701d6a8f886407c197601958484f671c6854003d0b602f0cc4a36f7f05303d5133aab39ba83c45a27ad7d1d1e894fb57cb3c148ea3661fa8d8b6ee236a625d6d45c70c99fd04bf4c145c9999a9e15fdf192460a5c27fff92b5b1c2820ff86733f19141517d750ed62b53954a2d8564e94233bb68baa809888796dc388c6723875308498b108b8354580dd386f44d2334d8b8534407e0423fcc85b2f996c696b0b67e2e53609676b2fbb67cedb9cab4e5e7605477b841bfd5685dd8be8d4a5bd5dc37644739b009dcebe4dc5874f75b1167402d8a2b4e28407531def5530422afc0f9e5543870fa8a1eaf4a38b445a95c06c63107ad874e35323ac768e6d8f155c082ab6f032e24bc0d768e89fca4074754d03d4b305bb8bbd50b5a0d2b40100f8d0d2df18db87b7b613eab636813c8184aa85919951d2e8be7d981252b3e759630bfad20f478acc0f12a7df87bf2f96ed33d9a61795fe4a7f071b800ba80d536b5e62ac7db4a1b7ae007c181f55ea866882f549589a6ba45174b6dfe1134fd368adfa0cb02043c90aba797b3d7413b21f8eb80fa8bc65c276ea0f6da8e5500af1a0c66f837de3c1340b339fde589524288dc0e302bec923ca639db1921ce8bb05ffeb765911c849d4b068bd960df1f282fbc4e396ea4001097a687c3971c9a6f72ad240eac084514c80befad4073c0c9e8eebee7c50004ff6e289cd052be079e1821f0e72dd78df5e22f17d1ad3bcff8a55c27e2506815ee4099c13ad1ffc62e61751ac782b176c2e218ee4f967e31b4d28ed3c260c8e0d37fb16683e2194462ce9f72bc3f562641aecf92117f37a6be20f6a44e20774669f46d5bd6d93a574e984789b966ea38c99a49e85dc18b9d70979d5f160357bb655c879b804e347499cd111fa12057a93ed576e674b090e1e3e5372dc7a60352947d2a01aa3ce0506de2f71c572db5d1cc8869a14f318d8a526fdd44231bc4754ed5b86dca45a5be209f116d1d91e82488cbdb2e332d77c9ff1f0c4ec730f832b364683a220450a5240257f510d18e2047bf3201d5ab1e8a36cca365e308bf6fb0acffba8cd96dcdd54ea87f50f311f78c556c9f5f371acf6f5a618130fd6660db7d37c45a52fbd9d98019c7d74d526798f8db0a768754093b4a633b58e7e494b7bb194a4d0941e4ddb4b5a54bf24052f2d16f5e822b8327da3d918f4613d2ec90338db2934a77c1ebe060186abd5cd2938dffb88799827a98cebd76cf601d23e02803053c9771cf6a6f573fa1a139944ff7c3dba13de9614e939887f9d7cf428f6dc05b20a7c185af1b593a8989d7f32c3105cf596f7e4a6fc50a6b3af40fc11bc5c631e8bdb4314f7cf6342f7cf419b01c8000ad2fffe73b03c5646164cc22a663f7468dd10aea51bae9380dde10e6e1a37961da711d795a59d52c5cdc903978fcd563c4c26e1aff3218db3b4c73c940ac8d02c98620ce99d6ee1def40e9c0d23c6b19cf866ac0fab5085cdd40923c1df4fbf7a0ecbb4bc75626b7aaa9ff0d6e48627c7b82d05a2e8659914e2da42478795ea55d4234bc865f6a6a2bc29302b58304e4e3cb74d1cc1df232e418076503c1d3a74ab6eda8a0edecec8255b713e417ed8fb57e37c9dc1a8520997d5b4fa3dc0f26df82b9140055ca7ccf6538444018d06cfda64e02f019efdc3fe954a3d14f0b1c9c276e2bd3691693727b919f8093c48882562fb24dcbdd4b2fcfa24e367b4768b698701f2d726880030e7886bdcbd11bbe4ba34a4ba0f3f193137882c9b97763cb815a9fcf64070bda3d21cc67e6fd747612a620bf0731c4bbdd2eaca4ced4c817fd60bff97495acf41904b2e600ecb010415130ccddb709507b99424651a35d66b02d1e6b4672fe3246131e19822ad952e819d896a1e4f4ed622c7b8a62aa0ff7af3d04465e5eeb1a04ab288623db66c22840100fc2f25b629db1858c0db98119b91b29f7a69599535949a8781138b563bc6c686e5766c5664a752549326106f1ae0dbd27206fbcfd6568f12a464986f9324d5326e8746e12173ebce5ff76541ef174bfa876309ff3e6c62f2071e0e8f65beb290e6180f1914334b22139757f33648b0afc6221707966b6c4438371aac8ae956f72ef180401cbef990b7086c4d749dc9d8c2aa5226192cdba597ff08dd82a21dfd488c363ac01dd9342e7827da33418f2f87c5cb47f123e24e56c038825eadff3f7414dba0ada54ffbe0e02b685081ce1ec9816aae64e2ad0ac3c893f7e33077b184542c6cd3da022c26f92486f8d097e601f49039ac7f3e6f6e53078e90161d83bfef7ac8d7ab543d5aace8c754ded8c0e3ca29c11c797dce6212f6854515c3c02677636f93488ceb420e299ef8a9cacad83db5db6c9c8453afc9a418b0582316d48f76b9ed27a6f07e6e5b09d4d8399b6686daa04567a5337770d01de48d7f323b585f987ec2595d4f25c6a64aa21376578a142fc318686a09afbeacaec67ec03572d7c70a601517117be677a1ffc9d3adc7113b0bca288ae446e7257177c7980717f3d9960741a7e1925587c69f340b74f68ebd22a2cf9b65bded9e09bbca2e618a1e1a8cefde46ca54357cafa3f250c9650551d3ad866d731b397a6c7058aa7b7efc8b74f53da655ad3fcde80cbfe48d8e995b6d257197d0ffe6bf578ba4081c0892be32acac81230ae1a853a5579be53cff987466633a4e1f5c3e2e5338c25ec55ce5225c540754cc3249d93d3703748c22f24145bd57313928cdb6295c0d03aee986efc4190e2a700b3cea6deeeb85e29cf4307436e6deb3f0114dee47d010d3afbf9ee0b779ae482b306fff8c142b1da9422037746a0c33457544ef7cbea07fc686ed04164023ab83c39d4b676d954fe02a7f6340ae4ae8fb4f3d01bf0826177067d091c36c7f0fbd3c7dc6963723d064d9adbc29f1802039400387cdc6143034bc74a451c7c2bb2ee3fc8f01925a74ec340696e9514a59e1ca5da9da46b90e9ccaf3d8a097178b1d060caad45fe73a109a0e02875a7051c8977a05fe6f64433d12e973bea8054c2c57919acc4835af64152d348aed43a7f9e1933c27d69a1d443209dc755875b2ebd89cf29fdc1621179fb34be4fdecd7059a58fd3e442e01e9e6d63f3c47cd3aba849a0d25ef00d24d9005c7a9c149ce95bc8e3cf7549b4dc1d13677bd3256d7b543c1ebdf2eea4d95d6d03284eed26370b880f2f0aab18726fc9c0cbf746609c3755d3077cd50323252bf71384d9f98435072a9cab9578e65839021ef741a941f05f245e5922c7f4190b6451d70e157c9ac2249e342a08c6f99b81331d9153f79889ef2d77367ae856192ef9d56fc5238448bfb16b7c1cd62399b34cd2e9d0cd3d0cff9835416f32415445ec5e250318e0016bd7f0aec5e8e2b57de7286eb87942ca5c479a68e440a4a170921a81210c12357ea6bd0b19cea1ed6b7364c50a935670c457f0e2ed75b6ef3dbe53532ca34f93909b24f806f2a39d40ffbba98a3e273a3491f17da5e8e8c0fab28c9248114c9c96e21da13a9e75d433b74e7b6c31b84c62008ad7280e9980384be84da609a1986546e132898a81159d79ee00aea37e06906c9e62a14be61382201dd1ad875282ac0bf659d0e8494c0eb26855bc3918aaff2f7f3858f7b40a15436dd970b83030bdb5f1b33f7283231751295bebb18fcc2eebb376c6d357933eeb4a95f9146cd25bca9887696c80833ed711738636c1c30afef5210b583553b9ecb390e8151f4b6c44001dcdd3e0a385f1c0925483658e38da3f8443335386af36baa45e9dbf8bf242158c4b8d34b9e699ffe2a9fadee82c19947300f458e59cedfc27c3c311713047a852d4b49deca478d2d3e78e8a1e23214b4f76feb9d6a974e0ef95544ac73ab06c834e475444c8077016d3fbcbe8ee5f92669ea400b63926337499871687d701c31c900e5254f0b4afe37288e881a44ae4375a3aa8e5d9cbf2bd19e333743a6c15309a25524d3381f0ce122910e939345fa5798a978c6972a331d29677728b99e57deeab4a04c0f2145b666c2cda59e0d3bfc8a3f96e3466ecf382b1a9dfdcf63e62d784902ad7be47da54cf383c20f444f5bf509f61d65bfdf1cbb5721800d3dcb82a1a1ed1f31a4b6586ca205b272b930d09f38659b5b470966ef839040cda9ad55be22dafc9196a65ccecb2ddbf8c77c0caf00cc414bffc0fd7a4100c9fa824a518f9f621e978a97d143175bf1302e8a16ed59a5e7808fc7ba91da53dd7fc421130216c4ea867ffb29eab74d68956a9adfc2728ebf1b14aa50931a6435bc0cf84d057402389940612cd5c8e967323adeb6a655378a8e564320e6ed1b3a3344f01e3fbb574a602bd78e0ee06c7e79cf39dab9ce587e2949af9d1e090814e70c54e19836422da6c126fca280642daf1f53d1fbdab42d2c137239e3838ef47c5945263c0a60d6a1c9471656d2edac079079fa16a6171320a82681f6fbd9a44e4aaabbe1e916c679d5b0b53c980dd5b5c400dfc8e8c64ae2c6671f2490ebf192c5df08fe9bcd0e5572470a89347938cece1487506b002add513fc8d5ce8722593fd63c50d99ffc5a69dcf3ea06e367ed286fdbcc34c5e02b9802b6e164d75cd708c2a1a7f090d2ca89fc51878b6aa709cdca51142300be04d7587bebbb270ae368b6b4c6b4fbd81a940061d0b0e22aadb314616b0676b35913ba07faf5968c0fffc18f5bfb682cf4b23f08a45d8f3213552afc09fbad47063260d547e7d3bb68da2353d71c8ea600a0fca4c389b41ffe1e02611a907dfae3afff84b2067f2888f22529a4a2842c97b86b920c4e28739387d5859675f1ece99ff0c958a9dca72ba768c4f78df1df14569aac9deed052ed73d2a1f925ddf2371000b4ce89389cbe9176a8b4f85bd19d7ad8b6911c14ff5500319fdf47c62cedb7e44c93a39f0d7a8f40a5d86ceb83526b08833f71538ff916323faa0779fefc52a7f80d9afed48cf8b758839803b946f23ab1967eb12fa286481b96906304d31d56df7c1dfb059d6ccbfc831643f19c8675110a50ce0ca1eefed5d5c6e378c7815e38d06d22db686946075b4145a428d51ef4d1347da39d24c34c718c5dbad2be3e49bd5c8624bd29ba04121491d83678982e54087bc2f3b6d07de157e9d69b71374e09e072b57cdd20e882abd975cc54aec5cb384145090f1d879b1337b6f6a35b0ea80878e8943e837ba76b061f8d2661c06ca2fd30458833dc8576b23f4c5feb5c43d1005c6aba50c1202536262f1567436fe41ac9815772b1d970159e1548917853c2d88c372f7356f66ae019bacdf8b9d80dfc8b3429185e346abe6c57385d275c4f1e8443d45dd0648013b48c9f772de5389c51bf3e64465767d5495c785f926bdc400434164ee431c8ccb28108ac560f188999e76ae6d0f2b95e94f32b52ea148c17b9008f14329577ac781b8d457fe6e4474bafddd4cda7572b68a507b7c52e062db48efa6b593f3ae59d500b01cf14f448cf35b3d698d8ab6e4b7b9a8405832828cf8835a0209ff2d667a543271c0b370d55b43b37758596f4f88832df604faec338da5d1a06482894b073bdb20fbc2a1440a2518b20bddcd2b585965a7f2fdc65f4982a10c9d28e93aa171ef08c40cc56a04b7abac98b5dded1cd6d870194e87e4e53a0214d04190de16c268a0b858b0d100a72a559aceee9d2ccf5a45fd29f781ad3fe5884f715f5fa3e1c85349cd553f73122bbba47662a1bb34391528b4bfd105dc35cb84ce12cefaeafe7fafbfded3c37643e8d9701b3f3ff06cbd1e786994c6295619142b743da79b11437ecf31d68a28cd7b47482ffe23c2e90d6de489b229a501c4092cd9bcc143ec11fec6d686e1367538fd5d87ccfa875bc55d5360e4f0b1ec28ab3b600dd996afa05774e086148b22a9894cc97407a30b19bc639748bb9284722bb4f71dbb1ca844abae493c1f93a47218c7638227915e93aab4da341b4077ebf5a6e99eb5cf647aac49c243c4a1c79d04011d39568eb9d524c3683bbe7b86bdbfafa6643f08eaa203a6e212b59e10f691717f659e38f1ccbe16b3cf67cbb95b4efba427877e9a076ad09e3a0d552209af46b03ac07491ae72f2888ed51227b68785fb2b16c4209c1722d81011e09fa6459e1c4cd4e8e7e82007ffa0833623567c62bc7db40f7e9888fec8441872e0ae70d316e3376750f53cf25582553cc23e2a192379028d88d4a4bb7782c4da7de4cbc1299aa7b06ff95280c99e154012ffdb889377f21f2e8a115057ed71ae7293b6c660916822f53e5dd389230baa11f3c2c1667498240d605574e50e0bceac6d54d2eb596f14a8962abacea9e8fcfe022642d3385cb2e849143858a122956bb4214d87c0407b5465b9132caeff8889abfda82a30ea16bdaa6d5702893b62e8d154beca45a66dc99987aaa6bea717e4248b93e08c7b22e4df4b7fd0a86fa695c1e36d8493b1d19521c54a0d675cff4ec857ac2a08b42e8b40c314554e0b04d1c71f1c15efebd5c3d0b1c28607b0a8cfe6f04b8bc64629547c6af6b64bafe9073503a6a45d81c2e39fefd0f6a95d98bee5c636114185314757d4b5074c664f3a646331e51b764f75f886070bbf0b6a83c788326b69f0022819789c5056bebdb5024b00d518ea64376562eae0e5ec2aabc2e3614927aa362a06c3ab84139005909c743cf2d7d21bebeb7c953e63feb7001fca638fe1d0510ce50fb5defacf7ef58087635cb315925f794d132553791138962bb55211868dd67e59da8a559f154be79d6f8231271cf033a1e289ac77cfdbbfacb05d9e1421d572a9232198506bf2fb993e306ca83f12af99e675a84db3d44ccbc764cf28cb52cd198b108454e3339fb3f457ae9826af2cea42cc3ed1e99f9947c209e2070791475da7d12408ca84d4fc070794d34bcfe25049ecf9e030d36c60a8d51498428de43599cf583116b0a5e97daaa2c4e765b4b8f7bffff92d93daa663b404a8b54d14cc7b3d0a751fc7f251ab50ad8b8e628608ee6fc117fb8edc901d6effa6fbf7cf12723623d7c20033fc04d9c37adfd2898f513848eefca8fd406111d6eab5a0d3a1b4ca3e84631fb548bf7b22f39de35610838969828ab8aba402ff1e39ff4d8261b0c983b58e02a35ca9ba4492996b0d18a1dc887f8424f4c1e799de70f5e2c11ed3f548aed2e667d7ab13e8c77814a0694448b471c436e826c9a937ca4e60990195713e6858cbef419f51d3be896b6b3f4b781abdb2f1c0f4ce1b496e39086253c19ad6da992f35d4c5e13206000135a5124de446101051c27b76015533ced8e8cd748bf9f2966b527b207e72ede6153482a0f533d349d4ef946c3a42bcfce52d9d9f17e51fea60eece82305ad61a6bce5d78528f7b3b0def30eb26324a8b8b77a4fbe5abf3331d447568de7d3aa0a9d1712c9ac02698cb76a4b6690ed831b930b3f8c9e4f56ce3d29e1ef22f93e3e2cf2fe9538195b00a5a4b6766195b17de62118a38c7207435f2a56acf9a8f4d4f4caa664156484ef911f348be1739b2a5f5b2550aba56acff8cc2238f72aecb4339a7091d307d3f217dbeaabd2749be8a734606264d883c042dafc317fae702f5fcea40943bc818d743720e093fc62ee5ab6925724da634f28b81c654cdc94e558bfc51092bc0243e7bf829fa219fb70c59db5b90134b7249a9ea2895956a526c1d7e21d475dde573f29bd9e3cbb1230bd4957a18e9783a3a7bff62ab33f0ad46ec4e8a754a160df5b1e1e77a4e1a37ba6ca6bca07736948001db55d1a5a0c982a72bd3ced39ce2e910f3613f0d4a253afe93d9b15bb466d269c93183f1a0441710f87946e5cac3f7d2b5b99a7f07ecc51515d2262e30720e0fa391526bf5a6799ca10e9b2980c01391ea55d8ec3618acb06bd161c762e91139abbdc398324c17553130c8bf4c977cef647fe2a1189de14cb75c858c35f29dff2b39961d7d75087832a5da3d90df78b7eb39f780431a4959f9e73ab5be39fe9c3ce76888198d12c5c61cf70b45b23169a84734e3caf3a0603a495d5cf1a46b0a6913e917b3f91c9abbefd0369a401a82388f20411a929affebe2612e059e740c70e4ddfa1d7cc282103cc5bbe6d1d173f84ddc83138ed3a402c06ef3944a3661053c932395dc8ede0344cf5f3a349953cb451f654e1dffaa405f354ca76e653f515a417eec11607da56685291957d1bc1f0ca340a814ee449f82116aab4321abf720d82e960f1e9c47da1cad5c0e95e34c4c731c41742d5b31f2d1a0ab1f42ccb09230ddc6dd8f4a4c75e038dfad6888c39fecf02e32091f962f26b68d9e8840c1e3b066d32655f22e3756d756c0d3a13abb7fa55cbf8d1171411e0b6a1546d2e2379347c3e909b48a33c22826f3b7ef7479be388636baa071a4cf8bd309099d75fda8cb02f0190837ae77f681e9dd166f7d621a6283ed95fb0b3b1c8a95d531bbdad5d361aa568f73c681cea6bb70c22ad5f8032f5a24d9eceaf551137d693503acb594f06880bf207534653c89943011a356d4d501f1f2ca37bdc3ae21bbc5f6df4f94c78f78391c4f25d16fcd1093ca68c15181b83c825cc09485484e55297c8aa08227fbad53de6a5ee7505e5e630cea41720ac6519be9df8fdf2708e15d9049c203a7335a3d64a833cf1202336434bfd05fd4b6ab54588a1cbf7ee59e3bbd7d893f7529f8431b25c641182e654ddd47ea268ef51ca339ff9063341083b1b1a64822dba13ec123699e6464b0e03c18a53d8a1a8da15b4230745d14532e35baf9355bcafc718ba53d435d5608bdbdd1746717cad10f89b38f040d2a79cabb0674ee3d81e5aa54d11c74ae0fc501e86791a45df4ccd76809d9516e3946fd68b6c98ef588f460b73664791c9eb9bd59194a1de22cce55ed3cee4ea1dcc38804c4f3cf4afd0a4338cd43bd65b014f02fcc61febb013cb91b182cb964bcea25ef2d708e2b23fd7b697ce42e20cb3c60fce2fb0c31fa3c9f86ab565b8293802b4215cb78422b92c34266ef80e6c29829066c97a668e6e252e11a94d4e23adcef9f835b4d46f9a59c8a3405d558d6a4df3afdcc0cbe65dbd6d96635e7aa00a36e81991281fda67e34d974f9b5fedebe09e9cc5728677fd87b15c47707e67462205f78a8caa6c5bf5471e87504134c741b8662033b7876f28a85d4fa758607172688e7b647ec35239802081cbcbc7b03157d9b41f3ff4605bcc924794b35134dbf85f1b20ee88c17fcdd411ade9df6b7d1d5fafc5cf5b1fca43aff92954bd84885dbb0a98f85844ef4bf46297c5bba7dbbc013707f635426fa11301940bc166221f6815de37720a488b3604c125b63358c124d2139edf68013c746051a2e74b6f74c62126a9bff8694e64ec5ea5120819ea47047eb3d5d0e3f2ab6c166b093d26a9ff5beb7e01781480046bf9638b34dbf5e9206ad7a998219999af4d042b36793d21d73b744f464a1a09de2f9d2412e415ebb725d6608d75fb9f1b56f57b49357e04f8a0efe438019ad0e0cef18636bf8533f77f72d7c30e74c3dab149e113eb24595db7e65e6ce62f9cc734109bc4321bc82c9a056253f4cd207dbe68a801b99b65f57bc6f5ca0895add15d4ed4428cb56901163929bfe5637e1637602cc74049db89032908454cde9d4199eb83eafb087951efa122d77d537b11e4abf8aec6e0b29c0b6898c22dd63147283d59738b1fb47d86812b45150963ae70b9b8db13bd81fc0fd9a1f5668068c8a6376f034e3dccf64f97855627e4e7b67fdf09193b0841bcaf81054daec5e518886d01538d18a8fa06830eec167fc06c2f30d16e37d2ff6d5f3aa24d5b96425f4b58c3ca4622e985460b45bfe55830dd980c7c3e51db42245a955f7d43546d0b1c565d60947fcfaf257b7ba627a38551adffdfb3b61a3b3f59b9657ab2d64efb0925aeaa5d5b6e8a4e9799e0a0df9dcfbb39568e48f804c666d79224d34ffa2d0a9cac4902c20bee2ed1da7501b51baa2e3d9ad2462ab18f1b1f318559bc75f949e1d89ef318979fc3901946673fd6f486d7eeb5c7969e2b168c6f346f8fa93e9a61c756098557aaaa84b3ebfcd67b1f380179a6fce2a12d0ab9434be10c99836b4fea6fb16704979209c45f45be94c0b8238e3e014ec1ef90414c5b5b51e164eb928db41da2707405d2ca4a87600168f53cf3eb6d1dee45a51bd1c2a45846b1faf8410ede9d8f651437ea1b178b8cdaba775e23a475882e6f1dd7318e5f3c31247a21d2fd099df66c60569ad930d0ace317a3275d91025874c5f607732e4d473869696bec5751556d7ea91a225882f94de0bf5c742cb3d9248146a8a36be31f1270198fae76ffa8fbeef756fd942c369f915eb1ec415a9e506c0dfdd6336e5d43ec30335b498a0c0f7f305a6707075d75cebf543912146005631cc0496cc45ee0a7b3ad5cf10410c2a1722016c9affed7c16a39ee2c85ad9fc9b2cd83a0f5ac8478ab0210c8f52aac2ea886e910425b280fe2f81da81fb0d071316651e34c7abb8c9bcb91fd777cbdf1063177baf2d96fca43096767314a8b25389fd765fe64ace106a8d5f1e0884629ce98a8399fe07a37c628e7ee1f84e810ddfed3e117b556d350bdb6eeb91d5a041924089911f4236a3726a0c2593e17c78d51609d81e2f1ae6f126e8fb4de7db0fbc00c771586176622318b4c09ab0d28816d4a08700dabf2f75ac9b84821a6bd16b854abfb57e8b3068c1327b2ba3d5a6c5b4d81c48a037b32659060ba32b4d350eb7acbea6582e0a3f30e9d3672464680166ba80ac2545fe695ea1ac48b6746ba112fd5dbe8ddb49f1f4c468a76965c2b8aac65e740ac414b063893f643531b9f6a4560336892b0c8d37d56822571141082ce577ff910cd76fb25f68d81109b4ae2209dd6d3aaf8305b0cc7c5047d0452a282bfddc903575c20295c789c9341e9d75ff81b925402e7b7793eaff95e96a84992e49b844c99851f60c13abfb444e9f6ca09d27209153dfe5355fe19b44f7104233f8ce38ec621ea3e93a538153cae230c8a6e21d7c4f4e38f0a6fd827f701cbbc6c55ffe5e1a11966ffc36b23533a1437032537dbce485c659b12b5ad525220e7fd8e44d5e92156c84c22ad656eae553b5ccc32ac8b872b88d570f04137eeb9c59c64e025b0f1c344446ef109e330be32498d0a44aecb287cb9951c4527f3c60cc85669f59f252b23c37454972a90a8555afd05d07356859ac95e561c280048357edb3ff6d712666e2ed9d58ed454651829821105e654654019029597eaeef69328430f91427970db7e35da00ca82537b570f656f7668e7ab6fbf317143fed0395fdf900d1a688d8eeaad171bc20f1e51f7e7197b1d73332a74d6ce8cebbff06586c17061fa0f3598f3eba6eb7b9d028ffe517294e042324e79ec0c9c46ba9d5873383b4e24fae33a26cd51badf1b632a5de84fd5bcd09e6e062f67bce8e35a934a96968fae256325f0fa488b08ba0be44e215443fbcff773c748d4c8b41ac64f86ddf42cded7ba65fabd2c3766c2a725247e8ac9bda5cb745ba0a773a63daaf8337269d597da4477f50cbd55a325ff1fade2d4a94de62f142558c4e55c4bdc0621e527636d4e055806965934d14ff2d6a1e2945810b02f8d033c5217b8d47ef2eb790248b8c516a2d702230c5b66e940b8ba6e30d58f3280521b75ad6c71ab36ab08c38f1ff929ece83968939751d86f3f716cd6a9b172ec483b5706f9c21f01e9f1f953e5dd0c3bc5692587d89a6572cbb399bff6bc860f54408f1e42e4d2f2ca677697d8d9bc8c6520958004ef85ee8eb1e7d01c024d3696118c291c334a75647012390c45d074b4b924da9085ec08971dac7d813d7fe816a451fe5fca66f43845da4e94f819e9816491bcba9a92901f11a88d94c93165fa810c355493b3f5a643ac4c9bafe09a7329751491bab086aa54504c488f09ca68136b93d1772fd1e241eb18222607425d12a7d513bcb0762dc504c9f435249bfe99aaaaa1c4e1057b9bed4d7463546a97c639782c129c2b3c88f9cf1a394f14f70d1ca9b995444078eaa7bde25cfc6b42368895a836796e3c70cc737f332bd5ac79a81dd12a9d2a198a7db3b1145780cebdc5ae98d66510ba9abec6f927701c36f8a8e81e1e4c90e4e7cdf605225bc1f3d7d300a3f0866777f9de853d36b0614b0d1ff99bf5aa2e9b5a66e2fd0ef2d7b6ccfa280a81671d4bdff6517e74d2679b8a0df04bd3fa39f8cc06800e66523fd34b1961cc9eee9f0f56632958fb6cc1a1c18b1d3642390e6f2b0793aa6058856b9d1c21f73e20a3125e587c492fbeafd1ca10741537c0d8eed06b88e82de123daf52fc80f0194bf4e24329b01a342bfa8980ee8c90b9f163af9dc5f623f81cb3b6470c67b22b63ce61452591b0736f6ba87ef61e5c126bfa80eacee272b6846e5926298a8e04072b61ad7a50bfaef628d7971f804d9fd29f65bc127728ca21befea22713c9e1e5ed773161420d20cb744919b5ecfe5809a5bab4d7bfe0d813e94b76a28251ff999ba3294834b73a39998dc71f52ae6045d7cfc742b882f372d230ebb78989d29eec1735fd82fb5fb8837429612248cfde381fcbc5f0a62cf4a184bcc35e30f261edee0f22d652c00f5ef9dee97e9039dc1977373513397fdca11167d8d46c459afcd96fc846b4b8d3e0555ca4db03322d87b6ba81b79dcb1e6a6f6ab16c085c9f6c780a20befe9e545b259acc15ff76d9113bfd939a137101cfc24ca5a347ce8961ed4ea45cf56de87629fbf63b60c6f4e0130350bc8404ae3f77ef2c5ca9360671393f4aa69a007a803e74fb09cce96500d060213bf950dc005347f12240a985a4ba32c35946280edcecec4b2da663ef17c1305675580a8ce3a24577f89af694999fd07aa3ce2a19e0b40231eaf7ddfecec23ab09df6f19f7075eab7644e9c97771885ec4cd7837c07d1eaee9de36ba32524db810287c553b95794dc4781cb86c6b59ed0098cc86a9dc31aa50cf4729d47d0342c4e2f90cf341066f88028e1ae50bf0c4facfc121bde63f424de02c3760e651bf0ff555ebe78a9e73ac5a55a82f7c85540fff04b19522671d1e37ceebbdbd82af36dd5999a009fbd898a80dd228bd6da9f64be1e57e91a387110adeb0e8da545b7b463f842f03af2dc040641177b2815df41b941fbf5836726154b353d34dc31b2d519868e6be75b476fffc781a5760f7e3a2765eceade83a26563ad8f77c9b6f28484f3d38db4c516f10f282f69909b8df9f9239895df8507aa19a522f40a6bb048e66f784923fc70668706d7cecc406d0118ab961b0d6da1600172734dea6126d4089c5a920c06a480109c1ca7d7c335096833fafbc63ead42d02a9b172158c07dca6c244a1dec9c1cc194cc0b42189309714466487300306fbc507e42328ba0d6069a3633742ff60cfb96c70898595902578827baf7e122a44e69db19792b5a5eb712f722ba1f7b0dbd36bc8df9f17a24eec3c0507283f00766afdc11677be3ef3209b89b18c2657f60d5d81bb958ce073039cf4839609746d2295d685902a835b5c8d675fd8cd6f2f6b45e855dbedf14822de8e89e0d4f1eaf850c9a07e67839d14846cefa663dce4004335d2ff39cdd499fa41898d00afc3a70280b957b219dfa64a1c4619ed094d29926e681c80199c6f6170728be49001066201b05a18c60a41918baedf871b2bf142932345fa09a15246d63af3ec943ddc17d3e0e8aad9838059e3c8fab55635040fcd56ac1d4e8c23088ed28c0997b20465793fa41c1f8af347a0fd29fc3f08aea665d2d5719da8e481591a1fd0ab9d1f39fbb6111ae0dd7f47b539dcc940d31491b872e537cfce7f791b5246e1b04e51c64ad008bf73cc741e89e9a3bc952fb150c7545ff8fde906db2bf31d72ac9bd197901106588981e89c2df61398f9d7f21df793bf42f1775faca39b41b3aada0f479498539801e9f6a7d1bbb6a0b2835fadad3e2763f085cc6d6cefacb9fb31a65cc256dd77a9227e9259c7d394fcbd764d0047fee3ea6f32db761d38400e5550e7f93f95aa0af448ec352705b7eb1d5959c5b8ca6abb97716654f97053dc4ee76b35401c65ec7b63e91e50dbe3affab619e5467a44912967f479c6f0ba62a3a87d06cf322795763d89524b43c463aafe79d2b2ce734b320adce2a34a41b13de761a1c392a9543ddc760c1917660c36f519351126d8d3a10a403d7bf02c129f64c5ae4be53e6a7487d7bd8363fbd9be5567ee448cd6e14cd62a700f21b05453bfc4bd0136cbd089173e78a155ced6501c7c5cb20de6ed5c7a4bb67ff33ab9b0945117e87fcc841c921fb17ce84f5f761bc01a804fb3ec0ac54b6cd9a6166b343e6de88d0f12be5273e43b4599407844480e32bbf572880cc752b940465a1db870b2cbbb79cdd642aea87fb2ef8729985bf78b10fe6885a9f1d82b2166cf58dd3b1fddd1805bc164aebd48b63802d4bd3e78f1d4937065cd591af79df966075f777dccfc54a87a2ef08ccf668eccf2b30e334726f9becba6e081eaff3d0454b72214057c7792ff0c95295d7d9adb4fc0d86b7fe4311bf931e432c24bf12acf18106ebf7eb7d536f8ad51ebc49e8597e311690020edf54289342f18ef024cc368d3b79edf2ca85a8add6acac5ef868c8b5da934ba79159b3f17c1f9e58657a6769adcc18595d8799d6471c26434d27f13d51041bdbb7d5063aa25862359fbfb2ec70e0f3b37c93fb3e0394df3fd14aa91244cd3f57766e9ceae951b284e89127eed992167528d613e16b6db644d11eb2a6441d26cf1c0733f8962ec052ab8f5bace92a7c60da4b37a292519433d233244a146b9f7f279a56bc1f08666a14c7d9917403e2fa1fb7c1d6322503b6b7c164016d702b59b7b7b6014ef048994c5891633995c103642376ef0eddfc6c98c15244d1c793b64798a2834a984d420d8d7f33e10190b7653692363b61b4096ebf00b3a6391a19b1b397aeca4926be296cf9200e69e813ce8e127db52bbe0f988da7536ba6ec0b9577bc3c00ba146fbf9e39aa1c853ac27e7d916244d1fc381d65e38126089e8d5cf4d0ed223486204434efd70d9dfb4f49849b7ec28f17337b3d7a241a479acb21079a7c978a90e6edd911eafa99a681d791aae912438e79ded2eda2ca03ad0a0d911a8d983285dcc087fd7e438d5823c529adf10ed4192383ada8e47b36715b4fdc56cceea958da4d3ea42425a14d9920c7035d1a9c1691a566b2c85873b04d2df4943c66d1abacdd1609f6071b3ba794c4f320e61f913f4e4b99a12380461130e907d902a0b3763315a7359b58e0619b886b089b6db028f84b2ff967a927bb0bff1b25c4ce5accfeea4f2c5e74e17eb61ad30c13331d49108296221d343a57d8bf2f95d417571866d99942a717b454f4d91b173cfe7af3b0e3b8856a05037a314aa9fc65f93bb1082bf1864d2c87a84de787d275c67c95cc88c62ff1b24b0256b66322ffefdd311dcb7ff5c115e03590e90c4124a53ea3c72a4ba97b95e0fe511b6bc951d041114ea3a06a3d17b937751670935f33eabb9ea7d60911d0c4d125c3b3a0ef20f47b5714a6b65cd544476d6ee2825e6219a594fa2106ef63c0aa23d11163f598365602e1498813a375c0bdc0b6a14d86a1df94a6d74c873d39a304ffd3ec9d1938c3ad02f78c3a0a98c22ab4d230844e31ca003cdbea127d948a9d74e239a28788ab5f5d5c15ae9bd5d1b94ca4e1f253f68ca3ffde41d21a7a33fd7f0224d2b5cb681dc4eecbff74c3cf7a5e1b0c69c35d64f0cfd4870dc1c563349b90adeb7600ce23f65fac2ac3d74ca1d6abd91ee5d518a35657dd0a81c4c9e6e7c78a4826a05ffe6b1641d1fbc69d2969834253fdaf462b82b0bf9a421dda2c2ec9c85b0ae0cc5259758d74c3ef3a0986f397b47386602451cc4bab59c366b6cfcce0e7e0591d51410a302009339b5997af835ecaa41843fe1b3654f6b99178d8693e2f538b308751e427ce36d244db8554282935afd446285f911216ed53e2a05d4e1347747decc47064cb85d39fc506c1e8b6337b9ab5a24688f29a1cf319a6866177d620a16acac810382790b54946eb812151235173cd369658a7c8998ce63facac2587010ee5a997cfd68344361f6437e155658bc7823ab53dd2e7bdb48495cad4846756a6e243e80d932cac9beddcb8cfb6ad5e2ecac566ceeac032c78d9f8dba54a4371780e84513b283d0d62cc2f4459afda8f72004238cd0ed94bdd1afbcfdc07927002f7f8fd906c549d49782d995cf8ea7fc761b9a0d111dcf719ebc06a8e6aad6f8757c8c5a8fab61e9ee652cbde69eb93e5ce7652aec805c36d06755a1d3eae4d4849f2a12364cdeb042d9e0fe0bed0e8c828386dc07f80f548a4792ef8fe3530ab9d7c17832b17486b4ac38f45c727e87dda7ecbe5fdaa0908e9bdf564986523b63d446006920747f75a303b60c91572cbffb5695b0afdd84bfe60adb70c455436565f331182ce96430b33eac18e158ab42a3ce87b408a4d1583e666bf429fa593e6a5b984025fe9d5404041e507f9dd414ac0e30b995042afc40a246fd7005954d9240af180cd35ff34a14cf3575aec83456b3d2ea078a6ed3329ce7efd3c4c759eab8919c04526fb8b483d837d06c0948e3bcbf43a28538637c5d4b58b4ba1da4ab2be7185f195e189438da7a6bae69068b744e89822f9dd30dd4883452ff395cb70a64e5da329a575463b0c198006d6a512b231b43499ce1f8921a702ee96405880289b09dea8e06fc5946154edf9a9bb7b101ddf51ef3f05a292094a9aebfb041066d5bc0b62a4ea27d39ff4292447ce580db909bec5344779aa5f65fd653937ef8f72ba1cb1b411807fc58721b17e85015880b8219e41c139a37f9a46b9f9b1468e0f8ea966729dc4b73dc9d7576aafcb04b66efad141e09d75ab7d0a94ff6492d001820be4778e7bdc9451b3233f224860cbf78ff0fa0c1f3f660ea2b30e5d97e2d4d318e69f81134e437eccbe5ae7dea1d651bc7ac29db17db4f2cb6c4a2ee674ef41c4f356c0cddd40722b250c2a6385762c6a4f6906d7497247eed42edbb20caa4c38c17c28bfc2de858fed0128a08e7fd6513fcaa2c136ad9e4521f5004405b84a126ac955f7ab40941150f2cac4e807a4b68e62a3c20bbdce241a86f33c84043ee82d6203e1bd156a702ec987de85c7d85fbbd327a031a5cf2bce0c85b42dfa84e727d669d8d8a1c1fe0a0d879838359641590bc5f8ef9a53394e7688b6faab8d27bf71d44f85f63359bd04f47a41c39f8fab0a44f5fea2a7659d1c99b9c41a5fe5c2a9024803bb10c198297ee995081704ab7c0fd8c8521e5221fa04094df3688947497ccb1f5e30e25eb4034a7711dab451979c4500bf12480a38de4cfca6a0643ebd56887dc9c786033bbe331b9a713262b022ad47136c221f76d7a299f6bd974ad66a9f9f0e292ed0de21843e701552932e0c070076a3103b9230b3b7544776aab72351515ba5b71a1be681fc22fe8de173135d204baa7e6177633a4d0cd69df04a7c156fd7d59846db229a508d7f9f8a3ba4acb981ca342d601cf3afd7f7293c9e5bb66d788fb0a3b98c68c8047a83ddc2cecf1e5e6b2dfcf6ece19c6e51a78bd78778beedaadd8861165baa64b476a7182b482287cd45b0be31c5e0be206f99a7cee6427f0543969855d033ab551143a8af45826866ebfd3dccfc6e332627ce8955a07318287cb78aaebf7607d8cc8f03c09cb98e15b2658074eaea2d02170c6835e3151b81f13091b3846d4492feb2669b73ec05b00a2ca7ed4493dc15ce9b4d6cf1e9f69beb30eff6faa0245279fd2059dffe5a3610329d6cbd26210b2163b39b47f643ae4ad88ef9dcc796aeb0ab54fd219fbb03402a96d546b196dd73c581e327e000d0b33fc4874e4705da9819acee69b24126760f1d3890cc76ed00461b051d47e13612d6b2d95281741171321891854a9bd9c0a0bdc7de5878f590322c8fc37f8a0fa4e88e31595d97565b16e42346df5112304f75665d627f5beae9e0b00bc4c7c206e8278b16ea2a725f68f260df832b91e9193291dc275db856fab7859525e692240c6b02f9751e478be8fdd5527f26ef39e318d103e1f65c63f1ad1382e2c829ecb701836e939769405b641662d4e09f1a6cd9315e97e69952b3b2166d18bb66cda762953663e2a8b0d82682ca5ae52740c9ec914bd3752e341e3cc73171afbf0d3065abf9704cd03da938f2ec791b6449cbbdb990e7bbc7a3b00bf944036f19126f949057f98bbcf082397d31ff7d1a66c39c93add3c6673ea2ce8913e3df588d09320a87be9aeb439871ea0f1fdd237790e8195ebeed487061cef5bce3832dc5194a41bda93ec43f9a1af6b175aaaf930c75092640d32fe9f9ff498a28f848284207dedd93c0feef7ce1d980e80084da3a0544ad514818da85e5bc7a3e94b47b4bc8c5b1e0fb29b0b5b8dd3a2fb50f213fc962276938ce6749621adccb37f59c297310a1030df38cf414d91d12d6d76df4d1c585cfc463254565ac07ac1777b231d8f8372ad11c31da48ee64b3f6cf19cdbeb9e43b480ace815ab471e5cfb3926cd30ef5659c710b060fb5f49dd7becb3439deceed5de57cb2c998ecd19e8e06cdc2234e60d43755e4c237c67e931d82d3ba73f70741bb92f59125d6b36a4283c402d09252c1afa131221fc260becbd29ddd3e77c5ee689dd5a2d46d5b0c112e8fa6f791b909faad6378051ed5ff1a987d08fe346b3dd8d7ba250633ca72110b3ab26e7f206c561039df81e0557f884f9004b138fe55e916e7813bb8f977faf05cdf5f67c076c20619a996ff0e35d22adedaae183105f5804b7c2986a5175345f8521c2e717a3f15f4f08bdc6d6694aca1acf9130a7cccc77d0ed43e11fad279105e2f332256e2ac12ee650d07ac85ceee5f7fc6d21b241abb5644ccf7d196abd815dfc7249885ec7ebd6b691f290feba5fba3ebac8ae3b54f9b946d63facde4e02accfb6a15434627572fc26bf2195a291363df253f7d4f356ea3b29960a4644ee438cfde93b38d4d03bf0a853cdb80e033220e9048f3120a1f610131c3f4c5e9b7f801225ecac7dd4ea6c66545ae5557e8152114f66ac5b39af8688b48e62db30e553b72217eb3a1574336bde745d7ebe727c0ce0c9c1d5288ab598d469173c1b187c0a58934873eaa7017f638aa4a118b55ff32409b25d187bc5cba954cbba4046bfec7e9fb1a8f15c18387ba6bb18a65eb8fec23b790a06b8be2d88796e778e49f3f942ec5207932af6a9e5f4fe99cf372d4403e11b5cffae705b76a431ad7d2936787832a146b75b282d63f62cd2b4bd4f82150bd86457686fd9c6a47350e5901c0b4466706f73a8bbb27f4e9aa919bb3fca866907fbd32d37b0a9e159cc625de7a46f2e698b2119a11a96087c27c0da1a0d89634d22ddc2d2206855c5ba3665e939a6ac9340996eab950336b5dd72fc484d6a9eb1db43cec13fcfe4665bb1310130ccf8ee3393f75fb372ac28dbcf36265bf2334c87c78116c77d7d04a339bded6a05472409b3b1fb4ef77963ba4498302a7e0343f4e73ddad288c699b17873ef73a99d504a7c7117b421fea834e865d5e663aeddacac4bc7db884500a87f954e22536615726180c660748c636645d159ea4b5f27f04e55b4805e83f1a8c98d2023f17408a19647c803d088c94232330d26cbd53ac7caa05d5ee3277144ed96157fb394460165d1e11d6d1d7d1741200d2b4faa7ded15029d8815b00bfd97b81aab1a1eac61fdb9dfc6b6d7860cd45a3d800e35822a6b12e47eb1658e745341e2b077aa464f3e56f7765a50f303cea8736c71b1b11b0e6bce1d5f632f2dcce89c670a5a4614cdb3bf34cb22139bf62e66fe9ae0fcddc3d604dc331e556a57f3b57ce635547071a3fb2682e46b290a41a7213b99b5a4e61b7d0759885e7049b61a7c8543dd0197b2e0c16c4c72e372dc72c7c1983adbfb5504b106cc012a7d07dd0fad58bf63cf97d82dfb0c24b3d56a2765a0f84344538dce19a7181d96c83a981899e760612dabdb6a28192a2140a5902e996b8dbcae2cfdc8c39529d8bf8554fb77c2f9430f7dc95087ef8958c3023e06d8b7070a51ffab686c5ec9f9f5604e6ea38711a9f6e22c4abfffde1a947e16593adce2391aecfa25b0c34f7e378cbae8e9d8a1e3c7e9373b041f6ac407b3c43121e2536e27a867a8721bf23a8617e273cdeb541405a305053e503fab266fdbb2cd1cc41eb5a25b9001208eea8a745e841ff38886ecb9226406406d8b1f434d03e2381f0703ae06f3a21984ea04ec751aa2a00acae2f72f8025676b5d6863da50b506dd482192f5dc3226d2a18eb283d599b7b9324580071a7c2d7ede1df800ee6534e711788b3d1e41d28c115b7e272342a5007b7319717708ab63408ca5249cf85e0e9ce5cc48207008cb7800c966147be783d75fdd69adedddf229ece243f871c2e00a5884064cc7620846c4f25d5cb9ef0940bf76e874246359cec7b402e28c973d54e4e9fdbbd03b3e3de58a37a922f5d66f48f583f6f33008174f547c40f6b553c42132aedf1898bf3e49c3358f0d4eab41253b8c12c84c9fdaf92a2c3c908c81dcbee0185c39358d126b79cd1d59573f9c93e41184b93a2c2580fdec60f3e458649917fda933893bbcfdc46dd4cd0522a34bf13e8b579f0757f696d9644355172d56c1c8573f583da678af9238bf2ec6c74886b56e32618358976707e848292fa08d0c132eee300bd97be258cd91804afd9ebdcb03883d5af679240bf32cd33f6fed6067b1d3037abab137353d36e759900deb795a5d7c9c9dad3b81b241961218f5c75a254832a4d1ff422a72a62330654882f87e2b645b64a7b531b6eb89b4dd47bbe739bbe3f13b921e56039d889e40121f2251011e6595b3530dba821852a759eeeb3f2a94be822c852fe79927bb7eca26416e2e5df2e7b7d76a3da0e8ea96b8a2c8a480a86a4caef2e7b3dc58954c40c408289c87732bbd82a59a0216bfa44e72e8f14d9e760d86a942c90c73914a86a383a9b3af21f45e4b5b5b17f7275e58eef7f76b5aa1795529f106c17844774d81b4a312d2e20d7c412de187a19c5b57003b4d0416716fccc9e390b461cb511a1dbe0dfda6b904601f210738c2fe826e50e5733b89d26a0e6ba4fb145e370ffc5df3b6cc9f8a5cf4ed2b8fd223613bf6e320049e62a30f33aa020127917e532a250dc28f062d442cc288f0d6719dac13577569a2f0151bab38c0a6484dbd5138657adf097f4f867c684399562d1dadd4c228fcea5a9686484726eafa1be3db847044ee8c3b246da8a31ccaa584c2bb4d12b5510b01b2b756d89f7da67649e184d7767175cbf7ceec7a6683b281dcf352d12abc3cf07ed5abd1f877287306d9560cadfca3f57b065cab4c599d1442fd4773c136db7640fe786ab8eefe2eab6943e491d75b9959cf4741dbccbb5b9f879f96a0a925306611215981d8461f52a5b695292211b4e301df81bb1b05a1208d52939f7d2dc462adb33f58155da2b17ba689b7615374cf7c33acf7fd5b87010bcf2cc6853e64c7a1c35464c1c3f604bc25f95ceafe53884d90637bc2af616accf336a3ee398e1fc8de005227c294e1a7c9334e27a55685fb6bdb922f333702ad1991fe66b0bf5ce6a1944030a86644b00bab286094bcbeb6236ab2cac58cdd69fb30ded1b8e13063c1a65a510f400f5bd6336785bd30e5b3fbca09b52e0e455656b2a214052db0965fd0cb4ab51d9569ab24b75863ea749ead5164df6f8843c362b2a4821df8ae193ceb745d4c3b1e1c75ac3289082480bce70e9ef0ed02f38bb4d2251113d5b62166bca04e4fd9f08c834a4727fc4da3364fd4d9e1b511506176835eefb82a39bdba6b06396b3896b1285fc6d6defa6c7c5bedbb6f5268360daa3cb73445690b2e57bb9f06b08655bc6770d658c0e6ac610dc079416cda9f4e2d2f7a1784b1708b475165f9cb368f65e4b9a19d758e8832727124719b770265fc6d835ddabb4f3c60ae4cdf73fc308a77fc62455748fb3c2cdafc6cb18926a8fbb90c54fc85f9326665f737abd56a6863e469e782a4c538722c0fd16c0876da4f109c4248e6d614c27c23c63080f83e085dadd2a899df0746bf2bf732c2f774c6687b24bb6e6e49a874cb13a7005f9ea4522dfff818464d1361d6567af5de62724c7695e587dce3644b1882bada3b52a2ce8916bd3e9108858dd790a17c0a30b62b7a268c00320244ef940359f876d03a06303313184c54eb5ea21a204ace60e351cb185ac4f81d37de62f21a1b4a1a2af4c7a0e8b2fe376003613b54114229dfafc06628261f62d1d792f454f542002f9cdd6b2a781a29e7b51063a5c3a3ea63869ed124a795314365f692a4dfaa1e30d02bfc20fd95b6664e122f042ba86a7f93b5d99ba7a2f6a9d0a44e63873bdc3243d725b522f29281d1bf0d7aa13f9e4a8900b0b636fd8f9088a1a787ef69b5dda7eff63fbc7947dfeba89ae2fd780eafad50e73588027e4d2cec4b754c40f9e92877b13eb0c4e1bfa39c3203c495770fa56aef5fc8bf5d802138ce30b52df23c8efbda37ed3f3936a3ab55203db4680f28855cfc838a5fa2d540e23cea1611c5f05a575b587f2edb58e34da452893ccc1a08491468fd6a39484ecb9aebbb821f5de4a9d4af29c988621471faa6fc1a942e30e4d6f4c6fea3137c9b8cb27e25b59287932dc83356a6ea1f55d4753233f90557fc2671f3d2a77713ccde49daf8dd3d400dabed839c404e7bd0f4b3d0ed992a0ab5561656fe3c1bcb2547fca68da5a921057fbef109401f1c41c797c3c1d85661b544afd382950385a7a54d384ddc9ef4d613c3d9fd58b480f8c5808a156fd6a5cd2853a181f66c2246fc4d5d0e19c718107f1285afef98841a66a6732ea8de6a213ef319ebdd8d176789ca807b11eb94e53429b46f4560609d7ae82675b700778692960f446bbc9dbdc0a87ff014db80ac0685649ecf0729f8689f8c8f80d8443b7b8ad9815cde87bca214a116dd9f437cd122e40dcef40460a05696739af5eae2f54db5e9ef44fbef7cf9c2f32667113d3f2bb7d0eee9652f5563bdc4af2cf3c2cfa4f20852c2d7c904c071be08547803e7f8b35f1f26aab9f10f6fa9888b3ba40ef87a59731240cdd8d6df1a90e071d4891a4cfda68e24df6c159f0ca2e2b58708989319894d4fcb389d120e2b44927903c68e14e2428e1e652a946c0cc1dbab770b5bf476b5abf926ab5fc29a704965b792f0da36b7f0ebe30f217982042ea54c4bf2561910d7ce8d27faa08cae954cbfaeaf8d2b52934e285d63453cb54a1881525131e271c3dec1efe9f79a0cff70b015e2250680bf687e7bdbb3295d3aacb1cdbb15cc670f5105d7a8e9a9a4bcc9e7283348b9efaf4e9c1e7b7f03d6911041b0cbcb5dad3b5f06f759f23bb9c3e58a7c641c3a3ff7e2ac8a73ff480570a11f345d1d42aa5037cfb944fda79edc219b79ff774685a47f6487201be9629a37ebb4ecb13216b8c75860d15c5e7158deeb562bd17e4cb1898cb4ead5a9b4fc3e0333f4afe66be2714935ac628d077176dbc1a32d116822b30d9bccdc851403bb7de495ef417b6fad077d8847f137683da7f592826af93a83bc16fb9327e2cc0e488b66bf37c73c585a5a0f37800b8a6cc06aa5fac01bb6ee68d348c1be0e4b89393389de491bf6117432dea4b2f729625fbc5781dc98de39eed229af497b199ee00f28910b0be578172118c4a1dcfa639cb1d323a244c20a6ead60aa0304e4cad3fff733a41b625bc1c82f70919981cc7fd6de51799ca8895b42b07d21cd4ebcf2fba49328d935494e15afa459b30fa710453bbdcaae820495bd7b435a818f3eb9119604ff683c5b4ab843b95808b25529dc6a9ed83e6a4f853c2e30e778fbe536dccbc239b8288fd1155b80ac0f943940cd613fae30e00c3ece744259954e5cc7b037f384eb88dc5e9205b1bff98c59105ad7fd102e6c31d2a00389f607f9a7a60d6d5c6fb7529ae3e1d2cf495a6e799ade2febf5ac404d9707e5937bb369eceb0f90949687eb390f4743f316b94c9ef3e87c7724bdcb679a54cefeabb77a65f78bc42da795aed8a96c42b6dc17b25dd9a2078bb11f25e744931f028a21c3504bd4a1415dabe3baaefd0c5a75c591a615f5c5df65a4a8aed8a456c36befbe351b804f2eb7abc7bb09aef113db9b73e5b4ab154872534b90e9a4245228cdb0b194718183b3faa043e20af49302b5214e7d03dcf97e951e1d2a5eb5fa9989d1e31c6ad4d6f60caee74456ffad6e2f6716419528bf00adf0a8ef5c427b4d3fcf53acd6db5e266d976b9298d3b1291c87d7d4f5b9a92e7d7808e4b1378ebeeb0ffaffb8159069f45f1d12b1a0b4d2d11b2cadba71bce8d3bdd1ce6b4e462dd261d42f1b7103c3410361e5d0c2e52f0866000d08969e584a8132530579bf42149fcd715c83272e77272dd818487fef5beb735d2a9ac05200ee2ce6fdb5ae4c1f4c53e35a8156c6780cf7232503c632a81fcaa4a9f4ee53cf064d738ba4ac140bb66f84f0e527f8ca5af6a242a7df59595c562224d3afdb742aebbdaf74d34a10ef4d4dd074670738caaad80f8b33dea5b0fde5c6bdd9ee4c087e28c915ed4cc5fc85402b24125962597778702daca53fa353e144161c8e358f47e9cc849ac98ba4db8e4a832bdebda54f42f97ba89b9f2785f4d3c31aa87bc0b051ce3a853a3aa80814ce060bb65b3a0def1af151575fde430f9de8a361259b5376b502c1fec1c39dd0bb1d03e5119547ae924597446cf3abef3ef243fa20956d39495e8f360002d855c2a76eac9d033bd788626daf4b4fef447b6d756af7addb815a2682969e70cded0794a1be03b619f9bc9493b9a5466e8d3cec072fff51d0e5f935a11c799cb3c08fca528906c9cbe79ee27685e916cd1a7b9e1104e661406b449e81b754307b3836de852e6734d10e2bffd1fdd5b3b9e0be29436a8947e873b712a485df115cc43157e0231be694a921362175c95e5dd4c953ea16f7ffb80c902ecb515bd16eb86207ffdff612d20a793cce6e95e7e757809087e292f4225b41e08b1605e130349dcc4d3c6fa64f9ca5f798c282c39441bd237fa7f13b69354cefa5f4f3f41ae8b6da3ba1f5a227eecd20f7e03a89dea159b4d9d3fbf7503a7b7ad1ddd05b945654e74e1316f92eb8f7cc126d6d06deba32c01fdf0f0883c49767051e82f3e4864ecfea94edd2e2245fcf1c62af1501dda3e67833e97a31e0290499979c0dca5a2bb526ecd26a6dcf367d27731df98dcd47deff947dd03fb8b1d288083c30855fd1b2a3b3ae741b7b1a2df8493824c1c6ad3af6b10a1f9e3200c97d0261a7c8206b5c3cb191900b5c31c733879b98928decc9fcb0a9ab4a77ebc23ce175272d81291013a0b39d0626c0caa4cfdf4742091468eda9aa6af6d4682ecc4f67bd7d8f0cfe9b743871e4d0e0057ede43a20affbbd361eeba13719bf663caa546d8bdf47e8fa21596dc22c7c8c2de148a65521e92435a8443d1d91dc9ae5ad8b8d720df2ca15d4073e9406c91121e144835b2794a8413db2f52959fb6e144794f2ad0af6e445fcd7821c9d8529ba91390b7c67803c6874bea15a09ca6e9655deba4362f007bcf4fcd5657e8adf94b7fb1b2a35da770923e542818d4f473b7fa54dbe88b0539eacf91f202b971a5ed5873c44105789a7612e65e50fca4de5eeb07dcff7bb996edf420486f830822386046cb6a4da1f99a8937801c4c7c228dc8fed959d80cca75b3c979abda56d54f063b3ae6d832869b39390e47e9d021805219a6e60c5911bf3cb8fa5a6c33fc5855648b0eb823df87331a75d1184a19cc99d22c2bbb824ff2298ca6653918f385a54dc85f0da40f3f2a44843cb0b9ff83f44c408eb053ca6f51de0573eed362a610b3122c32e8fe183e706dd4a1a4e0ab94d2c1af29b115e1c86719c2f7cb9e351c1452f0191d12501f1609a093266d5c8c1495320060445471e8d0b3686157e13abe4c48cc84afcb3748c2601d437c2848ea195766ae902ac7fd0c73cbb052547f5205d9ab208db3e7231737c2e69daaece1a727e497727429ef5c623126516b524ec6867996625578030a66490ed63037659b29db74807c464d281fcc0f0daff7546bee66bbe9745b0f4ea898c9de534ab2b6550c45dc59ea1e5064515d1f5dbea71018ade1eae014ca05364fe7f69cdea6ee586254f837dcd28fcf706798ff0ccbb78c5a55273a25e51e4a9e84a46cd7ad37b891fb75a9ac24e34ca3e06ff4b05e623ab50d990a78e08eba10508826e1808bf3d69c7e37ed83feb4fd29740140819f51809717c57e3919156fb7ad533f40d822abaa9b0ed809c0c2aecaf4acdec5fafe2792da778885838992469324c4e719e4f05bd0969105f1d34371dfa04ed54d18e6c2341906fa1ac525152310f1f980b5ccd2731ec93b03b5f21cfa2a05ea64d20b5a1bcd07d6930694ab1ca748bcafa491e9feb71ed0fbebbe5cfeaf693806e409f140761e8c86264a4b7d3b19c9ad0f1d5be0043388925bc9c290776aa39b8fb40a7902198742f204801479d3d25a8b2adc32c0fb9b87cace500ffade997e4277f7de453522ea897e2929d4c5ad27fd523476a8a6a62d5290bab47855d4a9a7780a2c4c7fa57de708566d7d9dcdf74571cd29716c30162ebddfe69997be07f9e1fee16b546bdbed446c28cff8311a58fb0ba45fc647b6c41f8592069fcae6f69f9441727cf67c881365363cdf4eb4a444c70297102488c4e3899a103eb2fb8d1cdb608583e733173795cb74f72dd9f3bce5fe4468a335f9b2ab988ad3ed324588d965a0a29078c22eeed2554008eefcca37236c9de94ed3e4decc41468375e92ea3460028d0a55280cb00f8751c69ca53d69e3eb658f3b32264d84059ffa4d321067a9266ae5a4dea19ff2cc3e44bc702ca92f717f40f08ed26432f4d92bf4bacb4e16f598a210d2e7849b9f82f3f25bea4401595adf486e4cd761d4f891ebc7821c6195eea49dc151b643c26585f923f351e8169bcad3f5ca0df677473b89e739ac3c2c70050d1395bc556ffe0fbf6d8f230b80d1b9e8868e19eb4dec6fc28df7293ee5b22fba902220880a8a2b669d4b361167b23263131a80ea98e94b426e1b4503cb1613bdd3f4e0377e82f1251b696179ef15a5763e43999edb6a6ee6fc5dcfaa8e452cb8e80a7b103e7b6563dd3e268d0c2e066a6a5b23d14eea4c83ad6be818c934fdeb800aa0dce188456fa7154ebdbb049bf290adf3e4c2566a2a58b9b7f2d154b82a48c58175c72c57d11d68220e705cb71a22a9d2354a65c6f073266a4e5139d986fd7c41dcc6eae6ef969a26f83f2c9cf8e823dc3b2b2d56400fbdec82961d7edd62f258ce9caf120ed3dd1c38f8b8cc5e03e12066cdeb36e7a0b4351ba76072a8ffaae3bedcf7f37dc1718a01eb9e88f5ae3bf092e751e5b36f3432050f297cac5506bc597d3d09947520d5e4198d29d1aaeba5b675a61988dc3e55fdefa3010911d4f95d8a99014b8c98c698299a8439e53ac458fd4e0ba6580208ccc4a7dc6d66ade4ca474c83aa7a6059bfd1fc5c9375ec69ff33a941e0bfeba8c7031ccb3ceb4e0d5b0e4913e069a2fef3435d2b3bfd1e20f551cad419d67d88f87c3cc08fdca8264e512c7f67a085b05788fda4dc53e11a6fd75c34dd766809130c4e17a291fb3445dec4658d27f10dc08b64083b7773625a5e0d7d20d8145ed4b9759af3d25d57a6860169515a75340e4ef9026af64a4e88b032f3728a8be05e29020341f17a091f2e9b346b3fe55876f048383be068c79368a602c6e9c7c3e1df2931bc8a1cc0957e089e0478f3f3cde5a121a6b516ca199c559f151640e83023ac0f7b8c453642bc3a8fcac12d3ec3ea07b7daaba18b5491d577d976053097ea8b0b1f82be1f42de72e020eba6bd0e52bb8c2298826ec429a3ac4d4485872c654cd0fb16175aaf52aa361768e39dc396cd1855f44a94d10e2a8b5bad72574ab64359fe5afe9dd15362e6cddbd2f12ed8c97650e4768dc4dd93d402184dfaab1674d69629163ff376c00b7534ce7eab9b4c63e1eef2b1fc98e5059e3d9d07c289399ce54ed21fcb84833698a38534379c94cb929fd52bec436a0226ea3d7eab3cadd5f0d82eec26bdf49c884b949e6f61391217d8efb875e9898f1a4c207c9619e7a8cd27de515213787a7676fcb54e3d552c5ef6950cbfdd96a4ec0afb2a1cca482d6d9ed5e8bfb4c5ed5379ddc4a808490d6d3209149cb0b15fcbb3599f5ac5c2719e9d994dd323e5b71211c632edbf7e9f2f39c218704f1803ed85c9f75ca668a0e859f8b4485528865999c9d68430355f7f544bf9c57b9f347937f9790a2640c6d9712f6ae906d7cb3f4630952d034baa5cae660f60c3da3abd99f0cbe88682a24fdb182573bec3f89ae5b0e93560b9d1b9289b56d1888f13c7fa05d6f4b6ff6a45ddb13f259bc1c1cf58a9a523b758037588e531d055198a474f46f55a04c7ff1acf95f36e6e745b9f0335ada08091f5f13e00073a515436dd42a9c4a7cb56a7c1600fac7af8c43192cfe8162965b5e336231288daebc0969e8d7339b3fdc1a7ca23984ec529b022006737cf9cad0b50ceb5c6a587f6b4c6424edca80f4225654bb1ce6a1914800e7c84249c0a9611e886f1e0924b97fd5adba8e90b312dba94567f4a9e0a432c265c62d0e0e6619297c812b747780d1fc832eb0bfb63f8fe3fe13346b1f4da463f43311421ff7e8c6700753fa57c16c39fba188e04eab071800a67c02955a61310f07c8f54e0669bcf556fbd53d0c50f97c7e982804cf4c33cfca728bf521e21e2848192c02ab8c689573eeba434defc5b097c2e220a41eebb672167ebbe0f9aa11937ad494c461d693d7d9dfaf16ae66976735b0b70d8c0c3b28f82f78076b0fb74d287a7d122954bc2121dc5ccfc06e71e20e5910aeffdb6fb54e63d9509a5ab8d4287649f7e4ba780958ed32463aaf853f077058f26c707b06667ac23f9bd7a1a75dfa1004e71ccf01d79585a010a22b87bbaa0184676b2dfca205d6a39a36804612ffb3283fe3a0866a15c55074b76ce7085e452d86c54990af4d821c542a285dda9ca9361b3e62828c26ef048b1428b5f70e07cb24dd043f73d1651f85569a0eb2b00571e94abb83924af9ec6c718a81a53e1420425e71241c6d978861099bb6fb5d4901b514ceb9fdf21b0c977cd703719b403eb2b1d0b6087bbd5fe485c10444207a810a8e6bae87c73cafd1075963f6fc68f429d15ec5c0d524424f1514190ddd37201906d622550b0af0dcadf37c9efe5ce7e2eddcf3d50d0453bcdee026117a066a866689a54cb60006b188d5803ddfaa4801b6b27eb3cf1cb7df70ea588461f04b2f73a5ef0b0dae416d4f5282a50b5da9d08d8fcf10202ad967505aea5861077e674e8d1e642a8840c45abacdb5e464eb694ad9310124b2df35dbbd8f3217e561b4553a8833e0360a78474835db78976970521421c3565927e5de407fde71749a02ee34f46a1dbadb5263eba97bc10633c564c60b36ffc479b77b079af66aac7b1868f4af935d9767592ceb78254ed1e84dacfedee63919b5d58c42da7e81302e699e13df08c1bcc0b8c9824ec8909b9f59c4d9ec79c1b9231d25fbefad669849592b3b56327beb30bc8998decf8a843684c09e173a6057ac3587ce1d3bc21b3dcdf4bf62cf3b2ac3fd7c8e0fe7ae25a42585eed80b4e8faec2c5d41746b453f5e064bad5e93e56c7f93630232405cca5df0fb55f18c9218c0c608ccd17b13f4d9b442e9bb76387350ac9f8a1d9c86c3ab1f3812356e072122885b85a956860e8a594314fb696632854963c74254da80e34b568514b9b8912791cc3145a2a0ca080757378e19a4a1b6c6fafaa281f56953bc5cdd135ff99acaf95dca505f2f15dd615e7d38bb76f769b4f515b25a6c856368e75aa2285f80e08b01f569c2a75e45fade0bb7ac7b1c6a9d099285125a7c16ab2e5667404855b39f17aff9039d8b5979f23576b11cf8f27dd616f785c8d1897ea363d98f882fd37a606f6589faaed64d395d83da283973519f3deb37a812c3f1f030be2359b89abac63f11c007d3eba0619963385897bda0a1c4ca91a00bb174b50dc60474a33a506f957830811cd764c5f07aca38fe99f5a34cda3e42b2af90e59d4e3d2fda3b2ad43365d9201c55373affe24c7555a29feca3c1789b0cd86deb6ec24347d61015d3d65085711e18d38cf4f91c77c053ce86b3a005aa741b357461c05e506275d14527689a7eb10de6624b3cb3b722c44080779a7ca3c669dbeff3d51d202b7fd5092f147f27611c6a76e19d50d4e31c9622a32f21b063420147c2b454e28fd100ea461f48226dd564430721f539dbf6da0e77c2962586bf3139ffeb3717d60fa852235ed18f7da48f8241967819d9d47b079b9855234cffd7f3992f13f8f549f229663a77df4fda48d5d362cd5823e7e5265a168a6e7f58281aac12a5da48e7e9afa6d5e7f74cd9ec50667f316bf0a94714fd84b36e52a21e4eb5ecc322a83f9a390787a4030ed67b158f5f58076dbcab3274d53ab3a528f64e5c78c1d8418d2dae70ed69835c2be98673efed787282aa756b1bac849934a069cea50807271cc4b775e34de1d523ada987a66f9cd143c8c9dcaf6828d1ba6cbc67a73d1baaca8309970aeb5a7fa6ef5240cb3479e0ae0777b8dccd3a1284c1481c65cea635774daabbace0001b8654a1e798c5463842c5b2351ad9b0cfdb436448b7d2020f2f9032273476268e28ce2ae5895420441d7c17a723e50c8721f7a061ae8dd5f4cb7adb129496129fed1bf46ff73d34b6e0294dccaf6eb2202bf3131fc5f7e4cd056638f4cfaa95d8561d7dcd10e21e8e36df3192573e7d6ce30c120929c8c9d628b8254878c0ba17083edbf989f2e45dcc19f2002ce8690a22a056bc81a7ea37ea8877ee689a7db77188d4b35b0463af31bce1a7f73ca6a8f2697befb800a6889a666e7ecb7c555485633a9075f36f6e23f23ce638d6f70aee2687afa1fc0515436a1fc61d38717be2c375c18252210d7a279fbfa0db859cb77883d9d8cf79d70b7927e2f05b3a596d1f121e69c9ad89218fa6034cad54e6d9603cdc7d4a4ec6d3263c26e42eb740997c4445e548801c4753da056a69f5688ad56b51e4bb851936485174b1406c939e6b10dac51a3c4be91a3bd73f7cad714fde842a9ffa7cbf69112c727ce6f1bdf303837e25a84b21587019fc12ded1da5589a0d91efeac83dd5345a3665404eb14538b48934111ebcd15bc4e153046d9ad41f1b3a38eea7475c34479a13727a7872611a71354c91f6cfbcd69c0d527c82087d8486ba44fa2de9cfd3ee98ee33e0cc63da2366fd66ae4bf295ad77eb86fdc8df8001bdb9ba86bc33dd8f0508f59bb29b245f506689a78f01e2c9154bf383493a1b4824a6bd25bc524676ce53a0e97d2e20a03248ba60f2de9d14d8ea2cc508d0444487c7920181c0185a59d71e713b72d6c83707b3e4d0d2e698d1169d97f0a82911ba0f67483ba19f174ea55e1500cbfcee30fb06e86737f342800b551f73afafadc6b989940c3c4fd4985048d07c43535054b9f551b8d5c02f0f651ab691102cfa6edd2a439335e81ca7f173e23f73649c215c6cf8170f6ebea5b83bc10ec4ad5070a6d343fbfb7f94dc8aad7ffbfc347b93b75970d4e3fb00d4ef41e18877508efdc51ec7ad67b0c2b0c32f2fb8606a266608a691c3303209db9066be628a1441857dddb2c98a648ec9d5699a8f3218d20366fe3f6670a7370831c7635fd9ee3f426f67276414594b5f6cb94d51e4b60e52c354248a480c1dbe61045d5b4c3145d9374d26395f9d3d820890e08055e253fa8bb5b7c3509a81198c9d8b596d61c3e0711b8cd1da0ebfc9fbf87d806ce7107c0a676792073d8d66e3dcc945adf1fbc79a096951c8b789da3037895e4ecc4ee4ab1e9732ebdef8872bdcbd4fa36373fed1e36e4a9bd95b04f0ae20e65b5f1e25ad3c1c6e716ec8e5ebc73be22df46ac05e3a94c55430dcc6531f289c8b5e182a71f1425e177085e2ba3b22b6f8df00ae0b215b514f6113fbb70ea4dfdb2e703ac5aadeb6c5073a561234c7a3964b7411568118d28fe3d91a5a8d567e8076ae92ae00e97aa12dc267cdf04871776e1138224d09693b2eef0ef70cdee67060448b429a176cfe1b5d15a5d2c017a0eb120c8f316663e60093ea2631de0080c72fd6142b30d4303dff0d25b5d8ba7f3cf917515f6d7a062e2f3b97f52f3767399079bbae57bef14919bd29219e1e1e9df009eb17f4bd106a1a1d569127bfa66706534ad5279b9123eb8e21831320d14a6963c5873df1201c38a67a5116a1a738b15f3f55db0870ca361774b68d2c8b6e578cfe12116b7afecb8da45b8311ede9daf302f15c816f13ce59fc850967253d0dfcb76f15735718a96d17324c438b7c3082828c4e08abeed6e28e14384fbe4149ae6c94621cbffd60f2bf52c59d130856915e33efc2db5357b5b7fd6cda66e0f70cd730a40bf6f4f8ddb5e3092e3b0c571e8899fd0c8156339d252cbd2207983ed8b79f12b93f578593b3732290e6bffe6839f5f58690e038154577d3c6129b6fe2bc5cef2bbc88ef24aeb2d7ba794fb86814cdd1ebffccfd088e0cf8f628a265df7238fdecd04b830f90fe3e1714f2769efcf6814535d94fe6d82b95d96129f1ae6d6dc0cf1762ee6772dedf61f74a25895bdd1ece99670633f7552f5e2613f5f9ffc7ed680e1adf54e9d9ab9527082ab9452313768ccff11ddfe22e47a5f7cb31c7185914d0f4e8ba322405cd31d4976c1accfbaabb09e063670929474b7e339d99f45571fe99b0fd6154a22e4d446172110acf577f8ceb668699f07591c3646496370e4fa473977ab314101301f9caf439ff533ad266e218896509ae36dfe25a3380aaccf8e480e46d00fa129a7bb6abfb550361bca4aade7db8e4e24f21f1aff5f5cb9c9a9017ec83e22354028fe0adb9a6e27c33e0afa1a32fb46922dd7393f0521211b73792a70b7fb9ce6b91839bd96b9e84f9cfad7ff36c36f371111d7ceee12a641f322b08b11b3fb2cdcd9320fa7062d99d65859cdf44b712839eb2b10b0498f0793f9fe575882397a1ee8571adbbae6a4fbd3381e2feb0cf7bb5f7bd5d5320d06d514d1754c3a5c3e84aa85411baad0923af58ff2823891ecaf2c42c17c489e98a2ec311c23a0faea778544d1c853c12f9113312f61d790734851fcdad9e3d86524afbe15130e8b41aa00ed1fd04a500cb6e8340d57983ded34f6fecfee3d9ad2945bebfc3432d9f8c5fd53cc471c2baaffbaa1da93ff8f4bbe79cfef7a3af0709acd7eff53a7f9ed28c0fb5287e310dbb86ff2bd2a2a41e499ed00f756fc3179b5967527bfefb504426973cea1bb0640499b59db35b76ae118a2daddb9a1e6c3f2e22d92579b1caaa0dd861ce03f7eda1a9d91c8e69a084a4aa2413466c2e47a5c9165589f9afae3344ab7dfc455c278edd8c97ea86429fe2a48bf75b306fd0caff745bc2ecc2083fd28656033ac7356e4aea9bae32c52e2c2e0fca79c69bd62ab1d85b584666f55701829b33a7e31e04da47b63d9ec48f5f488a9d8247ce2b60e8fd0a6f02ebbda7c1bd8cdccabf8489a95f06e0b9a0cfa6cbd5274f85a619b7a73c9cf30f80f6b85e97c2ccf8e025b37fafaa74f705190ce43f5566387670e333e0f71cb806e6a79913a435d1ae6640ba23392e09a8babb758d3ab673c01430afc740e7ad1bb03dbee23a8378f31197fb8b0f87c8341144901744c35ba0b892dfbfd335887cf13b918258589b6cf6f5b7244e636b61fc730b9f58586440eb6684307a43e48400d5fe8c1ce210a42c7f3e443ac9357488010bb69ca2ad545709710c66c69828b454e2904d0af93e038985cc6c609a3aa84afc4c90a4a15178ad14a89838bd19aea995cbaf3d1238d533f04c6acf38e70c7712562df0f6d0544798e21c9198e1a8f547f90fe7e687e2bb095f03551ddca4f055a21b9b8aa57d565d7a2362088dd0edbed0fbc77ff1241a357028a1ac53e1b17daf03da7a958eb15b5de73a0fa352db5a10fdb659aeccab03d24583876246f48479a26171ca87465878d9f80aab2d9ddf275dfdff5f9f49a65921d213b900af1f8720dace244b84e4139c75b0cf4a4400c712369e1b4a069866b95234018e7613114c7587bee395820ea5ea9f1445c296fc9ce3aba3c81a52a1a21ea82f4429208fd5770168778c75955f190573003094e8eaf09a1dcbd6bd4a0170b56ea3b479ef1275cee218ad8587954f37114d5d88f208638e4840e6a97d65a18a378e01d3a09ff4aa26f5e144b8f57c6d45cfa9413da8efeddf965391e1023602e86533b5a627a0a3b548ef48616335a726ad70a3fcfaa1bc794ccadd0b16a59ddf9e056c11b734708a35ffad8f0994ce7aad09de6c810e49e0a5cc0619334cb63df56d666380e8fad4fb6f5a55b2d51fe61c2672c61c81aade530260090e34cd07ca82b667eb435745440f8e7334467afc63642c100b6426dbed07362c866caf0e3b0064c4d6005c987866d3e12a4e163ec7875f385be3326d96236eba2fa4ff53a728a0feafde21b4b088856a12395b9bd78e4911d805735c1c82262024dee7df0cc39478ee93bfe4efd7b263163004e9d26374b803aaac48aaa1e8579031b0337a8106a68345e7068bb1eabf9aa1522167a86f91116c5c20e49c94c721b5d91f5cf693b825f8d7d6f5dceff611ac9f9664831b8a11bab573e1e832f3a8250f543564519c57a8a673b4f8a9ea413ba4dc102e166f65634c45ab85b78aad0b7c1ef47cb0632337a237407c5a9dc8f7c4ac1cc8348a6baf0e8df9e8ba927c37af9ffbd9016e1c2dfd948d524e9ba934202e3f2a6a087681c261652bd42cd31a5f6a3e31fd61ac3ce1ed26ca757509d45c4925b111fe8f7ede4e455f41c51a5138324d55d44b05c4122a09af532e2a54630755fdac9cef6fc7e62babaa20bf01f8e5a05083ade6c147a2d53d831a18c8a9b2121e66570bbeb951a73c22d6cc0c49b5507719b587d743c06c6df9bc1ee869dafabda5b9247b0cf75ba51a5b3f064fc83830c9f978ad4e4008406bc614aa3e2a22a76012678d0e68285b3d40a6f83b0e9e221f50fe46271622a58f1c1a5475fd850f9625a9c74734bc099a28a45cb8e55d4bfbb7526d3d80771ccfc2cc7f1bb86456df677e0bef2466cf4bc662cad4213ef578069b686124ad53d65e8fd68f73214c99e7e5a1db34fd037757b3322192f8327b885804a6cb188db89385b4d4ed644b0f12051afd81175eec8fa9aeadcd22a0ced44952f45626d81d7bcbb7ea940f9872b151f6b428b25dbbc874321937f8b9bc465a1d281fb0b89ba4e16baeeb6badf5d135e2238a9ff6bd0d8a00f2dcbb54b3ea7e10f6e858833256792334345118fa7bb6b2852bfb2f93e569113fcc49d73c15aa0dc756991cef9ec0916cafa907376c374e32a2b6a491ef7d0d33a2a5a63ac754ae463b980752401b50844df6d51562d3896ab065a4d5384f1e97038dd09c8d4d095c97470ed837611af659ef0f5b8bb61d9b97447e1d65f143016597909ae70bfe5c448519d5b8a236b4c60fe536559955cdf9f7f82ce7b092418bac75b23dbbe3cda3bd1f2f6aef55f170084224ef621a94a0815757ba9a807082e9a9b29c35e050bc8307344869f0e7ad461de6f20ebb48d3d9f34ba10e3fb3e26d64857bf347d7b5c8c45908f264b2f3e0a5b716b8956c44fe171c8d7028c4a08f4d19bfdcb71405cf697ca3c4f14e78ddd59031f06a1a6a51d50db2fd67a8c58eb1161b9aa1684d3480fc173bd1deb27f8f38562ef42c08e696c511e127af7cc35e449100199dc09228edd560bf0e657c5fcbe1de8ea6dac1a33f33432a685dee10a54ce38be98f3e0a18e3cfddeb1f12a5cb194ec51ecfae04e9e91db1881d35cf972c31219e14537c4bfa71f34bae7be3e666251602dd35e4d9227bd4bc3203035a340d365daa0539508ee9f03e5f3a185be74aecd613c79ec0b8a39080a7b5eca5aa2ff437c64fb9538b7d6bc373f4d77fd696ae7e75d1f4072b3e3ea852734146b034aab1a6ce9d29f599ae2881a7f2407d22a679cb3bfb59f793d7f5889dcc3e41b9e48bc3c06fde73e71438a024b120fe9ac14a651bb4c600b08e628e11bbb65e7e0042bbc642f147a93083a5f7d5bb149ab88b12c2e19fcdf327d71f4b0650c2b5bb23c9210978e247e1d58037e2aa113fabdef6b79a7f9c7dd3945966f76450bce8beb3110e6d548494743b5e8ec0d3821022f2e90464b2ddd57cc0edce9a99eeaedcd10e69f1fe672a86d81dc9718a50af4195a6b516a9b9a287d00c2f4e22ed220ec73a18e9edb05f651fd1a04b585b4cb1df39f03019654e9c1b920ea906c44db05da4e4f41c187d291560b9b3eebb3cac233f523d0d61849e9769f7d962c4ec15ea7baf5127b48b417949bbb6441b49c2fc4b53be7c8aae4f01e8c6afb8a0148d9ad7d79765688a030535caf4aa310fe55416cad053a46d5545af24badf9515d972e645612bd861a9112c8d75f2e3a35fcb2c5c83f3dd81aee4c0439bb02eb4ab788d5fc8ea45e8aeafbc8b98dec1258af0f9e1ff998cb3932a332225369454c59d9a316c217d98c040b03a50cbd43fe0237bb7405921d3d892f5375ff788b8af554fe4b3223cceb9ca4f815ac38699335ac7ef9028e16f40ddde49b568591f8236664ae9580ae1ae2a892bb2efeb6a864a9d97d108b66b16f4f589e7458d00cbaf1128157415effba0a7e7640e432486ca26fc19ca12428afabde248990064498b25391d0ab3edafeceac4c8a8e6ec1b3963f34b1d096a2e4b4994bad8e89ef4c7031b9f3a8d6ec6079ef6b3730634fb4b04b7f27cf15ba0421e3dea6d28d0dcbbd68f80baf116a84aaee923225ea4b3236c355af2274ccda2a3305a00ee846de335adc3486df7ad097b76d4a3a36c10f4617695093c4a72be8d720d350d7d4ae0ed115a4d217ffe134b177f5b1e0e52434d026ed444686c073d7ba99ddc5553aae43de3b9ea6db63d9ad60fe914018e6b979aa59aa7ba632b868dfb5920486464831d0fe3d1e7b4b4eab83f25bce3cf1f62ce4880849b3260aba0bf79fa849547bf2b9e71ed08720d56b72641b4c7bcae41b03a0abac7ee5cba49e34aa086dfe07fa49ea2b9447ad101d82c5604e89a536b4490f5403d53a829f04258b6c3a327131581c7b0a734893e3e289d2930e565103a22bfd94609c36fb22c31a6e2f61795ce089d0ad3828aaafe0086fdaa34918534be185f71525d05049316026a53d4a81dea0931eda5515fd07ed9b69bb0deeaabd78a668e31a4f1bc5701495e138d3125b1ceb72a0d0a4449a242c4248340314673253f8efcbdfc484a0eaf648836fc242d79bb9b80fe1456a758947305fe7937e95d84a773e84dc6d7dc8d5ea9993e3563c828ad9c997a1d4cb6d8968cc3e3f008dad96c9e697757d21c9c0bd9dc4b1d04c5ba03d64db21ee398c469ed91d66a5e9a7f6612bec62e8a8b9fbef42783614cae32ca8ceafe4f3931465488f37b399d8bdd1e375c5cb090f93060fb8547b470b39cefdf976529b6ffe2f47cde42106be6b87eb083ad5ec8ae670b91f6b68c74b822e98fe872af26161af2c64d7a9ce2e71afc85b43291d1eb0ba04921f777f8879da31a21ec7f3376ec497dcc9e95c1cbbb067b1e4371958d039f776b5a02280b964fabd851d389ed3f8c2a5f9b15b6681ecd54466ca81dcbe5c292653f332f6a12839ca51fc81436d154aa38422abac01e13e70508fb1d411368378bdedc1045ecd3bb06519e904350b636ebb5dcb2fb99a2f3dfa7254f9b11d376cb82c7e0c2bb1abb763bbdc61d666c9f3ef0476dff51e91675d51079e78920e103f30bfe50471a6b27d51ed265e13c3912fb0cc7d064de34be21bcab6357bb7dc2eec6bf914fb7dfc98ede24b0d77ab69a8a871e053a2671cff6fe6bf8d505f79812a74d95382cc4b40d858e1db870dad93f27fec5b6def33eeb8780050acdd6080f59a2cac63758bd9ac62658d188362ef16279ca9286f5c02e3c4ea87d3a397a05e7e7f6feccd8a0855d397014cbc4835f6bb3e08420d068daee3c04c8b042d9c149188eed86a11385e949b62a8252b230a74a0433d78c36b3ffc837130eca4372044fed7e214c96e33ae00c8d12952df067f2df58da9164b30165086a9eb71b174be200079c88b2a8582fbd45e85860a669a64c5dca3a73e218f2c34151bc003d6fc71ea372de6216488b45403fcfdc2fce16ed71f055d861b35cca5d0c998d4f8c39c361970b7641d4137e74c08c37f4eb1b50c700501e0630f68df03db93811b0d268949a760df11cc417dc031fc57ab50da6e505449f75f74a0d85e37399224c79e32d8db5350c7cbed7a4ea20b4a8e62b8a7cf1b20388c0b9d598649d664cc07f729ced23192d5a88a1cf8ebafdd31e74186efa12b9a8b365d6f95bef304700b579efceef1d8de85973060e72c1013b254372d9d23502a4393091097ee0e988fc0de9dc38f670ad6d9eb43b2a3fba4f8aca272fd917bc21e6db7eeb22250286575507ba379a6fe1d401c70b3d4c7369ca4682cc8a8ca926a12cbe21b66cd792d3291a0f821b30b5d51819849a7e6e0503c774fc55d6206a14a6d1d7a2c41cf07dce1f709d38ba9abfc30dfa63735e09fe41883cdaf5473cfa0505296a04c41606c766e52867aa65ee810b5449a40f3caf80862215018178f3504d7512375a270fdd9d0b08c2770e7aeb97d6e1e5865ecf427f624af7626bbaf7c7da9b0ca8d188bb5caa5557f7e71d31eb854bfe3f453529e51a31068bef10314090d7fb80ad5de28ceb6801ffcc93298c9ea12fa6dbbc3bb3bbf838b0e8aeb91a219fe7588fd58248cb020200eb4f881c7307c3d0ae33dd04116c0b40fa701d94d6a2afc76e214c56b41d325b6358808664cb79b783196d42a85321709da41af017b4b2a20c9aa2dda463384bf3d15c2fc7931262b4ba31822022fed1cef058aac96008ed743b3ad368f8351cb0d8b37ba89dd17a4d38c7a96fb7b7ac8adfeb4e55aa700524987d968bb04e6127a3d61468b387c2d5e2c5e74f699c6985e35800dcf739aff81d30b9d6247b00d163d729ca50966ed23e7ef61d89fcff2b382b9f41e2c2c89a053fda1d5e5127e776412b75966fd504830351a4c6a02381d6101725b15fe07e7e4de609537f253ad76594d88815c43c938a465707a98fc6eca89588eb03f2bc4386d9c93ba61acdeda36515a2ff54e06501c74454ab1d8e1a1324d50cb67e73e1c63b194e18becaf90b4040fddaa953f757dbf576b6e77c21f56e01df43f9d81da24e6d01bc1bc95c7090d1c5cba5ea11a4a27fec6ca0e9dacf2ed752000d3e71509fc71c63fe756afe3714f753b1fd40e3040f2cf49815348a4424e640cc1828125349ddf17cfcdbacfa2b031970c30b893cd0317e81d6bba16438f062d23ce60651f62cef9bdf7c55885f54fa1a494e0d7d91ced0e64479622f664feaed2647b7dd4561979a82e384af89a552b1ddbc3c2bb79ae5a7929f8cdf9ae8b69af4518198d8c65ebd48b526818990990d14ffefe792addb1af9cc970ee78897eb148e0882a149dccae81ccff95d84fba0f312457da56c46571eab6afe57073f1c08823d0e32b5914a0646679f3edcf0b783a275f483010ef2ed56cb7b7ae1eeb8617256f832318b9cedfe3ff555db2fc5d156032e114a223db64217cd4634936f97dbc73de7cadb63cb2c973a0be01057869388693f2460a9ece687b51881a66b2c6b1c48efaba0418450aba0c29fbd7d52bf3b6b17d24af319a9a7e40259c82cc105586edd0bc102cc95bca41d3300889501a5a62e360b523b457f0c95da8781549b1559a211714307bc65af5a5949615a4408fef8cbea646888d832cd80955b82dce1608d6da81e7a96c0665e7a65441d6723f8b6b86a342f148fee1036120d08f867ce3f92cbc9e4050330dea13990363cd64d3cbfa956a7f86a7865e0a892d431709b782d04bba1b6d85def80442f9196a59a55c518cb50d50dedf0f81a35ad754192ec5ccaeaea9011ebc9c2f62da9d36d6bf2a48c00db2fca812ee512cae28f3e84339d046be86c1c55c6a703314227b4020a0cefc2f9b27fd96ccf7b2140730f1cfd3aec9f91cf54a093878c6df6eda501fa464dd34ceb18542fda3182a059280c138b476c53ba127bcfc927acfe2d6bcc47f7e8701b2d02cfb3d1ffae950f8fc180dff4653d1b1cad47bf6e0ad5eeb2790fae0128fd6f8cea9f756422fa2a5ca7f317c763611f7fcdd038f4593e9fabfbedaad066c68b63c06f09269a4e6dd464e3b398f57258c8ffb911b5717405de2f4f3b8e7471402f2b75651fd5274a81de696830dcc0ccd998e42b161583c7c4670b09eb997d775f564148c85299640cd68e7e947d25994466e84e4c7675e043143b6d59de94da2b0e1c54aa433c12c4fecf3a7a07c839402551885b071330ad3469ce1c806929d31fbac878efbc5fcf3e977dc260c306502594a5ca468c2682693791660683ef6fa599db83a5637b0b759b4a37d75750835349b57590a56685f43db32da3b6d41511d574b420f2b201edd0b9e582d1886410667669fbcb7a8616a046c107869676c6dbb60cc945f03e865df6605648f45aae3e4a806d7f8216a667b36ff00e5d07cdb21c311a54b15fde5c18a71acd696433ab3af376ef8c59adaf76af061b80bacc1c344a529bbc85bcdd0427cb245d04cc35b70ac4f15ec669a7517a398540ca545c085d81e8f360893e6ab21c14f053bb89aa9f124048cd844401181c24368176a244b0fbc7e2cad2d912e427ad25ba50aad62dc875e770ff17d64711003c30fd9b0a1274935d5170fc0cfaa8620e63cecf0424369d96b93bd615d1f827993a0befc75a2996dbc1ea038f4b08b3a80781b037596ee3debff1a9ac273cccbb7fbd590672d45b0e3448268953f8743dda13c8abec70118071e1456d45db631fc5dcd6873eade527cbae2409100bc8972d653cea6da7947d04d2252cb4407af18505e98db9e2a2908abc16dbf3a43d5c92f162d4c961b06d0a362b84330d196b8c80b943494f907c01b294c3a285aef13b33c840d94d843e6227bef9c2432591223639f0deff0c7eaefc55c8e6c5351297fbebae7ec0daa20f6b94a1901ace5e5aa7490944ed5517049002555d50316c8f44633241e8e889051a2969fa20ac7edad0c8c38e9ea4912c87347bda4cf50a9c008d1fb6cd32f79af9c9b8999a970ae5f11431bc927f7e77378af7c2f38970dc20d3dd8d09aa86f5137c880bd0239a550feb018f9ccd15d1f7ca5fe9ec9180fc3549d25f712ee12998c8e81677f1a0c3982e5728127cb139fd62bf222aff30da81f2d6835e89fc9e99d8615d96c5a652b70b6f18e94289d25c9939acafb418da0b434c034ec5a6f1cc301f8c50c49d5b9dab4dffa4598b1b943a1974d4b7adb93c5ac398084664cdc2e2c320bd6190d367d357efad797bfe9a7093d2c497c0e3d3bc4c4353a755b0fd12e335ded1c83598e3606dc8e6b664515dd696082ea9e17f440dd3f13a6fdbec6812b31459fc10effd6e8750f95071af863776bf74b5861c07143a4be129d3da391c965c20c12b5837952a695243c5dd38f39f4cbe39dc90081af7efb860f42899e068abd9d3396e9781f5a9f39df1080f724a38987069ce063f61e60686d333a58964e2466a535e91904642e0f203e9e8d2723820322d174f1e2799b155587bc50d4bbbc4a0b3289c96d0182e9fef6522a50263510f4a8a03cb8cf219476df40b9399b99d0b7bbea360eca57640cda3f23d0610b2e5a7952a29cf80e29fb68004a1fada7b971d3966270a630bb487dd19a60f7f6d6cbfdc341168d17c4f4db2761c4c0142a5ad0636129f93af5dc7b053c6555127e6b47cfe06f0fca0d87af2f54ff503515cb0781700abd10fb4603ca14897b129a0d35a00d6d49f9535142d77890abecc3119995dd6048d52890328eb7d620564171c6710304042112e12276af8e66049d2c828e36c12433e694cbf47e846800132c97718553f57a8792f63668b6b1aeb1c4659769c1bbece21f4a0d83e1a6fc638697550efc134c41489ffde375107a00397042d634ce25855ace24a5f26bc95afe5c64ca9c06d39a7872bad7d152688dac67baa42f216fe75f86fcc2ac227b74556e312f70426994afba6d27bf9c992056ab1cabdb10abfbb9d8484ef5393398d4b4de9ea4f9aed272b8615f49684f1da0318062baa675cf8d37ff3bde38e210610abab5b8c088edf6c797a2639e1ea699a6603e19b3aeda9822b3ddb0e7eaead96f69397b0b8dd57bcadead15cf0995ac4a5a40ed6a41f1f69a0c12e6d391076e983740dd6aae8d0dfe4a0d2cef0ed6a6311d6eba679240744aad55c4951514c7b78d1c8ba58d87d4c461cb644a28c679c394f420bac8fb89cecffd67e84e6a1b29047a3e0a98151bb98a486f082216b4744ca3b7c5cba341c5c9def3405f0807ffb19a91ac09ce93372398bf0fce5ce3a36af14024da5f988b142954a01da3883f9c27673e48183c6990b0ed42d5f397aefbb3d72f5c419c6a0e14536dd39aeb3e140c98faf6737bd849e8970a8ff556edadaaed630f23b609a1ec9122c89135885c426f418c04eafa1f7b299fd385a45deb7319a27530f98fbd1695516d99db54fc01ed6514112a1fdd67279f05cc6bfae2480cf9d4029d045fd53989078c3fda4a5bbab1ff67302467d5575e22a3e62b5a86b09042f1058e06cac19c4a881ae6379404b2e4cfe4ca2ffb38e9d0d9ea416c921350a6ee9d1a83fd3ff4399f3bd799064843b384f77129862adbaaf65aed630ea1b475b1f550d2b6e0a931315c426c0a4f8a32ea57263b43e9a8648a1163a204ceee954eb153283dc1fd9434dafca5dac7cde35ad0e6b47a4505835d8322382653f0be49dab3e1c2580420ca081caa925cd5d5f086024347ac0235f847e0773bb977d7207543813f578a1f33f2c2edcf4895be909763dc2a5e627f94286b14fb06f37147ffd9eb73f5180e7a822887b9b80456cc1516185fdf5d8716a4b22f34d2b6cc1a1c8b1210b310cbba7184e391a69543f009879c9112cab3900f8d0f389be5c7e0a22679c76b8e64ae6887e433af6d19e181d466276f4fe0ad5304cc9f0ee895673a313c32e8552ceb5df1f9647edd22c2cd046f5fcb9dccd94eb8ca4d11ffdbd72504659d15d0d9c61bfacac7ecefc3925094e53381a4d505a5b9818a0ff35c5bf1a19da605f60abcd35a6c0002be49a3b48df690b4ff955c1aaa89bb08d1718e799e380fcae39a5cef5cd39c99a864eba8eb781fa2545bad460bb8abf1a4a8fd3e09f2f73e3646f7394be90a7fd51f278843960f0ce8662e6834e4793fbdc3d590d44d4e4e53374697ea47920265e51b0b9464923c5e564d785a61171848dc99b55c8bafa3fe72ddb59daf996ddc14460f92278d28b8f6c7a390fed29ba1eefe0e0d329f90ab80174d31dcdd3ab559922628d1bcd8f673bf5266c8350cf03851ab2692579d7e2884cbafbb444475839874a9376df357cd8c3cc2998bd660c96c5b3e2e8dbcf2e2da8bb43651b702efe50a1cf48dc623b7d3c93f57daa33ef7a4d8fc1a311eb8d70d397826d43b3208f07dd97060b158103e9cb0601af7bfd115ad8bb57326c88f38ddba59a26fdc66c750356f2e2896bd1820f72241344d9329735247b8c122b425b91342496ca65d8e692c90e4e2c981537859595115f932e54530d5813fe5b3b8467fa4658ef45dba42501ef8bddc0c3711eb53b76cf271ec840be27ab5aebc3f86c1695d15679f57ae526f8c14ba8c9de09e36c4004e3a0049d874b7277c927b90981fa0eb2e7fa7b645d626c3db3bbfaeefa3372d5f3056a5ef3b5265807d0b6beccaaab0999ee02038d412569eb4635e88642031b0abe1919c98fd1b8cc9a8d8477cff6f89d78fff747e1a159936e49c9f2702a40a008a1f2b5ba08f730afb8ac23ae11855f022b910bd59c68993127a09dcb5f7b7f904bead3171a3bb968ad79763cec32fe989973ac28c188e421079f85766ecb0b735b1a34169162d93ad7034dac8c47893523ac2c1c1707c393fa59dfc105c9810633bc0021fd250c57434431d2c3de0c121b3208ebf231d0b63b439157f8099614a3f0f96d7f62e06b447c20c455ab96407b7249d6178f888540eda30a8be27ec75b24f92955c51e351a1cfa2d0be9bea000ab69ca57a4c1732e4e34107f4283f354dbf1a31c29e06e1a31e84db98c02ee6687a5facddf01572a048e136bacf79dea8e953812aec32ea4e5d8695ffd66396f0282810ec5a5e9ab67b4acbecd2e2f79afbbd654f42ac21181211785cc61af678ccdd09a1d3afc8a407f974429e4fbf2620f1fbb47ea6cfaf441a836932636622c12e3002eea4b6b0e54992ef3eaf01ee93e9f45ea3f388c642bc91c025b5365a9c61a14e30faa9f2b474f1f851bab892b7ad3d2ad0ad12bef85db8c9ce4898eae4f8aa042f05c54b68bce4e9fbfeb95d1430f4f4906afc4f568e63d70ccb80f4191af6c54daa33ef4a3077a8d5f052cf4462f61f9ad2f1b33e8144924e9db8730824f86478eb70670cc94e784bbaaf8e0dad4c4c24bae8bbe066e6fb40ebe16c31c2844d5e3855a6a9fa02fd80d0e9e8ed297563f075a52f614336c74b6bfdf338b7e6e199325d0602e9c17d7db6aa7a344e697d9a9431c57d5395fb6465c5865dbf718b85785f08932867c25d1d96353939cf81395fc5b93f228b1cf4dabfbc52929ccaf8ca86de686a1ec2e9a0409b41e2680c8b85148bcead6ef2bbff7f88e1bbf80cb63494bc853a8351985e638ac78546eed37dc8586cd851959800976a9fd38bfad0e42a17fbc6aa19d1ab4fb25ad856f2b5633f8c028f0c7cb572aa3a9ab9f02ba510327e63980136e91ddb1628f664f84979832e3d8ddab89fcdedcb4036345b561df81ddcbe0d9ea9d2754fbf348f4cade0b8c5262ffb7f7815532871b95b264b85bc22a38849ae1ad3e4753c524f3921536718b08a48b618ea0c16ebeeb871979dcbbb80324e8acc06d67b1ac4c70de1e9f0f9642e6b69d5b920a7b23b1713eb97f8a6f61b382da2ac8a2566f1803e2ae9466b7ea9d3e7db14273580c962947e77f4c50be4de45bcecfc470646b0532d9742a02a4fb44633bbdb17bdee7ccfa959bae40fa26046bc34426c3fa5428aba3403615d77872d8da1e42808ae771f5a0b39bc9fa273d721957ea6abcceaf8a0e51275056c547fc9338c35ed5379b1210e19018389020e534fae6d29c44e597d41fc2e4b647e2448d659e5f3765fa7b99d0fae78f9839dac6b747f13286ae8a2875017f7416f05eafca6ebeaa28e222171e4fccc89d3c270b6e889a3d4d7d6e9b1f46982fb4f8858ef74aa3108ef8152ac0eaea27cb1b1c9385c9d6e6dc1b056cf2d015fd0287d97c9658a347bbefe7ef8fbb9731ba5aca5a7d22b646a975b88fc0be68608df8ef07e545ecd380b286c34e99444dfd010304d245c3e87bbca4437f4b6a6776df6539de74dd8dd514a18b1f0b9702a19166c8910c381442bdebbaf23dfc5ee4e03d1c349e9ce2883aa9ad0ea8f01e33841e2927e6a5feac358e7b4aa983c10f8aaafc1415764b5e7364a1d7259e953f1b64b96b936ce4a1a85d5fb99bd21448e227eaf3c86b706bca6fb4cdb31a8989d2e0301ef4ff348a1883cba5ad66abd2e13c06f64656886f454029bafa3730bb3ae39b87d2e0ea00b858169da78822bf6326e4b6d36ae0851cff02fab96e0c595bac95b6527b7283b84abe925a28046c98397dd71cf9cfcb21bcec3c5e64e0158689c4516fb9df67a54e248e289e9d548e70db9f8bc02101e3da63ab4f69c35d9d46846ed0bc450f7d539734fb21782195cfe5e1debccd98da66f6cfc9bd87d8a2800a5fc93b3ff29f40f09c30c583c3dba7ce666b77a864c39aa91c4c68da0f1cfc3834851fbc73e2d4b6bfce4d94c28f30a41a7cb581280d84d33f30fce44d173acdde5e0a2761b442507f708e60862bcff11654e9fce6b542d05211f8debefa41fdc23a64c8765abeaa92731cda3b6230123a1f5dc314c89f17c88977e03c99ceedf9203a6e8de67dd342948230568372482d077cd639689b115eeb4dde33b93cdb7a8a3f9f9bae83e65122138c1d3d70a1c508a4d944dc3bf8dd5f549c5e881499db017241cbcdfc6c042bbfed4b2badbd7e6ff0f0f728a81c118022308d7b6b9a94e800033bbd8181fe85f593fbc635d152d30b7e12a70ab4fcd274aa67d724ed2bf1620291333ef4b59c56143e4d1b92865cf05b4edc9c5e6c74a8b66175d2dd6b916f90bcb5b8ce68b6d740b2148292c9a435fb806a229409162edc58a4b8c3ed0e3aea6acd593451e9a4f9627afe8cfaf4fb8f8167a5deecfc6bfbfae5e65426ec76575261fa798fe4ac09aae718307faa1e8b595acecd0f82623b26cf814fd3436b0ea29e14e4eb0cec7b9cd21028be71a763754f3cf8da1c5d5b9c8dd9f4ac630e151721fc48206fafc50120b46c40b18e514085ea86ad73c5fd94ef5ad24bbc4e5ff42be56de1bd7e277e2b6881fc595f0412135047abcc0ee9f742945a4634477c93bc37037b0f8b9398a43c07b00d28acb8f376bbcdb4c32799344f7557792579d1efd58e8c90e2351155ac521535baea1206fcd52982b1e0e01d17d566adfa345096d18b2b120f8bb970b9efac843b0520f7f325f2d9913d742c5d875828fc03300df32ac5a1a4036044394e9e9021732ef53d75c44b04723ea887e83511381a1467d1d00c9f6389bee3e798e4ed7c59e88908ece3cb314c28158b324353005e05be742e2b2eb352f6f757c4a3354e9c437a6315d980821f911905143b822d33d1c2fbcbb01fa0f155f711a016dc56a15fde019d98bcc4d0920c93bb376867fffaddd53a4ff4903edd7a2f40364fc79e1b53020288dc783e6167a0188778d5d53b6107a4dd2178821b0c040877ca7c116d792bc47a010806c472f9db4edf8d13ec183b86d1649b58fd12942f7353b6f38d0063013e06ed1ab336aa495179d4d5e2bab521a7b30295fd69dac2bb3e8284a7b0e2afae95e91f5c65c4ec877ee468ce5549629e581f9989b09be6b9206e177cc7f96b4e7bf4d69cbb6114ea1caa9e3ff065bf468aa3c51a5a9e0495ec5072783152e0e0f9731490edaf8085d6c647530cc82d163c46af876b1478e64711d30410d72e4e1b047b3516a3a1ec395dbc5bc718525ed70f671be12cd86a83c1aaeba47d40584b7b7da855f204841bb1b0cc5273a6f1f66ec78b6082ebafe0469c3f89f981db4091c0535cd8508ddae25b9432e4680326d012aa5437bd3a9e8f42d6b47c0e919e9e0fb42b359f37eceaed0627ddfd3177713aff7209f7d8ebdae1378956bd70c0adc541c27a29cd14b668610daa0dc50c2cc9dfdf0ea43271ebe1444d32145aea910fb38f8f8a633d221024b14b5f05a91fb9fb89397a0ee895ac35dee176a417e0ac93b1be2003dbf8c0b0b064667d901a92d1be75a1740d8503f423af1e68a7752c392b843e72cf01ae5b610d07b3eb67e59127437a90ba78c47b549ec3945b861a0b8e78f64260f39658ced0a20d8f147d8fc49310f2b8bb31567e0dfd87ca7f1f5022291680fff5907b6dbafe5b5b9c2ebea5acc4da6cc72e909a3f8730b81378f17b5b6338aa80f5f03501fa5ba340c41e7a5a84cc4221f7672b93edb8d351dca6673791be0a03052d94163fd5ded6a2194bf791ba5df63ee33d451cbf9d97db12237fb28319d30a5336e734238f89e63dec3891e91677b1dcbf52977e2a266bef429435a78dbf000dcb41bacfc97eb73f8d1db1d2dc4b65974a2e868fbf0fdd4b064f15bd34bb67de7c9e7b976f356f8516a5445ccd79ed134a3205efec6f587a27868a5ddcd5fdcae85ba79c86d9b6c25948beccdcaec6f3b9a51908f78e6666426781401144c2b348c3669e5c46ae10c6626637bd38fb1d286048e379b085330b3adc5a8714889ad679dd773087e012c187b6b4058637d5a328a752b9d198ba87453fb48f26df84c995f3c19e39b4fc5da093f36f7d170985d2d4d283d506f849bc23f7f983760045077ac9132247d97e5ae0e04011f46c5caf3cb168e9c7b791dba5256978e312147833e498999db9d7e3259b52c86d6616f9413cff7932c291058c47e60ed223a82713f77087212fd2936d25761ed16e38b063b4a6ea37262ce571808dd6bd656faefe1e24bb0b1bb070bdbc5f9802c1a2a154f6bf16a73ff7541d63efcb95830832bed9d7383c435d872fee18b9424faefcc3f57d819d951d8db6ad73ab6b5be8d11026a757bfc8294b38a82531941ac15ebceb7355de525e2b875a002ec1f9903df576eb49b262035359212490e9c6fc592ee605fbd5313cca0563462f5ddf0e5b3978de8696ea840260e42519aab92b108500cbd4582315fdadb2e88ef555fedb0422aeb1295455fd34ae85f3c5bf88d724dfd97d85c37c09ea63849bf954cc45c7a0f88ea492ca4998ca30adddb3b234d38e9dfb996377d83758ad3e8205918c0c305f36bda7b7e4cf3a9e92410b94b0dbbe0c9364e589b6bd29b5ff7129eaebcea077006ce24548fda58f889d0e5bf43cb2ffafc7c314f3202fb426dd1f5896c214969db56882908f3f59beb594a4848ccbb58e43a64d59941ced2074b5fd1deed34944d0f815991a6681cd4ebfc852668d3fc591eaf6228bc73b01be5e1a2102be49f7a023e7b7484ae2b8e4ace545f15f51de85e8749a301686b685663fc7b950eeacb607444904144e20a79ea448671b80e8aa3a2eff5ab5d124bce40188b13cf69d274ca000a456204dda5706ae330bfb88bffdf9e951bcaf8698d5cad2b3ec1f2b728be016a2c635e51a0b13cc366069df720ed12eca919bd727494c2e1d2d3b2e43f294572e1ee24c81f2611c46207c15915d944b2e12533cdaadff34e650e78ca602dce47722b94602b26933b09dd8e6f2f5946d8fb38469ed335f3724bb2165ccc08fb7671f20f17d1f7fd78dffaa0d7aa592374f505ce17153ee2d1f1e320738695be9a49741974eca180a16135f57ca24c092e34ab9e0526c0b86e1f0e60007ad482c1e710bd702fb1e4420b91b1fa5972d94172e12fe71b10c5e9edf6308730275ecb07ca3dbc4d786737898995a160f12bbca0213c4b38870a79b5763e6cceee18b93c053d7f95cc596cd26e83e48694ca3be720a3e5a52643bed01f5d3c82e9a32143a67fafb3213efd3accf0a5c13b55c188242245f67b9390592f52f52a6783a78655a172caec85ee765beb19c0199f685b3071f85100707e447b8570099d69cce3bea3af5366c3c02a43de33a44a922334f3b5a3cba744bc0c00d31603e7228ce6723f4ae967c6365c5695865c9168bd75d629675f0dae2342fce9d90da99f59a305b344b62e27e2220191d033d11a3549559f0a267039b2c603a171ae1448982f168a6cfb4d3aa517d4e7fdb30cc0b0d6395f72e17e8fa2e16db4c40eb78c9ad3bea4e7b9ba974fbfb768e530325be94d5a6ae630abca1051b7a8bf070c994737dcfa1f15f01b808addebcd2b9b194d8d7782daa13d556d1d8402c5d772a1eb432d1baf503c4b691fa2bc6b2b6ee4216b764d1dad83f429656e5681424bd1c2a2d3704e124f50b5ffa71e4b0ada569de1a9b1acd9596bc3bc82afb4979180ff4178c43ee117055ea735306420fa3e616e7dd63685c48e1d1ea64d9ac2d5b61d74ab5098d50439de718353440ad36dd691b79fdf0c6bc0c33f28f158c7f2be38b877116afb1d7e333823ecc89c98b866767a8f6c2523f94f920c2bac08e871ef5b9208665884c08473f004fcbf3df21f5e4ef1c3285ef25d4c7f9bd3f295c9badd62cfb7a0cb5820350c5371d3a087dddd6de565df7b5c8f26f6ca04703430deaa2f1b7b77dbfe5bbf2f135cb7bbf6b271893a581ea6774d917fd131b40e5783eeb8424c173d0bbb7ba9e0ecab0f003e54cb443050fb48378892ac1b9e3254be4f0351bea3a6767df4b9d59b537d1e7fec915adff9b2ee3f7edf158e60ffb6930483b80345f2309050735d3de799aaa4fe0bace21e0f52f324edbc75727fedc722ae19344cf28dc9ded73f9b10289f5951e03ad5adc1734c3f60c91f033f12685a166052c55f0aa96469201c5fa66a1b7e1132d5e4c8dd7874ca92c9f06fce981c962f32dc27370a4f7f4c859a39d37068b1f2da3c687a9df23106215115e926850e45365c492e6bb936e62c6eda744182c5ab67b668a2799d0d5573a3d51262a2c0a66d342a1e0a8c3dd4ad8002713f12e2b0f13999464b786a35ffc638fff7827084f739010f23c497e664528dfe96698ccd3307697f19d870bb900888847dd11f08dbd3981b7d0e33e1e80b0a3bab077f4c2c2ab02b3fb7435ae1b65f1cfc01f2855be91af2fe8811cf8648f2c3bfffe5946ea72381e5a00430acae01f316fce5f76231cd11d3a8b7617f2be395945d03b6c99e4ed3bfa822e19295a167f8e1ee65675d1f5ab6cf40be9fefddeaca5763c0c4029c2a87a8a9f793a3a0c9d2b523329d0ce6b7ed1b714660710ebba27d5bb97e8759ed4fe46ebef9b976befa1b84f5d1b2e8e83c3d4e233ffaf40f78793f61f9fc2143bcea6c953404baf082616184318515e768cd8aec00699ac871dbad0aa2d5120c6cdf50e70995bf6e78ae6c0fa3f8dba29035fa760470c2257dec672b89d515ca80163602404f0cf3fb041b628248ecbdd3bae0c6b7297122ef94406734d34f0f4ef41ac6ec8fdee1c7290f06dae574ea879b50c8458cc9c0c76beb1cccf75b4c16c864b6fdb3d7f1600eec438906de8b5ff7fe44344a27a77520e1c1c91741344b03f8073d2f4f37a5f104f1fde190fb36da6423c9afdd38f9cbac1f6e9309da8236944b103f5020d4d6ba899d5868bc34a685c69fff75c0f8b8b6fcef5a7dff3ac162f4a3232cc1113d9444122193ee7c9f6c93613864ea00cf10dc6bf1237b634c4d0f4a14546478c80eba91dc84a59b4a7c81a45f2a886976b2304312f279576240b4ae9fa892204fb84e821b27709c752137e54c1d4a6040a321df76017067259f3739e8c51bbcc52b410659767663ab65a73bf42ca3aea4bcebf147b73e6997a27baa3b3fe2bc9766b5e4a509a561d54847f662ff8eaa58096201818c175aad84f1763ecf8860836ad3ab07eb9de5a97ea7a611ae8cfbc30aaef9a36e6b72710ecaad1f064fa824d9e46f23d0402e7541ed0c0edfab59b862f2a3fef1d959ceea53cbe40c44cd7b8198ec37d326b40ee3c8b4893e4201f3e0ec3a5553174e2540c8c9d2169203d100ab2a124ed6b0ebe0f06f8ed2036c4b5c5cffcc4f234aa940d19e0d06f9f1acaf48bf1f119b2aa0fa8f7566a9caa1e4f453fb878cfd87b4f9ac4f04940572e0f63d657ac76bbd7d98e928053eb54ecda97e8156cbd1df23bb746574ee8cee87f9e5dbf5f9e192268e49042c0026ba907577dfc29c19ffd8f473148efd2aff70db16bd0080764f115ae8e346a13040f340f6071b2acb190f3e9d6ed7326af87dfe646b05a8a66239e9d7b92d85e6b3aed56213a82e8abf9ed3fc779906d0bb0a1c90106ac0ded4906fe200ad34feb37c6ed536347d5930497eea315678df03143bc16ec23bc0d39f9d90806b2bed09296fb73c9543b37740bc570185b648918b92ee06905f73ff3062f64168fc476055648ededb9476f88f2f89d0860f5475ce6a95cb8ccce12c55759b614462bad6aa8eb041cba941937395dcba306cc5de46f3c76a0faae31b0f1fa00098a2298f7fa501a00df4513a90fbbd6551ec54ac56aff7d47f26147d3572c5ab39505b296ada421d6e3c9cdea928a0c6ffde6729f66671b3b17c37b3838569105a6186d0700a11263ffe5bcbfc0e502bc5475c6dd436c75b557cdb4053029ccef0fec705fd5543d6f73e614b09b503d978f0895f6e821f6ff858b9ebbe0755bbcd38256b00fd49aaf132aa9159bca80674a732da51ddf51059bfe5490648ed6497211e321b3439cdc835065f4b631bdab13446b9448e9f3223b09a9548167b21f3131c03792e9981c98c6833d51ec7fe5da731c3260a47a72b58a7c9c161028e5204e106d6cf4c4aef4456837be9bc2bc8154f076bc0983e725d595340d1a25ad4b249293a68004d455d1957209898814c981c4185da8d7a2e358e93a114ad0ffd8097528332f0830d3db989d2c1fd19e78cdaea35c37bf7d641953af31ef860c100ee4bbe3bb4860f8a00b669394d4e1d83a8f42836661c4699f9ca97800ee80da7605d9e305ac9640e17dd66ec08db3fd1471ae44b0a6101e95bba616b6fe62aa84670473fbc870faa825a8aa76fa9d2d3dc12d68c6ba408a88ddd717ef92272a3311df1f3e61dcfdfa27d71c0309977bf7bee509f342b9cc5a938189ec8aa5ea8f1a3ca596a4856e45e841eeffb747897beda83598753117ecce150dfa747f3d7dcda481a828c014553f561383762bb72f86561f9705b8dec5e5f1fea4a6188933d2ee2c1aa51a738974af395b0200df26fd053d3a8b6cd2651571fe4b3ee97f19586272ab58589b5aa3411fab1ba8ab25e2090495ab36baa129f580030ca280091a1098f3cc3f64fcdc0027796c6f0f5bcd6367a59b11060747056fc72b26c79922ce8f1478d065779d0b97be6312f45796d700a9af062ec9b30d12eee4e1eb37892e093170a86af4a5a0d7b324fee397f8dc7ea7ef6229f0d30eaf19e4998de81870a572a2684130fbc18993ef073e1194d887ae786805018b22c9276737691c7594f7753a73832a3808f713591c81a096f08cf97365be4643c4ffa77ccb4a4261ca1d6b81646552d4a490ef100d34311b47c0c29ab1b319ae4c4198f568fc6b8778782961aba57cc669c7a77855e3ba6f8619c92bae742f5d7b0a51a4d27056756f6ee22915711929070300779d74c8d1ee232becf06e5918f774f43225b1048fd03e10c2225d3bee6c219887769fff024ef20a3acc8a25f14d9db509a1b2c76a17c65f55e272011344a45d5389767d52e0427918632da4c02b1e21d8137dbe456b0bbc607bb944006980ce906f277d2119ec8943c816076922d5602e06a7a373691a1f9ab1b12c516d59496aa6bbcc1959d97e91aae6c6ab551fdd995a2336c3721b451c00a0c2ffb662dca874d291e4fecc84683c26beade238dc2e6b525fbcdb6bfe0e7f424c415f67fd8313e4f4773a33e247ded5119b28f2ad9c4257e258bff942a44339574342bccb4d974137ba1cd82ca9e854a010d08f345e22930bd0202a39b041fb0290c96ef5bebcdf80350996730f7e364a625413385f36d8525fc4ebc91cce52ecd9121d2c542c11e8e1e83e9020e7a7fbb035f2cdeb9de9565018fbcbe7addead9c7701b6152013650e520e4d9c3adf49d592fd5b22a509ad4e55ff7f5127eaa9f7dc3d211d43482b33219875a03852b5dd2d27505543f1974f381364f92d083eb8e0cd074deaa82da579acc7762c4e556b340858ace0c746ef76ea60face14bda6c184ce5a2e09523c24ea906316dfc8dd4457dd5231de87d1522b7041519995290587872df9728ab90e7873f38634df238f164ec6fced165458ece41518cf0d257664f747605f5cbd446b89b18ccb7838663dad4b7ae3857c2d2330fdaccfcd9deb8c3d65c14c44afc334ff83045e28089ba9855da051c2edb994a789e3e153e26cfcce9672228291448e1d51369c257eb3f8129c7381fdd58d7f2c6e7ee317c9fdb25263084e502ec1c29e535dfe5295a63be05067dfee80b4eae8eed22d1246fd8c8ed49c475f5b968db977d915ca596bef023b27274c3da1f7f4eb4cea79a700df7920b0e6c94c08f2d5b650b16db7562973f7c09e426a1df8035dbf6111b97180f49e6fcda1831374132a3781f44f674a9df03a3496570f3d3a0b67a83431b0e1576bed4670b56e5a91788b887f2942bbb116561d211b0691abb4bdfea64357bb8f6145d733d6577b2df6e31b3e290d7c31e2dfdaa150f361094dac816aa03400be95af85879c447c1eba838327724507a91e117efd089a72fd24f0ff590b6d0132ff1cbc2d62dda6e5cb4b94c386c4760e1f88e550e7e84aef5352c129281edf02c523cbceee439654cba18bd477b68711b036c230f242b09c63ebf13e219d5dcab8e5c2decf6810b26d1fff2d5744449382301b507ad1318626551ee598dbba278692b829913be11af89c7aafa578eafb34bf0a9332198e7164f9735c7e85d43fe23ce7813601abe067ae253462f2a1c392f5de857f5be4fb9974f7d0976086ba841551bd80c464513a71f6e81250b37b26001b79d92b716f2e2bd5e45e4253e6fed3bd2e96c11cd2e334b9ed436b78023a1dbd6d01f9e793f17f82d224324211f8a24588284268c26807a34c1010ad99f4c600898727c8709ac09a0679309406b7533aac3ea328f74c35b9bd09df9cfaf13d05a0090b9b892d2eda47416d71c38c40804af8472492d3903ad6e7cd122bcb0d9a1f2ce327eb86dc22bf8d23eb83214e29f5e6773a06b08fd5784b960f81e20cfc1066c898f80baf3b5f63127c6ba9d86fc723e8dc34619ff4e827c21efc8d8daa055e4a14d672721ef7c4096adb1bbc5bdfb44ff12dde28e96882491ebdd13f7475a9050d785dd03ccccfd462d6b0d903ff713798256a84cc7a70fa7fb7a8622f38c0135346b8dec8a834c5d9caecc8c88a95bbdaae14187bde70a131442d96450df992850570ed5fbe82ec38b71adc26a3daf5de350336df26170f700d31cfe60c9eac4d5ba570d3f8b2a7c715395b45b80e8f7b032069a5c089ca93316c04e650966c3f7b56c0cf9a94c1016d3fdad7d8ace9b3a00611a82f4a0b64f3688617b39b9fc6eb37626a04924288dbf9dceb6832f6a984f1c51e6ddafa06a907dfaa5a1936004bad42b0336556b44bfee8a857f7a227c8a6bf67388c054c30dcf31151c42948be6fa593da5a99887a22235c549e2e9abcc5512a4d65328b5466de1f0e428db0afd8a8c58be57712ef7a60aa516ef5a84848a6c6bf14fbe3e05b1e60489870cc4b11f6d205756a079680fd14ced74217346241eb83c1e3dd7383bea0d76798733d475e954ef395aefec10cc523a103ca1ff3643ecada92d891195a014b793a1a243fb546e2db44a0d21c57e289842e58a72077b6b14759537fc9080f46fa4310ddb0510d8ff46525bbe87e55a66e3892c218c15f71e5bb2c20cbc1b7e61113b8924368789df88bc4ea4984d7929e43bea88ffc9b75a2f45bd9d6c310864dde8d2ba9d921d108cf040f662b79560390f0a4a6bb94f0f7020cc5180b71bb5d97d843dbbdfbf20a434045c7dca7fddda246cc35affda6622d7b58d5b9e1f113fbc870b35ae6adcb2a4c47540893b56f74eb55ab872cc97454a91f890e36223188ec64e87b29a44d6b396587a8153dbcd424a161ba64186e8a876b9db8d957e7180668efc2d268827d0058a3d728b356ac43baabdb217a2a972180904ca15a7e19499c0e4a9eebcb1dd40a4d9d224291a9cd2d42e2fff54c52e4f013c4ad849e52f215b6a01c0d0b96aa991d844f2f81f25df88a4a1892a49b585b12e7a5c5547cd0428d8ee6364ae842867310c4d94781d91e6a326a16797116307ca162763501f802337f79470185b550daf9e712b4e17807958027f0dcfcbd4367bd9f7857e5b55f77e5563e79335bb74af498d1732c5a1f021e31b62148c89b26cf8bd3900a4fea9c638532a088422c28f3e7939c0c8f9bfe0d870aa8a54f77cd1ff743dc92df9f09d6736aeaee419a019a54ca2abed1cd71c631a6602f6549649055e69a8551d70bac68eae32ffdae468c22b110d79820e9a02588df9ca6e89433b17bd7a44fe2a3d4e5183349ae17abd644b2484993fd6a1464d15f082be3da59c882dc210457606cfb5df46aecd2f504ac75e774456636561a3fab02e2c8da628845cd5ad31073b236049898e72962659f84ad7963ecdcf2869d4eb0d3afaa491f87caa677b5874217caef803948bb32e43d6b479d681bb0bb756ce2f3d9490f46b0736c1c7eeffdfc0f6c912d8a8ab840f0b0c9e71307a0829406fd51ae34f20462595bdec7ed420b292eb0c46f567f3af176dd4899935ac343af97bf529dde68b690d432e59acba565383a32c755fd9796d391c09c20af36f159de5fbe61b90d60faa025269f95ce9a433b8bd11de3bb7699b19fd75043cae368994b374b3a9a4e628b1381f5c4f0e4ee81e7bba71ed9cfbca902641719aed9dc9d2429807f296e6b5e0cfab28cc22fa3cf10d5ca09409591c9a9c0cfc317f07dcfb635961a22c90cf1a03afcb80ab63e0f0307a321ceb3c3078af86ebdf8e76c0382458c75fe0db8a2a105747d28bdffa64b9e56f8bc62c10bd3aea47b9b04952bb44088a61de9e8c50b148b3100ff2713d84157930f238ea96880d5919e99ef87a2c883e6ebaad790ed00a6354984b917879d4909dc196bfe2bf4b4bc6cc67273c1f5b356c2558755114366401ee4fcda0306159fb8d012aad8631e2502a314929a2f234d314faa937571ad79030953c5242b8fd7c71c77e87b62460693e188facdf0571127b9e2a2565b64b7e567ee1dbb1ca844abae493c1f93a47218c7638227915e93aab4da341b407547afaac0c9082abdb31153e4a85798189a1ad6255e85b42a7f4253f0f82cbbb04db04f34a58b25f040acabbf595058acba817d3626e8cd8a57bacb219e6f00f958d61c02b84df4bf6924949abc031f30e7b188cc5ba0a747c12ba293b18495cc9bd260f4abe2b3e968e721e84b2f183b38763cf556064ec61bded1beae9bdafecdb19e6bcf980de1ebbbb26c82289edebb2b6e9ed1cd6a70ff9c7fc0763f4d3e3173b0af6711cfcad27377ea579878d7facc2122c487ddcd80754c52f398f501c5d0fa76f1d0e1c022731661f64875642390df40e4dfb4d771bfb7f16f6a4cd9eb59545d992e393157ecf26f4b3df60146088d8d074061158c8674cfd84cfa23ae73300d726f72878758fd1b83a476838df83a4a4f1eb6f740a88ebb7489ff7299eba9f49a05aa2518ecd6b5b60475b2d13202f97302e9ab677e216afa9d4515664dad495e0af490c6cb6e27924338560595e582f3feb12c9024842182393042a65f622137b020639d91e2a790ba3dae004407e0f453cfec6fb7008b26aeddabb7a55273cdb98fc886bf735c71e4926d7ee4ca2eb3b9bc5d48ecde1d9339c2c93014daca65918e63665b5e8af8f036b40e511bb6c69e9c2590fe45348f5cc7e1145e76a9eeb4c11bff3b8e680c5d4107d9cb23f20d0aaeb5968f573e1cfe009662cddf20d7a5895760812693c8284ab046a44a730904b44ef82a5bb26d4bf4c7d3c9bc70a09a342b3d06af8c9f588dcb2361735cb315925f794d132553791138962bb55211868dd67e59da8a5594af245fa2b8c5e4fd923089916f3265b2c410b8f396018830ef35385752df95f72a3529886abc2c3f6f5fbe0a4aeb570f65b82e29ca528eba5a8499fdbcabefd5b3c7fc05202e0afa4dcdb22ecb1c10baa327bd03793e8b1ef41b7b407e2fac172e716827cfdf11e1d9d00a5544433ffac5c47dfb3d026e1fc95a238afaa9ca2c810b93f4ec97663b599568969516d35b76745e8579e4309c6fa97d1b2a9c020fb06f34a8879a943a2f7320131b5171c94ea4f02d8d2e93eb28dd2a1f64d9af69fff459ef0169ce26cba99716d075f9d2adf1ae89f9c2979e16daf4f8c92ab397d9533a285eaebdb0dd90ac64ad735e3eac81c991319d2e1854467f813417d0f3894533b17c46288bd18a99c360c52b8767c7b2ff8d582090fdd58c96299da953101f4d080236ad5d037436488ec4e9286d84b16711191c127a0c189602c048269b38cf87759f34f4c23f0dc079f335676d539edcda79a1aee577128dc09c73532e6b34a1697a137bd0ab9b37560775fe0ba8ae7130f966bddebd454a5863121ced6143199625fced00a1184d6e6af3501f7f14c94bee996cfb5ca58c9dc0a1904a4a1313ca67c955e69ac51a11cf8c3d66a4b0f03ec5f79cc12d26ecf3e39065a6cbbb939dfdf76f28e1898198168b7dc9e056d6db8e20cb528756994bc322d60d5b5ba8b55aa1cc8eb7b274cba436ae69052c07afba38b0f1bef9ca60e5a11e7b926d8c66bbef09f28266c057dd6d872ffed04db4102b0a2896d809bca1f2a644e82ccf41a53333ca38dd66ed70d4302d47e6419f963490ead932f3936533d9f37504036e12546edb9f6374155d5137e3f21b7259f6429cfa515aac5da6453bec66d1562e90358c8965517f810fed1ddd7bfb537946fa7ecbeb7303d5333b49aa9a25157f983a0f3b8b9a28c213ef023193e3f29bd9e3cbb1230bd4957a18e9783a3a7bff62ab33f0ad46ec4e83f9a838f4b26c27ff525e3696190020960c8d233bb43e951a988af42721634b83e5c0bd3507937de148da0b452ca1ad952a6a7a58073695df58d3b1183f842ed8dfbff30a460372cf7ab14423e110c7e6d3afa049fd8917b6ee5bb50bdf10b911058731926a0c96b8636273431a1f546b98a2fded9b644c38f79ab66b0c810000ca5a1c0416421178331646def1fbe813cbddc828b8ec23bdbc9c64118b110241f7238d97566089a87f25a10ca1a026b6d87d7dc773bb159b53d98be749c15a6f1bdb71366c9c9ae21d8beef702cecfb63fd73aa378fbc0758cf78e704d5658065d250b526ca3f4c345057611982bc0d79b4ab76561f4454cfd2c775cd951902ccbc360dc7d6f8fca86aa0b0b43ad4c7c30bdbe8acb7f1535da5c68d82ec7b3e9526b05fa9fa374fbd123992afe8f4bb2f55e6337beafae67926949d66491ede5e4738c7a3aa2274b2f4e61d95ce1efa9a3670509e3141a58c229071618f771cabb5fe867937440e6c208d57d0e39b3d6cd47fabf6f7ec3faa2f17f659ef77cf11fa16668d55c4cc664521d4487bd1e0e3a70f6af83863eae17ee16e4cc4cfa5c69a2b4f86ed2eb7fa1d55cbf8d1171411e0b6a1546d2e2379347c3e909b48a33c22826f3bf819671cdf2046dd721a7c312486c40a99462089039109c1fde00b2055ca492fa8fd8e2cc01a40720c9c3a461a90ef3b54d45b75ddf4982c1727811445aaebe8696b2d0cdf1e393c1bf126a7dd10128611a65840d17005e89590aca22c728f920c2a28bab04fd7f058275d4e4a7e52849bef02f91e61b26d0020903763acbcbf0928d56e58efa17413e7b4d03820c8844525419039e97d9bbf3db4787845fb6cdf1222ad24485a413cea09fb9faf14eb4c8095e87e8e4ce11993b9c48139d72804884492416fb09be7e7dd505c9780efa70a44452243ac9c9c73db58940443ad349ea52d0fa26ec48b1f551f44c495136557dde4ea8adfdd8b6261579007369717fea49ff5a7bd548d7e69d7b53151420854978b22e44d1e3f46680b0ea92f93da0dae9162c590d75bfb2a1160bc224a5d6833ddc99f2845f037a5f559eb2e7b262847d619453145cc9bf2efa554b8ff4720e84dd8fbc4d92473664791c9eb9bd59194a1de22cce55ed3cee4ea1dcc38804c4f3c9ef8163dd54858ffef24fd9dd6d2fea23c67114fba13caf74a43cd1f55c8f12482d0381fc063c809a9f070cf5faab071e19827ea072671616363fe94bdbb94417bf41e9fc321deb797cbe810015544254d6f6e86d50f88d9ebf02a469206dcdc4b5cfaa2a4544bcecb18644eb21cf660902c9f4a7aff45035e3dd8994b424c57c1fb1cab919f87185ae8d509135e81d56384237530440bf5ef7e8055c09052abdf4012da9ef6fa9436bc5737a487fd975d0a29397976568da2b5cb972f720c0de65e6d0feabf963660c4f9ce00a57b2892557dd42e280dea4529617b575f4452275637ed05e680586bf5b41350d530584edd3c0e42bd9d0fbe553c1db6a18ae77d536a07c5c667f913e84469fda78fcb0f77c1ebc245abd832272de7b4f5e2e52067b9c52d5524104db78092055130250d43af8f85c3dcd4b6b4250fcda13a14018ce49982474ca81121fb9602dad794eac3ad7513c8f07387af8040dc70da24070a1ed7ad04ba4613f8f578e71be49ebde1aeb7ea91b8ce7bf4ceb866eb2e75ea16b8b5edaa7871cdb9f2cb749facaf10aac582d4596d065e808abaf3b49d164768dead29985d1aa8c3f21002322d6c72333f8cd07405a91208bef3fe149de6ec5b9b0013512ed27f2de9210a207c3fa70125d84ce08d77a8ca12bd898d09bb7d64979b2a0ab1da364681175064a90fc1f8bb3010648af407d8a7eb0652ae4e93b03f9207feb4e85725c59a0904df48123fff9245e72e0db53319a148962324abadd0700b472503d15c6418d64daab8119027c3a5c8497d9ca2627a43690685bdf827c3a58b3ce116ebcff40c8059f51c2f4c194000157f8ab947147d4a9d5cdf5f04883dc7098ea8def0ddfb01f30d36173997129cd45d40f8bc63e14ec3bca0edbf331d2c93ca1a7378a07004eeee768bdb839d44fb9c705f74477e0340c10c752f59edf9d5e89240ecc44491a4fa3fc4610a0d362265a8e7d96ec80b2089362b6e4b325af855799920d6ef24e04a8ac5383f451f20c1eac873fdea13bb62ef1bf26926efcf98dd5396cce38b6c0166cc8a6780deb15d41c2dd0b36b2655a3c49f6980859f5534034c64217cdc614eeb95480bab91f36caa98732f8adb64c937a8a7e9efd1d4f311e97e1ea2a9e686845b9b21364ffd1ed241dc37bd1bff4abc28be2be19581b14bcd97c741ac1ddfcdeddbbe7cbc2c588ce91d79194722f2b055c32e9581ec740b05f8f19ec26fcf82697aec4c29383b845409c125ec2da6b384b85fc3be2dcddca4e7a16447f5ea9bb882e5b365635594183207d7d8a2a375d3aa28786d15d81f339723fc1a91976d0682f73ccfe64986d433962143b4624efb71e9bd87413d8d51a3cc25b5ac8215f9b6af71bd8b02f5bd09ee1db5880279e8e5d62e88196ffe93f2dc88d82cd4f95e452e279328a95da7ce764b486c70597ddc918834a5d950a99f81945de18a18dbaa189261e8f8feec4a2c75dc0c7d48039d1846e20e3c312428114923ec593c6ef368ebffe70f1178fcd40a0181eb6797d2e703d39c3c4ff35c2f1484f2b3497781c4251d02e0f6c93e652f9132f69eb594239dc1042d6dd05c4927155d096727dbb6001d355fa0ef013c70ab7f340a8cc9216bfdf3d9070eb483be8b3137a02df7f428d32874b8821211fcb94f48a898636bd3510e0a12c67f230ca759e65033cca02387c057fe7bdd7997e8532b3505b330739a31c1eb486eabb0eacbf5d377e9cb1a5df794dd55cf2615b806f2777818997f591956808f31df9082a2d1697b6af94fadad9e2c64263380bc58946d21e3123a3662b2396010a83155954f2e63b43002cbaeac9a0f6fa9a9f403682d6cee9f2c33ff45b33f932be3e8a2e1d0b4d0cf060546dfa1334503ff0b1fbb8179f0d689f2adab2999dc2ae5b23d1afe39abdefc4ef69cea5bbfca43a3a93f3d12b170283f28a07b4f391473dc9009bbc1e71563db1aeea06118f806f861b5daba80809b3a44880394eb52fa6e262134c591cfbb85067e94296f0dac28a1c9bc42cf85ceccca3d11bba3bfe3262c5a66a90281a17af50ce2e9010a62a19454c5480bf4fa436bf0fd15d9eb8e5e6ed176e581603932cb3bdae2c89359491c1b615e9648bebfcbe197aa93774c1228f5f7993ad7cc95cc24102ed9f5eafee22b57e26c4eee138464a933d21c578c09ae49f1a5138d680b243237cea3f28de915c88b8a61e150887b16aca1b168f40276fa90dae14c4135a4754d663314497d34345463eb12d5143d6b5373321117a87e3d13b7361859f5c5620f5f60871a94544c3d98e48744840e9e5e25f00b739114da1bfd2b6f4bc9674a6eeb305c48f484ace85906aec0ffd29341c58322299c3821f7e4cd2b02dd6ace178ce15c182b651a55aacc544173c3dcdb1362adb0688bb34b9aee97d2b7421963a7e3d74860117ffe66b3c5e0b14ed1fa0da773cac6f75d3a137bac2e372b69a3165bbfd9f5e618e955c94e544521ab2be6de697391be9cf44e291c6d0a9192398c23a14880ebb997f4c232b61e2dc711e83e6be6055ccdc3320feaca3ce6446b0163904e6fef101e65d944d4de855f8b6cdbab5b0bf851d16aa7643652447b7138256e5b65a1a35acc01ffdc5c28452cea2ccfabcf3748e693a907d340e13aee8e6bcb1ca7ed3e78d73f1aa07881a2fe4a452330be2b3badf6ed0fd767c7c27d999f0ccfad49c5eed382697f619a72c6d7dc51868fb7d8de48be13acedcbad604895b496a2b1e770aa66191da24df2c0e0e819ae64093dd28a78bebfc300542243fe04e58b80afef25dda049ee5eaf5b256f0befd474880df184f3be34d5a4dbbeb0250efd3a429c98709c20efe2990d512aca983cdf47622013781643f86099af803c1836b6f90ed0943848615f602122943fd43210105da37f1f437939eaea113a18f685a38ee64d6ad5c16aead07954b7030bd304839cdc1afb8dc68b65db2a5a775b7c448a51f5cd8efc1d5ee6db531bb9874fe664fdbacfcfa8487276ad2ce4ff2476f7d2ab371d676b6bf8d1b4fa176a351bc291bfbf67094654986aa0f37a4eac4c0e3f44dec00fe4392d0400f8f37219ef08723ebed6849cb81b6ce2a7ba6962775204ce7d0c0a6511de34d8e23ea3a5de8d2b932376f350f52b1b7b078e859b844495861943ec0448b287b7e610c20a11678c3156f70f2a927a6c76f5d0344b8042ba5f94b62e1b621324b3707d9150543317e14ee928c0ee86d6e92acd11677256a83e3391e120e04be0b77dd7806a1164e5230580e4b45ac631a665897c2c152dd4364a264600de999c9fa75d2c5d3d365b3d99c0f06d10ba97b5831f583891e338f2d2e306985cd97183f13eb21c9b800ad5f8529a9cf27116791f1dad724af92c556bc533f84e41338353fe50e4fb5801f61b490fdcb53d7bf9f07d859aa6c971f3e1032a859db7c064bb1e8f5c806788f3f7fa8a915d38e2d40233b28ba65ffed6896eb107e004f6563b8ae140fd28cb0720fc5200c486a4498e01bd8cdbb944f853ac73dc0df1f1547a48e4c5a733c7fe540a664d41ae542153556e284426e57d95c7a975e9305642f76e9b008f9d970f5eafddd771e678c8c72bf9a2160bf830b20e4ffe99c0d5eb1ee33035aa8ddab40a6fe0cb572021fc4fbbf059cb9fc09ac93bd9d04c19d43be1bc5efaec120e968c05da8e900dd1e5740bd6357f7123f1a4bc9d78a4faa887806f6d633a39a9d7a22edb1712bf34a89323b6c1945362f6d648e14119c230ffdc345b122bf60b74d92d90c9c6f17e50539205ef7957fefe0085d4326f6e50ca23fe66e8cf38d9d4d058f250c9b2e52a46063fbe3e792628a8636afd1ed73372dda3e1eacbb2fb5b5ea18b7ce443cf3285ad1ff9d1fd6d0deeb6f09656a848f343a51b7976c3b204c96577f85a8e809844a5fa5b0d8d05c67b38aaa54b046815f209171a27db13277569296008264fedf95ad438630fc59a19d5fce0bb40dc9c67cc1e651655b3a995653904f06d8afa30b6a5d4d52f3bbe8c24615b0caff2b3d4be4a7ba995caee474798891a8c0a244b59bc63f641a5477b3e64567f22b270c626be31875224eceb6bf6d75ff7e217c2dc9c36250c69e956cb4e1e790a9929474bd3868f9ad7a288d76fb03c823a3094fa08a7abb77d494dd7de8333fae5387673a665b462062c4b5e4d6a6063b57ea42dcb8a41d75aea69403bc519ed857ea05d01cfcaac2c19b04a7593b48d9d39656a80f6f68a536efd5b90aaff9764df49029466b200ae890f12a57884f7677f29703d83b0a46b106425ce31468557e23e86788b7acc006ed4f89314dede805bb675631961b080df7cb83928526210ad8fc93f94adf94397817e2dd71537aed337831e8f1a483e20fd510eac419c159e1a42fe0e5207a8fd57af19655fd840c12be26847d59b1dc2839f7e7195917bdf63523830f3a20abed75d3b7f681e52b0674d795a0e68c85c302c4f17261d18ebf45b29b0941e3cbe1e6740000653cd426af58a79fbd1d9dcf38bde6773b410d7f7704390b442175490b2a7b69d5cc771ae05fb3f2c563b14b64ef6158582abc56d44ef5e9527d3905f94c732358c581d29bfa2b2c5b797e1ae4894b1a02a4002894066c89ee1772cd688e65063384d594687d692d2ebe3f6b52884f50811265b350742dc069a1d5d43627d3d78a13d2da1bc02726f94453ae1dc6ff35011a684635b6b6ad09f8c741132752ca6dc787f57229851bdd77d94fc03c8c327fa54001ce21c9844fd79d9dd85ab25fa62bcbbef88fb6d7d7025d412bc94de3e39ad3f4394246507d45dc1b5ee02d25b6f85a5eec03fff66170dde717c4e5b23b9c2f13b1e06eb3d5970e99ec1195ec5534992e07102f781feb63050bd43f38782d28dc56e0619816b9b605a0e523cccbed05dec7dc2d0a74efbe388f8a1b136f9129a17a202263aafe1c25fbd2f817e147ed9460c2dc220645eb04887ddd48372f01c67dc65f661ccce73931eaa219e1645828846c15c804b885a580ed9d64824060de2139734e1cf4bd2d2af934bb8b469482996319802b8e37bf078a4a73136fea4c876c6e1c3a9ebc0a61bd35e704a7b2e947f025f6c793b2eb922073a95327e95c08d11e4a520d6b9ca283c0ba26492924cdbfddca457be9baad92eb75a49574833127b2adf99ab9cf68034b123aaede3d4a599eac65dee2629a3d8eacc8ad7a5065a40cd8718508279c5411908d8c648c173d732782d555424e1cb92c8deae2ff2076a991a6f69650f8bb0bba97b20741f516b98f38f7a57608abd69bf6cc0cf7e01da4ae8254e05b30287071cac946e5247b4b0b67c0d54e69f8db250f615c38c2be19286687405d869810dcd1c1998ea27cefbd130e14f9426eb8a479c4acc43393f662348a3a906750a5b7fce9b28a84ff25a8b26ae3ff48ad7b3ed6e641956ab8d0e6ddc490224505228acad301d54b572064dbf4876ec114d0722ede023685c1fb8498d7fd1692536822ee1690a254790705442828cbf5034f3895e143dc8a9ef76325b4d3ce7a8ed4d1483c8255fdfd96dab8040a0928188887e761b65bff9c327386af309e4c03b58ffeb2b7973c18f2b12c426db0832dff86a535cfa88c36a9016808c7d440a4eb8399a9f1631e8874710da691093fe487ffe723dff9dd7ebafc7aa3ed0c7e492b52e0b4b57908f8fc3b181561c0429d3ecd7e01b13f7bbc805762f45fd47a849aeee9b5de3b6fa25cab9a4be6d47959f6143e0f667f18a243dd6bd8cc5889fb0b7e7ce850b1eb05b5df687275ca17ac6b87a2849067c53f8c5972cb42e860a37034ee8b8ba141a58ebddba1dd9fddd5bd91540b320d443b4426caad002cff30bec79ecaba9ce3c7408245059cf7a944b2f5a6b20e9b3a698ff4050b6d89e949bf61b68659af568f9eafa89a396996f26ef85fd1ed9c7e542bee80ef9cfe21ab23731dded87d7e62a2dfd4afaa9447afde28db0b050c952a9b975bc92fdd72efb50e245670b2e519a5fb55877815bd2610e6c5d1e74506d6f2c052589b6f1b924868d5565d44406b7f88676ebea6dcbec036db03d00424c701619f8b94be6a562e135d495629cbd598419791a0946b98d23a0c2068bbba764ba8b0598e90c6b360c9ddb051d934a1b7b01332c115c80ac28938c8adf0b868e974d29b4ac5491eae4cd7b701502edd32f4b96f27ed6e0f663bb3b287375d5fc3a789d3295b2c1ce72381dd062e5c6921b2b279343d7aa8951b2c9020855a57f42e0372e4b06ae5cf5fae439a28ba53b6f369be0478830b650e66210cd36f32c3a18f1d2cad23998470adb1e8d350a7fe826a6fee7b688a1b40e61043229bc82036b1691124a1ac30e98835241f3244cec7a73e963b8086660417a01c86bb67d4625ffd54d3208d16bd28deb58a33a56a00dff474108a7433e3472e98760a8f10c1c4dc5caa109517fd6881e89d98258dfc2db7de270b3ffcf30af645f4269cee1a197528064824a2e82f1936cb7e7062e3cebed422c2e8b1c9cd13ad810eb971e3c37e5058cdf5c4b7178b695deee44915f24cb37e609923307d335d5dc42c0fa481c8865c946308b1b7e45d5a37dbb3358dfcea84971f55441015eec8620749c41044377ad3244c6446cba7bf32ac3701a42d8a592a591d610f6f1795f75127db3e3132a82b53c31f990cebf93199e9481006633d4241b398b668d79c0d59b70d4ae14d0137510d8f8d8515a444df3d8b8c8f6c47034a36db54e4ef28cc4ce5c83f09e73cc869d16f35bf130052c0756584f9b9d349dfbb8f994d9de3333366fa2ee09c8cfa2dc4311450be33058f361288f34ed3e32c28e950654b885e7243252bde70ac9ec95aac188e370eb02786c31fce62ce700e25e4f5aef3b7b5e8d390a42c7bb7396f61d79c8c2a907275951a2ac068a88e1f616a8770bb677c7edd71eabdd249dfe043957e22cc3f347b77c485b8b2051e4d61a5db1bb63038474320143bffcf29c93856ce34561821fe8b3114b4add95d6f8bdd1ff8909b6b70388cd80210cd88c8df6e81649330f699a860bdcdc6d69ef19164ad9a420e3af36f688e4fd27c53c70c707f495b55fd2425ea1003e169ee1e5ef05ff9d76f5eb4adb18d2ca7cf9210c9bbd77dbed8d1084c689a09e91a9246d0120864dab26e76c7fd4da1afe7ef84819aa0c0f8af54bfd8026bbb19dd8452ee90425af895439e3780ec0e4944a31f1156f2a6a4cd70976ba39ac189bb01af0ef4438518a4b2735772aa1c9e5f95c625d450f4e8d0b2d9a3d6d429d873c147c8586dc736f4f761108ba36a2da75204dfd496f55ddb213e6c715c4125103dce0ec87fdebe53e68fc75e8a2ec61c2840dca8e04bf3a6bcdb433f6c0220d98c6005a6265edccaec3f2c6ed5015ac8f160dd3d4cd8675efd38cad1cf26dc4a52cdc5e32e765de5462bd50154df860cbecea07d2b329d4b4a3bb9300b79b45de6e2ece66763b6f5d081516a1d1910b147ed54043990b5476f2d5157be5956e044e1ae0814652356511d3faf5b8c7a4c47c28a3898cc984b64c12d9a1be6a04814a068a095e716d2e156d48ab21b86ddd2f5e5db4e2a71af6322e873e543ec96aaae910da80e09d276f6d5c69464c0edb23bf17cea4f3af508154df9260212cb080a145a28ad7f9a6fc1bb8971d6f65390c401986f8b5d2fa1949b79890cc791466591dc889bc2641816e228648200691b7b586bbec0f47d79d6b4d87d33f1590c2c9bc93d35aca887be6a8e8c57553720637ca1df4dc9e05cbb448e18a27536be01a8b087022c2847c6935ed2ee084119ecf0a131dd508a8ffc1d81461e47f511168a4e91d256fd39b64ad2a481338000f8555349a75956416b408e01878278e585ab51223190066a4ed5572b5355e2f5bb35c79863aaf8e6bc8ee97b7bbd3c9e2cc1138eae04cf1c68e9330c909403762c3d65f8ed040f42dabf044cdf3879eb070020ffffffdf