{"id":611,"date":"2021-06-19T07:29:20","date_gmt":"2021-06-19T07:29:20","guid":{"rendered":"https:\/\/rahulshettyacademy.com\/blog\/index.php\/2021\/06\/19\/exceptions-in-java\/"},"modified":"2021-06-19T07:29:20","modified_gmt":"2021-06-19T07:29:20","slug":"exceptions-in-java","status":"publish","type":"post","link":"https:\/\/rahulshettyacademy.com\/blog\/index.php\/2021\/06\/19\/exceptions-in-java\/","title":{"rendered":"Exceptions in Java"},"content":{"rendered":"<p><html><body><\/p>\n<section class=\"tcb-post-content tcb-shortcode thrv_wrapper\" data-css=\"tve-u-16ec5d248bb\">\n<div class=\"tve_flt tcb-style-wrap\" id=\"tve_flt\">\n<div class=\"tve_shortcode_editor tar-main-content\" data-post-id=\"611\" id=\"tve_editor\">\n<div class=\"thrv_wrapper tve-toc tve-elem-scroll tve-toc-expandable tcb-local-vars-root\" data-animation=\"fade\" data-bullet-style='{\"0\":\"tve-u-1739a100df4\",\"1\":\"tve-u-1739a10c811\",\"2\":\"tve-u-1739a10f33a\"}' data-columns=\"1\" data-columns-d=\"1\" data-css=\"tve-u-17a231cbff8\" data-ct=\"toc-60675\" data-ct-name=\"Table of Contents 07\" data-element-name=\"Table of Contents\" data-headers=\"h1,h3,h5\" data-heading-style='{\"0\":\"tve-u-17a231cbffe\",\"1\":\"tve-u-17a231cc001\",\"2\":\"tve-u-17a231cc002\"}' data-highlight=\"heading\" data-number-style='{\"0\":\"tve-u-17a231cc000\",\"1\":\"tve-u-173dc81fbbc\",\"2\":\"tve-u-173dc82034e\"}' data-numbering=\"basic\" data-state-default=\"expanded\" data-state-default-m=\"collapsed\" data-transition=\"slide\" style=\"\">\n<div class=\"thrive-colors-palette-config\" style=\"display: none !important\"><\/div>\n<div class=\"tve-toc-divider\" style=\"position: absolute; width: 0; height: 0; overflow: hidden;\">\n<div class=\"thrv_wrapper thrv-divider tve-vert-divider\" data-color-d=\"rgb(251, 254, 255)\" data-css=\"tve-u-17a231cbff9\" data-style=\"tve_sep-1\" data-thickness-d=\"1\">\n<hr class=\"tve_sep tve_sep-1\" style=\"\"\/><\/div>\n<\/div>\n<p><svg class=\"toc-icons\" style=\"position: absolute; width: 0; height: 0; overflow: hidden;\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><symbol data-id=\"icon-arrow-alt-circle-right-outlined\" id=\"toc-bullet-0\" viewbox=\"0 0 512 512\"><path d=\"M504 256C504 119 393 8 256 8S8 119 8 256s111 248 248 248 248-111 248-248zm-448 0c0-110.5 89.5-200 200-200s200 89.5 200 200-89.5 200-200 200S56 366.5 56 256zm72 20v-40c0-6.6 5.4-12 12-12h116v-67c0-10.7 12.9-16 20.5-8.5l99 99c4.7 4.7 4.7 12.3 0 17l-99 99c-7.6 7.6-20.5 2.2-20.5-8.5v-67H140c-6.6 0-12-5.4-12-12z\"><\/path><\/symbol><symbol data-id=\"icon-circle-small-solid\" id=\"toc-bullet-1\" version=\"1.1\" viewbox=\"0 0 24 24\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\"><path d=\"M12,10A2,2 0 0,0 10,12C10,13.11 10.9,14 12,14C13.11,14 14,13.11 14,12A2,2 0 0,0 12,10Z\"><\/path><\/symbol><symbol data-id=\"icon-circle-small-solid\" id=\"toc-bullet-2\" version=\"1.1\" viewbox=\"0 0 24 24\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\"><path d=\"M12,10A2,2 0 0,0 10,12C10,13.11 10.9,14 12,14C13.11,14 14,13.11 14,12A2,2 0 0,0 12,10Z\"><\/path><\/symbol><\/svg><\/p>\n<div class=\"tve-content-box-background\" data-css=\"tve-u-17a231cbffa\" style=\"\"><\/div>\n<div class=\"thrv_wrapper tve-toc-title show-icon reverse tcb-icon-display tve-no-dropzone tve-prevent-content-edit\" data-css=\"tve-u-17a231cbffb\" data-tcb_hover_state_parent=\"\" style=\"\">\n<div class=\"tve-content-box-background\" style=\"\"><\/div>\n<div class=\"tve-cb\" style=\"\">\n<div class=\"tve-toc-title-icon\" data-icon-code=\"icon-arrow-down-drop-circle-outlined\" style=\"\"><svg class=\"tcb-icon\" data-id=\"icon-arrow-down-drop-circle-outlined\" data-name=\"\" viewbox=\"0 0 24 24\"><path d=\"M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M12,4A8,8 0 0,1 20,12A8,8 0 0,1 12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4M7,10L12,15L17,10H7Z\"><\/path><\/svg><\/div>\n<div class=\"thrv_wrapper thrv_text_element tve_no_icons\">\n<div class=\"tcb-plain-text\" style=\"\">Table of Contents<\/div>\n<\/p><\/div>\n<\/div>\n<\/div>\n<div class=\"tve-cb tve-toc-content tve-prevent-content-edit\">\n<div class=\"thrv_wrapper tve-toc-list tcb-no-delete tcb-no-save tcb-no-clone tve-no-dropzone\" data-css=\"tve-u-17a231cbffc\" style=\"\">\n<div class=\"tve-content-box-background\" data-css=\"tve-u-17a231cbffd\" style=\"\"><\/div>\n<div class=\"tve-cb\">\n<div class=\"tve_ct_content tve_clearfix\">\n<div class=\"ct_column\">\n<div class=\"thrv_wrapper tve-toc-heading tve-toc-heading-level1 tve_no_icons\" data-css=\"tve-u-17a231cc001\" data-element-name=\"Heading Level 2\" data-tag=\"H3\"><a class=\"tve-toc-anchor tve-jump-scroll\" href=\"#t-1624086621800\" jump-animation=\"smooth\">What are exceptions in JAVA? <\/a><\/div>\n<div class=\"thrv_wrapper tve-toc-heading tve-toc-heading-level2 tve_no_icons\" data-css=\"tve-u-17a231cc002\" data-element-name=\"Heading Level 3\" data-tag=\"H5\"><a class=\"tve-toc-anchor tve-jump-scroll\" href=\"#t-1624086621801\" jump-animation=\"smooth\">What is the difference between checked and unchecked\u00a0exceptions in JAVA?<\/a><\/div>\n<div class=\"thrv_wrapper tve-toc-heading tve-toc-heading-level1 tve_no_icons\" data-css=\"tve-u-17a231cc001\" data-element-name=\"Heading Level 2\" data-tag=\"H3\"><a class=\"tve-toc-anchor tve-jump-scroll\" href=\"#t-1624086621802\" jump-animation=\"smooth\">Types of exceptions in JAVA<\/a><\/div>\n<div class=\"thrv_wrapper tve-toc-heading tve-toc-heading-level2 tve_no_icons\" data-css=\"tve-u-17a231cc002\" data-element-name=\"Heading Level 3\" data-tag=\"H5\"><a class=\"tve-toc-anchor tve-jump-scroll\" href=\"#t-1624086621803\" jump-animation=\"smooth\">What is Throwable class in JAVA? <\/a><\/div>\n<div class=\"thrv_wrapper tve-toc-heading tve-toc-heading-level2 tve_no_icons\" data-css=\"tve-u-17a231cc002\" data-element-name=\"Heading Level 3\" data-tag=\"H5\"><a class=\"tve-toc-anchor tve-jump-scroll\" href=\"#t-1624086621804\" jump-animation=\"smooth\">Briefly describe all the keywords in JAVA exception handling.\u00a0 <\/a><\/div>\n<div class=\"thrv_wrapper tve-toc-heading tve-toc-heading-level2 tve_no_icons\" data-css=\"tve-u-17a231cc002\" data-element-name=\"Heading Level 3\" data-tag=\"H5\"><a class=\"tve-toc-anchor tve-jump-scroll\" href=\"#t-1624086621805\" jump-animation=\"smooth\">How does try-catch work together? <\/a><\/div>\n<div class=\"thrv_wrapper tve-toc-heading tve-toc-heading-level2 tve_no_icons\" data-css=\"tve-u-17a231cc002\" data-element-name=\"Heading Level 3\" data-tag=\"H5\"><a class=\"tve-toc-anchor tve-jump-scroll\" href=\"#t-1624086621806\" jump-animation=\"smooth\">Can we have multiple catch\u00a0statements for a single try block? <\/a><\/div>\n<div class=\"thrv_wrapper tve-toc-heading tve-toc-heading-level2 tve_no_icons\" data-css=\"tve-u-17a231cc002\" data-element-name=\"Heading Level 3\" data-tag=\"H5\"><a class=\"tve-toc-anchor tve-jump-scroll\" href=\"#t-1624086621807\" jump-animation=\"smooth\">Is it possible to have multiple try blocks with only one catch block in java? <\/a><\/div>\n<div class=\"thrv_wrapper tve-toc-heading tve-toc-heading-level2 tve_no_icons\" data-css=\"tve-u-17a231cc002\" data-element-name=\"Heading Level 3\" data-tag=\"H5\"><a class=\"tve-toc-anchor tve-jump-scroll\" href=\"#t-1624086621808\" jump-animation=\"smooth\">What is nesting of try catch blocks? <\/a><\/div>\n<div class=\"thrv_wrapper tve-toc-heading tve-toc-heading-level2 tve_no_icons\" data-css=\"tve-u-17a231cc002\" data-element-name=\"Heading Level 3\" data-tag=\"H5\"><a class=\"tve-toc-anchor tve-jump-scroll\" href=\"#t-1624086621809\" jump-animation=\"smooth\">What\u00a0is the throw keyword and what is the use of it?<\/a><\/div>\n<div class=\"thrv_wrapper tve-toc-heading tve-toc-heading-level2 tve_no_icons\" data-css=\"tve-u-17a231cc002\" data-element-name=\"Heading Level 3\" data-tag=\"H5\"><a class=\"tve-toc-anchor tve-jump-scroll\" href=\"#t-1624086621810\" jump-animation=\"smooth\">Explain throws keyword?<\/a><\/div>\n<div class=\"thrv_wrapper tve-toc-heading tve-toc-heading-level2 tve_no_icons\" data-css=\"tve-u-17a231cc002\" data-element-name=\"Heading Level 3\" data-tag=\"H5\"><a class=\"tve-toc-anchor tve-jump-scroll\" href=\"#t-1624086621811\" jump-animation=\"smooth\">Explain finally keyword? <\/a><\/div>\n<div class=\"thrv_wrapper tve-toc-heading tve-toc-heading-level2 tve_no_icons\" data-css=\"tve-u-17a231cc002\" data-element-name=\"Heading Level 3\" data-tag=\"H5\"><a class=\"tve-toc-anchor tve-jump-scroll\" href=\"#t-1624086621812\" jump-animation=\"smooth\">What is exception propagation?<\/a><\/div>\n<div class=\"thrv_wrapper tve-toc-heading tve-toc-heading-level2 tve_no_icons\" data-css=\"tve-u-17a231cc002\" data-element-name=\"Heading Level 3\" data-tag=\"H5\"><a class=\"tve-toc-anchor tve-jump-scroll\" href=\"#t-1624086621813\" jump-animation=\"smooth\">What are custom exceptions and how to create them?<\/a><\/div>\n<\/div>\n<div class=\"thrv_wrapper thrv-divider tve-vert-divider\" data-color-d=\"rgb(251, 254, 255)\" data-css=\"tve-u-17a231cbff9\" data-style=\"tve_sep-1\" data-thickness-d=\"1\">\n<hr class=\"tve_sep tve_sep-1\" style=\"\"\/><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"thrv_wrapper thrv_text_element\">\n<h3 class=\"\"><b>What are exceptions in JAVA?<\/b><b> <\/b><\/h3>\n<p>In JAVA, Exception is an Object that describes an exceptional condition (error) that has occurred in a piece of code.<\/p>\n<div class=\"code-block code-block-2\" style=\"margin: 8px auto; text-align: center; display: block; clear: both;\">\n<p><!-- horizontal responsive 2 --><br \/>\n<ins class=\"adsbygoogle\" data-ad-client=\"ca-pub-3231318496783163\" data-ad-format=\"auto\" data-ad-slot=\"2788468763\" data-full-width-responsive=\"true\" style=\"display:block\"><\/ins>\n<\/div>\n<h5 class=\"\"><b>What is the difference between checked and unchecked\u00a0<\/b><b>exceptions in JAVA?<\/b><\/h5>\n<p>The <b>java.lang.Throwable<\/b> class is the root class of Java Exception hierarchy which is inherited by two subclasses: Exception and Error. A hierarchy of Java Exception classes are given below:<\/p>\n<p><img alt=\"\" decoding=\"async\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAf4AAAKICAYAAACR\/JhkAAAgAElEQVR4Aey9B1CU2br36wnfCXVP3Vt1v69una++e+6ur\/bZ4ewcZ\/aesCfnGccZ0xhRMQcUURHBhBhQFBWVIEYUxYwoKigZJDUNTU4iSs45w\/\/W87y0omM73UhDh8eqVd28vd4V\/u961m+tZ631Og7yTxQwEwU6qpLxKOh\/4XHwX1F65U8ShqFBxY3XURz0n+jrbjaTpy7FFAVEgZFWYNxIJyjpiQLGUqCtLBmtSSuBljqgtkDCcDRoq0Dl3SnoaRfwG6udSrqigKkrIOA39Sck5XuiAIG\/JWExUF8MVKRKGI4GjXmoCPtWwP+kVckXUcD6FBDwW98zN9saC\/hHYLAj4Dfb9i8FFwVGSgEB\/0gpKekYXQEBv4Df6I1MMhAFrEABAb8VPGRLqaKAX8BvKW1Z6iEKjKUCAv6xVF\/yNkgBAb+A36AGI5FFAVHghQoI+F8oi1w0RQUE\/AJ+U2yXUiZRwNwUEPCb2xOz4vIK+AX8Vtz8peqiwIgpIOAfMSklIWMrIOAX8Bu7jUn6ooA1KCDgt4anbCF1FPAL+C2kKUs1RIExVUDAP6byS+aGKCDgF\/Ab0l4kriggCrxYAQH\/i3WRqyaogIBfwG+CzVKKJAqYnQICfrN7ZNZbYAG\/gN96W7\/UXBQYOQUE\/COnpaRkZAVeCfyVqcDzYTjvujf3e+SVvUZupZK8KGD6Cgj4Tf8ZSQkHFTAY\/OWpQLUaaM0D2l4QatMBCo1ZY\/sf\/lAZqQyVqmfLQeWn8jVlP3v9VQYfAn6xJ1HA6hUQ8Ft9EzAfAQwGf70Gmohz+OyDN\/Dmn3+LD976Mz762+v8\/c3Xfouw84cQH3wMu5xXKGCtShs5wOoL57oM5MZegsfmVWjOj1IGKtp76zRICDkO13WL0fc4CagegfIJ+M2nwUtJRQEjKSDgN5KwkuzIKzAc8GdFBWHil+\/j4\/ffxH\/+7\/8X\/\/7\/\/Hd8\/M5f8PG7f0XEVT+cPLAFn773BlCfCXQVAy25CnzLU4B6DdCYDbTmPvUK1GmAtnygPR9oGJyl0zWKqwU2zeApaP9uyARq0hVwN+cAHQVKGpRnYxZirh7F+E\/\/hqa8KKD7gVKGGsULcM57O9756x\/Q8zBRmf3TPZQ355\/5fS+BNk9dnwL+kW+YkqIoYGYKCPjN7IFZc3ENBj\/BmwBKkBx4jEBvN2x1XAR0FgJdRUB7AU54bsa0bz\/F3cvemPTVh9jmuARtRbEM8htnDoDAu3bZLHjvXs\/XMiODMG\/aeHz7xfsIP3+Yr10+4Y7IK77K4KEqDVWaMNRl31PgX5OO4JN7kRh6Ar2Pk+C1cy0+f\/8NzJr8Oc\/maaCReOMk5kz\/CpdP7eay7NqwHC0F0bxEcdl\/D7748C30PEpklz\/FnTHxU0z9+iNEX\/EDajMMg7+A35pNSOouCrACAn5pCGajgMHgHzrrbcjC0b3OcFo5RwElufUbs3Deewf+66f\/G9MnfYp33vwT\/ue\/\/w94blvN0CUX+y9\/8WP87S+\/h7\/XVmhizuNPv\/8vvP77X+Kt136Ln\/z4PxB6\/iCunfHA2uWz0FelYvjvc7PH2SPbOI3mwhisXPQd0u4EYP0KG\/zmVz\/BRx+8ifff+jM+eOc1VGWGIzMiCH\/586\/x0ft\/wbtvv4af\/vhHWGY7Gf11Gbh2fC++\/OhtoCoNMcH++P1vfoZ3\/vIHvP\/mn\/DnP\/4CcdePPfVGDK2vru8CfrNp71JQUcBYCgj4jaWspDviChgD\/IGHt+OnP\/kRCu9fBfAI3nvXw3bmBAb4+uVz8OlHtAyQwe55p9VzsHLhNKBBw16DwzsdMeu7z1GeEYqNjrZ4kBSMrtJELLWdDGf7uXzfvcs+2LN1JTpKExF+0RuqsDNIj7oAtw1L8LOf\/Agpt04h\/e45\/OF3P0fcjWNAfymyoi7go3dfR070BdwMOIDxn7yDrocJWDpvErauW4SBwQ2J+90csHbFbPTSaQV99ycI+Ee8XUqCooC5KSDgN7cnZsXlNQb4T+zfjMlffagsCbTmIeS0JyZ8+i6vxxP4KdCpgIHyFKxeMQNhQYeUEwJN2Si6fw0L536LpoIonD68FdcCPBB33R8Bh1zhtWMtMqPOwXufEyIu+QAtOTh9aCt+\/5uf440\/\/gpvvPZb\/Pf\/+\/9CxEUfqMMDsXrJDPTT0kRdBkN82fwpCDnriduBXlye+px7+PyjN\/B\/\/tv\/gX\/913\/Bv1D453\/Ch++\/hq7SBGUPga5Z\/tDrAn4rtiCpuiigKCDgl5ZgNgoYC\/yTvvxQ2YjXkourxz14TZ120D8BP23Iq1Rh5dJpOOW1Feh9APSWIPHmSUyb9Alai2JQrr6FHRuXYZvzYmRGnkfo2YNwdpiH3Vvs0FWegoepIfj8kzcR5LcTLY8T0ZAXgdf\/9EvcOL0f6XcDed2+pSCG0+0ojcfEr99HzFU\/3Drrha8\/fQdN+VGYPvlTLJz1Lfw8N8Nvjwu8tq\/D5eO70VeWJDN+s2nFUlBRYOwVEPCP\/TOQEuipwKuC389jAxztbJ5Z4z\/uuQnffPbeE\/BfObYHn3\/wJs\/41y21wdols5Wd\/U1ZOO61CX\/83X\/hov9uhF\/wxntv\/Ql2tlPRTzv46zXYtGY+Zn33GfoqFND\/7nc\/Q4C3K9BdjIKEK3jvnT8h8Mh2xN0JwLwZ4zFu3DhEXfZDdtQF\/Oq\/fowt6xYhIuQE7BZ8hy8\/eRttD+8j+MReHogMVKrgsXklvh3\/HlLDziIz5hI2rpmP\/dsd0E97C8TVr2crkmiigCgg4Jc2YDYKvCr4X7S5j1z9E7\/44An4acbPm+kGZ\/yOy2yUzXO16Wh\/eB8b7Ofi3\/7tXzHu78Zh1uQvUKG5o+ysr9MgPuS44hFoyORd+Pu22eOR+gZQp0FfRSp2OC3DP\/\/Tf8M\/\/uM\/YPxn7+Avf\/gVewA0Eedht\/A7rFk+C\/\/tn\/4Rv\/31T5EYehLoKIR2V39\/RSoaimKxeN5E\/Mu\/\/BMPGr7+4h0eUKAu\/enRwaFu\/Rd9F1e\/2bR3KagoYCwFBPzGUlbSHXEFXgn8lSo05kWiJjP8KSQrVXx2vkwVqlyrSkNLYQweq27y3xS3muJr36g3eBa\/JDkEBfFXed2f1+QHAUtr9N107I7iV6qUI3ha+A7OyIvvX+O9AX3lyZx3bfZddJYk8PE\/ctnTvgEqp3atn9z\/j1JvPs2rMhXFicHIj7uCnseJPKh48r4AbV4v+xTwj3i7lARFAXNTQMBvbk\/Misv7SuAnGBK46dz7UDDSOX\/ty3e0r\/jV\/k1xn49PAKcX8tArdoe+pIfSJOAPfbse\/a4dNNDv9BvdR4HypY18VCZKk\/Kh+PQbXaf4z5eH0xiMw2kYMNOneykI+K3YgqTqooCigIBfWoLZKPDK4NfCz5o\/Bfxm096loKKAsRQQ8BtLWUl3xBUQ8Mt\/yzvijUoSFAWsUAEBvxU+dHOtsoBfwG+ubVfKLQqYkgICflN6GlKWlyog4Bfwv7SByI+igCiglwICfr1kkkimoICAX8BvCu1QyiAKmLsCAn5zf4JWVH4Bv4Dfipq7VFUUMJoCAn6jSSsJj7QCAn4B\/0i3KUlPFLBGBQT81vjUzbTOAn4Bv5k2XSm2KGBSCgj4TepxSGFepoCAX8D\/svYhv4kCooB+Cgj49dNJYpmAAgJ+Ab8JNEMpgihg9goI+M3+EVpPBQT8An7rae1SU1HAeAoI+I2nraQ8wgoI+AX8I9ykJDlRwCoVEPBb5WM3z0oT+FsT7YCWGqA2T8JwNGgrR2X4FPS0N5tnI5BSiwKiwCsrIOB\/ZQklgdFSoK0sAUj6Cig\/A5T4SBiOBpWn8PDyb9Hb0TRaj03yEQVEARNTQMBvYg9EiqNbgb6OKjRm7kdd+n7UShiWBg0Z+9GQ44uB\/m7dQssvooAoYNEKCPgt+vFK5UQBUUAUEAVEgWcVEPA\/q4f8JQqIAqKAKCAKWLQCAn6LfrxSOVFAFBAFRAFR4FkFBPzP6iF\/iQLDVqC8vByRkZHDvl9uFAVEAVFgNBQQ8I+GypKHVSiw0cUFv\/jFL1BdXW0V9ZVKigKigHkqIOA3z+cmpTYxBSorK\/Hzn\/0M\/\/AP\/wBfX18TK50URxQQBUSBpwoI+J9qId9EgWErsGvXLvz93\/09xo0bh1\/\/6pdobpYX5AxbTLlRFBAFjKqAgN+o8kri1qBASUkJfvSjHzH0Cfx\/\/3d\/h9273a2h6lJHUUAUMEMFBPxm+NCkyKalwOHDh\/HOO+\/Azc0Nc+bMgaOjI7744gvU1NSYVkGlNKKAKCAKABDwSzMQBV5Rgfb2dvT19UGlUsHJyYlTa2tr42uvmLTcLgqIAqLAiCsg4B9xSSVBa1UgNjYW9vb21lp9qbcoIAqYiQICfjN5UFJM01dAwG\/6z0hKKAqIAuLqlzYgCoyYAgL+EZNSEhIFRAEjKiAzfiOKK0lblwICfut63lJbUcBcFRDwm+uTk3KbnAICfpN7JFIgUUAUeIECAv4XiCKXRIHhKCDgH45qco8oIAqMtgIC\/tFWXPKzWAUE\/Bb7aKViooBFKSDgt6jHKZUZSwUE\/GOpvuQtCogC+iog4NdXKYknCvyAAgL+HxBIfhYFRAGTUEDAbxKPQQphCQoI+C3hKUodRAHLV0DAb\/nPWGo4SgoI+EdJaMlGFBAFXkkBAf8rySc3iwJPFRDwP9VCvokCooDpKiDgN91nIyUzMwUE\/Gb2wKS4ooCVKiDgt9IHL9UeeQUE\/COvqaQoCogCI6+AgH\/kNZUUrVQBAb+VPniptihgZgoI+M3sgUlxTVcBAb\/pPhspmSggCjxVQMD\/VAv5Jgq8kgIC\/leST24WBUSBUVJAwD9KQks2lq+AgN\/yn7HUUBSwBAUE\/JbwFKUOJqFAYmIi1qxZYxJlkUKIAqKAKKBLAasEf0tLCwoLCyWIBiPaBgICAjB16tQRTVPaqfXaaUlJCbq7u3X13XJdFBi2AlYH\/p6eHtjY2MDW1hbz58+XIBqMWBuYM2cOZsyYMWLpSfu0bvucOHEi3N3dh925y42igC4FrA78TU1NmD59ui495LooIAqIAiahgEajwaJFi0yiLFIIy1LA6sDf3NyM2bNno6+vz7KepNRGFBAFLEqBlJQULF++3KLqJJUxDQUE\/KbxHKQUooAoIAo8o4CA\/xk55I8RVEDAP4JiSlKigCggCoyUAgL+kVJS0nleAQH\/84rI36KAKCAKmIACAn4TeAgWWgQBv4U+WKmWKCAKmLcCAn7zfn6mXHoBvyk\/HSmbKCAKWK0CAn6rffRGr7iA3+gSSwaigCggChiugIDfcM3kDv0UEPDrp5PEEgVEAVFgVBUQ8I+q3FaVmYDfqh63VFYUEAXMRQEBv7k8KfMrp4Df\/J6ZlFgUEAWsQAEBvxU85DGqooB\/jISXbEUBUUAUeJkCAv6XqSO\/vYoCAv5XUU\/uFQVEAVHASAoI+I0krCQLAb80AlFAFBAFTFABAb8JPhQLKZKA30IepFRDFBAFLEsBAb9lPU9Tqo2A35SehpRFFBAFRIFBBQT80hSMpYDVgb+zsxNz5swxlp6SriggCogCI6KAgH9EZJREXqDAuL6eNvR0NltNqK8pwzybaehsa7CaOtPz7etqxkB\/zwuagFwSBUQBU1RAwG+KT8UyyjSuKGo5ytW7UZ620ypCmWoH8mOcraKuT5\/pLjTluaM6L8AyWq3UQhSwAgXUajXs7OysoKZSxdFWYFxVynoAD4DeHAmWqkF\/AQAVqrKOjnb7kvxEgRFSYAD9vZ3o67aekJQQhxVLF1tVnen50nMGBkao3UgyL1JgXGn8GqAjC2hJlWCpGrSlA91xqMo+9qI2INdEAZNXoKOxCBUpzqhM34PytF1WER4mbUN2xHqrqOuTZ6rejaac7Wgqizb5NmnOBRTwWyrsh9ZLwG\/ONiplB9BSrUbvY38AJUBvtgRL1QDFQNct1BWHSLs3ogIC\/qGAtNTvAn4jmpAkPRoKtNZkoKXwCNCVI55JS+2nqF7kfW68hroHN0ejWVltHgJ+SzYibd0E\/FZr4JZScQG\/lSzFCvhHxWQF\/Fo4WvKngH9UjEkyMZ4CAn4Bv\/Fal\/WlLOC3ZOBr6ybgtz7LtrAaC\/gF\/BbWpMe0OgJ+LRwt+VPAP6ZGJpm\/ugICfgH\/q7ciSUGrgIDfkoGvrZuAX9ve5dNMFRDwC\/jNtOmaZLEF\/Fo4WvKngN8kjU8Kpb8CAn4Bv\/6tRWL+kAICfksGvrZuAv4fsgP53cQVEPAL+E28iZpV8Uwb\/MgFUASg8Gnoyzb+Od4ONdCZruTTk6l8b04xfr5aUI\/0p4DfrIxSCvt9BQT8Av7vtwq5MlwFTBP8bSoMtKTg5qUD8Ny1Gh5uK+HhtopD5E1foFWlhJEGJKXXpkJTWRSqi8M4j+SoU3iUcxPoGBwIGCNPY6cp4B+ufch9JqKAgF\/AbyJN0SKKYZrg71CjqzYBE758F+vsbXDq+Hac8t3KISXqNEAz8oFcoC1NmYWTF6BbA9CsnD5RANC11lSgOVUZJPRnK14DmsETaGnw0JsF9GYq8ftznlw77beVBx1ALooyrqHu4T0lr64MAPkA8pQyUH5UFkqH8qN8tekbG+aGpC\/gtwhjteZKWBz42Zs5xJNJXs3R8GYa0m+MRVx5gc+omLnJgr+9Kh5LF0xGdsoFAOXKO7rpPd3IQ+OjSNDMv7v+PtCjQWpMALKTLwB9WShMvwqfAxtw\/94JBeQE5nY1Yu4cxeG9jshKCmI49zYmITMxiP\/2P+SCqFt+fL0k+wY+\/+hN2NpMwOPicDzKuaGAvzcbVUVhOOm9GedP7kRLRQzQk4WaB+GcTuwdfxz1ckZ+2hWgM8O0lgUE\/KNiTJKJ8RSwGPDThKMlFRE3fOCz3wlee9bBy0MJ0dQHGdObORYgNzRPAb\/xjGhIyiYL\/s6aBNjO\/hrnTu5AYc4NBjpBvbkqFk2VsVg6fxKCz+9FeVEYpk\/+BCnRZ1CUcxNODnPZkBzt5yAl+jTP6AP8tsHR3gbHvDfDcZUNom\/7o7cpGVO+\/QhL50\/GKT9XrFo2DVfPeqC04DYmfv0Bli+civLiMOzYsgzRt47iUWEY1q2ywSEPR+zbuRob1sxFU3U8yAPx4buvwe+gMw7sXoO5M79CcVYIQN4BQxu9seIL+Ic0eflqjgpYDPg71OipT+Q+ZuXSaTjquwVHvVw4xIcfV8BPXkP2IOYp+4vob\/IQkNeS+oieQa\/mQA4vTbKnk\/Ykae+hvsdc9yQJ+EfFPE0W\/GQckyZ8iK8+exvz503EfJsJHGJuHwUG8pCbegm2s8Zj1tTPcdbfjd3sB3evweF9jgCK0VV3H231iSjMuIaFc79lLwHQgMz753kQUFsSztdvX\/Fij0K+6jJWLJqK1spY9gzcuLAfGMjGbreVSLh7HD6eTti1dQWnTQbo6rwYlwJ2IT0+kNOhpQly9a+3n4Nr5zzY+yDgH5U2LJlYgQKWBH6a1CxbOAXp9889583MwUBzCkoyr\/OE4lKAOx7n3kSxJhi3Lh9EVKgvL2XSBOj4kU2IvOkDtKh4\/xF5I9VxgaB7KD4vQRprImHMdAX8o2LNJgv+jup4LLadhJSY08rafB+to2cpDZrcYcjHxnXz8fvf\/BwdNfG8zr7NZTEun3FXRsbk4u\/LRnLUafzhdz\/HonkTsWjBZMybOR7z50zAw+wQuKy1RQnNzvuz0FIeDYcVM1GcEYy921ch6OROoDsDHttXsVvO090Bt2iQQKPs3iyc8N6M3dvskBR5CpQvu+ja1di6YRGuBgr4R6X1SiZWo4Algb+77j5PFoJO7cKjB2F4lHuTQ2t1LAZa03jysHDONzh3YgcvWY7\/\/G\/Y5LgA9274gCY+Ditm4IinE1\/zPejMS5RHvTbiw\/de4+WDnJRLprfcqO9gQcA\/KjZt4uCfiPsRJxTYkiuLQnsaj3rLC++wB+DLT9\/m0TANBHZsXoaAo67K5jt2e+Xy+v\/kbz6EOj4Q+ZnX+TMi1A91D+9ijd1MZU0ehagquoNlC6agPC8Ue7atxKXT7kCvhsFPxrZvx2qc9qO0CwDkwHu\/E7v3U6MDePbPs\/u2NGxxWohr5\/bKjH9Umq9kYi0KWBL4+xqT8N3Ej\/HZR29grs0EzJ05nkNkqA8De+M6W1wMcAdQhgeaYMye\/gVqH9xlwK9dOQs3Lu4H8BhNj6N4H1Su6hJvfF5nP1vpn7o0prPMqC\/wtfEE\/KNi0iYN\/hlTP8PVcx6oHjxeR0fsmsqj0VGfCDIO3wPOoNHtnOlf4EHODUTd9uNRcGleKM+64++dREttAtY7zOG\/mxuScNJnK8\/oO6rjMHPq59i5eTlqy2Lg7bkee3fYo69dDfetK3B433p0NSRh+6aliAs7hpg7\/mxkhZrrSE84hyW2k5CXdgUJ907wvgIt+NevnoOLNGjozzId45M1\/lExJsnEeApYEvhpWZA2LseFH1MmKd0Z7F1Epxr9TcnYtWU59zk0maHNwpvWL0B7VRwaHkXCcdVsPMi8rkws2lTY6rwId64ewqWA3fA9sEG5PriB0GSWGrVQ1+dTwG88IxqSsmmCvz0NfU3J2LB2Hr6b9AlsZnwFm+lfctjvvobX6Wm9vbksit36J723KDP0zgyGLm0KJGDT+hi5+2n9y93VDnNmjuf1+7aqOPTU38fSBVN4oECbbPa7Oyg79fuyeVPgyiXT2I1\/JXAPNPfPAz3ZCLt2mDcVrrGbheTIU5x2ZuJ5nPTdqkC+VYVTPlsUo6Vjhfo09NGII+Af0uTlqzkqYGngXzJ\/Ek8maB8Rr8fT0qQW\/FuXI54HBQr4NzstQFtlLNoqYrB6+QxoEs\/zUie962SDwzwkhB9n8NMGYz5aLOA3xyY+qmU2TfBrYUjwJPc+ndcnFz+FtsGX99DOVfqb4lI8+k4Nnq+rn37S79plAkqHjtp1a9BSEQ1aR0uJDgDoDD\/dR8Y3ND6lp11eGJo2xaP49J4ASpO+a8s8NB3ttbH+FPCPqlFJZiOvgKWB32bGl7h2fi+aahPYZU9u+7bqONAygKvzIvDRPhTwJmY6kUQvFaN+i47+uW1aisaqOJ7p06SlqSIGp3xd4eWxVsA\/8k3PIlM0bfATbF8UCKR0XQtUAjCFJ3+\/4M1+T9JRYE2ufnLt80YYGjgMTe\/59LXpaq9\/L+7QvId8H3rfWH4X8Fuk8VpTpSwG\/O1p7M53Wj0Xkyd8iNnTv8TsaV9wIC8mnSoKPOaGjIRzQF8OSnNu8lG\/VnpvSLcG7dVx8PNyxvzZX\/PeInb792cj9PJB5TTRi\/qysex7DM1bXP2jYtamDX5DG42h8dmbMGQAYej95hJfwD8qxiSZGE8BiwG\/ts+gvqdVxYMAWtenQEf5ePJCHkXtW0lpkqH1RNK99L0zHf1NKUoc7cvC2CM66LHU5mGOnwJ+4xnRkJStG\/zPz9zN0VD0KbOAf0iTl6\/mqIDFgZ\/6Hlq2HBq0\/ZH2U2vbL\/pbu+T5JM5zXlDtdXP7FPCPinlaN\/jNzSiGW14B\/6gYk2RiPAUsDvzDtWVLv0\/AbzwjGpKygN\/SDYnqJ+Af0uTlqzkqIOA3wb1Dxug7BfyjYp4CfmM0XlNLU8A\/KsYkmRhPAQG\/gN94rcv6UhbwmxqkjVEeAb\/1WbaF1VjAL+C3sCY9ptUR8BsDtKaWpoB\/TI1MMn91BQT8Av5Xb0WSglYBAb+pQdoY5RHwa9u7fJqpAgJ+Ab+ZNl2TLPa40vi1QFce0EZnRyVYpAYdmUDvfVRl07vB5Z8oYH4KCPgF\/ObXak23xOOaMtYDA+lAT5IES9Wgj\/4b41hUaA6bbkuUkokCL1FAwC\/gf0nzkJ8MVGBcWfoBVGi8UaE5YhUh9PRCaCJcraKuQ59pU6EfGh\/fM7B5SHRRwDQUYPAXeQM9+UCrWoKlatCVCzRdR92Dm6bR8Cy0FOMstF46q+Xk5ISMjAydv8sPooAoYHoKtFSrgQpfANlAb4oES9UAmUDPddQWBZteI7SgElkd+O3t7REbG2tBj1CqIgpYvgLdbeWozjyASs1hVGR4WUW4eXIeHqbstYq6Pn2mh9BUcBhttemW36jHsIYC\/jEUX7IWBUQBUUCXAgsWLEBXV5eun+W6KDBsBQT8w5ZObhQFRAFRwHgK2NjYoLa21ngZSMpWq4CA32ofvVRcFBAFTFkBAn9NTY0pF1HKZqYKCPjN9MFJsUUBUcCyFRDwW\/bzHcvaCfjHUn3JWxQQBUQBHQoI+HUII5dfWQEB\/ytLKAmIAqKAKDDyCgj4R15TSVFRQMAvLUEUEAVEARNUQMBvgg\/FQook4LeQBynVEAVEActSQMBvWc\/TlGoj4DelpyFlEQVEAVFgUAEBvzQFYykg4DeWspKuKCAKiAKvoICA\/xXEk1tfqoCA\/6XyyI+igCggCoyNAgL+sdHdGnIV8FvDU5Y6igKigNkpIOA3u0dmNgUW8JvNo5KCigKigDUpIOC3pqc9unUV8I+u3pKbKCAKiAJ6KSDg10smiTQMBQT8wxBNbhEFRAFRwNgKCPiNrbD1pi\/gt95nLzUXBUQBE1ZgOOAfGOhHb1cjutvrJVi4Br1d9Rjo7xlWCxbw6ylbb1cDWqvi0PAoAg2PIiVYqAaNjyLQVhXHnaeeTUOiiQJGUWA44O9oKkZZ0jpUaTxQod4lwVI1SN+N5lw3NJSGD6vtCfj1lK2xPAao2A\/UXQaqz0uwVA3o+VZ4oqk8Ts+WIdFEAeMoMBzwt9ZloqPEB8AjoDdHgqVqgGKgKxw1RdeG1fgE\/HrK1lgWDVRfAPpKgM5sCZaqQV8JBqqD0FQeq2fLkGiigHEUGB74s9CYdxDozgVaUiVYqgYdmUBTCGqLrw+r8Qn49ZStsSwG\/RVnFOBbamOSevHz7asIkBm\/nnYh0YyngIBfBi46B28CfsMMz97eHrGxhs\/mBPxWYoSd2RDwGzxA1rAAACAASURBVGZTEts4Cgj4raTPGc6ES8BvmNEJ+MWYdI6iyQAF\/IYZlMQ2mgICfumrdPZVAn7D7E7AL8ak05gE\/IYZk8Q2qgICfumrdPZVAn7DbE\/AL8ak05gE\/IYZk8Q2qgICfumrdPZVAn7DbE\/AL8ak05gE\/IYZk8Q2qgICfumrdPZVAn7DbE\/AL8ak05gE\/IYZk8Q2qgICfumrdPZVAn7DbE\/AL8ak05gE\/IYZk8Q2qgICfumrdPZVAn7DbE\/AL8ak05gE\/IYZk8Q2qgICfumrdPZVAn7DbM8iwd+qAigQuIaG1lTluvZ37efQOPL9Wc3kOJ9hBiWxjabAmIN\/pPsL6o9e1t+MdH7avDjdH8hbG\/dlny\/sT0cg3Zflqes3Ab9hdmfW4G9TAd0aBebNqUBbGtCVAXSkAx3qp9+1jYXiUqDfOE460J72cuPT3vsqn5RfZ7qSD5WZDO9V0hvNewX8hhmUxDaaAmMG\/nZtX0L9xuB36jeozyG7pmuG2iTdQ33Ri+6jvon7scF+g75T3\/aiuIZco36H8uQyD+ZhyP3Px6W0tOUczf70+XLQ3wJ+w+zObMHfkY7y\/Fs46uWCtspYboD9bSrcDfHGmhUzMXfWeP6ttuQu0JPJgN\/v7oCpEz\/GnJnjMWfGVxyO7FuPvsbklxuWrpG5rutDG2a7GsWaYCRGnOQOIjLUFykxAYrBDI33ou\/6pP+i+0bymoDfMIOS2EZTgMBfW1trUPqtda\/4rv4ONfcvp3y2YtG8b7FswWRcPO2O7rr7DNGMhPPISDinTCC0A3pddqu93pWB5KjTOOK5Hv3NKc\/2Pd0a1D+8h6MHnTFv1tdwWD4T90K80Uc2TQOQH7JtbR7Px2tLQ19zKs76b8OCORNw0nszLga4K+nRZITi67r3RWk1JmH3NjtMn\/zpM\/2p\/6GNihbaNJ+\/d+jf+uY39B5d3wX8BtkFzBb8XRnIT7uMFYu\/QxP9h0G9WTh2ZBM2r1+IAk0wKh+E4\/KZ3XBymIPah\/cYtEvnT8YRTydUPI5EReFtDo2PIpVGT4MD7ax86Hca0dLfPHhQA2SoNNrXXtNepwapvUYjYfreqQb6snHs8EYc8ljHZextTFIGGtRJDE2b7qFrZDC9WcrInNLozXy2Y9DV8I11XcBvmEFJbKMpMGfOHLS0tBiUfk9r4fD\/k542FXqaU0ETBp\/9TqgujUBZ0R3s2LwMHm6r2LZdnZcgwM8V6M9RvIhs+xrFbqk\/Ia8AAXto39CbheDz+7Bw7rfoa0p+au+d6aguDsfalbNw8fQuVJbcRb4mGNtcFuOkz2YM0Ky6L0vpf4b2Q9RvUF5D86BrFLTXBnJQmnODJztFGddw68pBbFw3X+n7ugb7q55Bjyh5F7QeCW0+lK\/WW9mfg47qOCyaNxFXAz1QURb1pD9tehz1tD+lfoz6OKo\/9WNUFion9Z\/aPlJ7jfKh37R9n6GeWAG\/QXbB4M\/IyDDsJgCddclj+5\/0dGWgMP0q1q2yQVfdfRSmXcHKJdNQX3oP6M9WGlx\/Ng7vdYS353puaI72NuwRACoAlAyGPLRWxmDvDnvkqS4ByEXgse24TKPhvixE3fLDYtuJbOwVBbe58XbWxINGtvNnfw1vTye0V8Wx0Z87sYM7gbV2s7DFaSHI21CafwsfvPMa\/vLnXyMl9gynl0Sz\/74cqOMCscZuJlYtncbXyTAqC2\/zaP+kzxYstZ0Iv4PO6KlPGjv4C\/gNtg25wTgKfPnll5g+fTrmzZund1hrN2X44G9Xo6U8GvNtJiDh7nEAD7nPaKuKgzr5AhLvncDvfvNTvPe3P6EwOwQdNfHwPbABtrO\/xkbHBezpI+C1VMTAc9dqLLGdiOBz+9DbpcGtq15YuXQa9yea+0E4stcRbbUJ8PfayH0WkKP0YQPZoMmJ\/bJpiLl1FKf8XFFdHMb31ZbcwwnvLZw+eT+3bFjEedy+4oWBznS0VsTgrL8b9mxbCY8d9lhnb4Of\/Pj\/g+fO1bh58QB2blnBedSU3MXubSuxeN5EnDm6jT0DyZGnEXxuLw9uKO3De9fzBIs8HedP7kRuyiU4r7Ud7DMrn\/anAzkYaE7hgY27qx3cXBYjNSYA5DHZ5rIE1K\/1NiQh6OQuLJzzDXZuXc6eWwzkIvaOP3wObMAau1ngPpIGDfp6BQT8hhkdzfgdHBxw5MgRvYO\/vz9ibx8xGfD3NiTiwqmdcNu4VBk1atfD+rIQecOHR9B9jUmwXz4DC+Z8gyOHXEAufgrkcuvv1uDYoY3Y5DgfqbFneFScl3YFWakXsWblLGjun8e5kzsQedMXvZ0ZPAPYt3M1Kh7eg\/\/hjfDc5YCeVhUWzf0W82aOR3FOKE75boXLWlu01CTAY\/squDovQltTCrz2rMWVs3tQkHGNXYe0BKBJvoBlC6fgfsRJlOWH8kDhUoA7CrNCuNO5cWG\/Mlo21qz+ZekK+A0zKIltNAVmzJgBlUqFkpISvUNBZvjwwd+q4ln20YMuePuvv8Nmp4W4dm4vWipjADxAW10CViyeyvbf2ZzCNn7a1xWVlbHwO+iCDQ5z0dOWxt4+6msyEoMY6g0VMbhz7RDWr56L3NTLsFs0FZGhfuhpSsaqZdMRT4MMmgmTXdKsvSsDrs6LEXhiO9avtkHo5YMACkGAp4kPTUjWrpqNm5cO4GH+Le7H7gQf4QnJ5Akf8pJnVWkkYm77Y8o3H+GBJhgRN3xAYG6vjofj6jk4fmQzHubfxq6ty7lPS7h7AvbLZqC\/Xc1LDa\/98ZfIU11GSVYI7JdN5zztlnzH\/eORQxuf9Ke5aZeBHg3mzhwPu8Xfoaw4HBkJgfj847dwPWgf6sui4LN\/A1xdFqMkL5QHEbQ021afyJ7RGVM+Q3bKRTSXRxu2F0rAb5jdmTv4aRbfU5\/IjZvBT6NELfh7M5EQfpwbMM3SVy+f+QLwn2JvQHdzCtavnoM\/\/+EXTwzL\/5ALPNxWsheAXPYUyvNuYdrkTxAffgzlZdFQx53F7GlfoDjjGjY5LkDYtcMAingN0GHFTOSnXUHAUVf4eDqxO5BmBCEX9rNngNbIyMMA5OPCaXe4bVzCswQaoHDDRyEPFHz3b3jaEbwM0sb4TcBvmEFJbKMpQK7+pqYmg9Lvas4fPvjJnsjl3KrC3evePBN966+\/xbtv\/QF3b3gDAznY6rwIZ4+5sX3Ghx\/nWWto8BEsXziFZ\/5VhXewevkMZCdfAJCnuLx7sximX3zyFj5673UEB+3jPqOjKg62NhOQHKX0SU\/A363Bjs3L2f1\/PcgT2zctY1c8gZv+jgjxZu\/j47xQdrvT0gN5EmsehIP6R+qbqE8qSL\/K6VNfGHP7KPZut0dK1GmsWjodHdXxPJig\/mrVkmnISbmIzY4LUJR+DSFBnlhiOwmRN31YB+rDaF\/U0gWTvg9+1WWefDmvnYcbF\/fzACkv7RJ7Y9ur49DXnMJLBKrYMwAKeEZPAwjqp88f3w7v\/dRPZuu3n2FofyfgN8guLMLVTzP+0MsHsMVpkbI2pd0E05+N8OtH4LLOFr2DYL997RCAR9zIadTMa0\/kTkIeDx5+8uP\/wAPNdYYxLRPQ2h76B9fVejPxMCsEf339Nwz7eTYTeJ1uo+N8VBXd4bW4tNizvE7V35TMAwn6m9xb2jV+34Mb2N1H18itxo28Nwu3Lh\/k+LTcQJ4CMhJaaqD1RX8vFwG\/Yc1aYlugAmOyq58mEQM53B\/Q+nNrfSIv79HMubkiBq4bl+C0nyv6urPgtWcdaB\/RpcC9OOPnCsdVNjyQp31GDzKvK+vaNJDozWKIvvP2H3lmTN7D\/q50DLSp4OQwF\/du+Cj9AoGN8u\/S8NIBeQloKZAGFWmxZ7Bi0VRUFYXh2jkP\/P43P8OCeRMxb7bSJx333oLKwju85Pgo5ybXISf1Em96piUABv8Oe9BmY5qwkHue+puyvFs8UHmcdxMH96zFKZ8tvAmQJiu0ZLrffQ17JGiyRXsRspKDADx+2p\/2ZWGgKZknMVGhvqxbTsoFOK2ei+76RF46WbHoO16mZa9Gu5q9FdRPB53ciTP+2xSvLXk6hoL9h74L+A2zeHPe3Kdd46e1tfpHEbBfOh0q2jGPfB5NdjUksYvs+vl9bGzrVs3GrSteg2t1FCdfMeq+LBSqr\/Ca07qVs7Fl\/QKgOxPnjm9nmPPItEON9vpENiZbm69RkkWDgyp01sbj0pk9aC6PYnBfpXUxPELNg7tYumAySnNu8rqd3wFnzo\/WsGgkTK588jAoM\/4iXhs8tGctp0tG0lYVK+A3rClLbAtXYNTB36Fm0NJ+nlY6OUQTBTziTXLkzaP9ROT+vxLogabHkbxE2FAawf0CbXqjpT+Ks3rFjMF+qRhdtQnobVfz5jpy05Nnb8n8ybh7\/Qj3WSEXPHng39WYpMyIUYD0+EA4LJ+ByqI7DEV31xW8BLh98zIeFIQHH1b2C9DGOJTzbD3s+hHeY7Rp\/QKUZt\/4Hvijb\/nxBsWc5AtYbDuJvQME8KTIk1i5+Dv0NqVwX0kuezoBQHnTXida2iBPAu2rorV4TeJ5AKWDfS71qXkMbFrPJw8B9bEE\/vX2c9BJdW9SPAV0+oq0pKUG8hxkJgbhPO2ROuoq4B8NOzZn8NOaE62NNz6OZIDG3z0Bgnvg8e24eHYPb1g5ss+R3Uu0Y3T+7AlYMn8SAs\/s5g18tImPRtHVJfd43YpGm7RzdvnCyex2qnl4j08J0Po\/udcuBezGQE8mj0w3rJmLc2f28L4CWr\/raU3lJYVZ332Bq4F7uUM4fmQTLw9cOLWLPQN02oBm\/gT9urJoBj\/de8JnC+8\/KM65gQL1VTYu2nBI3gDa\/HJoj3IiwKAR8A+NkPX9XVz9o2GGkoceCow6+NvS0F4Tzxt7aSd\/0KlduHjWg\/cDXb\/gyQNz2ihHm4ppEuK8Zh52u9oh+IInZk\/\/Ah+882ceMNDaO3kFyc5pJ\/3joju8nEj7jcjjSOvtM6d+hqricPS1q3kfwM7Ny3Ax0ANn\/N043dgwf147pz7h2vm9+Nd\/+Wc+tUSgba2O4zLucVuJoNO7sHblbESE+qKhNBIOdjNRQt4G5CIzKQiTvvmQZ9000KCy9LekwstjHXsUgk65s8eByouBPPZS\/OwnP1Ly6c3CV5++zUulNFMn8NvM+JK9qYFnn\/and2\/68DInbfwLY+9qATITz7F3Qtun3bl2GLQBmvZNuW1aCvJ49HVm8IZpWl7l3f0y49fDIl4hitmCvz0NTWVRvNuWz9SSS6wnk3eIEnD37bBXduKSa42OibSlsYHRMZydW5Y\/CeTKKs0O4QEAu9d7s\/iYIBkjbap5mH2D3e0Eff6d0upQ81rerq0r2EXP7rgONZzX2PImF2+vjaCRO4O6KwPNZVHswlLFnOENMsUZwUBvtnJe18uFXYd0vJBcgA2PIkEba3oaEjkfOiOck3zR8DUvfcH+Q\/EE\/K9gXXLrSCow6uAn2xhcNoy+RWviq3hHPJ\/bp71EnensaiePAL2ro+7hPYY2TRTyVZcRe\/uosldncIa\/d8cqqOMDuV+hWTjtYqf9A7QsSBv2aPc8H3NrV\/OaNwHx2OFNynXa7EcwbFfzLn86Dkj5cfk6M3g2Ta5y2pNEpwSoL+ysjufd8XSqgMpKfcu9G968J4rySokO4PvJzR9ycT\/fm0rX6Hhfexr3QXTsr\/pBONCZgft3TyjvLOjKwEBzKveZdBpgaH969th2dNXeBy1xluWF8n0NjyL4Xloe4D0TXRr+nQdJQfu4\/lTvXNUl7nuf7NH6ob5p6O\/i6jfM1MwW\/GyUaTyjZoPQNoJOOppILqdCHpE\/8xuv1RXxRhfa7KKEPGVgQL+RkdNaF51npc18lCYZOLv4cpX1NvqdDJB+p+t03+Cbu1YsnMo7a5U9BBRfNXjuX62UiYyXzq9SmpQODSIGlyXIsJ68I4DSpjy4LHT+VaN819ZxND8F\/IYZlMQ2mgJjAn6yNbJjrb2TzWt33D+x4QIGnGLPBYO2rlHO9tOEhGyZ+57Be\/m+jKfr+PQ7bfKlfoR+4\/6F3Pa0tJCv9BNam6ffKR651LXx6Tea4NC1oeXjctP5e3rLIL1\/RK2Ug9LXnpnX1m+ANhnTnqcspd+j9w88KRe9jyDlyX4k\/k736epP6T5Kh\/LQ5vukTxt8pS+d6+f6DelXqW+koK2rIZ8CfsPszqzBb0jDMGZcaugtqbxh5kFm8JOBwLAasDHLOZy0BfyGGZTENpoCYwb+4diN3DM8gA9XNwG\/YXYn4B\/B\/1RC++IgGuUOtwGb2n0CfsMMSmIbTQEB\/wj2VabWz7xqeQT8htmdgF+M6aWDFAG\/YQYlsY2mgIBf+iqdfZWA3zC7E\/CLMek0JhqFC\/gNMyiJbTQFBPzSV+nsqwT8htmdgF+MSacxCfgNMyaJbVQFBPzSV+nsqwT8htmegF+MSacxCfgNMyaJbVQFBPzSV+nsqwT8htmegF+MSacxCfgNMyaJbVQFBPzSV+nsqwT8htmegF+MSacxCfgNMyaJbVQFBPzSV+nsqwT8htmegF+MSacxCfgNMyaJbVQFhgv+pvxDQG8h0EZv8JRgkRp05QLNoagtptcTG\/5vnOG3mPcdwwd\/NFB9Aegr4Z3ftPtbggVq0FeCgeogNJXTf1Ii\/0SBsVNgWOCv1WDgMf3HXBqgJ1GCpWowQP\/r4XXUFF4eVgMV8OspW2NZDFC+HwN1lzFQdU6ChWqAustAuSeayuP0bBkSTRQwjgLDAX9PRzWqs46gKssXFZk+EixYg+aio2irpVesG\/5PwK+nZr1djWiriuf\/Ga\/xcRQkWKoGkfyc+7qb9GwZEk0UMI4CwwG\/cUoiqVqaAgJ+S3uiUh9RQBSwCAUE\/BbxGE2yEgJ+k3wsUihRQBSwdgUE\/NbeAoxXfwG\/8bSVlEUBUUAUGLYCAv5hSyc3\/oACAv4fEEh+FgVEAVFgLBQQ8I+F6taRp4DfOp6z1FIUEAXMTAEBv5k9MDMqroDfjB6WFFUUEAWsRwEBv\/U869GuqYB\/tBWX\/EQBUUAU0EMBAb8eIkmUYSkg4B+WbHKTKCAKiALGVUDAb1x9rTl1Ab81P32puyggCpisAgJ+k300Zl8wAb\/ZP0KpgCggCliiAgJ+S3yqplEnAb9pPAcphSggCogCzygwXPD3dTeju7kY7Q35EixYg46GfHS2PMRAf98z7UafPwT8+qgkcUQBUUAUGGUFhgv+6vwgtBXtQk2WJ2o0HhIsVIO6vIN4EGOHrtYyg1umgF8PyWoLL6Ix7wDK1fskWLAGNVkHUJ6+HwP9vXq0CokiChhXgeGD\/xzQGwf0FQPduRIsVQM8RlXGHnQ0PzC4IQr49ZCsTO0JQAUMaIA+tQRL1QD5KEvZgr7uLj1ahUQRBYyrwPDBfx5oDwfaNUBLqgRL1aAnF5Xp7uhoLjG4IQr49ZCsQnME6E0B2jOA1jQJlqpBXy4q1O4Cfj1sQqIYXwEBvwxaXjpwE\/Drb4T29vaIjY3V\/wYADP6eJKBNLaNnSx09U716swX8BlmGRDamAgJ+Ab+Af4QsTMAvxqTTmAT8I2RlksxIKCDgl75KZ19FExWZ8etvZgJ+MSadxiTg19+QJKbRFRDwS1+ls68S8BtmfwJ+MSadxiTgN8yYJLZRFRDwS1+ls68S8BtmewJ+MSadxiTgN8yYJLZRFRDwS1+ls68S8BtmewJ+MSadxiTgN8yYJLZRFRDwS1+ls68S8BtmewJ+MSadxiTgN8yYJLZRFRDwS1+ls68S8BtmewJ+MSadxiTgN8yYJLZRFRDwS1+ls68S8BtmewJ+MSadxiTgN8yYJLZRFRhV8DenAN0aYCDn2XeVNKcCbWnK9b4soCvj2d8JQG0q5d5W1fd\/o991BUq7Mx3ozQLo3v5soOe5tw3SdcqXykZl1JXW89c57QygN\/PZe+h6uxroee768\/fr+pvKiEIABU9D\/3Oa6bp3pK\/LcT797c9swE+Ns48aWa7SSJ83qg61YihkqM8bIxkJGdTzDY2uUXpDA+XxfNrP3\/eqf1PHQOWldKgMLyrbq+YxEvcL+PU3JIlpdAVGDfxk\/50ZiAvzx\/mTOxTQ09s5yaba1WirjMVZfzdcC\/RAWtxZoCMdaB0EepsKnTXxyEq6gK7aBGUQoK8tdqhRmH4V90K80V13Hzcu7Ed6fOBg\/qncLw00pyAq1A\/qeMpXrX9f1aFGftoVRN3yU+7R9nEd6XiUexNhwYfR15ikf3p0f1sargd5YvXyGc+Ekz5b0NeUrJRb37qPRDwBv\/42aBbg78pAT30iEu4ex82L+5GdfFExtvZBY+zJRFtVLKJD\/XD7qhfK828pgwMCbGsqHueGou7hvWeNsE2Fmgd3EXHDh9OkdCnEhR1jo+NR+0g0xu+loQIZb2tlLBtZWV4oKPAs4ntxXzI7GI24An79DUliGl2BUQM\/2VZPJhLCj+Ozj95AsSZYmWHT9d4sRIX6YvrkT1CkCUZzdZwyY6ZZOE8gHnD\/tMZuFgZaUpTZO83gtfZKM2TtQJ9m2dqZMk1OujW4dfUQNjrO5\/5s2uRPMeWbD1FdHKbc053Jab\/3tz\/h8F5HZeZPgw7Ol2bduQD1ieQJoE\/kKenTRKhHgxsX92PHluWD14ueTKBooFJbclcpI5WP65KvxNOmR14OzqdA8RrQRKxNhcXzJmLT+gWIiTyFmNtHOeSkXOQ+7onHBPmK54LTpTLlKgMMqjPXP1+pH5WbJ3A5St5DddPq97JPAb\/+Nmjy4O9IR82jCHjuXI1tLovh4ryEDcP3gDO66hO5kaYnnMf2jUuxfdMyuLoswdYNixB27ZDSsDvTsXblbJw+6jrY0JWRMxn23h2r8cG7r8HZaSGc19nCea0tvD2d2OjYu0CNmxojGSoZj9YtRl4BMlrtqJkaI8Uho6HGrG2cdI0CNXhysVH83izcv3cSAX6ufC0z6QIyk4KUBk9GRo2d0td6BOgeypvC8+lr8zHWp4Bff0OSmEZXYFTBT6DrSAcB\/NjhTYpdtqVhoD0Nm50WsP0WZ4eA7LejJp5n0gFHt8Hby4X7m1\/\/8j9x7fxeHhzE3vHngX1\/UwrPrHkg0ZuFtJgz2Oq0EK7Oi5Gnusz2TRORnVuWo6UiButWzcbS+ZMRcdNnsC\/LwNVAD8ybOR7+XhsZjh3V8ex9WG9vg8BjbuiggUi3Bu1VcTh6aCPcNi5BXuol7lPu3fDBFqdFOHdiJzY7LYSavBU9magsvIP7d0+gq+4+T4Qib\/pg5+ZlOH5kEyh9GjSQB4Lqt3n9Ah4QcT\/XlgaHFTMRedOXXuQOgP5zHAq5XN881SWEXPDE\/l0OSLx3EvHhxzjNk95buC8kDwSVj\/r28oJbXMay\/FDcunKQBzbch1OfOLSffVlfJ+DX3wZNGvzkPuvWcMPetH4hgGIAj9DwKBJb1i9EceZ11D+Ogv3S6YghFxaNLFGM0tybWGs3C8lRp4GBXKxfPQdn\/Ld9D\/y7tq6A\/2EyoMcA6L9ypPQLMNCUjGLNNXTVJTBwm8qi8DA7hCHeXX+fG3AuGZO2UXZr2KNARluSdV2Bf5uKrzU9jkJS5ClkJp5n92F7UzI2OMzF3JlfoaIoDF3199FOxsruQhW7DsnrQKNwqjvlR96KisLbPJouI28GDSZeZgAj9ZuAX39DkphGV2Du3Lno6+szOJ+GB5eH97\/z9Sqz\/hWLv0NbVRzDvzjjGpbMn4S60ggGrZ+XC1rKozFpwgfYvW0lkuPOwv\/QRnz56dsoUF9lL+ImxwU8kO9rTIbd4u9wN8QbsXeP86Ai9u4JXDy9G8sWTEF16T3QIIHA31weDSeHuTjq5YIDu9cA3RmoKQ7DhZM7sX3TUpw4sgk97WpsdV4En\/1OiI0OwOb1C+FzwAn9XRoc8lgHj+2rcP7kTgZrV2MyLyG8\/cbvEBLkicBj27Fo7reoeBAOVcwZuKyzZS\/kzKmfwXHVbESHHcPyhVM4\/94ONfbuWMXp3bvphw1r5uIOTax6M7kONHC5d8ef06dligeZwQxxb8\/17DEJv34EGQnn8fH7rzPo0xKDkBx5CiuXTsPVc3u5f1+1dDpqSiOQEnUaH7\/\/F5w56oq8tCsK9AX8Brf5H7yBwJ+SkvKD8YZGqMnxA0bjP+mhB96TiaBTu\/DdxE+gTgxS3PU0ouzLwkBPJi6e3gV3VzsFtloQIw+Xz+xmA0F3Js\/kzx5z+x74yVD3uzugvzMd\/c0p6G9KxkCrCt3NKdjgMA8nvDeD7icD9PdyRndLKo54rseqZdPZUG9f8QL6c0CuLRqdr7O3wRq7mbwGR7NzMsp5s77mEf1i24m4FLAHdY8iMH3yp3j3rT8iJe4szp3YzoOSvo50HoTQetl6+znY4rQQ1Y8j2AVHxkgjYzLOuTPGIzv5guIBGCnA60pHwD+02cv3MVbg66+\/hoODAzZt2qR32LdvH+7f2jE88Len8Sz46ay2mGesB\/esZbs\/f2IHTvu5ovFxJFYu+Q7FGcEASpEacwYrFk\/l\/iY8+DCDnDx4BH7qS2iCkJZ0gQfyxXmhCDq5E2+8\/hvuR+LDjz8BP3kqCaQ7Ni9DZdEdnkDQWjx5JWlA0NmYjJuXDqAo\/Rqnt3zRVNgvn4Gy3FCsWjqNZ\/I0kaF+jSYRt68e4n6KvYfdGlD8uDv+7HHcsWUZD2Dsl80AlQEoQ9jVQ+wZIBgvXzQFNImhGT0tdVAf1d2QCEd7G3zz5btY6zCXPR1U5jvBhxj8J302K30zinkgQ5OdQvUVAEXYsXm5slyBIp6cuW9dgUB\/N6hiAngiR5Mv9nzq6ptedF1m\/PpbKIHf29sb8fHxegdNBLnNR+l\/52tXo6M2Ads3L2fj+Ojd17FulQ0eZF7nBkNG4bN\/g+JO144MezJ5FLvVaRHvDaA1sxeBnwz4z3\/8JWbP\/Aqzp33BgYyKDKMkB2gaQwAAIABJREFU+waWLZyMbRsWYd3K2ehuTEZ0qC8c7GayETWURaE4K4SXG8ijQMYMtPJ6HA0Caksj2C1GsKaGToZLbjua5d+8tJ9H5OShOOW7lQ2f1hPn23zNxkTx9+20h\/e+9ah7eBfTJn2ClOgA9kx4uK3EAXeaAWj0d4G9yEj0uSbg19+QJKbRFZgyZQoCAgIQHBysdwgPD0d2\/KHhgZ9spDeLZ8j7dq5GS3U8NjvORxYtzSGXB+0E\/vrSCF5+5L1FyGVw0kCfXNQEfoIaeenI1e+8dh4vC+RpgmG35Dtec6dlv2+\/eg\/kRSR3OM\/4y6LZja65fx7kGr98dg8uBuzGo+wQHNm3Hn4HndHfk8mfKxZN5X6EliA2rJmH7JQLcFg+k5cL2DtIyxY9mbzMQPWgjYs0GCDwE8RpqZHAT55N8kbmpFxi7ykNFMi7QB6Kd976A+bM+BKzZ3yFWVM\/5\/rS5kXqi+9eP8KeWGV3fyHQl8n1PXtsG2ijH2lFewjWrpyluPQ71DyYIW1o4kSeg2OHN7JHITHiJNxclih7BGgip08\/pY0j4NffBgn8ZFCrVq3SO9w8tWD0wE8PlSDXk8mb9s6d2oV5s77C+M\/\/htKcG+wGO7xvcKMLgZ\/c4AO5PDp2dpj3UvDvcVuFXa4r0FQTj6ayaB7Rstud8kQez8T\/43\/9u7IWhkI2rj1uK5X1vm5lzZ0a9Kcf\/pUHB9u3rcS2jUvwxSdvcedAcWldjdfmO9S894AAfzHAHbu32XGdAo66MvgvnNoFrz3rlAFMXxbPBsizQOuBNKqmzoXKRC4+z12rlRm\/dqCjbfgj\/Sng19+QJKbRFSBXf2dnp8H51BfTslw40D5k\/42+ttKZjsayKLhvs8PRg87w3GmP\/kGQkrduKPh5GQ657K6n5QDqt+5cPcSb33ifT0sqwzw8+AgPBsjmaZBPSwUTx7\/Pnryh4CfvH62DJ9w9wZvoaFIy0K7GAXcHBiqt3dPmuvqH1Dc8AHkgHFfZ4GFWCMh1Xv0gXFn+pGXEHg2Df+8Oe+4jyftA4I++5fc98PPmaeTj1hUvBn\/MHX\/YLZrKk5ruVhUK1MrpABrI0B4I8jow9GkfkzZ0aUDgZ6\/pwCD47WahPD+U47htXIqjh1yU+wZyeTmCBkDkXaClA\/LA8lKqvs+J4gn49bcNAn96Ou0M1f9fXZ7\/qIGfdsAz9AhytPGN1\/Fz2aUVeHw7Ym8fxab185Vd8R3pqCq6w2tfp\/22wslhDhufy1pbZcZP99NO\/0HDJVe\/l8c6Bcw0YKANdTTKpN87aV3LHn\/+wy9w+Yw7r\/1Tw9y1dblSDt6Rm4eaB+H4+ot3eBR+IdADl8\/swZVADzSVR\/MomjfmDNAu1jR289Eml4un3bHHzY7T0YKfrtGaHHcQ\/TmIuuXLa20lWSHsVqsvvccjZ38vF16eYHedgF\/\/RisxzV6BUd3cNxQ4\/dlss2+\/8XskR516MvAnVza53GkPDi0H0LE4mt3Smvm0yZ8wIAmi5Mm7d8Obwfu3N38PWvOmDYPuriugUV\/lAf\/\/\/Pf\/gaQIZWf8Jsf5PAlZOPcb0Iy\/rToOlDcdIaT+j2bnNOt\/XHAbKxZO4eWA1Phz+PTDNzB14sfoaUwCeTN9D25A9B1\/7sfqy6N5Xd5t09In4J8zczzP1tMTAuHiaMtLFquWTOM8aYkgOGgv75Wi\/Qa0GfD44U3ISL2EbS5L4H\/IBf1dGVgyfzK77VXJF6CKPcOBPAg9LSqc8NkE7\/1OPGGhQcjS+ZNQSnulkIu48ONYtnAKly\/08kEehJQV3uZBE010BPxGNlcCf2xsrEG5VGiOjA74W1U8uj64ew2PCGntnVxDLZWx2Oa8GOQW6mlVgTbP8C75djWv7c+bNR4Tv34fabFnuJHRuhONznnQ0JOheBD6srjBHtyzhhsmeRRoAw17F3qzEHr5AG9uSbx3Arazv0ZRxjWo4wPhsGIG7+ItyQ5BQsRJdDckYeP6+bzbFijn0TbtnG1kY1nAGwvRk8VeA3Lt1ZdFgwYs5M6jgQy5wuhvMnBaA6MlAVrvpyMygce28UCG1t1qSxTw++7fwBttBPwGNVmJbAEKjBn4O9SoK7nLM+pOOptPk4MONQ8C7t87wRv\/aAc\/rfWTXfbUJ4E2thEoaRJBg3ja+0Mb7a6d8+C9AHT82GPHKjgsn4HQSwf4N9orRB4+AiFt7qW1fz7q25GO4PP78JgGFt0aHjjQTJ36FfIgrl42g72AtAs+8LgbehuS2M1Pu+XJvR59+yj6O9S8lEB7BKj8NFunfqcg7QrIU0H9HZ1OuHp2DyoKbnPaBHA6RUDxaRmANgzS5kS+RgOjznQeEJF3gyCuDbS8SYMFWq8nDwbtk2qtjMGl0+6ofxShHH\/syuDlS4I8zf75pENfNns4aPMhTfgMPlItM379rdykwU+Nq0ONquIwbnTUiOfaTMCuLcv4TH8f\/d6t4d2gZGQ06qZ1qA\/fe51Hv7QuRq4xcrl\/8uFf+d65s8aDQFpWdIfddHQmdu7sCaDrc2eO5x27qbFneOdqbJg\/u6JO+7oq63StKlwK2A3b2RN49Bo+uLOVDIXWwubbTGCXfyqtx\/dns8uK0qQ1f9psw6cMkIvMxCDMmfEVG9vVc+Ql2A30ZrPLbNn8yVhqOwm+BzagrSGRN+hsdV6MBjKYgRyc9d\/G63q0Tqf3MZehsxdDvourX39DkphGV2DMwE82Q0d76TgteQy1NkRHbLV7bejILnkKCVjkiaMXidE1Opk06B18elQ3XRk8kCeQztrT7xRf63XUHv2lY72UL+WnPeJL6fMkZXDZgt7sR2lQ2cijSZ\/a8lKa9BuVka5R+nSvtvwUl65RHnQvlZvKPPQYM\/2tTY\/W4yk9reeUjjdTudgLS+fztWHwnL5WH60mFJc1Gnw\/CZWLNmpz3QffgEjLEpS+toyGfAr49bdBkwc\/PXiCXJuK16we5dxE46PIwWuDhkYNrC2NIUmjV5qFkwueNsTRi396GpJQVRQGupfccbQJh67TOhfF016n32iETWdhea2fGumgO51GrPy9TcX5cBn4CF6qMspvSOQROY102dA6lVn72WPbUVUWyXsInszS29LQXBbFa3u9jUnobUhUDKIz\/cnRPTaQDmVDEJ2h5RFwqwo9DYlc9mEZhiFGRHEF\/PobksQ0ugJjCn5DbUfiDw\/er6KbgF9\/GzQL8FNj4NfcDr4Qh19V+dxb7QjQNHrVjprpkwYEfC+t2Q\/+pv2k+LyW\/9x1+p3yolHvIPSf\/E1pafPhMgwZ\/ZP7j+7VXu9Q81EWOqeKgSEv5NGmQfEof214cn2wPNqZBeU3dHfr0Ph0jzGDgF9\/Q5KYRldAwG9kezdmXzIaaQv49bdBswH\/aDScEc6D1unoBTxP3uM9wukbFfpUVgG\/\/oYkMY2ugIBfwP\/SPk\/Ar78NCviNaEzkNaAZurkBX1teAb\/+hiQxja6AgN+IfZXW5s35U8Cvvw0K+MWYdA5MBPz6G5LENLoCAn7pq3T2VTRgEfDrb4MCfjEmncYk4NffkCSm0RUQ8EtfpbOvEvAbZn8CfjEmncYk4DfMmCS2URUQ8EtfpbOvEvAbZnsCfjEmncYk4DfMmCS2URUQ8EtfpbOvEvAbZnsCfjEmncYk4DfMmCS2URUQ8EtfpbOvEvAbZnsCfjEmncYk4DfMmCS2URV4JfB3RgFdecp\/1EP\/WY8Ey9OgvxhVGXvQ0VxicDscZ\/AdZn7D8MGfDLSlAy30EhsJFqlBbw4q1O7o6+4y81YuxbcEBYYL\/sqcU0BfMNAVA3Tck2CpGvQnoCXXTcCvj7EPB\/xlavpvGOm\/v6X3UWdKsFQNUIRy1TYBvz6GJHGMrsBwwd9Wl4XW0ouoyT8nwYI1qC04h5qCIPT3tBncFmXGr4dk1Xln0Ji3D+XqPShX75ZgoRrUZO3DY9UuDPT16NEqJIooYFwFhgt+45ZKUrcEBQT8lvAUpQ6igChgcQoI+C3ukZpMhQT8JvMopCCigCggCjxVQMD\/VAv5NrIKCPhHVk9JTRQQBUSBEVFAwD8iMkoiL1BAwP8CUeSSKCAKiAJjrYCAf6yfgOXmL+C33GcrNRMFRAEzVkDAb8YPz8SLLuA38QckxRMFRAHrVEDAb53PfTRqLeAfDZUlD1FAFBAFDFRAwG+gYBJdbwUE\/HpLJRFFAVFAFBg9BQT8o6e1teUk4Le2Jy71FQVEAbNQQMBvFo\/JLAsp4DfLxyaFFgVEAUtXQMBv6U947Oon4B877SVnUUAUEAV0KiDg1ymN\/PCKCgj4X1FAuV0UEAVEAWMoIOA3hqqSJikg4NejHXS1PkZnXRqaq1IlWLAGbdWpaG\/IAzCgR6uQKKKAcRUQ8BtXX2tOXcCvx9MvU3uiv9ofHQ\/90VFyVIKFatBdeQoPE9aiv7dbj1YhUUQB4yowHPD3dNahLj8ANXkBqM49LcGCNWgpCUQHT1QMb4cCfj00q9AcAaABevKBrhwJlqoBHqIyfQ\/6urv0aBUSRRQwrgLDAX9rXSYGHu8HBpKBzigJlqpBbwLQfRk1hZeH1QgF\/HrIxuDvSQLa1EBLqgRL1aA3GxVqdwG\/HjYhUYyvwPDAn4Wm\/MNAXzHQniHBUjXozgNabqG2+PqwGqKAXw\/ZBPxWMtgR8OthDRJltBQYLvgb8w4C3bkyQbHUCQrVqyMTaAoR8OtrjPb29oiNjdU3OscT8FsT+Hcb1DYksihgLAUE\/FbS7wxngCLgN8zsLB78HekAaGd6EdCfDbSpgOYUoCsD6M0amVlAqwpALtCtUdLWNtz+HKAzHWh+icFSOdrTRqYc2nxH6rMnG+Wq7WityUFHU\/GzobEIPa2l6O\/tMKzBSWxRYJgKCPhf0o+MlM2bazoE\/uYbqH8YNqzWJa5+PWQzmxl\/jwZ1D+8h4Og2uG1civDrRwCCdLcGJVkhSIkOeHXotqnQ25CEsGuHUJJ5XRlQtKow0JyCyFBflGbfANp174UoywtFc3k00GaC8G9Lx+MkF5SlbEVVxh5Upe9+GjR70ZzrioaHt\/RoMRJFFHh1BQT8An6de8o6MtFTcw0Pk9xQW3QVtUXXngmND4PR+DhCZyMU8OuU5ukPZgH+bg1UcWexbtVsnD+5E0GBHtjmsgRuLkvQ2ZSCkAv7sWn9AqArXYEueQNQqHgHaAZOXoHODAAFSqCZOV0jj8FAjhKX7ulKR3fdfbz39h8x4ct30UtxujXoa0zGnJnjEXLxANCjATrUAPKfptWu5vucVs\/Fo5wbQA+NWE3MsFvTUJnmBrSmKCc4aJ1UGwZKgI4w1D0Y3maap61JvokC+ikg4Dex\/sGUvAMdmWguPoumnJ1AezjQfHNICAX67uJh\/DoMDLz4nSQCfj1s0OTB365GZ20CHFfNRuilA09c\/c1lUXB1XoSHWSG4e90bu7auUKDcloaoUF94uK3ElbN70FmTwCCuKgrDUS8X+B104XvIbT\/QnIo71w7Bc+dqRIX6ob81lQFuO+tr\/PynP8LFU7vY7d\/flIzli6bizrXD\/HdzeRRO+W6F3wFnlBfcAvpzcCnAHb\/79c+wd7s9OuoTX+oZ0DnSNabxtaahQrUNvXXRQOtzHomOLKDpOuoehOjRYiSKKPDqCgj4Bfw6+0EG\/2nU5\/kCvcXKZj9y\/3PI4olahXqPgF9rhha5xt+TibS4s1i7chbaKmOUmTsBsi0NPfWJGGhX49blg9i9zQ4D3Rr4e7nA1Xkxgi54YrPTQhzZtx7lxWHYsHYeTvu5ws\/LBTs2L0dzZezgssESnD+zBxsd5yMuzJ\/TdFlri8N712HWd5+jhNz7XRkM\/ogbPmisjIXzmrk4uHstjh3ezOUqyrqOyJu+ePvN3\/Pgoqsx6dWXHUZ6ECDg15qJfJqAAgJ+Af\/LwR+AupzDQGf2c3umVEBfFsrT3AX8Wju2SPD3ZvF6\/uoVM9Fdf19xs2uhSC77vmyEMvhXoqcpGZcCdqNAfQXlpZFwd12BuTPHQx13Ft+Ofw\/quEB2z\/fTun2rCmvsZmL7pqXKRr4eDXpaUtFaEcMw19w\/j8N7HbHGbhanu2rpNMTc9kdIkCc2rrPlxgc8gLenEw66r0FnTTyW2E5CaXaI4nnQltFUPgX8WjORTxNQQMAv4Bfwj5AhWiT4ezKRGHESjqts0FETD9DOfoJpmwrddYm8xn\/rykG4u9oBvZm4eekA7BZPxSGPddiyYSHm20zgpYLQywdgM\/0rTJ\/8CS6cdkdfqwoPs0OwYc08TBr\/PjauX4Dywtsc12HFTB4kdNYnYd6s8ezGp3jRt47ipPdmnPHfpqzjD+TwoGSL00JUFt6B7ewJyEm5qGwKNBXga8vxQ+BvDkFD6fB20Y5Q85VkrEiBMQc\/7f3h\/T0FT08IaW1F1yfdQyd7hv5Op3947xC9+TTj2d8oLv3Wl62cOnr+XtqcTPuB+LRQyrP3Ds3D2N\/7yH0+uP9J+0l7noydr6702dUvM369uwOLBH9nOupLI7B6+QxkJQU9PWrXmYEdm5fxunvETV\/s22GPquIwLJr7LVQxZ9E\/kIv7945jwZxveKc+HQHsaEjE\/chTmDbpE9y+4gWasZPhPS64hW0bl8DR3oZ35a9dORtJEaf42GDsHX9889V7+PiDvyLx3kmcO74D+3c5KJ0FCtjDsNvVDnUld3mQQN4GPgqoq1GP1fUfAH9f7TU8TtuHhkcRaHgUORgi0F4VA\/qPnOSfKDCSCowp+Ls16GlIxK0rXvA9sAExt48qm4KfB\/NQW21V8X4hOlmkbAxO44kGnf454b2ZlxEf54XyNT5t1K5Gbck9nPbdiriwY8hJvoDGx5FPlwBblRn\/A00wqorujM1JIBp4tKp4knP8yGbWgvSgcC\/Em08zcV2G6jAa338I\/P1ZoDV+Xf9kc58uZYZcN\/nNfdTQejJxNdADq5dPhyb5Ih4V3mFDW7ZgMhrKo9nVTy772of3sHzhFCSEH0d5yT1283\/8\/l+Ql3YZx70340HmdVQUh8Fp9RxEhvoh+KInH92rrohF0Mmd2Ll5GVoqorFs4RTEhx1XZgQ9mdjmshjjxo3jDuJBVgiW2E7kgUGu+ipWLpmG6NtH0VYZi9nTvmAPQC+VmYxqNIxE3zx+APy0i7YuYwtQdxmoPq+E2otAy2lU5dIgSP6JAiOnwJiBvzMD5UV3sM15MTx3OcDroDNvBKaJQyMdxaUTOzSL187CaZZPM+KBHF7mI0DSZl6Kc+PifmxcNx\/e+51weJ8jnywKo2PGdPKnOxM7t66Ay7r5vIH4my\/fxYY1c9mjyEeCezKRef88Pv\/oDVw5u1vJg44Bsxci\/2n+dK03U\/EM0Eki8hDwqaI8pRzUz2hPKPFppvynEw+6l+JTeSldqof2lBPdR9fa1bC1+Zq9lV4HnOC1Zx2HO1cPKeCn+9kjkKvkS3Wj+7QeAdKJ362S+zRtKh+Vmd6HQvfr20dp4\/0Q+DszUHp\/A8ozvFCR6fNMKM84JP8trz5mahbgp2N3HWrcv3scGxzmYu6s8fDyWIeaB+HcAOkMP+2qJ4Mj6C+dPwmbHOfjwqldOLh7DSoKbrOR0hIADQzonH5fhxp5qZcY6vNmf82zePIs0EzA\/9BG5KuuKK67bg2qH4Tz+r0q5gzQl8N7Bmjt337pdETf8mMjHehIx\/mTO3gTYW3J3adLEtrGPNafPwD+puJTaMj3A\/pKlA01tKmmpxDoiUdNPu2NkH+iwMgpQOBvaGgwKMHOpjy80it729V8RNdt42I+lcPwQjFvEKaTPbQRmID+IOu6MgvvSEdLRQyyUy7iUVEYb\/b9dvz7KH0QztdWLJqKh3R8l14ohiIUqK+C9gIVaa4hLfYM3vrr7+B70BmlOTd4yZG8j7wUyPBO58nGxPHvI\/jcXobkQEsq7t3wwfkTO\/mdJQRP2nNUlHGN7zt\/YgcvT7ZWxuLymd2IDz+uTDAItO1pSLh7HGf93VCsCWbwdlTH8WSHPBphwYeRHh+onHJqT8NASwpyVJfYw7dq2XQlLZQDKBkMeQz+Rzk3oY4PxPUgT+5vH+Xe5CXPyJs+3O9Rn3nx9C72oNJma9KPvIb5aVdw+6oXaK8Uv9fEkInQ\/8\/eez\/FlaT53u\/fcCPefSNu7A93372xu3fuzuzunR2zMz2me3qmvdpJLY+8N0jIISEQkpD33iDvvQdkAYHwrgpvhDASIJAQ3pvvje9zKIQkulWYgjKPIjIKncqT5psn65P55JN53gf+6jiUJPgC9aFASyzQHG2E9iRUmj0V\/Nb0KocAP6HJB4draJZgGZXzOz74lvU1fvI7frKD8UQ\/jnwt91k+mR79BSxx+cl0mB5HtTIy7nDA4XWOci3fd82Df1seaqbBYPn\/YMO+a\/7vBf+Jd71o66hJsILfmo6kcXqkwA8\/\/IC0tDSUlpZaHQqyw\/oG\/uZkZCdewYLZow2wsp+zj7SkClhpvat8GopNa+bh4klu5c2GKfIsxo3+UpYZRw37FF988gGy0wOwf\/tSHNnrY8x8abbnb0xbGrasnYdj+1cg\/O4h\/PZXP4fP0qkC3MXubtixcaHAnr8lRVlBOHNkDbwWTcKN81uBxmTxS1q6YAI2rnaH16KJMtjgoWFffvoBtq33EGdlOilz6zKdiie5fS1w5Yz88B5vcImSVgyed5IQcQbcwsxlTe5SOnd8HWZOGgruTOIZJM+ygjB\/9ijkJV8XB+bTh9egtCgUpbl3JdSVRaKtOl7SnDbxexzb74u02Av4+os\/gT5Q1y9sQ47pqpR\/w8o58F06TZZem6rjEXH3MIZ8\/kes850tO6Xkt7Qnv4lWgL8ofhXaK7l7Khmo5fktJqAxEwURi1wT\/CYTTS\/W\/3uZeQhwpLfzsZO97yHi9x1raG+YmeR6Nyb496XHH4e305NydOOZ+3a8rvAdzL8V\/NZ3Co1pcwW2bt2KsWPHgjN\/a8OC2UP7Bv6WFJmtzp852jC5WxyFG80oyroty3a5yTdkN8+1s5sFkCnR5wWw3FF0yn8Vdm9ZIvvICdmLYmXsMGXzN6Q1FVwK2OjnLhMHDiQ48y0veIC500eIyX\/NillorojBozuH5f+b\/Nxx69IOxIWekKVMwwrxSqyV3FVE8HPAwWVKIBfTJ32PkwdXASjCiYMr4ec9A1lJVzB1\/LcozrkD4JlYNJd5jJfr0yd+j4JUns9RiPPH12PlsmliXeChZ1vWeoip333mSHz8519j3NghGDfqSwk3L24XS4inx3g5DwV4irIn9zH0m7\/I4ImWATpUb1g91\/CVajBh8fxxuHdtD6IfHJVy8sTTziWBnvz2WQX+lWh7FfHmmST1qSiIWOia4OdIet68eVaHgONTHAv8PXmANO7r9TUFv81hphnYVoG6V+l9Bn9syHGZsdY9f2Sso\/M3QsAfBI9Zo8Fjtwnc6+dofs9CavR5cRCufR4uTm+ye6g9Q3YMEaSd7wgh+NvSZOa9Y8NCNJVHgzPl+LBTMoPmEmNG\/EVsWTtfIM9lSAKZ6fFgMh429l+\/+jkWzHPDPPexGP3DZ3K2SFbCZdmlROdh5uXnMwOP6H+EbBw\/sAprVsxG8M198CXQZfCRJgeULZo7VrYf83jzl\/n3ZZ3\/aUYA5k4fKaeLcmlDHJxbUjB3xkhxdERbhw8ArZ1cFnkVgzXeM2VXFdfruWS6cM4YY4m1NlEGEXQCFGtoSyr2bPUUqwXPQ6HjtZSHafX0d1jB37OORK\/+ffv2ISIiwuqQHLzKduDnsbVseNkiwiN0LSHTMI1xRNjTh+J98fnwi9NKh3lf1t8s+fIzy3Z5W8pGsx9N\/vw\/nV964+BiSau\/PhX8PetMGtvuFKgtT+sb+BtMeFnwAB5zRssavTifsa8iUxx3ly+aiOaqOJmxE8Rct8+IvyS7dQh+mvcF\/MgBLQJyBgiXC9jHG41Pbu29fWWnrI9PnfBdJ\/hnTh4mW37pi8TdQ\/T2pymdaXAL8rWzW2SmHRd+GtEPT+LBrX2IDT8tZ5LMnDJMBg\/8HVnpNU2sFvwdO7Z\/Jdb6zhbTOtPk0eK8npV4GVxaiA05IQOFFwS\/LGWasHnNfLESrPCcinLuUKg3Ye6MEcaSQXuasZzJJc0GkwF+n5mICTkmVgKCn5YO8a1qMMFnyZQOa0CWDHq4lMElAZr6eUia\/P5R357+hin4e9b3CP64uLge3VSWftB24K9PQkVhCLau85B1Jz40DJv85skWvc49+T19MH4sfl2i7PWn4wvNa6kxF0BTlSVffnIkKiNgi5nvx9Lq7fXaRNSXRiAz4TLaKuNkHYzONWL24qCkt+n29T4Ff4\/6hUa2PwVqXqb2DfxchuvwxudJoNnJ11FfEYukyLOYP2sUoh4clUHA1vUecupnfUWcnMT54R\/\/Uw7o4ja3FZ5T0FKXhOqySFnf5tHdtWWRqCwJw+Hd3rItuK48Go0vouA26kvEhJ4QR0EeJMZtezT9\/\/F3\/4Ggy7tkBs\/DwK6e3oyC9ADMmT5CfjfoKMy1eloFnqRcl4GHbPlrTpG1\/+BbB2Qy5b97OZYvnoSKolBxWg68tAt1FTHiqEyrBbca0megLO+e4ePUmoq4hyfwy3\/\/X1i1fLo4ANKhcNrE73DxxAbUV8WBDoEMDS+j5RTTFUundDj+ZYpfAh0aS3Juy0Dgwon1cJ85CmWFIciIv4xpk75HjukaQgMOgAMLBf8A9SG728ffnIzU6AuyD\/7SqY14EOQv+0OjHhwzDuPhm+54uAUtAZylW0aHdMjjS3VoEbA41hGaHLVKfL6aN9sYaVusBrwH+Wh8EYnh3\/9VRuqn\/FeLJ+6DwAPiLUuzVMS9w\/JgSzrcpiJ5mID2DMM01TEDMNJnGTrW8enEJ5aLLMMpkPdxtN9ZHl43trGYo87KgIPWjpoXERAv\/07rR4ZRX+Zt8QdgGrJlhodoZL7pWNhX4FvuV\/BqOLWIAAAgAElEQVQPUC\/UbGylQJ\/Bz77A35F6E8KC\/OUETq5rcxsvPdflJV+NZgE0X\/o1d9pwHNi+TJzU+LtCaE92+9owi7dnoOJpKA7t8sacqcNBIHLtvZJbAptTZKDAF4mlx12SScgan1kyU+ZLwGhmlzd9NppxcKeX\/CaiPRPcNcTzSviukOP7V6KxOg40z9MvgBMZWhUO7Fwm8dCWIU6BshOhJRVcEiDkJ48dImWuexWN5zl3sHebp3F+AH+b6o2XkA375i\/yYjP5za1JwPpVc+SlZGNHfYmxI7+QwF1LPLPg+H5fJEefkxk9f8c4iZOzDBrNctIpBwxTxn2D+bNGy28rtw7ywDXujFLw26onvJWu3YG\/KRkp0RfgMXuMAXoCnntKCWk+iLUJuHdjj6wVcZYupqq6RBl582ALNKaIZ+rNC9vk5Tl0tOH2OXqw8gEs4cEXBHK9SQ7JWLl8hmxnoRfuY9NVGTHv2+Ypji0cFBhbVXJkwEBzFNeiCHw+0DLiLY2QgQPTp9NNrvmaUU6++jflBjavmSfrf2LqakqGOfKsmAg5E+CxvdzGwj38nD38+8\/\/CbcubEdhZqC8a4D1Zac\/fdhP9hDLoSF8UVB1vJju+JIgHgTEw0DkhMKfeP1vr6wGCv63eov+19EU6BfwE\/4c3Dclgy\/fItDFGtd1N07HbxP7qyxV0pTP+3i9Oh6tfBcH\/8\/rHf1a4vJ7S1x+z2VOi5XPstbN\/zOOZZLDT15jaDQbZWK+TMvyG2C511J2S5rc5mxJh7+D1fFolDIT8h07lCzfV8ejrS4J2YmXxWohv2GWOHWJYtanFpbA+ogulvIxb0uduv7dYBLLgPx2W3Y4sXxd8pX7LPdY86mm\/p51TfsE\/3nZLsJOBhQYe15bUtHeYJKjb2mKv9Pxdj2++Ka1Mg5rV3Dda7vMjOMfnsLw7\/8ms\/R1K2fh049\/h7C7h+WlPNzTz6N3eZQuR8pBV\/fIlhfun+VImTCnF2zonUMIDToob+Dj4KGt3oTwu4flgJ+i3HvYvMZdOkNzVTx2blokprKjB3yx2W+egDzHfF3Sv3hqI04d8pPZPA8O4ouBPv7wNwi8slP2APOADu673b99mWz7yUy6IrOD9Stni7MPR9YcUNy5vleWPq6f2yo6cG8w1\/GCAw+CHrYcpcuAxtLBreks74uj4O9ZZ9LYdqdAv4Hf0lcs4Oyun1ngxc+u378NQku8t68zj673\/dTfXb\/rrkxdv+ffFkuh\/N1l+fCn7m00y7IDvfyj7h8FmrocL8x0WP63w9t1+LH\/y31dyvF2uSx6W\/up4O9Z37NH8HPf7Fef\/RGL542D7\/IZ4n0aH35ajsadM3247JPlgICOJnz1bUrMeTkF6951vgI3G6aIs3L4BZ1reDrW7i2LZebONS+uofGlODyF6x5PzEKhrD9xoMBDLPjCnj998EsscB+LBXPHijfvoT3exhG+7eniiMKBBMtR8TxcLAgcKMhoGBlo4WCl3iSw5kFAsiTRlg6C\/NKJ9eLswz2\/cr3eJAOCmJDjUic6zNB8zwM5CHKa8bilhycD0voQG3pcBhM0m9FCcPfqbnDLDF8TTA9g+gd0jvit7TA\/FU\/B37POpLHtToF+B\/9P9Rcn\/I5e+pzRy+8K4WyvdVTw96zv2SP4M+MvY+SwTwWyV85vEy\/QJxmBKEy7Jd6tAtnWVDkxjy\/CCQ08IECVbSLIhjnynICfJ2gd3usjMKfnKp1hJo37Rhz4Zk8dDq6rcztKw4tI8WjNSboqh2XwZT1yJr9492cbvgR84FtSxMv2H\/\/h72ULCpcB6AxI79hqObqTZjyTmOt4IMZfuM\/V7WuMG\/MVvv\/6I1w7t0VO\/+IyhOxVbTTLUZd8RTD35M6YPFTu5YEZPNLz3vW9slbYRt+A1lTwBCxaKXLN1+U1wglhJ8Ujly8T4pYbsZBYTH390UEV\/D3rTBrb7hRQ8HdzbkhPfhssM3t7hj7ro+DvWd+zR\/DTtM6TnmQNDLmG81pbuqzdc6ZN73ceTFFV9FBmvjzikXtdCVBaAhLDT4tJ3gJ+mu8J\/vy0W+BRuzzYgltowu4cEksAnWDGj\/5KvEvPH18njjSWfaayrU6Oy0wSxzz\/nV4Y\/t1fZTngZWEwirODxOQuzis8Z1q2wCTJsb5cAqirjkddWYTklW26BvoP8G19MuOvTcTShRPEA5bewTTd0\/nPAn46vCzo9HXIlYEKdSnLvSs+DvEd4OfWHh78oeDv2bOvsZ1fAQV\/H8Hfk0HCYMZV8PesM9sd+JsNB7jJbt\/Ieffiqc8HqjYRbfVJYgLnq3OT4y\/JEZTc09pYmygz\/oVzxyA96apsv\/v68z+BB27s2eYpzntcAiDweYoUj768f2u\/DC7iI88JjP\/9F\/+MvNSb4kNA070p5ryY33n8Jgci1S+jEHxrHyaM+QrlT0NkRu61YCIaXkSJWf\/4AV+EBB0EfQ6qSyMQ+\/Ak5s0YiYjgY3h077CY7DMTr8gA5fO\/\/R6mqHNydjb9FepfRMqMf\/QPxmlbgZd3yulWdaWP5EAO\/13L5UVD9Brm631bq+Ok7BwYsF5Xz24G9VLw9+zZ19jOr4CCX8GPai5RxKEoXk\/u6+zxdgf+epOcCX3m8BpxentjzbrDk5QvtnGfMUI89fmGO87KaWrnPlQeqEEnv8snN8raFGf1NKOjOVW2lHDLCF8hywEFXwhBOB\/e4yNbZDhr57o6X9NLs7sl0LzOl27cOLcVIQHcD5shW2W4JMCX8dDyQKc9nlBFp8E2Oq40JiMh\/BSWzBsnW2Z4ZjV3J\/DAinkzR2Gdn7uY8Xk2NsvP4z15ihW393CgwRdk0JOX23\/oK8CX+8gSAQdAVXG4cmqTDFRYLy5ZUK9Oj9r+Gnmrqb+zn+gfjqmAgl\/Br+Dvpu\/aHfhl73rHXv3u1pUIVcsrH7mXnWvaXAPn9hXLqyRpmpc97x37+LllhHF4L+Pwk2kzHs3zTMdyJgDj8qQ+Xu8auI2Fe\/B5j+SX9DotloH3W0z9FvDS7G9JQ5YATFjnO6vj7O4nxnf0CWCdWR6mwfS5dYefTIf5yqszM4zXVlo0sWxvZFkYn3Ww5Ntfnwr+bnqMXnIkBRT8Cn4Ffzc91u7A31\/Qsrd0COy6JDlqk+cQyNYYC8TtrayW8ij4u+kxesmRFFDwK\/gV\/N30WAX\/AHcMzvwZOFO3ANZePxX83fQYveRICij4B\/j3bbB+y9S5r2fdUsHvIh2jNx1Swd+zzqSx7U4BBb+L\/L4p+HvW93oN\/na+XSpD9k9yD6UGJ9SgIR0liWvQ8jL0zXdYcxBRn4rK3BN4mU4nxC7+BXXJQH0wyrLO9OxB1NiqgA0UUPAr+NXU303H6g34nyVuBlpuAtUBQOXNN8OrG6jOO4uq3BOoyj2pwYE1qMw9ifxHHmgtD1fwd9N39JL9K1D9Ihm1ufvlhEs0Z+Cd0JiukxZnmLg156Am7xxepu1+cyIilk7dzvdOT+0N+GtfmFHzNBAvn9x8JxQlH8Cz6EV4me0vs0HOCDU4qAZpu1GZc7TDH+Gt4zp1xv9OX9IL9qdAfUUOnkV54HnqVpSYNrwbktbhuWm9BkfXwLxJJinlmQcU\/NZ0w96A\/6fSravIQU3uQaAt32gAmoE1OK4G9andOyEq+H+qG+h39qJAeyuaaovQUJWH+qr8d0J+zErUl99EfXEg6otuanBgDRqKA9BWEfnmi450xt99T+xv8Ne8SEZV9h6AJrTeOJTpPY6hm4K\/+w6lVx1KgZLk3UC7GahLBWrNGhxdg5rEbn4\/1dT\/TqdU8LuI80t\/D6gU\/O\/0Jb3geAoUm3cCLTxAq+Nd9P3dTzS9bkA80L+5Cv53eqYtwF+dsx9oeQzQw1uDc2rQlI2qvDPq1f9Oj9ILjqSAgn+gITwY+Sn43+mT\/Q9+M\/BsJ9AaBTQEvw51wWgovonawkuoLbyswdE1KL6FEtN6vEjdCTR0WdbR7Xzv9DG9YL8KCPiRDjRlG8uTXKJk4DOtvklOogHbMhXFCavQ9urRmzuU6lNRELEQ\/4\/9PqK2KVl\/g7+loRzlOWdRlnUapZmvQ5F5L548nIPStB0oTd6swQk0KElaL85QqDO\/Nucp+G3TUTVVmyjwNGEDmksOoubxAdQ83tcZXmXuQVnKdpSlanB8DXagNGUL8h\/NR3tltIKfPam\/wf9jvbO5oRYlps0A8oH6NA0Or0GqMSuqNckrLzsdORX8P9YF9LodKtBY8xT1L82oLk16I+THrEZ10QlUF1xEdf45DY6uQd5Z1Bfz7Jm3lhp0xm\/bXtlQXYiSpA3GARpvi6\/\/f\/eBdFRNFPy27Uia+oAoUJpxHGiLBRoygLoUDU6hQfK7v7MKftv2JwX\/WyNNRwX7+8qt4LdtR9LUB0SB52mHgaZHgFi0XKTvvq9vO+P3Cn7b9icFv4v8eCj4bduRNPUBUUDB7yK\/Vwp+2\/anhuoClJq3AChwEk9RPZGwW6\/n5sdAc4S+pMe23UlTt7ECCn4Fv40fscFNfqCc+xprnqE0fgnw6gran5\/V4KwalF0Aqo7jOddI9Z8q4KAKlKT6A0gA2rKBlnQNzqoBnqAkzlO389mqn7a1NqGqOBKVT0NRocGJNQhBfekjNNU8s9WjpOmqAjZXoDTzBCqzNqA4aQOKE9drcFYNTBuRGzpbwW\/zHqUZqAKqgCpg5wq0tTaipeEVmuo1OLUGda\/Q0lSt4Lfz\/qjFUwVUAVVAFVAF+lUBPbmvX+XUxFQBVUAVUAVUAftWQMFv3+2jpVMFVAFVQBVQBfpVAQV\/v8qpiakCqoAqoAqoAvatgILfvttHS6cKqAKqgCqgCvSrAgr+fpVTE1MFVAFVQBVQBexbAQW\/fbePlk4VUAVUAVVAFehXBRT8\/SqnJqYKqAKqgCqgCti3Agp++24fLZ0qoAqoAqqAKtCvCij4+1VOTUwVUAVUAVVAFbBvBRT89t0+WjpVQBVQBVQBVaBfFVDw96ucmpgqoAqoAqqAKmDfCij4rWif2hdm1DwNwIvcGxqcWIOKvJuoeBoMtLdZ8VRoFFVAFVAFHFMBBb8V7fYscTPQchOoDgAqb2pwVg2a7iE\/ciFamxqteCo0iiqgCqgCjqmAgt+KditO3gu0m4DGDKA+RYOzaoBclJg2Kfit6BMaRRVQBRxXAQW\/FW0n4G+OAWqTgOp4Dc6qQUsaipM2KPit6BMaRRVQBRxXAQW\/FW2n4HeRwY6C34reoFFUAVXA0RVQ8FvRggp+Bb8Vj4lGUQVUAVXAIRRQ8FvRTAp+Bb8Vj4lGUQVUAVXAIRRQ8FvRTAp+Bb8Vj4lGUQVUAVXAIRRQ8FvRTAp+Bb8Vj4lGUQVUAVXAIRRQ8FvRTAp+Bb8Vj4lGUQVUAVXAIRRQ8FvRTAp+Bb8Vj4lGUQVUAVXAIRRQ8FvRTAp+Bb8Vj4lGUQVUAVXAIRRQ8FvRTP0K\/poEoDbxzcBrfTkUx3I\/Py1\/9zW9\/i6jteWp6Rhk9Ec9rM3TEk\/38VvRGzSKKqAKOLoCCn4rWrBfwV+biLaqODS+iJTQVB4N1JuAul6eCsj76o17Wyti0VoZ27dBBCFYm4iWVzGdZWRZm19F9z1dC2B\/7JP1YH2q4iT\/9qo42+fZtSwKfit6g0ZRBVQBR1dAwW9FC\/Yb+FtScPvqLnz+t99j7MgvMHbUl5gw5ivs2rwYDWURr+FvmfUSSpaZr2U2b\/nkdw0mZCddxf2be+XvyPtHEXHvsJGOJZ7l05IW\/98VdpbvmScHJZVx8POege+GfCTlk3KO\/AJ7t3oaVoquAxS5t8sMvbYbiwPjvH29M88u8RtMSAw\/hagHR9H0KgYXTqxHUXZQ56BGdOB93Zad6fTDcoSC34reoFFUAVXA0RVQ8FvRgv0G\/tZUHNvnCx\/Pyah\/GYX68miUFjzA4nnjcPzASqCZLwDirDfRABxB12Ay4M\/PpmTILJhm+MZkoCUVh\/Z4w9NjPNp5T21ix\/cJRlq1CWgnKJuSJR1aGt6wLjSYX9\/TaAYaTWgoi4T7jBEIurwT9TUJqC99JKHpZZRRJot1gjBnmZg+y9NgMvKW7zvKz+\/rjMGExLUMGphXg0kGGVLfRhPaG8xYvXwGtq1fgPaWlNcDHubD+Bbg828ZTCQa9Xr7uuX\/vflU8FvRGzSKKqAKOLoCLgf+uXPnIjk5uUftVp51GOiPl\/S0pOKU\/2ps8nPvhDGQhevntmLF0ilAWzoun9mEu9f3CNRLc+9h27oFKH18V2bAW9bOh9fCiZg68TukxV3E8\/wH+Muff41f\/O\/\/ieCggwgO2I+QwAPINV\/HhpVzZJZOi8LBHV4IvLwTs6cOwyqvaah4GgK0pSE74QqWLpiA6RO+w9kja9FUFQcC3nP+OCRHnQVQAuBJR8hEQdpNrFw2HSWP78oAYp3vbETeO4zm2kT47\/LGhNFfYovfPLzMfwC0pqIg7RZ8l07FZLevcXSfLxorY1H3\/BF2b1kiVo6Zk4Zirc9M1DwPhznuIv7jF\/+M3\/7654gKOY4je31QkH5LdLpzdTdmTRmGudOGIyTgANCSjkd3D2PzmnnYsGouJrl9jWtnt6Cdg6a3rQI9GQAo+HvULzSyKqAKOKYCLgd+Ly8vTJo0CX5+flaH++dm9yv4N66ea8xim1PQXBUH78WTcYIzfuRg+\/oFxuwfGShID8C0Cd\/jaUYglnpMgNvIz1HxPALnj6\/H7Kk\/oLkqHgd3LheLQVOjGUf3r8CZI2uQGH4av\/nVvyIm+Dgem67hwz\/8J3ZuWoRXJY+wfNEkXDi+DuVPQzB\/5khEhxxD3asY+HnPxJUzmwScc6aPwORx38Bv9Vz4+cyUEP\/oFFrrk7HZbx62b1iAiyc2YNbUH1D1IhI3L2zDCs+peJ53H5dObUR64mW5vniem1gOGipjsWvLYhw\/4CtLGl988gHWrpiFitII7N3mifUrZ6OlLhErl03Dtg0L0FAaAY9Zo\/HYfBXRIccxdcK3yE29hcepNzBn2nAkRZzB9bNbwHRyU24gKeK0LJk8Nl970wrQE+gzroLfMX\/FtNSqgCrQIwVcDvzFxcW4cuUKzp8\/b3WICVjaP+BvTZOZ9X\/+n59h3NghGPrtx\/jysz8IvOtoSm9Ll9kw4Y32dAG++4yRMnPets4DF46vB5CLjLiLmDj2azS8iMTZo2tlVg1k4NSh1bh4Yj2SHp3G3Okj0FoRI+Z0Li1wMMB7D+3yhv+u5bh3fQ\/GjPgc5qhzMJuu4tBub7mHaXrMHi1pnj+7BeePrZOQY7oKNKWi\/kWkQPZ3v\/6FDCpYTs7qAy\/tBMuA1jT5jLx3BONGfYmYkOMwm69J2aZP\/F7q4jl\/PLITr8hAh1aBhXPHoupZCLat98DBXculzMsWTMCTlOvYuXEhju33FT1oHTm6dwX2bl2C62e3ymCGlgtaKRbMGYPoB8eMJY6eAt8SX8Hfox8PjawKqAKOqYDLgb83zfQiw79\/wN9h6vdeMhmlRQ8RE3YSo3\/4DEFXdgHIBFpSxAR+7tg6gWdx9m3MnzUa+Wk3sWfLYtw4vw1ANsyRZzHJ7RsB\/+nDfvBZMkXA2BX8HDDQG59QXOMzA0mPzoDg3L99mZjRb13cjt\/95hdwnzlKZu6E\/Zmja8UUT\/N\/QthJAAVGuVg2rq1zLb85BTMnD8UHv\/031JaES5kZP\/jm\/tc+Cu0ZeBh0EH\/64JeYM304Zk0bjvmzRsF\/jw+eZQbKWn5RVpDU8fnjO1i2cAJKc++CSxn7dywDdycQ\/LnJ17BpjbuY8cX\/oS0Nl05swM6Ni3D1zGYc3OUlM\/yaknAZrMSGnFDw9+YB13tUAVXApRRQ8FvR3P3m3Nd1jZ+OfMhC1INj+PLTPyAzgTPgx9ixYaHM+oFCpMddxJjhn6MwIwC7Ny8WX4C3wc\/Z8GqvGTKbP+n\/5ozfAv7Vy6d3zPgN8HN2HxN8DPNmjOyYob9CctQ53Lq0A40vjDV+Wg2AZzIr5xKEDEza0xF4aQfmzRwJr4UTsGWdh9y\/Y+NCnDiwCkCeDBwqX0RKeu7TR6CF2wBRAZrhL5\/ZjPKCYEwd\/y0ecfcBisSLn4OO5lcxWOs725jd1yWBVoG81OviE+G7bJpoRb3oAHj5xAZZXuAggY6LCn4rHmKNogqoAqpAhwIKfisehX4Df2sajuzxwUqvacaWO3riN6eATnJcU6+piENC+Cn5m1CjL8CQz\/+IwvQAbFkzD5dObhQQ02w\/cuinqC+NQGjgAQz\/\/m+ICzuFYwd8ceawH+IfnsCUcd90zvjpEBgXekKsBTs2LpLBRWtdInZuWixr87u3esJjzhhEBh8T73mCeeaUYdixfSkIdYbLZzeLQ+G4kV\/KmnrNi0gx5T+4uQ+5aTfB9Xyu\/S9yd0PYHVpIUuC\/y0ucB\/dsX4Yl891w\/8Y+GVgM\/eYvmD7pe3EIJODDbvsL2DmIoTNiXOhJMf9nJV5G6dMQGQRsXO0us3+C\/1VJBC6d3CDlIviri8MwY9JQRN0\/KhaIzh0AFhO+tZ9q6reiN2gUVUAVcHQFFPxWtGC\/gb8uSSCexfVti\/d5fRJqisMQfscftSVhYlKn89rpQ37IiL8Erq3TEz7XfA00\/XM7XuWzUBkgcA2f2\/u4Xs8ZOs3oz7KCUPk0VJYD2ipjwcB0Kp6Gyr1PUm5IWjTdW+49vNsbucnXDTN5TTziH57E0X0r4L\/TS\/wB6BPApQHG4cBETP5NychJuippE\/L8m\/fIAIN76rmtrzZRoM7BTlrMBaA9Da8Kg8Usz0HM6eMbxMcATWbZxsilAy5npMVeRGbCJVQXPZQyVT17KA6JdByU5YXmVDzLChQfAObBw4ZosXhVGPJ6K6S1sO8aT8FvRW\/QKKqAKuDoCij4rWjBfgM\/99FzrZxmfgtwqgjJJMN5jWvovN6aapi2GY+B1zv24vNUOzndjk50HDww0KmO8Zg2A\/fLMw1LHvyu40Q8SYdpMR2m254ulgC5bokvDnrZxnVYPjOMtJku8+T9TFfSijf+Ztyu33MPfhud\/bKNmXijCS\/y7mPK+G+RFnvB8CFo6SinpV70J2CaUuZEIx8OInidgVoxLs8gYDyWmeVhOvJdHw7yUfBb0Rs0iiqgCji6Agp+K1qw38BvAaurftYmiLMhLQoVMjvv5THFttJPwW9Fb9AoqoAq4OgKKPitaEEFfx9m0W9DmrNzWhQsFoi3vx\/M\/yv4regNGkUVUAUcXQEFvxUtqODvR\/APJtjfl7eC34reoFFUAVXA0RVQ8FvRggp+Bb8Vj4lGUQVUAVXAIRRQ8FvRTAp+Bb8Vj4lGUQVUAVXAIRRQ8FvRTAp+Bb8Vj4lGUQVUAVXAIRRQ8FvRTAp+Bb8Vj4lGUQVUAVXAIRRQ8FvRTAp+Bb8Vj4lGUQVUAVXAIRRQ8FvRTAp+Bb8Vj4lGUQVUAVXAIRRQ8FvRTAJ+8BS9LKAxXYOzaoB8lJg2obWp0YqnQqOoAqqAKuCYCij4rWi3Z4lb0Vbqj7o8f9Q9OaDBSTVoLD6GvIiFaGtpsuKp0CiqgCqgCjimAgp+K9qtseYZGl6aUF2agOrSRKcK3gtHIiX2qlPVqbdtVFuWiPqKLADtVjwVGkUVUAVUAcdUQMHvmO3Wb6WePXs2CgsL+y09TUgVUAVUAVXAvhVQ8Nt3+9i8dFOnTkV6Ot\/Qp\/9UAVVAFVAFXEEBBb8rtPJP1FHB\/xPi6FeqgCqgCjihAgp+J2zUnlRJwd8TtTSuKqAKqAKOr4CC3\/HbsE81UPD3ST69WRVQBVQBh1NAwe9wTda\/BVbw96+empoqoAqoAvaugILf3lvIxuVT8NtYYE1eFVAFVAE7U0DBb2cNMtDFUfAPtOKanyqgCqgCg6uAgn9w9R\/03BX8g94EWgBVQBVQBQZUAQX\/gMptf5kp+O2vTbREqoAqoArYUgEFvy3VdYC0FfwO0EhaRFVAFVAF+lEBBX8\/iumISSn4HbHVtMyqgCqgCvReAQV\/77VzijsV\/E7RjFoJVUAVUAWsVkDBb7VUzhlRwe+c7aq1UgVUAVXgxxRQ8P+YMi5yXcHvIg2t1VQFVAFVoEMBBb+LPwoKfhd\/ALT6qoAq4HIKKPhdrsnfrLCC\/0099H+qgCqgCji7Agp+Z2\/h99SvN+CvKolGVcENvHh8TYMTa1CZfx2VRWHveYL0a1VAFXA0BRT8jtZi\/Vze3oC\/MHY10HYbqA4EqgI0OKMGbNvWe8iPXNrPT5wmpwqoAoOtgIJ\/sFtgkPPvDfiLTDsApAENaUB9igZn1KAhFUAWipM2DfITqtmrAqpAfyug4O9vRR0svd6BfzvQmgjUJALV8RqcUYOaBKA1GUWJGx3sidbiqgKqwPsUUPC\/TyEn\/17BrwOXbgdvCn4n7\/laPVdWQMHvyq0PQMGv4Ffwu\/iPgFbf5RRQ8Ltck79ZYQW\/gl\/B\/2af0P+pAs6ugILf2Vv4PfVT8Cv4Ffzv6ST6tSrgZAoo+J2sQXtaHQW\/gl\/B39Neo\/FVAcdWQMHv2O3X59Ir+BX8Cv4+dyNNQBVwKAUU\/A7VXP1fWAW\/gl\/B3\/\/9SlNUBexZAQW\/PbfOAJRNwa\/gV\/APQEfTLFQBO1JAwW9HjTEYRRk08HOfeO17DgBiHAYekGP5fPvv\/jo8pyfps9x1b4Wu9\/dXmd5Op2seXf9+O15\/\/J\/p6wE+g9ElNU9VwOYKKPhtLrF9ZzBo4Cc8CZefgH\/Lqxi0VsQaceqTOgYAbw0C+gtyDSYpT3tlHJrLo3\/8NMIO4DaURaC+9FFnYFm7nTn3R\/mYRk08UN9RxiqjjO1VcbbLU8Fv3x1XS6cK9EEBBX8fxHOGWwcF\/C0pOHtkDb776kPkp90EmpJfA4zA4Wy6NgH3ru9BcvR5NLyIws0L29FQFonMhMs4sNMLAloOBjpA3GkV4P8tgwrCsraL1cACYV6T68YggoOLwEs7UJQdhOdP7uHC8Sz34a4AACAASURBVPVofBFplKNrevUmlD25hwljh2DE0E8wdtQXGDvSCA9u7jPq0XUg83bZLOWylIOfXctiuc77uuZbk4D2mng8uLUPOaZrqH4ejiunN6Hiaci7ZXw7DUmnw2pi+c6aT96nM35n6OJaB1XgHQUU\/O9I4loXBhz8dYloeBEJr0UT4Tbyc5z0XwU0JxugI2wazGirjENbZawMBtqbU5AYfhozJn2P6qKHSHx0Giu9pqPpZRRaOOPlTN0C1I4BRGtFjAHh+iRjgFCXBDBwINBoBmfKLYzDexvNeJF3D6N\/+AzxD0+ivesghDPs2gQjDcZtSkG26SpGDPsEucnX0VgZKwMEDhI4eGgnUDkYYXkkz0TJS67VJLzO0zLo6CiLlLfRbAwCmAb\/ZnxaESTfZFSXhGHO9BF4cGs\/2ptTXw+UmE+9CS2vOqwUvJdpsAyNZqNc1EnS7IE\/g4LftX4ItLYupYCC36Wa+93KEvwZGRnvfvETV4pMfXhJT2sqwoL84b1kMh4GHoT7jJGoKnoItKXBFHkWG1fNhcfs0bh4fD2unt2MsDuHsNp7Jv7ln\/4HDu7wQlLEGUyf9D22rJ2PCWOG4MD2ZWipT0JO0lWs9ZmFPVuWYOLYIdi3fSluXdiO2VOGwXvxZLzMfwC0pCLu4QnMmzkSMycPxa0L29DSaMKhPd74x3\/4e8ybNQqmqHM4SItCRYzcs3LZNLiN+BxH961AfVUcnqTcwJQJ38rAAygE8ARALtCejvCgg1jjPVOg\/\/zxXXjOH4enmYGofPYQq5ZPx\/jRX+LYPl80cCmhOQVRD44JzKdN+BYBF7ejnQOLpCtY4zNL6jdp7BD471qOppoE3Di\/FT\/7l3\/A5HHfIDX+Eg7v8ZYZf2NlHI7u88XE0UOwZN44sZAAmbh6ZjO2rJ2HlcumYsKYryAWCcugQGf8P\/F061eqgPMroOB3\/jb+yRoO6Iyfs9AGE9asmCXmdLSmYs60HxB2xx\/AY4QGHsQ3X\/4J6XGX0PAyCpvXzsPtK7uQHncRs6YME9AlR5\/Fnz\/4JWJCjuN53n1Mm\/AdokOOIy3mAv7wX\/+OmOBjyEu5gb999Fvs37YU1S9isGzhBJw5sgYF6bfgPmMEckxXUVseBZ8lk8V8XlEYArdRX8IceRZZiZexYM5Y1JU+wtZ183Fkrw9K8u7L\/S8Kg1GcfRtffPoHLJgzBr7LZ8B32TSs852N\/MwgVJRFy6CFSwUbV7tj69r5aK9LwiY\/d5w6tBpFj+\/i3NG1KC96KPnMmTYcOearqCwJx\/LFkxFx74hc\/91v\/g0Bl3biZXEYli2YgMsnN6LxZZQMksJv+6PsyV0s8RgnAxMOADg4qXj+COF3DmHm5GEoy3+AvVs9MWrYpyh7GoLgW\/sxaezXxuCHFgQF\/0\/2Cf1SFXB2BRT8zt7C76mfm5sbvv76a\/DT2nDvzNTevZa30Yzi7CB8N+RDnDy4GrGxFzFv5igsXTBB3v3+MMgfq7ymG2b\/RjN2blqI+zf24Yn5OubPGgU61NEqsHzxJLRyKaAlVSwHl09tRGrMBYExlwDooLfCcwrMEWdkRn54t7fMnAnkmVOGISHyDOLjL2HtilmSX3VxGKaM\/1Zm24\/N1wTCBWm3sGT+OGQlXgGQAbSlyyw9L\/Umvv\/mLzi02xtXzm+VtfYb57fhRd59oC0DueZr+MPv\/gPjRn6JxlfRqHv+CDMmf4\/MhEti1aBlgNYNWi+mTfweSdHnkBB7USwCfsuny+Bj8Ty3DotCFh4GHYTv0qmoL4uAp8d4xD88gVcFDwT2+ak34TF7FCLvHwFn+WgyY6nHBARe3onDe3xwbL+v6Fqaew9zp3PAc81YVlHwv6dX6NeqgHMroOB37vZ9b+2mTJmCqKgolJeXWx3y4zb1Dvwtqbh2dgv++tFvMW\/OGMydPVpM1598\/F+oehaKqAdHZHYs3up1SZ3gf2y6JuZ5QpTg9\/OZ2bn+vWzhRFw+tUnAv3DuWAEtvfI5gOAMHsjGgR3LBIQn\/Vfj4w9\/Y+Q9YyQWubsh4PJOVD4LxSS3r8Vx0AJ+5skBCeEqzocda\/y0FtDcXl0UJlYKAS4HBlxrbzSjtiQcH\/3xV5g28TvQokEHvFlTfxCfAFlnp7m9NQ07Ny7Cn37\/H5jnPhZzpSxjcffWPlmKYNlFg7Y0gfqyBRMlPw5EYkOOo5zg95oGlpV1MEWclbxYTh\/PKbh+biuO7PHB2SNrZQniWWaggJ9+CeJPoeB\/b7\/QCKqAMyug4Hfm1rWibjT1Z2VlWRHzdZRi846eg78uEU3l0WJqD761D0CBAc62dJnNczZO8z3N4m+DPzvhCubPHAlUJ8AcdQ6rvWe8AX56uFtm\/BwcEPw0f5tkxp+N\/duXyQz97rXdMnuWNXm8RNhtfwQH7EfV0xCMH\/MVnmYEyBo+BxOcwRP8xmw6X\/5fXx4tsJ08\/hvUl0YAyAeQ0xEyZICwee18LF84SczyN89vFWc\/Li\/EhBwTX4CXBcHiK3D55AZ4L5nUkUYZQoMO4uFtf6TGnMf40V\/hZcED0YjWiu3rPdD8MkqWEfg9B0m0aJTk3IHXwgmyQ4L+BvUvImSQkfTotAx0zhxeo+B\/\/djqX6qAKtChgILfxR+FAVvjb05BxL3D4phH07rh6R4vs1\/OUOmxTmvAOt9ZneDftMZdttmVFQSLw975Y+sExD6ekzvB7zF7DHjdHHlOzPi1JQb4Ce2EsFMCZc6ut69fgLpX0VjvO0esAds3LgRN6smx59FSHQ\/3mSOxYdUcRNw9BFoO6FEfEnAAC2aPxobVcyVuQVYQirKCxGrAmfXWjQuxdZ2HhHsB+3H\/5l5MHPs1asoixS9hzA+fIT\/tltSbs\/WNq+fCa8EEPM0KQt3LKGxYaZRl24YFYsbPTr2JrKQrkr6f90ywjEs9xiM\/I0AsCiuXTYfXwomys2HpgvGyZm+OvYDF7m5ShuVLJmHPVk8ZgOzcuLDD1J+BwvQAWcqgtUJn\/C7e4bX6qgAABb+LPwYDBv66JBRmBIhjnWw1s5ibub2vLALJUefkezFH87uaBDxJuY7S3LviEEhvfoKYM3ECTKwCtQniCEiHO5reOevntjpuB+R+f86MudWN5vonNHM3JaOpPAq3Lm4XZ7uSnNuGGZ9x0m4i4NIO0CyelXDF2E7YYBIrBNfKubZPUz19COgsx2s0p9P5j+HR3UPITrwiQUz6tYky8GDZmG908DGc8l8tFgUZ9DQYabEspw\/7GfVEJuLDToJOf\/dv7MXZE+vx\/PEdo4x1SSjOuS3e\/bRM0PtfzhpoSRWwnziwEiEB+zv9I+jgyB0FzIv6pkSfl2WQN7S3tEF3n7qdz8V\/GbT6zqyAgt+ZW9eKug0Y+C177ptT3vQqr4o3DqFpSTX2mnfdR8+\/LV7oramGcxz3yXdNoyXFiMNDf5gGgUWQMQ7X3Zkv02Hg37zGNXlkGfkxriUOrzO\/rum3pomfgHF\/x6mBcn+2cR0dnywf8+C9rJOAM804bY95tDGdLCOO5Ml6v1WWZmOAMNHtaxmgyJKEZQse0+TfdOKzlJF58DrzZdp0HOQZAZb6MD7\/5m4KasNPxmf+7wsKfit6j0ZRBRxTAQW\/Y7Zbv5V6wMD\/PtDo9zIAelUYLJYCOTaYEB8sXRT8\/dbHNCFVwN4UUPDbW4sMcHkU\/FbMfgcKvpyN06JBKwPBO1D5dpePgn+Ae6JmpwoMnAIK\/oHT2i5zUvDbEfi7A\/BgXVPw22V\/1UKpAv2hgIK\/P1R04DQU\/Ar+bi0LCn4H7tVadFXgpxVQ8P+0Pk7\/rYJfwa\/gd\/purhVUBd5QQMH\/hhyu9x8Fv4Jfwe96\/V5r7NoKKPhdu\/2h4FfwK\/hd\/EdAq+9yCij4Xa7J36ywgl\/Br+B\/s0\/o\/1QBZ1dAwe\/sLfye+in4FfwK\/vd0Ev1aFXAyBRT8TtagPa1O78C\/o+M1sDz9Ll2DM2rQxNMNc1GctKmnj5TGVwVUATtXQMFv5w1k6+L1BvyFcWvRVOKPmsf7UfN4nwan1GA\/GosPIT\/Ky9aPoKavCqgCA6yAgn+ABbe37HoD\/sbqQtS\/NKO6NEmDE2tQ98KE+son9vbIanlUAVWgjwoo+PsooKPf3hvwO3qdtfyqgCqgCriyAgp+V259oFfb+VxcMq2+KqAKqAIOrYCC36Gbr++F1xl\/3zXUFFQBVUAVcCQFFPyO1Fo2KKuC3waiapKqgCqgCtixAgp+O26cgSiagn8gVNY8VAFVQBWwHwUU\/PbTFoNSEgX\/oMiumaoCqoAqMGgKKPgHTXr7yFjBbx\/toKVQBVQBVWCgFFDwD5TSdpqPgt9OG0aLpQqoAqqAjRRQ8NtIWEdJVsHvKC2l5VQFVAFVoH8UUPD3j44Om4qC32GbTguuCqgCqkCvFFDw90o257lJwe88bak1UQVUAVXAGgUU\/Nao5MRxFPxO3LhaNVVAFVAFulFAwd+NKK50ScHvSq2tdVUFVAFVAFDwu\/hT0BvwVzx9gMon51CaeVqDE2tQkXsW5XkBLt5DtPqqgPMpoOB3vjbtUY16A\/6C2NUAHgINoUBDsAan1CAEwCMURHv16HnSyKqAKmD\/Cij47b+NbFrC3oC\/yLQDQApQnwrUJWtwRg3qUwBkoihpk02fP01cFVAFBl4BBf\/Aa25XOfYO\/NuB1kSgJhGojtfgjBrUJACtyShK3GhXz6sWRhVQBfqugIK\/7xo6dAoKfh24dDt4U\/A7dL\/WwqsCP6WAgv+n1HGB7xT8Cn4Fvwt0dK2iKtBFAQV\/FzFc8U8Fv4Jfwe+KPV\/r7MoKKPhdufUBKPgV\/Ap+F\/8R0Oq7nAIKfpdr8jcrrOBX8Cv43+wT+j9VwNkVUPA7ewu\/p34KfgW\/gv89nUS\/VgWcTAEFv5M1aE+ro+BX8Cv4e9prNL4q4NgKKPgdu\/36XHoFv4Jfwd\/nbqQJqAIOpYCC36Gaq\/8LOyDg557w+iSAn5bDbmrigToeAtTlmuU7yye\/q+04JMjyyWsNptfh7XQt93b97JpO1+td\/2Ychq7X3vc38+5aFv5tKef77u3L913Lyvx6Wm5r8maaeoBP\/3c4TVEVsAMFFPx20AiDWYSBAH9bVRxaXsUAdUmdYG2vikNzeTT4+WOwbauMlfvaq+I7PuPAaxWFISjOvi3hZf59YwDRJe030qtJQNPLKNSWhP9oPhK\/LhHM54173wPI+rIIPH98t7MsLFPt83DbgNhSFgKZAyb+vyoO1cVhhrb9DX8F\/2B2S81bFbCpAgp+m8pr\/4nbHPyNZuSn3sTfPvotQoMOAq1pMksmJJcvnoS81JtASwpQ22W2zVlsSyqCA\/bjwPZlqHwWiq3r5qM09x7uXt+Dj\/\/8a4wfMwTj3b7GjElD4b97OepfRhmzbQFjkjHI4N8NJmTGX8Kdq7uB6g4LAtPnQEEsDvFijQi+tR+R948CzSkGVBmHM3p+doUu\/9+cjBd59zFy6CcY8f3fMH7sEIwf\/ZWEO9f2AE18f8HrQY6kYQEz6\/l2uky\/M78OHRif17pe77gWcHkHkqPPob02AVdObcKzrCCg3mQMOJi2pV5M15IOr7FMlnJY6vRjn4ynM37778BaQlWgFwoo+HshmjPdYnPwNyUjP\/UW\/u7v\/hs++9vvUc0ZcXs6CtMDMH3S98gxXUV7kxltla9n\/pzVt7ekIuDSdmxYORflBSHwXjIZRZlBuHB8PdaumCXw5eCgtiwSC+aMxo3z24C2dAEgBwpVRXx7YDemdy4xVMeL1aCRg4XmZDS9iMKC2aNxdN8KtDSaBNwsw8v8B8ZsutFswL8mQSwOlaWP8Nh0DWOGf45nmYFGvhaTf10iWitijPs6BhesW1N5tAH86niUFwSjtSK28\/9oNItVorzggWEBaTAZetQmovlVtMQHy92cIoMg6nb19Ca0sFwWkBP8tQkSt670EZgmvxNdaxNRUxwm1oHOAcKPAd9yXcHvTN1c66IKvKGAgv8NOVzvP9OmTUNRUVGPKl6Wtsf6l\/Q0mpFrvo7Rwz\/D0G\/+gj1blgDIEGDOnT5CzOS3r+7CKf\/VAmECavXyGXicfB2hgQewZc18vCoMwUqvaSjOuo3LpzZiw6q5QJPZADsysX\/7UhzYsQytjck4d2wtpk\/8DrOn\/oCrZzajvSkFMcHHcHiPtywtbF7jLgOHxe5jMX3SUDw2X0Psw5P491\/8E7745APkZd1GyZN7WOU1HZPGDpGyyIy6KRnHD6zE\/FmjsHzRRNy7sRczJw9DZVEogHwAOQCygdZUPM0IwEL3schNvi6z76ULJuBh4EHUV8Zh+4YFGD\/qS\/gsmYxnGRw0pCE97iI854\/DZLch2L5+ASpLI5CXegOL3d2wzncWJrt9jU1+7qgpj8ada7vxrz\/7R4wd8Tny025h27oFkk\/tqxjs27YUE8cOgfvMkQi7c0jernf59CYsXzwZq7ymYcyIz3Hx5Aa0W6wDFsh396ng71Gf0MiqgCMpoOB3pNayQVnHjRuH8ePHw8PDw+oQenFWj8CflXgFM6f8gPC7hzBq2KdIiTonM1OCvyTnDi4cX4edGxeJyb\/y6UOBdlrsBTwMOtgt+Fcum4bq0keoLovEk5QbmDHpe8SGHMeDm\/swd8YIVJWE42VhCGZP+wFRD44i\/I4\/Nq6ei+byGEwe9w22rvMAmjNwaLc3fDynoK06AX7eM3D93Fa01pnk2pXTfB3tE0mTg47G6jgsWzQRS+aPQ2u9Cc8yg\/DlZ3+Q9Dzcx8Jj9mh4zh+PzMQrkvaRvT5Y7T0DB3d4YeHcsaivisPlU5skn8aKWBnUZCVfR3lxmNwbxWUG5OL0IT8BeHbSFXz4h1\/i7rU9aK5LwhqfmTi6d4XM4pd6jEfYbX+xQiyaOxZZiZfhv2u55NdcmyADiWkTvkNh+i0c2+eLMcM\/Q\/WLSJgizmLcqC9RxKWBxuTXSxgKfhv0LE1SFbBfBRT89ts2A1KySZMm4eTJkwgLC7M6pIX69hj8E8YMEfM7Z\/acjRPYhCXBz1n83q2eAv6qZw9lVp0Rf+kd8Jdk38GN81vxm1\/+b7iN+hJuo7+UWTHX79vqk7DZzx2XTm6QpQRaFThD3715CcLvHMK2dR6oL43AiqVTYYo8K1APDTwIzwUTxBJAsAZc2oGy3Luybn\/2yBoEBh7EmSNrMPTrvyA\/5Qb2bvPE9XNbZGZPK8Dw7\/6GCyfWI+z+UQHxo7uH8aowGGgwo60mAVMnfItf\/cfPjOUAZMB36VTJg7N88XVAJqLuH8Hw7\/8q9QoMOig6cIbPQc+yhRPQUBYpM3cObLwWTUR96SN4LZzYCX76SSQ9Oo3F88Yh\/O5hsaZwCYT15ODlpP8qHN7jI2mU5z+A+4yRMjDo9GXoDvq8pjP+Ael\/mokqMBgKKPgHQ3U7ypOm\/ry8vB6V6HnKrl6A\/ytZM2+qjsec6cPBWfvieW54\/viOwJrmeprJ6X2\/cM4YdAd+i6mfkG7hToGKWGNNnM509SZsWDUHty5uM6Dalo6zR9di1+bFBvjXG+Bf7T1dHONomqe5ftnCiQJ+zvjpU1CSfRuff\/KBgNTLcwp8l03Dvu1LUfk0VMAfeHmnQLQg\/ZaY1cue3DNM\/BaYixMdHQNNmDllGH7\/238Tp0TCniZ3cf6jA2GDWSDNQclfP\/wNvBdPhtcSmuSn48zx9YgOPiYDhZaKGFkOiAs9gSXz3FBTEiZl5sCAvgpMMyHsJDw9xiM29IRR9+YUsSxcOrlRwM8BEPOn1rSyZCZcfu3EqODv0bOvkVUBZ1BAwe8MrdiHOtjcua\/RDJr6x4\/+Umb3QCbS4i7i5z\/7n\/jdb\/4NFU9DxFGN4COMCzMCMPSbj8V8Tbht9psna\/y+y6bKGj9hts53trG+b\/FS5+y0KRnH9vtihecUATMHEZwx37qwDRH3jmDL2vky46fZ3hzFGb8Bfq6\/N7+MFsjeu74HjeXRcJ8xAtk02aNOZvD7dixD7fNHMoigVYB1yE+7KeAXJ0IUAHjcETIEvpdPbsSSeePECsHlhPZGs5jj921fJtaGl3n3UVzwAFmmq5g7fbg43wE1MuA5dXgNUqPPY\/QPn6Eg7RaAAvjv8sK29R7iFEjzPgcC3B3A8nOQxMHQgZ1e4m9A5z4OOmgJOHlwFY7u8+0E\/5xpwxX8fegveqsq4AwKKPidoRX7UIeBAD9nmFxn5hY+8TZvTRNntZ\/9y\/+P0ty7eJZ7FwTSCs+p2LFhIb4b8pEMFkIC9nfr1U\/nv3cO\/6lPQmnBA1nnpvnbZ8kUgT2d3kIC98saP039hHBS5BmBNB3lFrm7obUyDkf2rsCU8d8iNzMAD2\/7w2POaKz0nikzaS4vtNcniW\/AjQvbBPysy6cf\/06sFz5e0yQ\/5nnpzGZxGOT2PjrttVQnyO6Fm+e3oiTvvpjpOciZP3OUWCJo8udyAXcmrFw+Q\/wEYkKOIy\/luuyCWL5oEvyWz5Ctj4WiXzK2rPWQ5RL6AXCmT32fZAbCa9EkeC+ZIpYUMe83p+DgTi8c3u0t4C\/JuS3bHzlQUFN\/HzqN3qoKOLgCCn4Hb8C+Ft\/m4K9JQENZhMCQB\/bI2nFdolwjgBpfRMpsvSj7tuy159o\/9+sT0pxNE7A8\/OdpZiCaXnJr2wNj33rHtrzOPfY0WTea0fAiUhzy6PwmZvLGZNkCx3S4RY\/p1D1\/JHvaue2PJnuWide4Rs81floL8lJu4Ob5bcZ6eMfWuOKc27INkPvhuWWPvgK3Lm6XdX86BjIkhJ2SJQ1uU5TBSaNJDvmhhYBWCR74Q6sBrSCdZwk0mJEaewE3L2wTSwItCslR5zCHzon3j+LOzf2G74CcD5Ao9Qm7fUjOEuB2Qtm+15KKVwXBCLy0A3EPTxp5N5jwPPcuZDmCWwPLo6VePHhIzgf4MTO\/rvH3tVvp\/aqAXSug4Lfr5rF94WwOfkJEDr1JMaBvgQ0PmmlNfX2NUGtPFzjKATi8h6Z8y151fk+TPrei8Zolnbc\/mS7T4Zo719t5MqAlHcZlOkyb1xmX\/+d1xpFzADoO3uF1ZBgzY+bLOMyX9\/BecX5LM+IwniXwMCKmxXV8xuFpgLzPUmZ+vp0u4\/E+Xme+zSkwRZyRHQM1PHGQywg8J8BSV2pgKWtnfeI7tjdyqSHVOBCJ5bScL8ByMJ\/mjvpb0vqxT6lfMooSN9r+IdQcVAFVYEAVUPAPqNz2l9mAgP\/H4KLXX8O8qxY8cKckXKwCnVaSrt8PxN8KfvvrrFoiVaCfFFDw95OQjpqMgr9n5\/N3zrptDV9aK2gFIIBtnVd36Sv4HbVLa7lVgfcqoOB\/r0TOHUHBb6fg7w7GA3lNwe\/cHV9r59IKKPhduvkBBb+Cv1uLgoLfxX8ZtPrOrICC35lb14q6KfgV\/Ap+KzqKRlEFnEgBBb8TNWZvqqLgV\/Ar+HvTc\/QeVcBxFVDwO27b9UvJFfwKfgV\/v3QlTUQVcBgFFPwO01S2KaiCX8Gv4LdN39JUVQF7VUDBb68tM0DlUvAr+BX8A9TZNBtVwE4UUPDbSUMMVjF6A\/5nSTyvPgtozgKaeNqcBqfToDkTQK6e3DdYHVPzVQVsqICC34biOkLSvQH\/0\/gNqMjZgufmTXhu2qjBGTUwb0R51jYURPs4wmOsZVQFVIEeKKDg74FYzhi1N+BvaXiJpqonqK\/M1eDEGjRW5aKprtQZH3utkyrg0goo+F26+Xt3gI+LS6bVVwVUAVXAoRVQ8Dt08\/W98L2Z8fc9V01BFVAFVAFVYLAUUPAPlvJ2kq+C304aQouhCqgCqsAAKaDgHyCh7TUbBb+9toyWSxVQBVQB2yig4LeNrg6TqoLfYZpKC6oKqAKqQL8ooODvFxkdNxEFv+O2nZZcFVAFVIHeKKDg741qTnSPgt+JGlOrogqoAqqAFQoo+K0QyZmjKPiduXW1bqqAKqAKvKuAgv9dTVzqioLfpZpbK6sKqAKqABT8Lv4QKPhd\/AHQ6qsCqoDLKaDgd7kmf7PCCv439dD\/qQKqgCrg7Aoo+J29hd9TPwX\/ewTSr1UBVUAVcDIFFPxO1qA9rU5vwc8X9dSVRaHiWZgGJ9ag8lkYap5Ho62lrqePlsZXBVQBO1VAwW+nDTNQxeot+MvzAoCyvWgrPY+24lManFWDFxfRmLMGNWXmgXokNR9VQBWwsQIKfhsLbO\/J9x78QUB1ENDyBGhI0+CsGrTloy7vEKpLE+39UdbyqQKqgJUKKPitFMpZo\/UJ\/K+uAfWpQHW8BmfVoDEdNY\/3obo0yVm7gNZLFXA5BRT8Ltfkb1ZYwa+Dlp8cuCn43+ww+j9VwAkUUPA7QSP2pQoKfgW\/gr8vPUjvVQUcTwEFv+O1Wb+W2G7BXxUH1NO8nGl8VsUDDHWJQHsGUJvYt+WF5hSgJQVgPr0x07elAXgMIOd1YJq9Ta8nZahNAJqSgZqE3pW9J3npjL9f+5smpgrYgwIKfntohUEsg92Cv96EkpzbOHd0LSqfhQINSQL98oJgXDm9CdVFD41BQE8gxriEZV0iooOPIfrBUaDB1DOA8v7aRNy5tgdLF0yA5\/zx8PQwwqO7h4D6HqbXi\/I3voxCZsJl8BMcBPQ0jZ7EV\/APYu\/UrFUB2yig4LeNrg6Tqt2CvyUV5qhz+P\/+3\/+GtT6zgNZUoDkFWQlX8P03H6EwPQBAujHz5SybAGxPNwYDTWYjPjIAZAONZqAl1ZiZt3IHggkbVs\/F1nXzAeQbcQhsCxAZn\/chywA50+cAQWb5OUBbOmZMHorF88bhTtBB3Lm2W0J+2k3DEmGxVDANWgGYLi0UzJsWDJaT1gbWif9nPl3T52ye1g3ex7+lLDnG361pSI+7iFVe09Fe2WEVsZTbFp8Kfofpy1pQVcBaBRT81irlpPHsFvzNKUiNuYCP\/vQr\/OXPv0JK9HkB4GPTNYwf8xWeP76D9MTLSI46J2CvOT2ONQAAIABJREFUL32EgEvbUfE0RAYHkfeO4MzhNdi+fgGeZQbiYdBBrF0xG\/EPT8ogYN+2pVi2cCL89\/tiz5YlKMu7DzSYBa6FGQHYunY+9mzxRNmTexKfaQTf2o+925ci4t4ReC4Yj4BLOwDkGiAnzAnvBhNqS8JxdN8KrFsxG4nhpwXyNSXhYJlOHFwlVoyE8FOIun8Uh3d7Y\/\/2pSjNvYtbF7Zj\/co5yEq4bKTVaEZG\/CVsXD0X63xnIyvxCpqr47F80ST8+pf\/iutntxjLILY0+Sv4nbTna7VcWQEFvyu3PgB7Bn9C2Cl4LZyInRsXYdaUH9BanYCCtFuYMGYIXuTdx4kDK7F\/xzKZNZfm3sOwbz9Grvk6\/Hctx18\/\/A3u3tgrM+MvPvlABgGnD\/lh8rhvUPz4LnZvWYLf\/9e\/4fr5rTi4Yxm8Fk1EbVkE8tMDsGD2aJw5sgaMv2zhBJQXPZQZ\/Z\/\/8EucPbJGALxk\/njcvbYHwNOOtX76IphQ8zwcKzynYMeGhbhxYTvmzxqNRw+O4mX+A3zy8X8J2OPCT2HR3LH49qsPERLkj3kzR+Hrz\/+Eq2e2YN82T\/l\/TVkE4h6ewMI5Y3H72h4ZLHjMHi2WjuP7ffHtlx8agxhaFxT8Lt6LtfqqQM8UUPD3TC+ni23P4I8PO4nF89wE8rOmDMNp\/9Uoyr6NiWMN8J8\/tg7H9vsCyJA4vJ6XcgMnDq7EiqVTBcgcCEyb8J1YAmh2X+Q+FhF3D+PIXh9sW+dhmP+bkgXWYbf9cXSPD3ZuXGjM5JElM23OrEODDmLh3LFAc7KY\/BfNc8PIYZ\/Cb9Vc+PnMxPEDK9Fam4jwO4cE9q2VsQAKEHRlJ1YsmYInKdcxc8ow0JpAh0A\/7xnYuWmRDBxoQWD9UJeExheRmDNtODLjLyP20Wk8uLkPJXn3cevidnzxye9hjjwrpn5aK1orYo0Zvy1M\/JY0dcbvdH1eK6QKKPhd\/Bmwd\/DPnzUKzeVRSIk5L6ClUx0BWvbkPgh+ms4Jfs6oJ7l9jScpN3Dq0Gps30B4ZyI76SpWLpuGupJwtFbEYMn8cQLns0fX4sqpTca6fZNZzO1XT28Ws\/rHH\/4a48d9g\/Fjh+C7IR\/h+vltco8MFOgLUG8Cwc8Z+Pkzm6UcBHRbvQnXzm7GtvUeBpDb0pEac16c\/wjsVV7TjKWD5mRsWDVHBgscBMQEH8OGVXMF\/HRedJ8xAlmJl5GfGQiPWaOw2tsYWIwd8TlMEWdl+YCDkLrnjxT8Lt5\/tfqqQG8UUPD3RjUnuscRwF9FD35k4MD2ZfjbR7\/FiKGfoPJpKE4eXIUDYup\/gpf59+E26guZ8RP8W2U2nyFmeZ8lU1BTHNYJfs6wOUM\/ssfHcJxrMINx7l3bi12bF8vSQlV5NKqKw8Q3ICf1BoID9su6v3jt1yVhoftYBF7e2eEcmCkOf3Teu3N1N5YtmGCY35GLsCB\/+CyZLAMQ32VTUZZ7T6wGXMunHwDBH\/XgKNaumCUOgAT\/vFmjxGt\/w8o52LNlMdrb0tH0Mgqzp\/2ApEdnEP\/wFBa5u6G5PFrB70R9UauiCgyUAgr+gVLaTvOxW\/C3pMqWu6kTvkVFYYjMzBvKo\/GXP\/0K\/+uf\/wfqnofLlrrJbl8jJe6SrMn\/6YP\/I2vgh\/d4Yw1Bikykx10SEz23\/3HGTzN6+N3D2LFxIf760W+QHHsBNzvW4iuehSI+\/BTcZ4xE7MOTiAs7hTnThyM19iLu39wrJn0L+GdMGSZ+A7JbwGIWrzfhZcED0Epx\/th6JMddFM\/\/W5d2oDj7tpTjec5doIVLC1PFysCzALg84L14soCflosp478Rcz59FVYvn4HMtFs4tNsb\/\/gPfy9x02IuiK9CWuwFtHO3QI0NDyFSU7+d9lwtlirQewUU\/L3XzinuJPgfP+ZBND37V1FwB7DlWf0NJuSl3hAHOzFp8+CelhTEhZ7ARj931D4PR3tVvMB3wZzRsrefDnmcMXNGH3Rll2ylK8m5g8unNqGhLBJtlbFils9OuoKYkOOyTMBZNbfG0Wtftv01mMSpbrG7m5joTZFngJY02WEQxBl+XZIAmksFsaEnDO97C\/j52WhGUVYQ1q2cLWb6+zf2Ak1mvCoMwaVTG43zBxpMMtigTwGa05Fjuoob57eKlYA7Ak75r0LJ4ztiyqflgoMPnl1w4sAqxIYcR1tlnOxE4GCAf9t0L7+Cv2cdQ2OrAg6ggILfARrJlkWcPHkybt++jZycHKvDkydPkJ98wbbg5955eqxzr7vFa51722Vfe4Zxjdf5PbfScb8898lzBsx9+JZT9GTA0CUN7udnuozDffm8h5\/cikdwc\/bMPJgmA+PxOr+37Mnn\/5kvv+vupD7LnnxLuVhOnjPAvPnJejAt2a\/fUU9L2pY6sdwMLJslHUs5GYd\/8ywAlsWWQcFvy+6naasCg6KAgn9QZLefTN3c3DB06FBwAGBt8PDwQND5lbYFvy1hpmlbP1hQ8NtPZ9WSqAL9pICCv5+EdNRkpk2bhry8vB4Xv+rpPQW\/KwwgFPw97ht6gypg7woo+O29hWxcPrt17usNVGlCl6N5edwuj8LtCDSL0zzemzStvYdm+a7LApa\/rb3fXuMp+G3cAzV5VWDgFVDwD7zmdpWj04CfYG8w4ca5rZgxaShmTf2hM9CDv740oncv9bEGyHVJKC8MhinijPgY8DheHs8rvgS29Li3pmx9jaPgt6v+qoVRBfpDAQV\/f6jowGk4DfjpNNdoxtIFE+ExewwS4i4gIfw0COHsxCto4yl3Fmc9OuTRmY4OegQjZ+d8UQ5f6kOvfX7PgYRYD7KM+zij53V5uQ5ftsMXAHW8MrgtXfbvb\/KbJ+nWlUWAZ\/OLoyAd\/Swv4unqwEcrBPNnviwXy99XSNvifgW\/A\/duLboq0L0CCv7udXGZq04F\/gYT\/LxnGvvrUdxxuA79F7JlDz\/P3ueb7QjiiHuHcenkBqApBY\/N17B88WRsW78Azx\/fNV7WU5eEezf2YsGcMTiyd4VsB+RgITTwgGwV5AE8PG2vPP8BKkrCMWrYp\/jtr36OR3cPIz3+EuL4MqDWNElvs5+7HOrDg3royc+tiLRM8BheHvbD0wdbXsXYziLRlwGBgt9lfgu0oq6jgILfddq625o6FfgbzVjlNQMzJw\/D9Su75AU8189thSnyLNqazDi+z1eO7H2afVsOwLl9eSdeFAZj6cIJso\/+4K7luHRyo8zqr5zeLHEjQ09g71ZPbFk7Hy0NJngvmYyvPv0DHt49jIM7veQlQtXFYTJo4GFDJQXBcmQwTxR8VfRQjvU9c9gPoXcPy378h7cPoaYkDJ\/97feSZnToKTmw5+IJDkKSbXsYT28GAAr+bvuNXlQFHFkBBb8jt14\/lN2pwN+UjJXLpoNv4\/NZPh0+nlPkKF7Cn+vtLTUJcm7\/nz\/4pcAc7Rm4dXGbHNQjZnea9uuSZEZOiHN2TzM8T+ObPvF7sRZsXjMPPBmQJ+5xOYBn\/3M54c613cZ5+23puHB8HU75r8adK7vgMWeMAXTkggcAcYbPVwrPnvqDvEkQKJSjh9f7zpZ3ANjcCbGn8Ffw90Mv0yRUAftSQMFvX+0x4KVxKvB3mPoJXeN1ubkGoLmeTuAhU87X\/\/v\/\/ndICj8tb+A7d3StvIFP3rrHw3+akuWIYL7Wd+g3f8G4MUMwYewQTBn\/LXJTbmD7+gW4e32Psf7fYMIan5m4f2Mfbp7fJssMvP\/C8fUC86tnNssJe+JP0GycOkinQ76pz9NjvAwAWKbjB1dik5+7gn\/An37NUBVwTQUU\/K7Z7p21dkbwH93Ll988Npzm5IS7VAPoRQ8xf+Yo8Hx\/7yWT0FpvkoEAZ+0y429NRXtdImi655v+Iu8fESc+HvcbcGkHXj0LxcZVc3HqkJ8MGngEMN\/QlxB2CtfObjEGEMh4PeO\/ulvO7RcTPnIReGkHfBZPxvOcO3KGP48TFvAfUPB3PpD6hyqgCthcAQW\/zSW27wycCvz06veYIGv8ocHHEBp0EKGBB+Vc\/orSR6CTnd\/yGWipThBgH9+3Qmb3fDMfz8I\/tt\/XeFVugwkXTqyH16JJCH9wBIf3+sgb9urKo0GnPloCHt45JC\/Z8fOegZa6RNy+sgtTJ3yH\/PQAnPQ33hpYURwmL+Y5cWAlHgQewNwZI+QFQXwRD7cc8kx\/evUf2OmFlV7TdMZv311FS6cKOI0CCn6nacreVcRpwN+xj\/\/OtT0CW3rjW8I639nISboqL+iRl\/G0pSM9\/iJo5kdNIvJTb8raP1+I8zQjwDiXvy4JD27uw+J5bgLm6uJwsSDQk9932TRsWjsfe7Z6Ql4Z3JIin3u2LpG1\/pTo88YLfFrTUPbkPrat88CKJZPFF4BLCnTu4xsBaVngroL4sJMyQJH3DNj6oCFd4+9dR9G7VAEnUkDB70SN2ZuqOA34CTTus5e98TmyhY\/b+IzA\/fYmoC3dgDrj0YPesvbfYNnH37Ev\/419\/Ewjw7i\/0YzliybJ9j6A2wS77PvnPn\/u1+defZ4L0JxslIf5WvbxM0+Wk3v2mTd9CixloWNhT6E8EPHVua833UrvUQXsWgEFv103j+0L51TgtyUIOROvS5KDeqKDjxmn8tkyP3tJW8Fv+06oOagCA6yAgn+ABbe37BT8PXytLWfm8jrdHt5nLyDvaTkU\/PbWZbU8qkCfFVDw91lCx05Awe8iAO8p8C3xFfyO3cG19KpANwoo+LsRxZUu9Qn8VYFASy7QkKbBWTVoy0Nd3iFUl9KHQf+pAqqAMyig4HeGVuxDHXoL\/pdPbgHlB4Hyq0DZBQ3OqsGr62h5sh7VpXRS1H+qgCrgDAoo+J2hFftQh96Cv7m+FHXPw\/Cq8IEGJ9agovCBbDtsaaruw1Omt6oCqoA9KaDgt6fWGISy9Bb8g1BUzVIVUAVUAVWgHxRQ8PeDiI6chILfkVtPy64KqAKqQM8VUPD3XDOnukPB71TNqZVRBVQBVeC9Cij43yuRc0dQ8Dt3+2rtVAFVQBV4WwEF\/9uKuNj\/Ffwu1uBaXVVAFXB5BRT8Lv4IKPhd\/AHQ6qsCqoDLKaDgd7kmf7PCCv439dD\/qQKqgCrg7Aoo+J29hd9TPwX\/ewTSr1UBVUAVcDIFFPxO1qA9rY6Cv6eKaXxVQBVQBRxbAQW\/Y7dfn0uv4O+zhJqAKqAKqAIOpYCC36Gaq\/8Lq+Dvf001RVVAFVAF7FkBBb89t84AlE3BPwAiaxaqgCqgCtiRAgp+O2qMwSiKgn8wVNc8VQFVQBUYPAUU\/IOnvV3krOC3i2bQQqgCqoAqMGAKKPgHTGr7zKg34C\/NOoPyzN0oMu3Q4MQavMjYjedpR+zzwdVSqQKqQK8VUPD3WjrnuLE34H8avx5AEtCaBLQkaHBGDVoTAaSgMMbXOR50rYUqoAp0KqDg75TCNf\/oDfiLTNuBNhNQawZqEjU4owa1SUBbGooSN7pmx9BaqwJOrICC34kb15qq9Rr8nBESeNXxGpxRg5oEoDVZwW9NJ9I4qoCDKaDgd7AG6+\/iKvh14NLt4E3B399dTdNTBexGAQW\/3TTF4BTE4cFfmwAw9GTWXUtrRR+AX5cI1JuAuiSAgHxf3szr7Xgsc32SEd4uP+PyO5bzfWnb6nsF\/+B0SM1VFRgABRT8AyCyPWfh6OBvq4wFg7WAbK+KQ0tFDPhp7T2d8QjopmTUl0agNPcuakrC5P\/gQOCnAPz2AKHRLPFf5N0HgwwKOq7J37UJqHgagtqS8HcHDD+VT39+p+C3526rZVMF+qSAgr9P8jn+zQ4LfoKpJQXnj63FuWPrgAY6GyYas3+CmKHrrJ7QbknF88d34eM5Bf+3vff+yjLL1kX\/h\/vDPT\/s88Ptc+8Z++zT957e++zu3h2qu3d1dcWuYJkDKggqIkFQFMVAMGHOOeeAOQsoknOOohgIAiI5p+eOZ768SNlWlRLkC9Mx3vF9vGGtuZ71vT5rhjXn09xrxjNsh8TcX7sWi0CvJs\/rZrutGYi6vR\/LFjpj+tTvsMh7Om5d3I4u9mM+w\/tNAua5tkxkJZzBrQvbDJk6slDx6A52blyI2U6jMcd5DHZuXITyR3eNRURbBi6cWIeJYz7DlXObX8totvmhPjkO9fFb\/wuuI1AE3oKAEv9bQLGnU1ZN\/F052LttCfZu8xeCFfJtTkPji2i0vYwzSJNESbN5Qwrqq+PxNOca5s4ah4fpF4GuHCHj+rIHaK+ON9poSEFnTUIv2XMBkY6OmkS5Fn51F+a5TcLD7KtARzZKi8OwdJELzh9bK331vIWUO1szsCVkPoKWzkZHawZelUbKwuHiyfXoaUyV48zh1VjgORX1FTForojBLMfvcfn0BnS3G5aBvoXEW9oftmtK\/Pb034CO1c4QUOK3swl\/c7jWTvwHdy7DoV0rRJs\/vHsFgpe5CbHOmPotou8cALpyUV\/6ACGBnnB1HoOF86Zh8rjPUVp4C20Nqdi\/bSlmTh8FX89pSIs5KVr31pAFhhUBRThzZDU2rfZGU0UM\/LwdkXjvKIBCwwTfk4dHGZfh5jIWNc\/v43roFlw6tUG2wb16fg8r\/GYi\/PpufPXZH\/Gb\/\/0\/kRR7ChdPrMPKZXNEXokT4KKkPQurlrvhxvktYkH4l3\/+BUZ\/+zEe513vW4wMG8H\/2GJCif\/NV0X\/VgRsBgElfpuZyoENxGaIvzsXyxe5iEbe3piOmxe2wX32eLRUx2PXJj8xp3e1ZODkwZX47K\/\/gcrHYTi+NwjrV3oB3XkoSL0AX6+pqHwagfyUUMxxHouboVsx03EUsuLP4Hn+dcx0\/B5VxeGvLQnN6eKHd581Xu45fXgVDu5cDiBfYgCmTPgSj7Ou4Ni+QNH6ezqysTbQHcf2BcniQPz5JNiObBzbGygLAsYf+LhPQeTNveLK+OCEby4ElPgH9kLpU4qAFSCgxG8FkzScItoM8XdkY+Nqb8OXjsdiyieBPs64jPkeU4SYgYdC+NT6c5POY47LWGxcPQ937x5E+LVdmDj2M9y8sBXAE1kg\/OL\/+ifR+PkcFwZODt\/i5ZOIHxA\/A\/0850xEWvQJnD8egqN7A4X4q4rD4DT1WzzJuYYTB4Kxbb2vEHzwsjk4dXDVD4m\/M1vuoYWgqy5JzP6MJWAMgxL\/cP76tW1FwD4RUOK3z3nvG7UtEf\/mtT64e2UnSNS5Secw38NBCJt++fyU80LINSX3sWLxTGTGn4HztFFwmTYKixfNxNKFzggJ8hANnc\/TYvDffvFPhukehXj1LAJebpPxMO2iWAiEkNuzUP0sQiwLZYU3cebwKhzfHwygAK+e3YPztO+E+I\/vDwLdB7QE7NvmD8qJnrzXAYFdudi7dQmO7F4hRO\/t4YAHt\/Yp8ff9SvWLIqAIDCUCSvxDiaYVtmXtxH9gxzIc3LlCtOlNa3xw5\/KOPuIn4XO7XPBSV1yk7x2l4qMfO+oTPM29Lqb1y3K+Toj4wPalKH94GxWP74o1gGTsOmMMinOuCWnTHB+8dA5auRUQxehpy8SerUuwda0PetqzwHiD1SvmAihBYdoFjPr6P\/E87wYO7VourgbQEpFxGT7uDhLpDzwCUIT0mJOgu+BZ\/g101SaJu0KJ3wpfJhVZEbASBJT4rWSihktMayd+kvO+bUuF+Nev9BRNnWSanXAWri5jUFcSiYL0S1joPR0hQZ7wmjMRn33yO9nWV5RzDUvmOyHQfzb8fByxZ\/Niie5fsWhmL1E\/FE18oddUtDamoK0uGbs3L5aFxMpgT6xa4Sa+++qS+xJEmJ14TuIA1ga4i9thzLd\/RUnBTUTe3IeJoz9D9N0DssCIizgM9kELw\/qV8yQ2Iao3ELGlKlZ2Hdy\/sUc1\/uH60Wu7ioCdI6DEb+c\/ABJ\/fn7+e6EgRXosIVd\/U5rsiefefG7lKyu8hdrn92ULXnNljJjtO14lyKKg7OFtCdajJv4s7zpaq2Ilsp4WgatnNyM27JC00V2XLP5\/bqtDayZaKmNkEdHB7X7MFdCagay4M7hyegOSIo\/9MPlOa4bkB7gRukVM\/Nw50PoyDmwzLvwQCukmYH6BzmyxRHBv\/+1L21H9NMLYWtiUKsmIirOuoK400nAFmMF2H\/pTg\/ve653QmxUBa0JAid+aZmsYZHV0dERBQcF7tVyeuRWwBOKvTxFyFkImMTL7HbfH0RTP5Dkd2a8z3\/Ea8o1zPM+EPubzPN+d+zr1L6+b7TC5D4PsSIS8n5\/8m88wDwD76U\/K7VnGNX7yYD88uvMM+dgG7+cigm3Q18\/v\/dtg\/+zXvLf\/tQ\/1XYn\/vd4JvVkRsCYElPitabaGQdbVq1dj3Lhx4ALgXY+wU7Msg\/g\/FAnaYz9K\/MPwtmmTioBlIKDEbxnzMGJSdHV1obKyEuXl5e98PElaN\/TE35ppaMjUkqmd\/1z++8GSMTX13ox+P9C2zXZJfJTD1NzNzzc1fPP+ofxkH+yfqYApI78PZfvv0pYS\/4i9k9qxIjDcCCjxDzfCNtj+cJj66ecuyriEgpRQPM68LNHt\/2ACfxfCepd7GlMliE+K4Lzt\/sYU8bWzEA9jAgpSQ2VbIH30DeVRr10Cb3t2sOfoFmhg\/8noqk0E8wEwqc8P6g4Mto93eV6J3wbfXB2SImAgoMSvv4T3RmBIg\/taM9BYHoXvv\/kY40d\/ilku4zB35jisC\/ZEFYPeTK2cn2IJMPLuiwbcv+odCdO0EvCTB33nLJ9rasyiQRu+9ZsXt2HxfCejSh\/blsC9TMNn356FvOTz+OyT30vSnlkzxkj+fCb8YaIeiR0w5SKJ8rvZB2V602LBa5SDfZgWA56jjGbfPN+UJiR\/6uBK2W7Y\/DJO8gg0lD0wnuP9bLt\/3\/3HyvZNOd6F3H\/qHrajRXre+93QBxQBa0BAid8aZsnCZBxq4qe27zjlWxSlXwL3uqMjB4t9HHGWVfcY6NaeJSVwWWBHiu+Q\/BpSeiPmk4TsOmsSjWsNKWAkP7VlRvnXPL\/3mvxbM+XvkqcRCD2xDvPmTjY06bZM2bv\/PP+GsRDoykXCvSNwmT5KNG8m9JHgPwYAtmTIjgDZFUCSb04DdxCYcvE89+5Tnr4FQXumJPQpMdtvzUBHTYK0zeh9bvmThUxnjmQcnDz+C9y7vgedremvywe3ZaL9lVFkiEWFxAXRmNo71iTJPyC7A\/ovdH6K2H\/umhK\/hb11Ko4iMHQIKPEPHZZ209JQEz+z3LlM\/x7cxsZ0uYyWZ2Ke6NvGvnfuyWcJXN6zbNFM2SrXU58syXTyUy4APQVClGsC3IUo1wd7SeldLh6mTvzKyIKHfCTeP4K5s8ZLLnySq5fbJHQ1pfXl9Z\/lNBprAz1QXxWL1KgTkq9fNGhJtNMbgd+Zjez40\/CYPVHI\/NXTCLi5jBMXReWzCMkAOMPhW6xc5iZZ\/VgKOOL6Hni4TsCcGaOlbkBjbRIS7h+B28xxCFgyGy7TvsP29QvRUpeMY\/uD8Mv\/8d8kr0Bx9lWsXDpHtvaxbC\/T\/bKgEDMSJt4\/JjsCtm9YKLkIWCrYYcKXRh6DtqzBa\/5K\/HbzPutA7Q8BJX77m\/NBj3ioib+hLApffvoHMfXPcZ2IqRO+gsOEr1Bbch\/1FdGYPWM07t\/cJ1nuqKkvnDcdtSX3sGjedNljz2p5zLG\/2McJLI1LYjQy6D3E1TOb5G8SJ3P0k9CZUpekz0VBxaM7mDb5azHtM\/FP\/L0jqH0Rhbzkc\/jLH\/+3pPWdM3OcLAKY5Kes6DZ62nMlBS\/dEQGLZ2FryHwxwfNTKgW2ZSE27CAqn9\/Ho8zL8HCdiJfFYQCeYfeWxZLaNybsID776+9QlHEZnU1p4nagrCwPTPlZ3IcV\/\/j9RdFtLFvkgiO7A6QyYHLkMbg6j0Xl03DJPujn4yTbBe\/f2IvZTqONOARq\/j+n1f\/UdSX+Qb8n2oAiYKkIKPFb6sxYsFxDTfwkuMnjv8SFE+uQlXYBqXGn4e02WfLa5yefh\/vM8WitipOEO9VPwkXzz048K1p9TuI5IUMmwlm20EWC8gKXzDZK8qIIadEnsWTBDNy5tEPIUxL6oEBy+tOK0FYdD1oKnBy+wf4dy1D++K4sDFKiTmDSuC8QH3EEWUnnpchPXkqoIUdbFlqr4\/D3zz+So702EV11yZKKl\/3J\/n66BVCA0BMhmDD6Uynze+rUBixZ4CRVAFkLgP2K7x\/5uHZus1QKZKZB77mTJZiQuFB21h1gSl9aAKTtxlR4zZmEqNv7sGXtfNwIZWEho5AQCwYxKFFiAX6K2H\/umhK\/Bb+BKpoiMDgElPgHh59dPj3UxG8UtBklEfQkS2reTHNLDZ3BdNTO217Gi7+ffmzXGWORk3gWSxe5IC85VEiP1fWWL5opuwGC\/F2NTHwoROL9o\/D3dcbN0G2gOVwi5JEvpMngPkmU05mDsOt7ROueMv4LpDw4jsy405g9Y4z44tHTm\/iHW\/pIiG0ZaHgRjVF\/\/4sEJdZXxsiCw3vuFGTEnjLiEiTJTwHOHl2Dr7\/4k6TwDQn2wuY1Pgi7uQ+3L27HhpXzjIC\/njxcOb0JTPVLK8ebxM+xerpOlKyAZjIhVh6MvrNfiJ9tETcugkj83AmgxG+Xr6YOWhF4JwSU+N8JJr2pPwJDTfwkc1bKY\/AezeEsXkOT+Za1PqiUa98iLeaUFL8Ju7oL89wmo\/r5PQnOu8+69XiO7et9hRxp6qffPJq571EoQXpcQNDk7us1TXzxjCNYsXiWmPpbquKQn3ZB7gVeICTQAwd3LENm3Bm4Oo8xAvQYd8AAPzPIrzVDSHvjqnlYG+gumjo1d5r+zx8NkQI+3JpYURIpiwiStETzoxa3L+3ApdMbZOExZfyXqGOgHvLFZUCLB7cLSsGe3OuoLYmUxQ8r\/y3wdBCLCMf6MP0SGI\/wvOAmNqyaJ6mISfzZCefgPnuCEn\/\/H6vnVq2oAAAgAElEQVR+VwQUgX9AQIn\/HyDREz+HwFATP6PUv\/r8j5g26e\/w8Z6OxfMdpRDO07zrEk1P7d\/HwwELvKZKsZ20mBNy\/mboVjhN\/QabVnsLQdIs3l2fDGr8MXcPCplT4yfx0nceeWufVL4L8p+Ncd\/\/TUiyoTIGuzYtkkUBffirlruhpOgO8lNC8fGffi33+HhOlTbYzq0rOxEffkiK8TAiv74sCjMdRyEh4gie5t8QORZ4OMDXc6pE6KM9EycOBIkW7+c9HQFLZuHJw9uIjziMLz\/9I1b4zZJ7N632QVN1PDrqk2URQDcETfyMW6AVoCDtolgkFogsDrKAoNk\/JNATzPmvGv\/P\/Wr1uiKgCJgIKPGbSOjnOyMwpMTfmCqR+NTIWSgn6tY+0dIbX0QBZnR6e5ZskYu6vR9VxeFAR28O\/OY0FKZekLK2DeUPJPqd0f4svNNSGStaNqvdscwuz3MLXHH2FTA4jvfI9rfmdNl6lxZzUhYLJFnex1gAkj8tB+zXPGiV4HNiTud++pb01221Z0mwIBcdbF\/897JXP0N89hxffSk1\/IcSY+DrNVWCCpOjTxrb\/3r3+VPTp6uB+Q3YjrgnOrLx6lmEyCOWEbodmtJEFklE1JQm8QosWMStjIPez68+\/nd+H\/RGRcDaEFDit7YZswB5h5T4zSAz7tdnQBwPFr\/pn6SGiXfaM6X0LSvm9UWrk5z4HA9JwNMbyW4myjGL9fTu+5fsdyTMzhzDB26eJznzXFeu0Q5lYts8Z8pkfrJ\/ymY+y3v53ZSX3\/u3Y7ZFGWVcGdIugw3ne5gugPzXyYd4P+VnjACT+rA\/ymKeZ9tmrIF5Tgr6sDBRb5ph835eH+jBNjSBjwW8bSqCIjD0CCjxDz2mNt\/isBD\/QAnKGp9rShNfPhMMiSViKIh6qHFQ4rf591gHaL8IKPHb79wPeORK\/IPQpE2CltS+WQPXyM12hutTiX\/A74c+qAhYOgJK\/JY+QxYon0H8zE\/PvPk0Q+thcxg0pgFd2ShLW2eBv0AVSRFQBAaDgBL\/YNCz02dL0zbIFjR05QOduXrYIgZdeZJPoTRltZ3+ynXYioDtIqDEb7tzO2wjK8vcgZr8DShLC0FZ2lq7OnIiFuFJQpBdjLk6bwNKUlXjH7YXSRtWBEYIASX+EQLemrvt6e5Ed0c7uuzw8JjrhoS4WLsYO+e4p7vDmn+qKrsioAi8BQEl\/reAoqcUgR9DwMvLC2lpaT92Wc8rAoqAImDxCCjxW\/wUqYCWhICHhweSkpIsSSSVRRFQBBSB90JAif+94NKb7R0BJX57\/wXo+BUB60dAid\/651BH8AERUOL\/gGBrV4qAIjAsCCjxDwus2qitIqDEb6szq+NSBOwHASV++5lrHekQIKDEPwQgahOKgCIwoggo8Y8o\/Nq5tSGgxG9tM6byKgKKwJsIKPG\/iYj+rQj8BAJK\/D8Bjl5SBBQBq0BAid8qpkmFtBQElPgtZSZUDkVAERgoAkr8A0VOn7NLBJT47XLaddCKgE0hoMRvU9OpgxluBJT4hxthbV8RUASGGwEl\/uFGWNu3KQSU+G1qOnUwioBdIqDEb5fTroMeKAJK\/ANFTp9TBBQBS0FAid9SZkLlsAoElPitYppUSEVAEfgJBJT4fwIcvaQIvImAEv+biOjfioAiYG0IKPFb24ypvCOKwECIv6enG+1NL9BW\/wQtetg0Bh2Nz9DV3jCiv1HtXBH4OQSU+H8OIb2uCPRDYCDE39lWi+JoH1TlbcaLjBA9bBWDzPWoLwpBRd7hfr8Y\/aoIWB4CSvyWNycqkQUjMBDib2+uRnnaGgDPgI58PWwVg65HAFJRkXfIgn\/BKpoiACjx669AEXgPBAZF\/J15QEOKHraKQVMm0B6tGv97vE9668ggoMQ\/Mrhrr1aKgBK\/Llx+dPGmxG+lb7X9ia3Eb39zriMeBAJK\/Er8SvyDeIH0UYtAQInfIqZBhbAWBCyO+OuTgfYsAPlAU+rQuxHYfks60JH17m03pQGdOQA\/B2LW53PduQAeAt1579ZOYyrQmgE09luY8G8UGO10ZL+WpT4FaMsEUGiMi2MciJxvPqMav7W8xnYvpxK\/3f8EFID3QcDiiL8lA4+zriD82m501SYOPfk3p+Hlk3AUZVwyyLE\/sb5JfPy7KQ3NlTHISjiDlsrYdyPt\/u20ZgINqYi6vR+Hdi7H\/Rt70VOXbBB1\/\/v6f29MRVdtEl49jTAw4CKgMxu1Jfdx4cQ6HNm9AvkpocYCqTkNaE5HVXEYzhxZg6z4M\/K3Ev\/7vAV6r7UjoMRv7TOo8n9QBCyK+KkZt2Rg5TI3\/Prf\/gfSYk4A1Gyp0ZLg+L0nT0hQNNyuHMMywGt8ltdE6+3Vhmk5oCbM5\/tpxWFXdiF4qatBwO2ZRruikRdI\/zA1ZvaHJygtuAUXx1F4knPVaM\/UvNmfaZXozDY0dD7LPnv\/ri17gHXBnlgX5Iktm\/2wftU8hAR5ovJJuNEX7+XigM+xLVoWunNloRES6GGMuysHqbGnsHShM7at98W2DQtF\/lOHVvVZL9YGesDPZzrSk84r8X\/QN0g7swQElPgtYRZUBqtBwKKIvy0TjzIuYZG3I7aGzMeWkAUGsbWko\/FFNJ7mXEPEtd1IfnAclY\/vinZ7M3QrGsuj0FOfjPBru3DiQDAK0y4KCT\/KuIwXRXcM8mxOR2nhTZQ9i0DkzX1Cxj2NKah6Go7neddFI79yeiMayh70EXJ+aijOndqAO5d3Yp7bJDzLuy4LjVfP7iH0eIho76A23pSKzLjT4Hm054hFgRaCrqZUbF\/vi63rFqBH3BfFssg4sGMZNq70Qk9TGsoe3kZ50W0ZZ9vLOOQln8fLskgELXXFx3\/6NbISzqKmJBLecycj+s5+w8yPx3LOz3s6om7tQ1bcGfz1L7+RRUFrXZIx3v4WhIF+V1O\/1bzH9i6oEr+9\/wJ0\/O+FgEURf1cODu9egY2rvVGcfRVODt+gtOCm+LXTY0\/i688\/QsCS2eIGWDzfCeO\/\/xT7ty8Vot++zlfIfMu6BXCfNR6Z8adxbG+gWA9EA2\/LRJD\/bNwI3Yr48ENYH+wlJHx0byA+\/+T30q+Pu4Pc01GfgtSo4\/Bxn4Ktaxdg7sxx+PqLj1Dz\/D6eF93BIh9HrFzuhqW+zti7zV+sDZvXeGNtoDu6WjLh5+OI3ZsW4WVxGLzmTEJJ\/g1DkycBt2eh\/OFtzJ4xGi+KbuPQruU4ui9QLBVcmEyZ8KUsaPwXzMAffvcrxN47ilsXtyPQ39XQ5JvTDRdFTx4unVwvC4R71\/fgT3\/4NyzwnIpKLj4YwzBQsu\/\/nBL\/e71LevPIIaDEP3LYa89WiIDFEH9LOlpfxsHLbaKQNpMDBfm74tzRtQCKkBZzElMnfoWmimj5myS3a7OfJBF6lHUFOzcuAjXml2UPMMtpNHZvXizE6uo8BtVPw1HzLAJ+3o54+SQMsWGHsI7E356FY\/uCRJuni6C1Kg6OU75GVvxpLF\/kIhYEoBwxdw9i4tjPUPU4DJvX+uDIXhL1K1mQkKAT7x1Fc3WCaOWerhOwcN50tNYkIifxHGZM\/RZ1pZGGG4Ck2pyO+tJIzJ01Tsz5pw6thJjsUYCyh7cwfcrXePHoDhLvH5V2KBfHuSbA3fDp93MtPLi1T8i+6UU0\/H2dkZt0znB3mK6K\/iQ+kO9K\/Fb4RtunyEr89jnvOuoBImAxxN+Vg5So4\/j1v\/2LaMPz5zvhk\/\/8LRwmfiWaOU3nXAh0vEoQEl0T4IFbF7YK0XXWJol2T02bPvAJYz7Drk1+4itfvWIurpzZJKb8lcvmAF15eHBrv0H8bZmysDi4c7mY8OvLHsDVeSxuX9wuJP4o8zLQky+Bc8sWueBJ9lVZVIwf\/Snm+zjC13s6vvz0D7h8eqPEAty6sA3\/5f\/8PxAXzhS3jyQAj5p9zfN7PyB+uhPcZ49HQeoFkPhPH14ti4jyoltwpJWj8BaoxXu4ThSyP7InAGvo72c8gEn8XTnisvCb7yQuBh8PB8RHHDbiFQZC8m97Rol\/gG+VPvahEVDi\/9CIa39WjYBFED\/JrCUdIUEeWO43CzFRJxAVcRh3Lu3A2FF\/Q37yeSHR4GWuaK9OkHvXBnjg9qXt4vO+f30PnKd9h9yUUHS3ZmDfVn+D+FEoBLrYxwmrVrjhRugWIWRG1ovGT+I\/thZC\/D15EjU\/e8YYRN7cCx+PKShIDZX26Ydf4DVVYgy85kwUV0Rs1AnEhx\/GtXOb8Yym\/I5sbAmZj49+\/yvs2LhIgvuaqmKwcN400d4l6JABiMgXzZxuhKbKGOn75MGVYsVg3IJJ\/Ixl8HCdIMSfEXsKCzwd0FoVaxA7zf3IB2MF9mxZjI6aBLFaKPFb9auowg8CASX+QYCnj9ofAhZB\/K0Zok3TLP4slwF0Rb0R+g\/Fh83odpIfze8m8Qf5z8H185vlXgb4ebpORGd9CkoKb+Kj3\/+rWAeorbdWxwuZ\/v3zP6L6aYT40sOv7sbK5XNFg6aZffeWxQDyRDOnhYHWBRLq9g0L0Vqfgn3bluLjP\/27+PipnQcvm4OOxhRUPL6DRd7T8TjzMu5e3gGP2RNQmH4Jc5zHIOzyDtHiH9zeDy4WspPPo60hBfkZl8WEz0UN9+RTm5\/v4YCWuhRcO7sJf\/v4t6h4dFcWLLMcv5cthD0tGdi6zlcWRtWlkWirSRSrhK+ng7gF2qrjxUpCl4TsfHib9j6Qc6rx299\/CFY6YiV+K504FXtkECDxFxYWvmfnPXiRvhYYqlz97Vm4f3MvdmxYaGzLY6Q8iaojC5lxZ7BquRuSHxyTQL6OV4kStX5wx3LE3D0AdOWiuTIWm9fOh8OEr7B+pRe4tc1oK1XIdfMaH\/h6Tu3bGpcUeUyC+Zgg587lHbhwcj3QlYOG8gdY7jcTNPE3vYzH1hAjsI8Bhf6+M8Sk3t6YipMHVsJl2ndC6NT6O2sSEbx0DmLuHBCLQtiVnQj2d0Ur3RKdOUi4dwSBi2djhuP3WOE3E7FhB41AvdZMvHp6TwIQ3VzGYt92fwkaZJ6B2pJIWczsY\/BgWyZaa5PELbHA3QG0StClwd0IlJt5BhhYyJ0FkvxoICT\/tmeU+N\/zvdDbRwoBJf6RQl77tUoE5s6dCxcXFyxfvvydj8BlC1Act2LoiL8hRbbjyV59k\/RNIuIeffOc6d\/mNZ4zz\/cmsWmpijUS3nDrXO\/1ltpEWQxEXN\/zmhT7P9v\/O9ulOZ6fjIxvSjPM67ynJQM9PE8ze0uGBCJKvAH97qb8ZjR9S7oxHgbZ8dn2LHTXJaGlMqZXPvrqf7wf6Z9jakgxYhpMeVozQe1eEgmx3d6+5X5iw3O8d6gOJX6rfKftUWglfnucdR3zgBFwd3fHhg0bcOXKlXc\/LpzAs8SgISV+k6jfSlokNPMwSe1tf5NMTQJsyRCtOXDxLDHlt9cYlgJpv\/+z\/b+z7TcXF2zzzXv4t\/TVL4Wv2S\/bkOtvkDCvm\/KZYzA\/zfbe7OfN+837TJnM580+fy4LYf\/73+W7Ev+A3yt98MMioMT\/YfHW3qwcAZr6c3OZR\/59\/rUPran\/XUhoAPd01yUb2\/\/4bK8G\/daFxQDatot2lPjf56XQe0cQASX+EQRfu7Y+BCwiuI\/EK8VnHhmBfSxm078IzWCImYTfX4tnWzTBM+0u0\/T+WNvUqpn+F5TJPIoMd8FQ7ZP\/sb4pG+Wmhs+0xJTlx+4dzvNK\/Nb3QtupxEr8djrxOuyBITDixN+Uiu76ZFw9s0m2yTGvPbPw5bEIDQmQ5DfU5Mb0vQU3EX33gPje\/6GPpjQwKQ4j+BksKLn2gz3lew6T5FCuoZbJbK8pVaL660sfoL06XvbqM7\/AiJC\/Ev\/AXip96oMjoMT\/wSHXDq0ZgREn\/pZ0iUr\/9qs\/w3+BM44fC8HRvUGyhz3+3mEjgE00X7ojiiSKv4+oWdCGAXXUwFsyDO2YBEprAYvkiBWhwAjI4z3U\/KWQz3NJ+8sseSRXiYTvK3ebBbRnIjfpPD75y29kT\/7xQ6twfF8Qju8PlsqB0j7L65qLEloOuBhgISDKRDnZP2XhObEe5Bt59hl4KPKmG\/Ka5Xp5vjcokPkMmNynpzVT8hcwaFFkl6JBvVsd2SbbYXnhvrEWvsbDXEgM5lOJ35pfbbuSXYnfrqZbBztYBCyB+BvLozHHZQwK0y4BeAGgBDs3+eHgzmUGqbVmSDa8bet8jex0JPnGVKTHnDT25rdmipacGn1CoulZXIfFbk4dXInzx0KMKPjeCHjun9+\/JwD7dyyTpDfd9Smy15+JfJjtT8rddmQjO+Gc7I0XckeJZOYDioWsywtvSRpfIfaWdEkBzAJCJH2mFmY7GdxaR3ImmTekgFn99mxZIlsF6WKofByG7ISzklFw79YlKM66IouSe9d246Pf\/QprgzxRXR4lCwAh\/s4ckY2piZm7n0WJGNVfmHZBFinnj66V1L9iHSA+gyF881kl\/sG+Xvr8B0JAif8DAa3d2AYClkD8zRUxUpCHJF1UcAsZCWexYdU8FKZeEKI9e3Qt\/HycsH\/3CsmEd+5YCHoaUyXxDffIAw8lrz4z3XHb3LKFzpg26e9Sn54FdriPn9XxTh4Ilnz9x\/YHY8x3n2DSuM\/RUhUn1fNYGOjAruXwmzcdzwpuoSjjMqaM\/wJJ94+iKOcaijIuCTm31SWh\/NFdOE75RhYjXChMGvs5HmddRWrcaXi7T5FFy5IFMySZT09bpuy5Z36A\/duXYfF8R2SlhoKLlD\/\/4d+kTO\/OzX6Snrcw64pk+fv04\/+Qqn7lD2\/Jeebwj404ggUeDrJgYS6AbesXyphY4pcphE8fWS1FhVjMh4mMhiSYUYnfNl5yOxiFEr8dTLIOcegQsATiZ3Gd77\/5GN9+9Re4OI+F4+SvJQc+s\/XVlNyTwjkF9PmjRAiYRXie5l6TpDjM788gPBasYRa9rtokSYhDjZ735ySclUQ7LJjD68+ZXhdlOLwnAJPHfyEV9KZO+gpXz24SrZ7xBp1NqaKZ\/\/Uvv5ZaAS5Oo+EyfRTmuU2WDINcaHDBwTTBE8d+jhvntwLdeWAtgEunjLz9TRUxaG1IkRLC3m6TDQ0cryQN8bogD8SGH5TFQ11JJICnUqVv27oFch8XDUXpl6ToEEsUP866jPnuU6SyIMfEhRKzAzJhDxMVcWHDNp7n3QCz\/ZUV3vrhHn9Tg3\/fTyX+oXvRtKVhRUCJf1jh1cZtDQFLIH4G0rGYTXrs6d4I+gKwXO5iH0fJa0\/CbSiPEl+8ce8YKejDbHnUnEn8Ubf3w89nOjprEyW1bdiVXXI+K\/6MlMm9cX4LWMpXzOY9eUiJOiF\/d9UlyaKBGrzD+C9xcNdytNcmIi85VMieJCuxAoyup\/+e5nvGCnTlSgndTz\/+bV8QIisGslKfxAww0U9PHphO+KM\/\/CvcZo7D7Fnj5JklvjPA7H7MMCiuhO5cCeIL9J8tlfuYwpeLHmbko8yZcafEukGzvsQXtGTIIubWxW3YvdkPl05tEBmLs65KbAQXAEOSwU+J39Zed5sdjxK\/zU6tDmw4ELAk4k9+cFw0ZxItU\/SyvG1+ynnMcvoeTGPL87Ul9zHHZawU7lnq64yUB8dA3zuJ39dr6mviv7xT7qdWTE0\/+s4BIVFGy3N7Hgv1zHEeCxI\/8BhM8JMSfVI06WP7AsXU7zxtlCQBki11DN7jwW12Hdl4mH5JFgrff\/OfRhGejmwsme8kBM4COvIMCnD7wjap6JefcgGFOVeREHEEcQ+Oy2Jj6UIXgEl38FAq\/NFi0PgiWkz29P9zkUIXB+MVWIsgNcpY5HDxwUUGUwQL8TPlMPLxOPOKEH9J\/k0l\/uF4WbRNi0VAid9ip0YFs0QELIX4J4\/7HNfObUFleRRePAkHC\/Mc3RMohW0M\/\/hSVJY9AHPXByyZhZY6w6S\/NWQ+qsuiwbK5zNXPQLog\/9m4GbpNNP606JNgHnxWvqOGfWxvICpLIjHbabS4E+pKI3HmyFrQldDwMg4bVnnjzOHVeJh2CWNHfSKkW\/n8njzPNhqrYlFfEQ1P1wm4cmYjom4fgJPDt6h4Ei6a95oAd5QX38Wpg6uQFn8G1c\/vw3vuJCm6w\/Y3rfbGsX1BSI89ib99\/B+4f2MPnhbelOp7D+7sR\/urBCn2w6I\/LOfr6ToJpYU3xbcfvNQVL57ek4qAXm6TUPciChtXeePskTWyyKF7wMVxFJ7lqsZvie+ayjR8CCjxDx+22rINIjDixN+chs6aBAm6Y5DcdIdvROtmIRz6\/qld1zy\/L0V4aI5nlbra5\/fF7E7Nlqbwpb4zZLsdK93Rx3\/68Cqk0HrQlSuV83ZsXCi59UmkJH9vt0mysGChG7oGGB8w39MBLtNG4cjuALS9SkBVcZhYFqZO\/ArTp3yD6ZO\/luPUodWieW9YOU+K8zCyftdmP7A0cGcDK\/n5w3nqtyIv26AMJGQG5M2cPgq0JrQ3pYKFglgJcPXyuXCfNR43L2wFq\/D1tKTj4sn18PFwkCh+lgx++TQcHfXJsmBwdvhWKg8+ZYGenjyEHgsRawYtDOWFtyWQsKo4fGhyDaip3wbfeNsckhK\/bc6rjmqYEBhx4jcDzriPnaZ0+tBpTuf2O34yQp179fk3r\/GzrxhOxg\/Psw22Jyb53v395jM0qfO51t52eC8P7sXnOV4z7zWz5vE6ffWmTOZ5PsNrPN\/\/e\/\/nTflFnszXbgKe78kTV8PcmeN78whkG+Mw8wKYY+Tf\/M7P\/piYbgdzrJTdzFNg3m\/iOphPJf5heuu02aFGQIl\/qBHV9mwaAYshfpJb\/+NNwuq79kb1OfP8m\/f3\/5v3mH+b98tnv7b6zr\/tXH\/Zeq\/\/oM3+z5iVA\/udY99m+\/zenin7\/LesnY+26jgj+ZApn\/lptv9m4Z3+7Zj39v80n+t\/bqDflfht+t23pcEp8dvSbOpYhh0BiyH+gZKTtT5H6wA1d0uWX4l\/2N8\/7WBoEFDiHxoctRU7QUCJ\/w3N\/EMS8VBq58MhtxK\/nfwvYP3DVOK3\/jnUEXxABAZK\/C\/SQ4CeR0AzffF62CQGrflAZwIq8g5\/wF+kdqUIvD8CSvzvj5k+YccIDIz4X6IsyQ9AItAaqYetYtDO5EV3UZ69247fEB26NSCgxG8Ns6QyWgwCAyH+nu42VD08i+qHJ1CZf1wPG8ag4elpNFQyyZH+UwQsFwElfsudG5XMAhEYCPFb4DBUJEVAEbBjBJT47Xjydejvj4AS\/\/tjpk8oAoqAZSGgxG9Z86HSWDgCSvwWPkEqniKgCPwsAkr8PwuR3qAIvEZAif81FvpNEVAErBMBJX7rnDeVeoQQUOIfIeC1W0VAERgyBJT4hwxKbcgeEFDit4dZ1jEqAraNgBK\/bc+vjm6IEVDiH2JAtTlFQBH44Ago8X9wyLVDa0ZAid+aZ09lVwQUASKgxK+\/A0XgPRBQ4n8PsPRWRUARsEgElPgtclpUKEtFQInfUmdG5VIEFIF3RUCJ\/12R0vsUAQBK\/PozUAQUAWtHQInf2mdQ5f+gCAyE+Ls7W9HRWoPOtlp0ttXpYaMYcI67Opo\/6O9RO1MEBoKAEv9AUNNn7BaBgRB\/ZeFpvMrbharc\/XrYNAZ7UJa5Ez3dXXb7fujArQMBJX7rmCeV0kIQGAjxl2VsApAAtKYALYl62CQGrMiXiZKkAHR1KfFbyOuqYvwIAkr8PwKMnlYE3obAQIi\/PGsH0J0GNGcBTel62CQGGUBPPsrSQpT43\/bi6DmLQkCJ36KmQ4WxdAQGTPydyUBjOtCQoodNYpAKdOWgLG2tEr+lv8Qqn+7j19+AIvA+CCjx68Ll7Yu3XuJPD3mfn5PeqwiMCAKq8Y8I7NqptSJgccTfmAI0phrHu2rSfOZd7x3sfZRtMG2YYxuqdt4my2DbljZ7iT91DdpbW9DV2YGuzvYfHh1tQE+Ptf70VW4bQkCJ34YmU4cy\/AhYFPG3ZACtmUAT4wfSgLZM45NExPPNP+JaGCjRsT8ebyPPt52jXJRpIP3xGT7L\/thOS\/q7tcX7WvvJaD7HNkx5eM6U1+xjIDKabchnKtCSiecJ\/niRvQeVeUdRmX+k76jKP4qXebvR9DJr+H+k2oMi8DMIKPH\/DEB6WRHoj4DFEH9rBl49i8DerUsw0\/F7eLlOxKVTG9BRmwi0ZSHx\/lHkJp\/7Ifm3ZqCyOEzua3oR\/XqRQNJ70wpgWhJIarzenoWbF7bi1oVtBhmbRNn\/vv5E2J6JJ9lXsWPDQtSVRr5eMLytr\/7P9esvPyUUIQHucJr6HQKXzEJa9EmD1M2+33yuJR3F2VcRE3bQkLktE82VMThzeDXmOI\/F3JnjcO7IWjRXxcoiors5DdfObsa0yV8j8tZ+GeM\/4PBmHz\/6t2HZKE8JBGrvAk0xQGPU64M7GerP4lXxjf4\/J\/2uCIwIAkr8IwK7dmqtCFgE8TenoeVVAlatmIsT+4NR\/SIKpY\/uYNkiF+zevBjozMHCedOE4NGdYxBae1afJtxZm4ie+mTjfEe2cd78JLFRy5b7M6Uttsd2dm\/2wx62Ty2Z181nOl63LVYGXkM+8pJD4TpjNCof3wXas41nzGdNrZyWCZ5jv\/zsvZ4SdQKerhMQE34YVaUPkBp\/Br7zpiH82q7e+7KMRQ3HQWsH++zKxeHdK7B5rQ\/QnYum6nisC\/TA\/u1L8aI4DC8eh8lCJHDJbLTVp6CxIhrus8Yj4vputMmCZDBuCePZspRg9NQlAC3cwUFrRe\/RXgjUXsGrJ7es9aevctsQAkr8NjSZOpThR8AiiL8lQ8jUccrXyIw7DeApgCeoL4tCTvpFIbJf\/sv\/jW+\/+jOK867hwol1WBfshbUB7shOPIuzR9eguSIG54+F4MieACyZ7wgf9ykoSr8E9OShtPAWSI7ecydj46p52LfNXxYAJNXDu1YAnWG7QqEAABWxSURBVNm4cmYTDuxcjsDFs+S+vKTzEtVOS8LWkAXwmDMRK\/xmYfaMMagtiURPWxYun94IN+exCPJ3xbP8G0LgB3YsQ9jVXQCKEHFtN\/Zu80fLyzgsW+iCCJI8Co2FCAqQEXcaXnMm4tWzewg9sc6waHTmoyD1Ao7uCUBOSii++Nvv8dt\/\/yWS40+LdYKLob6FDBcHTam9be\/GmSOr8S\/\/\/AvMcPgWL5\/fe22V+FGt\/qdiI0ziD0JXDbX9tNfuBFlM5QCvLirxD\/8rqj28AwJK\/O8Akt6iCJgIWATxN6aipylNCPZPv\/9XrFg8S0i1uTIWwGOQfGc5jcbh3QFob0jBjKnfISTQA1UlkchNOgc\/n+moL43EAo+povGWFYdj58ZF8J8\/A\/WVMVi+aCZCT6zH08Lb+ObLP+Pvn38kCwIuEkj+1Kb9fWfAedp3KH0cLouH+R4OaKlNFI16x4ZFKH8SgWWLnIWIO14l4MrpTVi20BllxWG4e3knFs93QkNVLKJv74fbzHHIiD8jLot713aj\/OEtuM4YY1gKTGtASzoay6Mwd9Z4pEadwJqAuYi8tQ\/AI8SGHcTcmWNl3FvXLZCFRUtDCtav9BIMKG9fAGRntiwSQoI9UVZ4Cy7TR+H+jb3obEkbWCxC3yJBid98R\/TT8hFQ4rf8OVIJLQgBiyB+kk1zOnoaUnD3yk4s8HDAH3\/3K3zyl98gJuxQr6l\/Oq6d2yJmfF+vqUiKPCok+TjrClYsnom6kvsIXjoHty9uB1CM7Pgz8PN2RPjVXULKbS\/j5H5aC2Y7jRYtv4\/4O7KxYdU80fppaXiYcUksBjkJZ8UcTz87CZnWBa85k\/Ci6A48XSfi2L5APHsagcfZVzDL8XuEXd0pmj5dCP\/fL\/8f7N22RJLg0LfvOOUbVD+N6HNPcLwtlbHSXuzdg2LOF18+ipBw7wjme0xBV20Sju8Pwo6NC0XeIP\/ZOH1otVgiXhN\/Fo7vDxYMGsqjwAUL+6MVoy\/gr4\/Mf0rDf\/PauxF\/zdO7FvRrVlHsFQElfnudeR33gBCwGOJnhHpPnmEK78xG46t4IcPpk79GU2UM\/HwcxQpA\/\/eS+U7Iij8jfvdHmZeF9GpL7mP1irl4wKA2FIoW7b9gBi6eWg9+dtYkSPtcCJAc0ZElmr1o\/B3Z0hcXHcBDsSIwpiA+\/DB8vaYJ0QN5eJZ3HQGLZ+Np7jUh8jHffQIX5zGYPWO0uAdyk88L8d+\/uRf\/9Z\/+i1gCaPKvLLoDj9kT8Cz3uhFjQCJuzUR92QN4uE5EfnIoNq72RlzEYXk++cExLPB0QGdNoshIVwOx2b7BFzs3LTJwMn34jAPYtQJ7tixG44tozHObhOyEszK+YSf+6ouoLDiL9uYqtDdXGEdTBdqaXoCFnPSfIvChEFDi\/1BIaz82gYBFEH9rhkTM0\/feXh0v2jXwHDmJ57DYx1EIcoHnVNy5tEOC3hb7OPXGAuTjTeKPvElzeSEYTEfze\/y9I1joNQ11pQ\/ANkmc0yb9XbTm\/ho\/A+juXN7RR\/yMEaCmv8h7OtJiTgIolUWFE\/3nT8Lh7+tk7AhApQThXTq5Hi8e3UVTZSy8506B\/wInCeZ7+eyeaN87NvhiF0mbmjiKxBJAv\/6qZXPQXpMgi5e70v8L8NNt5ljR+BkzIGSPx7ILgIuW8qI7Rht4iJKCm2I1YFwAXQeMGfhQxN\/87BSexPqhuuAQKnP3yFGVuxc1eZvx6ill1H+KwIdBQIn\/w+CsvdgIAhZB\/M3pqCuLQtASV4QEeeDEwZU4eyxEtvaFX9stWvLKpXNA8i8puIH5HlORGn0CQAEK0y7Cd95U1Dy\/Jz73sCsMoHso5nJueaNWfXRvAIKWzsH54+swdeJX8HF3EGsBtWQejPJfHTAX189vEULNij8Nl+nfgVaEsCs7ZfFBeVymjcJf\/\/IbtL6MQ2LUCbEcHNkbKG6C4KWuaKqIlqj7VcvdZDGwNtADK\/xmoqM1AzXlUaCpfts6X5w4uhZ7ti4Rsn+Sd100+DNH1khswKXTm7Bo3jRZnNDUf\/XMJjhO\/lrcDEyhe+XsZixf5IKTh1bh9OE1WOrrLOPiDoCq4nC4TPsOGbGngM6sYTf11xYdRsOjPUBXHtDGPAWpxsKmKwKVBads5A3RYVgDAkr81jBLKqPFIDB37lzk5dHE\/u7\/XubvBYY6V39LOrrrkiUwbfMaH+za5CekbmzDy0BpwS0xexdnX0F6zCnZ88\/ENiT2lKjjYilIjz2F8oe3xYxOrTw+4gg6quPRUhkjWvS5k+slyp7+fG7dK0y\/aPTRnI7shDOiPaM1CzXP7yMu\/BAkLqA9U0z+3FbIwL2k+0eN85058iyD704fXo32V\/HorkuSSH7Z7teRg5fFYWKlaOM++44sMd0zBoHju3xqg+zJl\/E1paGrLgk3Qrfi0M7lIgt3N9DU31IVi1OHVkkeA0nk05GNgpRQ2ea4d6s\/HqZdNMz6LelorYoVuWtoZeCWwAH59k1f\/8\/7+En8NYV7gdZ8I+qfkf8tOUBLBCoLz777D0rvVAQGiYAS\/yAB1MftCwF3d3cEBQXh7Nmz73wk36KWPAxFeujnZ8Q6TeF4aOxlJ3lxbzuj4XmO++W5D59Z\/Mw97105RgQ7z\/M6zzObHQpRUXxXtuExKC78+h6sXOaGuPDDffvrhXh5v7mHX9pMN+QwE+t0UaaHxjkzop5ycb+\/yFpgEC2T\/\/C6KQM\/GbfAdthuXxwDx5f\/w2RETanGOW73oywcC9sjgZvn2Ab7lbwCD9\/AqDcxEfsXbEwCH+jnuxH\/q4I9QEvu60UGKzY2hynx29d\/IyM+WiX+EZ8CFcCaEEhPT8eaNWuwcuXKdz4iQz2Hh\/gHpaH+CME1pUninW3rF2DjKm\/RpoWYSarD0Z\/NtKnEb03vsb3LqsRv778AHf+wI1BdsG94iJ\/arXlQOx4qcu7TkIsMbdokZzMy3vz7zU9eN+UxPynXm\/cNx9+mteHnZByOvqVNJf5hf5G0gyFDQIl\/yKDUhhSBtyNQnrVj6Im\/MVV85MzAx4Q9Et1P875JgMNBcD9Hqk2p4mdn0J5xxMje+27T5D4cMrFNLi56C+8wboAJgz7IYuMH41Hif\/uvX89aIgJK\/JY4KyqTTSEw5MTfloX81Av44tM\/YMqELzF1yjeSIIfb97r6kzP94GIJMEhJyLD\/wqD\/veb3N+8nuVF7b8\/Cvu1LcfbIGsPfb7bNTz7bno3bl3bgy0\/\/iKmT\/t53cGdBxaM7xjNv9m0SJ8+zHfNv81P66He+T8Z+97ekyw6Fq2c3yeKHyYSYGrgvYY+0\/UZWvv7t8LvZ36A+jXbKUn48ZS+D+9THb1OvttUORonfaqdOBbcWBIac+NuzJBrdYcJXQnrtTWkoSLsoqXkL0y4YQXRtmVKIh5Hu4qMneZPk+pfq5TnTFM\/AuuY0dDBxD7Vn3sf72zLR3ZCM7tZMBC9zk+11EkjXlinaPXcWsBogt8cxan6h93S01yWjvSZRiJjatxQEIqmyD7bJ9tkvLQE815Aie\/D7rpPw2zLlHDV4CVQU2Y0yvzwnbdLC0Z2D6LsHpPIetxP+YHwsANSYalgA2GevVcDAI90YKzFgUaJBkT7jH5T4reV9VDkBJX79FSgCw4zAcBB\/fMRhuM+eYKSjRYkQHPfBU+NlZHzyg+OSHW\/mtO9w8uAqdDalSSa9besXypY3Rthz29u1c5ulYM+6IE\/ZEshqeixsI1vcOrMReXOvZNrz93XG+NGf4uDO5ehszcSF4+skVz\/z7HNbXU9nrlxjDnwm\/jEKBz3ui6SnFr59w0KJ4udWQO7XZ\/KepznXJM3vzGmjcOXMRnQ1pKKnJR23L23HHOcx8JwzEbFMQ9yVh9Dj67Bh5Twsnu8IV+exknugqz4F8+ZOlmI7R\/cGIj32tMhBC8WTnGtSd8Bpyjdg\/YCmFzGyCGDWP6YJdp81TqoYlvVuaRwc+SvxD\/NrpM0PIQJK\/EMIpjalCLwNgeEgfmba+8N\/\/C8plhOwYq4UmyHxUxvnfvuZTqMlc1112QPJyMdKfI8yL0mWPKaqpaa8bqWnlKxtroiWYjynDq5CY3UiFs2bjmN7A4U4mWOfVftKi27jt7\/+peyHZ5EcJvupK43E09zrUv2vuyld6t5\/8p+\/RcDSOQjwd0XAktk4ti8InQ0pKHt8Vyr1sUAPMwOeOrASbXVJUimPC4cneTekWmBrTSJi7h4UOZnFr\/zRHSycN10WNEzFy6JBpUV3JCGRm8s4VBTdQeL9I\/BwnYDG8mhE3d6P5X4zRTbPOZNw4\/wWNNYkSorhDau8JRfA+O\/\/JuNoqkkGEwmxAmGftWHAmr8S\/9t++3rOMhFQ4rfMeVGpbAiB4SB+avRffvZH0dovnt+Mfdv94TDhS2QmnMXl0xukYp+Y5FEgSX6YQ5+aNvPwM\/COWe22hMyXJD8s2MMSvEZq20c4eWClVNljdrxt6317rQr5WLViLvbvWIaneTcktoCEyUI8RlrdAlksTBr3OS6e2YSLpzbi4sn1QuJdtYm9Vohj+NX\/+9\/h6zkV3R3ZeJx5WdLnMgGQ7N\/vzpNYAtYQCFg8C6mJ55CWdE7y87PsLrMGUquXPf0d2VJxkHENTLnLWILOV4liHeACiPn73WePN2oOIF\/SCbNiIV0hXNgU0TKCYlw9s1kyAoq2\/7Y4g3deCCjx29Ara\/NDUeK3+SnWAY40AsNB\/MyyRzO7BN7hkZjU1630AvP3Mw++ZNtjop6uHCFDFrFhBr+lC53RUhUjJnea3pl\/n77xhV5TUfk4TNL6klyZCXD\/9qXit5fEO9252L\/dH8yFT+J9nn8DqwM8MGH0Z2J1qK2KE1JeHeDeWzuACXMKxPcvpNqZLUV3\/uc\/\/0KKAzHBD0sEz3ObDFbJEz8+ffYdWSLjt1\/9GV4eDvBymySuAKb83bXZzwjc47j6VQjMiDst6YDbqxP6iJ+ZBFk4qKeByYayUJJ\/QywOOYlnZfFDNwAT\/Vw4sR6B\/rMNH78S\/0i\/Ktr\/B0JAif8DAa3d2C8Cw0P8h6U2vZGV7qkQ7KplbuInj7lzQEzxLNtLXzvJPSTIUwr0sM69aPwolEp6JHISP7XwikcsGVsg9+\/c5Ccpd5nbXkgZ+aCvnFaC5tokqQAIVAD1KZg5fRSS7x2RErjibsBTAPTvM+NekVgEOmqTJHZgbcBcuDqPQeqD46gvjZQiOazix\/uYurejMUU0eynQw\/ZRiounNiAn6ZyU25W8\/ihCZ10ivN0mIz3mJNKiT4jGzyA9xgOsCXBHUcZFODp8gxdFt6UNxiqIVePhLalcaJQOVuK337fSvkeuxG\/f86+j\/wAIDDnxd2RLLvrf\/PsvsTbQHZs2LsSGVV5YuWwOXpVGoq02UcrWrvCbhY1rvMVHXph5WaLtA5fMFlP3yQOrMObbT0SrJ\/F7zBrfW063UKwGbLetNknaDfZ3xe4ti\/Gv\/+ufwQVBcd4NBCyZha0h87FpjbeY3F+9iMaJ\/cFSlGfTugXYtJbXfOR4nH8DZw6tklK7Pa0Zko+fxXFqSiNx6dQGIWIWG6J5v6bsAcqL72LJAiesC\/YE\/fL02Vc+uy8y\/P3zj8Q\/z3M7Ni6URQlJnMWEQo+HSO7\/ZQudJYL\/+P5gsDLh1nW+sjCICTskPn6W\/GWVQlodzhxeg8ULnFTj\/wDvgXZhOQgo8VvOXKgkNorAkBN\/c5qYx0mah3evkEI1V89ulkQ+op23ZIB+9VsXt4u\/Xkz4zMbXkiFa9oUT6\/Dg1j4xvbNID7fc0ewuRXZaMvA87waKMi4LqTIx0NVzmyXKnmV\/aeJnH09yrgrRs1SubKNrz5aFw7lja0WeQ7uWwzye514XP3xJ\/k3x4XM7HgsFMTiQrop71\/dIYGDF47vGlrv2LCkmRCLn7gFxBaBA4g3WB3vh2sXtkjNAtvr1bhFMijwqOxCqnoThYfpFY1tfS7pYAI7sDsAjjqcjW7YgcqzNlTGCB8dfwC2QtI4MKvOh+vht9PW1yWEp8dvktOqgLAmBISf++n7FaFgMR4781\/vUSWLcn87CNixYQ985z\/E57lmn753FabgYMLP9scgNfdzcW89zvMbv3M\/Pdlg8h751XmM7kta30GiL5GvuyWd\/fTL1ysbrLKRjtsl+WMjHzC3Atvkc991TTh6mnJSV5zuzxbrBMr2GG6HgdS4A3s\/x8OBz7IvnuPef5ygPCwSZ52Ss\/fIImPfz+oAPJX5LeudUlp9GQIn\/p\/HRq4rAoBEYcuIfMDkNhthG+NnmNCnrK9H4ZtIhi8JBiX\/QL4o28MEQUOL\/YFBrR\/aKgBL\/ECwaaFEwrQYWRfjm2JT47fX9tsZxK\/Fb46ypzFaFgBB\/NyvpZQFNTFerh+1hkCHzWpYSjK6aGKDxjaqELTnQXP1W9dratLBK\/DY9vTo4S0CgLGMzgDigJRFojvvh0RSHzupIdLyMQMfLe3pYNQYRKEn0V+K3hJdOZfhJBJT4fxIevagIDB6B6kehqC3cg6r8A6jK2\/\/6yD+I8oxNKE8NxMucrajM2qSHFWNQkbkeL9LXoKc+yQgs7O+SUI1\/8C+StjBkCCjxDxmU2pAi8HYEero70NHWgM72ph8cXR0tqC2NQcPDrehqTEHXqyg9rBiDzldR6K6Nf\/vOACX+t78cenZEEFDiHxHYtVNFwECgoSoDLU\/2Ae2FQCNL4eph3Ri84ds3tX4lfn3lLQgBJX4LmgwVxf4QaKhMQ3PxXqAt7+2aokkc+mnd+Cjx29\/LbcEjVuK34MlR0WwfASH+Po0\/zYgGZ0S4HraFQWs+6h4dxauCPUBL7utFDHd6NIehsvCs7f\/YdYQWg4ASv8VMhQpijwg0VKaiu3SfkWGuNRkwj5ZkdNfGoasmWqLEuUVMD+vFoLshGdX5u1Gdv0uJ3x5fdAsbsxK\/hU2IimNfCLTWPUJFxhpUF+xDVe5u48jbi4rsrShLCZJo\/6rsTdDDujHgro2SxGWoLz4FtPSmFKb7RjV++3rhLWS0SvwWMhEqhn0i0NPdifaWl2hvrkBHS5Uc\/Lu+IhmlyQHoqItDe1W4HtaOQWUYOqoi0FOX8MOtfkr89vnij\/ColfhHeAK0e0XgbQi0NjxHReYGoLMIaGJWOD1sAgMWDuofqKnE\/7afv54bZgSU+IcZYG1eERgIAi11xajIWAe05\/+QKPqThn63fmyU+Afyeugzg0RAiX+QAOrjisBwIKDEbxa\/sfFPJf7heH20zZ9BQIn\/ZwDSy4rASCBA4q9UU7\/tuzha84DWe7qdbyReMjvuU4nfjidfh265CAjxZwQbhX1q7wN62CYGDbFA0xVUFp623B+jSmZzCCjx29yU6oBsAYHO1lcoz9yOyrx9qMjVw1YxqMzdj5e529HwIt4WfrY6BitB4P8HfV0j2fB9esUAAAAASUVORK5CYII=\"\/><\/p>\n<\/div>\n<div class=\"thrv_wrapper thrv_text_element\">\n<h3 class=\"\">Types of exceptions in JAVA<\/h3>\n<p>In JAVA, exceptions can be divided into three groups.<\/p>\n<p><b>Checked <\/b><b>Exceptions<\/b> &#8211; The exceptions which are checked at the compile time are called Checked Exceptions; e.g. IOException, SQLException etc. Checked exceptions are checked at compile-time.<\/p>\n<p><strong>Example \u2013<\/strong><\/p>\n<p><em><strong>FileNotFoundException<\/strong><\/em> is a checked exception in Java. Anytime we want to read a file from a filesystem, Java forces us to handle error situations where files may not be present in place.<\/p>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"600\">\n<tbody>\n<tr>\n<td width=\"600\">\n<p>Try to read file with handle FileNotFoundException<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"thrv_wrapper thrv_contentbox_shortcode thrv-content-box tve-elem-default-pad\">\n<div class=\"tve-content-box-background\" style=\"background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5))  !important; --background-size:auto auto  !important; --background-position:50% 50%  !important; --background-attachment:scroll  !important; --background-repeat:no-repeat  !important;\"><\/div>\n<div class=\"tve-cb\">\n<div class=\"thrv_wrapper thrv_text_element\" data-css=\"tve-u-17a23200f97\" style=\"\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"600\">\n<tbody>\n<tr>\n<td width=\"600\">\n<p data-css=\"tve-u-17a23204171\" style=\"\">public static void main(String[] args)<\/p>\n<p data-css=\"tve-u-17a23204174\" style=\"\">{<\/p>\n<p data-css=\"tve-u-17a23204175\" style=\"\">FileReader file = new FileReader(&#8220;somefile.txt&#8221;);<\/p>\n<p data-css=\"tve-u-17a23204176\" style=\"\">}<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"600\">\n<p data-css=\"tve-u-17a23204178\" style=\"\">Java will throw a compile time error with a message \u2013 Unhandled exception type FileNotFoundException.<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"thrv_wrapper thrv_text_element\">\n<p><b>Unchecked <\/b><b>Exceptions<\/b> &#8211; The exceptions which are not checked at the compile time are called Unchecked Exceptions; \u00a0e.g. ArithmeticException, NullPointerException, ArrayIndexOutOfBoundsException etc.<\/p>\n<p><strong>Example \u2013<\/strong><\/p>\n<\/div>\n<div class=\"thrv_wrapper thrv_contentbox_shortcode thrv-content-box tve-elem-default-pad\">\n<div class=\"tve-content-box-background\" style=\"background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5))  !important; --background-size:auto auto  !important; --background-position:50% 50%  !important; --background-attachment:scroll  !important; --background-repeat:no-repeat  !important;\"><\/div>\n<div class=\"tve-cb\">\n<div class=\"thrv_wrapper thrv_text_element\" data-css=\"tve-u-17a2320dff1\" style=\"\">\n<p data-css=\"tve-u-17a232106e4\" style=\"\">private static void divideByZero() {<\/p>\n<p data-css=\"tve-u-17a232106e6\" style=\"\">\u00a0\u00a0\u00a0 int numerator = 1;<\/p>\n<p data-css=\"tve-u-17a232106e8\" style=\"\">\u00a0\u00a0\u00a0 int denominator = 0;<\/p>\n<p data-css=\"tve-u-17a232106e9\" style=\"\">\u00a0\u00a0\u00a0 int result = numerator \/ denominator;<\/p>\n<p data-css=\"tve-u-17a232106ea\" style=\"\">}<\/p>\n<p data-css=\"tve-u-17a232106ec\" style=\"\">\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<p data-css=\"tve-u-17a232106ed\" style=\"\">The above piece of code will throw an unchecked exception (ArithmeticException) if not handled properly; because divide by zero is not allowed in simple arithmetic.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"thrv_wrapper thrv_text_element\">\n<p><b>Error &#8211; <\/b>Errors in JAVA are irrecoverable, which means they cannot be handled at all. OutOfMemoryError, VirtualMachineError, AssertionError etc. are examples of Runtime Exceptions. \u00a0<\/p>\n<h5 class=\"\"><b>What is Throwable class in JAVA?<\/b><b> <\/b><\/h5>\n<p>The Throwable class is the superclass of all errors and exceptions in the Java language. Only objects that are instances of this class (or one of its subclasses) are thrown by the Java Virtual Machine or can be thrown by the Java throw statement. Similarly, only this class or one of its subclasses can be the argument type in a catch clause.<b> <\/b><\/p>\n<h5 class=\"\"><b>Briefly describe all the keywords in JAVA exception handling.\u00a0<\/b><b> <\/b><\/h5>\n<p>Java exception handling is managed via five keywords: <b>try<\/b>, <b>catch<\/b>, <b>throw<\/b>, <b>throws<\/b>, and <b>finally<\/b>. Briefly, here is how they work. Program statements that we want to monitor for exceptions are contained within a <b>try<\/b> block. If an exception occurs within the try block, it is thrown. Our code can catch this exception (using <b>catch<\/b>) and handle it in some rational manner. System-generated exceptions are automatically thrown by the Java run-time system. To manually throw an exception, use the keyword <b>throw<\/b>. Any exception that is thrown out of a method must be specified as such by a <b>throws<\/b> clause. Any code that absolutely must be executed after a try block completes is put in a finally block.<\/p>\n<h5 class=\"\"><b>How does try-catch work together?<\/b><b> <\/b><\/h5>\n<p>As mentioned earlier, inside the try block we put risky code, which may cause an exception. catch block is responsible to hold the exception thrown inside try block and gracefully exit\/continue the program.<\/p>\n<p>Let us see try-catch in action using an example.<\/p>\n<\/div>\n<div class=\"thrv_wrapper thrv_contentbox_shortcode thrv-content-box tve-elem-default-pad\">\n<div class=\"tve-content-box-background\" style=\"background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5))  !important; --background-size:auto auto  !important; --background-position:50% 50%  !important; --background-attachment:scroll  !important; --background-repeat:no-repeat  !important;\"><\/div>\n<div class=\"tve-cb\">\n<div class=\"thrv_wrapper thrv_text_element\" data-css=\"tve-u-17a2321ea63\" style=\"\">\n<p data-css=\"tve-u-17a23221f9f\" style=\"\">public class TryCatchExample {<\/p>\n<p data-css=\"tve-u-17a23221fa2\" style=\"\">public static void main(String[] args) {<\/p>\n<p data-css=\"tve-u-17a23221fa4\" style=\"\">try<\/p>\n<p data-css=\"tve-u-17a23221fa5\" style=\"\">{<\/p>\n<p data-css=\"tve-u-17a23221fa6\" style=\"\">int data=50\/0; \/\/may throw exception<\/p>\n<p data-css=\"tve-u-17a23221fa8\" style=\"\">}<\/p>\n<p data-css=\"tve-u-17a23221fa9\" style=\"\">\/\/handling the exception<\/p>\n<p data-css=\"tve-u-17a23221fab\" style=\"\">catch(ArithmeticException e)<\/p>\n<p data-css=\"tve-u-17a23221fac\" style=\"\">{<\/p>\n<p data-css=\"tve-u-17a23221fae\" style=\"\">System.out.println(e);<\/p>\n<p data-css=\"tve-u-17a23221faf\" style=\"\">}<\/p>\n<p data-css=\"tve-u-17a23221fb1\" style=\"\">System.out.println(&#8220;rest of the code&#8221;);<\/p>\n<p data-css=\"tve-u-17a23221fb2\" style=\"\">}<\/p>\n<p data-css=\"tve-u-17a23221fb3\" style=\"\">}<\/p>\n<p data-css=\"tve-u-17a23221fb5\" style=\"\"><span data-css=\"tve-u-17a23223d5f\" style=\"color: rgb(0, 255, 0);\">Output \u2013<\/span><\/p>\n<p data-css=\"tve-u-17a23221fb6\" style=\"\"><span data-css=\"tve-u-17a23223d61\" style=\"color: rgb(0, 255, 0);\">java.lang.ArithmeticException: \/ by zero<\/span><\/p>\n<p data-css=\"tve-u-17a23221fb8\" style=\"\"><span data-css=\"tve-u-17a23223d62\" style=\"color: rgb(0, 255, 0);\">rest of the code<\/span><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"thrv_wrapper thrv_text_element\">\n<p><strong>Explanation<\/strong><\/p>\n<p>We have put the risky code (divide by zero) inside the try block. When dividing by zero throws an exception, the subsequent catch block holds it and performs some action (which is optional) and continues the execution. That is why try\/catch block is so important in the context of exception handling, it lets the execution continue instead of abruptly stopping the program.<\/p>\n<p>Note that any exception can be held by catch block by object of specific exception class (\u2018e\u2019 in the above example, which is an object of ArithmeticException) or any other superclass of that class (RuntimeException, which is superclass of ArithmeticException class or Exception, which is superclass of RuntimeException class).<\/p>\n<h5 class=\"\"><b>Can we have multiple catch\u00a0<\/b><b>statements for a single try block? <\/b><\/h5>\n<p>A try block can be followed by one or more catch blocks. Each catch block must contain a different exception handler. So, if we have to perform different tasks at the occurrence of different exceptions, we need to use a multi-catch block.<\/p>\n<p><strong>Example<\/strong><\/p>\n<\/div>\n<div class=\"thrv_wrapper thrv_contentbox_shortcode thrv-content-box tve-elem-default-pad\">\n<div class=\"tve-content-box-background\" style=\"background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5))  !important; --background-size:auto auto  !important; --background-position:50% 50%  !important; --background-attachment:scroll  !important; --background-repeat:no-repeat  !important;\"><\/div>\n<div class=\"tve-cb\">\n<div class=\"thrv_wrapper thrv_text_element\" data-css=\"tve-u-17a232315df\" style=\"\">\n<p data-css=\"tve-u-17a23234a02\" style=\"\">public class MultipleCatchBlock3 {<\/p>\n<p data-css=\"tve-u-17a23234a05\" style=\"\">public static void main(String[] args) {<\/p>\n<p data-css=\"tve-u-17a23234a06\" style=\"\">try{<\/p>\n<p data-css=\"tve-u-17a23234a08\" style=\"\">int a[]=new int[5];<\/p>\n<p data-css=\"tve-u-17a23234a09\" style=\"\">a[5]=30\/0;<\/p>\n<p data-css=\"tve-u-17a23234a0b\" style=\"\">System.out.println(a[10]);<\/p>\n<p data-css=\"tve-u-17a23234a0c\" style=\"\">}<\/p>\n<p data-css=\"tve-u-17a23234a0d\" style=\"\">catch(ArithmeticException e)<\/p>\n<p data-css=\"tve-u-17a23234a0f\" style=\"\">{<\/p>\n<p data-css=\"tve-u-17a23234a10\" style=\"\">System.out.println(&#8220;Arithmetic Exception occurs&#8221;);<\/p>\n<p data-css=\"tve-u-17a23234a11\" style=\"\">}<\/p>\n<p data-css=\"tve-u-17a23234a13\" style=\"\">catch(ArrayIndexOutOfBoundsException e)<\/p>\n<p data-css=\"tve-u-17a23234a14\" style=\"\">{<\/p>\n<p data-css=\"tve-u-17a23234a15\" style=\"\">System.out.println(&#8220;ArrayIndexOutOfBounds Exception occurs&#8221;);<\/p>\n<p data-css=\"tve-u-17a23234a17\" style=\"\">}<\/p>\n<p data-css=\"tve-u-17a23234a18\" style=\"\">catch(Exception e)<\/p>\n<p data-css=\"tve-u-17a23234a19\" style=\"\">{<\/p>\n<p data-css=\"tve-u-17a23234a1b\" style=\"\">System.out.println(&#8220;Parent Exception occurs&#8221;);<\/p>\n<p data-css=\"tve-u-17a23234a1c\" style=\"\">}<\/p>\n<p data-css=\"tve-u-17a23234a1d\" style=\"\">System.out.println(&#8220;rest of the code&#8221;);<\/p>\n<p data-css=\"tve-u-17a23234a1f\" style=\"\">}<\/p>\n<p data-css=\"tve-u-17a23234a20\" style=\"\">}<\/p>\n<p data-css=\"tve-u-17a23234a21\" style=\"\"><span data-css=\"tve-u-17a2323743b\" style=\"color: rgb(0, 255, 0);\">Output<\/span><\/p>\n<p data-css=\"tve-u-17a23234a23\" style=\"\"><span data-css=\"tve-u-17a2323743e\" style=\"color: rgb(0, 255, 0);\">Arithmetic Exception occurs<\/span><\/p>\n<p data-css=\"tve-u-17a23234a24\" style=\"\"><span data-css=\"tve-u-17a23237440\" style=\"color: rgb(0, 255, 0);\">rest of the code<\/span><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"thrv_wrapper thrv_text_element\">\n<p><strong>Explanation<\/strong><\/p>\n<p>In the try block, there are 2 statements which cause exceptions. But as soon as the first exception is encountered, the catch block is invoked and the corresponding exception handler is searched. In the above example, when an arithmetic exception occurs, the exception goes to the first catch block and executes the code inside it and then executes the rest of the program.<\/p>\n<p>When you use multiple catch statements, it is important to remember that exception subclasses must come before any of their super classes. This is because a catch statement that uses a superclass will catch exceptions of that type plus any of its subclasses. Thus, a subclass would never be reached if it came after its superclass. Further, in Java, unreachable code is an error.<\/p>\n<p>As of JAVA 7; we do not specifically need to specify all catch statements with subclass of Exception class, we can do that by using bitwise or operator like below:<\/p>\n<\/div>\n<div class=\"thrv_wrapper thrv_contentbox_shortcode thrv-content-box tve-elem-default-pad\">\n<div class=\"tve-content-box-background\" style=\"background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5))  !important; --background-size:auto auto  !important; --background-position:50% 50%  !important; --background-attachment:scroll  !important; --background-repeat:no-repeat  !important;\"><\/div>\n<div class=\"tve-cb\">\n<div class=\"thrv_wrapper thrv_text_element\" data-css=\"tve-u-17a23243b24\" style=\"\">\n<p data-css=\"tve-u-17a232476b2\" style=\"\">catch(ArrayIndexOutOfBoundsException | ArithmeticException e) {<\/p>\n<p data-css=\"tve-u-17a232476b5\" style=\"\">System.out.println(e);<\/p>\n<p data-css=\"tve-u-17a232476b6\" style=\"\">This is similar to:<\/p>\n<p data-css=\"tve-u-17a232476b8\" style=\"\">catch (ArithmeticException e){<\/p>\n<p data-css=\"tve-u-17a232476b9\" style=\"\">System.out.println (e);<\/p>\n<p data-css=\"tve-u-17a232476ba\" style=\"\">} catch (ArrayIndexOutOfBoundsException arr)<\/p>\n<p data-css=\"tve-u-17a232476bc\" style=\"\">{<\/p>\n<p data-css=\"tve-u-17a232476bd\" style=\"\">System.out.println (e);<\/p>\n<p data-css=\"tve-u-17a232476be\" style=\"\">\u00a0 }<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"thrv_wrapper thrv_text_element\">\n<h5 class=\"\"><b>Is it possible to have multiple try blocks with only one catch block in java?<\/b><b> <\/b><\/h5>\n<p>We cannot have multiple try blocks with a single catch block. Each try block must be followed by catch or finally. Still if you try to have a single catch block for multiple try blocks a compile time error is generated.<\/p>\n<h5 class=\"\"><b>What is nesting of try catch blocks?<\/b><b> <\/b><\/h5>\n<p>When a <a href=\"https:\/\/beginnersbook.com\/2013\/04\/try-catch-in-java\/\" rel=\"noopener\" target=\"_blank\">try-catch block<\/a> is present inside another try-catch block then it is called the nested try catch block. Each time a try block does not have a catch handler for a particular <a href=\"https:\/\/beginnersbook.com\/2013\/04\/java-exception-handling\/\" rel=\"noopener\" target=\"_blank\">exception<\/a>, then the catch blocks of the parent try block are inspected for that exception, if a match is found that that catch block executes.<\/p>\n<p>If none of the catch blocks handles exceptions then the system generated message would be shown for the exception, like what we see when we don\u2019t handle exceptions.<\/p>\n<p><strong>Example<\/strong><\/p>\n<\/div>\n<div class=\"thrv_wrapper thrv_contentbox_shortcode thrv-content-box tve-elem-default-pad\">\n<div class=\"tve-content-box-background\" style=\"background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5))  !important; --background-size:auto auto  !important; --background-position:50% 50%  !important; --background-attachment:scroll  !important; --background-repeat:no-repeat  !important;\"><\/div>\n<div class=\"tve-cb\">\n<div class=\"thrv_wrapper thrv_text_element\" data-css=\"tve-u-17a2325a1ad\" style=\"\">\n<p data-css=\"tve-u-17a2325d73c\" style=\"\">public class NestingDemo {<\/p>\n<p data-css=\"tve-u-17a2325d73e\" style=\"\">\u00a0\u00a0\u00a0\u00a0\u00a0 public static void main(String args[]) {<\/p>\n<p data-css=\"tve-u-17a2325d73f\" style=\"\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \/\/ main try-block<\/p>\n<p data-css=\"tve-u-17a2325d741\" style=\"\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 try {<\/p>\n<p data-css=\"tve-u-17a2325d742\" style=\"\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \/\/ try-block2<\/p>\n<p data-css=\"tve-u-17a2325d743\" style=\"\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 try {<\/p>\n<p data-css=\"tve-u-17a2325d745\" style=\"\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \/\/ try-block3<\/p>\n<p data-css=\"tve-u-17a2325d746\" style=\"\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 try {<\/p>\n<p data-css=\"tve-u-17a2325d747\" style=\"\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 int arr[] = { 1, 2, 3, 4 };<\/p>\n<p data-css=\"tve-u-17a2325d748\" style=\"\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \/*\u00a0 Trying to display the value of an element which doesn&#8217;t exist. The code should throw an exception *\/<\/p>\n<p data-css=\"tve-u-17a2325d74a\" style=\"\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 System.out.println(arr[10]);<\/p>\n<p data-css=\"tve-u-17a2325d74b\" style=\"\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 } catch (ArithmeticException e) {<\/p>\n<p data-css=\"tve-u-17a2325d74c\" style=\"\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 System.out.print(&#8220;Arithmetic Exception&#8221;);<\/p>\n<p data-css=\"tve-u-17a2325d74d\" style=\"\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 System.out.println(&#8221; handled in try-block3&#8243;);<\/p>\n<p data-css=\"tve-u-17a2325d74f\" style=\"\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 }<\/p>\n<p data-css=\"tve-u-17a2325d750\" style=\"\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 } catch (ArithmeticException e) {<\/p>\n<p data-css=\"tve-u-17a2325d751\" style=\"\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 System.out.print(&#8220;Arithmetic Exception&#8221;);<\/p>\n<p data-css=\"tve-u-17a2325d752\" style=\"\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 System.out.println(&#8221; handled in try-block2&#8243;);<\/p>\n<p data-css=\"tve-u-17a2325d754\" style=\"\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 }<\/p>\n<p data-css=\"tve-u-17a2325d755\" style=\"\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 } catch (ArithmeticException e3) {<\/p>\n<p data-css=\"tve-u-17a2325d756\" style=\"\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 System.out.print(&#8220;Arithmetic Exception&#8221;);<\/p>\n<p data-css=\"tve-u-17a2325d757\" style=\"\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 System.out.println(&#8221; handled in main try-block&#8221;);<\/p>\n<p data-css=\"tve-u-17a2325d758\" style=\"\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 } catch (ArrayIndexOutOfBoundsException e4) {<\/p>\n<p data-css=\"tve-u-17a2325d75a\" style=\"\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 System.out.print(&#8220;ArrayIndexOutOfBoundsException&#8221;);<\/p>\n<p data-css=\"tve-u-17a2325d75b\" style=\"\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 System.out.println(&#8221; handled in main try-block&#8221;);<\/p>\n<p data-css=\"tve-u-17a2325d75c\" style=\"\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 }<\/p>\n<p data-css=\"tve-u-17a2325d75d\" style=\"\">\u00a0\u00a0\u00a0\u00a0\u00a0 }<\/p>\n<p data-css=\"tve-u-17a2325d75f\" style=\"\">}<\/p>\n<p data-css=\"tve-u-17a2325d760\" style=\"\"><span data-css=\"tve-u-17a2325f573\" style=\"color: rgb(0, 255, 0);\">Output<\/span><\/p>\n<p data-css=\"tve-u-17a2325d761\" style=\"\"><span data-css=\"tve-u-17a2325f575\" style=\"color: rgb(0, 255, 0);\"><u>ArrayIndexOutOfBoundsException<\/u> handled in main try-block<\/span><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"thrv_wrapper thrv_text_element\">\n<p><strong>Explanation<\/strong><\/p>\n<p>The exception is neither handled in the catch block with respect to try3, try2 or try1 because of type mismatch. Also, it does not get handled by the main catch block with Arithmetic Exception. Finally, it is caught by the main catch block of ArrayIndexOutOfBoundsException (e4).<\/p>\n<h5 class=\"\"><b>What\u00a0<\/b><b>is the throw keyword and what is the use of it?<\/b><\/h5>\n<p>The throw keyword is used to throw an exception from a block of code in JAVA. Both checked and unchecked exceptions can be thrown.<\/p>\n<p>throw keyword is mostly used to throw custom exceptions but throwing built in exceptions is also possible.<\/p>\n<p><strong>Example<\/strong><\/p>\n<\/div>\n<div class=\"thrv_wrapper thrv_contentbox_shortcode thrv-content-box tve-elem-default-pad\">\n<div class=\"tve-content-box-background\" style=\"background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5))  !important; --background-size:auto auto  !important; --background-position:50% 50%  !important; --background-attachment:scroll  !important; --background-repeat:no-repeat  !important;\"><\/div>\n<div class=\"tve-cb\">\n<div class=\"thrv_wrapper thrv_text_element\" data-css=\"tve-u-17a232691c1\" style=\"\">\n<p data-css=\"tve-u-17a2326b68c\" style=\"\">public class Exe0 {<\/p>\n<p data-css=\"tve-u-17a2326b68e\" style=\"\">static void proc()<\/p>\n<p data-css=\"tve-u-17a2326b690\" style=\"\">{<\/p>\n<p data-css=\"tve-u-17a2326b692\" style=\"\">try{<\/p>\n<p data-css=\"tve-u-17a2326b693\" style=\"\">throw new NullPointerException();<\/p>\n<p data-css=\"tve-u-17a2326b695\" style=\"\">}catch(NullPointerException e)<\/p>\n<p data-css=\"tve-u-17a2326b696\" style=\"\">{<\/p>\n<p data-css=\"tve-u-17a2326b698\" style=\"\">System.out.println(&#8220;Inside the method&#8221;);<\/p>\n<p data-css=\"tve-u-17a2326b699\" style=\"\">throw e;<\/p>\n<p data-css=\"tve-u-17a2326b69a\" style=\"\">}<\/p>\n<p data-css=\"tve-u-17a2326b69c\" style=\"\">}<\/p>\n<p data-css=\"tve-u-17a2326b69d\" style=\"\">public static void main(String[] args) {<\/p>\n<p data-css=\"tve-u-17a2326b69f\" style=\"\">try<\/p>\n<p data-css=\"tve-u-17a2326b6a0\" style=\"\">{<\/p>\n<p data-css=\"tve-u-17a2326b6a2\" style=\"\">proc();<\/p>\n<p data-css=\"tve-u-17a2326b6a3\" style=\"\">}catch(NullPointerException e)<\/p>\n<p data-css=\"tve-u-17a2326b6a5\" style=\"\">{<\/p>\n<p data-css=\"tve-u-17a2326b6a6\" style=\"\">System.out.println(&#8220;Inside main&#8221;);<\/p>\n<p data-css=\"tve-u-17a2326b6a7\" style=\"\">}<\/p>\n<p data-css=\"tve-u-17a2326b6a9\" style=\"\">}<\/p>\n<p data-css=\"tve-u-17a2326b6aa\" style=\"\">}<\/p>\n<p data-css=\"tve-u-17a2326b6ab\" style=\"\"><span data-css=\"tve-u-17a2326d9f8\" style=\"color: rgb(0, 255, 0);\">Output<\/span><\/p>\n<p data-css=\"tve-u-17a2326b6ad\" style=\"\"><span data-css=\"tve-u-17a2326d9fa\" style=\"color: rgb(0, 255, 0);\">Inside the method<\/span><\/p>\n<p data-css=\"tve-u-17a2326b6ae\" style=\"\"><span data-css=\"tve-u-17a2326d9fb\" style=\"color: rgb(0, 255, 0);\">Inside main<\/span><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"thrv_wrapper thrv_text_element\">\n<p>In the above example, the first thrown exception is caught by its catch block. The other exception which is thrown in catch is caught in the catch block of the main method.<\/p>\n<\/div>\n<div class=\"thrv_wrapper thrv_text_element\">\n<h5 class=\"\"><b>Explain throws keyword?<\/b><\/h5>\n<p>If a method can throw an exception that it does not handle, then it must specify the behavior so that the caller methods can guard themselves against the exception.<\/p>\n<p>You do this by including a throws clause in the method\u2019s declaration. A throws clause lists the types of exceptions that a method might throw.<\/p>\n<\/div>\n<div class=\"thrv_wrapper thrv_contentbox_shortcode thrv-content-box tve-elem-default-pad\">\n<div class=\"tve-content-box-background\" style=\"background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5))  !important; --background-size:auto auto  !important; --background-position:50% 50%  !important; --background-attachment:scroll  !important; --background-repeat:no-repeat  !important;\"><\/div>\n<div class=\"tve-cb\">\n<div class=\"thrv_wrapper thrv_text_element\" data-css=\"tve-u-17a232747e9\" style=\"\">\n<p data-css=\"tve-u-17a2327c050\" style=\"\">public class Exe {<\/p>\n<p data-css=\"tve-u-17a2327c052\" style=\"\">static void proc() throws NullPointerException<\/p>\n<p data-css=\"tve-u-17a2327c054\" style=\"\">{<\/p>\n<p data-css=\"tve-u-17a2327c055\" style=\"\">throw new NullPointerException();<\/p>\n<p data-css=\"tve-u-17a2327c056\" style=\"\">}<\/p>\n<p data-css=\"tve-u-17a2327c058\" style=\"\">public static void main(String[] args) {<\/p>\n<p data-css=\"tve-u-17a2327c059\" style=\"\">try<\/p>\n<p data-css=\"tve-u-17a2327c05a\" style=\"\">{<\/p>\n<p data-css=\"tve-u-17a2327c05b\" style=\"\">proc();<\/p>\n<p data-css=\"tve-u-17a2327c05d\" style=\"\">}catch(NullPointerException e)<\/p>\n<p data-css=\"tve-u-17a2327c05e\" style=\"\">{<\/p>\n<p data-css=\"tve-u-17a2327c05f\" style=\"\">System.out.println(&#8220;Inside main&#8221;);<\/p>\n<p data-css=\"tve-u-17a2327c060\" style=\"\">}<\/p>\n<p data-css=\"tve-u-17a2327c062\" style=\"\">}<\/p>\n<p data-css=\"tve-u-17a2327c063\" style=\"\">}<\/p>\n<p data-css=\"tve-u-17a2327c064\" style=\"\"><span data-css=\"tve-u-17a2327d946\" style=\"color: rgb(0, 255, 0);\">Output<\/span><\/p>\n<p data-css=\"tve-u-17a2327c066\" style=\"\"><span data-css=\"tve-u-17a2327d948\" style=\"color: rgb(0, 255, 0);\">Inside main<\/span><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"thrv_wrapper thrv_text_element\">\n<p>In the above example, the proc () method throws an exception which is not handled by itself, rather by its caller, main() method.<\/p>\n<h5 class=\"\"><b>Explain finally keyword?<\/b><b> <\/b><\/h5>\n<p>finally creates a block of code that will be executed after a try\/catch block has completed and before the code following the try\/catch block. The finally block will execute whether or not an exception is thrown. If an exception is thrown, the finally block will execute even if no catch statement matches the exception.<\/p>\n<p>Finally block I optional, but a try block must either be followed by a catch or a finally block.<\/p>\n<p>A catch and finally can both be present; but sequence should be catch&gt;finally and not vice versa.<\/p>\n<p>We normally put all important code which needs to be executed irrespective of whether an exception occurs or not, the exception is handled or not. For example, closing a database connection etc.<\/p>\n<p><strong>Example<\/strong><\/p>\n<\/div>\n<div class=\"thrv_wrapper thrv_contentbox_shortcode thrv-content-box tve-elem-default-pad\">\n<div class=\"tve-content-box-background\" style=\"background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5))  !important; --background-size:auto auto  !important; --background-position:50% 50%  !important; --background-attachment:scroll  !important; --background-repeat:no-repeat  !important;\"><\/div>\n<div class=\"tve-cb\">\n<div class=\"thrv_wrapper thrv_text_element\" data-css=\"tve-u-17a2329bd5a\" style=\"\">\n<p data-css=\"tve-u-17a232a1985\" style=\"\">class TestFinally{<\/p>\n<p data-css=\"tve-u-17a232a1986\" style=\"\">public static void main(String args[]){<\/p>\n<p data-css=\"tve-u-17a232a1988\" style=\"\">try{<\/p>\n<p data-css=\"tve-u-17a232a1989\" style=\"\">int val=20\/0;<\/p>\n<p data-css=\"tve-u-17a232a198a\" style=\"\">System.out.println(val);<\/p>\n<p data-css=\"tve-u-17a232a198c\" style=\"\">}<\/p>\n<p data-css=\"tve-u-17a232a198d\" style=\"\">catch(NullPointerException e){System.out.println(e);}<\/p>\n<p data-css=\"tve-u-17a232a198e\" style=\"\">finally{System.out.println(\u201cin finally block&#8221;);}<\/p>\n<p data-css=\"tve-u-17a232a198f\" style=\"\">System.out.println(&#8220;rest of the code&#8221;);<\/p>\n<p data-css=\"tve-u-17a232a1991\" style=\"\">}<\/p>\n<p data-css=\"tve-u-17a232a1992\" style=\"\">}<\/p>\n<p data-css=\"tve-u-17a232a1993\" style=\"\"><span data-css=\"tve-u-17a232a5770\" style=\"color: rgb(0, 255, 0);\">Output<\/span><\/p>\n<p data-css=\"tve-u-17a232a1994\" style=\"\"><span data-css=\"tve-u-17a232a5771\" style=\"color: rgb(0, 255, 0);\">in finally block<\/span><\/p>\n<p data-css=\"tve-u-17a2329fd1e\" style=\"\"><span data-css=\"tve-u-17a232a5773\" style=\"color: rgb(0, 255, 0);\">Exception in thread main java.lang.ArithmeticException:\/ by zero<\/span><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"thrv_wrapper thrv_text_element\">\n<p><strong>Explanation<\/strong><\/p>\n<p>In the above program, the exception that occurs is not handled by NullPointerException, which means the program ends abruptly, but before that, finally block is executed.<\/p>\n<h5 class=\"\"><b>What is exception propagation?<\/b><\/h5>\n<p>An exception is first thrown from the top of the method call stack, and moves to the bottom of the stack gradually, until it is handled.<\/p>\n<p>Only unchecked exceptions can be propagated (forwarded to the down of the stack), not checked exceptions.<\/p>\n<p><strong>Example<\/strong><\/p>\n<\/div>\n<div class=\"thrv_wrapper thrv_contentbox_shortcode thrv-content-box tve-elem-default-pad\">\n<div class=\"tve-content-box-background\" style=\"background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5))  !important; --background-size:auto auto  !important; --background-position:50% 50%  !important; --background-attachment:scroll  !important; --background-repeat:no-repeat  !important;\"><\/div>\n<div class=\"tve-cb\">\n<div class=\"thrv_wrapper thrv_text_element\" data-css=\"tve-u-17a232bab29\" style=\"\">\n<p data-css=\"tve-u-17a232bccd8\" style=\"\">class ExceptionPropagation{<\/p>\n<p data-css=\"tve-u-17a232bccda\" style=\"\">void method1(){<\/p>\n<p data-css=\"tve-u-17a232bccdc\" style=\"\">int val=20\/0;<\/p>\n<p data-css=\"tve-u-17a232bccdd\" style=\"\">}<\/p>\n<p data-css=\"tve-u-17a232bccde\" style=\"\">void method2(){<\/p>\n<p data-css=\"tve-u-17a232bccdf\" style=\"\">method1();<\/p>\n<p data-css=\"tve-u-17a232bcce1\" style=\"\">}<\/p>\n<p data-css=\"tve-u-17a232bcce2\" style=\"\">void method3(){<\/p>\n<p data-css=\"tve-u-17a232bcce3\" style=\"\">try{<\/p>\n<p data-css=\"tve-u-17a232bcce5\" style=\"\">method2();<\/p>\n<p data-css=\"tve-u-17a232bcce6\" style=\"\">}catch(Exception e){System.out.println(&#8220;exception handled in method3&#8221;);}<\/p>\n<p data-css=\"tve-u-17a232bcce7\" style=\"\">}<\/p>\n<p data-css=\"tve-u-17a232bcce8\" style=\"\">public static void main(String args[]){<\/p>\n<p data-css=\"tve-u-17a232bccea\" style=\"\">ExceptionPropagation obj=new ExceptionPropagation ();<\/p>\n<p data-css=\"tve-u-17a232bcceb\" style=\"\">obj. method3();<\/p>\n<p data-css=\"tve-u-17a232bccec\" style=\"\">System.out.println(&#8220;normal flow&#8230;&#8221;);<\/p>\n<p data-css=\"tve-u-17a232bccee\" style=\"\">}<\/p>\n<p data-css=\"tve-u-17a232bccef\" style=\"\">}<\/p>\n<p data-css=\"tve-u-17a232bccf0\" style=\"\"><span data-css=\"tve-u-17a232beb03\" style=\"color: rgb(0, 255, 0);\">Output<\/span><\/p>\n<p data-css=\"tve-u-17a232bccf1\" style=\"\"><span data-css=\"tve-u-17a232beb05\" style=\"color: rgb(0, 255, 0);\">exception handled in method3<\/span><\/p>\n<p data-css=\"tve-u-17a232bccf3\" style=\"\"><span data-css=\"tve-u-17a232beb06\" style=\"color: rgb(0, 255, 0);\">normal flow&#8230;<\/span><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"thrv_wrapper thrv_text_element\">\n<p><strong>Explanation<\/strong><\/p>\n<p>Even though the exception occurred in method1, it is caught in method3.<\/p>\n<h5 class=\"\"><b>What are custom exceptions and how to create them?<\/b><\/h5>\n<p>Although Java\u2019s built-in exceptions handle most common errors, you will probably want to create your own exception types to handle situations specific to your applications. This is quite easy to do: just define a subclass of Exception (which is, of course, a subclass of Throwable).<\/p>\n<\/div>\n<div class=\"thrv_wrapper thrv_contentbox_shortcode thrv-content-box tve-elem-default-pad\">\n<div class=\"tve-content-box-background\" style=\"background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5))  !important; --background-size:auto auto  !important; --background-position:50% 50%  !important; --background-attachment:scroll  !important; --background-repeat:no-repeat  !important;\"><\/div>\n<div class=\"tve-cb\">\n<div class=\"thrv_wrapper thrv_text_element\" data-css=\"tve-u-17a232c8f34\" style=\"\">\n<p data-css=\"tve-u-17a232cb5ba\" style=\"\">import java.util.ArrayList;<\/p>\n<p data-css=\"tve-u-17a232cb5bf\" style=\"\">import java.util.Arrays;<\/p>\n<p data-css=\"tve-u-17a232cb5c1\" style=\"\">\/\/ create an exception class<\/p>\n<p data-css=\"tve-u-17a232cb5c3\" style=\"\">class CustomException extends Exception {<\/p>\n<p data-css=\"tve-u-17a232cb5c5\" style=\"\">\u00a0 public CustomException(String message) {<\/p>\n<p data-css=\"tve-u-17a232cb5c7\" style=\"\">\u00a0\u00a0\u00a0 \/\/ call the constructor of Exception class<\/p>\n<p data-css=\"tve-u-17a232cb5c8\" style=\"\">\u00a0\u00a0\u00a0 super(message);<\/p>\n<p data-css=\"tve-u-17a232cb5ca\" style=\"\">\u00a0 }<\/p>\n<p data-css=\"tve-u-17a232cb5cc\" style=\"\">}<\/p>\n<p data-css=\"tve-u-17a232cb5cd\" style=\"\">class Main {<\/p>\n<p data-css=\"tve-u-17a232cb5cf\" style=\"\">\u00a0 ArrayList&lt;String&gt; languages = new ArrayList&lt;&gt;(Arrays.asList(&#8220;Java&#8221;, &#8220;Python&#8221;, &#8220;JavaScript&#8221;));<\/p>\n<p data-css=\"tve-u-17a232cb5d1\" style=\"\">\u00a0 \/\/ check the exception condition<\/p>\n<p data-css=\"tve-u-17a232cb5d3\" style=\"\">\u00a0 public void checkLanguage(String language) throws CustomException {<\/p>\n<p data-css=\"tve-u-17a232cb5d4\" style=\"\">\u00a0\u00a0\u00a0 \/\/ throw exception if language already present in ArrayList<\/p>\n<p data-css=\"tve-u-17a232cb5d6\" style=\"\">\u00a0\u00a0\u00a0 if(languages.contains(language)) {<\/p>\n<p data-css=\"tve-u-17a232cb5d7\" style=\"\">\u00a0\u00a0\u00a0\u00a0\u00a0 throw new CustomException(language + &#8221; already exists&#8221;);<\/p>\n<p data-css=\"tve-u-17a232cb5d9\" style=\"\">\u00a0\u00a0\u00a0 }<\/p>\n<p data-css=\"tve-u-17a232cb5da\" style=\"\">\u00a0\u00a0\u00a0 else {<\/p>\n<p data-css=\"tve-u-17a232cb5dc\" style=\"\">\u00a0\u00a0\u00a0\u00a0\u00a0 \/\/ insert language to ArrayList<\/p>\n<p data-css=\"tve-u-17a232cb5de\" style=\"\">\u00a0\u00a0\u00a0\u00a0\u00a0 languages.add(language);<\/p>\n<p data-css=\"tve-u-17a232cb5df\" style=\"\">\u00a0\u00a0\u00a0\u00a0\u00a0 System.out.println(language + &#8221; is added to the ArrayList&#8221;);<\/p>\n<p data-css=\"tve-u-17a232cb5e1\" style=\"\">\u00a0\u00a0\u00a0 }<\/p>\n<p data-css=\"tve-u-17a232cb5e2\" style=\"\">\u00a0 }<\/p>\n<p data-css=\"tve-u-17a232cb5e4\" style=\"\">\u00a0 public static void main(String[] args) {<\/p>\n<p data-css=\"tve-u-17a232cb5e5\" style=\"\">\u00a0\u00a0\u00a0 \/\/ create object of Main class<\/p>\n<p data-css=\"tve-u-17a232cb5e6\" style=\"\">\u00a0\u00a0\u00a0 Main obj = new Main();<\/p>\n<p data-css=\"tve-u-17a232cb5e8\" style=\"\">\u00a0\u00a0\u00a0 \/\/ exception is handled using try&#8230;catch<\/p>\n<p data-css=\"tve-u-17a232cb5e9\" style=\"\">\u00a0\u00a0\u00a0 try {<\/p>\n<p data-css=\"tve-u-17a232cb5eb\" style=\"\">\u00a0\u00a0\u00a0\u00a0\u00a0 obj.checkLanguage(&#8220;Swift&#8221;);<\/p>\n<p data-css=\"tve-u-17a232cb5ec\" style=\"\">\u00a0\u00a0\u00a0\u00a0\u00a0 obj.checkLanguage(&#8220;Java&#8221;);<\/p>\n<p data-css=\"tve-u-17a232cb5ee\" style=\"\">\u00a0\u00a0\u00a0 }<\/p>\n<p data-css=\"tve-u-17a232cb5ef\" style=\"\">\u00a0\u00a0\u00a0 catch(CustomException e) {<\/p>\n<p data-css=\"tve-u-17a232cb5f1\" style=\"\">\u00a0\u00a0\u00a0\u00a0\u00a0 System.out.println(&#8220;[&#8221; + e + &#8220;] Exception Occured&#8221;);<\/p>\n<p data-css=\"tve-u-17a232cb5f2\" style=\"\">\u00a0\u00a0\u00a0 }<\/p>\n<p data-css=\"tve-u-17a232cb5f4\" style=\"\">\u00a0 }<\/p>\n<p data-css=\"tve-u-17a232cb5f5\" style=\"\">}<\/p>\n<p data-css=\"tve-u-17a232cb5f7\" style=\"\"><span data-css=\"tve-u-17a232cda16\" style=\"color: rgb(0, 255, 0);\">Output<\/span><\/p>\n<p data-css=\"tve-u-17a232cb5f9\" style=\"\"><span data-css=\"tve-u-17a232cda18\" style=\"color: rgb(0, 255, 0);\">Swift is added to the ArrayList<\/span><\/p>\n<p data-css=\"tve-u-17a232cb5fa\" style=\"\"><span data-css=\"tve-u-17a232cda19\" style=\"color: rgb(0, 255, 0);\">[com.informatica.cdi.automation.ui.robot.MAT.CustomException: Java already exists] Exception Occurred<\/span><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"thrv_wrapper thrv_text_element\">\n<p><strong>Explanation<\/strong><\/p>\n<p>We have created a class for custom exceptions called CustomException, which inherits Exception class (this is mandatory). The constructor of this class has a parameterized constructor, which calls the superclass constructor.<\/p>\n<p>Inside the method checkLanguage(), we have checked the exception condition, and if the exception occurs, the <b>try..catch<\/b> block handles the exception.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"tcb_flag\" style=\"display: none\"><\/div>\n<\/section>\n<p><\/body><\/html><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Table of Contents What are exceptions in JAVA? What is the difference between checked and unchecked\u00a0exceptions in JAVA? Types of exceptions in JAVA What is Throwable class in JAVA? Briefly describe all the keywords in JAVA exception handling.\u00a0 How does try-catch work together? Can we have multiple catch\u00a0statements for a single try block? Is it [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-611","post","type-post","status-publish","format-standard","hentry","category-java","post-wrapper","thrv_wrapper"],"_links":{"self":[{"href":"https:\/\/rahulshettyacademy.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/611","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rahulshettyacademy.com\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rahulshettyacademy.com\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rahulshettyacademy.com\/blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rahulshettyacademy.com\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=611"}],"version-history":[{"count":0,"href":"https:\/\/rahulshettyacademy.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/611\/revisions"}],"wp:attachment":[{"href":"https:\/\/rahulshettyacademy.com\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=611"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rahulshettyacademy.com\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=611"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rahulshettyacademy.com\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=611"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}