VimUnDoŴb.gcLm>K{sHō=>( def set(context, data)NNNNPEK_PCg module Adapters5_PCh end5_ VPCi end class Redis5_ PCm  module Storage5_PCn  module AdapterStorage5_PC d  class Redis5_ PC     def initialize(url)5_ PC  5_ PC 5_ PC   5_  PC;  @redis = Re5_  PCL ' @redis = Redis.new(:url => url)5_ PCi ) @redis = ::Redis.new(:url => url)5_ VPD i  def get(   5_ VPD l   def get(context)5_ VPD m( 5_ VPD    5_ VPD   @client.get(context)5_ VPD   MsgPack.parse()5_ VPD )  5_ VPD , 5_ VPD - def set(   5_VPD . def set(context, data)5_VPD 5_VPD  Msg5_ VPD  5_! "VPD " @client.set(context, data)5_ "!"VPD # @client.set(context, data).5_!#"!VPD " @client.set(context, data)5_"%#"VPD :# @client.set(context, data.)5_#&$% VPD#; + MsgPack.parse(@client.get(context))5_%'& VPD#? / MessagePack.parse(@client.get(context))5_&(' VPD# 0 MessagePack.unpack(@client.get(context))5_')( VPD# 5_(+) VPD# 5_),*+ VPD#@ @client.get(context)5_+-, VPD#  @client.get(context)5_,.- VPD#  data = 5_-/. VPD# # data = @client.get(context)5_.0/ VPD#A  ()5_/10 $VPD# % (data = @client.get(context))5_021 VPD#  MessagePack.unpack()5_132 (VPD# ) (data = @client.get(context) && )5_243 ;VPD# = (data = @client.get(context) && MessagePack.unpack())5_354 VPD#B  5_465 VPD#C 5_576 VPD# A (data = @client.get(context) && MessagePack.unpack(data))5_687 =VPD#T C (packed = @client.get(context) && MessagePack.unpack(data))5_798) VPD$|U * @client = ::Redis.new(:url => url)5_8:9 * VPD&9Z E (packed = @client.get(context) && MessagePack.unpack(packed))5_9;:  VPD&A = (packed = @client.get(context) && JSON.parse(packed))5_:<; 3 VPD&D\ ; (data = @client.get(context) && JSON.parse(packed))5_;=<" VPD&G_- @client.set(context, data.to_msgpack)5_<>= PEI 9 (data = @client.get(context) && JSON.parse(data))5_=?> PEIa : (data = @client.hget(context) && JSON.parse(data))5_>@? (PEI = (data = @client.hgetall(context) && JSON.parse(data))5_?A@ )PEI ) (data = @client.hgetall(context))5_@BA PEI ( (data = @client.hgetall(context)5_ACB PEI 5_BDC PEI 5_CED PEI @client.hgetall(context)5_DFE PEIc  (data = 5_EGFPEIh* @client.set(context, data.to_json)5_FHGPEKj+ @client.hset(context, data.to_json)5_GIHPEKl, @client.hmset(context, data.to_json)5_HJIPEK]3 @client.hmset_mapped(context, data.to_json)5_IKJPEK^- @client.mapped(context, data.to_json)5_JLKPEK^. @client.mapped_(context, data.to_json)5_KMLPEK_q4 @client.mapped_hmset_(context, data.to_json)5_LNM*PEK}s3 @client.mapped_hmset(context, data.to_json)5_MNPEK def set(context, data)5_)+* VPD# (@client.get(context)@client.get(context)5_#%$ VPD#9 - ::MsgPack.parse(@client.get(context))5_ VPD & ( JSON.parse()@client.get(context)5_ VPD  ' JSON.parse(@client.get(context)5_ &VPD % ( JSON.parse(@client.get(context))5_  PCJ ) ::@redis = Redis.new(:url => url)5_PC 5