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 54273 68a5822e774bba0a41fd24ce009f7172090f82a822839bb5e2b82c9f4981d0c0

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a2d79145feef50a0ef3b0e8df4a936a8cc523b70d011c5da046f64c31d5ebccc
Certificate Block Hash
68a5822e774bba0a41fd24ce009f7172090f82a822839bb5e2b82c9f4981d0c0
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...002000000002000000
00080000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000076cf15b222c5cc42ed989f16fd539d2dbacf7c10f6452a70a98c5e42f580d487c371106f40cc8a3f059e2b593637841e5d3acb6d664b75e62a84ac752c84f5e033e0f1ba33b40270623060f853ab11ad92d9a9a829738a85d20400000000000080000000000100002000000002000000

Raw Header Hex

00004020a7bda82520fd446b7db6324a65acac89dd8dd5cc3db993cd174e75606c37b5a1bd3e8842f6fb227f152c9ff2feb8cb8e6e8e797d5dcebe72c97bfc816e4f35c55e14096abdb10618ccbc5e1dc3646f04dac511d0703b52cca836a9f48d0e3befa050effe4591d7a2

Proof Data Hex

59,560 bytes
1212160103078856965110237f90246ccf55c2b5a9718f4df2c105ce626f980482218da61b0d6166721a2a223f695d82c604581b69450bb46b7f0011765191688be04ec2f8a96d8361cc470c9625af9d2281a26259670aa1c10590904ddafc4dfb221c3784e7c2d666718e5eae7d17718361777b015a68703a4ead957b1c03d4051a30c51a658d9b9bfd039819f02e0d60ab64c6d23933ba28a4dc80848ac4afbe76d72884346115eedc71ea56f3d9fd0ef83a14839787e5678728e9d692b7e0d19430fb2dfe5b617f5ad55a2ac244cee81de8e43433d31899cbacaa835d37400a1816168e7e3966af57f479d38c2d35cd2392073ad8fd7027014a0b4738a196446bbf3e4d3db720ad83d14e8c2ac683bb04fa3639578c3e03d8bbc711ef75d3c9fe7bf50f6557451b82fad4d8c9cdd59605a437f19e1762922291cd62e4d3a2100132c06dda2a20ae7a02fcec18d3c03bf49bd20c668f9a0c696228e9de04f6fe33e57545a99db0b0af567f6b66f4cae9e854d7ce120bd57524372771d732102eb8b5610b7ecdd0385ca9469f67dbc67f04369639bb531d9f7bbfa8305fc8b647be38e2ddefebafeb91c55f1bd016b0a32cb75a84594187ff042673dc31afc89f2cdd046e6ddb8400f94edff483676b292fc48ff0dda54642071928a7da137ab4cd3c4acbfb1bfd9c34f13b4d553093e98af0d529d18d87c7c86ddd108af2daffa167d9ec99420a15dbd28bcaf29ff86b771eb3858f63837ba65544dc3885bdace649824f4eeb7412cd2a5b641cf4b95ee6702c5d6cfce4cfea4f291bacabf0993aa07f4ee499577e254ffd9c3e0464fb63c2ae1845b50cd8a1dc30976a334992bfb9037f68a0569b3638ca72aa1ab68e9dabe211a58e46df464cffce64f7e787c5a7dac88d313902412230249872bd4e0596108f53b5060bdd6c916fb96260af92ab675b0120dedce76c07d8c4dbc1814b8be46caf30e0a70fbefbfde0da5ae1e15502f584fa24270135164562c4dca379c3aa0bd8beef3d46c81ac2318df29a11997c979f976eeabb552aa5a000d0fe74b65d19a7a2ff238e794070799fb60e52d8ff7c8d50b0ee313e59a5c350b8eed5a3bf027b1b988ae20c6246d9b88a6ee101dfb96fc04dfa3781d6cf9357894ab9f9a0e9d34907cb3b48f02f3f3afee2ed42b05c5a7ef645a939a6d3bfa94fc9c1a35d50a843e7355af8d0139632ce79d6a4669a47f6b4d2cb403e785794a8f055f74c713ee51995eb3e7d1b7bf1e0479233430d449cddb84a5cd26b992840b9c6763aafe5cdadbb7463ff835ab00c2a2d9535ac59a336a772e5923439e43c0865fb9bb073b65eacb6f4940e0fb0064c3aeae9ff414eaa06c0148f4a53d36876eec90f5c74bf2d3f05d699a6de7fc3a6fee785a47b0b3a72da6620ec4c88c09b373202f50efda3d9160b671f5ab463c0bfa18e42e678b2a3a1e751ac33983a10034f77bf71d7df92b45d9eaf7530a0566f025a1dd3573e8a34b924627b53ddac0861be9fc36f1b5f7f2af54d849f4d3cce0ac4ea0d35796f0b465a05d383804637026e39e9e4a0a5842ca57c375d27710ece148afd82f5b1ed3ee21ea579a615cac973ed582b37504d4b15bbc146ae53c45ad23729e49809d1cf31db8bd7a59f8d5c71886aeb618a4d525c0fc48b67ba0601309552539bc5750d409ac399e7f4bdf7115be202230d3fcb8647e841bcee32f504403807ac7d6d2d8f319070293ee29eebeab1045253ff4ec50567f70e0879af1de249b59260a22105452c07c86f901842f4f0955648b75239e8766a4b33a90473b6ccab4f469b179c2f2786ac1bdf8d68a004627e870d195b47145bb1e8c4f3927a211e6f3bebc5a4de9f515c8928219e7b298103eb0ca5c9fcfd62622b2d0eec5b196da2507d498ecbe2eb2e6315a721796d250c4ae6c2fbe123a906b41e1d6c4b078a4b135e6db4d3f7cb726bcc94f0fabe2ad6d5250fbadc024b3b7453cd3bfcf14283939e32117d023e73f5ecebd08d77d44498105211f00709385162d96fca72f8d3a6ccc18d4b905e1c213e544910a602b103d46c341050d7f3fdbb0c1c125ee67a3c483d00d7f25652605775cb2dc109a432ba7da5d6290aef4d92b987760efecdffccb06ba0647f4f75f29d3097a40101c540cf75bf97838c67c27aa0c633642de5d55d733fe5b2dd0574b8bbba6e8c8c4c1a84644790caa8b3b1f6f950cce6cca55dbaf7b31261033c3ff6e461234fbc59777c0e04503272c3d494856ca69644d83d6c38324fadeb38235ad83a1bdeffe63fc78f0da2685792f41348bf48d1bbe7b04b7654a4f39852a488d1fbf8797318af5d5339d560dcc71587af45c34288af9856193b02cc007d5c0b1bd463fbbbaa5db72be846d2d68b5d18ef6710d7c2ce886dafc991561cb064725c8cf3f4c37a722bba820820a79770f456b0a04a786fc17b6f8508d231d66eaf295ebeb9ce38a14eb7aba61feb89a25511a72bb40b773e39f2390a19c31d133279fa4384ab8270922a096e9a348b903acaa73912f473268c7766a9cadaa335d811e2eeb31b41c6f835d88670030b8b438e5bcf8fdfcc9b06f02940a667b72871e6e808011e4fd2438713f8b23095696bbb88e3c2f549906f5b28d52513dd957f23e2f013b123826b61b72e09c881985ad2df28cf02e74872124edacb0d23235022cc0d829eafc2a684fd64987fcf83888e2ac474a902ef68345c5c02cbef9e00c4e518064e8af920bbd443fffeab6a8bf504e3331c4883e63f2072174b4afa4deec9353b89ad7cc0b7330f1577ac8fc33d0761d4249e7537dd6936b46e16e9e25d2a9e722d5bc847d116fc4a3fd9d4870995c309a63850a15e960a3182239cf63d0baad09a4d81275e1e5ad3350a2ff7845489483d1f28d99c271a7b020d8d95c34a18363105ea05fa672f1cfab9d79e4138bd777bc1ed0488ff56c91eda6d8de90729718059adf0167096f653a04a5ed9818b303b524fec2e46fb7f24cf9167dc36e26af4629e0bd2905316967aa97e8b061e334e72e77775dfb8ddea4501871cf2dbef1b829f0a1855f2c3ce40a13d0cda9afed7eb732093a0deb2eab44ee6ba70acab77fb462e53d53887d170012c562ff5598ab862a7a36d224ec494b30857b22df5b4774617d522f0f2aca29001eebf69ed4e616b2d396e27a6cd57f291553e52aac61378f3d274145787d78dc1d5a4837d2f109d6b1bd22a823da41497ca9992690d19746ac8ff135bebe641683f80ac89ea0cb8cd88f0630684a185b5b873a7345145f8442acce81cd3d8d92b81563b79584281bd3183bcca7e9d1aa4433a5e1090547917a40d130205466a584f6ae9c653729499a7033f3701847b2d08abcd025403340a05eac1ae33f0f65b44373ce31fb84cda526c91f6ccf7e4652f3c101c4b1883f2b2a3056d385bd63760272d82acd935f39f6142005bab2f85bd3beba9099ad5d940e8095cdb21ee4c9e8346b0e833c2a4052186c0801a763d6ff5f7e5411544d76860d472eacdbb167314b4df87e82f799aa9acb99dc8a8d61bffcfe69cdad91c9135c4d77e5602579988de38c94b7544136e95dd9808a78eac3bdeb468672f8e9d3efc24861fa2bd924f07b59a5188664fd5a3812e936cc7dcf8c1365611f6d8f3f97ceee57514ea58b9e980adf6652908b32215e82ae204838621be0ab8db4cadf32a9c09eb401d662fe2be64d40be30fa9bcd0e9ab98ebc790f66c2322e2e5dbe3832354e4b6de21a19a9b09b057eaa5466c13bade6b37b2801f4cfb2b70061e9dd200277f65d2e334f1bf75effe741bdc9a630b3be4d590c7c44b312eb63846b7df623832c9d94cde334bec61c5e2d382465848b82fad4fcbb8a87b6ea6ee4b808be5559cf6ab297f57d363339925b6a1a8a557657ad1a69f848de1fddfb4ef76aac587013d868f73fbdbaa1e5cc8a361354aecde2486bef1a20e4a59e0d3937e7cac0d077005f130b1d70b7de9b8dd3e181aebde008f9c4f6e290860ee4d43355e6e8ee5b686e2b705a9a6396f707dc92b2e377bee183153979625bd45c1168b9f790e2ebdb819d08f994db16b662b2c4be58036ec1ec99568891ded213394f17d54b7dde2645a8b0ff370dce0f5a3e8a3656b3ec07c8d23d92140c4e08dc32e0d4254b627380bb3b1fbc557a2be5888444815d688ed471f9d52d13659c9af27ba68c21d394253af53c86cd38079a5b7cc4e34f587bf4e467d1a8ce7cc11c34e0a7803153568c47ac21677b7fd384fdd62c8b00209e49f31dcdaf09903553afb3f430e17919b99ba0cc201c5ad6d99ea60aaabcc5ed3ab4946fcc9ad19e5dd7abb4466f5657b6a75b938f20b6504308462f2951dd40aae066cb8790d2c7750bf6ecbdc11da5bf32b3bbe85e313f28c27d1a750ba964966bbd2a992a8c5b2d9469dde7c831aeac6bea0c80452a33615a9bd5b066741497f7ff2cc1f038d45a243d46d8abce8cdd61de0b99710f5fe85871fbeb4f2aac99e37f769d6f2f50dfee83310f21a2be703d443b6ddb84af9a4c43837fbb6a11dcaeea00e62ebd1165b172ee4f29f42170154995a24c0672777df5e73949cd4f77042a2ec7d40411a495b7af8d423b5fb4133c930e17cb0f8fdddbe536e3d3536bf8a3fd2446e0caa747054b0c7066a0bd04907d2eb6375380c9ca9265000950c81d247c90082282f8ae4b419a2270df5089249e1d8ab57fb5cf0232351bac38889a6cfbeaef12d072a664652316db30ca50d290f69c1b79268dc712fdcc7ef20de27e12076f1dd6d0ec02df6942ffca434c3a48fbcaa766c0b847865a72f588c49ea4b042065e5e97f97ad37ba63872cf09920bc829083c327d641d499b6993f2448f505678e2d3a34a45b6b08d70c922632cceb9163e1abb45bfe424480136d5a181c214e1ea14f635ad20a72e828acc2cebb98a990b5cc1df58ef3234c70acd8d6158384188f064153f54a47e5744540c375e8cb43f9b236ab97cf642be2047a5f7c54ddff86b7a58b0747173ccd070cd7c2c7a088b20545eb15c8bec9c4c3856f3d0babdf6c48adc0f1892642e58a40a1904a5427871573e91c046ca38fbe2d25d4c8ddc0c9d431400414364b8798e5f3d240f620eedecb09453de16f5c8b2915c66143600f8f87d64f2770a1dbebba9d60007677cbddc0e8b9a6ef0c32b43c4f03c8a884b1924a2af8b90c43f4aeaf6aa85f3cc5c92edb760e24c511c6b0b52e26d2ec1ccd556bb80fa9602922e61562afb476448203011343747bb5a6f538db8c8ed0b878e8acd1778afe453213517499e3373b785abfef76c232d3ebda5b1731c882baa34658a6ae6cd860043020d0441d6bbd276b2895e3c1fa05db37dbf55360d5447b7514cd267adbe12ac3a981c88b30846dfe32917fa0d4f4ebad5bd003bf685fa8d4443d2276f7f32f82765d06a3e2f6ca9395796c288610d4c0dba5beee6e666d7d21d29a6415c60e9fe58b331ebf640a6b926f2a900e37c6816231690c95c2b16972e4874d9404ead5edd1b196aa231f9b4ed00c4597f61ef1b10744b7039f6000a61c0cef5bdca0f943b1ef6560dbb71978fb9996c41b3ccdcd7003270cada47310f0461b9eeb769a6affa7efa07b68eb61cda2976eac39290cf6060551d90e860c456857b63436d75288abe711574872dad66c85cd07ca1750ecc64dbf563c4299003eb715d60023752825e05ccb948fc3a2a570a3378bc7b28f96efc5d243420fcc4f592e51ff88a110de14634dc5a4eca72876845da721ada0ff0759560de93a5d71a5dbe5a02ddde8a3f45f3c634b15d2652c618296e2fcfe407cc5e45abbe6fe50327b83118d0a823bd78971f1b084a2598851d83d3ca52e16502ad9743684b103bafa423869df6be625667c769cfbe8b41b4ef0c45b340d1d462a2e59e174d472e5480ae85b523cca28ecf1392e62bdfef38d1cb311a340bde895121b90fcad8d5c9b44605de9a3e54616d46c99bd6e7dfa2b71db6fd9811c50c8259651503449ac574db29a838852f80d9fa4eebe982b46c906c228621287162541f59bac70dbdeb94a3ca7486ca519a12240596617f968e01035fdd4f10aae431c7eb89f93b670ff393887e71f4f854ca1049e4dc1a0bb235c57e906e454c3e96073e4b833d05ce303efec701aeff59a680c89e65468fcd5c2a38cdb562997878bc3f1a3004fc6af39ba9e66c20aaafc29829d05aa83e292fdce737b5a8f0b6baa469ed070e918a34470a758a44705ea048f13406dada4c59f83fa87c5b049c387b9841621105d835d853f70df5a02c82a1b44ae7ae55132a7f3b788344a4c845eb6d11b493f0d63cb20e516f8a1cb2fd69c3aabe516289d347306e76693fa9806a22d3e1e94ed2d4e450058314590925ef3f4b21b94f2b77779470e3398a1711ecc67a4db77b7de47cf950455572cc92ad545d2631261c9f96d4efe2102c90d31e86e7abebd0c6548af50f06bdca620857a06f3ec6d29878f126b931d5518e1f2c151a3f82d403e998b489582734b615b54c3962450f56eb2a09bd0e197cc3ba8abf7865b2a5587449de3966a5e90a61694f4ccc18b6bf5b314a7dca56e6a9eb39b902d10ee9bdc68d49019f57fce4909cf0a4a9efd4e619289a0c05f522814c96f9e002885dc3fa2c9c80d874fcc99b3c2ec6e9b66f38215114f189c6eebaac2bd6b22050f297ad53282b5069619a34036d84a15c2a924e7db6a6b7ad233f8f37f150c6abe591847b31eeb2d0aefa11a335b304d630918b5e07ac6ce74c2d2a3dc7477944310ca0a20fdb0b366a3ef46dbd82b281b9de8b63021edadd8b834f3444c43d13f87fae549b26f172d4ae71b0b3a2721d9ddfdf722893b263863bf0ff0407389feae8993349de51e2c43d5a2391582e157acc66805d4c4a74818942d94da7fccf1e18d1d150f2dff7fe410f16550abe3acda94cdaf0a432159e72ff9bda1882d11af24b629a982a5dfec902033c9ca5fc51af7e2a59c1e0d25c4c6bf58e04a2f41b8421fb50a41147c5e5ad0ded5a337b4e3008b28b61f5c87fa2c9f6113f3500f64d81d1faae1ad68c4ca04de8501a27d0d588dc5d80daea4a6b2e173afb54ec8d3181f7728c352e4a6075e0f484052a16ad9455e16f385d41fc359c8366529019942f8b97221483f2bee40dba08f7a6ad20762c4d41b33234a5c89db7de6890240792e7feb338184b8b57df3332de332630ebe5688088d106662908b3505bf4b55578f863cdb3c53dbe149eb724f4578259e771db9f9c3bf1ceff1cbd5b79790d83a3766d9de64e7df468b7ed109893ae2eacf0a57a9b636b7049b63885f8b10e05ae2d88a00f9e5694c5b7f8a5bf7ed4bb2f365e801b7a6c3e3918dc50404aa6fc1fac1f29801b9bf2530819be4b054897fd8883dc77facb5d0a78e9bf973b9f6f54b4b8463b8161b4d6056df307e0749f65a1594289a39882eaf35e81dfdf7f4e58ff4405d6bb5ebf2fad25a7da88a3c3ee6591da3b856214542f12c9f89f533a3102f8e2cd0d806acf31e4f11db8b2e992b0a9ee1a87fc6dae41f8986f0fcd17aa6be767e0e3776541f7da2d5afa9edf817759cfcd38d2e0c41c4e70986001c901e94a236a50dac8b010416ee2b7cdab501216b8d1bb81324412f465cb72cb49cc02d101b771b3436ad65ad07f00d903ef915f1d02bd14ceb0b87fe06b3c0318ad7c05e8f7ba5dd68007a7205d59b048f4e0470750b34f9bd5a70aca30dd814f299d0607d01c9334795bf345ff077bcba179d2253b975634761e983618f5f40f861180c1f1859125ccf93d08c7f9a33522c1350d2c3689dc26d69fb0d2d070b3812cdaf0fe92b9d000cca09a9ba73308ae3e874a215985be04de5f869919fa0e77852fb5971364361024a3ae1c8f8e9880eaa4ed346e1128758a2c3897b877afb06676ccb81f99b45810590f94ce299c75ae501460fb0f15f423b9581ac10b7d5b69533e802da6d32758c9929c137015ddadff3130b8820494ef5c2084c4a9d5956ca507965a043ab1015801cc7a390abedaaa8c74ea99b0bcbda26f36e3a5d686831dfcaa88799f563f83cf04e7afc500c0f31a6898cc079f2498157137e0c9064006a142856010fac1b1c397d39244ddd461d76a36461820c621d29805ab1f94c8fc3e783edc51898a9ed5e2181c6aafbafb3c28818bd477184f232cc309f5f6c9e24bc2a4ab21558a6b8235d07f61bda45755af2d673d9de3d4f43246232d1912bf7f7ccbe62298e449150b2fb4a129f62fc8f2bd23d3c8119519cfe9961e4d17f414f6765171373620d9599dd13e8a438c0f5e9495a634a59a735e25d49152943af7d3c6987cbc362f368945cf3cdb6e987b57262249989b94361718f77b555994b1b15c20452e5152d509329e46bc948f4d7d2de1b88a54e6c2f6c6a7fd4c23e758c1d0a38188aef9afe36918bb9c98021bbb7fdaf19d89010a9693000bd5625368e2c5ad89975252446217150637e18ad8a706f5586ade28f9d4874a34ed34bbdb1bf32d51ee2833ab1d344fe46e3ebac375ce1371e55dfb09e52c5866030b5bd4f2c46078c4056077503e6d53714bb86a379766756341f4b562ecdabafc6395d67aa20763bc184b399959f70e4d33de465fd696a879157d15ac3a25906aa50b6af68fab85d9467b9f190bb36c89cf77cf5f6e793d2874f1e2888bda5e501843568e859ab03adca2e1f013cd8dc6498f18802cffcf71c845b3992fa471e9d1846a7ad21f9276f1302833c69fa02e98787694e53773e675cdb396e096cf3cfea94998a799db3835f68e6b4c7132979f62c684e9e42252fd8570d39ccabd3c8fc526401f324c65cd9885ee176e9778eca6c571967ef5fb2b0a7ddcca20a281089b2888067f8d39be48f71c130c2bd460c6d978e371a38bdd9a77d14f188b4aefb5a6ab2b80f6b7dfc744e20e81246410403c68695bb16324b5d7182c1b179648d36babe745e1c55cfcc7581a452febde5078e2d1e5dff0cfe9911f38854c5f43851de07b67069df98aaed7823564347b41d8b7e010017f679464c9d010bbbad2e7e3ac954cc31f8b459b8ee5161c5d9945bc0e8e0508ad9d40a10c93ddb211e2d67cb947c50e65f91b3487f54806a05008f55a2903c8151bf24e391cc24df415c93f062cb31a828b840200d14cb0f4c09664670a268f5e0c5747c1c8bb17a6221ad188e93274aa9c71950d7114915e33572fcb092bb17fba63a01206284987264d46268b93f9dad5b1aa90860e3a9ace7238180217324f2bb558187c87ca587a64e36269bc3adff78183b10427cd7af779122b91e76c732f074459987fd325a1c75dec7918c8e2530a631da53f33e127efd901ec286ab2e5a906eb9d3692d2612fc51f5473e1e4b3f3f8525e5012f66cddf8938d57fd4966a8f1fef9837dcd653388f46cd0a5c52da415ea34c605a21cba24892bdcf9fcafc8b23ce8b50ff6fa3e11ddc429198e0bb0ee134358fefb33a65333771b9a8f5d8d65a3634613f6b6889f2705446225b267b80ce66b02a144351acc74988a3d5c8cfdd98e70478bf50a5ba46e1b7fb87bd8d475205e7fcee00eb5aae90f064ef5873d7d74482135b7deffb0d23c6b9dc4a9080172b00f9339e0f1141cf2a128a0aa56a3170f8745985180cae5a2977514d85dd584a01ae66e7a0fbdff7d6c4e6da14bc0d615486e48b8f1c153447f951ea3eba6b2dbd43351722985802f97b0d05c0dbc3d193135161701bbc4c892c58c801b15258f37922db1874a232178a31ef29a3b5eebf97336596aea5ed866140c89d1da96ac6afafacc46a5943a80afc2c9aa29986801fa51d5e98ac224d4da28f81db00f3f6e510894fcfc1196a572f2e3ea318e79ae458365ca13dbd9f5c0e719a5879ba6a89f3d25933675cc2b8d627f9b94034ef28f9615c1bf5573399e379ac20d5a4ea26c739ad96eb82012b15ddcfcb502e588c2a186aac0b6762f648668e632db27c4154705a5f33646f15d5e00126456b929e22a772f68e14100cbe15ee03f432c920f8449ff653d3e832ffebfe3ac1ca34af546d04309c511b5271ee3679dd5edb3c1fee4b6c92a2df3a56828b260b9b425e3d142133e798faaa2234b90aa1f18cc615b1ecdd7fbc2d262e36fb529b36247c4174bc1a4fb54b33cbb3549a64a170af5dcabb11774cb44458033ff17571a543e2906717363155741448fccc8593cdc1f8384ca3fe1f38115eacb0b9e0b46f14fced594be580ebe251fb408885c4fdbbf37ee103de0b889057c4dbf25ec028050bbdfc1550c2a82aede4f63498905f5266f79959ffaa24daf60a439f80f9510a88f04815a395b0670bc34dc90c9dafeacecd2241d5002b3788898250ebc927cd1e70236ed690ef930d64fca2dd768e1d26d24c4a55371bc0921f539264b1565bd2bc69cf865c0d0337ca7b79abf14c7bb0e0466a1d5298afa5c255ac4820bc1a71bbe6c5bd013e92d7d33552cbd25f880140116ed0590b1ab8aa57679a160de1750ed6e903f5d101f1976f50d83360b36f59c05e2950b1ec786be2dfbb6846f4899d4b0fb063a2f65693b8a8128fa23c01c20fce95cb073650d9e01a9d2fe7e4a378b44b5622068578431130578fd562a494a7869b375532a7922041ba28d1fb207bf3b7f9c2da77e726fd93b07fb5558728f463fdf4d7f359f212c99f0ee532691ef8819b0cae8e4489c0fb2b521dc142f34edf0bb3989c9b99cae848940c3495656c7ec78aeb12e3f84289dd97130f1be871352529811e19abbd14e142bcea7cd5172e2460b9370242137164ac027383cb1fa194b2f2649a96621e59d6e60544492854fdc243f48949bd12de0a8ad88c8eb1e8ef9bc38ac4edf4b11aac178c3e4f163cc64bfcff31503c2fd1d12f66d3cc6b1cda7514b8647894cce592caf92ba18e7f94e2ab42cb4f3437529a4277c8042f9374b81e3f7460426ea6dceef5e09496a768de880ac137040b8d2ea4e5ca2a311bee5e9db45f76402fb54341bdd365cf2326edd5403ede1e2b1635096ef6a6d6b36f02bb895b34c437e48c81710c44674076920688bf79bd6e69523db1618c7c102dda97284e99920bf79b0c5f6f5cc66b2a342f34dc23d6fe2ff587b06cb0971ba02bf71f954a907b6c6084848a6dbf48332ed234697492858b424d101190b5fadb435d5324f6c4b6502609fb67243ca7d78196e3711f63e1e6e22d19141188c6d64524e2c4907f1244c91f2d31bd91bde5d5797927332c5da5a6f00e2050cc90247535d3de1c23a1d98c0366b56dfd025c687c7c946026727841cfe4a83bdf384bfd5115bc9fc19e0d4e30fc61faa02017b002f23935c5da39d7a01310d4432a38eef25866f5243ff25588aa745388fced20da5f883498a231ee6c7820744609e916c458a642b296bd38cf9bacd3e1335d6ae6caa939df434f398b10469d74b5989d3067badf75e253fdc4619645550effb119b9f2081793a5f9e6b2f4a67a44446328180d1b374a2bd891d3d565b5a52fb631ce5822b61037fb35482178a1063ad68ec37e1d795b24e404a52087ca0c7e32bed4afa8fcaad6a3000188ce569cefb36d3795b2c17141014b72d01f7d8ad6fb512be2a5471432a6a8eca1f7b7175c40526c976fad7e68e6d3f31deacf830369c3ef31e8b7a495b5b3596d5a21e93199e1b51d600810f773f36887a338e4214b0a13455b36d38ee5d4c421a7b746bedd124862864e418abf0caa1c86743e9ff555205eb9b6c3645e22612d392edada48dcb595d0914a9f3b5a0e598e169685a534eadfcd5cf20b4f671cff655e8173a95df78263b5b147861443228df527f672cd9f6a8d4b2695bc81d5d0eb0d3775c255239156a53101b3602c66b1993c513b77417a41a598cc7f0fc817db2ce8b46e6c993aebbe5cbb829d803bccfe48b9388186b066c1c6855d8047528d5c06554977e9ff35cc2be5b2d5e0c204f14495f0be883bcd203fe77cd10772c1699a095572aac7d6cdc4947fc8357fcadc7702c15867f7835a05f4d0e1f310b5e97774da134d132e4c811eef0bb35190d7d4eeb32ecf2c22f0899cbe7edeee30a0ec0403c2876ee05e1331bcc38cc4e8d959bca291be11e772fd3507c6c81fba85ab618f18e3af84723dc9c6ecb350233f730bdae3eee52dfbcc5b1cef7449f44c402cd6ed7d598dbafd7943f1aa71503a249cb48878fbc4232aad15c705e5c8e5375fc8b4517b8b403d4171c70c79cd727e827f1350a8f3e02f050f3d6b912e0c19f73cb3452175babbe7cd68ff87aa9f15920d611fd99baaf6269cd939ffe9e69057f854d332a65da11e00e22ef0d306bd696e045f252d925995c1220a715e74c3176e85689c2f12b40b76cfc04277a78fd369cb31f38e18609ae47cb9720817eced029e25981bc7d8e0764d3b249a29ec691baf86481c67b035984618da28d0eb177da8f06442e944d8d21d2f5e94a3201addab4a31cd2eafb17134b87b793373caabc0abe8b0d977f5698ead0e9322f6fe3ec2b8283c2133acd1b6c032b95c82db6db10a3ba88d7404346eafb28224ee8638a2b2d706285b674e00eb9df7bbc0911cef9c1f41b57a77c797d0ea72ea8b974a44c53074ce2c69fbe1944c89b78d5b9f2971d47f049cd8f9e07169f703d7bce21b3373dfd8213cd48bbf091915f585f3ab1b8d12b25e0fc8ce3403b485e832d1e7cfeca41144bd1eb6a66ee8665b6850ddf583394f97b312cb27c5ea801936c41305207ceee97e1329b7d7ba2b7ef6c66893e7950c75ae37a190aca95d8e2df1bccd67bc888cf2b887ad0ca0eded88346117bea48d0a48befed08b85938a4fbfad574590771e4527b1ec9708acfafcb71bfbb4b9bf786c50688189784ed44d7e95f570e27fd58e5ee7c213966a9b3205eb183353d266666bf38efd4749b9a262ce161d4efd1d724ad3a0617e7cbc8ddd8c3fc76a8851946a3fb7146b50e82f36ab119233b3143baa5e07bdc67b8ee1c58a974278557be0f0ad146db65a069c4979769e1c150ad0bfbbba7717b17966fa529ac83f40963b89d819a86811fc5617a3cace78b8e53e92675271a7552a3536a291433e42f6d315e1507b378bc173e1b5b420bcd55ee30dace699a751d215a0508223358132f8775e8460496718a54238a1fed999f69a99717ac97ab4e9c8da9681bb416378e024a4a23ef3c5386fe86a3189bf63f42f4c4d279d66be039c090ee630b057cdb11900f85bd6f7119c78632b145ceda7e5f6102fc02b38ba0d85faea3540ca02ce56d5e3505bf5473a0c4f422dd7597c13ec2020384ccd3b542ef136dc0e2f56d7f552d186febf8be7040ad37cf2ef3ee323a769f1952579cab41223eff542fc630eed100aa12c9eabddd5134e912792f649bab7fdb0952e947ffe1a19f1808bcd63d42e186bd714b1e09f62f586a93d452b0f77115c86564c19d62b17102f29745639091565bb97c8ab8ff3d9375394f33bd5d19ffc6129621c2b45c91307cde4f257391c6a74828be70e06e9638f699cfb752abbf76f7fde78bed9aff1b3924c46c5bd958237d1ebf1998c1b3bcd2f6d024ae11d0944f72667e1b715c6e2ddb208166b04305bcaf3680527b282cedc9d07251ff16dd5592b5145a821bda1d9a11969c588c332ecb4c80c57015c0f878eb836cbdc5f18c268b7d15ac3662bca6ec6515b045aa08ccdd5610d22989e5db4816c4b712d4302c297a05020d948afaffe09dbf26220ac3d8270fceedb0a4553114d2155186d0a86c512eea38f95dc204962a07f793c86ab0f13b05eca11fb62e2eb9e9353bbd8b76153bc560485f7842090b83ef8c4e98ac02c278bd1d707bd3678b79a356b0b3a20459948f1b392887576a7fc8e5cf1605919f4ab22ab92c7661908bdd7e42f6078626b11cb934f3b11b6bfe3b1b34e058611c33eadadd60079059d44ce4cead552dc62028c810ad5bb3cc201664e7480da7da451c6efd882a32a33b44cc0197dbc7187d36aefc36ed02a6a0adc97a4ec519698a7579bc3f298508763e31565c179cdc8d3a1e61b820b79b42342e183fa52f2fc7519bf132fff222fa8de0234c1b919237335809a60391a843456705a389708a601abdb1ad99c4391c4f28818db1ae25e1c88da58d0d01fc5bf0d7f20e67d2a46d35bf41f4d40ee10edb5fbbc2ec9f2d5f0ab9fa2440cc4edc1f5e716eb0331f055d78d45cd3223a6ddfb04c9ab5b70bd446efad0f182472130fe962ca59b3ad94794158c98939f65a9d5e1eaf9e57df319bc1b75c3b3c88b69748ea8337f4d044fa85dfee7ed92943bcfa58d105671a59dca2c6331227f59562b1483b2513fda3b8cb53bddfde56a5258cdbd0ce435dc874add89270beaffeec65945e561701c2b3a34a2f950b426e5bee68e295c3b78126c6f6ad0cca3bd0c1da3263934b9c8873cdb194ea4a220d4bff8018ff9d6c17bf5a81b36d1cb24965fc470908ffe1eed1ddfec86f5cfcc502cecfd3e46a3881d488550dcc39fb5af4e7492feab167741f88e0fdaae4042d26bfb0e5986fca40a0d42224a5030cbc9cdbd7db9f56bcc90c81206f621ea218e8b7ce55fd5080e9bb00e69f04089cb84e30b88a751400d84c70ae346d671d72dcfb27140078b7ae7119db86c3fee48bb2472f45ef8bb4c35fc91405f08669122f64d867bc430f1121591033ce93a7fd71a574c73b04325f174e646583fb936bd516a378b3ca6c6e04c909052e5097e7ead7627da71a75b7de10817ca04fb19fe0a228ec0de3be21898ce885307fcfa56a7c0d8f866cf2b4df098f5a903da58c376c43fc6be1bd7050acdd40c8c9c663a9155ae56e911d0cc0f11d78facaffff210fdefe8fe3fa78b305937f053d92fae854e348dc9a6af9e0711edcace1868c70baccccc0c9d69266e20d5117c64c628354995c5c2ba64596c1374e1760dfd05229cda93e2d0e975c5ec5a3e41d4534ebdb9082e89fbf600442ba03ef3d32eb5a2bfe9f6e9616fbd623af8c46d8e18f3b2b7639a318461aa4e512fc1af65a721c41c69b4e92fa275df95114de51ab26a6cd74aa909cd779777dd6c98243cc27aba61ac398a5cb283b48b0580f72d54443ff4a874671b3665d0bdff3c90d80179a9d5e8f48256e93b3d938565ef4b6a42321190506a3be1c13021ae49363a64a0ad5a39edc6996230e32b83bb38eeb27dc6dc02453cc00d111a58385fc5a9c8d20db97a3e65d12c951b963ef59a32d6af61d9c6e08d0e2a53c52083f26dec00a65d536c3ed50891ca85ed038b038f0eca071463dbad809adf7a36164d664f52e5ae6fd0f8ac1e07d91e9dc6e3ee2ff74ccfa3302d6dd8ff5470678db2db29b1b4810e05e0d54c6353e328e334b0b72a4d4d4ae4bd7d7a369ededba444683534841cebc985be78eef471423b1644590141059dc33213f9cbe383744a15714208bd35464b98f7173480cb7f080e21f695076b79b8bd87660e6c3d11a61acb918452b6286d3f11f065c61760f1cb0b8e8d1b4906b0b93280877d2439495492b42a5ae3378bc0594228af6d4b9d63d21fbdb180d94ea56e87e62f857de2bec34988903bf68c68d4684dd912fe34139d80696e60ce6215802bee66909b5017878f0515994079ac230ce5766c29fc7677fe86a03052b6ae6cc547269ef05eaf6d123597f48f71d88d89a7221ba5220c5b4b6e9988f0c09c8bf3abbb070c00398a1f62d96ab641f958d2caa04fa7f9a2d62edb61af977399a75f64d490c6836ec0c793ad80d9d984b310bac8fb165d9c1059c3c9a232119caa4200728fa2ae8ab2bf5c17edf383f6cebe08d6a519de3b7fa79db5d0bc00bb10f94554976879bd5e67fd0baabbbd9115143a176b5017686a1957eab4ee14728382ba9ab21de0e87d072ba8972a2445baf23c1635d8eda259efabcbeb2d487857275bfb54aaf8ea168a27acb263423b770d1a9ffe2232fc926e40e19b23849d0a7a87170286ce36ea4e67f28934e03110f4dd6d20fb22343b49a1af2952e9d41b8a0d92971259e6881a4f90b1f43a8980e2a357fe41381132d9476505dc19688f673f10f06aa448c0aac91ec81148e509e5c83342d0a22c962825f2c094dd865565ff2e0cf220be46d258f73a3a49a42e73f78f57c1b9729a76f5a7fbf0f8a46b21b94e5d06ccaebbc90d67b0bd444ba0f41f984e55c9dbc6b2a1134dbfad6a4c2529e89286bb8a695d338ca53d1d59c8ed9186cd66df66eb4987bed0713b67847a84e1a12bba7a69bdfd51213593f5ad5dbb8d0298d7f6e28f40c54cd429a21ff171676d9d404ddadfd56c4163a1761f8b7c5ab1ba2acfd232d9275d7d20f5a4bdd49abd1700cc932219137b4fd747c27c6b311bb7c84cff0aeaeb6964cd9d6cb41e6a7637f797ce9c24f7b9860a0099cf53d2876d8039809530e040a9279b4f4e5c9095330c99d9bd7b7acdad28722195b219f8746ffda21ffc26f5c6ba886270cfa5662514057b7fb285d551efb6a0e625bc54687bbefa3b22f9a7e423982b56bff26d65c6e57cd07e65aac626ef8ba776b7b60bb3211c07d6ca56e08519553cb7ea713c95094c7377903d76601cb367b65ee9fb1d544c7890cd6cfbb739b56ada8095aa4d0f9d99e0fdc36690d07a2a60a18dce11e5821599102c4d80e58761a3ae2169d6a1c6c18de79e97c798b8860e24f19dd61ea4ce101310009bf50e0b23009753e062278b4324c8de299941d08b6a6ec471ed2e500e8dc297beb2f4d331340463fec376288f3fa4b969eba30bfb841167581b3e6924f51c4b7bfdd52ab80e8e65f6ef4a296269cae84dbb343ad236a407ffb0d53d5f4d0ef4c19f3699922a5ebf1aa099f3fac381f40b7222c834ae38835028c89e015632d5eb04dbf72f6c84e5b242bfc19a0cef4d5a6895ae9d01d48b06c358b1773197c37e5dfa32345180ccf0ba4c9f2861701c78cbb78f4bda4919827c8abe5927b98fcf3770bac6b988cad8cd23c125520f94027fa4d25ce49b94b7cb34b0203c2e9cce6ba4ecc7ad45cb48298c88c0bc880ad50c0942b2923986b21f414e32c134d73360a6cc931ff7d7feaf9a8ba799f9a51a35d4d734ca59c002165af865d0ade0402b11515da06ce684885a0f1c2b1d39a80f1df4d6e7fc05192104ddfefa7158d91aea66eed97b2b3436832cea9851e9f794b8abfd09930f0b2eed7e741b9f5290844f03cc8497598416947e291f9c52d968f8d70c03aaf72ac9d299e92cf12e6ebbf12faa7f637eee26383690200cec17f9769a631f586965d528f1f660aad9f5e9d92993ade6f64c6dbe084cae909dadc05f257133999afc6757574c3eb138595737eb8907df5b97d3c7b7ea25af50a193e3bb550af2fb241f68643a1bd3bc2f3dae99a18ce39150ff90f29b6558b862d52a4d88292ee8231b04d13803cc40b07cf34e94efc68c92ab2ea453035c14069983d717c3a0f4b2769efeeaa5cad44b3ab512b9be57e6c80b34c751e40f972449b0895d8734008f92d7a1dcd090ae133e3bd00440321612c98f40f9bfaafcf3addbc1c1a0f380c9994d8c214006565feabadf2821aa46abf47a556088be7c15e1bf5c759c4efc67a98366407fd8bf2cafb1042461ea6e3840b12cb6ab6a28d8d8abb9d825232298c4ade950345140914bcff9d01c80658252e11f38125823f5cba2df9648b2ac7af16ab8c09daf66b3b6eb9a8a9f88db6372944154bdb1a22ee201273f558e09f80f37a7f726ebb26496144224e48bd8002bc3915fb9c2da535c61a1e31b2338218af0030ff40ef1777fc540c2768455b727ff9072b0b7b003de53b8c7e6f4075b95389dc71f9286f0d421127cda3b04fd1113c52d710716da5bea6484a067b854e119763b08865f55facbb24b913562f13f3d59f8eb54ec958359ea8ba67d5ae28f99ee05352719ce4daecf9e225ee50d2a85488d89022556391d9dbfb7affd580efb559ee54243c275cf20f603cde00ab7c7804c103d77f56b9c839e1c8655d5000be4c0a53404c8e9f9e13e86c0fb8724cd0cf9c5bc6681b8306d8700a9c6bd4a4c856c845593a12dad10a8750783644f8870be37cec715024d42a84575c39aebd5277fa0e15393e1f8f749252ed5761a896891ba6f9b2cee517cc099c0782486ef221aceda4680257f7df9391ab6b8223224066704f6f05a717e07a394c8f68e9731e45201a752e0009ea7ba93185ec9aab1e551a5c7dff9a38b6ce929ff91a6aaf5dfc068ca2443ce070e6a0616b46b94dfd14796ce3071aaf93f2beb385d5735035fe46194890872188590edb51d59350a3c484a3c95d79e389ff0b9c28b5467e68d8a07abdf775dec189c28584a858844824a8e9d10bca6928f49fcaf3897e37d9a34792342f23ddd1c52128ad47e310f350f0acfc7cd0ff97b14698cc8826cc925fbeff30819b595336cf9082be8a9b57d0333bb7a7d681055dee3a974bd874b782ac4220d1ec1503aa88682e0e07da18a7e72aa9d86f1c98f12c505e23d0728d28b33d20a43d2f32de71cfd47c1d620bd78d7fda0ef2989a6fd88cb537d41a0c29768f8612a98ed3aabce7d78175e46c161c565ac438825539115f699b9b9523768739195f915bd1ccf1c7d2873e28eae96aa8847f224d5101b26a177eb323f17e966bd519a90e0eee083516e06032d9bce573d2149619942b4fb510d9723a43ed309696795abf0f2ddade7384e61859cd447c7281f5be03e0d4fdd7469e85ddf5bdc22a735b269bcbc0516f00c0fc87f7606437fc073a1b67898103e407fd5232b2e34136cd48686b861abade49667431b1ac0abfa174ab584ccacb4b901c0f2b0fc096c84b1d66de5a01e060ada59994a13f0564b9a878b75d6915edfb66fdd7558452215ad48417696e15f430737e17c1e5acd726f6818b55ec29d6499dd2294ae6bf0b2044526485a69ec8aa31e714de732d0517bd8cd416213b184ac452ea25959eefd8e2ffe3f9b8327ad6545ea2352fcd9df678bf971fddbb19bbb59476c9b77a870a218bd8fd9736e58f6a1915a019d4406ec9b4ef4caa3dff288515374a3c88a2257041ec64dc54c48ccbcd0edc5a20ce9e072cfc95fd36de528cd024189a08f7f131c53e1e1537d57bd26a89411d747ba7ecb575fad82c1ea19c38c58baf285e3d1e3ac0ee40c9b844c1fea74afec61d84656e19c2feecbd00c340d579f06c92e1c84c78c299fbee17e1f6571ce8bacae6ca9288f7798a90d591419fe85fbf5eb0170fdcbef47f9420e97d1f6efb8e1af3462894f29a6452ef7f1eb1575e9cfcd2db0055e619a9d8579da25e79f164a9d961eb78153062c539c35f4e8c773b2e51f913d72c2dfc198323d4ba941ff1273c25fa5cb0a2f0c7f25144733a1d49140324f613b98001ba4ba957cb15781f76e4a2bb0c5f083098b0ef9c030fbe3b8eb0121f2b24eb739c1b70441e088e6879fab87623eec79eca97f6f61dd6040197840da9ff17a62fa7b93cf153854130a1841eab8e1f5ad5b8aae6ddb4344a80cae363647f800518795d1b99b478fee0571b85c6f303418cec5472163b54eb2db2299b3d50f78766d268b6b03d1726ef515ee3a71c4844e099fca5aaef40ae97614375f45bcb991672fdef163dfff112f1d3f5d651829c1cb8e66157a1aa948653a7d88a15d02c11b0f6cb48dc98ff6769bf00d0d42dab5fdf4c9798c965594854862f5b2e321d69d35b92a9454aade4b30952ae14ff6eb4e2d0797a5fd52bf2066dfd0a27591cce8ee70de7e1c6d2dae96be99d2d5b43efcb72471b275784edc0de9c3b448376243f44d03af050d466806664a35c4404e559db2c79c2a802113933246287c56033e7dd7642ce3123dcdbcd56d500606b6576ae435392fe7b1e6d168ed6cf162d40f7d05cd9cbd75970917efa45f8a7b5b25e4a4bedb89281d058c2e2ea885ad59dd8062202a4ca0bb92857ceea83de6eb2a694773eacd4b75fd99aecc6642a532a1810fd257a05b38d1329392e93a243c089bab9e8a07105b6d5ad1bee8adb391863424f921220a6798718e0025cb5124672ec98307ae714a615f0e177a3c01d390096be6423ed3b1276a5829b0f5b9bb807d2d778b36d476178c344505a7655726747de1c66f34608b2128abeca836778f3cf3b98ed744bb8b6f80cc0a095aea49c1c28bdc3dc39140e753c3812c1a6c55f0ff59f4a366cc817b056fb91295c4499d7ee46c4b1439aba707ecc0483fa87c124a7e4c944b11dab86b32eaa02ae3b8c4cb22d43d38669db22bc675254fba9e8cf58e183298ff7261fafa77538ddd5f558e9fa93d775b14617923ddb98f55438030b548b2bc293adb9647f525c08239c7fa3affbab9ccfbf26d904e7b9e4edfda10b2d745ba9f95791675414cb6316bb203be0c0f213f8e310da9d6e31263915758c43d989b8e00f0cbc663672fdf924143892042633604f9df882cbb3bf166d3686a053d7e34ef03ccbc33cf3bf26eff39a7fb9357a5d3c65395690f0d2d35fd63f5dd79ac35f18cba14d37d8bfb83306e3707dab6b0726cd47328550500f4919858d0995df5afed8b00345173d5bdf4142a5589ea36df74f18816fbf92dae63d08d46798bb78509a45e85d83c2dc5ce5fb7c63fb68d421438c2f652f3f24c7b3f5bc0f5d28e4210217a784965710e0129b84d258817753b6e7a9d38cd156f9c282e50e907fab2ef596b5aa1fc8a6fc4694237094f18e563b5e92a20c4dec87c64f3d897debb9774ce6ffc6aca6402e95b95bffb44f30f37eedca20f6087d591cbe0d1d3882d1fc4a6f198b3433c0593c53b06bd490af14d05da7e294ede6ab0b96835a82f06681805e0a57abe3a7e57ecf4c5f0e76a2368bf9e84b5c207021ac31f90efd2d42b50251201bc302c8718a4ec9d5bd1d12c3a27c1c5657fd4bc20625b9f57d4882acc0579f837deac220c31b9888471afc353cf9bf029e8bd8e0b718bc9d3d594b1847118c9f87b447b7bee77dadc03e90d93128937bf559e9768b3e34d3f0b13146141d2063a6cfb94c61c29307359eebf663aee6783b24baa6e988eac376bd0c71f9b361c09bc56480c73c3241a13b174e4071ab5e3e33b2ccc936cbb41e95e325bcfde09522f73fe7c07feb8d8d094a1689cb290899af866b4c3f68b2df06b4ae3c636ede132f035f32f1e84455cdb4b0fce572078d4cca3fb19a90beba6407505b862efaa1b64b805dea78053c3aca522d8b162efe50b1878a5b9904f11c89963a6672dc75b07ae6e7deaabc675e6e86e6973c86068f5f15b33e39cb1738b4e51ef96e085518dbdc04b5d26ec4167229bc976047c96181dc07d170d96ba8807d16b25a52979f7291fbf9092db822b1966d9ca75e02e70c1e95f5b122171fa9d822a96ce915f85072a83647cd4237aa09eb32d987f7e741c2a4aa1a138619b72ac1f98fa13e5e42c9ecfbf16da0f1cf7f1af1b5aa2347e89f770d663693a17aba251045577055dc5bf5a8d7033de2ca8432485ff13ccb64fa611252f2c9821ccc444139f9a5a925d558e11147e3fbd75fd198bb7010bbfe79664a5b43c320c2dfd74f4f3e7a0232d7774f7a93eef19a9f6fa53fb1250a3a1677b2c47026e9154999f23f0bb25ea66bbfcaa174a023a24e1889e298e47fd73c9014c3cd9ae0db9f7187f7b5b1674370e342bfb8594e054300fad74135446e266f5bf2e8b7aa7408c5a0d8617defa56680398d35f294c1a01e33d6cc50d45b1ec12d340842b4a5b9f26690b6380d2148cddb3a326f77f8e13a1ca2689aa96fda98a3f5dd42e14bef44ab4af1ca918382d411141543aa1435ea8df206795f1ced4ffd9c4dcb247ae40fcf76eb8111a87198ece40a981f014d3f88c6d155a7c35d7f21f8b1be01fccad319a3c88babd37706fd75955da8476d8a8544d36e5f1f8b389f646bb9901d1c77f50e1ee2a97c263a2dda734a9c0136aa58ea69eac38fb36bfd851f5e5aee96ee58b90927944a7da44ddaea58fbff41d4de4d577ea732181aed94604a8e2a3a1beb7eff607b8084cc2e98160aa702168514d3a10aed64ae6988a9c126e5f764ac193253df69ffcd4baf361d4ba7b250f931b2910f24b1cc647219eba710ca5a9527d36bc53fe178102439f5ed4c4a112321822dabe4699554a3fc5eb6059108729b926a32ef5049ed02ad40bbf2f3e3c3a3f704090d5de700d700637c93619e200876cc2fd7b6e6f7262b8119b71d5f2fa36d7dbaeeb658a1085360776fd8246b0bb3e900ebbeed9787ff3ad4e16b657d74c6193352efe4e854e14cf74374d712a8c5e4faa5af56bccbf488d687a71ee445cc132803e58a02468ca24ad86077f5432b038b2e8f1ff56c48219d7eade00afd76850fbd20021fc3ef3265608ae3979965f9dd0cfd622ccf276d3d988d11b49a38325526235fa776827c298b9abb80085b4df8d62f4004d3486dc2e795cdebffe4c8332386b1c2d924b9905c600bff913e12fd58e96bd4d7124a075d73e944bbb293073b2e96830a6fb89579d3408bdb5cc4f10c3e3c4efb619f44292e8414e42c0f224e6f1061116f5b9b8ef657ae88278ccc3a8a7531954bd5ed27bc2c757c7eba94b9b8a026238c1adbaed389ccf3b8f7a152c78a19729d8774e66bc12e75097c3f45d63c3c061dd5392e916c284a5fa48b5c1a08bc2e23e11c76a4cfbc501b9047de3a79574b8cd7e95bbdf881e42ba0171ed9bc84c012e1b8e9304e45b8db022b9f95ee2a05238cfc9397c20ffa2e2a76918c057accf0713a2053183bd603b82eede935ab3f794de2e80aaa037c699741c4117cccef8fb01db445d533048e9c8e448e2c3867f443dae84434f21dd1dddcc03dbaf45130bbc01381a29ce854c0766d371e00e1044e3080f5b40b441c0bddf7e47a1b12d8c3ad2b7d5d04e785ee33bedbc301e81abbab431deb474ecb3afb28a44d178f49729a5aa2e30276751fed7c4c6d0210fcd3bafa68e73ac3c19c3d1723d5f1aa9aaacf7e010ebfee6cfa62c31416b3fd2bc215e8d367aa6b7b398a37c0c57e25c02dca88d680df36a8b92ed147b17c5e536242c7a8044538195811d52f31b6e6351b3bcada56ffbf27d1bc53eaaaea46455c62dcfed8eedfc3e814f7ce2cdea88225a1d44a4fb559f566ab141618cd470dc329af2758b78a318be20507ec53a4ca631d29c955bfe2db06ee1bd621588c59be7c3563f11f896ce7ea9e43fc62374bf83356407bdfb519f1ad6eab5963042e23fd1c57d42155fea994196d976a23cd63e7793ddf63a90313b7f55c9a877068a6a9f71c3b5e0c9062cacbf6cbbf862b29b0270ffe89177617ef3f92173105e326843f87e4999423916b2f14e3adeb619d4c21f99951a565b59f386b61da4fa608074050e16aa78f68a965a7239b7badcaa95f0e41fd638864df23fa01d30b8c8755ce1ff107dd3dbdf3e11ddd786aeebbf32c05fb64af4a00dae7bf71ee30f5cc58551e8051fb3a6d44e52ce6ab19493a84abf53891de4305ecb6dc7a80e925c203608db26e039a37a60c3100cc9eff7675a1972c09c0e79eb152508e884c39e888cb14f4645c4c8075073c7db2385845594db3b561665dc3932f58ced9351f6ca670a361b94be4aed974f3733b55b4a5f78058ce08e28e24b6f3c1f09e1a3dbf6501cf73f5f2213345bebb1bd3c33b9c6a88ca48b3116d778bb15335f7002c476e4db18c925d6e09feff7c8bea5f06737eda19238612e387823caf82db674f9c2c77f47b6657c82a771ddb643922351114525e971f99b889e9a6c47449ea8f2698afe3cbd3dcac0bac7528d3f3c1a17ebd820f0a16961b47595845fd4d6b19c10e81a4bfdb0ec6641fc5d3c945a03ae0f2480ff590ca1060e9c05b4f93d5f3b47f83d0fd4a1d8d741bfab5329bc7b9accea0f201bc80b7c0085a165255eba7307dc18efbcee7fa40a13163405a97a0c0e8a6720a7580512b6ad6270cad41aeb414c28d7182147e633e7f0c2d104f182de873e2a9e2b46dde07909b39b4be014a198da0b90b57b5368c6f29284c041eccd1f6e75e1d87324301add64534c6ffe7ffdc699fb71d4b91e0ce1062b4a3a8e922f007ed8cd749625e7fd5bc4880714881e512e846817c76746c7a98ae978787f7f429f77af1ea43c2003ef6a7a665484fff99fcfd6251346a8878212d8053aa3f1282429c43b9017d040e23b0e01e8de4b0c19773dc47501509b5018bd93ab7e5f7744aece37695099bbac2b361013f57c926af8b3f0de64353eaefec8ad238338a0d175072da20aad4ead7719d5c47f4445f5732aab74ec24d94c076de2c03ae864c72a7238f3aef0f8e5f6f111eae14f4f1a6f3be3ef8c3eedbf77fbc0bb3e30a2d88125b79f34d769a3fde38e37e4749afe9333ca52b56507e5c1a2736fe75002c8b099442828d4d881a0562a611f5801811e3fe615bd2da56054ef738fd03ccb09c0556d7cf9ab8ffdb2fe715aa0ca1aa74d237563d94cbf49331faf22a03678b8b312db837271254e334b5a89573e1d907a9d864467768e899d7cfcc7f587f867a65442248bb5ed7b38315a14f55fdd844f7bb01e39c0b5c475095b2c0d12f80504e9308b878538aec85427902ddd9513afcb0cf3a9456eafc80e07e7155cad8a0b82989d1b9a02b4f3d17a17b9cadf6a4a69645a62509f7cf661d36909469689526e2ed805420a0fbc53fc5e47a10c107f284e25db3aa6e9c668a5a588931b4758a37250256adb4e7e2cafc9396f6b8074c98c337a422fdc06da6c941ec2f565bc645cc3454f7dfa4ef6afc66d669c311955ec91a9aeae22a7efd195f381ede738759ea508e6b83e9f2736b18f45c98407ce94755e9e82bd48d7d33105f8332ef2e3108217925796b2ab8f6ca66cefd01b40d074bce368b306e82aa39aaee3abfc118e45839c24d52128d4eb2a0e2b834ca76f7e56c55a505a9345cb897fbeb82c5c530133fcdb621043fa544faa12039871c60eb77625a22ba2414ce171e81072e37f881513d07882a3380a4f4ef3182263cff14bd5a686834ff074fc6e146bb3cbb68df63656361663d5a85b151d911a34ab43ddec7292da0fa0cd5529d74a1e6fcfeb7165467058d93507d8158a92920d26d54ce0713fff513a7838923c2291f857b44e85e5e7f427f7baa55ff4352fc113afd8c606252e11778985a708278201002671620ac3255fb051e2ee9b7412ff3661715dc87143a4dad6b7375772923af7cb53fd73412431030ace29d57502fb6f3bf8443209f7ce3bcd809d67eac9149657761d86c286aa6b23aee789f5fd34fedbc421652a4ba509b0b066d6cedc74451c53ae55325c6919e4c03ae696de216c6375f6b2e2bbfe851f75cf7fa78d76178f0090163c329e48967c97eeb286de7254dd171620f9e5ef0b090d7737b358c82ef5be1a8393029ed054924da9e29874d0d1ea11775999e53dc32925bd131ae92f5c5195cca453abaa9d661f6a388f313fc394a886d7207b5b8655d1b0048652b7f18cbf25af26581137249808312b696ee8d17ba5f98703f1dd45de48fa202983d14049169543a7867f4d80466b52e009707e37760a340b8fd8829cbdd0dc659c3ad0b7f749036b216ff6ae9bd0f6a3582ef0c70b38cc90f51b224f83fa980b6d80b5d3043c6eb1e131c468e9e6fc2a53b31237c1bd514cf7c76c1ff18858ffd2749f7a633ac50e5106273e556af64184ebf5f471e907b1bdf293f4a3a1d3a554eed2411f3da4776d65fe4713ef9253c3ab59d0f668723cb1de51401689e580d98071e4502a955c5786c2f906e1d10a29b3ca34d5d06939a9405fbbbe15909e0e83e4aa4786fc616f18bde323cac21da65a751c4394de80abacef9f1975f18ff05617ecb1d489e75ebebf0cc33694c41712a269ab97e819170ba73504cfe61f7179044e07618b462c2f949160e4ced947698f09c24de9a1d117e66821d266c449f03ed99bb47b9f9b43baf7af3e28896130ea09a525c870344f4f1cd4065910cce8d3555bea4c33078c4b713dfae9d688147dfd91f48b5478fac2eae4e0f059e0df690639f6fe8cbd6d4a015bcc19d5dd0cb7239118b2468fedabaa18015b6112ca71cec0df89866f486bd65320beda68437b88175de82376d4ea4ce1e2320bbd61ebf74bd16bd5c2b397184c89c56775ec98c3c4e4aa68767de390a40a272f3ebe062298fb41fb414918a78d15bb07a6240b423e7550f355c282fae4d74b4a4f581eae251da0a476ad85d6c3d77eef787f6578031417d612082df8250b2eaf761c72e4dd9bd67f26a0907864ccd8cd40698f3805df46ea789728e90afb395616cfa5bdce40bceb0f6a9f1867509f53271763629f22106880755c757d339e535e49ec9aebe5f1fd971649ab4d7833c71b0c19216615f0af7ec2068bd61d2cd9feec8d0b6ed69076439be8f80516a5a2b7f19ee4f78dd765988337ffc3d464c00fcb8d331a209e066d3de6f25618e23b550bb196a6d2b17552f48cf32938eafd369c0a057f3abd5bbeafe925696051dc4c66d744debccd94e571922e281e1a7b6ddb39983003dbc4c32323f0c540649df7c2ad31cc0e601df12f3204bdd3dc31f17c12701846160c3380d51ca6f98119b394906ba3ce55ddea1943f300824125f424ec0d34ec0c69702d92c143b7de703e798dbe02d3e224403fe5cc6427f0a44867342694cb9b5a2072feeb01bfd2f66bfe92f8d79940564dc97e48a3be7732ee1bfe752c48a049fb52f5c4d17c145be121a23f5c32af699b7e7c50832b0e136271451d372625ec688d139da755a8848e991691201efc1ebf36d6f20bb297d21e66f06acd1eb2a32b881aa016b0be8da2ce6f184a6757802e3cad2bf481713d5372d3265773e2a78299b87739966edd1e9d91e26e5c896c3775ff6ccf90d0b701d9b8a4438fdfc80b2030ef47c04e700d8d35fd7f8bd3350b5591904385ce5f654f54703967af0df72c37710be89194b225e1bdb803ff119f7304148ba49d3be4975bee9d12fa3c67d574ed920e25700b603bd172377edb497dd02aef8c63228925a146d58d3bba406d169110f3af18de8f716a854a21ba3cfa1aad515d184a4a6c499daacc19cd7d2f21af61d161577a44fc98eb513f75724d8ec61f76d204ae6b694d17e2155583134ea5f47c6354b8ee3a14dab0e96cbef044ac99aba5180f095413ded290949a50823f897970f696982f5266937bc0fa74e35f7eb19078a646b2672b91e6854cb9f99074eb201b67e383ca5e0e0316e3729ad90396e226261f713003997221fb6bc0aad45594ac7b74844186190200d6fa4de95e5a63c0a6e9144e8da50c009971788cc4a148f5f6858f30cfd9c599725282082c56ee22e5dfcc5f4967a1c69eeeb7e3d016e9c5aa5f370524334b74dac0ee4238f59f847efeb344305f3b9dd175db5e2aea603cc1a57b1e90ab07d90aa664550a059118e736198aeae5ddf389612893ab10bf7439f54ec12fb33b9cc34e0499a2507beb1e86bc516d062f40fffca18225b5e926d67d013e4c46eae6c93721e5b1d3f42526f6b66fc3faceeb372fc23b068b8ff053a2f055cf4477237f83fd06fa47f3ec517d0a11e2ca4869a5db7da516e29cfac0cdfb5c09b021febfded91863e1220a09e2c5c98e9207fd7485b5afe7a0d674e3dc887d947dcec3bb6d58f1c5b83e373e117fee277b34a480401d860eb3bf46d0521afd6ced5475cd20ed89f84be5c613062fc8cc43859cc0133c3aa47fd27bd6f31d55fe0477e2d0765fd14e88b7227a70828e655adf6d4c10a2790736554f1be9de697d19c26f550ca02b38ad2aaacaa537904037ade176c7e2c31ed96c5bea01690bb03fe04a2a0e1170825d2db6a6805cabfa43b91358dfb5aba2200ff045696facb0ed7efb5fd43c38ec66cc3e1b961779e2a4834db70ade3a9805debde32889f5e817471a3f563073dde875e9c8ba6a90d7217369e5469f5fc3950fe909eeaa5af03ffe1ced40f6480906fd7fc6599cde53e52c6a42287f84171ce9e6eefbd8fbab8db74c1bf41951f661ca5906f4288c49954a3768efb667386f94b3d5c17b6b9fc65d5f36a8637e2bd8046fb62092e3e30d017c045dc355ee06c6b9fdbd35ff6ea9cc1550d713a9d84cb14d14e8eccf2e8f813d0c7b33a1f3dd84aee180715d5c0f72dc89e104bc9224c0646e696cc951ece474108cd89f884ad0c73f32dd59f11b13acbd044506ee0af598f08ad968b1e34be3051a1b6f934abb8f78ea676c655df1bd816e88a05883735bec0494032e223a1252bf9e61a763d9bf25dfb304e0e1d72498cbdb96e51ea1e9cf7154308089d5a48f365b7d6ba4fd02ce88525825053c574f61cd84e4dbff47b7b8a4dd67e20bebb853729301a4ddc400b6c37f6ca7059417630d64ba77f08ca6a9d14906722be98fd90604dcfd7f47bc3157065e62729a246f541013b26ef53a3c2096316c8fef9541df65af7f68612fa12315d4f464eafa967b5586ae936eec87870cc588957a508d052a6dbf3b55a4e71763f76f70fe8a007444d2b512fea85357b34707fc81cef1fd429b6b82110e4b361a8726e91ea701a79511457348372bb9ac777d2bfd19ac18060d90f43621627449cd4a678047a636f3e0a9a455ab95bb7c5236399224cb5a04df967620168aa9751b182ba3e73abcd62d26a762003740d552255f40c793ddcccdf0c366859ed7a2d0895718e78c90f9d589af67a683fdd758723583ba1b43a2d6db9a2ac62394f02f636363b7fd37c567a00336b42f9e662cc2aedec147a16066b0d7175f5958cbb122f19d438e2abca4fc38044fa480b1a099d91ea3cc469653e55cfde73b91e7bf97c59c07af08fa82b24298fda0d3305e7faff9605bc670debb1492b9b761cb85ca00cabfb2487c49b12c1e8d2677001a891940a2ad989620d8fe1f596bb55ad1cefddf3c125df10fa52f5f3e71f37b39b540771ed00e4c6e8cc67bff1d13c4f0e93b1a353624aba00a7e86d66e5ce1a058fb9e032ba7c31e2ef01c2fff2d5e7d89cd33e025298e3201242affdaed2610bc3e23aab9dbc24a1f9536b66811ed7575ad9fc18396c91f172fee4b862676db38390d6d347bac78d66f10f4ad51a9e1ce3754755da1389816e0d5dd1c385e26afe26c1f6d40e2e03f1bdc2e96424603ec7f0925211f58bbb863aafb3e2a59d8f100b918ed0f51a2b05afecf8888d3b6589054fc2f9392847aff3c8d781cb5fd4378e46a1cd105a3504a7bb93dbfeb602a1003e41303c19cb1b95c073dc9af99cfda60ce91403a21482bb25e7d646462ed84985cb406d3d89028145b988e15830226000a812458ba8e34ae9846074a16bc9016f5488721c528828eb90ee3567e013fa009581d9e0bae923a435371eeaff3383f8f43c4e625075cb9528b8451a7c638bd5cd18e196861ffb1bf00d01325bd3064c95ba45d02faac97a2e0ca58fe2cbc947c39fad54b62faa4f5cd91c0e304f366932b1447b4e801a07c322610b9ff63a233933a44aafdd0aac33132dc317f90d89c08cf841c56df952ab333213abed19b3607f2d7c2265c86ab6377e35539212888adc918cd2e46676872fc6cde492469af5f267a7acaf99441a946983010732f91e7184f6ee8663c724e779c42b03d7ce4cef8c29df8b1c39d9c1a823d8d80896c87926558ec86d6abf58cc3937c351eec47af4db22f5ba47f850c3986b015f76185bc28f4a0aed6a40921caf248a114ca92e632e421019eb1be57ebdd378e9239e8366daa53d742d679cc64f70d22964a9102083bdaaa985b3f058740832601ae35a997897bc0a84090aeb5852db47b9b941cea3109b1bbe6725bac2f9a1a68e1e251dcf138b78330af9b6fb5e76ed7ff2508c36035da36b100d7635631ccaf43efc4418bd83929d37393c08b1047b95e43ce7a71c7ddb171afb8f16b6dadef149906b7ab37566c2daa3c8fa0354fcf40b594c14da3f116667339233ebd10a27e8f21abcd7b9fe43acdb17709e23903165f7b3799700833eb8c82713f86a92ac0a40b493719aa6f9c4fd4c63bbe0423cd96bf8166351c438818774e33c9d2ff9b6be6c01bc4fe1304d2db967993384bb4b73b51d0e8c56f8d7f4ca8322b34dd544593df4b358c03cbb76e1b5778942477e84270ea3c38f64544d4c21a6efa9a2f3034db1a9275f601b630748d7678aec31787f145c41f7d4191cfa1f2a89f570f9b847420e7f6fe9ec6e9bf4a95c8df9d580db3804a2158019d6ff184a1e598c3fc0371ecfd1034b9c86fa83d334d4bc9dcd3423773773d07ec61cb911e9d50c8a3db62cdd0f39b85f16e92da645116c9187535d6dbcc2dde0417d0d7df980936ba26cd76eef80f009c3997a72c34989ef192730a195201df32d0ab8aa2bcd81b05318d31917b00795953b8f429065416fd85274567155377de9bdf1a1e3de61c54ad998acf5d2666afbd59b2a1966df0f8b54a9417c6d5587aa78b04ddc977ff972c8e7c92a583e64e040b3004b0d91726b6f46592eb5b651fdf4d7d45d0397c783ecacc62c1dfd19e3fb14e88b157d8ce15620e847af9820cbf865795c07c48aadc8381095e0dc438de8fc1c06abeea642852db0291e8283a31a7e5ef6b27aa583a8ecaf4ead3395f5c7ecd4812112ee3ea4ce7f00d61cbec73bdf10c4be8c74b9841e89ba22909e120df58f40c2f875ef0c66461e75b504e95339048a4149f36ed5f1d92b91ff0c90f90b809fe097e5505e7600d4e639eee1c22150cf57e02ddcba85dd51b2b2a5553aa17f92c2b512ea4d6fd07fc472f9d31bddfa9ab8a470696cb2fd369f4e06852264762e0cf40a54164a4e3432f87f68ef37adc55ffe34e6e49c9476d1c1b6888c8a59a02f16211c73706324fe4195e3259a04f8e33575257a9411d1276907fb0d17ab4cd384aa04e10068cbf5770e67618176e69e171d4c0ca671924ec73e06f9205b0a31caeed51b180f320a14f5b02eb3d8292f6a48b66516f661af5d27ac2785d6cd8fccbe0bceb1482e4d36a589f530630dbd1fe95074572e7bca5b295fe8fcc93ab9f542a7405d91452474594db3698f75c33e06a44262820ce9e8c760eb8c0dc44a5e311c858860dedc2d59730211bea327de1db00c60f9a3b7f280c4b816ca60f71e8b51c73aa74b50116f17c2d9bb9b6e8e608046d100a099da1845bb1a4dc67d667715d96aa275645906b1d7637c2a4f0bbf2b57343b3cfe189ed012ebdee093bea0e844a8c72d0b60e4f5adfb14a6f5dcda130cd993204eaae2fb139f2f9f19adc0c16baaa4debc19ec0e851ace7bdb074297c4a67c7658122e016b354f85c065766b32ec8b1b9ef070c5ed3c7b2a79aafde1465c749e2525bd764a06cfae0448c1f3998cb82b442ae4b15b2174f9bdf6eeb12a87135776d72d200273a8035b5eefcacaeb812c10d0f7076a3b1d8c8e439eba611269bb13141d8bb478c68401ff966e4f1edf06c99a201622768d0e0ac9e65319a9bdc939f746a87cfda79ffd3c5ae871b8f75ad88971b7f81472dd28ca8a27799e7044480f1c4e5ff5a8dbf0501f130748a2cf1159bc7d4de26bae353d6506f34370f32c52404563828484d1b63ce16e24797c3ea6e2af16a8b30db88146f0646ecd274893c9a49a02428898a6f7c8cb1e9af1dfd6c8d762306aaa8e0a7ef777562b28abf37ce6ac608bfd4df2b8c8c07b8aaf9eec4f998f78c45743b2e15eb1258a36f28d9823274fa9a95f253663e75943480ddb38a12cbef11e09a2cda97f6d0e095062ed1a42acf34c4382ca6cb74f2d2d333dad936be2f78f5e2b624f9b715677e34b6a7611453ae32dbc4ce80ff58f7e2258d29cd85fcfdb4cd6590fb07c440f40c2a238612d9fa8bdb6dce3c25552d58cab1dffb7dd56f562b1ef0e3139c22c845d658829daf548844856e31d05c1fc86cb1152eea6bfd00f294231b973004ece98059cc0f37fe9997b2c26a753b8709593b7cbe5178617bdfaa0edf6a265e13e3acb612aeb758dc76d90b2f74e083999597deedb6cb43af88d22691f63528bfe2e2235431952e57e2e545a994f876641101f471a5f4403c882140caacc163b473bc40ad93f45a1ea3d4ff714791f9e376437f47d9552974610b2237333769e534b216abfbeb5e1cdf804cca9cc3784f6dab0385baa66f9e93720824a011863dbefb9e2d7c8a06d70a236f9eae2d4d08ad8dc62993966e56be25cb63298c5ff101724e406eb155c12c1eda0843608d4891652d50e0061511ea1828b68819321d0b350ccf0f8c5c4525c4aee97a764d91830254bee4381c8695f493961164675c549c9506229a6afabd57c402ecebd978262847f107989c83fd3b18f0a429a502d7ffeac530fb6f188bf590791c7ebeaa51d1bc5c97209eb6e8fb71bb3a7d1a14bc5d5486de48efcae11bc33420561c143e6d816a46bb71edaa3ef9f4c29058095aec5d39d249f6bcddbc6033697577f8bafae49eff33ca3b94ce002c96de4638d02411b308c3e9d0e46fec9ced1d015e5f2ad10cac1d97df4772f8d66b38431461fee76ad8c8c619ac1d97ef36d52f1de03c5bc23c2458696d97f4d8ba467c31493b48fa1514ee79a28042e54d7cfad5307fbd504b5b9845ff20c7127a35188e35e6e944c3443123b8d47c77c7ff8bc38310be8bc233acbe44264b9177b331835ca71d2aad667b06772239125cbcc5e0e4da56ef77a7be34c02a14f7ab9267f6092e0350d08a165ae24d27f140a54a810848a9e734884209026e8940d6197a791479487214e49a47276f64238baf452c7b596c68c75abb720e84b6f7c8f7d152536928343d8cd9ba4be33c3f119770d7c215aa87c54ea18e2563e5e65d66000608ed5db13273a40b1121103b83ff6b587d2fb3e94cf02e1ed682cac7a82537292033e3cb8a2df722a2c7de683bc1330817bad1bd7091cac06f8f6190101ee9c3954178a31534cd8a2907a8fa44b213145d347ad1436575f2577f007241bccd8c1827ebf6d8d31959960d4452db8b05287b1335c18373dd766cc210cfe30521c07923604a68e86f4b5b66508de05b5c694ac10fba76520668e7f7dd27e508f012ab12d1c4cf602db855c124345e593e4286d585de9e1eaa1da4261f5809f2ac75a2151e479cf591b19dce1138c83d22d111728b92f0ad1b14f069c1c006f8a9d5f4df9b103c76aa6df1bb284da0029000cab6b099921cfd1e70ac36bdb04a9a79dd4fda283d55979945a69a4b6ec965fc749635fae93f28d2ea30a66b100b797fe59de1edd049f2d1dd2f54a241073e3e3a9b54896dbcdc913f782e5fbd50405864252dc5f7efdcc2f826b646e2977cf18f3e5157e3e7e02407e4eea354f1f258307fb490fa2357095ed13d4bd0cce5ede5a100a95a0703eebe0b69368234296cacb6fadff0764010ae9c86093711c938e6835b7853a69a271aa0a58f1c9ebd73da58b16dc81af44fe84a4e78817e468abee151837766d72a8f352d9665795f02cbe9589ef33c5a530f902deb6c0b42668db9097a457e8bf9ffa45193332fb59c42664055f989d4bb7ddce6c6f45c87fdd2ba268dd73e63430db06a6a1c3f0378b27735abbb0ef1ffedb0894f0633180187158f6c20b2bbc6c09f372816c2ae38b9dab41f8bc318d7e58de43dc0399f20dca9cf0e1fc4d685cba8798f26fbc07a0893cf097695eed9d20ebaabcadf674b120bf7287968330258427c29e5a1361d68c0ee191e4935f549e8d439e0279a8b8b9497eed1466afc888c9378332420c95830545e245d08338f2149e48ae5bf5b0f0bbb3b1f3d09fb88dc67a806c1608b54e3f7630d4f0ba4b91acee446facd7828eebaa6d5c7cb24f72d7001c131312c6d5d14e93abe1b4193d2a24813e886e21f69e58a526c932b8e5193a93232a6d05835fdd2f26231952a1323d6b20161b8fdad7ebc455ae27c6af1541b38124a660628d70e44af868ba03a11b4589454deebdf2b84984f4d2d740e6743cd5250ef2a1369b54e401a0cd8fcdeeef9412325e4b53a0854b7fe4b7e923c5d42ba23610f46c030fdd2031414e7f16d9b8443b80e2b12cc22fddb71d900ef1fa7000e2df1f5b6aa11d3c18a886183a64b7b411b7641f33567919ec8b934c82d51388d94ade769878cc70dd87ba8906ce81e665f17f267447c7008506fb9798856184493f2a3a27db58a569867ec969a515cad580dad670aadd1821a644bef68c76d6bb84de566dcc0e21354d73090a390a3b9fa30722ad65230f907f7cc39bdd8a868974b578f18d49fb1ff59e8a32a5f053a9df0bafe3fbc56f21b0935eef6bc8b60c61bf0bc3a828cbb53536a2dd4d278fbc2d5990fdf19822cf5538bbea138173fec1c1e597f6bf4a1b01dbbfa1e4e92054e6a49343b4b0cb20a3578de5e149af45e608908bfb1308f7ef3772fce848b2b189fd01de60fdfd7b528b92d2e6998a7f3d195e55abf177c51876e41f317e6b377176b375dc3debd0d8ec13689af6e38035bba20b3dda5560925ff720431a38632e95fc0198ccb3b9052cb84cd404aba845ad0814fbaf41e6e1426d9735676469019bd548463f836416a4be3a356915be18678bf78b56c52d5866d8f8484a8ced72aacbfe0085b9f556d45e98bd4cfe292498d637bd834f9ebedf3c2561df5d988b29372a2936c0e9688d4726335b48da5274633cd80f5c6eee3fedb9968970b6060f6ac2ce65e4e43acfd0c023a3b7b4572f737e20dbf06b7a14d27724701896c7979a32e5aff8f4db3cf1c07a6a1b7737f9cd4d8ce3e764e234fca7ec2f6d6032a4466d5e3620c4910d12212539331d88a513266a6c5c585055ca66ecfb5ffacf44e2eab5d0a1407e308f382daf3ebc49932e13fb73185b52890db7864ffc335fdb9565129ece51fd8302f2122b2f3f89da7e18f327fc21deccda7c481dd4d7820f261070e57afcb5ced0cc301626c8f319b20d261ad23cc4397809d3df9638a32c45c917824b686b8bbc39f6514ddd0ee5a2490bcc01cdf133143bfd7056bf1074cf4eb893ecc2df8a5f5f3aad818b906dd5043c9640c272de39d09b1fe34f14ba23187519aada2ddab80b64f322c20959195dcb9859d56670cc97c8a760626606f3da21ec28a65df81d235445b4bc5857f9ad6105d360997ea1c15fdf41292686f91dbb62776b66bf2bee42920d392f6d866a07833dfa62213b70d1f0a09e88f2f5e8869273ba93736bbd814fa0cae69c85cdce6f80cdb84d2907710dfd45eff1f0e75da1b36c20f94189ac2c6a6f28a627ee741841b8ccf73a4e9c6395a652a8b20d3e95d5985cf0325fe28d34fed0d9a52ed1195e3726a6495e62b68e9d09084a48ce0356a5f248c2ebd01b4b640853c74d3ddc9d62e8923ac0201455581ed5213d52e2307680c8c6e184eae6a1adf48f6d85fde16ee585e5feab2f84d35117f07b83a91dabd36f32909b1cc96a7814c70dd90173ed02586d39ce57f59708ecdcd368a4736e24cec268ac3c6e1da7e998f8105782468e4912c4b93149a6b9ea9115f0de77fe918ac806c6d8320d8225d9bc31955c21a7dd5ed746339f607aaf5ab8ef21ac7b9080d6084ab535e148e5b6ef6d1f6807223a7ac3be24ecb548144852d8bf1a37420ed93245526ffc5658abc20bd29453f1b21d9d92ac5b7fdb369d37ffda5b0cc2402746a7f8cba76e0d0276ff68a460268d5e3eeb297b19cf8b43b81da564924981b9229ba703d03be4704cd51010322b1bfa9a859d0df271ccc13bc67b7677d886592938b9780e5f5b04d6e5e6d66a51fb65597cf95543a35328b0e07c4aa86d9bc80916b640c0448166db8bc5eef73002208fcfd48564ca90e1e06e5dbfafed64e2b643d01e1a41d36cc1b4c42706399cc8b23deabd9d8ecf3c257748d46f7730131aa9e13fbfa08ff379c68063a7f143cfca2044a9e6594cac96a2f44ea0621c3e8531c97ff5be021f3fbee5a8628803a39babae009296a6a35c199d0a8b7375f7fbd49864d71e2b00c5566f54487d74613a5983385c1445466c32c17dec7bab078b571545f364df9231b00b17595d20b3a84725234999457482f578676480c220122848be5b8b7ee1f49fbb03a60cab7d6f0e018df74933529a0503b1d2311e2d6c5e64ac54177a7a9aaeca60fa5e3cbc26309cc578de1269ed0a74b3f0d21eba406585d604777874e2aa72ffb28c3e5853f851a0201b6b80bd6291fc411dbf96d6c1694e6d1c997b53a63c2ff810eeb2a2b6d6714fd8c20cb5a7cbefb24ff903bf42b7f36bd97a63539192f08c3997466c0362fdfb80421933a18a48894287c23e0407aabb09e9559f581afdd0670c03ca91de418a0c1a8bbd70b45dd37566e1b4e3d53201841e9aa9e826b60cf6ed3afa372106128221149ea8072410df8e34b7c34a4b7ce73e77fcafd2b9265fce9d97853073f1b3f38da6ef5f83e69dabfb2b5c75d335d1f30af7922bca5e6d56404c11118bff632b4a9a0e2f0f6cd4988eaa23717ae98810915cb8211f473b945a4a4bdcbb725ffa8c56f1fade07f6fcba0d82b3c4ac320c22b32db8b9a77c2696ffa6234fa258455c762e00d4176b9617a6ca0ab8e026bf4518f10ae462334732e1087924ac543275e9a870a12dbb7548c7317566db43985d22101229a5d91dc1f98aab82e5c6fc47acb71f3a96b125e17145c5062769a22254f2f7bdd1c2c17489cf3b44af931ba86249cac401f8c2224eddeb6efa2bb3bbb20d78abe48bae7063c6189c98158a99d7b546403906ae52345557a2d4a87be19afedfa9077f21bd986ce889bdc7537a78c3593d0351d893bcef82bfb696fbb75a856d4c7dc7d897909b09cee28841a4215fec6845d494dca068af54c23fe26425806b68fcab0a5bd208799e1e868f769028acc6985166985d8d5f0193b3727cf2965891c9930700b43cdb8073852643855c2dfbeef445b4d9c5232edfa6a16cb991ae4ab1f4feafb595004c0ffe43c6f20310893376c1403371be905e4fa3228ee7e392161ac901e2b6c5a612ddd633db1ccdf43da2a550f482c80798c8b8784f5ad9e3671527185be737dc3dc81081ea924caadb7b83df742062425929de17963600b507c6ddd2cb8060690f78edc234a17665ae3dd085105411b3db761f026e1b136c88170a4452e581707344ff1a96296fdfafabc0b276a2beed10c4f033851caa9200ec4c19492c479f5756c4bd52850272c766de5ad8d9474fa6f21a679726e1dd074383bccc668ff554843509a3dc075ecbfc78f95fb279828dd2c89577de107165ebf8659b8735982b158b31617e40d162d11afc907d6e610a39c059c1ab8d9a2434f4d7266e2ee9315787ad24db4dab345a8d9282ecbfa199d8a4bbf8d1f8be10fec9d2b2f3694b1c6ad32f8439a1706852908598bca2a5ef793a621f1f64d1015a8328345dfd02e1cbc120fad364f14a2b204a9e09e33c4cc097a1439362ff61c850497c278cf4985eb4082223e4c63630bd5775d3fd46ec2584e2e60b76a8abaedf89c5382e5e70805ed9bfc6b4cee47a990b809daa45aeb3bda9211a3a9bb0870e0c30faf0d00412f4a9befc7da9b4ef861665bb5fc4fb8bf22175ea07a738f4d6374c76c4ed5980d3f9e1fa59a10fda6621acf408ad69bff6ad66807bfe25b9f3fa49508adb2342865719674a716348244ebf08a37482a5d24b62ca6f2f1a7feb1b930a8af9a93942d004f6f24c7b407e84ca706beb02f5198cdc51de018c95a1e1b2569a17dadb5b0386e00b64ab652d4089d99c8b923e72103470c9edec6dfbe28721139ef3e2d3a6050c0daa033d2ce8f493602e68bacb0722c5bdde812ff0b8073ec44e53c93d16a7d733300321f142c38aed62a5f4cb7d9af5e6757de153ec1ec62b47d6d889b068e06c058204bd07edca2ecc1d0abddc80a49970f7b6284e91272449d5c644ec68056314838d3fc491af08aad9824660c5d07add9db875ff177e27bd682632332d93c4eeee0faacb7cfb6953b88247d62bc2daabbf8af3ccb4596c58f16226b5e746f2a9fc13ccc5982dba495092b866a4be665b0022566eeeadf2c284c02c9bbf97afc20ed69e002ad812769d91d9ffb5eed43545753e7cc007eb280070ce66c072676fad4ca3a566c56c16f311d173c529a1b62bd92b55235ea3e93eb63e84c11a00fc8ec8ac80863ebf6439d633b9bac9a6f96d341fc52ec071627e3a2e9f9c4330ad6c9aa3356e82ec140257a3ef22ccbef600e546d84bb1155d09c6c749a3f387c74ea92271a1b7ffac64efc719a17de895997de364c2af7e103c7b8c48779461a7dc6b1fa7cf5d779787213135374ac58297702c18ebd90e970be12c8ab4ea9e61a0101efeede940e01adfa209800cf9932a9762f6d12565503c2ea65c965bc7e3011d3934ce62839ee9c81f8e068fbaefc36fba29167b47b10cf0b84ef62a2709ac9b51e1e047e93a03e267efe16934e65f77bd8d9439fb483814e8adc4f19c64119822a93308909fb909fd909d2659a6c1666dc2578abd51efb0e507bec7ec7b796875c2e8b05706144d4b877ba1de00b5b334b43fc88e8711f2c126988f18d887aed642e147159647901b3ea9401a41a33a5db31623260c30069992d5d36d1d201de0c536ef48994d754e400ddf8231876a6a263473b06f5b05787ce7de88da54dcdd1697237644eaf249ce57fdd8dae36ded3046fbcbe80497c137186cccaa02abd212f13fc2188323dd3c75c688a34c484ed2b913728d7b413c9286ff75d31f4031832690f4c8722c6afa11d483afd5822ddc9bafff3b85ae47853008372290a7ad948a711b75d08935c8eeebd422af2654a2e46c7e02eea975f6403ef3e71583333ffbbf15e4f54e954b71992dc953cfa4438f028094fc93967ec723dd4e1d55b234319521c3e0989fb2eab6a4a776af15193f8e7c1234cb85bc7c753ec4ebfdcb731f2aa1b9950d51d4bf74810d37965fd5e5ef568ecfe790ca16ff7f9d30fd4f26cb185a51045867f2169aac692f4063bf25b92784f7481ed5e5271292732df955198efca4174e3210f113db4cea7d69471e0a2ae930dc8ec05fc6a7d86e7d1b9f227cdff26cf3637ff55a13f235788aadd48e20446c76b3320114742985cd863806074d6db9baeac020f8e1660a7af6694282779adb680132d6980614924300094d0738be55b9836f107bb4ce407b8e812a3e230b7670e94e9ca40933205fe29e9ddc43b46b922dc6bedeec2e7a820386168d8f3af58083ea8cabf2512cfb7594e9be3cdb1fccba33988e49a53fbb7956985028b5f0e7edb0de124008a4765464f36be86e79386b9bb3b6bf0c799312579ad31921d47b21a7ed74a5d118e044f9550a0533e57f6429fee4db688f9fea9f64b2329c738303105f47634a606652bf838eb9a354d3d3b8cb8f2569a622f632685ff9ba104714cbccddd70e02e46e496e6603c76cf0ef0b91dcafb7fb88ff4cfd08a4fc43190c0fa12ae22c555a6f262d355da369f233fd22a2ac28e707f6c36212ad4021146aab088bbc53353de5250a2080738c3d267c9d21707df566c909627c58ca87da3d099f90f1f85017abab497af1e13ac247676a70f3ecb9fd454b53b6ca84055ad6aea54644cd48184f88c48a86373316e4018a72ce754f08a83d97aa39f8c528be736e5e415a39c5a2b238f0c5cf4f947a95fa5d2507c32344c05adf3010561bb57320d54c87f041188e6b0825fb72b3a0c5a732452240e89160c0915a267b2b051d4a644f47bc5e586d34ffdf51ff5dfed76c206862ad95bdcbc481852a92b2e65660ee31f8d657ab032886305d6d3a9c1c96c2f5e8694ffa14fda0edf03fca1a107a6624c5528e8a741f7aeb8dbbcb882970a2c084012aed355cc3cb9804b69f4058787dde0912c0c1a356c14de130d654d1acfddd71a36e6094b6ba9820e5c316aaa1d28b57daa545054164df98091ee9b28f8b362268cb314f77d123fd8a59afa30fce21166041840a8492b4c60f4fa34a553d18b1a8760da31eb1deb4ec759284211dedc8223b24948a752630ed5ddbdd7623d65443cdb7acca1ed5a8d6f1745a3f10a18dcf6814a26da7650d2243e8d7f8831600f5c6c017c304b661ef6f7dc0c183bfcefe3954d8eb97c403123ce1809a37871a967ad0906f8610c014a4a95d9b86ac1b3d65c76afc89a772f6d459ed2cdb2a571a3d3c20bf3da78f812d1a5a20f951b26a76f5272f6f620950c306ac3b4121b1fc337bd50255ad6ee092df7575c6de5e51507d5bc82998c5f97544130c2a89bdc61b50bd53cbaab517a83e292eec48e1e330a32b816aa19a2998dbeeba12078a5912cc76d3cd9fb1fb6f3bf05fe3195d4a0ec57c0402ff74b1899991057f189b11a21449cd9f7cdd4b74fa033a75d75aeb6cc425f3f7b06a182d42815fa56f1fb89c8e0ea33b559462c46eb6bb2af2367beedeef705e89218d5a26db257ec5a3b9a8bf6a7a5c6bb7c5f5c01afef208eb46734ddf6e1c94899bbf61cb8b97070aeb27ef3e4b2b994d0b6ddea942d48ffbd26b4ad1b1d5709a2e8950a8e53d819281e356f22bb34d00a43e6401e3e6998953a95bbb4e393419779b881fac07ea76c9918194bd9c76a73b08f4765af9ce35a50603c95fe1e8d0db8c5fc40b7451bea1973dd76a6ff7990e321c829f9b71ce5c05f9b4099dec342dd71b13ac3f3c63df295c6e80feeb8378d00f91b316b3c24561aaf1d5ec03d15f7984c2ee2e0d998c1c4def2109901a0b2a05eb6c469f2badcb54bedfe24510ea5f7b1289211c49ce71988fb3334dfabbcdbcf8ed7fb335c4c568ecaef0112f3a77c4f9e581790d043f6f0856326b7a00a0ef50e492f40450e40e08fb37dcbd0b3608d6407ee628ad4ee27d6b1883a07971d445f148a92f2db033aebd644cec2da00d210d4a4be922f3903f5daeee441b0e40f9fc759b83b06edd88ab485a925d1984b61dbe26134d0c6ff24d056076acfd8a3e75a368fb4721ad1673f1f11073f42a2a2d4b6c32cb2a7a4ad3de3b1f5dddf97d5a98d33ed04d88e9a2031002ea605a49755fa7a78178316af92cdbb225ae134cd3b3cb481f31c595e498d6d0d445e04979709fba9fdb6f943d1eb49819ec68d97aa7ea4cc021f23b4ae296b8d3b77de20179b3c3ce817b67822d1251b7d9713052fdf4c83d67c93ff292918001c655e5160da776eac65248173ea69633a796c6a9df140c92ef298b9b4bf7812eefe7322d54ca1053358e241c8528d171bd1909044a32bc34956c9e44c444fba4793d34dd9020cb957ec8e60a20838995e3a67847f95eef5b0cdaa4f8afaa86a2641ff3b6dc613c1bdc67ac62a5f57d094120b9877b521ad80325bea2ed7c5c8dd5708d166367073354f3ffb98c08927d88ae12f57ad495060dd370d9ffc31caf207dbb5c075f41545730596afe3b0c05160eaa6ecb28457371fba96d5cb70b98ecce2f2a188e5e57bbd15fb5ff0af970f5000d28702ac19236772846ac76939ce66ea4b630fdfab37fe617f37c929d59457a5d1685b5177a54f6bd99df17d051fe04678d1bfbb0ff9b0f29f56759a2d217a5392d3901f8ada221c2108b8aa08368e70896673c6bd14ac4e525b984c7715a75c939dd9bc54ef05959d6ed799b524e525fb67586ccdec6e6d7de9bb7984a8ce275602b699c6146d2714fb0a082bb23fb07ec455e816c9e98330188f75f7ba09e3a073f483c7a02a00d5d972cd769b43d93b1f12cbc14b87416435bec6dde9380cb362b2621d3de1f9fa173a343f765d928612ea9224b551ad63a07d2b3c5654acf8ecaa5d9b419fe7b80ceaa5632b3c996cbc523c3468a2f4944990ce540f3ab51d75d9b6bd9cca2fa5dd5d100a66711534469875086bcd9d5d0b6eaf451f3fcfb4d76bd6ebcce155effd49c215605d20bbace8e835e2256fa0694d2de2d83d90de2e07b897973a6a6785c1838cafe6bf96c6ef584534f86eacc6cea0f3f5399b01c02894bec9ec63ef8f0b81d866fde426060f5701e7a92dce5e4f1fbd7a86a65f92a87f5eb547a2c5aa0442ef0f0509f713b3b5f8138a75114f66260e8cc5ca37360358f2fccde325bef8733d31ccef64a3ea93a94ba38e0ce393571281dff277b72420ead3bd99fdbbf2f0a0b6586dbc8f87e362e6ff32e049fbba8ae00631c084b6129d400683a511ae0ffe675ce1d9416da646d2971604dd312ff2d487cb9cc88b1b8ed61bec7889dedeef80ccef8a230f9ebff29ae365cfa53ea7af0cbb9a47550ec3ee5922d9ad5e022832532052ad80c9e65b23ffd10f57bf31906ca9f7bb35099f17731ebd40d0ecb40b9de5174ffdcbb6abecd60ab3a2b397cc74b1b8bff38b8651540d70382fa71b086fd1e8568c982c72a054c08ea58eadf635befdb52ce270b2b6a8f6465b623f84e1242e26fd978d772e0743581787af37002b7e5672ab6d9d0e49000296b86ad5275ff4c930c5bff4d10f369144b90ba9daf399f052f102313345fa3d61b0835eae2b78ec4a69510efb92f6344a51c0e52d7665dd9cda0dad3e1a066c9f61c5990339bf3746602c35e479dfcfd362904b38faf56a11326836a91df43107391502fc1893e2245f8103312528d881f00cfe23a5f8aaa4ad7a103156aec1ec6c1c14eb8ed02633c9af1d83a121eb8d28f6ab25414c33da6586b7d5408e2dc6984e07ee5681bbcfa8c93fe5e200d6f4c3c535fdbd7c03560694f75c8c6be70c48a3e02d581cb4940f319f31c54c53f018d19b48c8b834680d59010a02ce25186b5b4f13e419bb3e032ad264874f9679716e1c1e1a8acabdf94c603cbfb1eb989d85637d87ccee4aac51b2dda9c9f1f95ebd00b5154269bd6e1fccbe494766e688f5b8e0553228c18b9397fd43c0ed8336b83c72002a623875e26f567a4390000757058067ad842b48185940a207bd8b9052f38a070a76ba26e384d22c5bf325cb2263f9ac71e244fec6649595c3e3c080f9a4b5da40f9758e97ac101c497754649c586da72eb72a9cb2f620c29f0d7b6e21f122af9fbdc34943c983dd371b04c12f0d94486d886edd4ed3af9f1e6072431c6d9cd43a09a4a6f5ff2f7e84656c71cfe9af12dffcbb8d603cd1c841dacf5ccc76581a7e6daa20dcab97672e0d41b0e079d4493e1ecc9c8ee3cc6cdd6ed49e5d8788f098e83e6b63eac41d2d28c95e54bf3dd2b220a88ba40a67084f7e9eecedb3bfed9654bf26a96ec509240400ed159612a6e2bf4917110d1f24e84114be2e6076c1644b9877b30fdd06efd1e1c7448baac0d18996622ee0130a3372f8fbc4abe864cac05aa7f7ed1fcfac221fe69021808ef66b089dbfb6feb84d02916c58e7bbc9eb88c9ee2e80deb6167da1afa3b7b091122e1399f68684b96bfebfcf76eaa94dff538bb47ee7415b7e4df59da7c55212c69abeb42127bcb3bfae7a56ba12bd4b7cb00629f7f1014cee2f1c0a1567b3b9324da0ce423d37b6439becabb0f9500aaa7d383c51097abe980ec734dc238d40b36d070c8c1dbffa7a68908de206beb03b1bed826d0bd36fcfd2fbb2aed5063072758f32ec4e7fdbfc7816424fa4436967b53e67a1e1acf2855f02511808f7a68f2fbb18c0416b47edad7c977f562d0e5f8f5eadb8e133b21c73f44e0ca79e3992a3133407840101382be9aae8e6cc90cd0c136743e141536f41bf33a09244e4d949d6f807f3dfba6c6b1d15b910aba916d29d1e9346a02b02790d82273301d75261892247647da7245117d21b1ae170914b2587fc8e94078b30e3b71f855b3cfbdcb3454268b39d0c940789db4600f9ef2c6f7203ee10fc6d47882b6219dd93aba66de937e5625996065fd1acbe226ac01dbca197bc35290c7482433edc2437c329e16f7d5f579e5e1f77f2908755f8321cbf24268ce09ff7f3bcc21e7c992b7fd3b9da2e77a0facd9ce8c3440bc77fee35ca2f9ff4b4191f137e05949d6591f6996976ba1db116c5fd5ee1cb5a40e247c4ffd1911e8a633319300f7d4e430484649f4de31f135c871e894179e41ed03af00657563c439808cd5b56ca3f23eb7023827e64ed7002cb0c480176f08ef65b5bc9ab62308ffc7c1b90c887955c187a1461a880904b93b394ed748c3861356394f1fddd896e101ef33fe529511b6baf3903c5c956f6d63bc9a11c9c9e4585b0c178b59a8fca1e44a5d1257223e14ca11ba189af86b3ff5542d7aa7b5631f0a938b96b3b1a74d4e52bccbf1063f9174f5b3b0f704109fd6107b0f802e4b037514817980038c325a0f716a5f46d1ffe31b5a9b44980029f8526f247b11a76d172c096974c0ad7e49262f36ab89337546ebc467c755be0f89460b4706df026362ba70826cb4492c01c50a019fa789f56c3f0b2d60f0b9dd5ac45aee34e1e58796b816b4f401dada680e55a64d69508aca60ccb8bd74f3b63639a26b58aa1137296a68c795c7e13facf3944165ec0578a169e505a963904110e14cfae63116c5160129c4e4ea057163c0fa264674aa7edb9b1b6e08cf84938a9031cf9811022f226e1f706b9c52a347fe327056995d8f58bfa94ac5a3cc7c48ce5c8d26d8fe45d2452c21b15f2ce81dc19edde2f5282b323d89a2f72b45aa93cfe0e378b3215dc03857bb4b74ed78021c74189c62e95d34a986d1a85eac83e5d119ac5caf304692cae7cd222942b6c4fbc87a791c9497963bddb5dbe0473a902266a3bb65f9b7296582310d01e5a0cc2e23b9a6263819e648066db888a7d8ec2ed0c7066adbf9dde59daf187557210b514e7eacc5c59dc45d78e87937ec743ab54e46cef043d420b63780d07ee97e61cde9cb3af9e0fc851223ca981a9a907e7c468e32804ee79358a9c611bae43b01dad993984754697d8e155048e0bbce91be651d9f279198188967f6ddf20f33d2000304a04dbdb0344a3111f55d78ebc0dfcadd8e08e7dc2e0f0780223b209e2d02da4774b9e619a03166a261792d5248d931ad11b4aa9535064dc47fddecf9b5a0c2a16fe99206e0d454d428ea4d65cc13334ef4cba61598be37e9d848a30f9572acf8dcbdbe8ec0b113463699f6bc15e976f2c14787c4415f44259236d533d4c671db385e8975322a36cb48795991990de7d923a97e262a0240a29ed03b15ef85998f45c1d3d06999b5d86ed70656a642e60abf4d4ea9b1e08acc98d305da5dd621f804d7b5fe8375cf1133c037aac2180a8517d5d430efba3f4cb7ebfe82f14d87adefd7b90133e88324f10f25c218c665c558a0f70c016eb35f356722a9333cf765b51dfba64e66a543f2cb487b3df446f6a90b0b3774ecaf22d539d79a7b784c308fe9999858d0313d2a5cf703e2fd4cbd736cc98d8f8df4c09073a8dd8436fe7e1ca7cf598e4daf8877a6a80dab747f67cec13cf531119b3ed54169ab0299dbcd7025820cb358581fa8971b99b9991f4e9ef9d9a8403d6da2f2015ae63136391e2f094bc7f7e9f5de903cfa85bdd82305d0b4f454fac7e0822c84f3298fc008f658f138dfc242e2e29813bdb4dba2e34d3e4ff16d0b63b59efd277bad803d7df50cbb9b7daa538efff31b0fa0224ce7718071ac0f9a90c6a902e17f062980c74ae872c82973694f57926879d2b134a3be56ad7f54192fbce79ac1e55346f764a63d46a09d0f2bd92b0f50806ef27bd5ebc5d06c1ca7467adeddde1504e4f5db00dc9ed6d2f4d08f2c166094929e344cef6a0e79b2cdf5f3a62257a94072f9ec590988ab5aff68b4bcdc5468c7973426ac3312455c32c3a3f22be43e8bf8cee7a6cbf2ebfbffc4801a5eae930ecb2a0212787542e0e4dfba127ca2ed6fe578345833f1f7c8ab9d49ccefc3119810c78467a2e7448db3a987c4569954d25b30b924ff23e6232e032f335aed526b379deb1dd42de2cde6dc01f70a1db2cf8384ea9a2b43e14fdf2b7e2a368b690367357a56cf28f724663cbe0b1f44407e7b32266773e014342032a02e75a75143fa091b21736b515e7b89ca8d9a946a046ac9621255026b0e310a2ccaec78f794410465972906bb34c695a71f57c5333c1fbeb68991d69f55929a2a3e561d75c6e78940477a2ba38af76006c1d58e9db8d46eda27d1927029b0897bc03008d7b758beed3ad47c400f1671c5240574c729ec135926a01cdb19d38941d81ca1abc5a838a2439ad801729d69e4332d4e83abd253a66037b2b3afd0c88a7959739f5408dc1b7194719100b10c3a5dcc48544a9cc72c9253732f2b769e4a7fd3582d8ebd8408a5bb80d01e03d4936958df6bd7e05f11805968ac2ca5472173240132c038a99f4fdb8264ae8c41ec350592421eff94cc163e58ad86da57eafa7776127a72b0ec3da277537a1e668937f5349a295a1d42f82db62b04dcf8ff82b00866086ae3ecc295de97ad1ee94d39b10c3e25fdb8b03f02b676e74e745d957726e395ac76dea00b8b97276ac3ce45dfafa0e701839dda7eddf313222804f0dcd63dc706375ed09e7e578386c2f39747861673697c95e4bdfc7f37544f7a5a4d1df8c332901645ac025c43d7d0544174fbcb821c5247ab5320d3802d900e4784b810240197d0c47cc112aa9750ab0bc1da7a2a1ee1db6ff461bb0c3e5bcaa87115c59e907f60293aa81746a9bcc278646bf8adf76618aa7228e4b0e27de1b721fa9747057c998ec8a2226ec7d3aea2c82af263ca110cb7d975711125be36457531fa5b239d0b9d4360db54907e7287d40dc631ea6b777d4547f92bddff1f2abd3782584b43ba83cd6438faaab6cf8a720a34268da7e2121c9b8fc7a617069a077609fbb7ed3c764e4b1a9d322b758219be220c52c50f55952268aa70cb27cc1e9d0e68c1cca9f2088b743bc361cd05aabbad58355c0e218b1a4ccc46e432d055e39d65d88b69d75cf35885d150c56ddcd5f09ff4b83c7523fd5451e68d00a91bcb523e90e3a15ad2b61c330d77352d7215d461298d72b74f5d78231b255a8d384eec2ff9dc52d1dbc27e8cf617b0acd5d91f43e226954ba17c65197c5933a0e38df67418aa41f4092b339c09d3da75445b4cd20dae46c7be872f9821b95e2e31f43febd3b519239c565cef1d1a38cf938d962815f7dc7741b9e8bdab446e820735ac467f6f3f23718c09c3c8698c00a7c7116468b3309c9a81cbd7298d8d8231dd64d9f71fef33bb72edee71aaf5cd968a498f12eeff3bc8e070ed7a2b3921e6de0b630071c2a7954b475756e5cd14e299e7f39192881fdee45006eb7d7004a64659a6b0a89a8ae40689d9ece6eaafc14019538fc8ccafdf9e4dbf1abbf7398ec9cd6ff9f20b4a702063f5c5c3400620bf913e3e8ef96ab81866f15aff77fd564a2ee2bdae49157cb34e9039665471573079d4d40b4629152f74c072e46a1289221a4a4fd99d3110866e284178ef9c475cdee254392c27f38ff73841b9d38691a3c42d957be15d4beb6d3686de619452aafa89d9496106576d799447292e2d9633b5df1bc7fd80901312c45a856e85b6c04df73ef65642bf94b64f63404ebbbebcfc2a32c4902e208f3b41f022380f2cacb1e5c25ecf7c9cf5b4161a3171a48d4e6dae55eb00fca92b9aed86923f81010e96b563cea1da2f7142e0387998ffbcb53612e08f0568765ecf630476124b377a744dc502c4ea52af27411d539ec8151fe214372a40f17bbeffd7820ee48eb25cb67e5b6f63e3d3cdf2d9424c96e5c1ca9f7c23a903a047435c451e70f3a396ce923be692f2771ef30079fdd93d8c9a3797272ecc90eb51001a8a56db552277ba1d7a4c1f41ea76b13117462991d0091200581bcf38cc74a4304927d16c3419d4901c0ea370e651531e1b02092b5ac0337fd175344bb5e9b2613a32af4720df263a019f8c2af9967e7222905620fbea615dd22f0ac75db50c8fd5f77886b063aef90c6038a5b6bc390f7f251f32c05645f1f11dfb74009f2c1329f29d92fe292a5c3873d6020eaaaf6a2b668e3637a14b76a75d31aa345a123fbc52116e189bf2d40eacdea6fc7914fe3b19a18da0cf45029a52c21cfe7eb9647ff321eb559cb2149ccdfeba85135ca0379115993b40c3e8c3de4fcc7aeefda267d17bf93ddd971d4d6069920b18a8db3272b0b6dd1dc34f4f62e23ffdbaab516fdbf8118490d3bbebb904d321f37e107bf5e2099e61181fbfc1efa5f5887b1db8bb249f5d51043b04e94d64c939be70d4c58773d6556fd7b0ab23b93e3583f6d034ef9b5a9aa2038c6eea1d313db8d23897db66bc4cf3198862dcb75cf6a6c9f3b8e7e26395e1d21df65829641987bb05990390cc5a3473a1e4a6c3740b77b66b6114cb3cc84397936703b8d56cf3e2f5f09b7c0f916d515c2b79ba2ac5063f930a19c5529b921805f0ff559e1e14d578f287a2656abecd4de65625ce19966916efb8b04b4c1e71e55156ca2791198b199be5cbbd0d9eeff8859009efee50ae8e6348f9af1b18e72031f6636a1194bb14a40d3b96c199d5cca971b650b0faecafa7d8761b52d7b83e77274e9d961123d8b5a0c125b9d9c66329c5fd7ac3e2424f05ee410ad9dbca5cb4d23833c14cce19e0bd039a34c128674b8e4e34425129356970650a6b376efb191af9b940370108af4a0320252cfdeb74c334b20292e744b04c18120fa426a0b9aff78a3cde83afffcefbc6203e36a0b7acb4bea0be1c03945f858d0cb937ed5151dba1068e2ff0f97bb422b29f589d3970f95d00202a5d471d2b9d430e0d26b4d346a3851ef4b0154860b9c24fb2e4c56794ca89c6044e1caf000337c29710d50eb2f31546d882b2452eab07c66f3fef155cd46b5ff3419791575d2db3861bf869fee84205db4c43aec1612003f1ac384fb997093a77e72fe105c94b99a92493de460c0adc6e70fc734148167ab426539386098284716bac33281dd6f7d04b39826b32026d06c479a3f9ca9408a38e1a3cf985dee8a9f10d4998cfbfb38824a00efb1b1ffbbe53f0a2654907d734b5fa0cb3b1a203e7ab1ad8d545ca2f1d1ffebfe0726a97e5aaae3f3bc833971f20b2d8ea9d06c9f6ef8bdbeaed42a0b7be9cd1bc32c13a6ace1f0b24a317956ec42e739750434bdc3c9ef885fb203335674ab6e1bf058aec825a7f6f8da2b8eab7e589f6d0cf7faf1542c4f1a0212268b06c57e560bcc542c9260aca75b0bc970c0d3d15ad303b65a6f1bc4884f6d0889b8aef30ede244b0a0c6b0c478d868ddd20d852a8c6af4104da3ec65b7668644676d99fda011df3a2ce834e4b40c8a8e01185503c307d873fd03528a6f74bd5107559f299612e333d9128c47708bd79b1dd7b1445574376ebf0857c86ba7a855b2726f963378cdf7f9ff6ddceaaa4c10fe95f2b4ae2de156538d19a33a84051638671e6ff25a059620e4da57d02f084d4e4440a43e6e2ea8b772efb11fdcfc42989616930bf55a737c5ad00dd29844553ec89ff9afbf2c0e4595eb93e2b6ab98466098f269ab68bfaaad33856f9fb353a0a7ad0f49ad1ff860c8cd8bc2602c41cd0db2351cf234ce5657ff85f98298b9a55418f0872025a07c67b60cb9efad88c7449e324a3e95934af26e449394aa2689502756ff30bdbfb44a692741ddb70135ec446da1333d447f5059b09d1f18ebc0d2ba71cb05eeb12712bb1ec5885fb102b8e112c61824b1f8fe4ee66cf4755541da03c1675c3eb77956753236c48f05f5c598aa15ef0ac19960363d3e5bc7240bb4cf2cbc0523a2e0447c76fcd75ea60f1f74f829a3eb82ceed8dcc34a91e021ef3b19107ae6a3442c49cdd11d334f3871cc4b5d4e733a1f4b5723c31debd60c0fe9382e055f7a4ee5b09175af78ae148b08679269f3dc591bb5eb5854f24f7531f9bf4f2d85aedf34d2d213d07e7797bed80dc13ffb996d8acc6db478daaa53e86e833a441b15ef3a6f9859653adc608cca5bf06fc0c676c5f7145c391978a1574b093581b6e78d8f6eb736c84b29ea2c1a040adbbe31e7d35bcc0e9117fcea7e1067f2ab235cfea586d33f7a68557cdb1355b2e86e8d0b1884b1f41f037e40f9a5b6658572289cc7a7ae529bf94fd83ef3743b233205fa294784fdbb100198af294922f59dac5fe867f0905111f52af15930cd210c111eca41415e3d28bf09bb37840d8946116da2f0cd901b5c087cc15dfb7a85627d5b72b19f38daeb883bd52526dee0a4a7f66482421b0c1155c371a146ee42d0bdc759f6f678d30061692f8dfa4497b9a93e5575f7449cd6821e159738b00dd15a0155cacb8d2fd2818dd96261579d24bdb934933f6a0ee369839e630dc700b1fd6243cefd14c24c09635c09158e8de66f49468e57b81124c715a0ad384a8119f4a4bd2bc982edd01c0a60d28959951da2fd9f8b4b9c17f83b552b1632331d9bcb0a2b95f6352877e809cd699cc0ec79b2676f5e2320a79fe723f0e892d734dadb0231a4eb984ac21636de1f31c07ba2206c039d98a10ba051543d8c3e78b41cc117cfa72b669dcf6b8529a8a86665d6e5d229d608d07308c5af724bdf4e13f0dde42c3084ca80b7d809e8ce0ca10a543f1329f14b60f52242ced83929ee1bfb9b43e16ed3458b72f887848bc3cac3b8921ec50878bdc0bb317cbdf3f15c39b46d162b7682cf885c99f97f202b696bf946650977ad4403bc34c4e3bbdc49fa4fea0c232633d86936689b2fd21dd820c515674b07e19c37845d64931abe281536cb3a456d5d00ba45a992c033964af9c8933c338895d19bbe684d850c80488e04b941011b09d06676d40c2d621b5903d7085cc4577f54b77e3f4359e44f69574f08c34d19ce063aa06e00f40b3e26144823f56f4c05ace1d4d730f10005b673472763517ff8778ecc488330e29a9ccb96ce588047cf2e8610ecd22d78b641d9db04907acb3dc3ce315ac606103e0276c057b01ba1d51777ceae633f69429efb3ceb4c6d367724d8855352fc26b5a1d0a18e6c3475b9ea05c1898550aa93fe9e1cc46e1d8b3d350d05b36e6525f5af9370cd7620bc73dde27537d0a25bf4e872329de4f564a156b05dd283e47f762c967510fe3b17a84b47821be9a517387d4b2e3fbf51964fe40bf995736b40b3765a4cd590745fcbc9cd4ffe34188c1d658a59d2ffb35db8a07def3d9871600b4d937ab466365ef12cf84183de708907111eb6416f47e4ea63646a0b34785e08e59eb4f1a618c35b5c5745830d242ff5bf594f66a3f3290d05d6d3d5ccb90c4f919a7102cb4b22d5b7576ea21dbf5554e10b546b78c78671826d3953f873a47dc04818b5325210b9bdf96b7c06e38d46fb6badf9505e0055153cae60c49df3d8f975825ea4f9e973e7bdeb8b7fca6e78f7d6c750fb30debf80e9810d05074955e922eca092928ff4c74e9d5e5b21f6da6bd44a42a0bcdb0555ad77d8a810862eee60f2df5721b8c41a8ef7fac4e1319534f1d5fe646ac45ce056efe806dc7ff5aabe2558ea65f22619173e4ad44f9b3a51564efa3aef0ebd3152ee60ab7802f3dc834d3d3dc58a0d27d8a3c8ebacfd9c8a7fb87b1804aeaab8dae32e3a91acbab0f82f6fa5a340eda32a70415e0ad9aaf303b6f1db5f708470763a3a45e7917d63982779727443b326d96acc8063d2f369749f20ba34c486c1b56d2a06b8943c8b9b89535c3e03be56ed198de64dda7a299d745ebf90941ce386403ab257ac90b8b9ffed5719a75b0bd581adbd791986649081bc8f8bd6c129cc282755eca80f48c92f52da73a8494d9aabfa4518a8dfbd92a4640678b908b826ac2ac09fc307109950d6582aa509fe6ac412a1791567791e1e01e645a6d8a9f196595063fe7f801683aaeea49efe80cab6e9fd3da0da227c30c420a4ebb445282a2dc2308377b235bb3574c4aaa18beb7be998efd73491dd4d5f512124ff1a91e2e8b75045419b9ccbcad82e2df6901f101d4bb046ca6ee7511f14ea817ad6e49626da43b42fd667194762c5fb997f910fbabdb3b3e1efb6b1f5c13c03ac87393354e03d37c57aaee76b5b822dcbd0061819b1897677cf6facbae2eab462193e7fb827179c4efd19827375beb3c049850207db261812383e87a1fca0c7c6fa5cc9e6940d6f7b71b79084db937e12612a88431fed058907eb89825bbb316fcacb299eb552b396604885a5b3a1d9dd242e46a2c455b23d4f192298b87a2c71b166a91f7328553563f64aae9148a4282be5b02a0853ec57af8964f2ac53ae40025a8e8a18e7f70a4bf1f09fa2981e1309fffedce10e37d308c593b652379ccf52a54e908deb494f83d02fb90d77b0813672d32d9e0c68ccf25dd834fd6d366af5e5ad98f6b208da54f83f1b0da3ed2e26b744b7ededf224885c8e6a1f29165a91ce3a9cd75e826891a75274b0ce3fbbf415475e5331ab4e7a74a2514a5ee78e33debc759be5ec19cf2ef2d383377e6e9c6d6bed1cb71c52825e9cf78afb37e82f0030595fbdb79d7e2c4a03a7787a150d6a6b6a54b1f242115ae2be283dfbe543beab1169200d10ab42dd0befabecedbe40d75c40df25226d43d0fae4c5ef7331c53fecc4dab9a458737a2a5fc5e078cc02075ae1ecf3f8e2aea3159b7fb721a6a0d8a24251309125df48a03ef4a6e943bbd0629ab0d70c4102238339ff7329ed7fffbc7648859490f1ef97dbfed64c17faf21a8031f4716ee3c60126e6f4660bf5182535fb2c1237496e0fd5d535fcc5a9907847b3afbd65a4dcda4c963c4d0822590c290617e8fcf0058699b7e70900cd9b5c05dd4344076affdc906092278951dacb834efbaf05c8ade762c120bf85574cf94a796e2b29aab19733ba716fb5c9e2ee01d0fee42d95ff5b42452b710829cb0733c1f188a690a99b7c56d7220bda3bb915e1078e02f1211024475afc2d4eb268f1dd396292b0339f6e2feb83f9f5c2a1f5de2b3d0bbd57440086b4304adcec2a7ae6cbdd660244f8762f6783c23722caa5ef5d61103189316aa234b41f4586ae0289b6988dbc1419cd5b9b2006f0cb04d98d16169744afa32d91942233f6c208d6c398727e1aa506abc46195302c426e5b27ce5e717f6e5b740079934745a99619c34aab76bf8dd1c878be60602160bce0bde7c2814c4a7a511b871f9e270eaad858091a2fc18a5f2d2daedc805b43c524fdaa9b7d02009816542a383a14b42f0cc9986aadd5c1e1f09384ec252f1fd64a8b4e83e4a731a40e7e7e4399802c9f74843177a2d4417920edc64f2416550c6eea34f4f62e23ffdbaab516fdbf8118490d3bbebb904d321f37e107bf4c798fc40c5700e97f629befc34ea96acabce55e9d5d2171e87f315ac2604d600bc0257e8dfc33134ff122f7298448c0f16555141f0a305f353070ac3a41b7db42348aecd14292dce8a2a8a721de9a50fe8d4261055ac7fd80e29ed35c23b40254cb0a011d8776f92e522d3d3d7f4d4fb939ef82a0f68909cbe1c3383ca01340b9c8111e04680c463f71415f4d476b10f8ccde472eb8a7870f87b8f378bf4626dccbd46993caeb8b4df3a0989e0df98d018f89d7ab0510ee63dd0fc1a61ee527759c732938740800b06a71df0c98c0282f137f45c8c9ed46f475d424c87eeee2842efa11199a87cba55c66825374278126070370087a320963e1aba0b06f7acbfcc9185334df7a64a27b2d3cd9a6d17d6863f00b1752a4f1c70201c7ca47439d29fb3f9004963806ac0fbe4d1d36cf62623268228f5e2e9ba82041684009c891685c4780c629b43528eeda244c1d3bd63f0d5bf2de7096b4b84c848e856d37907e37abc8f0ad5afabfd1265b06951c06235c6bc3fb308a81f4ae2baaa5d4b56dc88006b6d767325af120c7ceb79a97551221c050c7e37fb32fd1161ce7a0a05457168fe10125efec8bd5b582534e73ca784129d4fb76223d2c3dda58fd8aec47b27121beef0d171b3fe7f915f179ee7c300405e900175ee4805ece1f97bf19849ddfe3e67927d9cbd560e881eb0b34441d695151e126acaf09450bc1e1dbc97e348e21687614734f84533b522be69b575686cadd6f7d04b39826b32026d06c479a3f9ca9408a38e1a3cf985dee8aff6e2c19140b82f38123b7e894db2398e41a34b464fadedfadfa0aca7f89885527717d6ee4818c0bd0809c2ed953d9f7e1b19b9ae372889e53c997099aa9c0fe462798862b96e24293400e61cd98f04c7da7e60caba64d3f1a732007704400da6bcfbb2ecb249e8719d5ff3a43844c47301c0250dd6c1dbebf85857551d5d4bb8a2983796adbb101620232bfff6217988c26aeea90548b39526e6f945de46b1fb1d1fa75739c86b28133570a5300ec6bd857e378a6a79ae6a61c3535f20be3191169699b44868c5e04aad23a01dfebcc729c48629023609218e3ca284a26e8b7cdf92c018c31c071c7f433ea34abb30104c74b2399f72599e6a9385d99fc6907ca9165b35e7dc2182df9d6176c72a1e28a162edb6e4cd4240f55e30fcaaab4c0a50e6704f9ee95216e645943e5ed11c114cebfe2632dbc254044e2643ef4a6714c550fb146a924d760fa113b7e3ffd5783359dade4a67f8567c304f6e02406ed0329436d63dd3297cb10717e67d84cb08697fe25cdacf4f1e0a7928cb93aa03ab4b3a913c8d0789654e5cfc113e8e4ccabd66e3a20992236f1fa0d2ba5fe0eef03e8c968e07e43991c1bcee5b58ec6b0d30b94b490e0a1f89c04d3c5d226a6c25043209293aaff4063b42144c34aec82b593687424dfaa3d9d111bd225ae098ef7d30438bb1f5053ca717d4b32ef0a8e0555d9cffcb9be4e08d81e0cc02125eb658de0283f513d05de0aae39f9f6c67422c2ab294b85267e29cfe182495551a86c30d928d1808f7d278c4fcd9c308a2a2864a78592d1f5de06d3c50fc9f58f545f949aaeeab8ea404e0a78b1883285a71ac20db27ef538e4f25f2a269cc7bd906a26638812550b2af41a4aeda131a673332be278d81b7023f00360e5961180b80ef4c3ddd0f6e0567ec7a16745abe6a65aae036db478daaa53e86e833a441b15ef3a6f9859653adc608cca5bf06fc186d93eeef02557fb60f565f788c6718e749bab8e9881ac089370adff73e28284efcd18cd252e179860ba9da929396ab68309dc31fac5cd0fc35601fddb798d7e53c46e5bfc201e054a4597b856565af7854b35ad5ed0b16b697f863d32436aec76d55d2d2fdeedeaf9c7d2f11a691add6eb4b8e9bfca9c3552246e4f8125a50cdfb11bc08ebe9d16385a180863153add23f58dcba5b269541d38a2992f2aab5822a1005bc654dc4a7839e8b815ff40b65f757b03a9480ea201af878551ae2ff2905d1986d57ec001974d1814ae6f4d67c99f88fd6102d183bf26008f60a2e9cc27dce816b0b65657b494819a608b9bc03eff66702b3c7078054bcc8edff1d05af6dcece4ad6bdd172fd738eda7e88fbc3c933af1dc36ab1d46b45e5a8367144001d643b3ea25a4ab97313cf963fc475a9f2335fdda03e85d520a905c4739bf3f972cb14d7498014eb133e5cb90e6956131d651b8a360f9c67f181ff9999d17bc8d97d7eeb3be15630141062abaf9b1d9d0be4b7db4a8bf07c06b56b10d607ba8f21f4609e2d336a7eaf87588cc84414aa558c269723a26fd0d81803bd30985e09c2b2645259460486709e8ce0ca10a543f1329f14b60f52242ced83929ee1bfb9b43e16efb2a157c38ae4ad86c4536995800aaa6d700f6ac2c87a895828b45481ecf16c5b2d0216031d004f96aa61cb20368aba81afb5047008ab1b046a4078091109da92affffdf261a69f9a5ac9789596f7a9baf7204e61f6222b51b9a7ddfd5c0e03f1a39f76fc6a137dad2aa71277ad14730916812cd8c711be186d368bb5c6e57d5094a55f34af0b38735ba8b27f0c34d49f7a2e706fc24436edd577ee73eba5b328e9157778cc803efef7be87c6929e34c15ebcf092195841225af0c5d88606df4cdd8f92c80f45574293dd1ddff9cfe60c62c10126ae24c56346c6fe56e50210e6b942a32c53f5791389b28585b04278f20243d49859acd0a84373ed7e274f4aa8035b483c9e5221a2ccddc9b77f6c0f5695a86b80514744bb8937c26dca35a31161de35d579940dbad51e1be3d5a2c49b0ab66efcbaf8ee38ac3f3b33c0ba1153f341fb9d40759bdcfc30a801daca708a24bb767d877d37cd87d4b2e3fbf51964fe40bf995736b40b3765a4cd590745fcbc9cd4f2df5ca806fcb1e5cddb310b2455d6bc0a085b65543e4d45c981cf9dc0b7e5c95f7ec8cb1e17cead8062e1bce2cefb828d9cb73e896e96df1e34fffec17de148b122431db7acde5fa05db1a15e1f913d9efed285ec2eb09a3134809841e6a677c80fb9a80c098920014c49f1a9114edc405aaa87feb7ee7cc592614dc210314213edb46e63ecfc71463468b33af43a309a6abb1cbe18e0e4b09a14a0f0cb0bf4764711a04a7e895d46f9fc85f8c0878b09d8471f66737ceff6628891f9fa74e06413de6cad29d2a00b782a77229a433eac2202aa8f86aa8c39b3ac3fc45f903bcec778546c1559f8fcde6dd0d23411762822ec49d9d904d550ee15bc93da6f2e608bfff23010bcea74ecc26c0a03dba2425834b49db3ecc9d4ad06e10632b6566b2bf75bb3132bab0e6abf07cd4bfb43f1ea27c8257740b1b934831c5d9698bd33c329c701953595e8c8e112351615ccaa7f40fedf1952ca724f1ad3791bec8e0fb04b11bb7f7508611d24d6f6311e9c805cceabdcb4071f60079880b8cde089085ad1f0da233315b34b59fad7309e2654376a2c464361b31bbfd9c6506f3167263ffe7c458454f2087d229d8db4f7a0fde1978ea32619d93711a2d4887f4b4647875efe0461184c73a4e8f602960ecc0197150645bda698d17857b7bc8d7952b268a86c683c1f4f87c410f05108518d6e446a5b9e59b59d4af323d83d881cf2d02f136995786bccc3642d9ac8ff2ba5bb3e7c0c2c0b34341d96bb05e84ae81f05d8aa9fbf584961433fc160dac3e240a29b3371a2d1afff8e8613d9594d73453571eb14cf875ac2ed982edb03f168145b01d07d7fd236e51dcbb5cbb58bd77c364bd3d424387f5c3d8e5a8810d539fb8f21bb62ef81196668e2376f3f5d0e6882b519ee558a520fb7bd313df3751e801689ed461d32461528cdb31099273b79e1adcdbdcadfe47d824d142fb43f921103736c2ae13f7a5f975eae99d6e4f8fb5ec31904a90dcfd52d49a5b194f406d7bbb07b064c5764b2b2a1e2604ff7ac5e7826973cb846ed7bb2fb306f15c5c646e909bfeb80a98fd96708f6ca20e8a512dd388990ac5df43c405c332a28eca6dc4f14155a290cc918a499c75193709d8f0b68d18f8f79dc2a0b47b5fecc3298b73e0a203d8dde951646f3a67359abc4356e644a32c86c88511b353ec0e8059b7f5f784329a82e2b41c076c13bbd4b4486b2686a58c1454862f31b50988d34dedf8e06c5eb783ef1a469f28d84bcf321aebf73de2b26364b950845d30568361e4c06b7833e044b54383813f2239a1f95f384d1e8b0ad2e435ca48c0f10dd93bd0ed28731600ba67b46b331ebbc3b942ed6c437a87daf572d1e5d5926e25a9f1e88dbbd8557c872bb4bb251de16f58997ed71cf23cc2c78c99461164e672525db58c03cc8949b83cfbbd4d0ab8b33cd0fd2e2c4abcd45c557fdea4a83bc915c170ec09481f82ad715b857beaf995b5511204b7f3b4b2faf9aa97a0ff73f473e1336da7b93603ccf02c0eb72b7ebf937c749e8d5a5972c6d17679349147ba4836a3d93cc4a0dd9349d7170f6b29e54f42597ebe7901f9a9329dd4a5c2b45fc6b0aec47256984c8f8e5d4790ff0421e26d2941416915bc5a350684fd1f1c09006542a7f7a6c2c99e2a9d02234e3748ec6cced8bd0aab482513335dcbb349fd36d02c813b4c0c59c8b21e2ce6d11220e93f6d8d7a4b7162ac77360dd7463e4c03f2378a0d4add83ea063f8f4a50314c6f753bc1a9253f5bfa994141b8e941ae52e3483e97aba32f6b545eff4d7ee1d8b2aec6016c1033fb7c2f9f3ebd487e2b68d5d6c8e6a3afa73dcac8cf38d8f28bf35e43c738e9b50f583aaeba491a0b4a47b96378f50906c271e52fdfc7bf70cd0bb84bbbcea449cab50ad83ab0d26f54203560d31c2e2cff3f7849b1f5616b1668096c771936bcdfeda8510a16ba62784e642ed006ccd42604b31a5661c06536e4c1c4ce6456ab63a69c8bdf388788df48058623b32c4777372670beecd27739cf070d559c96a4a8534d8bfff4888418e11da21fd98d06047eeadb173d68b38cd4fa79a0aeac2fcebfb4e1da141450d996ca1a6585a77993f64da3e8498ca353f3d8eb1faed1d04c8ade94db418735dc8671a5bb354ee92007c22291f5ec07ea1d6ba7e5cfc30019bfec45d8a42585455b350e01c806dc9b9232519145414e0101e8b42771eb580e670aab7b52995bfdc4b735072ae48d2066174be9a0f72879956f4a8b562b93639138510abfe2273931a0691c6c17bf5a91cde0d8abb1e73b547695ae964139635f2504bc84ad67d84ba843a3c2db7a00920966af9105ac39776d947b4512d5c922c40fb304cbe59502e891f424c9ae11a0510df017cad31ff294fd114de769ced30e87a9956d10489e33a4053ed14bfa2841aa979dedb86ca1dd0acaf79b334882b59111360a4a89bf69dff6339766ec81a6c869ef9f12c307af5c685f589cc9613c76695902f42630a73a34647eb08126b7fd28bdcdb015b696500a6a05cd9bf74f3205c9b5cd9dc7aca77038db446f9b64dbf10aec6e5f81c75d80f6a307e08e128a3baa09dbad80ae2a1e3ee23b2eb016091e2fd53a51917d4a5fa953cc5ab950bbc772af396995630b5478f1b0eebcd45ec43951e178c94762c158f376e6297fa54c7e1b0b78c8c8f486cb6680afc92aa5788a42f86d49690b25d1eda142d3ed07b3acefe4217db16016695b908c715c586a25102cf50c9c327be524a57451cf8c9fa819f3d0f14114695f392d61faaf1bd0e9bb218c1d2b84cb402cec8a535881dbaee15142a65d2a588584420e0c4d86a7fd78f819d92e7102e617f3cde1515d458f7e8f0fb5050c4acec9eb8112d315a50d835d0084de86cbb934767b49f809d3da75e09e446a25d99747277824d3bab9d2e8f2b5cd9a3a96fd6c265a9dd1c4b39019e6a46b6a01f40edc2e1185947bcf42b8dc70d85317c3eff14f0b8a043af0436e7d35c274fa27d5f55f4b9bcf9ec083b1f763648189086e7c91276399e7f2d7991929191fd056ae9fc1f5cbc7b546d38ee8e710204bd801350824473550e1fa570b50f0ad0e50c77c14d6a0cf950ae05bb63bd98872cc9996dfc11a9fa074469e84e0f7bf45d9f64d10ba92be1b9b8b847496d012edd08f79089e8f5a52967fd019ab44e137d6115ea5812188abea2ea8d879633116f241d3fcb00c96fd1323b17ad1736221b688a3ecead603241df75e93ca2820a7b919d1b0bcc12543664be4ee755229b43003c7726fe5bbd8463e5b351a5276d0522aad906cd419854126e3bc3abded7144c9fc72550f6ec2c5ca265d8c09c2a43fcd94ea891dadfc31c883e788063ba0fd045a677002453947cca5246fe78bf2d1b14716d7a77f1ba04fdcca02b8580ca9128c4e473803d9c252e49baa3c2d1394f36f30c9952b00144a9ca43a890282ad2fcee0181cfdddb39b2ec8bc14ce3c7cbdfc0028300902a9495dd1ebeb6a3f0f4cf90b1d89d5e74b14ef7d32a335a22a69c4b779700fb9df0f8ba0a25bcc8638f56d697f95b34ebe96dc2297ec8efda8dfa3df4f62336beb0e88624dadd5d9e4bddf7eb9d1c697b0feb12930f3bce9dd676c696ec4a8c0e7c7a55ff07bbcfb995dcbf6de8a17a07feaa246463d5973f201b46fbaba65a62ba64deb58c0f7eb3197685cfd9b386f5d132d1443794ee9a8e37cfae67f691c58e138a2a2451df6471869384eabc743eb0946652467ab96e8efcc44a70a82f2c7cff7fe09f09b9173d95255dc13a08c928c77e910a9fb922189db145d09fe97b05c3bb54c4c966e67f1eb19073794a9c6685cdb8c90f4e0ff0e7d345172b3ffcc16e29c25d5d1525a7d3a30d28abebf62cf572d1714e9be93907c9a70bfb5c705875a1f055180d86443ad8eedcd108f86434b085d92f3346459e153cc926b232ad63e6d08366202523977b525ac145dce5c92df4a718e625df82dbd34887447afd8841082713319868bfadccb574f96293855f26d9fdd1059c10b0161bcd23a59d8370753e91ab20ebf7d9ce6942e8e2391f53844623a1908a3f14feedf8d359ccb180c0b11597c3f9f974ff7631ca6d7e6868c4a9e9b9c5d73bdc37d371cc650919e79f43dabf760cfa2d46f43f7b81d4f671c7079727a3c27734add5de322ee4c09aa4b398ee3792249c9306de7239b4ce83c68d166f39a3d6df83ee0104550ff875ef1eb5ee8e5e67f95bf3ca6641945162deb612de52562dc17103fc545db8c4625d1cb74381007d5019d79ccb47841231a629b4eb33d7d826168f3eff9e9a69c9dec8f3226a006cff27175dca752ed9dfec46a70c69a2f782b30b346b9b13fed6ed5510d53ee3e6abc13c1d99bbfb0faac73d8ca17bfc9ec536f8e44b1177b078f9d6ab56916c95a416b4008455dccb85ecf0560a405e3224ac3c4fc0e4f66df791a761c7cb08f55e1850ee60bc960cebbb313e44b27950c324759a689ab93b44bf5734e599e3b9386e22de0b8feff47e216536b1ac876f93a9c7bf4f14d4b0173543dd78f275ea9c4ed7f30ac4f91199f08fef2aada418d0a447abbf8d4e7ef1f5b4ee55ec85edd4ce06d4eaefbaf2f4d8a8b2b80891d157dd356fdb9ae4dbe44137a4134d8cccffe44ee705873c70133662bb4d8421deff22b1dfe6a779c59d44b7d1f1b1775a0574ea5ce81907ae4c7c5fd3948a2aaa5512cc89ecb1c13af18b31c4a290974a289db69742daf3539ade84dc823041042863a628248bcd0120ba2044f467958e52d40ca7374acdbf32d741ab895d27ded071ea1a242f5833a6f1b6313bade4a362d5ae1ad48c4c8de496247a82f15dc31e8bd7cbb305d25a5145705fe76d2a290daeec1f3017239c2b0326a63327309c2e5ae66cdcf43154056e509ec21d44518b88bcd0d23aaab8fa702f1cd31a2bd7805676f8802cc4910256ece695478f582fab63520e715a0b597a65d19df7402b28c4fb3eabd033caf4b72c08abd6f3149941633e723be99c50b8182c5df70d0aa62c0f507ab3e2ed7f59efaf507c5c37d0f60229f2388f9e3258adfd96c2e22a504a82c663950a21bf79dbf2cb3ac7020dc2dc1b496995755966cc7ebfbaaf05f2e0d23d07208bd1de29cee6c06794160a154a2d3a27f05daf415996fa3549e1e30f56d57a09f4526f8301cab868b1653bc184c2e086515bbbbef20e599d8dd7e44540359cf8760f4cc430fb4a4afa858261017b0dab83cddd11b398ba1fb7b2b38309aa8192207597fdf265c83911aa5fa8167c8259d4139c26ee79d6686a68eadf0a9f93f06f0506980dd2e464f2dcfd2b87fa8573cee734027d11a3c623a98b2488d9f528a5df84300f09e0fc933aa95e87253c89c20ee11d3874e0523b98c85dcfa1355f7cde6b033a84aed1858e009b651ee4b10de1d0f6c18f27c79998644c76108e7bb098698422c6a96b15c3ca3aeab04f8e6fe0c5acbda1db890fb3f0cfe15d148a92f0fa181df07568234bb9aa1e0a5f44e60d419d6f9764404c646dcac542b4eac6884aac3e0af00b6b2fcdd9d9639b153ec789509202d9fee46c54367e7aa81a1bbc65d10d066c52e32c320577161324cd0493762fe41c73c23e3e7ffaad67aa2660561592c913f84f06136650bc2fb508dc829a5d4c7933f4762de3084a4226328493c35ee13a1327263fcf72d64dd49d9ecbf66b8574cb5e53abae39447324b6abe9c60a58c3da19c56e621fa54030fdc5a0341e15098128493a2f80f6be16cafdad3abb4f417ca678eee1271b0eff3506a124e76bffa63caaf179ccc1d8a3db81235d9afebd7244b2e0e537d4184fd140cb2d6c6d6bb26ad11a5804b52d86fb112871489eab7df98dd29cc4a2ec0d583d4f365b9b59215a6c9e470b7c46beaf80aec89b2d884cfa855bdcce1ab80197233ee6a007187de6ce6adcc034adca7b244e93530d3af452a79212a5253a0fafdecbaf7b3fa7a77c10a6010fb601c64e511491c49ab56aa206c48b814bbe46f7ba3816958d940e3203388f0776d1b2fde1a1ae7b86910033361f74df0cffbce362f672c7db7714ae1b510b0d3280c702d6369e941b13c73d1495e9488b59702678d694a2b0fb1c9e04b5936fb855da77b4e0de3e9303c97b3dd7018d46f9661ee01286c480223d29e406103cb599c1051bbcddcbbb00e9b1c103dbad9356c261b703baef47615b816f00fa39a66e8efb5b8ae3d0810391d0ddad125a0afcc6788c76f1624fc4070e11baca878073a8ebe8a60c97798feaae99b39624eddf9321e3624860d4dd70c114acc55dbc8794aa1cecf538fceb3778c76db679a16fd85baacc030337d28b84b7d41c446c5417d2ceb5929ed8676328d83489d6e009a2cb23f061dabbf19b9495df22e810e07a3fb1d1249d4f2f6509e44394c5e6dcd6911080e7b9059c752f96af8470ed95020081be7949854391b0638f15a4bdae62570195f9b9e5c18248b3f73f130e722e53d383dfd47b98166760a7056794c422488ce0c59284e13d51b9f063e584092af9f14a90eb4d85b86ba05f1e49032b5aeb8a597d0fa12ce5feea3054d899263652f566ea928044eaec9c5cb79a5a09aab89fbddfdad576e355e2821e35fd83b60edf3719c075c02baa764f4ab971904ed264c900fcd49c54b32f27b4d60b63a32cae06850f34a86db833f7c3794ffed7f2a9cc0ffcdea1748ecb98cf3c255830a435493b2a28c25841525f8e30ff12a97fac73fcc6a53aecaad31f860d10da497759d6524e4e99597a61f59ace77a39bb68c7b73dfb9ca1cd245a50f06ece7567b7921cfea8f43ab6f91029492a4ea4ad283fea13509fae15b0c130e3dd51787ef0e7e4735d4614e185214cdb3c93246be45baec2c01d26b92495fdc11e31a1782a8faec768e0f19535372290cf630ffa5c270d476bc20f99e8bac911bac3994668f45d2522dd3111df14742e579a38762d1841a029fe3f760ccae0dfe34809d41dcbe1496f31cdb215d91d6c6a8fd074a3d3b7d4aa7574a735ce9fcbd7222954ffc6aff6587c13302aeb3274df20badd18b191710184e8dd1273b9120d62947d21b1fa9271f9da4812096878dfb6b48946fff41564c7943c7a6e73bfd96ed6208fbe9f6b7dcf2f38738623a4d8812626eb1fe3bc537972ccaa7af55bea6901910f1144359c56f83bf52dd84c9d840777e223f9b3a1f419574080e4ae7e49cdccd4cbbdd2f376d93fe1b0282dc4c10287fc01c96ac3820ba51674d2f6d8b85b836bf0efdbdceab2f6938ac894af0735eab0d68aac7248e3d43f6f3e301008a0473959f2f4263abd5ff2f5dac46f4a44d8d07dc6311af95fae3d178c83400d5fcd377044f08cf548c157350b20ccceff41bed24d52a7c8a924d13f66a63aa6fd57a734f714350968eddd929377a3fafa1bd2c5aee14ac070c77739a42ee9415801720fb5942d250e03a5a876c06e2aaa0b929d3d02cfc2d197be0ff9ce205c2355ae07ae7e8e67f14fa7bb3793dfc051ed4ea1fc276d217144768f980880c4d6dd7217e03b19b7070408ef844e226cf1541ff58b2f0c11168a356591df0a34be22fb6bcf68fdaf3fe28d6b0c874dc1751f205f6835686673ab48a02bd245a09c66193ad066ece28d7fe40b5f4a369a5ce7ac12593aa19ca6f90990dd4e7916647204be240af7616336ac45861745e53077649a67a8cf2de3744c164ba62610d044857754bd8f941361ff654f20020387c3587c996ce5ef8d6693f3bd08be20eb8c95f6076b1ec41f2af2ae998701b1cc14aa736b913927f5b82adf6a2597ba9052cd9baf17e6dcc41ec69da3edd4872b2d254ff1d847488313717178eff782e42ea84b0eee12ff42a3caa86d18e3237b34c53cbf7a9e4947dbfb1653f610c7be9108f72aee6bdbe62ef56e06665b33f45741d729cdae48343abae80b066aea9736b680e56e02f9eee012fced88e2302288056eb0efce2846832d6d6189cef855b8e16ee8caebbb898a1f23e4d742e6ae6c58da44a4db210a87aa5798d81f4df7f2cd229a6d619950c9bf993133ac7b945382b190d6ebae3dd1e9713ac918d54e562d2f68f73b0e8d0d24a92b3d6b4a08b6833d71da3de979d77066c61c5357e23c39325313983e73b96fb70b30a313ec40e10146bd720109bab188989ba8d2d02d049dbb5a95aab76c1ea17b41a6598c245ecfbd920301af5fa243925c713fabdfe664b63750eb8402426c53b6622f744f7e3184c8079bbbf55376700dffc2575e18af64d07862f7b58c488b9a5dc28417ad9bcfff676c903958bba9d266c5399be94b73df7a993da3b1e39d4b5e08a52f6756a94b2edc22065e35835beba268ded37c183fbc642917530dc7bb6759ee39a7bebb52abf54f8771d0968f919fbf4341c3feb1378eca4aeed72002f88a680fad11e1ca39e3e296393afd2b0be6e9a1ee4b97f900defdf89cf66d46c7756c0838d618200dcfc7657cf149fff78e695c33a2e0569a00130a3c6ecad5e8ed1d0fa98b37adbf172011d053253ab4e943becad6de465b32cc4b4410aa43242731ceaff63162d08f1b866e4f7018020c30ff040f9ffa6754affea200c61a38dff09f40f82bcec9e24bb0ee1ba6c8daf90eb879a5d191255b847ed6e16c6f8c2d45ba7d62ea43038b77a0e7a1bd0dd8fd741c01ac2a918710ce4aa9c1172b9fb60cd7a45ea3a4b3bb485af2984d9e3ea538239c23e609dfc7b502021a72dff264a70f6421bdbb59ecaa9dbaff8c1c38faa8f462f12a13e2961c94213239fc50ed87af1829d7ca17330cd34e06ee1c6b19146088afac03412b7ea1cbb710db2e6c362f01853c8a302120aa2bf2d68076fc6a6db4e6c2f2f805faac7ed82dbfc3be37031374c29114979341e0f3038382a6b75a8549d17c82e5634499f85a50abf163ef9bd1ddfb82b8516da216ce64596b09d3d1c4d8aa896986486331d884b82a2977c5baf95a3a0216ccdf0f981dd5e28034f85909e90adac7a722bffb6c78b36133040c3e249c92fde9dac5a344817e23466011815c31ca16d199447c08cb75cdbc5515d26021bf33a9714a467e75787c9ed649adcee7c9afe31fd55ee9016bd53278d7d4c7e8daef11511c12c0b7dc4622325c73cdf482da014aaaf71649825e0796af62d27fbc896d08ff935a086636e387aef34df60cc36ebe38c18cfbc3dc07233c8e50be409c36afdaea4b754ef69f2d3a58410ca59d2f02a6e48da01b00c4f15e51e4f54a49234ee97c9e4ebe9efb5acbb6afe6af84f56bb42c552bcfd2f618242e87ece908b9bee2a44370dde71251d690d096237dc5c76f1c7c58fc9d543e2db9ff59c0b74c3fad77dc927642bcd3812738151db5937b56d20a18028a83cb4f2695afc0f225ea499a07c597da0609de1ee155cd681541b7ec4e9537a8e96452895122d917bc21d0fba4cbbc0129b96b0aa3a77fd0628acac3cb8853b0769bd8d37efc8b6379ebb35e5ecb6624941aa51b81d7cf7c3b350650e1d09ac6a6bfaac81d6e57d096d53dee6f43f5704235a11323d56807811a28e6e4b03e4b58aecce0a47cb9cfe71e6a40e07302220fed91878d832d7c31bfd458caa2e78abed8f8c6beb70fe625ff4218dc7dcc6b3d5bda308d3bbec828eb4553e10b8a55d75fb10055f023857c426908cb28874dcb040e62a6b62f223e2600d2f17fde20abc6fb58ae9873e09ffe7609a9b45cb74d90b9e7639c56f7cc2213310a6eefcbd1639384f80f836131cdbd038936c5339373ed8553b216cdcd5d98e165479e95b994471dd136e76eb8ed993ea6457b3a0c9110e2d0db0ad3fdfc36091e2215b20e46e90083189f34fe678fa47c0ada6a1b183098cd75a525fe7697d597d29bdb43b3f3ba5408b03586092b572448b863c2b128dd7f2db63073159303e47a5f01a4974d30fc6bd3e2f63f91c278b2a0e315fc45ad8d7ee784b87482ca1d9cb9843d1135331ac4694de11f874bfb17cf1996dd516ddfd0ec73bef4a4075a3f6ed8f7e5c5bbe6778165ee9b2fc953e3316c976181f2824c0a74b7db80f619cceb85531cb4c09bf31837f05b34e41e381d78a1d4e7b08b8315b7443603bc310b7f39b3d99131b7ed910ab5814f43b67863c654fc2659306dd7bfdd80597070f0b9fbced1ce7301332777a0dfc1cd1bcf035463fcde47b5dad68a9f2dc4ef35de3b96c3d0130ace15c264d68743568c7deff01763cac9418410adead5e2c22bd65ad7051dca6a7cd2218ffa02ca6a61ff25608a70f30d5c221f221c3356db24a54aa03b9a01972f7f4c9a352be9f68747c05cde602ada1e2aeb40211cc8044931ad8bdd7c74644a0e425e703b0decbde54025d4af21852bba27119f2be883821e03b57e6bce7c5f7557dc06b9fad5c8b5b98f8c6871732ef03ca80ce3a6723ff6e143743e8d28304f115fc3347aa1ad18db27537c6db5bc35d0e00d4572dbcfebfe6203c04eec97f829ce0244e07fb601f4b64c25c30dcc1cb1821b82a73f53d6a6381d1334e93d4047d2f9ab90912b902606775d999ee684cdef501af22becc1cf2bd7009a26dfeb2cf2da7442e3c306e009dec2e033c7b8fcf1f1b245181ed65bdd6ba7a6bf3418035b653e9019c13c2c77bb34f3e03d5f9d367853c5fae2187fa2c2e2dc1889be8c2dcabfbcffeab7239518e989583be73627f544cab83982afa96e51a8f8c244ef9da3dec42e73e3526d3b322edba520e963548a9ffcdadf663a3900c2a0dd64bbf90dabbe4da5f78f45c0e301062d0724eeea61c5558f6020b7464772f7514f56597f54aadbe3debff09871a14624dc4ba2be452115030feac9f9c0c0d6ff21bee42b4240e02ac6e9e0d97a8bf90e210c1cf76d88b5e1a6e594fc2b4a087c9088c9e35047e5c6356e2c87020ee6ba023a61920ba3f9d3c0a93be431a79a3a5a4c5341fe3cc3cbd72bc84511ccb8a85bb0138df8a1116fa8e02a805ad4a983532e194f69c0379c0c0ab170d568be251e6c0b69e4a560f56518229e962ff54c38965a6c85aa4b524e76ba3dfd363e45f6cf6022008fbedcc5285741cf1699975ab1812953fb766d0b7f13c0fbdcb661bbba4be4456474077b5bfe60e824f2ac0b2ef65643d636543ee865f6a65146310d6f411fc7e010a8c93ec963bbe2830d3e41fe119463f49b1a02bd912a44c06d512754af5ebc98a8cc4fe2636c1aee9de36b55c6794509a098f764f45391c06e2364b922f7958e0c2ce706a6d68aca41bf912e3ca4cae0c86b2976b8d93bb4c6616efee430c11aeb2c2e4bbb26bc13484302a46b69e013afe60a3b9b5555c174a52defb48c949fe458d80b504b9bbf6750e73554bb31b8b2b959e60638181058c14c5a62c74c2105dee15030c1fe108ae9c911b36cf7909b44a90ae82bbae6e13e66ae7cf537a3d9f22ea3f47ed57f167820b78b602b45d31e7daf40efe9d454365909011e9514256b269f734dbed89de3929b1abc6487c8b58a88b502ac9440aa2e221e4e2d86253a1bbcbe91b920c58f5972edda35f0fe5e8033a9e5e85930ab3175e6de6a4588c50da148da833b0b01da3a793c086dc6afb01ece04d44474ba286d6b0208be757633d0c9df03b0f3580316337052aeed9031f96a7b11527992ccc0e8e579e65aa50223d155c2d55d46dcd9090d5dd3c5f4b4eb10a4dd18206a7e08b651ceaedc8f29c258d47c52ed8d40dc71cd3a5b65a08d85336e2a2764e20ca98d65dfd4d38556af4dceca7db5a6510f970fe71008887c1d240591eeb895c1fe0a65d769f1845030f54d943b0da62bd8ea0ec0b7f0033b5715a555fc36867516d351ff4e5ecd9ffb48afc46a794b473c09881004b5c4e6d03e526f41106b688f346b192cc3fac239324a81a0a2b2d9a30dab528945141d745849bf9f1f4b64f01d484869edef2c0f3474b065cd56a976369a0923ac2f700946ef1c479ea90b05ba4afc779e3da93a6a5344b416f8d93cf3ee66e77b20d3318fab050bdf6d6683dab4edc84c9ace5cb880eb4d367df7ed927145f388aa6b443ba35886b336155fb588abfc2a3ee610bfe3b1a398b81f687e478b7a4d99854201118c581a6cc41d733eb7f2df55ebc1ee97eb3f10cb6c41a9b11fe8a90c92f18beecdefb09b08a6996e4d3bfa09476a6077fdf91afb43fa57ec0263e4befcddfa6cec0290ad754193bccd52a5abe9867e8243aea72e481e41c2a809e5b64f222d6dec9d67543c440113cf089fbb33e4b6c397316b92d83dc228e14d8b52b0b7743af84d5989e49b6fc56d2754cda091151063fbe0d528eb2932ab7d8b4575de8ed0054c07c01ed4f9a69974ad2731e7de4d3ff5001559b875c49ee1ada16ca66d174b72550e3d195d65b400a7f1d264ba48069c0dc2424f755a6e098d890217bc84d8a05c1c4cb9bf562a31bf07919455e2b38004f1845977257b59fa9516ab50b83df3390269d986eaa5a400aa929eeab01b1de5d06eb67cd9a30f0f0852f5f4e6cdbce4ad27d974fc2402438d9b465edd67a5b4587f69c61ddee2945b28f3a03381d84a0f09a8839d64e0ee25bb095eef6247b73df963c8bfce8624172548afc429b5ae43969336c524bdaf04a9cdcaa4e4467c6d7e8db2881dfda8b1f7f845e504ce3d347046402a5983c737a9e05e86cfcab86174d5733419d02fb29c93e54fef24448b9641b7ab07d15a9bd8b52b16486f897df238ee8386d5d98a3f0561b27b22cbfddaa2152bf36c14a6c4f38035268c6d2b9d8e6942362dcaa08ebd50df0b7c43f9fdeca1bc972be201ecd077007e313b4c3cd02749b1a45bd603d8e34c153d3fad73ff5f4a5d47c36f21454775e1c8f1d6e8b1124328e927ee982bbe0f8eadcc01de537ce838f736a174468ef289416cfc2b430071ed83fc9fcab8c71c2f8301f3daba3364730a41ecc80931dc136cee494cc65a9662a6c090d19bf1ca2e5e418d3c71d13c44188f162e5d12acdc8fef0a556a0eba5724bd2186687be70a87fadc9826bdff8a8cc2a3a19cdff3645f79c12b1adb2663ff71de74eecec1e23639c33ae363ff40048d336f646bb47db85c9295c3b1a20a93610e14bce80fbac6c5ae63ecf266377baf48c151f73c9fb3c1cd5f99555eb9066ddb3be97448a7cc2bdd4c81d40ccde314531ddffec69ce90a566652ea323a930a7ad9425f793ae541bb6c2f39763c166a98c14c76f4a6bf7e65e5a0c9f3ff0d1ba56a71b5b3eb324bb063cdaeeccb5ddf5207eb58af776a7c0ff999fd87c5aba6c6c604aae85a8e57197f71091411e7b62fa93d40607f68464a049d059bf7b10beae2bc5e1f5b0c22c34ab90c2f8f769cb13113c795ed56a49f64a2a321430c449bfb66a51260ddedb4db60be9f01f6fe08de02fde63f84bd078dadbc71e2cfc91b0292da7bb934fd3f0ea556b8f70b97523af1afc254c1f0b65bbad8a07527cafecb4a1ad9b6dcd4fffcda27c02fc8cf37bbfdcd76f404e44d197f4b39eb408765e4f65c6f18ed7461123eeb31307b6b6ddbb70074f30f859f198a8aaab69c07f2410ef117d5e572ba9587c818a90d7a5af00c0d517fbc958626fe2f5d9022b9b1d10b820e28af09c49effa929664ca3e4fc6994914f9431b873b07c8ec588a4ee884a4bcfe89df7f8dc975aef2a58da67bc0f5498b69ef994d7ffe140feb4d518c26b2bdb2290f0f895f39a6a919b31bfba33be8f1857fe112642a0045525dcd9d23552b807a0dd4b7ac6afce713e1eb173be878b44ec9d9e6952d0c20b3f8e620b7b65d7f99c60ab6b573df4b0370ff4e70d98ae9623943850d7b5185acd50208309cb3f436c45b046a939c6baf8a83e9b8f85b066938006d9a0babafa3997f712ca08baa37c28d0f2257d1e6c64a6fde750d8f235865e83867416ceb8b146def433814e8c01dacdda796fd142dbf6dcde7a2a3d1f82b8bf08f13ba92873e1c84343bb0df6e528f033313d17f64b1e79c0d0aa0160b5eb3987b6310eaed7d3e5e09b029b4c651763ba24bf9674fb0302f76a78c8f8806dddba03ca02e14e65592b614665d43098b0b6ac7dea342f63e8d08a81b6e04d2e05e694400c4fcc0f629966241656091428972ee8079738cdcff9af8a5076147e04981a27c028578993a285063e1e484590c482d5438edf7a5ab2b49965657317294fe968bee2fefde8d43e6263598a115c87c2cdd395892ae0f1e31a2f94713b3b386a8fe650f1d8e547af2901c53cebb352f01a6663674f14d5c9d68704d2f475d01947775dc5bb42d759002355a211edd534260c1a05ec3843d2d30b5b9a39b64656190cf557aab10da66a25a17c3f40db90dd624afaeb517f20079ef13e023e255c99014249bb52abe3c149b6ba28c01dda572e4b80399a309dd8ac2d15de09ad004b839eee29ef3d7fdfbb7ca77371f5db15a676f73790514913fb2caddfef8842d23baec76ac68b61e94cd57747a4e0ec8a35e4eb3ccafe248a827f71cb74bd47455664d7ab5c736bccd3ef445d7fe63a70e01451e4a78d77ffd010502dbba1a38eda7546726373a79a305ecabb6ca782aced96a1855f828b5a92330b33786d2f5d28cb4defea417afcce07d0e72109e9aad88af7c180ee58a2874626514c1c9936fede85517c470d044084b88acf05e2289b4bf8fe9aff10b2757705940bee9c888de87ba94108b9f5a680b11668bb4d7fdcca8ae5dbf14e2adadfd46e8ce7d967929e7f54d378ad2037dc65972e9cfc937fe27130b8f738146b94aa6a85ef113ce161b01883d22e70678c995f32964cc38c1b4940670611c88980bf949f123e96d01ea5de253b302f3d787f16f59231947dc5090e3c77dc00fc36defa27b96d5b2b55d1ed6bce98e3ad9fe5b703debaac491789068336bc9cd081ee1e3252a3f2e30de292889d0af5e96374d262bace0624b483b7a609b8b9476ffda86557224b898369026a0ebf6225e92abb636f5a42e4457f9f05b81ac08e9c6cf976b26f00d886d62624d7c4d5d45c1b07cc53761ed5908db42bedfbde757cc428fd88e4a777bde77a68136c92511cfac0d8bbba2e0f5978b0e1c4deb50b6f7407ca035cf891a57a0532fcdbe4ff5258aa0581bb2398237a95571f9409d18c3857ffc90a8fcfcfb6ed5e8c8d1c471c095a66e5253d767ff685b0cce2e3e2344fc30d70769371e36bb5842c6957a40bc64b616f914263928120d4e69c154327bf796c02d8b1445cfad5c6dc61d6fc56e171ef463d14e2612c34a77c8be2d23fe388490522e03be2d2b22a72934abba3db603d0fa30f9df2a7704564aaeca65484adad3f2e3539a92daeb90e80c7a3a653516a86941d0fd37d755d6dfa4219c3346b27e96055b2242ea8cf59f8a95d457bb9f9fa01651cf0fd778709578a81d9e43225b801e884609cf60641c093e8bccb15c5bb8c348742942e77f632b41d928cb9edfd727defc0cef2473491854bf6349862dfbfaf192ec4882b2b7bbd8870f1ce6b9c3f8ac46ec1927e720efef54f9d18c4fe2f9cbc354861e0d32e18029b6708e9f4589d24bc38c9118fae18d4bfa30d63ae755cbf28d3e6c3434b65175a966696300d5a60884dd937c00a9803a71e32bd482a8288d1672b0aceff0d5d19b58172458cc582183561c1db1e6f365f663d696a6da97768722d341d091f7078f26f212d32244cf192740cc3b78022770732d21718eb8fcf6e656d2558cf28ae1646b343e156dfc7174ec085c36f5445ee2952f2449fbc3631b6f1e48f21b5682ac7eb4c2a69e05add04718303007a5b8847b9b2fc0bcf4821ff4b360bea9d03e67786a90532c71c523d67cd0fe18901e094b3dd25f7707cc7ab7428994e0849bd12183432d227e09a1fbc94f304829cf4398455f49270e62662c885bc88d9cce7dff0798c31f527039d0bdbc60392e95ed9cb63a49bca87e0a74fff3ef25fa02ac61747d363fcc7bf51550ba60d94b0db09baa211c5eaa36264fa9a48313565f48a2f2a07ed5f1c6071409d7fbb130f7387136ad0aceeec489b5521489392175152e5a4ef60eb132d2c5201364d94f9a071632f8a981cf07b6a08cf0043cbcad49dab5f09eceb5ad8f2e3de9ffa7d2f1fc5d5450128ef2aac9750a59ea60a7bf2d624e33dc4742d5c4004ca26d37505311484f64b354be5cda7cc9d7e03c0b3ca4a03f231812ea2a910509adbbbd1b7a58d49b0a4d2a08fc19129fd32a9f316c510364d58d67a683c904773cd8466f14ccf25dd6e9c687aa01563a3f464ee6707c8e4efcecbbc167a91c45a16c862635999e2487aaf8761d740115ddeb14e94544f74f20f4f84886b2f699eb43b8d379dc4eb70e3405a036860ddf351602199f137c8dca8ad3028dccd7fc118d5201ca77f971956b02189cad3d5beaf1355f01db3966a95a15c874784a98d50822dd230502856a44457f26b37b7ad991eac457889add7c04863ae2f530dd6319ccc358371cd4722117b8bc7ad9d61807458fcb6e4f9798f81cfa183abf36b5921b2042a29c4467b2657554cbe1abbdc6318037665417d71cdf93911223e29acf337610e06d924b3f6e84a169c43cad69aa385ad571e1e1f880327294412c43cb82ce416adc712096ee93bfeca5568b48e026141b3a5ae42c16e100acf32c35c48480053d77cb48ab74c4eb9befe9cabf0513c9a83372247773d8f54f092fb0b8b701073c2193942f79f42fc43ff0799528b28f4dde7adf192415643d3cb6d5d40ab9ab58ae2ff874c98a776be23bd8f0fbe329b155a2ef8050a03089972ba754f245c8f8251a5250fac312855334cadd0e0fb6f98af4d8d68f79783bd12ba0cbdfc2781152e482de0626498f1175d880b3495d0b974ba51d4430f1370a132153549231d57e4278ab25b634deb019446e9612eba73d35d461065f7ab902969c4f470299ef998770665fc9b768a45099e6c002b5370c634359db7e6392060383b3f994b2f277a8460723cf1b9923cc58fba3b4b04f59f7880ea9875f7a4c06a2cd3bf2869265c7485065e703bf3d2e4ed4e4d1a9097cb1ea278fdb9f42b53670a1d4c03c9e49cf42ddb8096249923ff3913e5762c57277ec882bfc49fc7da0c325a9c7772e4d9abcda8c4598f8e9069fea5daf8fb646f696f9be416e2f080bf09542e4b90be98f81f18064b0fa46544070b43fd53560d78003b5e885cc0781a05adea948797fc14b918aa734d6b2851d663f6e4b97a89c6a10de9ea2558322e4ef49ba704017471d25baea0c0d652a06b872cff08e35f4dbd74f52dc7cfc27f85faf9967081ccfacd7b11f2c253afae509e6ff23c2a7b9ede98a382de602f38894c2f4404b9e8c07390fa24c69a8756155d1052af971565b19b55b6e3f4698c3a2bab3574e5659a53495bd9b7290383e68ebbe9b4912a9cb2f620c29f0d7b6e21f122af9fbdc34943c983dd371b04c12f8f0efb918cf83a82fad140bd7ad3c1ad7742f66ccc434f22de506e49a3921227898e1150910e9dc440a395010e52b25ca2d6fbe05344eae99dbf572e222e3af5c14fb9723270023b6d2993365dd8f11f599bd0b410d2f83b4ff8b2f66230e22cf1d3a581e9696ef02411777f63fcadf905435217956ac1f547b364f80fb7bdcc37a5abfa8559165515627bfac5748368bcd18d9c0692a4700f57b3d2388c1fd6e468dd12e1c9a3d2bd3ac1806ce3fe5ff00a5f14c3ad036986fac44fa4183b2b5613710b0c8c6e4bd92e6f1df64050b72d987f165d65065b246904f627eb21369fe5a616e483bce89f83d4461f22f35d5d087d4d1bc4f9509ca43807df92313012f67484d2e5a8095db806c85d1eb0f3a8e32419b947979a39fd32d5ba1ded4650a7c9ca437cd128852becc1861261509288d0bd30ee7be17270d122b18932ea1d1e91b63eb98ad1d4549b47b3d2f9afae14c88335530934a2bb0c8b6c5bd9cb7968be41358f08362976e22e1804bfac5b4705c02b5d3316210eec725623ae95222c21e23d95b1c42f985fa73e4beb710d0288891c8598ff438d2a1234b5aefc72fe63a9ee69787ad527cf0ce0e9ae5a59950198649bae6952e319c59699d305b7b5c6a6ee76ff81caa55c611a757d616de2010687684d0a064de66dd669824d940712d49aba11cf31ba38c9461877199798727ac96280eab138cca785da26162e4b0aee7df771b6e2f278c9b7feb6e53b3e63ef2c6f7203ee10fc6d47882b6219dd93aba66de937e5625996065f0d38c777b323b2809ff112b7b623896391d3a6aff401aa60c300b83a8a5f5a482719cdea2a0012dce345a7a3a52e188ddd06d3588b9c16fdea99ce55b5b988deb84f08a507ecb315f18f120fb83dcb64a9759f7e914c5c6cd8e4d4acbb9a8286710c487e7c5a2f2f797d0872f05b7ac8d46cabf03d720632d98b3180266195289ded45bd1cdc363c767b4c45c214b6e0824ca3ed4b6bce93a4b2f861d00f554451e5aa0290d8d72be4f62ec7d2fd9fe2b9706c614e9a608a9314468c449d6e22e7b4e7660c60d5324274b969356939393f0c770ecca145a6d0929829be4afaa6ed16396621145c4648d79cbe0b9caa79e313fcc29dcd5c6c18fcf2779a8b804b34950eee1eadd1ba8c226d84a3349c40d33346c41847c57e0fd8fff3ad3b1a2ff9372f3f5072a7db327f1b67f6e8ee3564418029bc2bf71d2686fa1478955edf339db28492baf0739474c4ee1e0bbb64ae199532e58f0f265bb8270a55657b8d8116eacbcaf28d1db24d573db39baeca1e0577d34ac67ad443b8fbae149e473b82a7a6872e43ae37d47ce7ede61ee9ac774eafc13dc41f363d8cbac92ee425ad6977841f882d48774fe6b02239f36c7337cf9c5b677ed518cda91bf60f4578a20d0329f92be955f72379b1e7b0def2fa1d44130cea71303d1e98cb02bf31629bda859d9961115a789a99127aafb7ae194778dc0b12aedce92593c3f566a29c33ecb9c9caee32b716f4d79951e1a5e16b34c9d83f9a47710259632578501c3b72937c78d10d67f59dfdfcb7246d968adb6bb9eb63233a02110965721a17b0514739614e8ee5feefbe068acd156e2969e0c5f799c84150d4a6f19a03d899409d91b8f144c918dd43532b872c314a47b8fd3d08d948c6955a20b3f77bb02956ee2e73b57e347225abc5ba71af16e71036f1481b1859dc45d78e87937ec743ab54e46cef043d420b63780d07ee97e61c72092e4d6edd26fe7139ee58be8b74e2fbd253f157ccd688f4d1052df003c3f8102d175433ac5eef0fc1e490bef048ac5715329879d3d8c6a6854ceb60a59c6c875dca9994aea1db7872f67fdc2c9bdb82e4bb42ab9a21b8c754eb33fe8e05edf80bc32efb7e8418b5a83d285f8c51087033ae67ecf3a8a07a52a4f707f852050ce96de7b2871fb694b8f2adcbe31562123baba657caed51b77ca9ca977bcc634b664351d74a7ce47fe03acea358615661efba04ff40f644ebaf80a153c2503b8df3b10b8691125d0af0044d0e2b2efa982c6e457ea9ad7b17f8662dd8c4d8fb5972d345ac023e08dcf2a7f2faa8631857ab00c87f19f5b05fed232f6965f819474a7831d519b281dfe8e453e35a8bf6af053351c6d78903318c6f1e884542a0d6de5f1bf57835ee43b207366130c2512fa36dc32fa543f569b3d63a18c9064b8a594b205d53234d7087310b7c84d229a063b319d1fd57686faee34aebab0b7d9c0c5e3c6e6744cc46efa3d51bf13d7f35ece2856bf7cdbe710f0b67c8134031549e4662c4670eff19979444bc960785dacd67256bfa63d115db84a5a312d6ddb0a2d0fd52c10769d008fa8971b99b9991f4e9ef9d9a8403d6da2f2015ae63136391e2f094f39f919617649f48674eef259fb3a354a35f21530e4350816d601038a3877f5bb853130a963d3002f1539ca68607460a352e99050bed13b788716c9cfcb6375618906bea5146baba966c214fa07500e1062ac7999bbc2dd6c555762055336e17c175ca88a8a8a0469562ecbe169ae5b1de7d365f2769adfc50353aeeb1a731e209d796fc8f296f7e1d22b7fc43e9f5bd3129507f9ef866949142ba228b62c43f43941cca7792d293ad522ccb6c70f5bf2dab7b92e3605bd86f195504534c6ab8110c60da30bc5252a9ed391383ca8df887f57d37839d16d62b48eb4baa266268a60c7f4153131bde4d6aada044c24ee3696c5ac4ef6d65af9872118febdd65142d72351f1a04967281d453dcd8316c94c43e5d64a1e20c43803e692abee56d6b937652295c74d65edb5fa2f7a918b581b3376731437422935b3336c1c5cfd17c76093230741f334215e3cbe147527f258aa946d1803f0e9b42e7b32266773e014342032a02e75a75143fa091b21736b515e7b89c3434eb3eb5bbabaa9b4b4f475428889b8ee231272e9f95f00c63eeaf71967a5c1dc04c4099c256c469acbc1c7b3a7eeb95b23212f4ebabe827508e528837d7b6658fcd41bf6bbe2abe3fbe2f6f3d7dcc1d5c655064ccee44f9344abb3df1cd1c8374da2f51ec2e8def79890ef2d263530f8dac23edb542ee4a20e5306f152fcdee26bdbbffe5c54d0e3e73a1ace28021c2c7d2f49c4894b34801da4fe221e99a6f5db833a0dc1e45b8c1db4fa4244dc5a17164cc9c6b2dee2d8134c237fa6db8dca4013afb2b83ef02fe6077b41800b3c0e589c71bb0e304885da8f0cd49d6227d70577364915e6ee2a1217be790886d0b621a20670a25471737d4405108d2ffeb957216ddb0ded6e358c07da85f86a909b6ee88efbf0d91a96006f55ef076a0f4357f13b321d645618fb3b4a1c89a71112bb5465183aba34497c4106716b1c74d6ad6b9e3fc331afb6aa7c223ffef1bb6aae058c00faf5fd4233599d764608f3d6a15b6d1b7cbf77f5c895392e6de5446446b1e9f12046c47a182b433f394f469ff8a770a86e2b8dbe9ac7acaf72a87f84386858ddec8cdd885338e4020cc6c82ccfa8536771756d3e2433059a85e4d574f26ac3b42ea76a0c0b483aa42d03ccfaaa48e68982733fc18e3e47eb4353959630f91ab092acbedfc069db69f2cb5ab707f49bf7487cc83e26758b59c7afc1d465b4516e92e469ca635d614958de6ece154dcccca4be200954c74198a1449c8fb2bca862581552421ef7bf1278d69473276c11d8af2a9999d6114ebd9d6ecdc48272cc7aba80a0ba7ec23bc0f294bc87f538d076451198becb63fe21d553b71e277ff5e37402dd581386ab5826e332a563ebaa19be393b74af0c019a97c3fe6ffc9740179251f138ba9f9caa99752b1ad4b61a2ce4cd702ee884653d13f8dbd7ac856e26b43b2733c8b4f4009b2fb6cc389a8e8eae01ed2308c5aabaad5a36829b71e65b8eaec4316e84b5f6efe10821e0b647a82490459c4e6a7eb1ea75d6c86659a2634fa10e143e3da9f9fb77819025af5814752cbef05803c1993ed71a89047072466ec8a8374406272c46955e0f5adb3e6ebbc10f1e95771ce59456b2c13070e4c3f866344f60a960ff4f2c4d16f64fdd3ccb04b76b968c90bf728e01573acb7aa252f0875edda2bbf24eb33c65081249a3b7b4fc696b15296d248f312b828de42e4a3b2b26a3a593dfecca6f56719e641937f80c3b17188cac4522c8b788d4c4139d74b48d65f46772a02c248ef348f253c1c036c24434b3d6dbdb3d0a8c5931920154afacf3d404a967d2022844f962e56caeb41f92c735cabd08863e24b9d096b1047da848b191ddafbfeddeab89e041fcbe197a8895183c347da95c15b88214e180fce1be7d856d47b2f40ddf45fb5b1761b23a25cdc36a0c322f9b83a2fc54f7e7967d20d060da493f1335b90f6a476be9a46146be033a8a4b4ba8afe14cc9672c1fb52a60e345d001b0c73566e10c12e8306fca5b1a66fe82c0670d768bea85bbb06b3b95b8db5b56e4b321757007a3a484f19adfbff16f6b0088d88d36c5db63d0fb69f25f8f532698a6c4ea81ef7b7d1715469eb76778703a474ca7457198c8f8d53ed5d71f0efa4a9ad1a7e95086e6063903a876b1d4df8b53af6b1ce62110f18c32aa64f15b65c839f688ac8a262fb01cec15a20cc266d7c85c999e8b12caa918fe50f072b3147416c752d1b5c677c754251cb9d884f2653897d6a000b9bd476920b91c26872a76fa7639603d3110cc71a286ae42847a538948ae0892880ef4fcc4175ec4869934472c96da56a8d7119f24b8b05d43d8b1970f689bb2f53ee060189c4c22849f0a7b36c808547ae60042a82c07fbcb23855cfc11c09e86104e86e58cd44dbf4606a153123b114f1f287b6c821d2a0214bcfcb15ac1c62fa6d59775088eb5e6529ed3224664bc62524b80abdccafb0db9fba7f8e48c44bb24994e06ae1e63a8a1af7cf8959f1277d418bb0814459aa1574bcd959f6eb168dbeafd936716242b94654bd46055552f7df22ddc3871c05c308a7db8f1d44f898dbc8ac21102209e645c27200a1fa088a3d0fa7fe66e68bca17d9df0563fbe0d528eb2932ab7d8b4575de8ed0054c07c01ed4f9a69974add18a74713ba7b9ca1f7d3d001b1091799a4d65dfb49d093f68779cec60defc81f9c1c067ec3d701a0ac21c70391f75c7b96f0fbc0e8f774309910d69b144f166ec1749280e3d4e89441f17a643cbc13bd3d5476c70149339e4b4c024fa6fc9caf91fc1b8159ba2db7133519cb597188a37c2262875513f827e81dba7ac1a6f657e7643020684136a3bd0a9197e5d26d693ac2116543a42d10f156b836dff5f858ae42c1c6ac52af3cb7648e05aa5511f206bbd07ee5a31f4f10719ef6d29cf316d022aaaddbc59dfb393655cab5ff5b3c65a48a9c79c7a0fee9404a06fbd8271bcd9c254073122340246df352bb293e4a9f5a73c83f77914c27424182f0a092c36585dff1011b3c5de71b61f9689d06d334adbe18b2ac7079695a354e5f0a6c054ecf4be358d64f860138ba9d5d20c49d7cf42d6b1e7b401d348206e976fa7e8503b1871b9f11676e5081eec4714aa061394528228676ef5ac3403f6c59e2d8720dceb0b9bbf7be931837c98937accceffcfd23ffb6bc201dee9e2f4fb91010b03fbbdc3b349b7c3716e5c3344161714288ea376c9ffeffca66f9a87211d1663f2de95bc0c6629f808787243bb86bd498b8ddbfc1ed77612af9c13899ffcce73a8e926451fec418eb5b164bd5f6fbd1b144f98ae2ad97cb8b734e9c54998665676b7798fcf0c9c85909c5b2027525af4fc90061d9643c127ecaaa1a76af6a3535e40ea34d507722f796b0d4b8bb436de92b7a9e80fbac6c5ae63ecf266377baf48c151f73c9fb3c1cd5f99555eb940877234e4cc3441d4e6c010fcb84aef210a35805a783f0243502c4501c906804981ddec3b088af1bc1a39ef781dc689cc32ebcaa3fee8b99b21b722ccb9abaa89930a6870a79ada3468c9ea1ec518757c9cd9325c240c6c46eaade12becadeb4cb87e9bafa06608d2ded7be688453d5f47fcfe43e9b8909895c53b22c8ff5d3b58037f87cf13389cc415a8cb178ac37d208260d8889ca9c8a62c7ade0aa5af9f4f5d5162217a5c37db37afdcaf6786617707a8417724e54f77212339f8a075439946c388f4c88fc0bf30e14d44d7dac4163767e4e8f8f03e6448f88917c591aeca417254be274eb17db518d280d4f65e381a522a205e58b329bc4cd47cbe5d77b14fdc44093944d4d4b643b53c3390d79dea89070e4669b0f3fd22249e6f3232f32836ad7aa2547e039c52770f63298b436980f1a23db5cc3d7e23a907c118e4e1572311773181315c0964ea60efe8864fb9ee1f247184d24433b0daeb064b7fd877231a4e1186b5361af44eaedb6da1027630c841f705067282e88a589d5d5047756eef6a1c459e87338e59a85287de4fe1bc35b694843f0811dd7f2e29dc3d6e5759c4da094da706819551f0a3bf5190adff1d6a5c550f63ded99a2e6f5405a0c36d3f22e1dde6ec7794b35dec491065b9467dd26ef9f7ce43298d9633de08491d9dd2e2434d09a1197921874e306aa371fe1f5a057718a1700363c1f4e9ae50e98286ee2af3b5015abb3c2c84bef1761f6547652835e8c1cd6bca5cb7e17841bd3219165a897613d542b92608442487e07b28df9c842a322c4cad27440c53ad96b54fabbbd41d413f13593ce926f992617f63895232c61501eff424544401e2fc9ac6cfc46b3798d2559fe99f3a7bded5ea90134069c625db37361028255d1f721d8c4cddf5448b6c9d560f40324336694d08a81b6e04d2e05e694400c4fcc0f629966241656091428972ee89e3fcec66dc6a6e3ddc49a9e5cb320cdadae27d971105299294718d95ab5834219c51833bdee634e4eae69acbe44a53d6e592a72f5ae99cd2f1430fb4ec8c76d4b5ab74cf923c5445f02aee91b6cc1a5574f5dd44c93a067787cb269327b8b99764ef49793963bd65dfe408db0b76ea5d4e6449c344a7cf4ea1209f0cea5af1a0cd545ea15cf73e4a6a17561504b74fcc4b31e8d2fb1609603ee8cc534d9cb972441a8c988705ca445b35019284de0274bc5c292a9223bc4bc517210aeda78ba766cb6edadc06c797716eddf29613cc9ac69d7f94fe240a5cd79190d0eaac143f30af720566e14d6bfe27429b9acbaf8e9da0aded2236d9e26f1ea0cc6ffa8cf6ccb7f8dd0b098e479875619a95628027ff155529ffe1bbe6cfdc92fffa7f3cfefe3a1dc24991d3d72e45a13faaf2e17c80fae4fd1dde00cfcc33568b9a1598052470819ff98cedc2c5f4c98a65e8a809a53bb03f7c8a95e600e144dcde2a9871f08dca9e98a442f322efd37df89c739b95afba44ef33b3fe8d097715ca31a9eda793cd18bbb18e5f90bcd8e4980e102ece96e975919786b8170c363897f5607aa8fe6ee4d399de907f7d46e8ce7d967929e7f54d378ad2037dc65972e9cfc937fe27130b830a4486724f733993f527d8247480e98c261e8bbeb129df855d6dba3d018adada4cfd08b977991545b570e7f72e12260a6c60be3b1dad988075c7506752eb73944f017fd9ec35ddb2047b8083e4e343a798015b0acd600a66ae010b9231b4c3bc3fc065d680d0b274631cf7b1222863a0dcff3ad8c326d75ce698a3197ca0afe090378a0d53c02f702c4930656a8b5930076d077e433b2e87a18ff7c49589c78d026e39e254dc08d9472c7f6589d5e729276adccb3162abdc384570d355385995d4271dcffda2dc96fa66201b695d65611ef83437706942d9d0049432f17010c6f85cdd324a14f3adb33f4d8781b45b6f68dc0a8a20209ef9c382ed5666034b2d45249fd913f806a2e0be338440b3a43e1331446f79cd29dfb1f9728296e7ad554def762a335d422eb09a2b8747cd27d7b6908fa5489ed933a36683aeb5e767b349e9e93636229f622762ef30a4222f286f3b8efee0b27766c3d14e2612c34a77c8be2d23fe388490522e03be2d2b22a72934abbbb32cd4900db80a6236a726a13d67cb9b80b34a8b4273835166473dad8eff4cfe85d57feef13060e0d3c715b34497c845c00129161442c69ebd24d9b6266bc66977d82d54e70aa9931ca540fde99f8727c0f68f151136725d906fc705e5fba52450ba5c5a5d5bfacf10108a5a79ad1f58578b78e033ae570a28e33ef8a3d41e7dedde73dfbe3ce7e004555f28e93c2779c49cb208f7e62febc89f1aaa95990aaed10f458e3c3b4d04f820c9c89601d66fcdf8458ac9ad540fcfb7c9e02443acc71c7923ea3295a252e12dbad42ded58cb78f5b41208a3d58cad5c11e0c8204a5dbddece5d0b6417b866d2fbed93a74c09bf9e054607709293d7702c85e8a2b34b73d187ac224228cda7fa98137fdfa8906e1359cf5ab18c2f8eb5203ef199ec0a02bc2048566a09c5d5336323db2f56e700dddadd925703f1baad531eb3f7e37462c1b9d0a792ebebc2d3a375843360a502a96ca9bf84acbf0b9364f02803814f7e99dc08e08c4e966645d36304919f683ff7236819e89c4948d37e8f86b52be40da1e3f3531fb53fc46a368954894315c48d909dc9d4d6c795f30db0c3258dd6bd3975a52f88b877e08b168d35de1fdd25e796d018d536cedb9bd6d454384599bbb3b094a9455bb540cafd06127e3fd3c72dfbcd64d3b02f1ab26eaf4f105af2cd76c01238116d21e4dbc5f7b09cfb64673737b262f243eb77fbce6173a8c09c77009f744e881e6a21b912b6b0d40649e34cffec6bf6195e2404e412437f8cfb1caff89c5ab258143b8deb6bb1893dd4a9ea7cde071b68a2c9877c236e572811ad8441d1bc3959bb7dc663e754dac4af57844eae7e5b727ffee47bfb19a409d963bbc471de1f6844368cfbd2e263c545c5359529279de60ada1da3ade8627b1ac672639b4fcae92b4fc2b8cfc9305f1887049be8ce83b869af504247abf91feb670757b4f3db241ebf0e677120fd25640b25703c5a03b19d8e739082277f87ed3e574509a009532935d5dffa25fbcac548a8e54a235da80feb977ec4bb109deba084866fc1d82e1019e46d6873dd12871417c63f228bbc56a2360a28febf18a747cbe478343fa81bb4a5e89cac22c660b12fb6d502734c2caa4d4d61b1815d99f050a53e478ac0e618348e01f97c5ab4ee5481bd99cb0b4bc2624daba469ef251881ad9131c396147bcee34d292fd0752f03ba81b840bb19fe9401681db247bb0152f7bdcef11555b435ced85b701a8f2537e1901e62a7fae5abedfd863c4be499b73a36d17ca1634da29db3a7966eae289d9e946879a2193dd505d2bd43502ac5e996de7ca2c74ae2ba521bb63d9a726c21345a789377ef0029a747389e90ec7cf37737cf1de94c0c3c6561638f765b7bd758ba758e5374280213dceb067ce8b37c80cae3de32b3cd8fa77b7110381f9f4fbb3709633b1945ec0e64bebea9f91c656b97a035cb42bb1cfd46bb4dbba1ad9fe77756e098a6c7a7241ae2701a28e4ff683c8aaa9950b9457d54626dc7077197924a0129221afb3bded69e483a5fcab0f1c25765a01bd14f76766a0647f5bc743c2b534b3a2147080ddc1fa039458b8d127ba8645280af3126930d9f2cc74d009ef20a722ef478d9313f55a8016a2259ff9777465c2ed5461c7be8f2931c07996768302beb56c76c63beba14d71468b99bde19d83426a5bcda65dbcdcfb2efc0e7b8d92cefc7f33d79bfbe7228a4aa4ed4e523dd1f978cf67f0e8bf0376829ec6cb092074a16551752858035e19f6ffb82d6a140f3eb769f1f31b21cf91f128b27a39bd7f642d284127ad3a04661753cc016ac44ee144951f48d9f945e4f9e8615e6af335b4a19ad7e495d11726b7672912b7dc4bd4ee45d396cce2ec9aa59579da81257ef5227187399ac4945a7ed2a9405a52b0ad8d0051e101c63384e53b8814beb43d8f912adf31a7d3c13fbd9cd51e70bda1f828340564ff74ec899208c327631b89c5074e2bed2ccfc3985aa2db658b0f2c698524576a7a2978239ee003c99ae8bcbe7b92bfacc9efdc8dcecd1f51607c1de3dd6e8a7887f1fec57bace2cd505de5234ed821e8b6996ce4623d0515b6b84d90b9e312e585974d89b9942aaba272b5ad1bfae548d08b75828983449e950102175325ab18128c421d11213ccc35bff7745542b1dcd7662b61bdcdd299c1005ab8df8dfff6f97140407889e14c17c0a01874786431ca8f36ba669299ad43c6803c9e559a3aa6cd15fccd7d6df33247be73f5eda2b40ed7b77da45f8dbdb3b71708e334cc1d17edbbcda5bcf263d1717f072ac74eb37f730553df21e33c3eabf5a8d1edf4d72486b58b080bd904e925be8262ed9183565036e68b50588c46feac9983b29a3bc76c9e214553c2cbbefabc88e524a8cd76d41ec5e1b37f24647868057d26ded68566faae0c9f4e921833f4a63934ab76cfcc6569fe7f75c9006eb7c548e3ef79db6d4404b579284a6070b1ddb24f8675bdbcf05eaeb45f932cc9780d2e14e6a88fd8c324597f8d9aa660380c84fa7afa53c5f2736125e0d5bfe320fe95bf00f2e47e1d2dc408010ba252fbdc58aa9923f27e262d42e2c4d70ab2887361da2b37375777ccc2f13ea49b190345369e4d983669a9d7a84992b4a486cbb84fd419fe0f39febe43957f64e9f1b97a88503f99880bc33b19a1d3e1cea90489acfbfca9125c50f5229676d3d15d217590bac517bde8ff6ecea78bbee594328f3b817553c2b8cee870fad95165dc86f87f2066a6f7aa0e8351d6e3136db543a6257d28b128471f839a87276829ddd601da797960b842f8a3954ac3ff98620499e29fdb5eb2cec960be3f35a723085ac6febcf0449a75c37d0c167998029ef5d8b042f7defd8d933b4723b53a413a9a88a21b439dca767db9584e1bc0ffffff3f