{"id":3051,"date":"2016-06-06T16:54:45","date_gmt":"2016-06-06T15:54:45","guid":{"rendered":"https:\/\/stevepedwards.today\/DebianAdmin\/?p=3051"},"modified":"2023-11-09T02:47:42","modified_gmt":"2023-11-09T02:47:42","slug":"c-programming-chapters-1-4-notes-practical-c-programming-3rd-edition-by-steve-oualline","status":"publish","type":"post","link":"https:\/\/stevepedwards.today\/DebianAdmin\/c-programming-chapters-1-4-notes-practical-c-programming-3rd-edition-by-steve-oualline\/","title":{"rendered":"Chapters 1-4 Notes &#8211; Practical C Programming, 3rd Edition By Steve Oualline"},"content":{"rendered":"<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_3051\" class=\"pvc_stats all  \" data-element-id=\"3051\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n<p><a href=\"https:\/\/www.oualline.com\/\">https:\/\/www.oualline.com\/<\/a><\/p>\n<p><span style=\"color: #ffffff;\"><strong>Chapter 1 gives a brief description of the C language and its use. This chapter\u00a0includes some background on the history of the language.<\/strong><\/span><\/p>\n<p><span style=\"color: #0000ff;\">There is only one way to learn how to program and that is to write programs. You'll<\/span><\/p>\n<p><span style=\"color: #0000ff;\">learn a lot more by writing and debugging programs than you ever will by reading<\/span><\/p>\n<p><span style=\"color: #0000ff;\">this book.<\/span><\/p>\n<p>Chapter 2 explains the basic programming process and gives you enough<\/p>\n<p>information to write a very simple program.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAp8AAAG8CAIAAAAXWllaAABsxklEQVR4nO2dd3Qc13m3UReLsujAovfeWUESJMFOURRVKInqFi3HlotiOyeOfRJ\/yfcljnNsx3Gc43ZkK5LjqMsyRZEUJVLsvYIgiN5773WBBfD9PJccrUEQBERgZ3f29\/yxZ\/bunTvvDBbzvO\/sFKeNGzc++uijdoQQQgixfi5evJiQkOCUmpr6\/PPPKx0MIYQQQuaBzs5OvDoBNzc3pYMhhBBCyDwArU9OTjopHQYhhBBC5hnanRBCCFEbtDshhBCiNmh3QgghRG3Q7oQQQojaoN0JIYQQtUG7E0IIIWqDdieEEELUBu1OCCGEqA3anRBCCFEbtDshhBCiNmh3QgghRG3Q7oQQQojaoN0JIYQQtUG7E0IIIWqDdlcto6Oj7e3tZ86caWpqUjoWYkOsWrUqISHB29tb6UAIsWlod9UyNjbW0tKyb9++wsJCNzc3Jycne3t7pYMiqmV8fBwJ5cDAAL5ser2edidEWWh31TIxMTE0NFRdXQ3Hx8fHe3p60u5k4RgeHu7r6yspKWlvb0dmqXQ4hNg6tLv6yczMfPHFF5OTk1G+Kx0LUS3Nzc3Hjx8vKytTOhBCyJ\/h7l79uLu7h4aGxsTEODs7Kx0LUS0ajSYgIEAcH5qUmLYbDyARYh5od0LIfAKvT0xMjI+PT2m3v4UiURFia9DuhJD5xGg0jo6OGgyGKe1OEoqERIgNwn82Qsh8ArtD7SMjI6aN8Lqjo6NSIRFig9DuhJD5ZGxsDGofHh4Wbx0cHBwl7vRLPCFkIaDdiaWAmm9oaEij0Tg7O4s6DyXg+Pg49ODi4tLf349Gd3f322ecmJiAUdDZ1dV1hjMH0W1wcBBFJBYxL3Xk6OgoovL09JyyULEi3d3dWCICls81mxnMhbXA+rq5uWGV7z08pTCt3bHivNECIYpAuxNLAdVeaWlpcHCwr68vDIeWzs5OaBJqDw0NraysRGNiYuLtM8KyPT09jY2NUVFRfn5+dxof7qyqqvLy8vL39\/fw8Lj3gPv6+q5evbps2TIfHx+5EUYfGBgoKyu7dOkSPBcbG7thwwaswl3zCax+e3s71hfraNV2N63dkfdY9boQYr3Q7sRSaG5u\/s1vfrN9+\/bly5cLu1+5cqWurk6v1z\/00ENHjx4NCgqa1u69vb35+fkffPDB7t27Z7A76uzXX389LS1t9erV82J35CJ\/93d\/99prr5navbW19fz582+88cbmzZu1Wi1W4eDBgy+99FJycvLMo7W0tJw4caKmpuZ73\/ueVV+7KI6jQPDigLzS4RBio9DuxFKAEmpra1GFy3c6g7Y7Ojo0Gs3k5GRYWBhqetFeXFw8ODgIQ+t0OryKu6QhD6iurkaVjI+gcHd39ylnaKOSRn0fEhKCWn9KO5yKuhkLiomJEY3wq8gAEAP6YxojI7ympiYUo\/Hx8d7e3lgQIkG1bTpaeXk5Uo2oqCjE4OnpiTEPHTqEwEJDQzEjPkWoWJHIyEgEb29vj0K\/ra0NI2MpEDxSHFT\/dlKuU1VVhYno6Gh\/f3+MsyAbfQHAH2tcglU7IQpCuxPrALqFrZEBwK8ojiFFlOkwa2ZmpqurqzgeDoniFZ6GsFNTUyHFuw6LATs7OzEgXmFQWDYiIkLoPCMjw04q0Lu6upYvXw4HX79+HXqGtLAUjD\/tgOhQWVn54osvwu5eXl4Y88iRI3ZSaQ6vnzlzBtqD1\/F29erVsHtFRcXly5fxEYbFIsQg+PTGjRvIEjDd3d2dkpIipx2Wz+QtlA6EEJuGdieWhbgRirgXCqZlSbz66qsJCQmJiYlvv\/02SnCU5lDga6+99tJLL61atQo+hphhd8wCR\/7P\/\/zPX\/3VX83G7nDn1atXjx07hpEx\/atf\/eob3\/gG8gMfH5\/09HR0QOUNAS9evPjAgQNoh48R0h\/\/+EekBdPW0\/USCElUrijZ\/+Zv\/iYwMLCgoABLQWzZ2dkw9wcffABnI1qMv2\/fPiz06NGjyAyExU+cOFFcXCxGOHjwIJZrRXYnhFgCtDuxLD788MPTp097enraSXUzCnQIUv4UNS5K4WeeeWblypUdHR2HDx\/WarV20m1Qo6OjN27ciAwgLy9v\/\/79U663vhPNzc3nzp3LyclZtGgR8gMsOigoqKysrKenBxZH1e7q6hoeHu7i4nLhwoVly5Y9+OCDGPlv\/\/ZvGxoaZmNczB4XF+fs7Iz+yBK++tWvxsbGIjUZGhrCgKMSqyXQ8\/jx41hBzHXt2jXM8sILL2D6Bz\/4AWb8fBuTEGKz0O7EsoBKYc2AgAA76fysKQd4UTGjwPX29oYjnZycUGGLE9BQ5rq5uWEuvV7v5eUlLi27cuXK3r178Snas7Ky4uPjb19cf38\/cgi4FjpvbW3t7e3FjBgTr1A7tAqvR0ZGomSvq6tDMBAzfIz2gYGB2ayOfBVfd3c30pG0tDRfX19xXQCSCaPRiAXhLZKYiIgIvAq7NzU1oTPyFTvpJAMr+tGdEGIh0O7EsliyZMn69etFWQw1VlZWmn4KF0LAcC0EjNeZrzRraWk5efIkJqBniHNau0PVsDiGha0hbyxXp9OFhITgbU1NzY0bN7AIFN92Uh6Alvz8\/ImJCXRDn2kX6iABbSP5wARsDT2HhYUh7OHhYWQeiBxjIhcRIreTDjyINZJPlR8cHEStL353R2oiNE8IIbOHdieqZbuE\/Bayn7YbRCsO9cs\/AcC+RUVF+RKrVq2SL2Z78MEHv\/Od78gzHjp06PbRNBJIDpAlwO6lpaXPPffcN7\/5TZTjcwo+Jyfn5z\/\/+ZxmIYQQGdqdWBPwLurmsbExFL6oj9va2mb5+\/qdcHV1RXFsMBgw5rVr1959992HH37Y19c3KCjoxIkTnZ2dWq3Wx8cHHVD9oxxH\/Q1n\/5\/\/83+ys7PFyQFTwIwY8OzZsytWrECHAYnIyMjR0dH29nYErNfrUZqjMS0tDQttbm7GUiYmJnp6evr7+8Ug3t7eCGxoaAhL\/4\/\/+A\/kH9\/4xjfuZTUJIbYG7U6sCRTEa9euLSsrEz6GDm9\/0ujMFBYWQrSXL1\/GdFhYGLS6ZMkSVNgYrbe3t6CgAHYPDg6Ghuvr693d3WFZ1OJYCmwNJf\/pT3+C3VtaWu603MTERMy4Z88eKBw9ESoCjoiIQF4Ckb\/99tuxsbFYHJaVmZmJhXZ3d1+5cuXIkSO1tbXyFXH4CIvAsrDoqqqqae\/hQwghM0C7E0sBFWp6ejpKW3EaPAgMDISJxX3aU1JSwsPDodvly5dDhx0dHfClnVR8e3h4TE5OpqamiuvLUWSjM8rfKeM7OztDk42NjRUVFQ0NDWhBcYyeq1evhnSLi4vRAfU0lB8gASWHhoYiHjHv1q1bL0jA2Sjck5OTR0ZGcnJyplTwCQkJMHdeXl5RURHGR\/zPPfccxvH19e3r69u7dy8qdaPRiJakpCSEXVNTg85YIywCC0X64ujoiJAuSmDA+Pj4ZcuWLfzmJ4SoCtqdWArR0dH\/\/u\/\/Ls5KEy0bN24UE2j54Q9\/CMdDnHi7fv16iB+V9OnTpyFjiBaOhxHhRfRBrQzp3n62Hfz6\/e9\/3\/QkfHTGyKjCv\/a1r7W2tiKrwFDiDnfIMxCM6GAnnd+H2h3pBcprNMbFxYk72X3yySdT7oiHpSC8JUuWVFdXY14kB8HBwSIYpB1ZWVkYwd\/fPyYmRjRu374duQIKdMgeHTA42lG7h4SELF261E46JVC+SR8hhMwS2p1YCqZeF5gaWr7yDeX70aNHIWNMbNq0KTY2FlY2nVdW8hTE88qmbYeDfXx8MJd81vqUYOwlUFt7eXlhQn6M2+3Xqomz3729vRMTE+Wz+sVD0hAnSnYMIu67J\/qjEUtHyY7VkZeO\/ogHKYuddHCCt3QlhMwV2p1YE3AhrDk0NNTe3i6O5KN2v8dHlUClWonZLH023URmgDzg9nZXiSmNLhJTOotz7++6LEIImRbanVgTUGOShNKBEEKIRUO7E0IIIWqDdieEEELUBu1OCCGEqA3anRBCCFEbtDshhBCiNmh39dPX11dZWWl6jTUh805LS0tTU9PExITSgRBC\/gx39+qnqqpqz5494n6uSsdCVIt4Zq7RaFQ6EELIn6HdVYuDg4NWqw0ODm5sbBR3LAeT06FsnBaIwWCApcQD15kSzQlxq3weJSJEcfhPqFrEw1K\/+c1vdnV1iZbx8XFIa\/Qvmesz1myB0tJSbDQkRiEhIbxh3FyJioq6\/T59hBAzQ7urFtTuqKLEQ8RFi1A7CtORkRG8Dg8PiyKV5fsUsFm0Wm10dDTSo9ncepaY4urqKt8wnxCiFLS7aoHdp9yrHJo3SMDrI7dg7X47np6e\/f39KEB9fX3d3NyUDscqEc\/dUToKQmwX2t1GETtfJyene3wEiyoR1xfg1cXFhUfmPx\/2t1A6EEJsFNrdRhEPKqXapwVGF2rXarVTHulG5oSDgwMFT4gi0O62iHiQOcpT\/uI+LbLdb39gK5kTUDsFT4gi0O62hdjb8s42MyPsjlfW7vMCvnJKh0CIzcFdvG3B39png6ndec78vMDf4AkxM7S7DYESimqfDeLYBuzuIqF0OCqBh+gJMSe0uw0hCnelo7ACRA4ExJnzSoejHmh3QswG9\/U2BH\/+nCXiMLLDLZQOhxBC5gztTgghhKgN2p0QQghRG7Q7IYQQojZod0IIIURt0O6EEEKI2qDdCSGEELVBuxNCCCFqg3YnhBBC1AbtTshNxsfHR0dHh4eH+\/r6BgYGenp6Ojs70a7VanmPP0KIdcF9FiE3aWlpOXny5KuvvlpRUQHNu7q6wutPPfXUrl274uPjlY6OEELmAO1OyE3c3Nz0en1TU1N9fT3qeHt7e51Oh1cfHx+lQyOEkLlBuxNyE7g8MTExOjq6ubm5u7vb0dExKSkpISHB399f6dAIIWRu0O6E3MTJycnLy2vZsmU1NTWwu7Oz84YNG+Li4pSOixBC5gztTshnaDSaTZs25eXlFRYWonbPysoKCQlROihCCJkztDshn4HyPSkpCfV6ZGRkcHBwbGwsqnmlgyKEkDlDu9sEExMTBoNhSGJwcLCvrw8tSgdluYyNjfn5+fn6+tbX1xuNRqXDsVBcXFzc3d11Op2bhLOzs9IREUI+g3ZXPxD5yMhIY2NjlURFRUVBQcHo6KjScVku3d3dSIB6enp++tOfUlp3Qq\/Xx8fHp6SkREdHY8Lb29vR0RHt9vb2SodGCKHdbQDo\/NNPP92zZ09rayv2vyi2JicnlQ7KokElisJUTI+PjysbjMXS3t5eX1+\/b98+fJ2WLl26Y8eOrVu3urq6Kh0XIeTP0O4qp6Sk5MCBA9gFQ+2LFy9GjeXr64t6lAUWuXeGhoaam5sLJIaHhwcGBnbt2iUnRoQQBaHdVYv4rf348eOHDh1qaGjYsGHD448\/npKSwp0vmUe6u7svXLiADBJ5ZE9PT2ZmZmxsrLu7u9JxEWLr0O6qZWxsrK2t7ZNPPoHaN2\/e\/L3vfc\/Dw0PpoIja8PHxue+++yIiIn7\/+9\/jy\/bmm2\/u3r07MTFR7sCjRIQoAu2uWlC4V1VVdXR0JCUlPfXUU1qtVumIiGqJjIxctmxZfX19UVFRZ2cnMksHBwd4Ha9Kh0aIjUK7qxZhdxcXl5iYmNjYWHE+MyELgbu7O75jCQkJKN9h99HRUQcJJycnoXk7FvGEmBfaXbXA7uXl5SjZ\/f39beS39vHxcXFuF2pHnU4H5cz79WwTExNYCsYX3sJGxiLE9PwuyOrw9fUNDg5uampqaWnp6elxc3PDZsHmwisyS24fQswM7a5ahoaGCgoK+vr6lA7EfMC11dXV+fn5bW1ty5YtS01NhXLmdxFQO7KH9vZ2Hx8fV1fX2tragIAAT09P\/vCBLEdcDldZWYnNEhMTg20Fu4vLL2l3QswM7U7Uw969e2tqaoKCgsLCwo4dO3bt2rWtW7dGRUVpNJr5WsTo6Ghra+vFixdTUlJ0Ot1rr722ZcuWjIwMLHS+FmHtjI2NjUjA98Lu4gd4VPA8OE+I2aDdiRowGo09PT2lpaWoF+Fad3f3vr6+lpaW8+fPBwcHQyqdnZ1NTU3oGRIS4ufnB9MMDQ2hM17F4+ACAwPxaX19PeSk1+tRkaNPW1sb5ISWrq4uZAkeHh6wlIuLCwp3Nzc3zFtVVYXZ0QHTGB8xeHt7Y4niU0SF2ZEQ4C2Keycnm\/h3w9YwSIi7HQuvyyfZUfCEmAeb2N0Q1QODVlRUoF6Eg5csWWInncN15coVGBcKb2hoKCsrQ1mPdnRISEgIDQ2tq6uD8pEEDA4OYnZR4mMQNEZHR6empiIPOHfuHMaBlZEooCdmhLzRDVU7HA+BiaVjorm5+ezZszA6OsTFxSEGLLq9vX14eBiCRwuyBxuxOzY4tie2CVZcqF2Gx+cJMRs2sbshqgcSvXr1qq+vL8QsWsLCwlAxDwwM4PV\/\/\/d\/Yfe0tDS0i\/uuvPDCCyjrDx8+jE+3b99++vTpo0ePBgUFJScnNzY23rhxA6nAc88996tf\/QoiX7ZsmZeX12uvvfbwww+vXbsWGcAf\/\/jHDRs2yMtqbW2Fy48dO7Zu3TqEceLEicWLF+fl5R0\/fhyjIW947LHHYH0sS7ENZEbEWYcQPBIjGN1JQhyiF0fplQ6QEJuAdidqQDaHLA+tVhsQEAAri0P0kPT999+PdpTskLG4Jjs2NlbU+rW1tWjEdG5urp+fH2SPdMFOEhWK+IceesjZ2fnatWtdXV29vb1YENpN79VfXV3d1ta2detWDDUyMoLkAANiBA8Pj\/T09CeffDIkJMTWbt8mLi6YMEH8jZSOixBbgXYn6kQcCobsm5ubjUajj49PeHg42j09PTsk0Aj3o1739\/dHI2QMrwcHB0P8yAzkh8cEBgbGx8cjFUDj0NBQT0\/P7cvCaOXl5QaDAWNiAvkEWsRVeXq9PikpyUaOycsIkQujy16n2gkxJ7a10yFqRZyxJWpE0TIwMADLotSGj6F5+ai4eBL57U+4d5a4fWQ0ajQaaBuvo6Ojg4ODt\/dBvY7aHUtsaWnBK7IE8ZweJAQo323zWLRw+e2vhBDzQLsTNQCDQtvd3d3yc+uLiopOnDhRUVHxyCOPmCGAkJCQnTt3isvkEAxSgZKSkq6uLjMsmhBCbod2J2rAxcUlISEhPz+\/trZWtLS2to6NjSUnJ0dFRUHz\/f39oh0TqNrDwsLKyspQc991ZBTrvb29Tk5OPT09cXFxAQEB4so6U9zd3T09PUV9f\/ny5dLS0s2bN8tn1BNCiPmh3YkagFZjYmK8vb0bGxsPHTrk6up6\/fp11NDZ2dnBwcGBgYFtbW0ff\/yxnXTEHm99fHxmeeN9pAtnzpyBuSF4zOjl5XW73ZErYLSrV68in7hx40Z7e\/v27dtt84A8IcRCoN2JGnB2dtbr9ZmZmXl5eUePHoWDOzs7U1JSMjIyYPr09HSU1J9++il6+vv7462bmxsmMBdqbgcHB19fX+gZ01Ay+mMo+Td4jINEoaOjIyEhAQkEPvXw8IDOsQhMR0dHI6UIDw\/H2\/fffx\/1OgQfGRkZFBSEQSYmJpBGKLphCCE2Cu1O1MN99923dOlSlO\/Dw8NRUVHwq3h8ztq1a1NTU9GO6dDQUHHW2\/333z85OSkuyJanQVxcHOa1k+5Rg9esrKydO3diXowAkSMVQAvyBvHkmH\/5l3\/BUJiA4DEyUgEkDZhGlrB+\/XrYXTwqTdGtQgixRWh3oh7g8oCAANTWRqMRr\/KT8TQaDYwuTptHwS1uO2\/63DzTaXH3FbtbdsdcISEhKO5R2Yt28WBTubOYQDdIPTAwEEOJh6nM483tCSFkrtDuRFVoJGbfPvNQDz\/8cGZmppvEzJ3FRXc2cjc6QojlQ7sTMj0owb\/1rW8pHQUhhHweaHdCCCFEbdDuqkWr1SYlJRUXFysdCLEJjEajuH+AXq\/39fVVOhxCbB3aXbXA7gkJCTdu3BAPIHdycuIV2GTh6OnpaW1t9fHxgdp5\/gEhikO7qxYXF5eYmJiBgYHa2tqmpiZxxxWlgyLqxGAw4GtWVlYWGRlpa0\/DI8Qyod1Vi7C7v79\/UVHRW2+99dd\/\/dfc7ZIFAmq\/ePFiQUFBbm4uv2aEWAK0u2pxdnYOCgpav379vn37xM1Zt27dCt\/zOmwyj\/T29ubl5X3yySdXr14NDg7G9y0gIEDpoAghtLt6cXR0RBW1bt26vr6+AwcOfPzxxz09PcnJyTzjicwXY2NjbW1t58+fLy4u9vDwyM7Ojo+PZ\/pIiCVAu6ucrKwsFPEo3N955529e\/ceOXIEBf3o6CgfuT0DExMT2DIODg48D3EGkD4ODw+jdkfWGBMTs3bt2tzcXPnmfaZwMxJifmh39RMXF\/f888+vWbOmoqKiVqKkpMRgMExIKB2dJTIwMIAESCvBu8TfCW9vb\/H8vYCAAPFsXCSRssjtTZDfKhovIbYF7a5+XFxcxF3WxWNOOjo62traRkZGRiXGx8dZwU8B2Q82VIiE6S3oiSnijvr4Xrm7u+t0uikH5OFyBxNMTU8IMQO0u03g6Ogonqri6+sbHh6Own3kFkajkYK\/naamJtSj8fHx4pEwZPYIrzs7Ozs5OeGLN8XxSkdHiK1Au9sQYreLfS50jp2vkLqoqHiI3hThISEk3iRgrojvGL5gqOZNHU+1E2JOaHcbQux2IfJxCZTywmGYpt1NEVoSR55Zu88VkRIJwQvEQ3V5BgMh5oR2tyFMa3e5aseOmKfXTQFeF6WnVqul3eeKOOYhjC7bHV8z\/u5OiDmh3W0IYXfsZ+Et+cizfIieP73LmNbuELzS4VgZ8i8awu5y4U61E2JOaHfbQhTrpuczQ+qs3acg2521++dAPmvB6RY8Jk+I+aHdbRHT\/a9QOwt3U4Td8SoEr3Q4Vob4aok8UqSSSkdEiC1Cu9sc8t5WPljKw\/JTkH8zdpFQOhwrw\/T2NfytnRCloN1tFNPdLtU+BXEFl\/jleNpbq5KZodEJURzuuQj3xVOx\/0uUDocQQuYM7U4IIYSoDdqdEEIIURu0OyGEEKI2aHdCCCFEbdDuhBBCiNqg3QkhhBC1QbsTQgghaoN2J4QQQtQG7U4IIYSoDdqdkJt0d3eXlJScOHHi2rVrmD5\/\/rxer1+zZk12dnZQUJDS0RFCyByg3Qm5ycjISG1t7e9+97vq6mpx732NRuPk5JSRkaF0aIQQMjdod0Ju4ufnt3z58oCAgMbGRoPB4ODggOn4+Pjo6GilQyOEkLlBuxNyE5Tp3t7eS5YsaW1trampcXZ23rhxI+yudFyEEDJnaHdCboJi3dXVNTc3t7i4GHaH7LOzsyMiIpSOixBC5gztTshnaDSaFStWHD58+MqVK35+fikpKQEBAUoHRQghc4Z2J+QzUL6Hh4fHxcWlpqZGR0ejcHdzc1M6KEIImTO0u2oxGAyNjY0fffRRdXW10rFYGQUFBZ2dnSMjIz\/60Y90Op3S4VgZ27Zty8rK8vf3VzoQQmwa2l21GI1GKOrEiRPFxcWenp4ajcbe3l7poKyDoaEhV1fXyclJbDonJ\/6PzAp834aHh7u7u2NiYuLi4mh3QpSFey7VMjExgeqzubkZrykpKdjbOjg4KB0UUS0DAwO1tbX5+fk9PT0wvdLhEGLr0O7qJyMj49vf\/nZmZqazs7PSsRDVUl9f\/\/HHH1+8eFHpQAghf4Z2Vz8o2eF1jUZDu5OFQ9zXT0xPSkzbjT8PEWIeaHdCyHwyMTFhNBrHxsamtDtI0O6EmAfanRAyn0Dto6OjBoPBtBFSd3Z2ptoJMRu0OyFkPoHdofaRkRG5BVJ3cnJydHRUMCpCbA3anRAyn0yxu4ODg5OEslERYmvwX44QMp+MjY1B7cPDw3a3zujkpZiEmB\/andyFyclJlGJdXV2Y8PX1dXFxWeidNfQAN\/T39\/v5+Wm1Wrl9QEKn06FxhsO8ExMTCBg9US\/6+PgsaKjzC2Lu7u4Wv1jb29trNBrEj5W1rsIXfz6sAv6C4rd2HpAnRBGsaa9BFMFoNNbW1r777rujo6NPP\/10TEwMBL+gS4ThCgsLjx49+txzzyUkJMjt165dO3\/+\/Pr16+Pj4z09Pe80O+xSU1Nz6tQpf3\/\/nTt3Lmio88v169fff\/\/9qqqq8fFxqD0sLOzJJ59MSkry9vZWOrQ5gC\/MiATUbl15CSFqgv975C6gDsvLy2tpacFe+\/Lly8HBwQttdyyxvb29uLgYtaxpe2dnZ3l5+aJFi26\/2soU1O6YEYJHOrKgcc47XV1dbW1t69ati42NRfCVlZVIqp599tnFixcrHdocmJycxJ9ghkveCSFmgHYndwGauXLlipeXl6Oj46VLlzZu3IhSsq+vDwU99APlBwYGpqamogPsWyOBog0lfnR0NCrs3t7ekpISNNrb2ycnJ4eHh2PMGzdu2EkWh6fRGUV2f39\/a2vr0NDQsmXLYIXh4WF47uLFi3V1dZgxOzvbx8cH\/bFczIIkA3UtFopB0IJUADOixhW368Hs6APBi59+ZVBNFhQUdHR0YFl4u3r1aiwXC7169WpAQEBPTw\/m0uv16enpSF\/q6+uxdAzo4eGBVcPSETlSHHTDBFoaGhq6u7vFQ+SwdhUVFYgB\/VNSUrCaGB\/DNjY2YvuIO65jrtDQUGyNa9euIQZ3d3d0Q6qECTlCrCC2dnx8PDYC1hphvPfee9jg1dXVRUVFWBbWCJFg3bEiCAZL1Gq1cD\/+BJgdw54\/f97BwQEhubq6IkXw8\/NDxoA\/H+ZFJKiksYLY+OiJwdGIGAYHBzEUAsNoCADrm5CQgNQKf030EX8y0yDvipA61U6IstDuZCawj4YUoZZHHnkEzvj9738PwaAya2pq2rt3L9oxDYvgdcmSJdDGoUOHysrK0FNIOiMjo7S09JNPPoGPYZ2cnJzNmzdDSG+++Sb6iDvhQ89ZWVkwLkbDvC+99FJiYqKov6ElcX4Whlq1apUc1aeffhoXF4cEAkNBw9evX8fseDvDzfjgNijt4MGDsLKQGTIPBImF\/sd\/\/MeGDRugeXSAJv\/+7\/8easSif\/Ob38C+sB0cCclBqxA2Vmfbtm1YLiRdWFiIaXQ4d+7csWPHYEcMu2vXrsjISKzsRx99BAcjJQoKCoI1t2zZgqwoPz8f2w3ZAKaxNTD7ncSJBAJLx3aGfbGsX\/\/619u3b8d2gPsR3vvvv48VxybCKiMpwcbBEpGO\/OEPf8CnCAnr+\/TTT0P8SK1++tOfYl4XCWQYR44cQbqA7AF\/uG9961vYGqdPn66qqsIISAXwd9m0aROyBPwtkA0gt9i5c+ec7E4IsQRodzIToggG2OmjBsUrdAtzlJeXv\/vuuz\/\/+c\/hVAjyrbfeQqV+6tQpFPQ\/+9nPYI6PP\/4YFkEhe+DAAdSaP\/jBD8bHx9FfFMco+pcvXw6LQE7\/9E\/\/BMHA+rDIK6+8gnoX7kRnWA0tKBzPnDnzy1\/+UpSnAnRATgDRonyH+eA5lJszn+sHbyFOVMZPPfUU3v7pT39CwgHvov4WKQWsfPLkyR\/+8Idf\/\/rXsRYYc\/369U8++SRWBPL29fXFpoD+hVORfKC0xTSyCjgVi\/7CF74Alf7t3\/5tXV0dpA4dIo3Izc1du3YtliUeKYvZX3\/99QcffBDbCt2wNdLS0pAKTBswOldUVIiz6tra2pA5LVq06PHHH8fGhLCRJXzxi19EzoGlI6PCn0aj0SCfeOKJJ7DNkZr8+7\/\/O\/IJxIyEA9lPZmYmVhB\/OKQs3\/zmN+F4pCPIY5599lmsDrY\/wvvud7+LjX\/48OE33njj+9\/\/PjIJWB+rv27dOix0fr9XhJCFhnYnM4GdPqSIQhlyhbFQTUItKCvtpCP28CvsC6tBfihw4QO4BP2zs7NhbhSssCDqXThG\/FiOArG9vR3doJkgCeQK6BMmgYpTnOIOtaOwXr16NRohQrinuLhYHE4XoH7FWyw9KSkJY2JAZAwz30Vfp9NBpVgiRhajYQILEr8QR0VFwbJoEccJkHygaEZBjLVGDFhr9LS7dY9VccxZTGNixYoVGBxlMcaEKbFGyCSgc2wlbBxkM9AtkiH0R0aCBAIbB2OiM7ak6UoJkG288847J06cwNbDxoTCsY7YAhh\/69atWHFMFxYWouzG4HjFVv3d7363YcMGdIDUX3zxRfyxEDwid3R0FD+BI9lCpoIwMI08BhNYCv4QyJ8mJDAvQsIfEe34K2BTIF3AvFgF8Qea768VIWTBod3JTKCCRJkIDeTl5Tk5OYm3MC5kANmgeEWBDp2gdIZcUSBCb5cuXUJOgBZ0gyFQd1ZXV0NvECQyAPkSNXFhm7jnibe3N1IHcW20cCd8A8e4urqiXfx4b3omHZYItcOOKE8hJGgJqpv5yiuUtvBWrQRmHBoakqUF+WERWJB8gjcWhxUJCAgQv7vPcMo65sVKIQaMiVmErSFmFMFubm4YE8vFOHi1k\/IhtCMdweKwWZBS3H7EGxsBmwXtMCs28vbt20XdjBESExMRCWbH5oW8xfgYXHgam7e1tRVzYcNiu4nzJMSYmMAWQ5zohqodSQACRpYgLxSrKV93hy2PabRgQJ7xToj1wv9eMhMoQ69fvw7bnTt3zk6qLFGVoqpGXfvlL3\/5wIEDZ8+ehc5zcnIefPDBtWvXQj8ff\/zx3r17oXYUlOvWrcNcKIghJEygbEX1OctFi6paTMNPprcoh\/AgaSQN8Bk+goBNL4ufFsRQU1Pz\/vvvGyUgyxnueY6PZnlNP4JE4oLUB+U+ohIXqdtJkr5TyYsMAFsDPZEeobKf8ims\/NBDDy1btgzaniE208HFo1nAXa8sR0qBvw7+oHA8z3ojRN3Q7mQm4AN467e\/\/S0qaVTPKNa\/\/e1vi6vj8Onu3bv7+vo++uijf\/u3f4OQUEPDcN\/97nebm5t\/+ctfvv7668Luixcvfv7551ELvvfee7NcrvjdXRwPh7RQpJqqCy6H0eEnJBao2lHU3nXApqamU6dOQYE7duzA7AcPHpyhMBX162zihGXhS9TiDz\/8MLYASnPYXSQciH\/aWTZu3LhlyxbkJbPfGqYgbFTt8uBYI3HUQbTPnJQgEXn55Zd\/8pOfLFq06Pjx46+88srnCIAQYhXQ7uSOoMSERQIDA4OCglBlwrWQB4pLGP3ChQtHjhx58cUXYUG4UNSOqOMhLSjf1dVVPBAM\/ZOTk\/EWvkcLEgV\/f\/\/ZnIA9MDBw+fJlmBiDFBQUZGZmisvwxKcYFvGgAN2zZ8+mTZsiIiJuH2F0dBSpSXFxsXgL7w4NDaGCx7wjIyNVVVXiR+Vpl471ra2txeogWamurq6oqEhJSbGTDo9jLbBNMBo6YHw0isvSxGV4Iu\/BBPq\/\/fbbISEhcXFxZ86c6enpQU+sOBIdfIqthHmn\/d39rqCmj4+P\/\/3vf5+VlYWs4sqVK1gEGrFeUVFRqMsRSUNDA0Q+5SltdtI5kogEeUBXVxdWAT27u7unXDdICFEHtDu5I729vRBzTk4OikK7WzX0ypUrIRVIAmo8ffo0VAETb9u2DY2wBbyFWhbCQx2fkJCAWVCndnR0HDt2DGrEaJA0RoOf0EG0QE5iGn4KDg5GNYy3WBzUCEWVlpbCVdA8PoILITCdTodhkSVA6nv37kXRPOX4NsZBnOiAMK5duyYaYeXIyEgo+caNG5AxZhGHH3x8fMQF7nbSz\/8ZGRn4FOEhs7l06RJWsKamBusljuSHh4cjTSksLMSnMCUGRDBJSUlwJNIIDAjLYhAEgEZkRYgcaodKxdZDSE888YTYGkiVkJ2IDSuDecVNAqYcV\/Dz80O6IE4bRB9sWMSPjYOt3dTUtH79enGKw+bNm4uKirCVxOVt4i6w8kqJccRFgO3t7XD\/0qVL8YqeyGbQE\/2xOpiW58UfAn8d\/I0W6htGCFkwaHdyRyAMCAyq8\/DwEC3Y0e\/cuVNUe7DX+++\/D7VDPF\/\/+tfxdvny5TAcGiHXXAlY6qGHHtq\/f\/\/Ro0dhi0cffRQqhb+h\/NjYWAwLi2zduhUKwTSkAg9hoXAM2r\/4xS+ifBenfz\/++OOwFFS0du1aSBHDogNchUYkASIbkMGCYFlUyXV1dfCfaMRaYNEiXYCkkROgdIZHMciuXbvEVQBIHWBfjIkAkNmgLD5y5AiWhf7ohonMzExI\/cMPP0Ryg\/hjYmKQc2BdTp06haIZmwLTyAMwO6LKzs5GcnDw4MHU1FSU++IMOKzUf\/\/3fxcUFEDPWJa4t48MtrZYwSl3A4TOxf0G7KRfJZDWPPXUU4cPH4anEbNIfbBxNm3a9Morr7S0tGAa6ysuk8OYWJDYRAgYASD9QjxICDAtTllAT3EPHJFdIY9BOybwd8FfZ8rmJYRYBbQ7uSOwCExjJx2RFi1wKqpS+ZIweEvUteKnX3SGaTZs2AA9uEqgG5yxfft2NGIazoC3MAucgbkwC2a87777xA3JMRf0aSf9lgzCwsJgaNS4sDXsK448YxGYEcpHCY6qGta\/\/XpxDIWEAKIV1bkcOWb82te+hkZxinhWVhZesSBxyxo7ye5PPvkkpmFfJBajo6MIG9OQ5YoVK0Qusm7dOpS\/CElkGOIkf9S7SGLQKEp8cewd9sUs6H\/x4sW0tDRxJAMtu3fvRgcxPeUqPmxwBCN+uTdtx7xYTfkXDYSNGLDxxbogmUAwiPPtt9\/G7Fh3LL2zsxOjYbthKWKlMCM8jUIfSZgIHpFjQv6pHsvFyOJsPkzjU9hdXLkwP98nQogZod3JHRH2Mm0Rt0eV3045sCyO6EI2U2bRSZg2ygcDpkybnssGwUwZXyNhJ53r19HRIa6Jh8+mhI0lQlqmw8qYlqGytOTcRR4fOQR8LK5wQ42Ot0g1hHRFRjJlWHkEAaSLnjk5OQgSmUFKSgqSA6QOImuZ4bF1cgBTELeZk99iO8vJkwy2AzKJ2tra4eFhvV7\/wgsv4NVRQh5TnHw3w3kP4i8ov8W8C\/1MAULIAkG7E+sDfgoPD4d4xHX28z4+6ldxE\/ve3l7U5RDztLnCnYBBkc2sWbOmrq6ur68PlkWcMzzUbl5Ayb5q1SrEiZgRf2Zm5ixP+yeEqBLanVgfKRILugh\/f\/\/c3Nx7GSFSYr7iuSviYfb3GDMhRDXQ7oQQQojaoN0JIYQQtUG7E0IIIWqDdlc\/4mlmY2NjvLU4WTjwBTO9BJEQoiy0u\/rp7e0tLS0VFzcrHQtRLa2trQ0NDXxcLCEWAnf36qekpOT3v\/+9t7f3DE9FI+QeGR4ehuBNH9RLCFEQ2l21iFu8ZWZmigeGdnV1oXyfuA0err+dvr6+0dFRcceYWT4KlgjS0tL0ej3vgUOI4tDuqgV72MjIyBdffFF+tNr4+DhKK3jLYDCIVyCeskpMKSwsbG9vDwsLE\/fMUTocKyMoKGihb91DCLkrtLtqQdHp4eERFxcn\/xQqq31EYnh4GK9Go5Hl+xS6u7vFje5jY2N5x7e5Ip4vp3QUhNg6tLtqgZ+wkzW9VTvsDrWLB4cIMM3a\/Xaw0SB1d3d3nU7HZ6h8PsRN9ZWOghDbhXa3UbDnFY8M4Yn0tyM2i3isHI\/Mf27Ed0zpKAixUbhnt0Wo9pmB1LFx4PXbH8VG5gQreEKUgjt3W4Rqnxl4Xdhdq9XS7veI+A1I6SgIsTm4f7ct5Kod8GS6OyFqd7xqJZQOx7qxv4XSgRBiW9DutgWr9tkgNpGo3Wn3eYG\/wRNiZriXtyHESfJU+11xvoUQvNLhqARW8ISYE+7obQjYnbvX2eDo6Iht5XgLpcNRCfzuEWJOaHcbgsXTLJF\/KuYZYYQQK4V2J4QQQtQG7U4IIYSoDdqdEEIIURu0OyGEEKI2aHdCCCFEbdDuhBBCiNqg3QkhhBC1QbsTQgghaoN2J+QmIyMj3d3djY2NxcXFeHVwcEBLTEyMXq93d3dXOjpCCJkDtDshN2ltbf3oo49++tOf1tfXT05Oihv3vvjii1\/+8pfT0tKUjo4QQuYA7U7ITXx8fBYvXuzh4QG1G41GqB0tkRJKh0YIIXODdifkJu7u7hB5UlJSS0tLW1ubk5PTokWL4uPjdTqd0qERQsjcoN0JuYmjoyNEnp2dXVFRAbs7Ozvn5ubGxMQoHRchhMwZ2p2Qz9BoNJs3b75w4cLVq1ch+6ysrNDQUKWDIoSQOUO7E\/IZMHpUVFRcXFxSUhK8HhkZybPlCSHWCO1uE4yPjw8ODvZKdHd3t7e3T0xMKB2U5dLc3IwifnJy8syZM2VlZUqHY6G4ubn5+Pj4+fl5e3t7eXm5uLgoHREh5DNod\/UzNDTU0dEBS9XU1DRJVFRUGI1GpeOyXJADDQ8PNzQ0vP76687OzkqHY6H4+vqGhYVFRkaGhIQkJSWFh4dD9uIyQqVDI4TQ7jYAXL5379433ngDJTvqLb1ejzKLu+AZwFZydXUV00yD7gS+TuXl5W1tbSMjI9nZ2U8\/\/fRjjz3GHzIIsRBod5Vz+fLlPXv27N+\/X6PR7N69Oy0tzcvLy9HRkXYn947BYGhpablw4UJJSclbb73V0dHx0ksvabVapeMihNDu6mV8fHxoaOjo0aNnz56Fznfs2LFly5bo6GhoXunQiHro6+uLjIz89NNPkUfu27dv6dKlmZmZPj4+SsdFiK1Du6uWsbGx5ubmU6dOYf+7bdu2L33pS25ubkoHRdSGp6fnqlWrAgMDJycnDx48uGfPHn9\/fy8vL\/ngEI8SEaIItLtqMRgMVVVVnZ2dycnJTz31FE9pJgtHVFTUsmXLamtri4qKurq6kFk63ELp0AixUWh31QK7V1dXo7SKjIz08\/PjfpYsHE5OTuHh4XFxce+++25HRwe+e\/i+OTo6ol12PIt4QswJ7a5aRkZGSkpKsEuF4FV8WRfKxOHhYehEp9NhNWGUhV7i5OQkylMXFxcPDw+50Wg0YoPbSXe7s80zG\/A18\/f3x5ZpbGyE4L28vKD2iYkJJwkml4SYGdpdtUA2FRUVAwMDSgeysPT399fW1ra2tiYnJwcGBspXsi0c4+Pj165dCw0NTUpKkhuxtREGJgICAhDGQsdggUDh4tef+vp6CB7TSLawrcR9k0R+yfKdELNBuxPrBhnMwYMHCwoKdu7cuXbt2rCwsIVe4tjY2G9\/+9uNGzea2r27u\/vYsWOYWL58uW3aXQbbxyABtYvDGOLgPK\/DJMSc0O7EukHFDJ3ExMSUl5dnZGTIdof1W1paYBTU9B4eHqgs4ZuioiLU+j4+PnFxcSguoRxYuaampr29HTOGh4e7ublhGhIaHBxEDYpGdB4eHi4rK0P\/qKiokJCQycnJ3t7e1tbW4uJizJuVleXv7w+ToZud5DZMY1mo71HQ6\/V6BIAFdXV19fX1obIfGBjAUN7e3kputYVEtjuqdmxJ4XWACWw6Cp4Q80C7E+umuroa5l6yZMmBAwdgbrtbFwtcv369p6fH09MT\/s7MzIS2oX8YF5rx8vLq7OxctmwZNIwk4OLFi87Ozg0NDW1tbStWrLhw4QLUjjGhosrKSthdq9V2dHSIDliQn5+fnXSnNnFzX4y\/ePFi01u4oOXcuXPQufjVAC5HTlBYWIgFpaSkuLq6RkZGqtju2Kqjo6P4K2ADyufWoVEIXunoCLEVaHdirUAeKBMbGxsDAwPh1zfeeANWNhqNKI4\/+eQT2DcoKAhV+6effurr6wunHjx4EOV1amoqOly+fBklNZxdUFCAVCA3N\/fIkSOwdXp6OvpjXny6YcOGl19+GU7KyMhIS0s7duwYcgLkAevXr0cjloVxMPKHH34Ima1evVpEhYIVIb366qs7d+5Et5KSErTcd999V65c+d3vfrdp0ybkB+o+dI\/1xV8B2wRlOryO6XGJSQnW7oSYB9qdWCvwR319PSrp4OBgeDQgIKCvrw8Chl3g1ISEhOXLl0dFRUHD\/v7+qLxRRsPi2dnZ8I1WorS0FPX9\/fffj+IeVXhra2tdXR2GXbRoERQeGxuLwh3DYhzYvbq6GkU5SlL4Ce2Q9I4dOzAUynS0t7S0iKiwOHEeWVJSEnILSP3s2bMrV65EC6T+\/PPPo3D38vJScsMtPLA4NoI4pU5My69Kh0aIrUC7E2tlaGgoPz9\/VALyhq0he+g5Li4OpTwKcVThEDOqcNgdVoZuL168iPI9JSUF\/kb\/rq6uwsJCiBnjQMOQMfIDSAiFvk6nQweUnu7u7t7e3m4S\/f394rdk2B1Vu6en59jYGNrFA3ZFVOJJuyjfP\/jgA4yAjKGjowPd8JGLi0tMTIy4VEzRLWcORKU+ISGmlY6IENtC\/XsZolbgaShZXO9eVVWl0WhQf6OOz8jIyMnJgXGh1YqKira2NmgVMkYjHA\/1omRHiQ9nw8QjIyPoiRIclbper4ewp\/w2LM4IM22B3aF\/+RYCYkJ+lBziwZji6DSWGxoaipHFr+wYB7mCLah9CkLtFDwh5sTmdjREHUAVqN0LCgrS09MhUVThfn5+kD1qd0g0IiLimWeeaWpqOnPmzC9+8Yu\/+qu\/uv\/++9MlSkpKDhw48D\/\/8z8BAQEo+iMjIx966CG0Y0Ch+bvei0b0FIff7aSTyOB7OQMQ7ofUEUBqaioWAdmb3veGEELMAO1OrBKUyIMS2dnZa9assZNO5qqtrYXmW1pa4G80omiGdI8fP46PIH4U8Tt37oTIUdPD8X19fSij3dzckCWgw\/79+5ubm9etWwcfz7xo2B15Q09Pj3iLifDw8ODgYKQaeIvqXJxzB+tjidevXz927NgLL7ywwNuDEEL+AtqdWCUwdE1NDUpkvV7v6+srGqOjo\/v7+0tLSw0Gw6lTp\/Lz85EEQN6+EhUVFX\/60588PT0xIyrskJAQlNTFxcXQf2tr67Vr13Q6HbrN5si5g4MDXP7mm2+iLheH3yF18REmsIigoKDLly8jUYDgY2Ji+HQ+QoiZod2JVSLun79582Z4VG5cunRpd3c3dJuamlpZWdnY2KjRaBYtWhQfHx8QEIAiG+JHyY7aesWKFSi4MQgK8fb2djgY46DWR7dly5ZhGoOjG+ZFi5eXF3QeFRXl4+MTGBiI9pycHFTnXRJLlixJSkpCH3HrOiQNmHfTpk3Dw8NYlre395o1azBjQkICWsxwG3xCCLGj3YmVEiwxpXHdunXytLicHfKGdMX9z\/39\/TEN48K+ELnoBpej4kdPcRgALbt375YH+cIXviBPr127Vp7++te\/jqodmURDQwPGRNGPxh07dsgdMEhxcbFYKEAacb\/EfK0+IYTMDO1O1AlqblTMdrfOaRcTYWFh4qZpcjetVotKHQKe62P0NBoN5kLJLlKH20HSYCc9W+VzrgAhhNwD3PUQdeIsYdqCAvp2Ezs4OHy+Z7aKJ6PMkBOY3puWEELMDO1OCCGEqA3aXbWIu3zztt7EPMg3pOPTYgixBGh31eLq6pqenp6fn690IMQmMBqNIyMjdtIJj\/7+\/kqHQ4itQ7urFq1WGxcXd+7cudbWVoPBoNFoWMeThaOjo6Ourk6v13t5eX2O8xgIIfML7a5axDNLUFFVVVUVFRWlpaXN9bRwQmZJf39\/eXl5SUlJVFSUfGMfQoiC0O6qBXaPjo5GLQW1v\/3229\/97ne9vb0dHBxYwZN5RDzptaKi4uLFi6WlpQ888ABvqk+IJUC7qxYnJ6fAwMBt27ahrjp69Kijo+Pjjz+ekpJyp+uzCfkc9PT0nDp1at++fVB7fHz8li1b8K1TOihCCO2uXlCmQ+Rr1qwZGhqanJw8f\/58Z2eneM6p0qERlTAyMtLW1pafn4\/XsLCwnJycoKAg\/gBEiCVAu6ucuLg48UzS\/fv3NzU1tba26nQ6VPMTExN83vadMBqN2D7iyi7+kHEnYPHx8fERCWSN2dnZS5cunfbefNyGhJgf2l39YM8bHh6+adOm8vLysrKykpKSgoIC7JFhdzp+Wnp7ew0Gg5sEL92+E56ennq9PlQCSSTemn5qb4L8VqFICbFFaHebABUVdsRwVXR09IoVK3p6eoaHhyGw0dFR1KkU\/BSuX7\/e1tYWIcEbyt4JfKk0t5iylSByZEXi4IeYEC0UPCFmg3a3CcRv8Hh1dXX19vYOCgoSB1Qh+LGxsfHxcQreFKh9YmIiJCQEyRAfzT5XhMidnZ2dJGTHs3wnxJzQ7jaEqKKA2O2i5ILUscMVPzMrHZ0FIYQkbyilw7EyxKaD3fEFE44X3zqqnRBzwj2XDYHdLna14gJl+cRmUWbR7qa4uLhgm+DVVULpcKwM08RIruABj8wTYk5od9tCCF6oXRxBFb6n3U0RRSfsrtVqafe5Iv\/WLtSOjSnKd6qdEHNCu9sQYveK\/Sx2uPIuWNhdfsAXsftLu\/Osurli+tWS4Y\/uhJgZ2t22kOt1eRcsCnfa3RRhd3EqOO0+VxxuIQTPB8ISogi0uy1iuv+Vr3qn3WVo93tB\/L4uf8dYshOiCLS7zSH2tnC5vOel2qcgX1MAeFv+uWJ6Bxs73qiOEIWg3W0U0z0v1T4FcQoYEJdyKR2O9UGjE6I4tDvhvngaptxIlRBCrAvanRBCCFEbtDshhBCiNmh3QgghRG3Q7oQQchcaGxsHBgaUjmJu+Pr6BgQEKB0FUQzanRBC7sKrr756\/vx5paOYG7t27Xr++eeVjoIoBu1OCCF3oby8vKCgwNvb28fHx8JvvTc6OtrT09Pd3b1y5UqlYyFKQrsTQshd6Ovrc3R0TElJyc7Olp+vaJnA6xcuXGhraxsaGlI6FqIktDshhNydoKCg3Nzc3bt3W\/hjA+vq6iYnJ0tKSuzufKMq3sXBFqDdCSGEELVBuxNyk7a2titXrnzwwQeFhYWDg4NeXl7e3t7bt2\/funVrRESE0tERMjfGx8cNBsOURvGAH\/ley4oERswD7U7ITbCzMxqNx48fr6iomJiYQIubm1tmZiZvNU+sEXyZb7e7eCwvn91nC9DuhNwElTpcHhoa2tTUNDAwgP0gSvb4+Hi0KB0aIXMGdh8ZGTFtgdSdnZ2ZrdoItDshN0FN4+XltWTJksbGxrKyMuwHN23aBLsrHRchn4cpdkexrtFo8CVXMCRiTviXJuQm2P1ptdoNGzbcuHEDdsd+cPHixWFhYUrHRSydpqamH\/7wh08\/\/XROTo7ceO3ataNHj65du9bNza2urq60tPS5557z9fU1W1Sw+\/DwsJgWVTuf9WxT0O6EfAaMvmjRori4OL1eHxAQkJiYaM7dMbFS+vr69uzZkyMhN+K7hGTR0dGxv78faj916tS2bduQQaJdp9NNO87ExERnZydMjITg3q+7k+2OGKB2Vu22Bv\/eqgV7irGxMex3RkdHlY7FyvD29o6MjETVjv1sV1eX0uFYGZ6enjATXRIdHe3n5weR19bW4p9xZGSkvr6+tbUV5k5ISMArrD80NAT14v8UGw0THR0dVVVV6BwYGIgU08XFBV+\/gYEBbE98FfGPjD5IOjGNWWBujOnj46PRaKYNQByZRz7B39ptE1v\/D1QxBoOhpqbmzTffFPe1ILMHe2HsZ5EY\/eu\/\/quF37rEAnnqqadWrlwZHBysdCAKc+HCBfz3PfbYYxA5TIwv1bFjx\/CKgv6BBx7Izc199913z5w54+Xlhf\/TZ555Bkb\/7W9\/Gx8fX1BQgD5\/8zd\/k5KS8pvf\/Gbfvn2rV692d3evrKxEuvDDH\/4QAyJjuHTp0tWrV7\/2ta\/FxsZOG8CkhJnXmlgOtLtqGR8fh5\/y8\/OLi4uxU8D+gtfAzBLURuKAPDbg4OCg0uFYB6gmUWW2tbVBRYsWLVI6HOVB3YwcEa\/410MVrtfrYXS8vXbt2p\/+9CdsImwulO+hoaFQOwp9TEPna9euhe9RwcPxaOzt7UWanpaWBoWjvkfpX1RUlJqaCrtD9lFRURh85jAoeJuFdlct+K8eHR3t6urC\/\/\/SpUtDQkIs\/OkXxKqBh0pKSuAeSAuZpdLhWBY6nQ5FeXp6Okrwzs7Od955R\/wi7uHhkZiYuHnzZjvpZkobN2708fFBHyTieGs0GtGOlpycnIiICPz\/oli\/fv06pN7Y2AjTb9++HcpXeN2IpUK7qx\/sPp5\/\/vmsrCwLf\/oFsWrq6+s\/+uijQ4cO2c14TNg2DyDBwSi+NRoNNI9X5NwiAcJb8fs6UnC0u7q6Xr58GQqHueW7LIgMABORkZFQ\/okTJ9avX48UAVnU4sWLlVwrYtnQ7oQQojB9fX2nT59+7bXXcnNz4XU3N7fb+wQHBwcFBVVWVqJwR0IQEhJi\/jiJFUG7E0LmE1SlY2Njt1+pId\/eXJGolMVgMHR3d2PLiM3i6+s75ST2SgnIe8mSJTU1NdOeCevs7Azru7u7FxQU4G1ycrJ5gidWCu1OCJlPjEYjHDblDufibirqPvOjrq7u+vXrYjogIMB0C\/T390Pe4tmsHR0dKSkpKL5N5+2V0EoMDw+3tbV5eHggSZqyCDQmJCRcvXo1KSkpOzt7odeIWDW0O7EmsHMUBRBeUf1oNBoHiYmJCUjFUULuPCFhJ6nlHr0ifkjG3hZLwZjYNYtHccwy4HmJwVoQDy+R75ImnkWm7kuusWoox4uKiuSzDVauXIlvqaenp7j5K745zc3N165da2xshMU3btwIT7u6uqIQFzcG8PHxQV2ODjA3Cvfa2lpvb2\/MhQ6m582JOyUfOXIkIiIiKipKkZUl1gLtTqwJ7O9Q+pw7d66zs9Pf33\/x4sV6vR57SeikuLg4MjLSz89P7gzB9PT02N3add7jojFaaWlpWVlZd3f36tWrsW+90x3HTMEuHgHbSVUXds33GINVIOwu3+FcVO3qPqMzMDDw\/\/7f\/wtPyxV5sATaxcl0mMjMzGxtbcVXEYX7hg0b4Ozc3Fx8gaOjo9EhOTlZzI5v+ObNmx977DGU78gYduzY0dfXJy8IHYKCgjAL7M67KJKZod2J1QC\/VlZW\/uEPf8AODmZtaGg4derUzp07sYuE7P\/zP\/\/zK1\/5ypo1a+T+0DDKKUykpaXN0u5YxHvvvZeenj7lim1IGu3IFcRd2N5\/\/32MuWLFirvehV6cLYVyH\/t07N\/nvtLWB\/wEtdvUPVDx7cIXTxwoEiCZQ1oTEBAgbjOHxA6Cx7cUWwZfXSFmGBqZEOYVW0loHi1IW1GyDwwM4DU+Pl5cF2d368g\/6vusrKzU1FTVb1Vyj\/D7QawGVDPYtaFGx64Ne736+vp9+\/ahNoLsYZRPPvlk3bp1MTExg4ODkK5Wq52cnBR7Rux2x8fHsWNtbGy0t7f39vbGbtdOqjL7+\/tRW2NHKW74g+oKFh8aGsI4cqmNwbFfPn78OHbH4qEgJSUl+fn5mAgNDcUgSCPEQQJEgj2yOASNYbGDFo+bE\/cWFT8fNDU1IVfA3h+dVXmsXthd3APVRh5KBjfjrzlzH2geXzzTFnwHTN\/C+klJSaZv8Wp6l1l8V\/E9NBgMyCTudH86QmTU\/49HVAMKd9h98+bN2LvBvs3NzbAsZIlXsbNraWk5f\/48rL9lyxaYGPtH1EN20o4SpWRtbe2nn34K5SQnJ2ME7Dd7e3uRK1y9ehV73uXLl+v1+oqKCpT74eHhqMtRIYnlQtLl5eVIGhITEzdt2oREAXkDZI9Catu2bdjh5uXlQeHouXr1anFPMRgOjSi2YH3kCuK4NBoR4bFjx5ANREZGIkhRtym2QRcG+ci86g\/ImxkkoEuWLFm6dCm+1ff+SxNRPbQ7sRpgSpTvEDPqY7zFK5T80UcfNTQ0CLvD3z4+PtDwP\/\/zP3\/961\/H3vDIkSNoh0dRSb\/xxhvoD39jEJTROTk5H374IUpw5AGYEfpHf5gYhTUyBrTIdu\/q6rp8+TIWIW4wgvwgPj4eCYE4Y+6VV16B\/oODg\/H21Vdfhf7XrVuHLOTdd9\/19fVFxnD48GFxejPSjh\/96EcZGRkw38mTJ9GCGO5a81kjvMP5QoDvpzieNOV8e0KmhXYnVgOKQpS\/2LWJetfBwQFFuTiFHi3wOoryVatWoT5GjQ6Vor84YA49t7a2iiuRsH9ErX\/u3DlU\/1A4Zl+\/fj0SApTsEHxqaqpWq4XITS8mxjjiOV3iMKk4ti9OgELhjuofNX1ubi58dubMmerqapRWCMDf3x\/5AfbIp06dEpc5tbe3o5p\/4IEHMBSyCsSQlJSkPrvT6wsEj4WQOUG7EzXg5OQUGBgIy0KoMCj02dvbKx+9xDTU3t3d3dzcDMv29\/ejDwp0SB2eFifQIT9ASZ2QkABtR0ZGYuJOyxI\/JwMov7KyEnNh0VjuxMQEltvX14fEAvLesWMHGtENCsdOGctCJoFsA8kHxG8wGMrLyzGCmTYQIcTGoN2J1SCunDZtgVBFI9wMZYrnZeEtvA6VyrcTgXHFj\/S\/\/vWvxYnN4gRmceW66LNy5Uo76VS4Oy1dLknFyXoo3EXS4C4hPvLx8cErRobLRQaAwBAMFjQ0NIT+EP\/rr7+OFnFi3fxuH0IIkaHdidUg7sQpv4Vi29vbYfTZPCZLp9OhRv\/7v\/97cUG8uGXYLJfr5OQkHu0lbiMKVV+4cOHs2bOovHNzc2cfP0KNiYn51re+lZGRgQAcHBx4q3BCyAJBuxOrAZUxau6ysrKEhARU6iMjI6WlpV5eXkFBQTB9S0uLuMYa9u3p6YGP5QuQPCSQHERFReG1oqKiqqoKg8CvEDZEiyr\/0qVLGCQ9Pf325WKo6OjovLw8JBNifIzQ3d3t6+sbHBxsel+2vr6+gIAAxIOPxDXfMDp6IinBhKurq729fWhoKNaipqbm+vXr69evZwVPCFkIaHdiNaDSjYuLQ90cGRk5ODgInUPSK1euhHrFT9rl5eVXr15FuzhQL9sdGQD6w6ywMkpw5Afw7pIlS4R6b9y4gUbMiP6wOyr1tra2+vr68PBwMTvq\/sTExLGxMcyObsgJSkpK0HnZsmUICZ+i\/+XLl2F99IHXIyIiUlNTGxoaCgoK8BbxwOhIETCNJaIdSUBRUVFjYyNiUGxrkjnS399fXV2Nr5+Fn7Le2tqK75h8r0Bis9DuxGqANRctWrR\/\/\/4DBw5gDwthDw0NwaNQL7zr5+d34sQJVNhQbFpamuxmO+np2vA9Kua9e\/eiJ1y7e\/dupAjIAGD6V155BXttZAmZmZkwt4+PD6rqY8eOfeELXxCzQ8yxsbFZWVlQcnFxMRaEhODxxx9funQpbL148WIs9Mc\/\/jGyB1Tt8fHxUP6mTZt+9rOflZaWxsTEIIHAEhED2hHq2bNn4Xuj0fjVr34Vpb9C25LMCnFpn3hSAJSJ78\/58+ct\/B5EBoMBgse3zjYfx0dkaHdiNTg7OyckJPzoRz+qra1FaQLpwpfiGvSwsLCXX35ZXAIHoHyIE3KV50VR\/u1vf7uyshLexUdxcXHID3bt2rVixYrm5uYdO3ZA9miHrX\/1q1+Jh4KYLhqdn3\/++bq6uo6ODuzrn3nmGWQP4iajO3fuhObFQXu4HIN4eHggFfjud7+L\/MPNze2LX\/wiXsVFdN\/5znfEafYYPzk5mYflLRxxA6KjR486OTnhuyc\/5g7Kn5iYEK\/yhNLB3gSR4HuFLxuSV6VjIUpCuxOrATtWGB07WZTXo6OjMDEmxN4W0zA69sUDAwPDw8Mo07E7RvlSU1MDf2Nnp9PpYHS8ajQaDCLOzoOJRUktznsXR1xTUlKmXbSovzE+cgiMLx+eRb2O8SFyO+nMAHFNPHpmZGSgikL9hEa5ioqOjsaCxP4XE6yuLBkkc0jFmpqa8G159NFH5YsmxI2N8Q0ckxiVwLfC0i70FzdqJDYL7U6sD3GX+NtBaeUjId5C+VBvWlqaKMThe1Hom2J6Pdtd0Unc3i7O2ptNo510Md4sF0cUQeSIjY2NSA1RuCMDW7p0aVhYmPw9EWoXZ1OKcyeBOD1T2cinhRmkzUK7E9WSI6F0FMSagLn7+\/sLCwvffPNNGD03N3f16tWzmdFiJWqxgZGFhnYnhJCbHDlypLy83MnJ6YUXXvD395\/NM9ShT\/S35FPtEBsdb4PQ7oQQW6enp6empiYvL09c+BASEpKSkqLVau\/6BD+hdst3J1bEkvMPshDQ7oQQG0XcVLilpaW+vh4l+40bNzZs2LBo0aJZ3kNQ3ALZ8tUuYAVva9DuhBAbZXx8fHBwcM+ePU1NTfHx8T\/5yU\/uWqybYo0FMQVvO9DuhBBbpLi4+PLly3V1dRkZGbm5uYGBgbNXtXVV7aawgrcdaHdCiA1hMBi6u7vz8\/M7OjrguZSUFHHvI1dX11mOIKvdMi+BmxmETcHbCLS7+hHX7\/b29jo58c9NFoq+vr6hoSGLFZ64nRy83iKRl5cXEBCwbNmy9PT0uapO2H1Ox\/AtDdrdFuDuXv309PSUlZVh10a7k4Wjra2toaHBcm7IejtIPk6fPn3u3Dl3d\/eHH344Li5u9vX6FGhHYvlwd69+CgoK\/uu\/\/svNzY27JLJwjI6O9vb2jo2NKR3INCDBLSwsPH\/+vIeHx7Zt28LDw\/V6vYuLy+f7j+D\/EbEKaHfVgko9MDBwy5YtUVFRokU88WL8L7HkYkspOjo6UOd5enrqdDqrPgBrZoKCghITE2NiYsRt\/BVncnJycHCwtLS0qqoK33OEFx0djQj9\/PyUDo2QBYd2Vy0ajSY0NPSJJ54QDzgBRqNRPPTCYAIEb7G\/lSpFQUFBe3s7KryIiAgLf5i3BeLv76\/4s+\/g8uHh4a6uLvwdr1692tbWtmjRohUrVszm3nOEqAPaXbWIJ6rFx8fL8hZqH7mFeAaGZR5KVZbOzk476amyllOGWhGWcOAaaWtlZeW+ffsGBgZWrlz56KOPenp68jAMsSlod9UidrKmu1oUNFC+uAWHmLDw+2MrhUajwZbBq1arZe3++RBXXpl\/uePj49XV1RcuXGhubk5JSYmIiECWBrXzlFJia\/Abb6OIq3rEw8jJFJwlsHGgdghe6XCsFTMLfnh4uLW1tbi4eGhoCG\/j4+PT09NDQkL4FyS2Ce1ui8hqh8OUjsUSgdSxZfDqKqF0OFaMee6dMjEx0dPT09LSUl5efuXKlcjIyJUrV6JwX9CFEmLh0O62CHa4ojxVOhALReQ9onCn3e8Re4kFXYTRaDxy5Eh+fr6vr+83vvENnU7H31MIod1tC1G1Y9\/H8+RnQNhd\/O7O47r3zsIJvrm5ubCwEPV6VFTU5s2bQ0JCIHhrfLgLIfMO7W5DCLUrHYUVALWLs+r4u\/s8Mo\/GHR8fHx4eRrHe2to6MDCg1+sTEhIgeB8fn\/laBCHWDu1uQ8DukBYFf1eE3cXBeZ54OF\/MVwU\/NDTU3d2Nqv3UqVMYMDMz87777rv3YQlRGbS7DcHDlbNkykWDSodD\/oLi4uKTJ08WFRU988wzSUlJrNcJmRbuuWwIS7jNiLVgb4LSsZA\/MzAw0NjYeP78efxF4uPjV61aFRcX5+npyZNDCZkW2p0QYrlMTk6OjY3V1NTU1tZ2dHSMj4+Hh4fD7vLTEwgh00K7E0IsFHh9aGgIUr948WJVVRUq9YcffjgkJIQnQxByV2h3QoiF0t7eDq9fuHAhJSXlscceQ9Xu6urK00IJmQ20OyHEshgfH+\/t7T19+nRtba1Op7vvvvsiIiICAgIUf\/QcIVYE7U4IsSA6OzurqqrwisIdOo+NjV28eLG7u7vScRFiZdDuhBDlmZiYGB0dHRwcLCkpQdVuNBo3bNiQlZXFOwET8vmg3QkhygO1FxUVffrpp5jIyckRF7Lz7DlCPje0OyFESQwGQ1lZ2blz51C+JyQkREREhIeHQ+28jxAh9wL\/fwi5ycDAQH19fUFBwYULF9ra2hobG2\/cuJGVlZWYmMgboi0EKNNramqwqZuamjAdFBS0ePFi2F3puAhRA7Q7ITfp7u4+e\/bsv\/zLv9TV1YkWR0fHl1566atf\/SrtPr8YjcaRkZH29vYzZ87U1tbC6I8++mhAQADrdULmC\/4vEXITf3\/\/7OxsvDY3N4+Njdnb2\/v5+SUkJMTExCgdmtpobW2F1y9cuLBmzZpVq1ahand3d+eF7ITMI7Q7ITfRaDR6vT4jIwPuaWxsdHZ2zsnJiY+P57ld8wVyJnGApL+\/H2X6li1bkpKSAgMDeWI8IfMO7U7ITVA7ooKE0cvKymB36AdlZWRkpNJxWSXj4+MjIyMuLi7ywXaRM4H29nZs59jY2PT0dHTgowsJWQhod0I+A2X6unXrTp48eenSJRgIdXxwcLDSQVkfqNHFKYoRERGenp5Go3FwcDA\/P\/\/KlSuo3b\/4xS+inTeoIWRBod0J+QyU7+Hh4XFxcWlpaZiAhNzc3JQOyvqora09derU8ePHv\/GNb6SkpFRUVLzxxhshISHLly9PTU319vbmjx2ELDS0u02A4qmvr6+jo6O9vb2tra2hoWF8fFzpoCyX69evGwwGbKs333zT19dX6XAsFJ1Op9fr4Wx\/f\/+AgAD5t3N8zc6cOfP666+Xl5dj68HucHl2dnaERFBQkLJhE2Ij0O7qp7u7u6amJi8vr76+vrOzs6enh3afmYGBgcnJyd7e3iNHjvAarTvh5eXl5+cHr+MVFXlycnJ4eDjaz58\/\/\/HHH589e3ZkZOTgwYP9\/f1bt27dsGGDp6cnNyYhZoP\/bCpH3ODzj3\/843vvvTc0NOTj4xMaGurm5mZvb690aJYLj8bPhrGxscLCwqamJuSL6enpu3bt2rlzp6Oj45tvvgm7Q+3og4TSxcUlNzcXqQAveCPEnNDuKgcl1FtvvYUSKjAw8Jlnnlm8eLGHhwfPUibzwvj4eEtLy7Fjx06ePPn6669fvHgxIiIiLy8P9broMDw8nJ+fv3fvXnz3mDMRYk5od9Uifms\/fPjwjRs3YmJinnzyyezs7ODgYB4dJfNIUFCQOER\/\/PhxOB5JpE6ny8nJEUeJAgICoqOj09LSnJ2dlY6UENuCO3rVMjo62tjYePXqVUzv2LFj+\/btvGcImXdQkaempnp6eqJeLy0t7erqevDBB9PT0+H1qKgoCB7ud3FxUTpMQmwO2l21GAyGqqqqnp6elJSURx99VKvVKh0RUS3h4eFLly6trq5ubm5+5JFHVq1a5XALe3v7yclJ9OGpHoSYE9pdtcDu2Nv6+flFRESwaicLTXBwcGxs7NGjRzs6OkZGRuB1JwlHR0ee50GI+aHdVQv2sEVFRaOjo6jabfx05Z6envHxcXd3d41GI0wzMTExMDCAV2dn52lvmobtNjQ0hAmthLkjtkLc3Ny8vLyw0erq6lDB+\/v7Y5tjC8uOVzpAQmwL2l21iN\/dh4eHlQ5EecrLy2GdhISEgIAAYXej0djU1GQwGLy9vae1O9xfVlaGicjISN6MdjbA3+LUudbW1vb2dp1OJ+wO0Cg2Ow\/OE2I2aHeifs6cOSOeXOLj4yMuGYDdq6ur+\/v7xQ3UxA\/DeIWKxK\/FHR0dp06dspOkFRQUZPrLsTCW6CbmEkvBhPiZWanVtBDGxsaQNo2MjED2YuNgszhK2FHwhJgL2p3YIhBPfHz86OioeMZJVVWVRqOB7IuLi1NSUuB7087o1tPTgwkPDw9xd6Dm5ubw8PCEhASU\/phGxgCBYSImJgZ9lFkliwHb0yABtcPlstoxzePzhJgN2p3YIjBQfX394OBgSEiITqd788034Wm9Xt\/X1\/fBBx9s3rxZvr08elZUVHz00Uf3338\/puvq6k6fPu3n5weXV1ZWPvHEEyjxUehrtVpoLDAwkHYfHx9HDgS7292q2pH9oJE3WiDEnPD\/jdgi8DTc3N3djenQ0NBDhw6lp6djIiws7I9\/\/GN0dPTy5ctFz6amppqampKSEti9paUFxT1ygqysrDNnzpSVlaHx6tWr6IMsAUW\/outkKUxMTMDl2MLwOl7HJdA4KcEj84SYB9qdkD+zYsWKXbt2dXZ2\/vjHPxanIgoboVJHOf6Vr3wlMjLy8OHDKNm3bNmSmpqKiYKCAoh\/ZGQE2cCGDRvWr1+v9EpYCuIMBvmsOqF28ap0aITYCrQ7IdMDORUWFra1tWVkZCQnJ7u6ug4MDNy4caO8vNzPz6+qqsrFxQV1PKTl7u7u7e2tdLyWxaQJ8lulgyLEhqDdCbkjEJKbm5uTk1N9fT0KdKPRqNFo4uPjw8LCUlJSUNOHhISgBR14H\/UZoNcJMT+0OyHTY29vLx6C4unpefjw4SeeeAIW1+v1a9euzczMRNWOUl6+xI4QQiwK7pgImR5HR8fQ0NCsrKy+vr7\/+q\/\/2rJli4fE0NDQxMQEfH\/9+vVnn31WPMicEEIsCtqd2AQVFRW\/\/e1v\/fz8RP0dHx8vbjR7V6Bz1O7oX1hY6O3tHRUVtW\/fvtLS0rq6OldXV7zlfWoJIRYI7U7UT3Z2NrwufjW3t7eHpIOCgnQ6HUrwgIAAd3f3F154ATU6ekLYu3fvzszM9PX1XblyJVoiIiKQEDz66KPICdCIV6QFGAd9wsLCMMjmzZvd3NwwjsIrSQghJtDuRP2slJihw5e\/\/GUxAU9\/6UtfEtOrV6+WO9x\/\/\/1iwmAwBAYGdnd3I13ABFpg9wUJmhBC7gHanZA5gKpdL6F0IIQQMhO0OyFzgLdaI4RYBbQ7IYQQojZod9Xi6Oio0+lmeWY4IfeIuPUsJrRarUajUTocQmwd2l21uLq6pqen82psYh6MRiO+bJOTk8HBwf7+\/kqHQ4itQ7urFhcXl5iYmEOHDjU0NAwPD6Oi4m\/GZOFoaWmprKyMiIjw8PBwcHBQOhxCbB3aXbXA7tHR0U5OTuXl5WfPnl2zZg2Pl5IFoqOjo7CwsKioKCoqyt3dXelwCCG0u3qByyMjIyH4q1evvv\/++8HBweHh4djzsq4i88jY2Fhvb++VK1cuXbrU2tq6evVqT09PpYMihNDu6sXZ2Vmv12\/btq29vf3IkSMGg+FLX\/rSokWLXF1dlQ6NqIfu7u5PPvnkvffea2hoiI+P37Jli06nUzooQgjtrl7sJXJyclBdweh5eXk\/+tGPIiIiQkNDlQ6NqIShoaG2trbS0lKj0bhkyZJ169bx4BAhFgLtrnKCgoJWr14Nu6OOb2xsxO64srKys7MTu2Px1G0+e\/t2RkdHJyYmHB0dnZyceCrindBqtdhE+P74+\/vHxsZmZGSkpKSg5faeYhtySxJiTmh39RMWFga1L1u2rLa2trq6GnZHsTUyMjIuAY0pHaDF0d7ejjRIPB1uWl0R4OXlBa\/jqxUYGChOlTf9FC53uIX9LZQKlRAbhHa3CcRjT729vcWTTwcHB0ckDAbD2NgYy\/cpXLp0qbm5GfVoTEwMT1O4E7K\/kQBNORo\/Re2mjlcqWkJsDdrdJsBeFbtgcUWcmDC1Oyv4Kbi5uWm1Wnhdp9PR7nNFfNmcnZ3xNXOSoN0JMT+0uw0hdrsC7HOF7NEo7M4KXgYbR2wiZwmlw7EyxBfM+RZC8LfX94SQBYV2tyHEQVTscOViXRw1xdtJCaUDtBSQ92Arubi4iApe6XCsDPE1k3Mj2e6s3QkxJ7S7bYE9r9jtyr+G4i3tPgXZ7q4SSodjZQi73y54peMixLbgv5wNISon8bu7fLrTxC2Ujs6CYO1+L8jn0wmpY0uK6w5YuBNiTmh320LsYcVl3KLGQslOu09B2B2vWgmlw7Ey5MRRlO\/imLzSQRFic9DuNod88bGp3XlY3hTZ7qJ8VzocK0P+dsmnyisdESG2CO1uu4idr92t29VR8DKi4hR254P15grPniPEEqDdbZTb97\/cI8vIFaeoQZUOx\/rgd4kQxaHdCffF02BvgtKxEELInKHdCSGEELVBuxNCCCFqg3YnhBBC1AbtTgghhKgN2p0QQghRG7Q7IYQQojZod0IIIURt0O6EEEKI2qDdCbnJ+Pj46Ojo8PBwX1\/fwMBAT09PZ2cn2rVaLR9gSgixLrjPIuQmLS0tJ0+efPXVVysqKqB5V1dXeP2pp57atWtXfHy80tERQsgcoN0JuYmbm5ter29qaqqvr0cdb29vr9PpHBwcfHx8lA6NEELmBu1OyE3g8sTExOjo6Obm5u7ubkdHx6SkJFTt\/v7+SodGCCFzg3Yn5CZOTk5eXl7Lli2rqamB3Z2dnTds2BAXF6d0XIQQMmdod0I+Q6PRbN68OS8vr7CwELV7VlZWSEiI0kERQsicod0J+QyU74mJiajXIyMjg4ODY2NjUc0rHRQhhMwZ2l21jI+PDw4O1tfX9\/f3Kx2LlTE2Nubn5+fr64utZzQalQ7HyggPD8fW02q1SgdCiE1Du6sWg8FQU1Pz8ssv37hxw97eHi3ildyVrq4upES9vb0\/\/elPNRqN0uFYB5O3+PKXv7x+\/fqwsDClIyLEpqHdVcvExMTAwEBFRQUcr9fr3dzclI7IavD09HR3d7eTDtQrHYvVMDY2hnyosbGxtbUVmaXS4RBi63DnpVpQRYmD81D7jh07IiMjHRwclA6KqJaurq5r16698cYbUDu+e0qHQ4itQ7urn4iIiPvuuy8rK8vZ2VnpWIhqqa+vd3Fxeeedd+xuHaWftht\/HiLEPNDuhJD5Z1q7U+2EmA3anRAyn4iH8YAp7Y4SFDwh5oF2J4TMJ0aj0WAwjIyMmDbC63jlmR+EmA3anRAyn4yNjU2xO6Su0Wh4AQIh5oT\/b4SQ+WRK7Q6183ROQswP7U7MAfb4w8PDjY2NpiVdkISZI0EA\/f39g4ODISEhpneqaW9vh5N8fHy0Wq04jDwtWJGhoaGmpiaxIvb29hjHy8uLN72RQe2OjYM\/t510QJ5bhhBFoN2JOcDuvr6+fv\/+\/ZjW6\/WiEWpcCLv39fUdOnRo8eLFMTExt3\/a3d1dWFhYXl7+xBNP+Pr6yu3Xrl1rbW3Nzs6OiIiYwe5Ykbq6ugMHDqAk9ff3Hx0dheyXLl2KGakxgTgyD7tjE7m4uPDad0IUgXYn5gAWRL17\/Pjx0NBQ+XHp4+PjMAFe4UWYABNQAkpnJycn9O\/o6IAY3N3ddTodPkUqAI+i7EY31MriNuYowV1dXZ2dncV9e9CIbo2NjS+\/\/PKLL76I1AF2GZRAZwzl4eHR29tbVFR04sSJ1atXYynogHodnwrlR0dHi4fCibncJdBHXhF4S6wIkgBvb28EjEwC4+CtyFomJibspGfNIUVAwEg1sI7o6ebmJn54Rn4wMDCAWbBcdEYj4hdnmIt58RYTmBfdMI5YWbGCGFPkE2IbYunYIFgpBGk5uYV8zjxWhGonRClod2Im4F0\/Pz849dlnnxUtMCVcC4fBi5A0tFdZWYmCGzrv7Oz84IMP4InU1NRly5ZBYOhfU1Nz8eJF9M\/NzY2Li8OnBQUFCQkJAQEBmPfGjRtoRB4ASV+\/fh21eHp6OqQLl+Mtlp4hIRYN91y9ehXuCQ4O3rp165RQkVhg5Ly8PPTPzMyccst0sSJr1qx58sknEQNasBZnz55duXKlnSRvO+lHBxi3qqrq\/Pnzra2tGzduTEpKEmkEkgOMjMYtW7ZgC0D8iL+trQ1GR1RGoxFbA4Mg20A3TK9bty4qKgo9sSLYMs3NzZh45JFHYPri4mKshVgvrMjC\/v1mjXzDeaUDIcSmod2JWYF95ePe0CSE\/ctf\/vKb3\/wmKubS0tK33377r\/\/6r+E5SLGnpweGwER9ff1TTz115swZmAzWj4yM3LdvH3yWmJj4T\/\/0T\/\/wD\/8Ad0KW\/+\/\/\/b\/vfOc7EHxdXR3KZbxeuXIFrxgBWoU+UWT\/4z\/+I3yMere2tha+7OrqqqioaGlpefDBB0VIWCIq448\/\/hjBLF68+J133kGfBx54QIh5yoqIWhwTsHJDQwPGR4aBtxD59u3bT58+Dfuido+Pj\/\/f\/\/3f7OzsRx99FP3\/8Ic\/YBFIYn7xi19gxg0Sx44dQwqCtxD5qlWrsLJYBaQIiASdIXjkCj\/4wQ9iY2OTk5NRyv\/4xz9GxgP34xUbECNv27ZN\/smDEEJod2ImIM7u7u5z584Ju8OXcJWLi4uzszMsiHoUloXz3NzcYHGUrTAuesJzp06devzxx4XvUcejHIfzMD08PIxuGNNOqphRrMPEqG5DQ0Mxo\/gJAApH5R0dHQ3vHj16FIuADl1dXcWz28PDwy9durR\/\/\/7169eLIFE6o+Bub2+HTVH6nzhxArUyUgFTu2NFoGHkGegJeSMPQCkfGBhYXV2NznESmB1ritGQIqSmpqKyRx6DdbSTDgwgJEi6VgLLgsgxI2p6RIVUABsEQWJFsDWQIjRLINT8\/HzkDSkpKej\/61\/\/GspHfoMFvfXWW0hukLLQ7oQQGdqdmI+BgQG4UByzheGgTMjs4YcfvnjxYnl5ORz5ve99LyAgAHVwWVkZKleNRgM9o7xGNY8MALOgQoX+IWnIb9pFYHbYFILEK8yKuh8Wh+wrKyuhTCgQY\/r6+i5atCgtLc3LywtyRTEtn8mPyh4Lwlt8JA6SI2aIOSsry3QpSCwgZmQhUHVvb29mZiakC7sjZlTemzZtQh+sAmS8ceNGrBdcLh6ygna8xaIxy+DgYFtbmzwm8gPU91hB5A3iEjLkEEhQEBLKd9EHYefm5iKrwGgYHEU\/lo7Ngv5Q\/nz\/uQghVgztTswHPAQhPf3003bSYXknJycHB4etW7ei+kR5Ch\/DjjAxtHflypW\/+7u\/w6dQpre3t510rjtUJ55je\/\/99+NVlMIzAI+iTC8oKPjoo4+OHTsGkUPYaNdqtUgCsCAXFxfEgMWJ09nspPPaIOzLly8jwzh48GBjYyMqeJjbdFhkJ8LuyACwFl\/96lchWlhWLFGcImAnPTMNPdFiJx2oQPxISsSKY7lYNfQ0vcEL+iBlQQs0jz6o2vfs2YMEAsqfdu1cJOb8NyCE2Aa0OzET9hKoMsXp7gIUpiiUxangPT09og+kGBoa+v3vfx91NjyKV8wiKn5xl\/JZ3vUMNe6pU6fq6upQOkOcn3zyiZjR3gS72553grdxcXErVqxAImIwGDw9Padctoe5YGJ02LFjh510tACe7uvrE6PJ91E3DVheryktt28fbA0kNPv27UPnhx9+GJmNeNL8nbbnbLYDIcQGod2JkqCiRZEaHh4u5IdyPDo6GiWpXq\/PysqCNfPz8yFpfISqXVw5htezZ8\/irXx2Hiry259ZYiednX7hwgUMjtoaRTzKd6FDGLSzs1PcYAfFur+\/v+mJflgoCu6oqKjly5cjnttvmS6K7+Dg4ISEhBlWDWIWBwYQ6tDQEIp1cXl9c3MzBkRag4RAHEswRZwt39jYiMEzMzNLSkqmXTVCCJkZ2p2YCRgapmxpaSkrKxMtqKch4HffffeBBx5Aed3Q0HDgwIHHHnsMckW5XF5ejrr58OHDly5d2rZtW0hICASJeVHL7t+\/PzIycvXq1eL6dXF6mrg4TQBbI29AHoBPlyxZAoX39PRAsV1dXXCt+Ckdi7OTLmaDROXDCVhEWFgY5u3o6Kivr\/\/www8h8qVLl8bGxs51faFnjIbsBOkFbI2wsY6IBKU51hotiEH+QV0Gvm9vb0eQ6I\/MABkAUhBxvT4hhMwe2p2YCdgdQoWzT5w4IVrWrFkDZ7e2tsbHx8OFFy9e\/Pa3v7148eLExMS2traf\/\/znmAWC37BhA4pgtKPDT37yE2gPb1FwQ8lpaWnnz59HhQ1Ziluf2kmGRp\/jx4+jZA8NDd23bx\/yg2GJU6dOrV27Vhz9\/sMf\/oC5MP6uXbu8vLzEvEgIsrKyUDFjWTDrwYMHn3766UWLFn2O9d26dSuSlX\/913\/NyMjIy8vbvn37ypUr4en333\/\/5MmTWDQyFXHCvylYqdTUVGwipAU3btxAhoEkwNvbG6v\/eTc8IcQWod2JOUCRjRL53\/7t38bGxuRzwQICAlCkogqH3dEBWv3Zz34GF2o0GpT1aEelGxgYGBMTA+muX78eLc3NzVA7cgJMw3n\/+I\/\/2NLSgkodsz\/55JMo0+2kO8n84he\/EBeVYXGlpaVuEqIb0gLUx1gWUofOzk70wVz49IEHHkBNj8IdfbZt24Y6G9lAqoR8opyddLwBEX7rW9+a8mO8Xq9HloAJ+U586Obq6oo0AgvKzc1F+oIADAYDPI2R\/SWqqqp8fX2xIo888ghW1sfHB7MgZfnSl74kru7DR8hFsKzg4ODf\/e53CEYs6+WXXxbn+iEvQUqEGXk5HCHEFNqdmAMIO1Di9o\/gaTEB2cu3jUPxDWPBizCcKKzDw8OhOvnUdFgQE6iG4Xs76YRzJA3iZ3XIePPmzWIciFychw9\/m0o6NjYWpTnEKS6QQ0tcXJz8KUyMBEI+S9\/0JD7010tMWQtx4N20BUFi3ujoaCwoNDQU0wgGYcPiyCpQxMP0sDWWhXo9MTHRdEaslzhob3pOAHIOeVnyNOZdvnz53TY\/IcTmoN2JJQJVw4hTGnUSUxpnvgMrxDxtBwcHB3Gh3bQI5Zs+Y+bz4SohpwIIBmNC23V1daJly5YtUy63E0y7poQQMntod0LMyle+8hX5VHnxCBxl4yGEqBLanRCzcqfr1wkhZB6h3QkhhBC1QbsTQgghaoN2J4QQQtQG7U4IIYSoDdpd\/YyMjHR0dDQ3N\/P0bLJwtLa29vb2TnkkDyFEKWh39dPe3n7lyhUIXr4vCiHzTmdnZ2lpqend\/gkhCkK7q5\/8\/PyKigoW7mRBmZiYMBgMfKIdIRYC7a5aNBpNWFjYs88+u3r1atGC\/S9KK+NfgkZl4yQqIz09nTfaI0RxaHfVgmJdr9ffd9998sPToHaUVgYTxIPG+VspmUd8fHzc3NyUjoIQW4d2Vy0ODg7YyUZFRcktY2NjQurwPbwuXlG+0+5k3hFP9CGEKAXtbrtg\/+vo6IgkgHYn8w6+XfhqKR0FIbYL7W6jYOfr5OTEAossKLxMgxCloN1tEaqdmAdxfIjfNELMD+1uc8gH5JUOhNgK\/LIRYn5od9tCqN3FxUXpQIhtwfKdEDNDu9sQ4oA8T6Mj5keklUpHQYgNQbvbEPA6drJUO1EEewmloyDEVqDdbQj+\/EkIITYC7U4IIYSoDdqdEEIIURu0OyGEEKI2aHdCCCFEbdDuhBBCiNqg3QkhhBC1QbsTQgghaoN2J4QQQtQG7U4IIYSoDdqdEEIIURu0OyGEEKI2aHdCCCFEbdDuhBBCiNqg3QkhhBC1QbsTQgghaoN2J4QQQtQG7U4IIYSoDafGxsaTJ08qHQYhhBBC5oHW1tbAwMA\/1+5XrlxROhhCCCGEzAP29vb+\/v7\/H6c\/2IwW\/+4VAAAAAElFTkSuQmCC\" alt=\"\" width=\"731\" height=\"484\" name=\"Image1\" align=\"left\" border=\"0\" \/><\/p>\n<p><span style=\"color: #ff0000;\">\/*File:hello\/hello.c*\/ \/*comments - prog source file name req*\/<\/span><\/p>\n<p><span style=\"color: #ff0000;\"><b>#include &lt;stdio.h&gt; \/*comments format for std input\/output library for all progs*\/<\/b><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><b>int main() \/*comments integer type null for main for all progs, so 0 ouput is no fault, 1 or other is fault*\/<\/b><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><b>{ \/*comments required nest bracket1 for main*\/<\/b><\/span><\/p>\n<p><span style=\"color: #ff0000;\">printf(\"Hello World\\n\"); \/*comments note new line char \\n*\/<\/span><\/p>\n<p><span style=\"color: #ff0000;\">return (0); \/*comments return no output on prog success *\/<\/span><\/p>\n<p><span style=\"color: #ff0000;\"><b>} \/*comments required nest bracket2 for main*\/<\/b><\/span><\/p>\n<p><span style=\"color: #0000ff;\"><span style=\"color: #ffffff;\">$<\/span> gcc -o hello hello.c<\/span><\/p>\n<p><span style=\"color: #0000ff;\"><span style=\"color: #ffffff;\">$<\/span> ls -l hello<\/span><\/p>\n<p><span style=\"color: #ff0000;\">-rwxr-xr-x 1 stevee stevee 8551 Jun 6 11:26 hello<\/span><\/p>\n<p>$ <span style=\"color: #0000ff;\">.\/hello <\/span><\/p>\n<p><span style=\"color: #ff0000;\">Hello World<\/span><\/p>\n<p><span style=\"color: #0000ff;\">man gcc<\/span><\/p>\n<p><span style=\"color: #ff0000;\">DESCRIPTION<\/span><\/p>\n<p><span style=\"color: #ff0000;\"> When you invoke GCC, it normally does <b>preprocessing, compilation, assembly and linking. <\/b> The \"overall options\" allow you to stop this process at an intermediate stage. For example, the -c option says not to run the linker.<\/span><\/p>\n<p>Why I don't use debugger or -Wall (all Warnings; gives about same as -g ) in Mint at this stage:<\/p>\n<p>$ <span style=\"color: #0000ff;\">gcc -o<\/span><span style=\"color: #0000ff;\"><b>g<\/b><\/span><span style=\"color: #0000ff;\"> hello hello.c<\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>hello: In function `_fini':<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>(.fini+0x0): multiple definition of `_fini'<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/usr\/bin\/ld: \/usr\/lib\/debug\/usr\/lib\/x86_64-linux-gnu\/crti.o(.debug_info): relocation 0 has invalid symbol index 7<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/usr\/bin\/ld: \/usr\/lib\/debug\/usr\/lib\/x86_64-linux-gnu\/crti.o(.debug_info): relocation 1 has invalid symbol index 8<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/usr\/bin\/ld: \/usr\/lib\/debug\/usr\/lib\/x86_64-linux-gnu\/crti.o(.debug_info): relocation 2 has invalid symbol index 9<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/usr\/bin\/ld: \/usr\/lib\/debug\/usr\/lib\/x86_64-linux-gnu\/crti.o(.debug_ranges): relocation 0 has invalid symbol index 4<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/usr\/bin\/ld: \/usr\/lib\/debug\/usr\/lib\/x86_64-linux-gnu\/crti.o(.debug_ranges): relocation 1 has invalid symbol index 4<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/usr\/bin\/ld: \/usr\/lib\/debug\/usr\/lib\/x86_64-linux-gnu\/crti.o(.debug_ranges): relocation 2 has invalid symbol index 5<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/usr\/bin\/ld: \/usr\/lib\/debug\/usr\/lib\/x86_64-linux-gnu\/crti.o(.debug_ranges): relocation 3 has invalid symbol index 5<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/usr\/lib\/gcc\/x86_64-linux-gnu\/4.8\/..\/..\/..\/x86_64-linux-gnu\/crti.o:(.fini+0x0): first defined here<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>hello: In function `data_start':<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>(.data+0x0): multiple definition of `__data_start'<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/usr\/bin\/ld: \/usr\/lib\/debug\/usr\/lib\/x86_64-linux-gnu\/crt1.o(.debug_info): relocation 0 has invalid symbol index 11<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/usr\/bin\/ld: \/usr\/lib\/debug\/usr\/lib\/x86_64-linux-gnu\/crt1.o(.debug_info): relocation 1 has invalid symbol index 12<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/usr\/bin\/ld: \/usr\/lib\/debug\/usr\/lib\/x86_64-linux-gnu\/crt1.o(.debug_info): relocation 2 has invalid symbol index 2<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/usr\/bin\/ld: \/usr\/lib\/debug\/usr\/lib\/x86_64-linux-gnu\/crt1.o(.debug_info): relocation 3 has invalid symbol index 2<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/usr\/bin\/ld: \/usr\/lib\/debug\/usr\/lib\/x86_64-linux-gnu\/crt1.o(.debug_info): relocation 4 has invalid symbol index 11<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/usr\/bin\/ld: \/usr\/lib\/debug\/usr\/lib\/x86_64-linux-gnu\/crt1.o(.debug_info): relocation 5 has invalid symbol index 13<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/usr\/bin\/ld: \/usr\/lib\/debug\/usr\/lib\/x86_64-linux-gnu\/crt1.o(.debug_info): relocation 6 has invalid symbol index 13<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/usr\/bin\/ld: \/usr\/lib\/debug\/usr\/lib\/x86_64-linux-gnu\/crt1.o(.debug_info): relocation 7 has invalid symbol index 13<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/usr\/bin\/ld: \/usr\/lib\/debug\/usr\/lib\/x86_64-linux-gnu\/crt1.o(.debug_info): relocation 8 has invalid symbol index 12<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/usr\/bin\/ld: \/usr\/lib\/debug\/usr\/lib\/x86_64-linux-gnu\/crt1.o(.debug_info): relocation 9 has invalid symbol index 13<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/usr\/bin\/ld: \/usr\/lib\/debug\/usr\/lib\/x86_64-linux-gnu\/crt1.o(.debug_info): relocation 10 has invalid symbol index 13<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/usr\/bin\/ld: \/usr\/lib\/debug\/usr\/lib\/x86_64-linux-gnu\/crt1.o(.debug_info): relocation 11 has invalid symbol index 13<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/usr\/bin\/ld: \/usr\/lib\/debug\/usr\/lib\/x86_64-linux-gnu\/crt1.o(.debug_info): relocation 12 has invalid symbol index 13<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/usr\/bin\/ld: \/usr\/lib\/debug\/usr\/lib\/x86_64-linux-gnu\/crt1.o(.debug_info): relocation 13 has invalid symbol index 13<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/usr\/bin\/ld: \/usr\/lib\/debug\/usr\/lib\/x86_64-linux-gnu\/crt1.o(.debug_info): relocation 14 has invalid symbol index 13<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/usr\/bin\/ld: \/usr\/lib\/debug\/usr\/lib\/x86_64-linux-gnu\/crt1.o(.debug_info): relocation 15 has invalid symbol index 13<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/usr\/bin\/ld: \/usr\/lib\/debug\/usr\/lib\/x86_64-linux-gnu\/crt1.o(.debug_info): relocation 16 has invalid symbol index 13<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/usr\/bin\/ld: \/usr\/lib\/debug\/usr\/lib\/x86_64-linux-gnu\/crt1.o(.debug_info): relocation 17 has invalid symbol index 13<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/usr\/bin\/ld: \/usr\/lib\/debug\/usr\/lib\/x86_64-linux-gnu\/crt1.o(.debug_info): relocation 18 has invalid symbol index 13<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/usr\/bin\/ld: \/usr\/lib\/debug\/usr\/lib\/x86_64-linux-gnu\/crt1.o(.debug_info): relocation 19 has invalid symbol index 21<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/usr\/bin\/ld: \/usr\/lib\/debug\/usr\/lib\/x86_64-linux-gnu\/crt1.o(.debug_line): relocation 0 has invalid symbol index 2<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/usr\/lib\/gcc\/x86_64-linux-gnu\/4.8\/..\/..\/..\/x86_64-linux-gnu\/crt1.o:(.data+0x0): first defined here<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>hello: In function `data_start':<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>(.data+0x8): multiple definition of `__dso_handle'<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/usr\/lib\/gcc\/x86_64-linux-gnu\/4.8\/crtbegin.o:(.data+0x0): first defined here<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>hello:(.rodata+0x0): multiple definition of `_IO_stdin_used'<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/usr\/lib\/gcc\/x86_64-linux-gnu\/4.8\/..\/..\/..\/x86_64-linux-gnu\/crt1.o:(.rodata.cst4+0x0): first defined here<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>hello: In function `_start':<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>(.text+0x0): multiple definition of `_start'<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/usr\/lib\/gcc\/x86_64-linux-gnu\/4.8\/..\/..\/..\/x86_64-linux-gnu\/crt1.o:\/build\/eglibc-3GlaMS\/eglibc-2.19\/csu\/..\/sysdeps\/x86_64\/start.S:118: first defined here<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>hello: In function `_init':<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>(.init+0x0): multiple definition of `_init'<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/usr\/bin\/ld: \/usr\/lib\/debug\/usr\/lib\/x86_64-linux-gnu\/crti.o(.debug_line): relocation 0 has invalid symbol index 4<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/usr\/bin\/ld: \/usr\/lib\/debug\/usr\/lib\/x86_64-linux-gnu\/crti.o(.debug_line): relocation 1 has invalid symbol index 5<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/usr\/lib\/gcc\/x86_64-linux-gnu\/4.8\/..\/..\/..\/x86_64-linux-gnu\/crti.o:\/build\/eglibc-3GlaMS\/eglibc-2.19\/csu\/..\/sysdeps\/x86_64\/crti.S:64: first defined here<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/tmp\/cc7gKOEV.o: In function `main':<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>hello.c:(.text+0x0): multiple definition of `main'<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>hello:(.text+0xed): first defined here<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/usr\/lib\/gcc\/x86_64-linux-gnu\/4.8\/crtend.o:(.tm_clone_table+0x0): multiple definition of `__TMC_END__'<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>hello:(.data+0x10): first defined here<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>\/usr\/bin\/ld: error in hello(.eh_frame); no .eh_frame_hdr table will be created.<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>collect2: error: ld returned 1 exit status<\/i><\/span><\/p>\n<p>Chapter 3 discusses programming style. Commenting a program is covered, as well<\/p>\n<p>as writing clear and simple code.<\/p>\n<p><span style=\"color: #0000ff;\"><i>Contrary to popular belief, programmers do not spend most of their time writing<\/i><\/span><\/p>\n<p><span style=\"color: #0000ff;\"><i>programs. Far more time is spent maintaining, upgrading, and debugging existing<\/i><\/span><\/p>\n<p><span style=\"color: #0000ff;\"><i>code than is ever spent on creating new wo rks. According to Datamation, the<\/i><\/span><\/p>\n<p><span style=\"color: #0000ff;\"><i>amount of time spent on maintenance is skyrocketing. From 1980 to 1990, the<\/i><\/span><\/p>\n<p><span style=\"color: #0000ff;\"><i>average number of lines in a typical application went from 23,000 to 1,200,000. The<\/i><\/span><\/p>\n<p><span style=\"color: #0000ff;\"><i>average system age went from 4.75 to 9.4 years.<\/i><\/span><\/p>\n<p><span style=\"color: #0000ff;\"><i>What's worse, 74% of the managers surveyed at the 1990 Annual Meeting and<\/i><\/span><\/p>\n<p><span style=\"color: #0000ff;\"><i>Conference of the Software Maintenance Association reported that they \"have<\/i><\/span><\/p>\n<p><span style=\"color: #0000ff;\"><i>systems in their department, that have to be maintained by specific individuals<\/i><\/span><\/p>\n<p><span style=\"color: #0000ff;\"><i>because no one else understands them.\"<\/i><\/span><\/p>\n<p><span style=\"color: #0000ff;\"><i>Programs written only for the machine have two problems:<\/i><\/span><\/p>\n<p><span style=\"color: #0000ff;\">:<i>They are difficult to correct because sometimes even the author does not<\/i><\/span><\/p>\n<p><span style=\"color: #0000ff;\"><i>understand them.<\/i><\/span><\/p>\n<p><span style=\"color: #0000ff;\">:<i>Modifications and upgrades are difficult to make because the maintenance<\/i><\/span><\/p>\n<p><span style=\"color: #0000ff;\"><i>programmer must spend a considerable amount of time figuring out what<\/i><\/span><\/p>\n<p><span style=\"color: #0000ff;\"><i>the program does from its code. Ideally, a program serves two purposes:<\/i><\/span><\/p>\n<p><span style=\"color: #0000ff;\"><i>first, it presents the computer with a set of instructions, and second, it<\/i><\/span><\/p>\n<p><span style=\"color: #0000ff;\"><i>provides the programmer with a clear, easy-to -read description of what the<\/i><\/span><\/p>\n<p><span style=\"color: #0000ff;\"><i>program does\u00a6A working but uncommented program is a time bomb waiting to explode. Sooner or<\/i><\/span><\/p>\n<p><span style=\"color: #0000ff;\"><i>later, someone will have to fix a bug in the program, modify it, or upgrade it, and the<\/i><\/span><\/p>\n<p><span style=\"color: #0000ff;\"><i>lack of comments will make the job much more difficult. A well -commented, simple<\/i><\/span><\/p>\n<p><span style=\"color: #0000ff;\"><i>program is a work of art. Learning how to comment is as important as learning how<\/i><\/span><\/p>\n<p><span style=\"color: #0000ff;\"><i>to code properly.<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\">\/********<\/span><\/p>\n<p><span style=\"color: #ff0000;\">* hello -- program to print out \"Hello World\". *<\/span><\/p>\n<p><span style=\"color: #ff0000;\">* *<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Not an especially earth-shattering program.<\/span><\/p>\n<p><span style=\"color: #ff0000;\">*<\/span><\/p>\n<p><span style=\"color: #ff0000;\">* Author:<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Steve Oualline.<\/span><\/p>\n<p><span style=\"color: #ff0000;\">*<\/span><\/p>\n<p><span style=\"color: #ff0000;\">* Purpose:<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Demonstration of a simple program.<\/span><\/p>\n<p><span style=\"color: #ff0000;\">*<\/span><\/p>\n<p><span style=\"color: #ff0000;\">* Usage:<\/span><\/p>\n<p><span style=\"color: #ff0000;\">*<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Runs the program and the message appears.<\/span><\/p>\n<p><span style=\"color: #ff0000;\">*<\/span><\/p>\n<p><span style=\"color: #ff0000;\">********\/<\/span><\/p>\n<p><span style=\"color: #ff0000;\">#include &lt;stdio.h&gt;<\/span><\/p>\n<p><span style=\"color: #ff0000;\">int main()<\/span><\/p>\n<p><span style=\"color: #ff0000;\">{<\/span><\/p>\n<p><span style=\"color: #ff0000;\">\/* Tell the world hello *\/<\/span><\/p>\n<p><span style=\"color: #ff0000;\">printf(\"Hello World\\n\");<\/span><\/p>\n<p><span style=\"color: #ff0000;\">return (0);<\/span><\/p>\n<p><span style=\"color: #ff0000;\">}<\/span><\/p>\n<p>To set vim to use abbreviations for Comment Blocks:<\/p>\n<p><span style=\"color: #3333ff;\">vi .vimrc<\/span><\/p>\n<p><span style=\"color: #ff0000;\">:ab #b \/********<\/span><\/p>\n<p><span style=\"color: #ff0000;\">:ab #e *********\/<\/span><\/p>\n<p><a href=\"https:\/\/www.oualline.com\/vim\/10\/vimrc.html\">https:\/\/www.oualline.com\/vim\/10\/vimrc.html<\/a><\/p>\n<p>In a new doc, press i for insert text, then #b to add the comment stars.<\/p>\n<p>A variable is a place in the computer's memory for storing a value. C identifies that<\/p>\n<p>place by the variable name. e.g.<\/p>\n<p><span style=\"color: #ff0000;\">int account_number; \/* Index for account table *\/<\/span><\/p>\n<p><span style=\"color: #ff0000;\">int balance_owed; \/* Total owed us (in pennies)*\/<\/span><\/p>\n<p><span style=\"color: #ffffff;\"><i>(Programming tools like editors, cross -referencers, and searching tools such as<\/i><\/span><\/p>\n<p><span style=\"color: #ffffff;\"><i>grep can also help you quickly find a variable's definition.)<\/i><\/span><\/p>\n<p>In order to make programs easier to understand, most programmers indent their<\/p>\n<p>programs. The general rule for a C program is to indent one level for each new block<\/p>\n<p>or conditional.<\/p>\n<p><span style=\"color: #ff0000;\">while (! done)<\/span><\/p>\n<p><span style=\"color: #ff0000;\"> {<\/span><\/p>\n<p><span style=\"color: #ff0000;\"> printf(\"Processing\\n\");<\/span><\/p>\n<p><span style=\"color: #ff0000;\"> next_entry();<\/span><\/p>\n<p><span style=\"color: #ff0000;\"> }<\/span><\/p>\n<p><span style=\"color: #ff0000;\">if (total &lt;= 0)<\/span><\/p>\n<p><span style=\"color: #ff0000;\"> {<\/span><\/p>\n<p><span style=\"color: #ff0000;\"> printf(\"You owe nothing\\n\");<\/span><\/p>\n<p><span style=\"color: #ff0000;\"> total = 0;<\/span><\/p>\n<p><span style=\"color: #ff0000;\"> }<\/span><\/p>\n<p><span style=\"color: #ff0000;\">else<\/span><\/p>\n<p><span style=\"color: #ff0000;\"> {<\/span><\/p>\n<p><span style=\"color: #ff0000;\"> printf(\"You owe %d dollars\\n\", total);<\/span><\/p>\n<p><span style=\"color: #ff0000;\"> all_totals = all_totals + total;<\/span><\/p>\n<p><span style=\"color: #ff0000;\"> }<\/span><\/p>\n<p>Chapter 4 introduces you to simple C statements. Basic variables and the<\/p>\n<p>assignment statement are covered in detail, along with arithmetic operators +, -, *,<\/p>\n<p>\/, and %.<\/p>\n<p>The basic structure of a one-function program is:<\/p>\n<p><span style=\"color: #ff0000;\">\/****<\/span><\/p>\n<p><span style=\"color: #ff0000;\">* ...Heading comments...<\/span><\/p>\n<p><span style=\"color: #ff0000;\">*<\/span><\/p>\n<p><span style=\"color: #ff0000;\">****\/<\/span><\/p>\n<p><span style=\"color: #ff0000;\">...Data declarations...<\/span><\/p>\n<p><span style=\"color: #ff0000;\">int main()<\/span><\/p>\n<p><span style=\"color: #ff0000;\">{<\/span><\/p>\n<p><span style=\"color: #ff0000;\">...Executable statements...<\/span><\/p>\n<p><span style=\"color: #ff0000;\">return (0);<\/span><\/p>\n<p><span style=\"color: #ff0000;\">}<\/span><\/p>\n<p>Operator Meaning<\/p>\n<p>* Multiply<\/p>\n<p>\/ Divide<\/p>\n<p>+ Add<\/p>\n<p>- Subtract<\/p>\n<p>% Modulus (return the remainder after division)<\/p>\n<p>The general form of a variable declaration is:<\/p>\n<p><span style=\"color: #ff0000;\">type name; \/* comment *\/<\/span><\/p>\n<p>where type is one of the C variable types ( int, float, etc.) and name is any valid<\/p>\n<p>variable name.<\/p>\n<p>On most UNIX machines, integers are 32 bits (4 bytes), providing a range of<\/p>\n<p>2147483647 (2 31 -1) to -2147483648. On the PC, most compilers use only 16 bits (2<\/p>\n<p>bytes), so the range is 32767 (2 15 -1) to -32768. These sizes are typical. The standard header file limits.h defines constants for the various numerical limits.<\/p>\n<p><span style=\"color: #ff0000;\">#include &lt;stdio.h&gt; \/*std input,output*\/<\/span><\/p>\n<p><span style=\"color: #ff0000;\">#include &lt;math.h&gt; \/*required for pow function*\/<\/span><\/p>\n<p><span style=\"color: #ff0000;\">double answer; \/* integer result of our expression via %f*\/<\/span><\/p>\n<p><span style=\"color: #ff0000;\">int main() \/* always required main function *\/<\/span><\/p>\n<p><span style=\"color: #ff0000;\">{<\/span><\/p>\n<p><span style=\"color: #ff0000;\">answer = pow(2 , 32) ; \/*cant use ^ for power*\/<\/span><\/p>\n<p><span style=\"color: #ff0000;\">printf(\"Answer is 2 ^ 32 or %.0f\\n\", answer ); \/*to give no decimals*\/<\/span><\/p>\n<p><span style=\"color: #ff0000;\">return (0);<\/span><\/p>\n<p><span style=\"color: #ff0000;\">}<\/span><\/p>\n<p>$ <span style=\"color: #0000ff;\">.\/maxbitnumber<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Answer is 2 ^ 32 or 4294967296<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAp4AAADWCAIAAAD3gBXsAABjeklEQVR4nO2dZ3hV15X3ZZpEESBQBwkhISQkVCgCRBeIZjq4l9iOa5wyiR1nJpOZ15PMhzhOnEnyjJNMPPaM4zhO4hIbYwyY3mWqaBJCBTVQ7w0JwfvzWcn1HSGEULnn3Mv6f9BzdO4++6y999rrv9bZrd9zzz33yiuvuCkUCoVCoXB+vPTSS\/3MlkGhUCgUCkVPQqldoVAoFAqXglK7QqFQKBQuBaV2hUKhUChcCkrtCoVCoVC4FJTaFQqFQqFwKSi1KxQKhULhUlBqVygUCoXCpaDUrlAoFAqFS0GpXaFQKBQKl4JSu0KhUCgULgWldoVCoVAoXApK7QqFQqFQuBSU2hUKhUKhcCkotSsUCoVC4VJQalcoFAqFwqWg1K5QKBQKhUtBqV2hUCgUCpeCUrtCoVAoFC4FpXaFQqFQKFwKSu0KhUKhULgUlNoVCoVCoXApKLUrFAqFQuFSUGpXKBQKhcKloNSuUCh6ACUlJaWlpSNGjBg4cGBdXV11dbWXl1dtbW1BQUF9ff3ixYtzc3OLior69es3derUqqqqpqamQYMGkZ40d9xxx7Bhw8wugULhOlBqVygUN8GVK1dga8jb19e3oaEhLy8vOzs7KSnp8uXL58+fJ8GkSZPg9bNnz4aFhY0cORIKv3jx4pQpU65evdpqQDJpaWmBxbmG7+H+gIAAGP306dPNzc3R0dHcP3PmjIeHB9yfk5NDhvwaERGRnp7ep08fsvXz88NLGDBggLu7u7kVolBYHErtCoXiS0DDxNNwLRQLGUPhPj4+UGllZeXx48ch3cbGxqysrJSUFOgcooXOeSo8PBwWJ\/1VOwwePJgIvn\/\/\/jA6wToBOtcQc9++fbnDK65du8az5eXl+A2jR4\/mOi0tzdPTk5wvXboEu8P9+Ap4DzxCYtg9IyNj+PDhiISLgKvh5eUF\/ZMbYpMz+ZtcfQqFNaDUrlAovgRBOXReXFwcEhJSU1PzjW9846GHHkpISICbuQkfh4aGRkZG3n333dyBbuPi4ngK6uXvhAkT7jAQHBzMT3ITPuYvN\/39\/Qm75ZoM5QIsX76ca+Jy\/o4dO5Y7PDhnzpzZs2dzDWfzOona8Tk++ugjnICYmBh++sMf\/rBs2bKkpCQ4HueAzKF882pOobAQlNoVitsUsC8hOOF1bW0tgfhnn302c+bM+Ph4ruHRQYMG+fr6\/vznPw8MDCRQhkq56e3tTQQvnC2wvxZ6bgP5At\/m2v4pXITrc7Al4JExY8bwl4icX\/EzPDw8iOwR\/p577sGHuHz5clFRUWlpKYJRELifQD82NpZoPj09nWuEJ6DvgfpSKJwHSu0KxW0EGLG+vh46hDsHDx68bds22DooKAgiJEz38vKCOKFSWJw7MChkb3vWlJlu0PmQIUNs\/44fP14u8Eji4uKgc8J6gnXEHjp0KNfE9AjPvw0NDZmZmZSopaUFyr906dKkSZOgeccXoTuQsQYu8E7a9ZwUinah1K5QuDigcxgCquMamszLy4Pd4WlC3tOnT0OWERERsHtMTIyknzJliqnydgrwnM3VIDS33b\/77rvlAi6XYL2uru7ChQuHDx8mGdF\/dXU1N319ffnb3Nw8aNAgvBz7TwsOAH5JY2Nj\/\/79eS8XNA1eFNdlZWX8ijsi8uOs9OvXr6mpqby8nAZCTlLipnCN5BSER3BruCYTCjJw4ECqhebmr4NLpLAalNoVChcHRAJnnDhxAnOflJR08OBBLiZOnBgeHv7cc8\/1NWC2jD0PPz+\/tWvXStFkBh9MmZKSsn37du489dRTRMNFRUU4NLg7Dp5\/h6eVlpY2atQomPuUgVmzZnl4eLz11lv8unLlSsT+8Y9\/vGjRosmTJ8Plb7\/99oMPPghhp6am7t2796WXXsrPz9+xYwd3nnzyyYKCAly0GAMy+XHw4MGOLI7CglBqVyhcFjk5OVVVVVDa5cuXIXh3d3c4bOHChVA7N\/kLE5gtY28B2rMNsRPfx8XFQXj8DQwM5I6\/vz+EmpmZyU0i5pKSEgLfBQsW9J6XA0O\/\/\/77OBnBwcG0wueff453NXbsWG9v79DQ0OHDh\/v6+j788MMiG03z\/e9\/nzvch6pl0ISfQkJCZs+eLYMOeAYkw4NBZjKkjHV1dQcOHMjNzV28eDGhPHE\/7kuvFkphWSi1KxSuBkw8YTocdvHixeLi4qioKAJTWEQWnkEPZgvoaFBw2NHNCOVllj7gTlhYGC4OHg9+T1NTEzfT09PLy8sHDhyIE9AdRqypqZGpf8TZ5MxLhYl5F5kjD80Bzcv6QHwLLy8vJIHsbTkkJibarm0y2y5IbLsmW3KQa1wBXkf+Vwzg0l27dg0npqKigjQUqrCwkHL5+PjIcECXC6iwOJTaFQoXAUYciiJcKyoqOnfuHMzBv\/369cPcE+QRLJotoLUwzoBcw3NVVVVQXZYBqi4mJgavyM2I+GVRwE2JUPbn4W9LS0t2djY1j3d14sQJaD46Oho3Ys6cOeQsU\/mgdtuD4nZ0GYMMyLVt2mNDQwNiNzY29unTB2WQTQJwHbiWKB9vD1XhQr\/euySU2hUKFwHUjkHPN1BfXw\/HTJ8+nZtwjE6u7hi+vr6yDU5ycnJSUhLVRaW9\/vrr\/HTnnXdCw4S8Nx2PJ1ym2mtra\/EJ9u7dC4vffffdDz30kJuxwA\/IKj5HlMfNbeDAgUFBQbQ+b1yxYgU+hzC6zNrLzMyE2tET+H7y5MmOEUnhSCi1KxSuAGLNQ4cOJSQkEKBDKjKXSndn6yRs397tt7Bdu3YtvOjl5ZWXl7dr166QkJA1a9Z0kMmWLVsI\/ePj42UZ4YABAwimYfR2V\/P3NmTnH7m2n1GBhqAbKAYuSIMBZN65c+fw4cPxYG7DwRpXhVK7QuGswC6XGSA+kxngxGrDhg1z4clxjoSMfBOLE+niLdkvr7ehoqKCGJ2GIDE1TytA6j4+PkTDDpe3UxDBYHc8j7CwMNsgvRST4hw9ejQ0NDQwMBBdMlVSRbeg1K5QOBmuXbsmu7UTb124cCEjIwMuj4qK0tH03gB1G2bA\/iYsWF9fz0+lpaXp6el4V+PHj1+wYIFZQt4qZEt\/4GasxJsxYwbFcXd3Ly8v37JlS3Jy8uDBgy9fvtynTx85BcBseRW3DKV2hcLJ0NraCqPU1tZioKOjoydNmqRhuoMBnR84cIBIPTIycunSpbhZzhvjokW+vr4yKt\/c3Pz4448PHTq0pKTk3LlzEHx8fLwsF1Q4F5TaFQonA\/YXs+ttQDYs01VMjkFDQwM1HxISAtvNnDnT39+\/zfAH\/lZ1dTX37TfGtzjsR+UJ3IODg2U5AGUpLCwkdr906VJ+fn5sbKx6kE4Ep9E\/heJ2hmwWm5aW1qdPnzFjxshKaMdvo3Y7A49KRkB8fHz8\/PxkUVwbp6qoqOjEiRMTJkyA+8XrMkvargHtkrVwI0aMkHX5Muhw9uxZ\/BVK1P\/vUG\/S4nAyzVMobkPI3iOtra0pKSmwxdixYydPnqzr2RwDqr2xsZG\/NEF9fT0RLTUv9HZ9Yrj\/zJkzclz9yJEjSYkf4HQE72bMMAgwQNkvXrxI8cvLy2WVPMUZPXq0+pQWh\/PpnEJxuwGrinklFly9ejXR0qBBgzRmchig88OHD8sB9gkJCaNGjergiNjY2Nhx48ZBexkZGe+\/\/\/65c+defPFFOYrGSeHu7j5x4sTx48dT6pycHJzL7OzsZ599tpvb7Ch6G0rtCoWlUVpaCk8UFBSEh4cTCLrd4Fh0RY+jqamJSL2uro5q9\/f3h8xuFKzb4G7AzdjsHS6cNGmSp6fnxo0b5RwaiN\/pZtuhbLZCEcTPmDEjMjKyb9++27dvb25unjZt2rBhw5zxs4TLQ5tEobAiWltbGxoaCgsLZStQIj\/sqdpQR4LwFHaHuojUZav5zj9rW1rmZuxUc8cdd+Al0JqVlZWwu\/1e8U6EYQauXr0qpw3JxsZlZWWy060qp6WgjaFQWBFYz+Li4kOHDs2ePVu3AnUkWg1wkZGR4WZ8Y4eku7OR3LJly+R49bNnz+7du5fof8KECTU1NXAh7kIHn\/etCVnsjlrK9cmTJ+F7mVdotmiKL6HUrlBYEZj+0tLSyMhIOU1E4TAQWJeUlHAxY8aMIUOGwL7dHwHp378\/\/sG0adPgdSL4urq61157bfTo0VOnTh0\/fnxPSO1oyDeMK1euEK9TY25GTG+2UIovodSuUFgIhHfwSkFBAWQwduxYOaHLbKFuL1y8ePH8+fOQLlzVU0Pjsnac3MaMGeNmfKKfNGkS\/3K\/rKyMO3K6a4+8yzEQd4eCjBo1CqVtaWmh0vbv3z9lypSYmBizpVMotSsUVgImsrCwsKqqKjAw0N\/f32xxbiM0NTVB6sOHD4du+evl5dUb67vEUWttbYUC5QTYhoaGvLy8kJAQgvgef11vA2qXr0r19fV1dXWy\/3FNTU1xcXFwcPAtzU5Q9CyU2hUKSwCzKCOymMiIiAjldQcDQiLoJOKEZXs77oQRbfu3V1RUEO9C+b6+vnLIOi6F001JGzx4cIQBrjMzM\/fu3bt8+XJvb29HHnansIeTKZBC4aqQjcwIHNeuXasLiswCwbrtMDQHgFYeOXLkmjVrBg4cmJ2dvWHDhsmTJ0+cONGpHTvclKCgIPRZZhiYLc5tCjUfCoUlQABHlOPj4wOvO92saadGVlZWY2MjPDR9+nQHB5p33HEH7I4\/wTVNP2\/ePD8\/v5qamsLCwitXrkRHRzvjTAsUGMmpz\/T09IaGhsjISF9fX1VpB0OpXaEwEzA6prygoIC4bezYsbJNt9lC3V6g8q9evRpiwMRt\/kYa4CIvL6+4uBitgN1ra2tbW1uda5XEQANc5OTkQO0UYfDgwbIjvdmi3UZQalcozAS2Dwu4adOm9evXE7GZLc5tBNnpXVaxE6zjV5kt0d8QHBwMl+NwuLu75+fn19XVxcXF9enTx+l2F542bRrqXVZWVl5ejgsrB+qYLdTtAqV2hcJMNDc3e3h43HfffXoqtoMBZRIcw53h4eFW2xGdMDc0NHTAgAEXDcg2t874TRvdHjly5P79+yH4gICApKQksyW6XaDUrlCYhiNHjhCNhYSEDBo0SD9XOhiXLl3Kzc3Fo\/Ly8rLamvK+BriA4H19fVGPEydO1NfXjxgxggjebOluAag37I7zRD1zXVBQ4GYMxjtyruLtCaV2hcIEyCGhhIzENDqL2PGoqqpqbGyEMvGrrMbr9ggODnYztKW5uRlqJ3BHctkDDpgtXaeAjyKDHXV1dVB7YWEh\/yq19zaU2hUKRwNL3dTUVFZW5m3AbHFuL8ihJpmZmQTr8fHxZovTKcCOsmd7bW1tTk5ORUUFlE9Ab7ZctwZ3d3cc2QMHDgwePDgoKIhW6N+\/vx5j2EtQalcoHI3S0tKioqJhw4ZFRkY64+ompwbhb3l5eVpaGtQYFhZmtji3BiJ1xD558qSHh4fTUXu\/fv2GDx++atUqHBSKQBeYOXOmLPxT9DiU2hUKR6OkpCQrK2v+\/Pm61M3BaGlpuXLlCu5UXFycM5IK4TvsPmnSJDgSaty5c2dCQsKoUaOsPKZgg6x\/8\/b2xi9paGiorKykLcwWymWh1K5QOBSYsz59+sAuyuuOx8WLF6uqqsLDw6Ojo510D1SUB+G5yM3NvXTpUmNjY11dXXNzsxMdvIby+\/n54ZEgPEWgIXx9fc0WytWg1K5QOAgyyoshDgkJmThxotni3I5ITU09ffr0gw8+CLU4KbXbEBgY+NWvfhWazM\/PJwJGo\/r16+csQ9fE7nPnzj116tSFCxcGDRq0ePFisyVyNSi1KxQOQn19fUZGRnp6+tixYxMTE80W53ZEfHw8le\/v7+8C30sgcnhdHJTS0tL3339\/wYIFTrTrEV5IeHg4gXttba3ZsrgglNoVil5ES0sLYTomuL8BHx+fy5cv66x4x+Dq1au5ubnXrl0bYgC\/SraCcY090WT\/eS5GjBgxbtw4AveSkhIi+AEDBsTExFh\/6zokpDnwtCoqKrKysiB4\/JKAgACz5XIRKLUrFL0IDNbBgweHDh3q6enJX+JFDLGe6uYYQO1nzpy5ePEibBccHFxQUBAdHU2kaLZcPYxhBrigsITveJB4M83NzYTF1v84QY+A4KH2zMxMyF6pvaegJkah6EUUFhb+x3\/8B7G7r69vfHz8+vXrg4KCnHHHUGcEDAdhvP322\/yNi4tbt26dh4dHa2urs4+y3wg4LqNGjWpqaoIjy8rKZB25mxEfmy1aR8DrjYmJKS4uRk68MVrNGTfMtxqU2hWKXgREUl9ff+HCBSKq8+fPc33vvfdGRka6xjdhiwOSIFKvrKysra09ceIEbMe\/eFfTp083W7TewpAhQ1Cturq6Dz\/8MDAwcMmSJU6xLg4unzZt2uXLl3HCiOBpIN2isZtQalcoehFYK+ikoqKiubmZcOqzzz6LjY319\/d3oulOzguovbS0VM5Fra6uHjRoEBcE7mbL1YuQSfKEvBMnThw2bNiVK1dwK1E2i+9Ki8BeXl50ELqJq35TcTCU2hWK3oLMoSsuLuZiwIABngbcjFDebNFuC0Dt5eXlsvW6t7c3seDUqVODgoLMlqt3ISeyzJs3j2t8yrNnz\/b\/O8wW7SZAbJopNDS0oaGBtpNz3\/XLfNeg1K5Q9BYgFWyrXBOUzJ49+3vf+15ERMTQoUPNFex2wDUD1D+tEBgYuGzZsmeffTYqKsq1o\/Y2uHz5MlG7j48PUbtt9z0rkyVyhoWFbdmyhWsuxo0bZ7ZEzgqldoWit0DIDrVAMBMnTly9evWaNWvGjx9v8U+jLgMiv5ycnKampsmTJ69ater++++H4G+3CYwjRoxA6zw9PdPS0rKzs5cuXcq19RdoxMTEFBYWVlZWmi2IE6PrbVxdXZ2VlbV58+a1a9dOmDChB2W6DUFl4lwPGTLE29vbfsNInG4ZpoUe5I79d12FxUGzNjY2zp07l5BxwYIF0dHRNJ+VYyZXghyvl5SUNHr0aCofp8psiUyAu7v7qFGj3IxoGN3DmHDH+tSOGezbty\/SpqamEruruesCut7GRCSnT59+9dVX8bBuidqbDLS0tHh5ed2qkkF12EqojmetP3R0U1y9erWmpqa0tDQvL+\/cuXM+Pj7x8fH21A43HDhwwH4pCL+GhoaqrjsLfH19H3roocWLF4uFVTgMcMPQoUPvuecegnWXH1+\/KfBvPDw8MDgXL14cPHgwZsSyw9hIhf\/h7+\/PxbZt27B1mPrbahilR9B1aqe6R4wYERsbe6vHEpSUlGRmZuKRLVmy5FYpqqysLCsrq6CgAFvpAlt6EVicOHHi3XffzcjIwEMqKirCDNlvqZGfn\/\/rX\/86Li7OVslo\/PDhw8eMGWOSyIpbAE4YpDJkyBBr2lDXBnGq6+1O02UMN8DF66+\/zt85c+aMGzfO4nPREY++k5OTQ2wzduxYs8VxMnSd2lGUGTNmEIuEhIS0m4DQvMIAETZOgG15JferqqoIVbswT5ionWdlyvGN0pSXl+MB8JawsLAbHYZN3E+4jAMLU8Kassj40qVL3MelRVrCaDcj5OpV3xaVxZv+6le\/WltbS6EuXLjQbjJ8IJuRGjBggBMd8eS8QH8qKyvR3u6cO4mGX7t2DQvVGypESIqiuowyUM9S4dS82bK0D5mJRp07yxEs9rBpYFJSUmNjIxavvr6eEln54zwaPnPmTGwyohIN4ig7Y82bhS626\/Hjx3Nzc6Urrly50jb3kpsyXwNOpa9i11ApkiUkJERHR2OGuE5JSTl06BAMLXsIe3h4wKBTp07luoM3Xr16lWePHj26d+9eols0Et8CBaWn8SzXMix95MgRksnIdGpqKsQJKfIX149wnwfdDMJGuaF\/+fAgNgXIByv+5SauA9dcrFixouNvQbyX8lZXV6OC9vfh4NjY2I7nTKGpCIN46C40UFhYeH0aysJ9SeDn5xcZGdlmDwp8lJMnT2IQCeU1TOkRYEeoUjSZ1rHgxCtUDtlGjhw5ffr0RYsWmS1OD4COSW89fPgwJsKaywfOnz\/P36ioKNnSzmxxuo6goCAJbNBwChJowGyh2gddT85cwAASd2ngfkvoIrUXFBScOHECsoRoJ0yYYJuiQsQMc2\/dupUmwfRAWvyFbuGwoQbq6uqgf0xnQ0MDPA03e3p6El7Dgh1TOwwHveXn59PHcAuOHTs22ACaitMAtaOsmAacBoIkKBD+IyWMzn3EgMixhrzx9OnTeIJ4HjD3uHHjSgxwc\/\/+\/cnJyTAx8TrsHhcXV2sA09lxT8YJ4C0IRons7yPbTadD49yIIaNo7SbA+cBtOnfunLwIVwOCx77Yb3iCQ7Np0yb+Ir9Se3eASlDJ2BF0e+fOnfv27bvvvvssdZI0EuJE0oPwrd2M\/Umcmtrp1OhzcXHx2bNnqe333nsPHY6Pjzdbri+BhIQBqASeBzUPwdzU17c4BhhAz0tLSzGVWGBvb2\/sjGXHjOSTKgQvsWIfA2YL5QToIrUvW7ZsyZIlUPt3v\/td+4\/edEuZzs1N0sA0RJPcPHPmDOQHXxJZrlmzJiQkBD\/94YcflnDfdoRRB5Bv18uXL8fHhLN5VpxN27MXL158++23v\/3tb0+cOJG+J9sRc2f37t2rVq2aMmXKpEmTDh48uHjx4oSEhKVLlyYmJt5hAGnhzhdeeIE8g4ODcRpItn79ekoHZd60KugVPAVDXx+1d38zUYKY2bNn4\/pA59TAhg0btm3bxouofFsaaljmH+DidPN1tzmwHdi7X\/3qVwEBAajohQsX1q5da6mVtbiPO3bsIN568skn8WLNFqe7oIdSoj\/96U9Ue2RkJFVNx7TXbdMBo2AcfvaznyEVcQtGxmyJegbEQitXrnQzZkMT9lj89HqsN7EfPpabwfROsXWu6egitQubXu\/rQT+oCFUfGhqK9kBvmEuZyi4f54WJAcnEf+zkG+VZnrrRs5WVlbA47\/L397e5dbjbMtuurwEIGP6D3VEU+8d5ikfImQtZXYYCdd437PN3tLnZfUeYkBF2IfSX+YZ4RS+\/\/DKhg30aPJ7vf\/\/7ELwemtQdoCpHjhw5cODArFmzJkyYkJOTgzqJrpot2heQcZ\/t27dz8eijj+I0I6HZQnULMGVaWtrmzZuxFXPmzMFo4ElLBzdbtL+BGsbLh9rvv\/\/+iIiI\/fv3uwy12yKiiooKPMX6+nqagBDFbLnaB1qB2hcXFxN34XMTlZktkROgV3oRrCYHVPdG5h1DRu5tc4uId2URhfyLNo8YMQIutE0OuB6i9J3n9dbWVoxUUVGROJU2wMfdD6Oxd\/azFLkmZG\/z5Z8iyyiUnjjSNVClp0+fhjgxc8SOCQkJ6IxtFzkrAO2CBXNzc+lT48ePJ4ihfzn1Z+EMAzipQUFBkyZNolDV1dXW+dBaW1uLSlDhBLVRUVHTp08nUIECzZar5zF48GBCAtlmHwtm2YAYdie8IU670cxoRRt0kdohM8JE3Cj+lpWVEfFQ9RAq+oGW0Eu5WVVVhd6QgMRcy0C7zMm8evUqd2pqauBR3DG4CjvF4zfdqEs8TXmWxBhl8uRZMqfvEW9hmmfOnImLjREkW37FXiCVLIgvKSnhorS0FIHJijcSo+OxSkHIduTIkVIEEnNx5coVrA9pOtb4lpYWJCFn+5tUiG2fmRuBBA0GEIAao96QjTciPLKRAz8hs6zslOl+sujTPhPKePToUZyVUaNGObW5dzykrfPz81NSUqhqlGf58uVmC\/UlZCgaBThz5syJEyfQh2XLljn19lB0fLoJGo7G0gfpbnfddZd8kUL5zZbuC1Dh9DL8POJ16h8\/b+7cuWYL1YvwM+BmzICmI2B2ZLsYs+VqC4xeYGAgRp5+ipFESMtODrAIukjtO3bsOH\/+PJFNQUHB5s2b09PToZaFCxfK4Yn024sXL9JJJk6cSOKdO3dmZWWRGN88JiYG7YFHDxw4gLcOZebk5GC5QkNDFy9efNMwFyuAddi\/f398fDytiy4eOXKE0DwpKYm\/zz\/\/\/I9\/\/OPMzMxFixb5+PicOnXq8OHDEPNPfvKTCxcuEPd8\/vnnCPbJJ5+kpqbyOAKjLmfPnv3www8pyKFDh6BPSB2HHT8d7wGy\/\/Of\/3zPPfd0YE8pAp0fqa7\/6abfLagiYhfkpDIRjOAMjqdC8KORjcJSsa+\/\/npiYiJ34P4NGzZQe8SU9pnk5eX96Ec\/Wrt2LRWo54ndEqAZNOSPf\/zj\/PnzqXCrTcGVoeh33nmHvoOOzZgxw9lDFpxg1PXnP\/85HYo6j42NtdrGU5im7du379mzB\/Go8NtnkAtqxw5D6g8++GDHM5pNBMb2+PHjWHiEtM7AjTXRxdohQMRpoqMGBQXJmvUhBtCMuLg4+VqIoYSHCJqhSXoyXAv9y4D3lClTsFmwKc3Ds3DSuHHjOrNdF2yHObj\/\/vsxdrj5tmdHjx7NS6OiomB3bAccSWRAWE8QRrZoKq8mjZvxTRtSl0Cf+4jHT1OnTh0zZgwCUxxEWrdunVyTv8zh70CkzswB7OBZqogX8Zbw8HCYRr5eIBIeCVYPzyM5OVmmECPqzJkz8Yfsp8HX19fjw8L6InDXxLgNIesadu\/ejRbdd999OJ14RZaiGRmK\/uyzz9DYWbNmySYNFgynOg86Jr41fvOSJUsiIiLoj5ZaWEhXQiW2bdtGJd91112oxMiRI28f\/sB40iJ4k4Rn1IA1v\/9hMGkU3C\/ow+KL8k1HF6sGImmzKEi+IUOW0KHslYYl4hpCSkhIIDwVjuRfUvI4\/8qclOHDh0Ng0G1n2glbAIFB5zyLFkLP8qzYCAQgwIXLCwsLoUnuE+DK0g78D2FK+6x4nJfic0ybNk3uID\/J+ItUqBHmvrm5WXZx6g1QG2iqFMr+pocBOhhi4xhhcVBlaozEVJ196AYz1dTUREdHBwcH6+6znQTOkAxdo5Y4nbQ+mmAp1szIyJAPOWhgfHw8NGPZQKozQHuJCC9cuFBZWYmPgkrTKy01NQSLkZ6ejoRIFRkZOXnyZFTitvrk622Aljp16hROGJbTmrPq6BEYTDk5Rtm9A3SxXjr4TnX99ljXU46scacLdeHVsl683cMeZBw63EC7b2w3Qy8DbRLbfuqChJ2HRO0dbCgGwY82cKMERJ\/o95o1a\/RT\/E1x7do13EGi4bNnzxI+Uvn4iHFxcWbL9SVkKLqkpOTw4cOyuOOBBx5walKX2QxQ5v79+9FV3BRLLcQXlaDCU1NTT58+jUoQr1ttXMaRoL2qqqoIGKgW2N2C692xyRj57OzsxsZGcUfMlsiiUJfHuQHr0wOxUJb6mGxNyKTFd999F9acNWsWwXrvfY\/pGmSY4Fe\/+lV0dHRSUpLs0GC2UN1CU1PT7t27t27dOnv2bCrcamNGMFl9ff3rr7+ObohKWHaKuGOAHzl\/\/nzZqKesrMzX19eCYXGfPn2Qc8+ePcHBwXQTs8WxKCzXbIpbgqzXN1sKJ0BlZWVGRsa2bdv8\/PyWL18+bty4Lhw82KvIy8sjWD979ixxbWRkJE6bU9MM3ECwvnPnTvyVNWvWRERE+Pj4WGpwXbahRCUmTJhAhROsQxhWC1IdDFhTBkrS0tL2798\/Y8YMeorVPGDCGHrxvHnzuEDNZIMys4WyHCxk2hSKXkJ2dnZmZmZ+fv7QoUNjY2OjoqIsNdWcwDE9PZ14vby8fMyYMYmJiSNHjrTUUPStoqioCEeKEhH\/yVYB1Lx1lq27GdSVlZV16dIlSGLy5Mnw+k1X3t5WwMvx9\/fHuZTdly31UZBghsYKCQk5d+4cHQeOt5SPbhFojShcFmKVysrKiIaJIIcNG\/bwww9bKgSRCcnItnv3bkSdMmVKcnKy2UJ1HbbZDKdOnTp27Bh31q5d2+60GLOAeE1NTaWlpYcOHSJqDwoKevzxxy3lc1gEtvlMeXl5dXV1o0aN6pHtNXsWubm5qNmsWbOU2q+H1ojCZXHlyhUi9VdffZVQeO7cucTrVvvE3djYuHPnzh07dsycOZPQtjPrP60MiLO+vv73v\/89fxMTE6dOnWq1Y9yam5vPnDmDSiDe4sWLIyIirEZXVsP777\/P3yeeeMKCoxWTJk0KDQ211BcF60CpXeGaKCwsxKNPTU2dMWNGZGRkcHCwpaaay1C0BOt33nnnhAkTfH19nXrSnByuiKdCKIynEhYWNnz4cOsExNeuXaPCU1JSCPVWrVpFheNI6Uf4m2L+\/PluxlIdq\/G6m7Eai+7z8ccfx8XF0ZqWmslhOpTaFa6Gpqamc+fOZWdnl5SU+Pn5Qe3+\/v6WGrouKio6f\/48EmKYwsPDkdBqQ9G3Coojxw96enrKrkqWcqRqampQiZycnMrKSjyPefPmUeEa7XUGUVFRly9fxm8rLi6m6kaOHGm2RF8CLqfX5OfnBwQEyGlkZktkISi1K1wHsjMrBLNr1676+np8eavtCY+EsMvJkyePHj3Kv7LrmdlydR0Up7m5uaKi4tChQ1Q7jtSzzz5rHS\/qmoHa2trMzMzt27cj7dy5c2fPnm22XM4EWlNOrE9JSSGCtxS1uxniyQ5pbY7wUCi1K1wHxOv79u3btGnTtGnTFi9eLH3eOmhtbcXzePPNN5FzqgGrDUXfKlpaWjIyMn7zm9\/ExsYuXLhwwoQJVoucqHD04cSJEwkJCVR4m\/MXFJ2Bp6enTEposwOpFUAPSk5OhtetpnimQ6ld4Qqgb+fm5mLECS+Cg4O9vLyI2rnT5QzlQE+iPdirRyQkn+Li4oMHDwYFBRGpy8J6p\/4In5eXt2fPniNHjgQGBsqRiQTuXc6tpKSkpqaGPNPS0npEPHGkqHCMPtZfjrGwzhcFJ4IsNgsLC6M70MSRkZFUo0VUV2TbuXMn7jJNTM\/S2fICrQWFKwBW+Pjjj48ePTp48ODQ0FA59rc7GRYVFcEEMjrbIxKWG\/Dw8HCBPeEFe\/fuhdqrq6vHjh2LYb1w4UJ3csMVGz58eFlZGRF2j4hHhvn5+VT4xIkTidc72M5ZcVPAoLJqlO4g3rOlomQ5ubuxsdFsQSwEpXaFKwCCeffdd7Hg4eHhzc3NMEQ3M8T3JzfZ0b1HJDx16hSB++9+9zuXCRy3bduGMZ05c6abYfG7mdu1a9dweqj2nqrwixcv4nn89re\/tdQxAU4NnGZqFWrH67XUPpjz5s3DAtBbIfg+BsyWyHwotStcAXKC3+LFi+fOndsjGVZUVGRlZUVFRfVUeI3nIbu4uAy8vLxgzUceeaRHciPuT0tLGz16NO3YIxkeM2Ad+nEBDBs2jGCddpdd\/Hr79KzOw8PDo6ioKDc3VyYEWG37ClOg1K5wEcDuQ4YM6anN5q5evTpixAhy6ylqx9zcYaBHcrMCZJizpyocaocqhhvokQxRBleqbSuAFkeNCY63b9+ekJBgHWqXSB3BcOamT5+u1O6m1K5QtAuJTnRKjsMgo7kuM1rhqqCZaCMJ382W5f\/A09MzICCgpKRE+6xAa0GhaAf9+\/cfOnSofs51GIi6sM5WIwzF9RgyZMjq1aubmprq6+vhUXqKFca2R44ciS+OVK2trfx16o0dewRK7QpFO6irq8vOzo6OjtYgwDFoaWnJzc0dPXq0GmWnwNGjRwmRQ0JCIiMjLfIBvKamZt++fUVFRePHj++pOTfOCzVbCkU7kJF7K4Qjtwmo6kGDBunmr70EPKfCwsINGzbgOY0bN87b23vXrl04UnKk28GDB2NjYz09PeHFzMzMpKSkO+64A\/LmwenTpzc0NBw4cICn\/P39y8vLMzIyEhMTL126xMXx48dXrFjBzby8PMLlJUuWpKWl5eTkjBgxYvLkyefPn4f+Q0NDfX19SUw+U6ZMKTUwdOjQRYsWdSwzGV6+fBmZKyoqAgMDJ02atHfvXu6PGTPGx8fn8OHDCBwWFkZuWVlZOBlIeOzYscrKSnpufn4+DyIwBaQvHzp0CDd92LBhUsCJEyeiaYiEN0BZyJMaQCTuU1EUPDw8nGerq6vPnDkzY8aMK1euUHs8u2rVKkpKuXicWuLXCxcuIAPyIENtbW1CQgLy4KQ2NTXxRnd3dyQ3ZaMkpXaFoh0ItesHeYcBLqHCldp7CZANjAWTXbt2rbm5Ga6CaKEfmAwl55qbXEOlXPMrzSHLxLnmPteSgL9ccwFb8zgET4Y8xU1SChmTA14a\/5JAEnPNfflaLucsd2ZfWEgaSuYV8o1d\/or8sop9wIAB5Cwi8Zc+C5HDsn5+frJhkRTQzdiU0L6AXJMPT3FtS4DuSQG5JpntWmqArLgmW3ldqwHbq6WAcl9uUtUFBQU8RfUqtSsUVgE9n17KX7MFuY1AhV+9etVsKVwT8PqePXt+9rOf2T6eE1XbfpXItQ2Ikm3XRK626zvvvLODF9mfiRATE2O7jo+Plwsi44CAgLq6upvKTKD8y1\/+8uWXX7ZJEhoaavuVmNh2vXTpUrl4\/PHHbTdfeOGFduW3YeHChbbrOXPm2K4XLFhgu16yZEmbp0JCQojX5TooKMh23yYkgpFzVVUVMf3p06dxCDosZW9BqV2haAf44MXFxbo1qcMAr5eWlnp4eDj7vvrWxODBg0eOHGmR1YBHjhyBtqdNm9ZxMsJo4l0nnVnp6emJNxMcHDxkyBBTBFBqVyjaAYzu6+ur34cdhr59+3p7e1tkQpbrITIyctiwYRaZEyonDtw0GR3w3nvv9fPzc4BIPY6WlpaKiooLFy4EBgaasgGAJVpaobAaZHcOnUbnMBBQErJbhHtcD2iydSaO4MN1RhhUgmQW+dJwq5DtrjMzMwkSwsLCHC+AdqSeh23IEDvlpHqpkN3jJdC5auCmrSkD8\/LXOhvPoY1XrlwRy25lTwU5y8vL+\/fvj0clEx06I\/C1v4OUFqlwa+LIkSN79+6dNGmSFZwnaK8z0+gKCgp++ctfvvTSS1Y7JL4zEL8EXjerws1vZtdDfn4+\/hpGavz48fqB0UkBHdbX18Po2KDKyspLly5FRETcdNNZmXPrZnxydIiYN0dxcfGxY8eIk2QNktni3BBUNRV+xUBtbS2dKDAw8Kb7ycuEZ\/5S4U46KOsYjBo1Ki4uzjqBe2eAYz1z5kwnPbJv0KBB48aNo9rN2qdBqb3n8emnn27fvt3Ly+vf\/u3faNreeEVVVdXJkyezs7Pr6urwCocOHQrxhISEXM8oZ86caWpqwkQiiWM6Nja6sLBQdqN03jlosHhwcDBVd\/DgwfT0dFrz0KFDiYmJ9tOGbSC8SDdAc1DqyMjI+fPnO1zk9gG1b926FS\/T09PTytSOKxwUFESsQ3y5a9euESNGoEhhYWGLFy++PnFFRYVUuAT6Y8aMocKV2juArGW3CLXjZeK33TQZ1mzlypWI7QCRehxywgKQf69du0a8x00MC4rqgC9MSu09j6NHj77\/\/vsBAQHPP\/\/8rT5bVFSEBtDwY8eOtalFG1RXV58+ffrtt9++cOECYSLUjq488MADIw3YkqFMBED79+\/nOikpyWHruFpaWuASuu6UKVOszCUdg1ql\/rOysqhq2NHPz4+ahLYhm+uncBM14mxdvHiRlHRdq32qcYqP1Qg5ZMiQ3NxcKjwjI2PWrFnnzp2rrKyUo9bbcJJE9tR2Xl4eHgC9oN3VTQob\/AyYLcXf0MmAB2e0XU\/aSYF9wBOlUKi0A16n1N4WMs4nY6UdD\/VhU0h8x99hu49l9zTQwePyLGgzTyQlJYWIH1755je\/Cbu3+2xOTs7GjRv\/+7\/\/e8KECXRXskpLS0PmNiEy5g++IUN85PDw8DYFbG5udjNcS67xDHijbS+INmPGIi2ZdzIqgudee+21hIQEgjDnpfb6+np4nZCd8HH27NmYGIikoaGByqfaqS4aV1qQSgswsHz58jNnzpw6dcps2b+AyEZrYkYffvhhtLGNZZcJBPhh\/BVV56K\/AVMERpL8\/HxCdnh6\/fr1c+bMQcmxhhB8VFSUbB8khUKx+ZdGmTt3Lt4trkBmZqYpMisUnUdpaemmTZvQ8\/j4eAdMw1JqbwssC0EDBs7Hx6djZsLWk1gWjNrPlSBYf+SRR+QD442eJTSnpWGFiIgI++gctw47BYnKVlDtoq6urqKigovvfOc7M2fOlN2gRo8e3WZQirBmx44dMFMbF6GpqYkCvvPOOzwIY8FeDz744LRp02pqajCmR48elY+ctjlNFA2b+61vfWvFihUd1IYNPEVKXtpTp3OaBbhk\/Pjxx48f3717N8xHpU2ZMoUm++ijj5KSkry9vbmmET\/55JPz589DojQ3tU3rwKNmy\/4Fc9OCJ06cwEHhOjIyEqnsNYTmTk9PR0MuXbpEk+EBkH6hARPFDg4ORqpt27bRKbhARREbZzc2NnbcuHFSKJpDNlajwmkF3VZI4RQg2jl27Nj+\/fvplZj93t6\/QandLTU1FWNBfIA1wYJjmmEyzDqETQMsXryYgCw7OxsjSBos+JgxY7D4BGdEDMR2JFu7di2RHCHdUQMykYqWe+qpp+TbLBxAOMJP5MwreKSkpATPgNygZF4Bs3p4eHz88cebN28mCuHtP\/vZz2SQifRPP\/20jZ43bNiwZcsW+Bgzt3XrVmIauf\/444+3mXMEtaNG5N+G2nmQMvJ2DDo0j+nHSroZU5S5iSUVL2HPnj38pbDc4S34IkVFRRRNTju1TSjjfnV1tRTKzXCM+JcwC6poM+lMAlwygUsQgFp1M757U8mSAAcFwy3bL1N7ISEh\/DUriKQ5ZNNKZIbU9+3bRy1RD\/jatAt\/8b5RAGgeISEeaoCyHz58mLaz3+fLRCAStYc8aAKtLJ8WbL8WFha+99576IaMcNMi6JX9bl8OBpqAJ43KITNqhhGku3Gfvom+ISH6iWqh\/+gJnoq7uzvJaJqqqipUxSyxBRIP+Pn54dvpkH+vgqqW9eKoAYqBscLytPk+KpvCuhmH1FmkOVBgdBv3FD358MMPH3vsMaX2Xgc2DqO2d+9ebApsBJOhEBhuaBuzwsXy5ctho507d+JtwUywHUx89uxZ+eAJB8TExGAfMY7wPTEcGUIDtNxdd90lcf+VK1dycnI2bdoEQ6CaGCae4nFYllfzCmwuVhUng4aXsXYiFfnAjmkmHxs98wpchLy8PK5hbmJKuU+gbONIAcoN0xCXI\/D1pcaPwe2gpG2+C+GjxMfH+\/v7wweYKq5hMqmHMwYQHubmKboWdSWDoxRqwYIFVCBRLLJRfJ6SzZkFsv8z9pqaJGdkIyWVSRlFbBk3xeMhAWyKePyKMEhyozkHvQrhReqHSpARd7gHm4Kc4ofhhRCs014PPfRQXFwcv+L\/oSEdfG5xJGgg6g21ke8N1DbVbp8A+Q8dOjR9+nRZEJWZmUlDmDuxH1Wn1+BODR8+HFVBwSgF7tSaNWu4T\/9CSEJ5op\/58+cjKhWOkhQUFJgos0COrcPzwMkIDg7uQg5wFQVE2SgOOm\/vhPUeGgzQN6lzKy+MtAGVQJmxgVgYxMZcowD0PpTBfjhSuJ9fMX321C57wgMUzBSrEh4eTlj49ttvE84hW6\/GLUrtX+wJPHfuXMwEITWB2rJly5KTk1EdSJeYjOiZBDTJkiVL6HgSKEM\/c+bMWbVqFY4YT9EVaSRcSIwOGnbcQGVlpe0VEpuigjKVGjvFW\/gXJfvBD36AlwAl8IoZM2YgBq\/GxpFA3AK6nP0oKa8gZ0wJr1i0aJFtM4TrZ6bAMTAxUl0\/GVV4SwaMUX1br+ZOu3tESCAFE7z22mvf+MY3MATwNGWZMmUKXWjz5s0UCvnpYERavBS7TFl4tW1Eg\/QwN5VJWRAb7\/XkyZMbN27kp2effRYv5+DBg\/xLffIgHgO1+uabb1IJs2fPtp8o4DBgptPS0mhZ5ITX5bMEBcezIVCg0qAZfLiVK1fi2MluU8Tu9913H8V3vLTXQw5SQ3UxcFg0itMmAW1KPVNG\/EvKRbu\/+OKLmDyZPuJ4gRGSnoUvRRdA0zDcKANBME4zRpD76E9KSgp+1dSpU6VHYCXpgzSHxPcmQj45yLFjN6L266ew2NczkZw4MW+88Qau\/N133+0AseUYNAzF0qVLb7SYReY3uHW4VYN9Gvnb5k5PbfZA9RIgYYQfeeQRvB+0F5XAYGKNsXK2+SWo0J49ewiWUCH0X2waICXlxVPHyNxoG5lOlvf6QsmDbcrr9n9bGWWmS2JPUGbsBurdndroGErtX1A7moG6oAHw99e+9jUUAv0g7uTi9ddfh7cgZqF2HEYs5tq1a8Wm0KVxJLkjH5\/hXSJaDD1uYxtqhxKIgLH7NOp3v\/tdzBOPEEjZdhjm7SiczAmCOcjfFoXbD\/nzivr6epgPasf1g\/nkfueXiBBxRkdHf+tb38L6Y9yJjCVE4BqbwqsRzH5DCcz9P\/\/zPyMnlivOALaAnvPpp5\/+9Kc\/5VcIHlHpKsiA7qKymIk28mB833nnHQTmcaoCXoGwqV6CYDfDy6a6uJmYmCjToREJD4CaJ39TqJ0mox6oIiocV2z\/\/v1yohTh77\/\/+79\/+9vflvOdHC9YT4FW+Nd\/\/Vc8s7KyMloHgseXQslhF1Nm+IsvQrWjSBDbrl270Ac0H3V99dVXkQrXSnYacLxsNwUKT8fHx+3gLBA5agw2RXOw6W0m6OAo0wtoFOwDOuYQqb9wuOl3dXV1HdQqPRTBEJ5ueKOP25gL0iA2JhEzQjIylK8p9B3unD9\/HgPSIxsJYyRx6WbNmiUf\/AgS3n33Xf5C7VQsLyUeO3LkSHl5OU45fgAGhwgB4eVgN9hd5kjdKH9sMpEbCSjLjYwq7IAq8i5KZysU\/Yhn0WEal2teRLjFv\/aLO6gEfwOIR40ptfcuqH26GRaEFsKU2MbtYBf+lUMDxcqIoQHTp0+nJ1\/\/SQedhopo7DY\/ycIe9EBaGkUU116GQm1p8AlIQ\/5yLkK7s\/BIg0LAOjiDkE0HM\/Vk5045RdH+y4989rSN9Ni+wZLGFt\/bU7vsveNmzPCcPHkyP2F98D\/ovfRYTAOlnjdvHlIN+TsQsk0QgNLj1ixYsADil8lc\/OUpiSbRciJgehT\/yndjMqfmTVxIRqFoR7FH9FKKibTEART8L3\/5CxacBqJvHzx4EHNMZdJ81Mzhw4cxHHhLpsjceWBZiF0IExEebURyaluWidPKXfuk3E1QgTJQDWj0jRs34oCib5DKBx98gGBQPgYae03NY3ZRSzrm2bNnuWP60mfpU2PGjBE9t7EgFUsfOXHiBPLT98WSyAmhCxcuRJ1s3VCOH4UF5ZDQ3haYdyESDjosyKuRE4GREDaCO+m8UBcO36FDhxBG4k5UPdwAFuO8AXIQLxwmwz+g1XJzc7ngPh2ZookZwSSiXfRoTOvy5cu7Izb9EcOLSuBkI5Ws3JHzXt0MFaICMVZYEoRHGGI26B8B+IkuLGRPXESPpmgyoWrSpElYUdkMkXhJpkO5GWuY+ZXX0ax0asqbk5PjZhhMXo29kqOMyITiY8HEmFNvWD9ZeURiXFL7j6ZyVDQKLI+0W0aKg\/A0DaHg2LFju7xjj1L7l6BOabC0tDQoU77qYP5oPywObXnRAB2PO0JvdAY0yTZ5jV4t7jZ6gH6TA1pCGtKjW\/QQm4MMJcjgFill+IefqqqqaHVZUkVW6FlJSQk9kPuksQ2\/ifElAcnQYISUt18\/Ji3+AaLy0h45nwCdhpipE+iNbOk26DphHx4PVrhjDpblVW0+cPGg+K0ye9G24qCvAXGnOvBdehWISj+UEITeJeQtRoS2EzeI\/rljx45jx45xQTLqhMqhIIiNqsA3Ju7YI6YKIAnNJNtZo4pUL7xoM3NoJv\/SdugYTIOe2M+QcCREQwYboI9Q51RpiwGkkm5IBIZFhjslxOcnvBMKiLYQDcssGVOEF0yZMuX06dN79+5FaYXaKQgWHFJETllxg7FGizAy8lHQRu08QitQELjEAUtGEQyzQ6VRezIUgrYjDxUrnERnTElJQUlktwxaB93G8lDnRMzoD0oF+WF\/cHmlOfAIMVaYUAgSb2bdunXwHDaKdxEL8Tjv6j6125oY+ckTxoUCxb6JxZg4cSLiyVSe2NhYmFvIVT4tYJP5CeExodKLJW7hVxlIRWbZQk6cA3oQLSWODrVBZ8cVhuyxVPiaci47MuzatQuHXmbJkRUOEGq8b98+GSmwLwJNTD3XGWi3jDIl87\/+678effRRuqdSew8ALfz444+p8bVr19LwW7ZswfbRMDQYvXH79u3oK2noA5988glqzQV6g18mj6Nnf\/3rX7mgn6ATaN6HH36IWtCZZ8+eTVdJTU2ViZ0bNmxAY9AeWWlGW\/ITWojlEjLACmPCZIEcdgGOv\/\/++7\/yla\/w0+eff47GoExQ+9atW20reh966KE2H67pbDAxYpBP56ndNl4ls\/wEMp4k38apFkqBqHTdN998k1APKybGSBbr255tNSDPYnYpIEEtBUxISJDROHoLHYOeCanIRqHTpk2TfdNEEgpuFjvSmen\/QjBEG1T+b37zG+wCRIh6QDMISci7evXq3\/\/+9zSTGB2sHn6bbOwqaytMEd7NGLpGc9AQGkjuUPkUB+Z45plnJOIhtHrppZck2kAJER5LZMpRFm5GHIm7LJMDqMkHH3zwrbfeevvtt1HjJUuWIBXMB\/8tW7bs3Xff\/cMf\/kAaUqI8uJX79++nn8pXcVOEF6DhaAhGAw1BPahkZJ47dy5Mg9rQR9avX08nwhRgSejy9H3b9Fh6k8wefe655\/DIe1tU6opOd9ddd2HcsHWwSBvXHHbBR\/ne975Hxdq+w\/\/kJz8hyk9OTp5jgFb45je\/yb\/33nsvhGp7dufOnb\/4xS+efvppgnW0DncH64RtxHj2iPAyko312LZtG5m\/8sor9p9t8EioWDG5eB50VZmHRK3ihdAFqHk8DBrLPk\/6+wcffLB06dKFCxfalvZQkF\/\/+tfcmWAA3eMagsCC2a8Epu98+9vfnj9\/Pl2elkUbExMTaWgMdQfy3wh0BBQG5w9L0plT7W8EpfYvAf+hi2gG6ihbeWC7UfqIiAjsI5RGs2HE6bH0XtksEOK0p3aozs1wJ1EUKBxql\/FjDJPMlYMU6cBQO9qAw\/7RRx\/hSOLq8hNkKfMnuThw4ABeG52NV5DDzJkzbcErsqExwugYbluHXLBgQRtqR0FnzJghLmrnh6vpD3gPFBDdwtAgydSpUzFVaCrvogtRLi7oJzJpDgtrM0\/7DaCRFBaxEc\/Pz2+aAS5gwT\/96U\/vvfceaehv8klfRsvIkF7BIz\/\/+c+x1BhB6hAx+AnDQYfsbtPeOnC8EENGQ6lJOvY\/\/dM\/UXZsInoirjR1goGjyWhT+dLAfdLwr4ybOF5sG9BPqBqqsx\/9lS32CB+p+ZUrVxJL2XwvCZRN\/LJN7SGY6DNyEhg9+eSTcAb3vQy4GWHZ5MmToUn6lxweI0s8UC1bGnNBv0BV8MvpNfYzW5Gz4xnRFIomoFD0CCus1yLkpf9iBmXGidzE90JnbGmocIqJIt1ocy03uzkrPSgbXQwj85e\/\/AVtef755+lo9uPZ2FvEluEPQrJObjJBnngtFJAQzpYbltk+jbROUlISr+ggK6TqoAWx\/DCFjGC2mwCrggOxceNG9Kc732+U2t0IDaExGfnAuMBYNDA2UTw17CM3sY9oMM5am2OG7fdBhIfwA67PH73H8+1jAJK2JYY8bOPcXOBFoo640qtWreInmbqCtQ0ODkYYGzdDk\/gEbXTOrb0Z8lgTqJ24hxAfTerkxsW8Gml5Cy8VrpJxTbe\/Dyii2XQDia0pDtnGxMTIsxCDbJBHB+BdMhiB\/PRtOSwBx5baxn8iMZZOFq+TOYnxfrACcuoXLyJzhOfVDohg2gWNhfBikmSX\/uvXocp4vOkDve1Cjj\/vQDaq2sSPCtcDHcBtEqsqH3ivJwzuDzdggnydA30Hm4BXii9u3yVlYW0HDGfz0bu23xEcBhnDtdRbjyypQlSaA7sk31HkJkWjF9vSyNQitKiDY5M6OJgVV0Z216Bndd6bIZAlVtm8ebNsQ4vBPHfuHMbE9uEaiyERkZvx7arzc\/JlSILy2vca2sWmbzKWD912sEZUynujhqaZMN1lZWXoxo32\/ZURQPQH3unOCj2l9i9WlO7Zs0fGnGgzugdEfvfddxMH28bRIw10nI\/MHr\/Rr1AXXkKbm3fddVebO2g5NIwPIZOWaeM2nL3UQGfKBTNBtPQ6\/MTa2lqZMXDTp9DjqQZulOedd94pq\/np+StWrOCvjfPEGbpRzqgpoTmSyHx4yiWfu+VXHJFoA7i0MtEUI2LiWlsqn37Yg\/OxZcceOnZPxWTkZoXwrqcgmyq2cZ27maFsNX+9H9w1dGZBBKyAofj0008x35gRuglUhADl5eXQGGpPAWWStkyvqa+vv+lxgjcFmRCN7N69Ozk5+ZbmpsB\/VBGyIYws+KaMkBlmEB8Fxx3fGi8ftqMn8pbq6mpZS0ky\/pWtlwmgxSBgOlBIspJJM6WlpRgHAmiektXz\/M3NzYV6uU8m2IG9e\/fi+ndgNttAlqQeOHDg0KFDDz74IPYZmt+5c6esQ5Y09p2iTQeBdOFvJKwwILJRCTwrk6Mx\/lgwrJ9s54XyyCEdFFamJtCalAvKwJZiUWWSCpUvakbOaJ2Mo4vtunTpEi1icw7QCqoLWyc7V7ZbRl5UWFi4f\/9+gqh2tyTpJJTav9iSHWqnNlE+Gi8lJYWb\/\/AP\/2BWNCYxa5v9Z7oAmZS0cuVKGW6XaaLdz9O+Wrowx03GpDuYg23ihmj2oGOXlJR05nyqTgITQCucPHmyp85vxjaZ9UmjN0Dvw2iisT11iKfwOiFdZ44G7wwwETdNI5Hf2LFjsfIydQAqSk1NPX\/+vEzTwVhDDNu2bcPU0JVQsO7PD+BFmzZtevXVV2NjY29pqgQ2gSo6ePCgrETIyMhATnLAaEC31Nv\/+3\/\/j8zheFxtVBdORdrvfOc7+N+nTp2CfijLe++9h3NPt50\/fz4Kif3csmULdYWrgRGDO3kQPpMlu++8885XvvIVSk39wOu\/+c1v7rnnHvuP\/B3j7Nmzb7zxBu9dv379KQPIf+LEicTExM6MOcoq5WPHjhExS3+URa0EXQRUTz\/99C9+8YvXXnsN2UgALxw5ciQ7O\/uVV17BJqenp\/Mg9QOp47vgNMgUENrx7bffpuowa7hEEDZp+EvTU6WbN2\/GaZg7d64IkJmZiUJSnwEBATfyywnqPvvss7feegstUmrvFtBImgE\/y352A53ErMOyeuq9kg9OqJwc0yPnOXZftpvmYIUzyoir0Af6JF1x1KhRdEJMGB46VhvxsNF0XVl8hRXATlG3pJdr2Q8VzwBjh1OFf8CDRAMkEGrvZkPAWLzo8OHD2DL7uUtODWIjYke0VPYihCEgD5l9iS3G2MlCI+pcFh1ho69evUo9SLxFwEQOEg5ikaWl4BKh9uu367klyMlyx48fJ1sIoOPP3ciMiV+2bNnGjRsRQOaHLliwAKaUtQmwKdYGVqCY3VnaZA9ZCv\/www\/Lt+jOP4hawmqUCD3H7cDViI6OHjduHMTGzYSEhJ\/+9KewMvVPtmT+xBNPILMsCyIZJYVTZYG+fD0mGV1g0aJFM2bMkJNb6T4k4y9mFo2VNcZuxuYz6PDs2bPR4c7LjAyrV6+WIyVtm8NMmzatkxTIq2XYFIWBjBEmOTlZ9loWr+vZZ59F8WBr\/Gb5ykhV0F40JdEIb+Ra\/APSixFALWX5HLVHGuphzZo1MDfV8swzz8heRjYByBxfYe3atTb5rwcaToOiQt103JXarXXcYY+jp2Kg2wQQpyxslTkH8tFbxtq5kOn6sveA7OUn97nAasgZejCB7FxNAtJjB+XQPBm5xJB1J2qHpbAO8B9WklDANsvBqUFx8ISoUmxZS0sLNWmbHyd7PEh9AvmgxR0qE5vOfRLIgmw52ti+peRBKqo7O8zLqieCRQw39Ey8ddORbBLAFlCILD2QuYEy6CvKYFvBJUdEdlk2G\/BE0Vs471b3CaaiiDshKvmigNsh2+CL90mRKS9OLX4DWs19Gkh2lJJC2U+GkHWVNJztnCrZ\/IpmkuVzuBEwH3LK+DHeEi9dt27dLX2l473wOv6H7Y7M6enklFXhYzoO5I0ASCLTgUUkGROUeJ32kj2P4WDyl7077Q\/p4L2yqEeoXTKnTshq+vTptLI4o5cvX5av8dQDpI6fxE84NB3MF5FRAKi9zZkgtwqldoXiC9AJZWSd8JH+LysCbL\/aW7F2u6X9Dge2qdr2c3BssUvXBshlTBSjQzxBeLFixQrIo7dPmOhVyJp1jCYhFDWPDRVSl1\/tx3rsR6Ptr20G3b4ebC1FShIQ0nX52waC4ec1NDRgxBcuXBgfH98Zayt+IeGszKgaZqBNmp6dzI+OwdAUswv7O4l47Q7\/SUHanWbUbqEE10\/etBXWnoARFZdrwoQJt0Rg9uvauwb0LdhAu7\/SNwMNtLk\/yEC7j8DobeZ72lK28dvQJUqNayInO9xIQhndwMnoZu9WalcovgChCc4yBENwdqM5vSYCX37Tpk1nzpyB0b\/xjW\/INlhmC9UtEGsSPBEkYchklYTZErXFsWPHDh061NTUJOcm3JJP5sgPgQsWLEhKSnIufRg\/fvyLL754\/TZWLgw8+\/Xr18v+Px0kI6afOXNm91tTqV2h+AKy6E4+7VrK3EAtp06d2rdvH2Ho8uXLic+E1y0lZBdAyC7zseF1Sx07JluRf\/zxx0hF8BQVFSX7D95ShTuydZyL1AWyGNhsKRwKWQJ90wGdnqoZpXbF7QvZx1c2BfP09Lx69apZx8O3C5kxd\/Lkyby8PMSDY0w\/d7WboESyzV9wcDBelK+vr7u7u6VMvEywSk9Phy\/RCuq8g\/1YFIpOAlev+6scbwlK7YrbEbIVriw0J0STqctmC\/V\/ILPrs7Kyjh496uXllZycbNs7yEkhJxXV1tZC7ZRI9iwyW6gvIauc5TQXLlatWoX\/Ye6m9ApFl6HUrrgdAbXLNhoBAQEhISE9tda8B5GdnS1nBKxdu1YOlnX2L\/C2w83uvPNOC\/ooOHnbtm2D1ydOnHjPPffIVHCzhVIougjLWTSFordRV1cn+92OHDmSsMxSvC6rqLdv356fn+\/r6zt79uzQ0FDo0FJfrW8Vzc3Nly5dIl6nIIGBgVabzUCFHzt27OjRo3D50qVLx40bJ7xuKSEViluChYyaQtGrkK1eseOEj+4GZHm62XJ9CdnMUk4h8vb2joqKioyMtGCA23nIXDnZrVOOErBUcWREhgovKChAPEg9JibG3HN9FIoegYXsmkLRqyAgrjUAo19\/mo7pqK6uLiwsTEtLO3jw4IIFC6ZMmeICOynV1dVRLpwq2fDLbHH+D3A4SkpKMjIyUlJSgoOD58+fLzuOmS2XQtEDsFZnUyh6D62trWVlZUTD1gzLDh069PnnnxPmPvPMMwEBAV3YfsSCuHTpEmF6aGioBQcUsrKy9u7dm5qa+tBDD02cOLFHNoZTKCwCpXaF6wMj3tTU5OvrSxzc46dHdxNwOfy3efNmQtvY2Nhx48aNGjXKakvCbhX5+fl5eXn+\/v5eXl5QpqXmo+HhoQyffvppcXHx0KFDn3jiCZnNYCkhFYpuQqld4bLAiMvZ8FevXoUpZYNxS1nw6urq7Ozs9PT0xsbG8PDwqKio7mx4bjqoZzwVuZADNNvs12s6ZE94IvXS0tIRI0ZERkbGxcU5tRelULQLpXaFawJ2aWhoqK2tJUyXk6wsxTH4HMLrx44dI2pfu3atxI5my9V1UOGXL18uKysbNGgQwbq3t7ccBWa2XH+DHKSdl5cnW\/tR4bGxsd08gUOhsCyU2hWuiaamposGpk+f7uHhYR2OEVRWVm7cuDEjI2P8+PFPP\/20nIxptlDdAvE6oXBKSkpiYmLPHn\/SI4DaP\/\/88yNHjnD9ve99jwpHK8wWSqHoLTi3NVEorgex44ULF4gaAwIChg0bJoeumi3Ul8DnSE1NJViHyxcuXBgWFoaoVlvqfavAR6GeCYKnTZs2YsQIS1V4c3MzwfrWrVu5joiIwJfy9\/eXM3nNFk2h6C0otStcChBnVVVVa2tr3759hxowW6IvIQezwoI5OTnwyoQJE6Kioqw5Xb\/zIFivqanBnZITux28UfZNUV1dffLkSeocxZBl67onvOJ2gFK7whVw7do1iFPOCcWaEz4SBDc0NJgt15eAWhDs9OnTBw4cCAwMXLx48ZgxY5w6cKTC6+rqiouLS0pKcFA8PT0tVeGyN1FmZibVXltbu27dOir8RqduKxQuBqV2hSsAmoFgtmzZAruHhIRgyu8wYLZcX+Ls2bOpqakffPDB3XffHRsbO3z4cEuJ1wVUVlZmZ2fjVE2ePLm+vr6wsNBSJTp16hTB+qeffrpmzRrq3Nvb21KLIxSKXoVSu8IVMGTIkLlz52K7idqhGbPFaQe+vr6PPvro7NmzIyIi4HVnnzQHEhMTs7KyCNzT0tIsReoCovb77rtvwYIFcXFx8LqlNrhVKHobTm9fFArg6em5YsUKaEYWslsQkZGRgYGB4eHhTv0R3h64KWFhYdZ0pMCAAQOQMDo62lLzLRQKx0CpXeEKIGqfN2+e2VLcXog2YLYUCoWiHSi1KxQKhULhUlBqVygUCoXCpaDUrlAoFAqFS0GpXeEcuHr1qtXWsykUvYRrBtoovNx0mWmYLo92G9FhUGpXOAeampowarrvt+J2wJUrV1D4QYMG2a\/Fv3z5Mg6u7rrjRGhsbOzXr5+7u7vjX63UrnAOlJSU0EMCAgLMFkSh6HU0NDQUFBSEhobaH1dYVVUFVehGuU6EoqIiT09PX19fx79aqV3hHKitrbXsmnWFomfR0tJSUVERHBxsfxO+r6urM0skRRdQU1Nj1uZUSu0KhUKhULgUlNoVCoVCoXApKLUrFAqFQuFSUGpXKBQKhcKloNSucBpcvXq1paXFbCmcANeuXaOu+vfv36dPHznJnpu6JYATod0Zo9KCrtQFUE43o1wy14xSo7cus3DfVjpT3q7UrnAalJaWVldXmy2FE6C2traiomLmzJne3t5VVVVnzpzByri7uw8YMMBs0RSdQrvUPmTIkMbGxhMnTjhcnF4BOklxWltbR4wYERcX19DQgKIWFhaOHj3abNF6DIMNmPJqpXaFcyAgIMDLy8tsKZwDVNSwYcPS0tLgcuIhwnc43sPDwwUOib99QLTXZqsTT0\/Pvn37QoFmidSzgNpbWlpwPevq6g4fPsxfyhseHj58+HCzResxDBo0SKldoegIkJPZIjgTmpqaDh48iN2E48eMGYNjpCG7s8PDADGu2YL0JCoqKojUc3NzYXri9fHjx5stkYtAqV2hcEHAAUlJSdjN1tZWHx8fs8VRKNoHnsrAgQNxQH19fXUb6R6EUrtC4bIYOnSozOVRKCwLd3d3Pz+\/\/v37my2IS0GpXaFwWejgusL66NOnjykHqLg2tOcrFAqFQuFSUGpXKByBqwbs7\/Tt29dJ15rLQdRuxixuJy3C7QZpsjYa2MeA44VBDNvB8ybqj2ursVK7QuEInDx58siRI7Z\/vb29ly9f7qTji\/X19efPn\/fw8PDx8dGVC04Bmiw\/Pz8lJcV+xXxycnJISIjjhTl37lxVVdXEiRPbHEjvYDQ3N6PGeBgjRozw9\/c3S4xeglK7QtHrqK2tPXv27OHDh2fMmIEp6devX6+udq2rqyssLMRsTZgwISwsrEfyrKysPH78OGIHBQUNHDiwtLQUXm8TBSosi4qKirS0tFOnTsHlQ4cORQkHDBhglmcJr5eXl\/N2x8fKDQ0Nx44dowMGBASgwGVlZUOGDHHJDTOU2hWKXkdxcTFcS5QQExPT34BsP1JUVITN5T7\/EjdAnFyXlJRgbtyMqGLYsGHwNPbo8uXL\/PXz88MqwbL4Cr6+viNHjnR3d29tbZV8ZGUwJpv4bPfu3UeOHOFOYGAgTCxiELERvV26dInceCMkTW7QM7khHvmQIVE4OTQ2NkLemGCeggxggszMzL\/85S88Mm\/ePNwFbOKoUaPIuampiQzJgTSYSCwmF9XV1QhJTEYy\/h1pwGU2EHVGoFS0IM0dGhqKktAWtB3KQ0vBr+gbd2jEmpqa4cOH0\/roCX\/RQPRHmA9lQGNRIW6ie1zQxGRLnpIGRSINaoNKiAtI\/mgaN9F\/UQ9SNhtwMybGo3L8hJJwB90mAQ+itGiUfLQnfzSHqBp3xFYWnqIvoPP8pRRjxowRH4V\/CwoKpNfQm1BjJKFfkD+\/UmoPD4+8vLyPPvqI8iYmJpKMX8kZRaU4Fy9elM0uuSP7QFADUmqqhax4XAplThPeIpTaFYpeR3Z2NnYqzoCYIRnn27Fjx86dO7FfUP4DDzxAkI1x+fjjj\/kXg4vVwwARaZ07dw5Dhmm+6667sDu7du06ceLE2rVrlyxZgsHCIn\/yySdkhRn92te+htklvP7zn\/+MMcWQkYl8dOV1eAlnzpz54x\/\/iOlEkm9961sQPE9x8\/XXXyefxYsXr1ixAiOLc0Ce+\/bt48EXXngBA7p3794tW7bEx8fDDZhahJk+fTomkpRkiDzYx5kzZz7yyCPYvrNnz+JbhIeH8wimn2yXLl2qq5ZNBDpGo8+aNWvKlCm2j885OTlCupMmTeJf2hTNoRGzsrLS09Nzc3N55LHHHsOZQ3kOHz5ME0P5qCK6B+fRxOgqN7\/61a+SBkU6evQoaoPWoclf\/\/rXIUhoFc358MMPUQPSkJI7LS0togzktm3btk2bNhHEr169euHChREREbxr8+bNMDQU\/sEHHyQnJ6PnkydPFplle1pEfeedd\/gLr6Of+KMkpji\/\/e1vyR\/NvOeeeygm8m\/fvp3ccBSefvrp4ODgAwcOfPbZZ3gY\/Mq7eAR9pk9RnL\/+9a+ff\/45KamiRx99FJeCx\/fs2UMfoVwUiscpFB6tWY14S1BqVyh6HQQEmAxo2PYFEluGxcGGQt4Yi\/\/5n\/+Bv318fIiEYGVcgYSEBO5DnPv37yeAWLRoEYZy69atpJkzZw78TYxy\/vx5Io\/f\/e53pMQzwBZjuaZNm4YZJQrBkkZHR9u27cRW4iW89tprd999NymJbwhfli9fDn9D7Q8\/\/DACEJqQw4wZM5CBV3zlK1+Bm1NTU+UrLoYYah83bhwXJ0+eXLVqFRnyOO4IBECe\/Iu1xWhmZGSkpKTwdriEbCnCggULlNpNBHpFPD127Fj7kSBaBAqnKWFiKBYtxauDw6BD1AY9gQVJgAM3fvz4Tz\/9FO0lh6ioKIiQNPiCzz777IYNG9BSfDsUkpuoH0ry7rvvcge\/Ae5Eo5588kkIPtUA2kJ68oTgUV3UElKHa\/\/3f\/8XZUa7yOfgwYPoOXq4bt06xEPPbdTOU\/SaV155BR8UbsaJxL3AcUTx8G7XrFmD\/OgnlIzu4VLgCjz11FOoMTpJp\/Dy8kLJKS\/KiS\/C47g1PIuHjbS8jrdTahKTgD6yceNGVHf+\/PmkxP2lmyi1KxSKvwGjiT2qqanBrhEkTZw4EROD1UhKSiJIIu4hRJAv28QcBCVYOswWVpgwgnCEf8PCwrBZ3MH48hPJSEwU3rdvX7mDmSYyw1pxQZCNFSNn7pO5yIBxLywsrKiowDrjJWBzSVlggF9jY2PJE3rGqyATHiceioyMxN5hhUmJwMRGJONCnqUg2FyMNRyPI8K\/3Cd\/nBjKQmKJ75FKXqEwEagKBAb1EoD279+fdoEOcdfQH4gWVaTd8cloMgJ3d3d3lAQ6p0FRM4gclYBicUNjYmLgNtKgzLiqaAjULgM6pORFhLZoCJE9Ko3yCIuTDEpGDXBS6QvkhutA+gsXLuAokC3yQJxoPj+RDAF4CzRPejjVfuof7+Vd5EwCMiGkJg06Ru\/ASxDChpjRZPQQjqcUcXFxpMcvQWnpDmgmyegC3KQqpAZwBfAwCPe5PnTokHyBh+bpFPi1qD13+NeJJpcotSsUvQ7MGZyHGSKudTOO8IKwMaZPP\/00Vg9TJTObiKtIGR4eTrwi9ghzTPgiDI2FFTuFHcRFwCRxE9uEo0CYji2TxFgubBD3eQr7ZZNBvnDyapJhf8mHx3EdeClZYWQxqa0GCOCI+DGsZIWxczNWScENiIrpl\/FRLjBz4l4Q1sjALZ4HvwqRE7pBD9hl3oLzoQPtJoI2EtaEt1AwN2PgefHixeIp0nYffPABYTGEhxP517\/+laan+bhPApmoAUdCdWga\/iK5EVXTrCTGt0MtUTZan1dwAamjY3feeSfUS+CO1qGccK34Dagu0T\/ROX0hLS2NzCFOnEiIX84g5kXnzp0LCgoisEY2+ghKSHpbWVoMcAcuRwZIl2tcDToRv+YboKS8dPfu3VOnTsV1wAOYMmUKT5E\/3TDMgDA6QnIhvgKdjmpBftnDEUlk2F5ywIGgvE60pEWpXaHodWBPJ02a9C\/\/8i\/yr0QGWDT5OopNPH36NLZMZv1gj2RFGZaFsGnhwoVYHAwT7EtwjNWTa9JzTUADqROKET3zln\/8x3+UPOH4NlvRkSdMD+v\/4Ac\/wKzfd999CEA+2F\/MGXYQcyYWGUP\/6KOPyrQjPACeTU9Px4JjRrHIEuhD2\/A6ApNeaJvIKSsra8mSJdhx3iLWk5yREDlNXOOkgCBpheTk5B\/+8Ie2YREZG0JPaMotW7Y89dRTuHHoEqo4bdo0mg+15F84m5S0I24l+sO\/qCgeW2VlJZGumzH4vX79ergT2nv55Zd37NhBPo899hi8K4PZ77zzDtpFmhUrVsDlKAlKhRikJENfX1\/JBH4lT\/yGkydP4gfgBCAAknt5edmfiMO\/qBwi\/fSnP6WnPPzwwzgiaD5qjDLL+tI5c+bQUzZs2MAbKQgyQ8\/cJwH+BAUhE0qBj4sAVQbwMIS2kYHSJSUlUeTy8nK5T+yOYFSUE52xpNSuUPQisAjYMhjRfoo4Mbf9wCeRLsmgXuJgTCGGSWbIQ5xnzpyBbjF\/RBVYnFmzZnGNVcLmJiYmwqBvvvkmKaF\/ePqPf\/wjlqjGABFYm7FtDBzuxY9+9CNsKKb8\/fffh6pxMqYZQDzukwlWEqOGWyBxGP9iSXk7N7HICCZfWXm7TCCAtoUkcDgoCIXaunUrd7hPeTGmtbW1PKjUbiIgSHRJHCz7zyfQGCHy4cOHaXp0EleSZFA7f2l9CA\/1mzdvHiQNCxKzosa0LI2O4q1btw7+k4nlKBs\/0co\/\/vGPyRDf7o033vjud7+LSqO9\/IrqksOmTZseeeQRlIfon\/yRav78+bAsuXEzPDxc5oTipOITcJ9OAWHPnj3bntohV7j5xRdfROZdu3ah\/7A4XiY3n3jiCTwV9JP3UkyI2c1QezSTxNyk49C\/eBGZ462eP3+eHiFrAWzT7CkRQT91RRcjB6FzujDsrtSuUCj+BqwGlg6L4+fnZ7spNhT6lHgIE4MpwfRAhBgpTM\/QoUOxL5g2zA2GlZT8i0mVM9fJk5+wMpgqIifib2Ff7mAECamxjzJOaS8JdpD7q1atwoDu27cP38LNWC9E9D958mRyxo7jN8gHWDkXHHkOHjy4fPnyMgOYaXwRLD6UIFE7RlO8EAw6\/kRwcDAmHqkwnbxFPnViWxFGqd1EoBIoD01m43X+RQn37t2L+kGNcm66EBiNi4uGvqFRXKOKqBztGBoaKlMyUVpaEyeSZs3Ly+MOT\/E4afADSIxqERzD1mTIv+TP69ClkpISfkKfURL59k5WXPA4vuZYA\/QLUsqCN\/oFeoUPIZG94PPPPyfbe++9F1eD+B5HhIifp1A51JicIW\/0XIaikJOCINiBAwdwERCSqsAjoVD0IBmw53UyHIAwPIuQFI2SHjt2DAnxelFgUsqAlBNNBVVqVyh6ERhQrCcWxH67K6wbjIjZks2w4P65c+div4hssKrQPAxKFAW5Yj2HDRsmrgD3eYprLA62CYvDBTETJonwQobMZeoQwAaRkhDE9lkeJ4BIBbMlI4gYLx7EgPIWDDFiQO0jDCAJJps3ytwo0mMfYW6sG9dYUl4tn1IJvEhDTHb8+HHeNX36dIngkV9OkpUJU9C8KZWvEEBptDJtJw0N\/6FINCgNB4kuXrxYQmdoEvWj7dBYQmfCVnw1GpoHafqwsDChdnLgAgok3Idl3YzIGDX49NNPeVZokricDHfv3s2D3CQxnivJyJl8cHO5lm9R6CQaderUqTVr1qDhEK1shICQsn6dZPZR+9GjRz\/66CNidJ5CyaOiokiPPvNesuLVqDG9hqzQQF4HQ6PDiIdDTBpRY3GUSUzmspQOhady+Is3Ix8q8A9Q5oiICETlmlcrtSsUiv8DzJn9jDaiE5j7rbfegtQJPog2iLyxgDA95kPIGDPEX4IGLJRsITJlyhSxRBgaHpEv8xi1l156CWOE0cEGESq5GZvf7d+\/H\/NHnphIeSn8eujQoaeeegqzTuy+YsUKXIHExMR33333jTfewPl48skneQVeAnb5P\/\/zPwn6eft3vvMdXoFtxZK+\/PLLzz\/\/PHY5NjYWqzd16lSs4YcffpiSkoLHQIaE9YjHe21+DPft7bLCFAwcOBDf68iRI+J44YGhMNAqF0K0q1ev3rRpEwyHwqCBH3\/88WeffTZmzJjnnnsOteFZdICoXXQJ\/aRZP\/jgA1QUEiUNzb1582Zi6B\/+8Ic4nTNnzkSXYNxt27Zt3boV2oYp77\/\/ftSJsDgmJoY8eWTlypW\/+93veBe5JScno3u8BTImvJYNalBUGQOyLwtqj95+\/etfJ8+FCxc+8sgjKCrd4b333vva175GttyZM2cOJeVF77zzDnobHR2NGqPh8DpF4KWPPfYY3gkKTK9B22VCAHLiypDnPffcg\/CyjzKykRU9C9dEP8grFIq\/gfgDHsW22lsoDMSECRNeeeUVN2NtMRaNBFiQSZMmYUrkkzjWjYiE4IMcCC8wuNgmaJJnuY+jgK3BEmFMCUG4j73DQHOHcITMsWJYIts+dGDp0qXx8fGYY1kvJyZyxowZWHASIwbPYu+Q84UXXsCTkOAM2UiGEeRXXkSekIGMnWNbsc7IjK3nRXLkNqWA4207diGSE00qdlWsW7duwYIF4iwCmhWFoTVpNVlkIURLFA79r127Vqay8yt+p+iqjChJU6ISTzzxBL4prMnjKAbNnZSUJDshogxeXl4yp\/3RRx\/F2+Mm2kJWvBetJjd0jEdQKpSwubmZF6HMPMWz+ArPPPMMiXkc5ceVJH\/7skDbKCFPoZ8yM1S23OHigQceIFvEoMsg27PPPkuAzgV0zq8ILxvpUHDZj4++JtvwzZ8\/n16AkCKJDB4tWrSotbVVhjB4KbWH3+NE40pK7QpFLwLKxGq0uYmBwMxBq23uexuQ6wEGbLtb3+gaK3b9S+3HJm0IMnB9yjaJMY6EO22S+RhocxNDHGzA\/iYG1P7O9WVXOB5wYccJoDRaLTs7G88sISFBhoFsvw43YPsX9YuIiGiTQ4CBNjfHG2jzItu1vbbbMNSAXMO716uiv4E2N2Un4zY3ZVa8PbwM2D\/VgfD2W9M44+ExSu0KhUKh+ILCw8PD8f9s2xwpnBdK7QqFQqFwI0Qm0pWFG2bLougulNoVCoVC8cU4kRONJSs6hlK7QqFQKBQuBaV2hUKhUChcCkrtCoVCoVC4FJTaFQqFQqFwKSi1KxQKhULhUlBqVygUCoXCpaDUrlAoFAqFS0GpXaFQKBQKl4JSu0KhUCgULgWldoVCoVAoXApK7QqFQqFQuBSU2hUKhUKhcCkotSsUCoVC4VJQalcoFAqFwqWg1K5QKBQKhUtBqV2hUCgUCpeCUrtCoVAoFC4FpXaFQqFQKFwKSu0KhUKhULgUlNoVCoVCoXApKLUrFAqFQuFSUGpXKBQKhcKloNSuUCgUCoVLQaldoVAoFAqXQr\/GxsbS0lKzxVAoFAqFQtEDaGpq6ldVVXXixAmzJVEoFAqFQtEDqK2t7TdmzJjU1FSzJVEoFAqFQtEDGDVq1P8H0QIfbWSgCzQAAAAASUVORK5CYII=\" alt=\"\" width=\"684\" height=\"219\" name=\"Image3\" align=\"left\" border=\"0\" \/><\/p>\n<p><span style=\"color: #ff0000;\">\/*twice.c*\/<\/span><\/p>\n<p><span style=\"color: #ff0000;\">#include &lt;stdio.h&gt;<\/span><\/p>\n<p><span style=\"color: #ff0000;\">int term;<\/span><\/p>\n<p><span style=\"color: #ff0000;\">\/* term used in two expressions *\/<\/span><\/p>\n<p><span style=\"color: #ff0000;\">int main()<\/span><\/p>\n<p><span style=\"color: #ff0000;\">{<\/span><\/p>\n<p><span style=\"color: #ff0000;\">term = 3 * 5;<\/span><\/p>\n<p><span style=\"color: #ff0000;\">printf(\"Twice %d is %d\\n\", term, 2*term);<\/span><\/p>\n<p><span style=\"color: #ff0000;\">printf(\"Three times %d is %d\\n\", term, 3*term);<\/span><\/p>\n<p><span style=\"color: #ff0000;\">return (0);<\/span><\/p>\n<p><span style=\"color: #ff0000;\">}<\/span><\/p>\n<p><span style=\"color: #ff0000;\"><span style=\"color: #0000ff;\">$ .\/twiceterm<\/span> <\/span><\/p>\n<p><span style=\"color: #ff0000;\">Twice 15 is 30<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Three times 15 is 45<\/span><\/p>\n<p><span style=\"color: #0000ff;\"><i>The division operator is special. There is a vast difference between an integer divide<\/i><\/span><\/p>\n<p><span style=\"color: #0000ff;\"><i>and a floating-point divide. In an integer divide, the result is truncated (any<\/i><\/span><\/p>\n<p><span style=\"color: #0000ff;\"><i>fractional part is discarded). So the value of 19\/10 is 1.<\/i><\/span><\/p>\n<p><span style=\"color: #0000ff;\"><i>If either the d ivisor or the dividend is a floating-point number, a floating -point divide<\/i><\/span><\/p>\n<p><span style=\"color: #0000ff;\"><i>is executed. So 19.0\/10.0 is 1.9. (19\/10.0 and 19.0\/10 are also floating -point<\/i><\/span><\/p>\n<p><span style=\"color: #0000ff;\"><i>divides; however, 19.0\/10.0 is preferred for clarity.)<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>int integer; \/* an integer *\/<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>float floating; \/* a floating-point number *\/<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>int main()<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>{<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>floating = 1.0 \/ 2.0; \/* assign \"floating\" 0.5 *\/<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>integer = 1 \/ 3; \/* assign integer 0 *\/<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>floating = (1 \/ 2) + (1 \/ 2); \/* assign floating 0.0 *\/<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>floating = 3.0 \/ 2.0; \/* assign floating 1.5 *\/<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>integer = floating; \/* assign integer 1 *\/<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>return (0);<\/i><\/span><\/p>\n<p><span style=\"color: #ff0000;\"><i>}<\/i><\/span><\/p>\n<p>Question 4 -3: Why does 2 + 2 = 5928? (Your results may vary. See Example 4 -5.)<\/p>\n<p><span style=\"color: #ff0000;\">\/*two.c]*\/<\/span><\/p>\n<p><span style=\"color: #ff0000;\">#include &lt;stdio.h&gt;<\/span><\/p>\n<p><span style=\"color: #ff0000;\">\/* Variable for computation results *\/<\/span><\/p>\n<p><span style=\"color: #ff0000;\">int answer;<\/span><\/p>\n<p><span style=\"color: #ff0000;\">int main()<\/span><\/p>\n<p><span style=\"color: #ff0000;\">{<\/span><\/p>\n<p><span style=\"color: #ff0000;\">answer = <b>2 + 2;<\/b><\/span><\/p>\n<p><span style=\"color: #ff0000;\">printf(\"The answer is %d\\n\");<\/span><\/p>\n<p><span style=\"color: #ff0000;\">return (0);<\/span><\/p>\n<p><span style=\"color: #ff0000;\">}<\/span><\/p>\n<p>$ .<span style=\"color: #0000ff;\">\/two<\/span><\/p>\n<p><span style=\"color: #ff0000;\">The answer is <b>1866226024<\/b><\/span><\/p>\n<p>The printf function has no \"answer\" def to call for %d:<\/p>\n<p><strong><span style=\"color: #ff0000;\">printf(\"The answer is %d\\n\" , answer);<\/span><\/strong><\/p>\n<p>$ <span style=\"color: #0000ff;\">.\/two<\/span><\/p>\n<p><span style=\"color: #ff0000;\">The answer is 4<\/span><\/p>\n<p>Chapter 5 covers arrays and more co mplex variables. Shorthand operators such as<\/p>\n<p>++ and %= are also described.<\/p>\n<p>Chapter 6 explains simple decision statements including if, else, and for. A<\/p>\n<p>discussion of == versus = is presented.<\/p>\n<p>Chapter 7 takes you through all the necessary steps to create a simple program<\/p>\n<p>from specification through release. Structured programming, fast prototyping, and<\/p>\n<p>debugging are also discussed.<\/p>\n<p>Chapter 8 describes additional control statements. Included are while, break, and\u00a0continue. The switch statement is discussed in detail.<\/p>\n<p>Chapter 9 introduces local variables, functions, and parameters.<\/p>\n<p>Chapter 10 describes the C preprocessor, which gives the prog rammer tremendous<\/p>\n<p>flexibility in writing code. The chapter also provides the programmer with a<\/p>\n<p>tremendous number of ways to mess up. Simple rules that help keep the<\/p>\n<p>preprocessor from becoming a problem are described.<\/p>\n<p>Chapter 11 discusses the logical C operators that work on bits.<\/p>\n<p>Chapter 12 explains structures and other advanced types. The sizeof operator an d<\/p>\n<p>the enum type are included.<\/p>\n<p>Chapter 13 introduces C pointer variables and shows some of their uses.<\/p>\n<p>Chapter 14 describes both buffered and unbuffered input\/output. ASCII and binary<\/p>\n<p>files are discussed, and you are shown how to construct a simple file.<\/p>\n<p>Chapter 15 describes how to de bug a program, as well as how to use an interactive<\/p>\n<p>debugger. You are shown not only how to debug a program, but also how to write a<\/p>\n<p>program so that it is easy to debug. This chapter also describes many optimization<\/p>\n<p>techniques for making your program run faster and more efficiently.<\/p>\n<p>Chapter 16 uses a simple decimal floating-point format to introduce you to the<\/p>\n<p>problems inherent in floating point, such as roundoff error, precision lo ss, overflow,<\/p>\n<p>and underflow.<\/p>\n<p>Chapter 17 describes advanced uses of pointers for constructing dynamic structures<\/p>\n<p>such as linked lists and trees.<\/p>\n<p>Chapter 18 shows how to split a program into several files and use modular<\/p>\n<p>programming techniques. The make utility is explained in more detail.<\/p>\n<p>Chapter 19 describes the old, pre -ANSI C language and associated compilers.<\/p>\n<p>Although such compilers are rare today, a lot of code was written for them and there<\/p>\n<p>are still a large number of programs out there that use the old syntax.<\/p>\n<p>Chapter 20 describes the problems that can occur when you port a program (move<\/p>\n<p>it from one machine to another).<\/p>\n<p>Chapter 21 describes the do\/while statement, the , operator, and the ? and :<\/p>\n<p>operators.<\/p>\n<p>Chapter 22 details the steps necessary to take a complex program from conception<\/p>\n<p>to completion. Information -hiding and modular programming techniques are<\/p>\n<p>emphasized.<\/p>\n<p>Chapter 23 lists some programming adages that will help you construct good C<\/p>\n<p>programs.<\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_3051\" class=\"pvc_stats all  \" data-element-id=\"3051\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n<p>https:\/\/www.oualline.com\/ Chapter 1 gives a brief description of the C language and its use. This chapter\u00a0includes some background on the history of the language. There is only one way to learn how to program and that is to write programs. You'll learn a lot more by writing and debugging programs than you ever will by <a href=\"https:\/\/stevepedwards.today\/DebianAdmin\/c-programming-chapters-1-4-notes-practical-c-programming-3rd-edition-by-steve-oualline\/\" class=\"more-link\">...<span class=\"screen-reader-text\">\u00a0 Chapters 1-4 Notes &#8211; Practical C Programming, 3rd Edition By Steve Oualline<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-3051","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"a3_pvc":{"activated":true,"total_views":1,"today_views":0},"_links":{"self":[{"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/posts\/3051","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/comments?post=3051"}],"version-history":[{"count":2,"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/posts\/3051\/revisions"}],"predecessor-version":[{"id":10148,"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/posts\/3051\/revisions\/10148"}],"wp:attachment":[{"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/media?parent=3051"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/categories?post=3051"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/tags?post=3051"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}