dlandon Posted May 3, 2022 Author Share Posted May 3, 2022 4 minutes ago, JamesAdams said: Yes, but is not a probleme for me, i go create a script It is possible, but the plugin does not do that at this time. Quote Link to comment
JamesAdams Posted May 3, 2022 Share Posted May 3, 2022 9 minutes ago, dlandon said: It is possible, but the plugin does not do that at this time. Yes, but is not a probleme for me. Quote Link to comment
dlandon Posted May 3, 2022 Author Share Posted May 3, 2022 Just now, JamesAdams said: Yes, but is not a probleme for me. Ok. Quote Link to comment
boomam Posted July 28, 2022 Share Posted July 28, 2022 (edited) Are there any general tips for what settings to use for a Ryzen system? Seeing a lot of tips for Intel, but most AMD stuff seems to be anecdotal Also, how are we monitoring voltages for the CPU? A few people have mentioned it, but 'sensors' on the CLI doesn't seem to show (or at least explicitly named) CPU voltage? Few reports I'm reading around online seems to show "in0" is the CPU voltage, but its often 50% of actual value. Which if true, means my CPU is running at a constant 1.4v...surely not? Edited July 28, 2022 by boomam Quote Link to comment
boomam Posted July 28, 2022 Share Posted July 28, 2022 ...Ok, some testing with the system at Idle (running 29 containers, 2x VMs), nothing heavy. Note for formatting - "before/after" # Test 1 Governor: (on-demand/power save) Dropped 20*c in temperature, and the in0 voltage is now 736mv (368mv x2), much more in line with what I'd expect. # Test 2 Governor: on-demand Boost Performance: (yes/no) Dropped 15-20*c in temperature, in0 voltage is now 1.088v (544mv x2) at max, occasionally dropping down to 750mv. So I'm guessing on that limited testing that 'boost performance' is preventing the CPU from ramping down its voltage perhaps? Which now that I read the wiki linked in the block of text, https://wiki.unraid.net/index.php/Tips_and_Tweaks#Add_CPU_scaling_for_AMD_systems, seems to be about right....but the powernow_k8 module doesn't exist anymore according to the CLI output, so perhaps a bug elseware? Quote Link to comment
Marcel40625 Posted August 25, 2022 Share Posted August 25, 2022 Hey @dlandon very nice and helpfull Plugin, just a quick question/request is there a way to get "Powersave" & "On Demand" for the Schedule instead of "On Demand" & "Perfomance" ? with the rising prices for energy in the EU it might be a way to save some Watts greetings Quote Link to comment
dlandon Posted August 26, 2022 Author Share Posted August 26, 2022 11 hours ago, Marcel40625 said: Hey @dlandon very nice and helpfull Plugin, just a quick question/request is there a way to get "Powersave" & "On Demand" for the Schedule instead of "On Demand" & "Perfomance" ? with the rising prices for energy in the EU it might be a way to save some Watts greetings Different CPUs have differing power saving modes. It is probably more appropriate for the user to be able to choose the modes they want for full power and power saving modes. I'm looking into making some changes. 1 Quote Link to comment
TexasUnraid Posted August 26, 2022 Share Posted August 26, 2022 1 hour ago, dlandon said: Different CPUs have differing power saving modes. It is probably more appropriate for the user to be able to choose the modes they want for full power and power saving modes. I'm looking into making some changes. A suggestion would be to add the ability to limit the max / min speed of the CPU. I currently have a script setup to do this. If left on any mode but power saving, the server will pull over 500w. In power saving mode it drops to ~275w but runs slow obviously. I found that by manually setting the min speed to 2ghz it only used around 325w (1.8ghz was closer to 310w) but had enough performance that I rarely missed full speed. Quote Link to comment
dlandon Posted August 27, 2022 Author Share Posted August 27, 2022 On 8/26/2022 at 7:03 AM, TexasUnraid said: A suggestion would be to add the ability to limit the max / min speed of the CPU. I currently have a script setup to do this. If left on any mode but power saving, the server will pull over 500w. In power saving mode it drops to ~275w but runs slow obviously. I found that by manually setting the min speed to 2ghz it only used around 325w (1.8ghz was closer to 310w) but had enough performance that I rarely missed full speed. What are you doing that requires your server to consume over 300 watts? Quote Link to comment
TexasUnraid Posted August 27, 2022 Share Posted August 27, 2022 4 hours ago, dlandon said: What are you doing that requires your server to consume over 300 watts? It is an old supermicro server with dual CPU's and 256gb of ram and 22 hard drives, It likes to drink that power lol. That said I saw similar results percentage wise when I had a 2500k in a consumer board. Quote Link to comment
dlandon Posted August 27, 2022 Author Share Posted August 27, 2022 19 minutes ago, TexasUnraid said: It is an old supermicro server with dual CPU's and 256gb of ram and 22 hard drives, It likes to drink that power lol. Time for an ugrade. That's a lot of power! 1 Quote Link to comment
TexasUnraid Posted August 27, 2022 Share Posted August 27, 2022 1 minute ago, dlandon said: Time for an ugrade. That's a lot of power! lol, it works and upgrading would cost many thousands to get anything significantly better that would also use significantly less power. I would rather pay ~$4/month in power for awhile longer. Quote Link to comment
dlandon Posted August 27, 2022 Author Share Posted August 27, 2022 New release of Tips and Tweaks: Allows you to schedule a user set power saving CPU Governor and return to normal CPU Governor on a schedule. If you were using the older scheduled mode of changing CPU Governors, you'll need to reconfigure your settings. Powertop has been added. The powertop package is installed and there is a button on the T&T page to initiate a terminal to run powertop. Once in the terminal enter 'powertop'. 1 Quote Link to comment
JonathanM Posted August 28, 2022 Share Posted August 28, 2022 20 hours ago, TexasUnraid said: lol, it works and upgrading would cost many thousands to get anything significantly better that would also use significantly less power. I would rather pay ~$4/month in power for awhile longer. Plus, another couple months and the power isn't "wasted" anymore, it's just a low powered space heater. Granted, it's not as efficient as a heat pump, but at least you are getting all the use out of the KWH. The cooler your climate, the less overall server consumption actually matters, just put the "waste" heat to good use and keep your office cozy. Quote Link to comment
TexasUnraid Posted August 28, 2022 Share Posted August 28, 2022 3 minutes ago, JonathanM said: Plus, another couple months and the power isn't "wasted" anymore, it's just a low powered space heater. Granted, it's not as efficient as a heat pump, but at least you are getting all the use out of the KWH. The cooler your climate, the less overall server consumption actually matters, just put the "waste" heat to good use and keep your office cozy. lol, true although in Texas the amount of time we need heat is short to say the least, generally if we need more then 2-3 months tops of running the heater something strange is going on. Quote Link to comment
JonathanM Posted August 28, 2022 Share Posted August 28, 2022 8 minutes ago, TexasUnraid said: lol, true although in Texas the amount of time we need heat is short to say the least, generally if we need more then 2-3 months tops of running the heater something strange is going on. Yeah, I figured your nym implied a rather warm climate, but at least for a few months out of the year you get the benefit. Unfortunately the last time you really could have used the extra heat you had no electricity, so there's that. In your climate, solar panels FTW. Quote Link to comment
TexasUnraid Posted August 28, 2022 Share Posted August 28, 2022 2 minutes ago, JonathanM said: Yeah, I figured your nym implied a rather warm climate, but at least for a few months out of the year you get the benefit. Unfortunately the last time you really could have used the extra heat you had no electricity, so there's that. In your climate, solar panels FTW. lol, yeah here AC is FAR more important then heat. It was between 104-115 for a few weeks last month. Quote Link to comment
dlandon Posted August 30, 2022 Author Share Posted August 30, 2022 Powertop has been removed because of reports of sata controller issues. The power savings are very minimal and it's not worth causing user's problems. 1 Quote Link to comment
heppy Posted November 3, 2022 Share Posted November 3, 2022 Morning, jus found this plugin which looks great though suspect it’s not going to work on my system i7-r4770k gigabyte z87x-ud5h 32gb ram i have set the governor to conservative, hit apply but on the right it still says performance, the driver is Intel cpu freq. is there a setting in the bios I need to amend to get it to take? TIA Quote Link to comment
dlandon Posted November 3, 2022 Author Share Posted November 3, 2022 2 hours ago, heppy said: Morning, jus found this plugin which looks great though suspect it’s not going to work on my system i7-r4770k gigabyte z87x-ud5h 32gb ram i have set the governor to conservative, hit apply but on the right it still says performance, the driver is Intel cpu freq. is there a setting in the bios I need to amend to get it to take? TIA That's a bug. Fixed in latest release. Quote Link to comment
heppy Posted November 3, 2022 Share Posted November 3, 2022 31 minutes ago, dlandon said: That's a bug. Fixed in latest release. Thank you! Quote Link to comment
Hikakiller Posted December 2, 2022 Share Posted December 2, 2022 (edited) On 5/21/2016 at 5:49 AM, dlandon said: This is a plugin that allows you to adjust some NIC parameters, disk caching, and other tweaks. Some users have found that these tweaks will improve media streaming and gaming performance of VMs. Feel free to experiment, but I don't recommend just cranking everything up to the maximum values. Doing that may be counterproductive. You will have an impact on RAM used, and may create a situation where Linux kills some processes to recover memory causing all sorts of problems with Unraid. Your results will depend on your NIC(s) and what features are available, the architecture of your network, your total RAM, disk drives, and your VMs. Click on the 'Help' button and read carefully before making any adjustments so you understand what each tweak does. Install the plugin using Community Applications. Updates Added the capability to disable FTP and Telnet. Added feature to archive syslogs from the powerdown plugin. Added a feature to kill specified tasks when the array is stopped. Remove disable FTP and Telnet. This can be done now in Unraid itself. Added better power save scheduling to manage CPU Governors on a schedule. Added 'powertop' for additional power saving adjustments. Removed 'powertop'. The power savings is very minimal and there are reports of sata controller issues. Unfortunately when trying to use the plugin for the first time in a while I get the following error: Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 73728 bytes) in /usr/local/emhttp/plugins/dynamix/include/DefaultPageLayout.php(520) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code(17) : eval()'d code on line 17 Would you happen to know if that would be plugin specific or related to my server? Edited December 2, 2022 by Hikakiller Quote Link to comment
Squid Posted December 2, 2022 Share Posted December 2, 2022 4 hours ago, Hikakiller said: Would you happen to know if that would be plugin specific or related to my server? Diagnostics would say 1 Quote Link to comment
Hikakiller Posted December 3, 2022 Share Posted December 3, 2022 21 hours ago, Squid said: Diagnostics would say Sorry, Forgot about that. tower-diagnostics-20221203-0136.zip Pretty sure I have other issues though because when looking for my PHP file I'm getting this error: find: ‘/sys/kernel/slab’: Input/output error Whoops. Quote Link to comment
BVD Posted December 23, 2022 Share Posted December 23, 2022 I've found myself repeatedly sending folks the command below to run on their servers while trying to help them track down things like random disk spinup, and wondered if we might add the it to the help section for the "Max Watches fs.inotify.max_user_watches" section? It's a simple one liner that gives the total current watchers in use: find /proc/*/fd -lname anon_inode:inotify | cut -d/ -f3 | awk '{s+=$1} END {print s}' I suppose it could instead have something within the plugin that just runs the above and displays it as 'currently used watchers' or something as well, but that'd take a bit more doing, so I figured I'd go for the low hanging fruit here 😅 Or if you've got a better way to get to the info (or perhaps a more reliably accurate one - the number changing constantly can make it hard for folks to nail down as new pids spawn/die), I'm all for it of course! Just figured an easy way for folks to check this being on hand in the tool would be cool. Thanks for all your work to better the UI experience @dlandon!! Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.