All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.common.sun.jna.Structure.class Maven / Gradle / Ivy

There is a newer version: 198
Show newest version
????2?,com/groupbyinc/flux/common/sun/jna/Structurejava/lang/ObjectStructure.java:com/groupbyinc/flux/common/sun/jna/Structure$AutoAllocated
AutoAllocated4com/groupbyinc/flux/common/sun/jna/Structure$FFIType	FFIType8com/groupbyinc/flux/common/sun/jna/Structure$StructFieldStructField7com/groupbyinc/flux/common/sun/jna/Structure$LayoutInfo
LayoutInfo9com/groupbyinc/flux/common/sun/jna/Structure$StructureSetStructureSet8com/groupbyinc/flux/common/sun/jna/Structure$ByReferenceByReference4com/groupbyinc/flux/common/sun/jna/Structure$ByValueByValue.com/groupbyinc/flux/common/sun/jna/Structure$3.com/groupbyinc/flux/common/sun/jna/Structure$2.com/groupbyinc/flux/common/sun/jna/Structure$1
ALIGN_DEFAULTI
ALIGN_NONE
ALIGN_GNUC
ALIGN_MSVCCALCULATE_SIZE????
layoutInfoLjava/util/Map;^Ljava/util/Map;Lcom/groupbyinc/flux/common/sun/jna/Structure$LayoutInfo;>;
fieldOrderILjava/util/Map;Ljava/util/List;>;memory,Lcom/groupbyinc/flux/common/sun/jna/Pointer;size	alignTypeencodingLjava/lang/String;actualAlignTypestructAlignmentstructFields]Ljava/util/Map;
nativeStrings5Ljava/util/Map;
typeMapper/Lcom/groupbyinc/flux/common/sun/jna/TypeMapper;typeInfoJautoReadZ	autoWritearray/[Lcom/groupbyinc/flux/common/sun/jna/Structure;
readCalledreadsLjava/lang/ThreadLocal;?Ljava/lang/ThreadLocal;>;busyXLjava/lang/ThreadLocal;>;PLACEHOLDER_MEMORY()V(I)VMO
Pthis.Lcom/groupbyinc/flux/common/sun/jna/Structure;2(Lcom/groupbyinc/flux/common/sun/jna/TypeMapper;)V_(Lcom/groupbyinc/flux/common/sun/jna/Pointer;ILcom/groupbyinc/flux/common/sun/jna/TypeMapper;)VMU
Vmapper0(Lcom/groupbyinc/flux/common/sun/jna/Pointer;I)VMY
Z3(ILcom/groupbyinc/flux/common/sun/jna/TypeMapper;)V/(Lcom/groupbyinc/flux/common/sun/jna/Pointer;)VpMN
_3"	ajava/util/HashMapc
d_;-	fAB	hCB	jsetAlignTypelO
mgetClass()Ljava/lang/Class;op
q)com/groupbyinc/flux/common/sun/jna/NativesgetStringEncoding%(Ljava/lang/Class;)Ljava/lang/String;uv
twsetStringEncoding(Ljava/lang/String;)Vyz
{initializeTypeMapper}T
~validateFields?N
?	useMemory1(Lcom/groupbyinc/flux/common/sun/jna/Pointer;IZ)V??
?*com/groupbyinc/flux/common/sun/jna/Pointer?-com/groupbyinc/flux/common/sun/jna/TypeMapper?allocateMemory?O
?initializeFields?N
?fields()Ljava/util/Map;9-	?
getTypeMapper1()Lcom/groupbyinc/flux/common/sun/jna/TypeMapper;=>	?B(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/sun/jna/TypeMapper;??
t?
layoutChanged?N
?12	?ensureAllocated?N
?56	?()Ljava/lang/String;4"	?getStructureAlignment(Ljava/lang/Class;)I??
t?+com/groupbyinc/flux/common/sun/jna/Platform?	isWindows()Z??
??7"	?autoAllocate.(I)Lcom/groupbyinc/flux/common/sun/jna/Memory;
P?Y
?moffset#java/lang/IndexOutOfBoundsException?
java/util/Map?clear?N??()I3?
?read(J[BII)V??
??write??
??share/(J)Lcom/groupbyinc/flux/common/sun/jna/Pointer;??
??
calculateSize(Z)I??
?0(JJ)Lcom/groupbyinc/flux/common/sun/jna/Pointer;??
??DE	?FB	?"java/lang/IllegalArgumentException?(Structure exceeds provided memory bounds?*(Ljava/lang/String;Ljava/lang/Throwable;)VM?
??buf[Be%Ljava/lang/IndexOutOfBoundsException;force(Z)V??
???
?(ZZ)I??
?avoidFFITypejava/lang/StringBuilder?
?_*Structure size must be greater than zero: ?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??(I)Ljava/lang/StringBuilder;??
??toString??
??Mz
???
(J)V?
?
getPointer.()Lcom/groupbyinc/flux/common/sun/jna/Pointer;()Ljava/util/Set;JH	
java/lang/ThreadLocalget()Ljava/lang/Object;


java/util/SetreadingGH	conditionalAutoReadAN
L2	J	
contains(Ljava/lang/Object;)Z add"#?
%
'put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;)*?+??
-values()Ljava/util/Collection;/0?1java/util/Collection3iterator()Ljava/util/Iterator;5647java/util/Iterator9hasNext;?:<next>:?	readFieldN(Lcom/groupbyinc/flux/common/sun/jna/Structure$StructField;)Ljava/lang/Object;AB
CremoveEF&(Ljava/lang/Object;)Ljava/lang/Object;H?IEH?Kjava/lang/ThrowableMstructField:Lcom/groupbyinc/flux/common/sun/jna/Structure$StructField;fieldOffset(Ljava/lang/String;)INo such field: S?"	
Unamef&(Ljava/lang/String;)Ljava/lang/Object;
getFieldValue-(Ljava/lang/reflect/Field;)Ljava/lang/Object;java/lang/Exception\java/lang/reflect/Field^
_Ijava/lang/ErroraException reading field 'cgetNamee?
_f' in h-(Ljava/lang/Object;)Ljava/lang/StringBuilder;?j
?k
b?Ljava/lang/Exception;fieldLjava/lang/reflect/Field;
setFieldValue.(Ljava/lang/reflect/Field;Ljava/lang/Object;)V/(Ljava/lang/reflect/Field;Ljava/lang/Object;Z)Vqs
tvalueLjava/lang/Object; java/lang/IllegalAccessExceptionxset'(Ljava/lang/Object;Ljava/lang/Object;)Vz{
_|getModifiers~?
_java/lang/reflect/Modifier?isFinal(I)Z??
??'java/lang/UnsupportedOperationException?>This VM does not support Structures with final fields (field '?	' within ?)?
??%Attempt to write to read-only field '?'Unexpectedly unable to write to field '?	modifiers"Ljava/lang/IllegalAccessException;
overrideFinalupdateStructureByReference?(Ljava/lang/Class;Lcom/groupbyinc/flux/common/sun/jna/Structure;Lcom/groupbyinc/flux/common/sun/jna/Pointer;)Lcom/groupbyinc/flux/common/sun/jna/Structure;equals?
??
?newInstancem(Ljava/lang/Class;Lcom/groupbyinc/flux/common/sun/jna/Pointer;)Lcom/groupbyinc/flux/common/sun/jna/Structure;??
?N
?s1typeLjava/lang/Class<*>;Ljava/lang/Class;saddress??	
?
readConverter8Lcom/groupbyinc/flux/common/sun/jna/FromNativeConverter;??	
?6com/groupbyinc/flux/common/sun/jna/FromNativeConverter?
nativeType?p??java/lang/Class?isAssignableFrom(Ljava/lang/Class;)Z??
??+com/groupbyinc/flux/common/sun/jna/Callback?HAS_BUFFERS?B	??java/nio/Buffer?/com/groupbyinc/flux/common/sun/jna/NativeMapped?isArray??
??op	
?Z[
?java/lang/String??
??	getString'(JLjava/lang/String;)Ljava/lang/String;??
??getValue8(JLjava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object;??
??context6Lcom/groupbyinc/flux/common/sun/jna/FromNativeContext;??	
?
fromNative\(Ljava/lang/Object;Lcom/groupbyinc/flux/common/sun/jna/FromNativeContext;)Ljava/lang/Object;????*com/groupbyinc/flux/common/sun/jna/WString?W6	
?.ptr?.val?result	fieldTypecurrentValuegetTypeInfo?
?
isVolatile?B	
?
writeField=(Lcom/groupbyinc/flux/common/sun/jna/Structure$StructField;)V??
?sf'(Ljava/lang/String;Ljava/lang/Object;)Vqr
?
isReadOnly?B	
?writeConverter6Lcom/groupbyinc/flux/common/sun/jna/ToNativeConverter;??	
?8com/groupbyinc/flux/common/sun/jna/StructureWriteContext?J(Lcom/groupbyinc/flux/common/sun/jna/Structure;Ljava/lang/reflect/Field;)VM
?4com/groupbyinc/flux/common/sun/jna/ToNativeConvertertoNativeZ(Ljava/lang/Object;Lcom/groupbyinc/flux/common/sun/jna/ToNativeContext;)Ljava/lang/Object;?containsKey
?/com/groupbyinc/flux/common/sun/jna/NativeString
?(Ljava/lang/String;Z)VM
'(Ljava/lang/String;Ljava/lang/String;)VM

'setValue'(JLjava/lang/Object;Ljava/lang/Class;)V
?Structure field "" was declared as  (native type !+, which is not supported within a Structure#nativeString1Lcom/groupbyinc/flux/common/sun/jna/NativeString;widemsg$Ljava/lang/IllegalArgumentException;	converter
getFieldOrder()Ljava/util/List;
setFieldOrder([Ljava/lang/String;)VLjava/lang/Deprecated;4This method is obsolete, use getFieldOrder() instead0
b[Ljava/lang/String;
sortFields#(Ljava/util/List;Ljava/util/List;)Vjava/util/List67?(I)Ljava/lang/Object;97:
??java/util/Collections=swap(Ljava/util/List;II)V?@
>Ai+Ljava/util/List;Ljava/util/List;names$Ljava/util/List;getFieldListjava/util/ArrayListI
J_getDeclaredFields()[Ljava/lang/reflect/Field;LM
?N[Ljava/lang/reflect/Field;PisStaticR?
?SisPublicU?
?V7#addAll(ILjava/util/Collection;)ZYZ7[
getSuperclass]p
?^classFieldsclsflist/-	c+,
elistclazzcreateFieldsOrder5(Ljava/util/List;[Ljava/lang/String;)Ljava/util/List;java/util/ArrayskasList%([Ljava/lang/Object;)Ljava/util/List;mn
lo2(Ljava/util/List;Ljava/util/List;)Ljava/util/List;iq
r
baseFieldsextraFields
JP(Ljava/util/Collection;)ZYw7xunmodifiableList"(Ljava/util/List;)Ljava/util/List;z{
>|$(Ljava/lang/String;)Ljava/util/List;
singletonList$(Ljava/lang/Object;)Ljava/util/List;?
>?%([Ljava/lang/String;)Ljava/util/List;sort((Ljava/util/Collection;)Ljava/util/List;(Ljava/util/Collection;)VM?
J?(Ljava/util/List;)V??
>?cLjava/util/Collection<+TT;>;Ljava/util/Collection;Ljava/util/List;	getFields(Z)Ljava/util/List;H,
?java/util/HashSet?
?_77/,
?Structure.getFieldOrder() on ?  does not provide enough names [?] (???
?) to match declared fields [?
??? returns names (?+) which do not match declared field names (?45
?#Ljava/util/Set;Ljava/util/Set;orderedNamesB(Ljava/lang/Class;Lcom/groupbyinc/flux/common/sun/jna/Structure;)I3?
?,-	?
access$000<(Lcom/groupbyinc/flux/common/sun/jna/Structure$LayoutInfo;)Z??
?
access$100<(Lcom/groupbyinc/flux/common/sun/jna/Structure$LayoutInfo;)I??
?info9Lcom/groupbyinc/flux/common/sun/jna/Structure$LayoutInfo;sz
access$200??
?
access$300j(Lcom/groupbyinc/flux/common/sun/jna/Structure$LayoutInfo;)Lcom/groupbyinc/flux/common/sun/jna/TypeMapper;??
?deriveLayout=(ZZ)Lcom/groupbyinc/flux/common/sun/jna/Structure$LayoutInfo;??
?
access$400??
?8"	?
access$500J(Lcom/groupbyinc/flux/common/sun/jna/Structure$LayoutInfo;)Ljava/util/Map;??
?
validateField&(Ljava/lang/String;Ljava/lang/Class;)VgetToNativeConverterI(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/sun/jna/ToNativeConverter;??????
?getComponentType?p
??
getNativeSize??
?Invalid Structure field in ?, field name '?' (?): ?
getMessage??
??getType?p
_???
?3(Lcom/groupbyinc/flux/common/sun/jna/Structure$1;)VM?
?
access$202=(Lcom/groupbyinc/flux/common/sun/jna/Structure$LayoutInfo;I)I??
?
access$302?(Lcom/groupbyinc/flux/common/sun/jna/Structure$LayoutInfo;Lcom/groupbyinc/flux/common/sun/jna/TypeMapper;)Lcom/groupbyinc/flux/common/sun/jna/TypeMapper;??
?
access$002=(Lcom/groupbyinc/flux/common/sun/jna/Structure$LayoutInfo;Z)Z??
?

_??
?	RO_FIELDSB	?2This VM does not support read-only fields (field '
setAccessible?
_	isInterface?
?Structure Callback field '' must be an interfacelNested Structure arrays must use a derived Structure type so that the size of the elements can be determinedjava/lang/IllegalStateException Array fields must be initialized
8com/groupbyinc/flux/common/sun/jna/NativeMappedConvertergetInstanceM(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/sun/jna/NativeMappedConverter;

?7com/groupbyinc/flux/common/sun/jna/StructureReadContext 
!getFromNativeConverterK(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/sun/jna/FromNativeConverter;#$?%5Structures require bidirectional type conversion for 'initializeField>(Ljava/lang/reflect/Field;Ljava/lang/Class;)Ljava/lang/Object;)*
+&(Ljava/lang/Class;Ljava/lang/Object;)I?-
.	
agetNativeAlignment'(Ljava/lang/Class;Ljava/lang/Object;Z)I12
3#Field alignment is zero for field '5java/lang/Math7max(II)I9:
8;
access$402=?
>(com/groupbyinc/flux/common/sun/jna/Union@
access$700u(Lcom/groupbyinc/flux/common/sun/jna/Structure$LayoutInfo;)Lcom/groupbyinc/flux/common/sun/jna/Structure$StructField;BC
D
access$702?(Lcom/groupbyinc/flux/common/sun/jna/Structure$LayoutInfo;Lcom/groupbyinc/flux/common/sun/jna/Structure$StructField;)Lcom/groupbyinc/flux/common/sun/jna/Structure$StructField;FG
H
addPaddingJ:
K
access$102M?
N
Structure P8 has unknown or zero size (ensure all fields are public)Rtc:Lcom/groupbyinc/flux/common/sun/jna/NativeMappedConverter;fieldAlignment/Ljava/util/Iterator;Ljava/util/Iterator;calculatedSize
firstFieldo(Can't determine size of nested structure\defaultValue3()Lcom/groupbyinc/flux/common/sun/jna/NativeMapped;^_
`(I)I	alignmentgetStructAlignment2com/groupbyinc/flux/common/sun/jna/ToNativeContexte
f_

t.isPrimitivej?
?kjava/lang/Longmjava/lang/Integerojava/lang/Shortqjava/lang/Charactersjava/lang/Byteujava/lang/Booleanwjava/lang/Floatyjava/lang/Double{+com/groupbyinc/flux/common/sun/jna/Function}SIZE"	??d?
?Type ? has unknown native alignment?min?:
8?isMac??
??isPPC??
??
MAX_ALIGNMENT?"	t?isAIX??
??TYPE??	|?isFirstElementjna.dump_memory?
getBoolean(Ljava/lang/String;)Z??
x?(Z)Ljava/lang/String;??
?(IZZ)Ljava/lang/String;??
?debugformat
?f.?lastIndexOf?R
??	substring(I)Ljava/lang/String;??
??dotline.separator?java/lang/System?getProperty&(Ljava/lang/String;)Ljava/lang/String;??
???v
?(?)com/groupbyinc/flux/common/sun/jna/Memory? (? bytes)?  ?...}?[?java/lang/reflect/Array?	getLength(Ljava/lang/Object;)I??
??]?  %s %s%s@0x%X?valueOf(I)Ljava/lang/Integer;??
p?9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;??
??=?0x%08X?0x%04X?0x%02X?0x%01X?&(Ljava/lang/Object;)Ljava/lang/String;??
??trim??
??}?memory dump?getByteArray(JI)[B??
???0?toHexString??
p? {?idxindexPLjava/util/Iterator;
BYTES_PER_ROWindentshowContents
dumpMemoryLSprefixcontentstoArray`([Lcom/groupbyinc/flux/common/sun/jna/Structure;)[Lcom/groupbyinc/flux/common/sun/jna/Structure;()J3	
?
?]
+Lcom/groupbyinc/flux/common/sun/jna/Memory;requiredSize2(I)[Lcom/groupbyinc/flux/common/sun/jna/Structure;&(Ljava/lang/Class;I)Ljava/lang/Object;?
?E
	baseClass
dataEquals1(Lcom/groupbyinc/flux/common/sun/jna/Structure;)Z2(Lcom/groupbyinc/flux/common/sun/jna/Structure;Z)Z
?N
datarefhashCode!?
?"
"
cacheTypeInfopeer&@	?'?@	)getFieldTypeInfoh(Lcom/groupbyinc/flux/common/sun/jna/Structure$StructField;)Lcom/groupbyinc/flux/common/sun/jna/Pointer;
access$800Q(Ljava/lang/Object;Ljava/lang/Class;)Lcom/groupbyinc/flux/common/sun/jna/Pointer;-.

/nc@(Ljava/lang/Object;)Lcom/groupbyinc/flux/common/sun/jna/Pointer;?2
3%]
5setAutoSynchsetAutoRead8?
9setAutoWrite;?
<autogetAutoReadgetAutoWrite2

AobjB(Ljava/lang/Class;J)Lcom/groupbyinc/flux/common/sun/jna/Structure;M
?EerrLjava/io/PrintStream;GH	?IJNA: Error creating structure: Kjava/io/PrintStreamMprintlnOz
NPLjava/lang/Throwable;initjava/lang/NoSuchMethodExceptionTjava/lang/SecurityExceptionV java/lang/InstantiationExceptionX+java/lang/reflect/InvocationTargetExceptionZgetConstructor3([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;\]
?^java/lang/reflect/Constructor`'([Ljava/lang/Object;)Ljava/lang/Object;?b
acCan't instantiate eInstantiation of g% (Pointer) not allowed, is it public?i4Exception thrown while instantiating an instance of kprintStackTracemN
[nA(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/sun/jna/Structure;?p
qctor"Ljava/lang/reflect/Constructor<*>;Ljava/lang/reflect/Constructor;"Ljava/lang/InstantiationException;-Ljava/lang/reflect/InvocationTargetException;?
?x?N
z not allowed, is it public?|
typeInfoField<()Lcom/groupbyinc/flux/common/sun/jna/Structure$StructField;structureArrayCheck2([Lcom/groupbyinc/flux/common/sun/jna/Structure;)V;[Lcom/groupbyinc/flux/common/sun/jna/Structure$ByReference;?bStructure array elements must use contiguous memory (bad backing address at Structure array index ?sissbase??
???
??N
?CN
?@?
?validate(Ljava/lang/Class;)Vaccess$19002(Lcom/groupbyinc/flux/common/sun/jna/Structure;Z)Vx0x1access$2000java/util/WeakHashMap?
?_
 _
_
E
ConstantValue	SignatureCodeLocalVariableTableLineNumberTable
StackMapTable_()Ljava/util/Map;A()Ljava/util/Set;m()Ljava/util/Map;LocalVariableTypeTable?(Ljava/lang/Class<*>;Lcom/groupbyinc/flux/common/sun/jna/Structure;Lcom/groupbyinc/flux/common/sun/jna/Pointer;)Lcom/groupbyinc/flux/common/sun/jna/Structure;&()Ljava/util/List;
DeprecatedRuntimeVisibleAnnotationsR(Ljava/util/List;Ljava/util/List;)V-()Ljava/util/List;](Ljava/util/List;[Ljava/lang/String;)Ljava/util/List;n(Ljava/util/List;Ljava/util/List;)Ljava/util/List;8(Ljava/lang/String;)Ljava/util/List;9([Ljava/lang/String;)Ljava/util/List;S;>(Ljava/util/Collection<+TT;>;)Ljava/util/List;.(Z)Ljava/util/List;(Ljava/lang/Class<*>;)IE(Ljava/lang/Class<*>;Lcom/groupbyinc/flux/common/sun/jna/Structure;)I)(Ljava/lang/String;Ljava/lang/Class<*>;)VA(Ljava/lang/reflect/Field;Ljava/lang/Class<*>;)Ljava/lang/Object;*(Ljava/lang/Class<*>;Ljava/lang/Object;Z)I((Ljava/lang/Class<*>;)Ljava/lang/String;()Ljava/lang/Class<*>;E(Ljava/lang/Class<*>;J)Lcom/groupbyinc/flux/common/sun/jna/Structure;
Exceptionsp(Ljava/lang/Class<*>;Lcom/groupbyinc/flux/common/sun/jna/Pointer;)Lcom/groupbyinc/flux/common/sun/jna/Structure;D(Ljava/lang/Class<*>;)Lcom/groupbyinc/flux/common/sun/jna/Structure;)(Ljava/lang/Class<*>;Ljava/lang/Object;)I(Ljava/lang/Class<*>;)V
SourceFileInnerClasses!!"?#$"?%&"?'("?)*"?+,-?./-?0123"4"567"8"9-?:;-?<=>?@ABCBDEFBGH?IJH?KL2dMN?4*?Q??RS?
??MT?@*+?W??RSX>?
??MO??*?[??RS4"?
??M\?J*,?W?? RS4"X>?
??M]??*+?[??RS^2?
??MY?J*+?W?? RS^24"?
??MU??O*?`*?b*?dY?e?g*?i*?k*?n**?r?x?|*-?*??+?
*+???*??*????*ORSO^2O4"OX>?:??	????#?.?3?7?;?E?J?N???E?????/*????RS???????/*????RS??}T?c+?*?r??L*+??*????RSX>????????N?i!*?b?*?b*????*??*????!RS???
??? ??yz?>*+????RS56?
??u??/*????RS?lO??,*???*?r??<??????y???RS??2??"??B?FE	GJK'L5M8QBRJSSU[VjYoZt^w\y]?_?
8L?
?N?4*???RS?
de????L*???*???*?b?7**??b*????#**??	*?b??׵??M??Y?,?⿱+<??? @??LRSL?B?*
mnpq!r+u<y?w@xK|?o??N?4*???RS?
?????C**?????RS?B?
?
??O??R?*??+?2@@CbDhEkHuI?J?H?I?J?M??:?iN?'N?QR??7*??*?.+?J?
M,???Y??Y??T??+??????,?V?? 7RS7W6%XP?TUVW2X??2
AY??8*??*?.+?J?
M,???Y??Y??T??+??????*,?D?? 8RS8W6&XP?bcde2f??2
Z[??4+*?`?M?bY??Y??d??+?g??i??*?r?l??,?m?]? -?n4RS4op?prs?F]qr?J*+,?u?? RSopvw?
|}qs?M?+*,?}??:+??6???i?7??Y??Y?????+?g?????*?r?l??????????Y??Y?????+?g?????*?r?l??????bY??Y?????+?g?????*?r?l???m??	y?>??"????RS?op?vw??B?*
??	?????Q?????Iy?Gy-?-????P,?L?H+?,+?(???5?&,?J?N-?*-?r???-L+??
*,??L+???+?+??*%"?SP??P?SP?2?P???2??	??%?4?6?=?C?G?J?N??	?$?	??AB?_6+?V=+??N+??:???N-???7?-???-???
?-????-????-???
-?ř*+?Ƕɧ:-˦&*?????:??
	*????:?*???-??:?%+?ٹ?:????:-˶??
-߶??P*?g??Y??+???????*????͹,W*?g??Y??+????????,W*+???u??\	z^2??w6RS6OP1?"
,??&??h??w???w?
,???n??
????*?:?C?M?T?_?h?o?z????????????????????(?3??/???"
@??I???
&?L?N?~*?????*??*??*??W?*?!???*?$W*?.?2?8L+?=?+?@?
M,??*,????*?GW?N?*?GW-??2cp?T?P~RS?B?
?????'?(?2?T?[`cmp}??:?LN?z??8*??*?.+?J?
M,???Y??Y??T??+??????*,??? 8RS8W6&XP?27??2
????A*??*?.+?J?
N-???Y??Y??T??+??????*-??,??*-???*ARSAW6Avw/OP? !2";#@$??2
???@?+????+?V=*+?Ƕ?N+??:+??:?!-??Y*+?Ƿ?N?	:?????ߦ?6-??*?g??Y??+?????????+-*?g??Y??+????????J??????Y-????Y-?*???:*?g+???,W?N?*?g+??LW*?g??Y??+????????LW*?g??Y??+????????LW*???-??j:??Y????+?????+???l+???	 ???Y??"???l???????$????:??Y?⿱AMP??f
?%&d?'B?(6Re?)?RS?OP
??"?vw???"?*??????z+,/
256"7'8<9E=U@dAhD?E?F?H?I?J?M?N?O?Q?S TAXMaPZR[?`?b?p?<
?@?PN
?AN??1
????
?????+,??-.???bY1?2??RS?3????/45?W>,?8?M,?;??:6+?8?-+?;?_:?g??+?*???L+??>??4??K??KvS,??3?"?K???&	+,-.3/80<1D3I5?.??N??@???????	?>*?r:??Y:²??J?:ç:???*?????*???ť*??:?`*?̵?*?ҵ????@??Y:²???*???
*??????,Wç:????>?!$$)$w??????H???RS??B??B?3"?h?,?????h??N@ACDE,F7GCHIIQKVL_MhOpPwV?Y?[?]?_?=	?$?N???@EN????<?*???*??,??N-?*+-?	?ڱ,?ř*+,?ݷڧR*,??W?IN??Y????*?r?l??+????,?l??-?????:??Y-?⿱5;>??>?y(6?E?)?RS?W6????????6
qrst!u"x)y5};?>??y????"H??E???N??/*??L+??M,?=?,?@?_N*-?g-??ڧ??? Xp/RS*?E?*?D????+?.???7:?!???A>*??:???Y??:*????W*????W6??:?=?w?@?_:??6	??:

?ř
??W?
Y?:	???	???????B??6??Y??Y?????g?????*?r?l????????
???g??
???
???1
?
?)??Y??Y?????g????????
?ř
?ݶ??:??Y??6???W??^*?Ƕ?:

?
?ř??Y???
:?
???1
?:?:?????!Y*?"?٧?*????*??
??:*??
?&:?Q?L
??Y*?Ƿ?:

?
?r??:?????!Y*?"?٧.??$??Y??(??
?l??:??Y??
?*??
?,:
*
?/?0*
?46?a:?*??????Y????*?r?l??????????l???????:??Y???0?bY??Y??6????????*?r?l???2????*?A??V?0?<>??V?0`>?????,W?E?0?E?0?0? ?E?0?0???????IW6????**?̷L6*???*??W?OW???Y??Y??Q??*?r?lS??????n?????<
(6?$TUR
(6?????~???(6?\?)PbopW[?"	^T??
v<OPIiV"bPvw
?.??:~CX?3"RS?B?BY"	??E???1?ZB?*^T??
?.??:~CW	??D?z^??	????$?.?1?D?P?W?^?f?m?v????????????????????????"?.?7?<?F?I?T?W?b?o?s?~???????????????????????????????1?;?R?\?a?n?{??????????????????*1;BHU[	c
u????????????!???7?):?2_??]
?P#??&?<??O?A?!	? [????N1 
?F?7:???
?N?l*??L+??M,?=?Y,?@?_N-*?`:?
*--??,W?3:?bY??Y??d??-?g??i??*?r?l???m?????58]?4&[w:.?nIXplRSgbE?gbD?*
,-/&0+15684:5h7k8??7:?(_B]?/?)*?*VN,???0,???',???N*+-???2:]:??Y???,???,?:?aN*+-??-?"%??H,(6'?)HTUVRSVopV??Tvw?V???:;<=?@"E%B'C,D8GBHHINJTL??%_????Jb?>
**?ηL??
RS
Y"?PJ:?k*???p?pd`<?? RSY"c"?VWX[?d??N*?b?	*??W*?ά?RS?bdf?12???6?+???+?:?L,?fY?g?hM+,?i6+?l?;n+?4p+?-r+?&t+?v+?x+?z+?
|+?
6???+???
~+???+???
?+????+????+?
?+???6?m+???,+?????6?S,?+???M,???6?;+?ř*+???46?%??Y??Y?????+?l???????*???	6?T*?????6?@*???8????	???
????6????+???
+|?6??HTU?RS????vw??B?c".U3"?????~tu
vwx'z.{mt?????????????????????????!?)?/?7?C?K?[?e?}?????'?E!
	?????5*???????RS?????<*????RS?B???v?w+??M,???>,`????*RS???6
?"??????
??????d
?*?????:??Y??**?r???????*?(?l?????:*?(???'??Y????ö?*?Ŷ?Ŷ???: :6? ??Y????Ƕ???:????:??:?,*?.?2?8:?=??@?
:	*	?Ƕ?:
*	????: :??Y????????:	???ř6
?1*	???ݷ?:??Y??˶?
?Ѷ?Ӷ???:??Y??????YSY	??SYSY	?V??S?ܶ???:
??
?`
?????:
??Y????޶???:
?n?,??Y??????Y
?nS?ܶ???:??
?p?,??Y??????Y
?pS?ܶ???:??
?r?,??Y??????Y
?rS?ܶ???:?P
?v?,??Y??????Y
?vS?ܶ???:???Y????
??????:??Y????????:?=???Y??????????:???????6??Y????????????:*?(	*?Ŷ?:	6

	???
p???Y????˶???:	
3?$	
3???Y?????????:??Y????	
3?~??????:
p?)
	?d???Y????Ӷ?????:?
??`??Y????Ӷ???:??Y??????????????l#?"??P	??vw
???6???6?CX?C"
??"???	?RS?"?B?B?66?W6iq6?G6??C???4???6?@?d?i?r?????????????????????????4?o?w?????????????<?D?m??????????????????
?+?=?T?t?????????d?????"???:??
????:
???V
????:
???
????:
???G000?;	????:??<?%(?M???s*??*????&*????M+?*??h>,????**??
+*S*??=>+??&+*?r*??h???׸?S+2??????*??*+??+??>?"<)C"sRSsDE:93"?>(15:BY_e!l#q&?1?
?(?G**?r??????RS3"?3p?j**??
*??*?r?_???*?r?_?*?r??*RS?79:%<????;*+???RS?S?E?i?#+?(+?Ņ?+?*?(*?Ņ?*?+?(	+?Ŷ?N*?(	*?Ŷ?:-???#6-??-33?????????>JC"iRSi?Si?B18??* ??:OPQR S$U1V?WGXQY]Z_Xe]g_?$?%?????t)+??#+?r*?r?+??(*?(??????)RS)[w?ghi(g?'@!??g*?(L+?*?(?#?*?r?$??RS^2?qr	su???%]?A	*+?(?*??	RS	^2?
|}+,??D+??M*+?Ƕ?N*???,*??,??:??	M-?fY?g?N-,?0??4!1?DRSDXP???6vw?????"????!?&?.?>???>???H*?4L*+?6+??RS^2???
?7??G*?:*?=??RS>B???
?8??>*?i??RS>B?
?????/*?i??RS??;??>*?k??RS>B?
??@??/*?k??RS???2?/*?B??Cw??
?D??B*	??	????Y?F??N	??-??-?N?J??Y??L??-?l???Q?$%N?*?S&?RB??BS@?B??????#?%?&?@??+M??????
??N??	?????*??Y?S?_M,?Y+S?d??M?qM?mM??Y??f??*?l??N??Y-,??M??Y??h??*?lj????N??Y-,??M??Y??l??*?l??N,?o??Y-,??*?rM+??,+?
,?U"W&YFyl[?f
su<
(6'?vb
(6G%???(6m#?w????S2??S?st????R???
"?#
&?'?<FGblm??	???
??^UCWCY_ye[#?????	?p?[*?y?L+??+?{+?L??Y??f??*?l??M??Y,+??L??Y??h??*?l}????M??Y,+??Y5y?>
?S+
(6?vQ
(66%??[???[???*
 +!5#6$Q&????Y_y????~??+??YM²?*?r?J?L,çN,?-?+?+?E??? ??+RS ???012 3$4)6?!?N?
????g?*?r????*2?(L*2??=>*??E*2?(?(+?(h?a??)??Y????????????:??Y????????4V
(6H?"g?ER?2K3"?*
?
??$:V`f????A?	A???2*??*2??*?*2??<*??*2?	*2???????"2?E?"
%+1???AN??-*???(*??*???<*?پ?*??2??????C"-RS?&,!?	??	C???2*??*2??*?*2???<*??*2?	*2????????"2?E?"$%&)*%++)1/???CN??-*???(*?*???<*?پ?*??2???????C"-RS?23456&5,:?	?????M*+?/??RS??????B???-?V+,?i?? RS??vw????L?????I	*???W??	a??	a??
[\?????:*????S?B?g?????g?N?\4??Y??????Y???d? Y????Y????Y	??????
???(R??R




		 




© 2015 - 2024 Weber Informatics LLC | Privacy Policy