#!/usr/bin/env ruby
# RubyEncoder v2.4.0
if not self.respond_to?(:RGLoader_load,:include_private) then _d = _d0 = File.expand_path(File.dirname(__FILE__)); while 1 do _f = _d + '/rgloader/loader.rb'; break if File.exist?(_f); _d1 = File.dirname(_d); if _d1 == _d then raise "Ruby script '"+__FILE__+"' is protected by RubyEncoder and requires a RubyEncoder loader to be installed. Please visit the http://www.rubyencoder.com/loaders/ RubyEncoder web site to download the required loader and unpack it into '"+_d0+"/rgloader/' directory in order to run this protected file."; exit; else _d = _d1; end; end; require _f; end; RGLoader_load('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');
