2 `a ` b c de df dg dh ij dk il dmn do dp dq dr ds dt du dv dw dxyz{delegate/Lcom/hazelcast/hibernate/access/AccessDelegate; SignaturekLcom/hazelcast/hibernate/access/AccessDelegate<+Lcom/hazelcast/hibernate/region/HazelcastNaturalIdRegion;>;cacheKeysFactory*Lorg/hibernate/cache/spi/CacheKeysFactory;2(Lcom/hazelcast/hibernate/access/AccessDelegate;)VCodeLineNumberTableLocalVariableTablethisELcom/hazelcast/hibernate/region/NaturalIdRegionAccessStrategyAdapter;LocalVariableTypeTablen(Lcom/hazelcast/hibernate/access/AccessDelegate<+Lcom/hazelcast/hibernate/region/HazelcastNaturalIdRegion;>;)V afterInsertT(Lorg/hibernate/engine/spi/SessionImplementor;Ljava/lang/Object;Ljava/lang/Object;)Zsession-Lorg/hibernate/engine/spi/SessionImplementor;keyLjava/lang/Object;value Exceptions| afterUpdate}(Lorg/hibernate/engine/spi/SessionImplementor;Ljava/lang/Object;Ljava/lang/Object;Lorg/hibernate/cache/spi/access/SoftLock;)Zlock)Lorg/hibernate/cache/spi/access/SoftLock;evict(Ljava/lang/Object;)VevictAll()VgenerateCacheKey([Ljava/lang/Object;Lorg/hibernate/persister/entity/EntityPersister;Lorg/hibernate/engine/spi/SessionImplementor;)Ljava/lang/Object;naturalIdValues[Ljava/lang/Object; persister0Lorg/hibernate/persister/entity/EntityPersister;getT(Lorg/hibernate/engine/spi/SessionImplementor;Ljava/lang/Object;J)Ljava/lang/Object; txTimestampJgetNaturalIdValues'(Ljava/lang/Object;)[Ljava/lang/Object;cacheKey getRegion+()Lorg/hibernate/cache/spi/NaturalIdRegion;insertlockItem|(Lorg/hibernate/engine/spi/SessionImplementor;Ljava/lang/Object;Ljava/lang/Object;)Lorg/hibernate/cache/spi/access/SoftLock;version lockRegion+()Lorg/hibernate/cache/spi/access/SoftLock; putFromLoadg(Lorg/hibernate/engine/spi/SessionImplementor;Ljava/lang/Object;Ljava/lang/Object;JLjava/lang/Object;)Zh(Lorg/hibernate/engine/spi/SessionImplementor;Ljava/lang/Object;Ljava/lang/Object;JLjava/lang/Object;Z)ZminimalPutOverrideZremoveB(Lorg/hibernate/engine/spi/SessionImplementor;Ljava/lang/Object;)V removeAll unlockItemk(Lorg/hibernate/engine/spi/SessionImplementor;Ljava/lang/Object;Lorg/hibernate/cache/spi/access/SoftLock;)V unlockRegion,(Lorg/hibernate/cache/spi/access/SoftLock;)Vupdate SourceFile)NaturalIdRegionAccessStrategyAdapter.java ";8com/hazelcast/hibernate/region/HazelcastCacheKeysFactory ! } +~ 4 89 :; = B FG 'org/hibernate/cache/spi/NaturalIdRegion K~ L OP Q Q V9 X; Y [\ ]Ccom/hazelcast/hibernate/region/NaturalIdRegionAccessStrategyAdapterjava/lang/Object(Ljava/lang/Object;Lorg/hibernate/cache/spi/access/SoftLock;)VK(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z1 !"#$g**Y*+%%#&'&'() *+,$U *,-%,&* '( -. /0 102345$b*,-%2&4'(-./010672389$C *+% 7 8& '( /023:;$8 * % < =&  '(23<=$U *+,- %B&* '( >? @A -.BC$T *,! %H&* '( -. /0 DE23FG$? *+ %M& '( H0IJ$7 * %R&  '(K,$U *,-%X&* '( -. /0 1023LM$T *,-%^&* '( -. /0 N023OP$4 *%c&  '(23QR$l*,-%i&>'(-./010DEN023QS$x*,-%p&H'(-./010DEN0TU23VW$M *,% u v&  '( -. /023X;$8 *% z {&  '(23YZ$X *,-%  &* '( -. /0 6723[\$C *+%  & '( 6723],$V*,-%&*'(-./01023^_