<?xml version="1.0" encoding="UTF-8"?>
<settings>
	<page>
		<label lang="en" value="Network" />
		<tab>
			<label lang="en" value="General" />
			<groupbox>
				<label lang="en" value="General" />
				<item type="spinboxrange" property="TCPPortRange" default="56881:56889" minimum="1" maximum="65535" step="5">
					<label lang="en" value="Port range:" />
				</item>
				<item type="spinbox" property="MaxUploads" default="100" minimum="1" maximum="5000" step="5">
					<label lang="en" value="Maximum upload connections:" />
				</item>
				<item type="spinbox" property="MaxConnections" default="200" minimum="2" maximum="5000" step="10">
					<label lang="en" value="Maximum total connections:" />
				</item>
			</groupbox>
		</tab>
		<tab>
			<label lang="en" value="Fast speed control" />
			<item type="groupbox" property="EnableFastSpeedControl" checkable="true" state="off">
				<label lang="en" value="Enable fast speed control" />
				<item type="customwidget" name="FastSpeedControl" label="own" />
			</item>
		</tab>
		<tab>
			<label lang="en" value="Proxy" />
			<item type="groupbox" property="TrackerProxyEnabled" checkable="true" state="off">
				<label lang="en" value="Tracker proxy:" />
				<item type="lineedit" property="TrackerProxyHost">
					<label lang="en" value="Host:" />
				</item>
				<item type="spinbox" property="TrackerProxyPort" default="3128" minimum="1" maximum="65535" step="1">
					<label lang="en" value="Port:" />
				</item>
				<item type="lineedit" property="TrackerProxyAuth">
					<label lang="en" value="Login@Password:" />
				</item>
				<item type="combobox" property="TrackerProxyType">
					<label lang="en" value="Proxy type:" />
					<option name="socks5">
						<label lang="en" value="SOCKS5" />
					</option>
					<option name="socks4">
						<label lang="en" value="SOCKS4" />
					</option>
					<option name="http" default="true">
						<label lang="en" value="HTTP" />
					</option>
				</item>
			</item>
			<item type="groupbox" property="PeerProxyEnabled" checkable="true" state="off">
				<label lang="en" value="Peer proxy:" />
				<item type="lineedit" property="PeerProxyHost">
					<label lang="en" value="Host:" />
				</item>
				<item type="spinbox" property="PeerProxyPort" default="3128" minimum="1" maximum="65535" step="1">
					<label lang="en" value="Port:" />
				</item>
				<item type="lineedit" property="PeerProxyAuth">
					<label lang="en" value="Login@Password:" />
				</item>
				<item type="combobox" property="PeerProxyType">
					<label lang="en" value="Proxy type:" />
					<option name="socks5">
						<label lang="en" value="SOCKS5" />
					</option>
					<option name="socks4">
						<label lang="en" value="SOCKS4" />
					</option>
					<option name="http" default="true">
						<label lang="en" value="HTTP" />
					</option>
				</item>
			</item>
		</tab>
	</page>
	<page>
		<label lang="en" value="Advanced network" />
		<tab>
			<label lang="en" value="DHT" />
			<item type="groupbox" property="DHTEnabled" state="on" checkable="true">
				<label lang="en" value="DHT" />
				<item type="spinbox" property="MaxPeersReply" default="50" minimum="10" maximum="150" step="10">
					<label lang="en" value="Maximum peers in reply:" />
				</item>
				<item type="spinbox" property="SearchBranching" default="5" minimum="2" maximum="10" step="1">
					<label lang="en" value="Search branching:" />
				</item>
				<item type="spinbox" property="ServicePort" default="0" minimum="0" maximum="65535" step="1">
					<label lang="en" value="Service port:" />
				</item>
				<item type="spinbox" property="MaxDHTFailcount" default="20" minimum="5" maximum="50" step="5">
					<label lang="en" value="Maximum node fail count:" />
				</item>
			</item>
			<groupbox>
				<label lang="en" value="DHT-related options" />
				<item type="checkbox" property="UseDHTAsFallback" state="on">
					<label lang="en" value="Use DHT as fallback" />
				</item>
			</groupbox>
		</tab>
		<tab>
			<label lang="en" value="Features &amp;&amp; extensions" />
			<groupbox>
				<label lang="en" value="Features" />
				<item type="checkbox" property="EnableLSD" default="true">
					<label lang="en" value="Enable Local Service Discovery" />
				</item>
				<item type="checkbox" property="EnableUPNP" default="true">
					<label lang="en" value="Enable UPnP support" />
				</item>
				<item type="checkbox" property="EnableNATPMP" default="true">
					<label lang="en" value="Enable NAT-PMP support" />
				</item>
			</groupbox>
			<groupbox>
				<label lang="en" value="Extensions" />
				<item type="checkbox" property="EnablePEX" default="true">
					<label lang="en" value="Enable PeX" />
				</item>
				<item type="checkbox" property="EnableMetadata" default="true">
					<label lang="en" value="Allow to download metadata from the swarm" />
				</item>
				<item type="checkbox" property="EnableUTMetadata" default="true">
					<label lang="en" value="Same as the above, but µTorrent-compatible" />
				</item>
				<item type="checkbox" property="EnableSmartBan" default="true">
					<label lang="en" value="Enable Smart Ban" />
				</item>
			</groupbox>
			<groupbox>
				<label lang="en" value="Trackers" />
				<item type="checkbox" property="AnnounceToAllTrackers" default="true">
					<label lang="en" value="Announce to all trackers of one tier" />
				</item>
				<item type="checkbox" property="AnnounceToAllTiers" default="false">
					<label lang="en" value="Announce to all tiers" />
				</item>
				<item type="checkbox" property="PreferUDPTrackers" default="false">
					<label lang="en" value="Prefer UDP trackers" />
				</item>
			</groupbox>
		</tab>
		<tab>
			<label lang="en" value="Advanced" />
			<scrollarea horizontalScroll="off">
				<item type="groupbox" property="ScrapeEnabled" checkable="true" state="off">
					<label lang="en" value="Scrape enabled" />
					<item type="spinbox" property="ScrapeInterval" default="60" minimum="10" maximum="3600" step="60">
						<label value="Scrape interval" />
						<suffix value=" s" />
					</item>
				</item>
				<groupbox>
					<label lang="en" value="Advanced settings" />
					<item type="lineedit" property="AnnounceIP" default="">
						<label lang="en" value="Announce IP:" />
					</item>
					<item type="checkbox" property="AllowMultipleConnectionsPerIP" state="off">
						<label lang="en" value="Allow multiple connections per IP" />
					</item>
					<item type="checkbox" property="IgnoreLimitsOnLocalNetwork" state="on">
						<label lang="en" value="Ignore limits on local network" />
					</item>
					<item type="checkbox" property="DontCountSlowTorrents" default="true">
						<label lang="en" value="Don't count slow torrents" />
					</item>
					<item type="checkbox" property="SendRedundantHave" state="off">
						<label lang="en" value="Send redundant have messages" />
					</item>
					<item type="checkbox" property="LazyBitfields" state="on">
						<label lang="en" value="Lazy bitfields" />
					</item>
					<item type="checkbox" property="UPNPIgnoreNonrouters" state="on">
						<label lang="en" value="Ignore UPNP-nonrouters" />
					</item>
					<item type="checkbox" property="AutoUploadSlots" default="true">
						<label lang="en" value="Auto upload slots" />
					</item>
					<item type="checkbox" property="UseParoleMode" default="true">
						<label lang="en" value="Use parole mode" />
					</item>
					<item type="checkbox" property="CloseRedundantConnections" default="true">
						<label lang="en" value="Close redundant connections" />
					</item>
					<item type="checkbox" property="PrioritizePartialPieces" default="true">
						<label lang="en" value="Prioritize partial pieces" />
					</item>
					<item type="checkbox" property="StrictSuperSeeding" default="false">
						<label lang="en" value="Strict super seeding" />
					</item>
					<item type="spinbox" property="TrackerCompletionTimeout" default="60" minimum="10" maximum="300" step="10">
						<label value="Tracker request completion timeout:" />
						<suffix value=" s" />
					</item>
					<item type="spinbox" property="TrackerReceiveTimeout" default="40" minimum="10" maximum="300" step="10">
						<label value="Tracker data receive timeout:" />
						<suffix value=" s" />
					</item>
					<item type="spinbox" property="StopTrackerTimeout" default="5" minimum="1" maximum="30" step="1">
						<label value="Stop tracker timeout:" />
						<suffix value=" s" />
					</item>
					<item type="spinbox" property="TrackerMaximumResponseLength" default="1024" minimum="512" maximum="16384" step="512">
						<label value="Tracker maximum response length:" />
						<suffix value=" KB" />
					</item>
					<item type="spinbox" property="PieceTimeout" default="10" minimum="5" maximum="30" step="5">
						<label value="Piece response timeout:" />
						<suffix value=" s" />
					</item>
					<item type="spinbox" property="PeerConnectTimeout" default="10" minimum="1" maximum="60" step="5">
						<label value="Peer connection timeout:" />
						<suffix value=" s" />
					</item>
					<item type="spinbox" property="RequestTimeout" default="50" minimum="5" maximum="3600" step="5">
						<label value="Block request timeout:" />
						<suffix value=" s" />
					</item>
					<item type="spinbox" property="RequestQueueTime" default="3" minimum="1" maximum="10" step="1">
						<label value="Piece request queue time:" />
						<suffix value=" s" />
					</item>
					<item type="spinbox" property="MaxAllowedInRequestQueue" default="250" minimum="50" maximum="1000" step="50">
						<label lang="en" value="The number of block requests a peer is allowed to queue up:" />
					</item>
					<item type="spinbox" property="MaxOutRequestQueue" default="200" minimum="50" maximum="1000" step="50">
						<label lang="en" value="The number of block requests to a peer in a queue:" />
					</item>
					<item type="spinbox" property="PeerTimeout" default="120" minimum="10" maximum="300" step="10">
						<label value="Peer timeout:" />
						<suffix value=" s" />
					</item>
					<item type="spinbox" property="UrlSeedTimeout" default="20" minimum="10" maximum="300" step="10">
						<label value="Web seed timeout:" />
						<suffix value=" s" />
					</item>
					<item type="spinbox" property="AutoScrapeMinInterval" default="120" minimum="10" maximum="600" step="10">
						<label value="Minimal scrape interval:" />
						<suffix value=" s" />
					</item>
					<item type="spinbox" property="UnchokeInterval" default="15" minimum="1" maximum="60" step="5">
						<label value="Unchoke interval:" />
						<suffix value=" s" />
					</item>
					<item type="spinbox" property="MaxPeerListSize" default="8000" minimum="5" maximum="32000" step="500">
						<label lang="en" value="Max peer list size:" />
					</item>
					<item type="spinbox" property="MinAnnounceInterval" default="300" minimum="10" maximum="3600" step="10">
						<label value="Minimal announce interval:" />
						<suffix value=" s" />
					</item>
					<item type="spinbox" property="MaxRejects" default="50" minimum="3" maximum="1000">
						<label lang="en" value="Max rejects for a choked peer before ban:" />
					</item>
					<item type="spinbox" property="SeedingPieceQuota" default="3" minimum="1" maximum="1000">
						<label lang="en" value="Seeding piece quota:" />
					</item>
					<item type="spinbox" property="UrlSeedWaitRetry" default="30" minimum="5" maximum="300" step="10">
						<label value="Web seed retry wait:" />
						<suffix value=" s" />
					</item>
					<item type="spinbox" property="MinReconnectTime" default="60" minimum="10" maximum="600" step="10">
						<label value="Minimum peer reconnect time:" />
						<suffix value=" s" />
					</item>
					<item type="spinbox" property="WholePiecesThreshold" default="20" minimum="5" maximum="50" step="5">
						<label value="Force download of a piece if it could not be fetched in:" />
						<suffix value=" s" />
					</item>
					<item type="spinbox" property="MaxFailcount" default="5" minimum="1" maximum="99" step="1">
						<label lang="en" value="Maximum peer connection attempt failcount:" />
					</item>
					<item type="spinbox" property="ConnectionSpeed" default="20" minimum="1" maximum="100" step="10">
						<label lang="en" value="Connection attempts per second:" />
					</item>
					<item type="spinbox" property="SendBufferWatermark" default="400" minimum="1" maximum="50000">
						<label value="Upper send buffer low-watermark:" />
						<suffix value=" KB" />
					</item>
					<item type="spinbox" property="InactivityTimeout" default="600" minimum="30" maximum="1200" step="60">
						<label value="Peer inactivity timeout:" />
						<suffix value=" s" />
					</item>
					<item type="spinbox" property="InitialPickerThreshold" default="4" minimum="1" maximum="50" step="5">
						<label lang="en" value="Request random pieces while we have less than:" />
					</item>
					<item type="spinbox" property="NumWant" default="200" minimum="10" maximum="1000" step="25">
						<label lang="en" value="How much peers to get from the tracker:" />
					</item>
					<item type="spinboxrange" property="OutgoingPorts" default="0:0" minimum="1025" maximum="65535">
						<label lang="en" value="Outgoing ports:" />
					</item>
					<item type="spinbox" property="OptimisticUnchokeMultiplier" default="4" minimum="2" maximum="10" step="1">
						<label lang="en" value="Optimistic unchoke multiplier:" />
					</item>
					<item type="spinbox" property="PeerTOS" default="0" minimum="0" maximum="255">
						<label lang="en" value="TOS byte:" />
					</item>
					<item type="doublespinbox" property="ShareRatioLimit" default="2" minimum="0.7" maximum="1000">
						<label lang="en" value="Share ratio limit:" />
					</item>
					<item type="doublespinbox" property="SeedTimeRatioLimit" default="2" minimum="0.7" maximum="1000">
						<label lang="en" value="Seed time ratio limit:" />
					</item>
					<item type="doublespinbox" property="SeedTimeLimit" default="1440" minimum="60" maximum="30240" step="60">
						<label value="Seed time limit:" />
						<suffix value=" min" />
					</item>
					<item type="spinbox" property="AutoScrapeInterval" default="30" minimum="5" maximum="240" step="10">
						<label value="Auto scrape interval:" />
						<suffix value=" min" />
					</item>
					<item type="spinbox" property="AllowedFastSetSize" default="10" minimum="1" maximum="50" step="5">
						<label lang="en" value="N of pieces to send via fast extensions:" />
					</item>
					<item type="spinbox" property="HandshakeTimeout" default="10" minimum="1" maximum="60" step="10">
						<label value="Handshake timeout:" />
						<suffix value=" s" />
					</item>
					<item type="spinbox" property="UrlSeedPipelineSize" default="5" minimum="1" maximum="20" step="1">
						<label lang="en" value="Web seed pipeline size:" />
					</item>
				</groupbox>
			</scrollarea>
		</tab>
	</page>
	<page>
		<label lang="en" value="Local settings" />
		<tab>
			<label lang="en" value="General" />
			<groupbox>
				<label lang="en" value="Local settings" />
				<item type="checkbox" property="NotifyAboutTooBig" default="false">
					<label lang="en" value="Notify when torrent wasn't automatically added because its too large size" />
				</item>
				<item type="combobox" property="AllocationMode">
					<label lang="en" value="File allocation mode:" />
					<option name="sparse" default="true">
						<label lang="en" value="Sparse" />
					</option>
					<option name="full">
						<label lang="en" value="Full" />
					</option>
				</item>
				<item type="spinbox" property="MaxAutoTorrentSize" default="2" minimum="2" maximum="1024" step="2">
					<label value="Maximum automatically added torrent size:" />
					<suffix value=" MB" />
				</item>
				<item type="spinbox" property="AutosaveInterval" default="120" minimum="5" maximum="3600" step="15" suffix=" s">
					<label value="Autosave interval:" />
					<suffix value=" s" />
				</item>
				<item type="spinbox" property="CacheSize" default="8" minimum="1" maximum="256">
					<label value="Cache size:" />
					<suffix value=" KB" />
				</item>
				<item type="lineedit" property="AutomaticTags" default="automatic">
					<label lang="en" value="Tags for automatic jobs:" />
				</item>
			</groupbox>
		</tab>
		<tab>
			<label lang="en" value="Advanced" />
			<scrollarea horizontalScroll="off">
				<item type="checkbox" property="AccurateFileProgress" state="off">
					<label lang="en" value="Accurate but slow file progress calculation" />
				</item>
				<item type="checkbox" property="UseReadCache" state="on">
					<label lang="en" value="Use read cache" />
				</item>
				<item type="checkbox" property="FreeTorrentHashes" state="on">
					<label lang="en" value="Unload hashes from memory if seeding" />
				</item>
				<item type="checkbox" property="LockDiskCache" state="on">
					<label lang="en" value="Prevent disk cache from swapping out" />
				</item>
				<item type="checkbox" property="AutoManagePreferSeeds" default="true">
					<label lang="en" value="Give slots to seeding torrents in automanaged mode" />
				</item>
				<item type="spinbox" property="CacheExpiry" default="60" minimum="5" maximum="1200">
					<label value="Cache expiry:" />
					<suffix value=" s" />
				</item>
				<item type="spinbox" property="AutoManageStartup" default="120" minimum="10" maximum="16300" step="10">
					<label value="Automanage startup wait:" />
					<suffix value=" s" />
				</item>
				<item type="spinbox" property="AutoManageInterval" default="10" minimum="10" maximum="1200" step="10">
					<label value="Auto queue manage interval:" />
					<suffix value=" s" />
				</item>
				<item type="spinbox" property="MaxOutstandingDiskBytesPerConnection" default="1024" minimum="32" maximum="65536" step="512">
					<label value="Maximum outstanding disk bytes per connection:" />
					<suffix value=" KB" />
				</item>
				<item type="spinbox" property="CacheBufferChunkSize" default="16" minimum="1" maximum="256">
					<label value="Allocate this number of blocks at a time:" />
					<suffix value=" blocks" />
				</item>
				<item type="spinbox" property="FilePoolSize" default="40" minimum="5" maximum="1000" step="5">
					<label lang="en" value="Maximum amount of concurrently open files:" />
				</item>
			</scrollarea>
		</tab>
		<tab>
			<label lang="en" value="Logging" />
			<groupbox>
				<label lang="en" value="Logging levels" />
				<item type="checkbox" property="NotificationError" default="on">
					<label lang="en" value="Error notifications" />
				</item>
				<item type="checkbox" property="NotificationPeer" default="off">
					<label lang="en" value="Peer events" />
				</item>
				<item type="checkbox" property="NotificationPortMapping" default="off">
					<label lang="en" value="Port mapping events" />
				</item>
				<item type="checkbox" property="NotificationStorage" default="on">
					<label lang="en" value="Storage events" />
				</item>
				<item type="checkbox" property="NotificationTracker" default="off">
					<label lang="en" value="Tracker events" />
				</item>
				<item type="checkbox" property="NotificationStatus" default="off">
					<label lang="en" value="State change events" />
				</item>
				<item type="checkbox" property="NotificationProgress" default="off">
					<label lang="en" value="Progress events" />
				</item>
				<item type="checkbox" property="NotificationIPBlock" default="on">
					<label lang="en" value="IP block events" />
				</item>
				<item type="checkbox" property="PerformanceWarning" default="on">
					<label lang="en" value="Performance warnings" />
				</item>
			</groupbox>
		</tab>
	</page>
	<page>
		<label lang="en" value="Info pane" />
		<tab>
			<label lang="en" value="Active groups" />
			<groupbox>
				<label lang="en" value="Dashboard" />
				<item type="checkbox" property="ActiveSessionStats" default="on">
					<label lang="en" value="Session stats" />
				</item>
				<item type="checkbox" property="ActiveAdvancedSessionStats" default="on">
					<label lang="en" value="Advanced session stats" />
				</item>
				<item type="checkbox" property="ActiveTrackerStats" default="on">
					<label lang="en" value="Per-tracker stats" />
				</item>
				<item type="checkbox" property="ActiveCacheStats" default="on">
					<label lang="en" value="Cache stats" />
				</item>
			</groupbox>
			<groupbox>
				<label lang="en" value="Torrent" />
				<item type="checkbox" property="ActiveTorrentStatus" default="on">
					<label lang="en" value="Status" />
				</item>
				<item type="checkbox" property="ActiveTorrentAdvancedStatus" default="on">
					<label lang="en" value="Advanced status" />
				</item>
				<item type="checkbox" property="ActiveTorrentInfo" default="on">
					<label lang="en" value="Information" />
				</item>
				<item type="checkbox" property="ActiveTorrentPeers" default="on">
					<label lang="en" value="Peers" />
				</item>
			</groupbox>
		</tab>
	</page>
</settings>
