403Webshell
Server IP : 209.209.40.120  /  Your IP : 216.73.217.112
Web Server : Microsoft-IIS/10.0
System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586
User : NEWWWW$ ( 0)
PHP Version : 8.3.30
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /Program Files (x86)/Microsoft Analysis Services/AS OLEDB/140/Resources/1081/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /Program Files (x86)/Microsoft Analysis Services/AS OLEDB/140/Resources/1081/msmdsrv.rll
MZ����@���	�!�L�!This program cannot be run in DOS mode.

$��d���
���
���
�������
��՝���
������
�Rich��
�PEL��]�"!�@�@( (���#T.rdata<@@.rsrc� �@@��]�TT��]����]
T��RSDS7�vA��E��G�
�Ld:\dbs\sh\uikp\0923_113756\cmd\11\obj\x86retail\sql\picasso\engine\src\px\rll\pxrll.vcxproj\msmdsrv.pdbT.rdataT�.rdata$zzzdbg `n.rsrc$01`��.rsrc$028�p�������E������0�H�`�x�	��
������
��� �8�P�h�����p��~�����������(��@��X��p�����
��3��4��8�=�H0�lH��`��x�����������������$ �*8�0P�Yh����������������������(�@�NX�fp�����������������0�H�`�x���	��
������� �8�P�h��������������(�@�X� p�!��"��#��$��%��&�'�+0�@H�A`�Bx�C��F��G��Y��r��s�t �u8�vP�wh�x��y��z��{�����������(��@��X��p���������������������0��H��`��x�����!��"��#��$ �%  �:8 �;P �Sh �T� �U� �m� ��� ��� ��� ��!��(!��@!��X!��p!���!���!���!���!���!��"��"��0"��H"��`"��x"���"���"��"��"��"�#� #�8#�P#�(h#�A�#���#���#���#���#���#��$��($��@$��X$��p$���$���$��$��$��$�4%�5%�A0%�MH%�N`%�Tx%�f�%�g�%��%���%���%��&�� &��8&��P&��h&���&���&���&���&���&���&��'��('��@'��X'��p'���'���'���'���'���'�(�(�0(�H(�`(�x(� �(�$�(�&�(�(�(�)�(�*)�+ )�,8)�-P)�.h)�/�)�0�)�1�)�2�)�3�)�4�)�5*�6(*�7@*�8X*�9p*�:�*�;�*�<�*�=�*�>�*�?+�@+�A0+�BH+�C`+�Dx+�E�+�T�+�U�+�V�+�`�+�g,�h ,�i8,�jP,�kh,�l�,�|�,�}�,�~�,���,���,��-��(-��@-��X-��p-���-���-���-���-���-��.��.��0.��H.��`.��x.���.���.���.���.���.��/�� /��8/��P/��h/���/���/���/���/�	�/�"	�/�#	0�$	(0�%	@0�&	X0�'	p0�T	�0�m	�0�n	�0�o	�0�p	�0��	1��	1��	01��	H1��	`1�
x1�
�1�
�1�
�1�
�1�
�1�
2�
 2�
82�)
P2�*
h2�+
�2�,
�2�-
�2�.
�2�/
�2�1
�2�2
3�3
(3�4
@3�5
X3�6
p3�7
�3�8
�3�9
�3�:
�3�g
�3�h
4��
4��
04��
H4��
`4��
x4��
�4��
�4��
�4��
�4��
�4��
5��
 5��
85��
P5��
h5��
�5��
�5��
�5��
�5��
�5��
�5��
6��
(6��
@6��
X6��
p6��
�6��
�6��
�6��
�6��
�6��
7��
7��
07��
H7��
`7��
x7��
�7��
�7��
�7��
�7��
�7��
8��
 8��
88��
P8��
h8��
�8��
�8��
�8��
�8��
�8��
�8��
9��
(9��
@9��
X9��
p9��
�9��
�9��
�9��
�9��
�9��
:��
:��
0:��
H:��
`:��
x:��
�:��
�:��
�:��
�:��
�:��
;��
 ;��
8;��
P;��
h;��;��;��;��;��;��;�<�(<�@<�	X<�
p<�#�<�$�<�%�<�&�<�'�<�(=�)=�*0=�+H=�,`=�-x=�.�=�/�=�0�=�1�=�2�=�3>�4 >�58>�6P>�7h>�8�>�9�>�:�>�;�>�<�>�=�>�j?�k(?��@?��X?��p?���?���?�&�?�e�?���?��@��@��0@��H@��`@��x@���@���@���@���@���@��A�� A��8A��PA��hA���A���A���A���A���A�
�A�
B�
(B�
@B�
XB�
pB�B
�B�U
�B�V
�B�W
�B�[
�B�\
C��
C��
0C��
HC��
`C��
xC��
�C��
�C��
�C��
�C��
�C��
D� D�8D�PD�\hD�]�D�^�D�_�D�`�D�i�D�k�D�lE�m(E�n@E�oXE�ppE�q�E�s�E�t�E�v�E�x�E�yF�|F�}0F�HF��`F��xF���F���F���F���F���F��G�� G��8G��PG��hG���G���G���G���G���G���G��H��(H��@H��XH��pH���H���H���H���H���H��I��I��0I�HI�`I�8n�xI��I�9�I9�I9�I9�I9�I9�I9J9J9(J98J9HJ9XJ9hJ9xJ9�J9�J9�J9�J9�J9�J9�J9�J9K9K9(K98K9HK9XK9hK9xK9�K9�K9�K9�K9�K9�K9�K9�K9L9L9(L98L9HL9XL9hL9xL9�L9�L9�L9�L9�L9�L9�L9�L9M9M9(M98M9HM9XM9hM9xM9�M9�M9�M9�M9�M9�M9�M9�M9N9N9(N98N9HN9XN9hN9xN9�N9�N9�N9�N9�N9�N9�N9�N9O9O9(O98O9HO9XO9hO9xO9�O9�O9�O9�O9�O9�O9�O9�O9P9P9(P98P9HP9XP9hP9xP9�P9�P9�P9�P9�P9�P9�P9�P9Q9Q9(Q98Q9HQ9XQ9hQ9xQ9�Q9�Q9�Q9�Q9�Q9�Q9�Q9�Q9R9R9(R98R9HR9XR9hR9xR9�R9�R9�R9�R9�R9�R9�R9�R9S9S9(S98S9HS9XS9hS9xS9�S9�S9�S9�S9�S9�S9�S9�S9T9T9(T98T9HT9XT9hT9xT9�T9�T9�T9�T9�T9�T9�T9�T9U9U9(U98U9HU9XU9hU9xU9�U9�U9�U9�U9�U9�U9�U9�U9V9V9(V98V9HV9XV9hV9xV9�V9�V9�V9�V9�V9�V9�V9�V9W9W9(W98W9HW9XW9hW9xW9�W9�W9�W9�W9�W9�W9�W9�W9X9X9(X98X9HX9XX9hX9xX9�X9�X9�X9�X9�X9�X9�X9�X9Y9Y9(Y98Y9HY9XY9hY9xY9�Y9�Y9�Y9�Y9�Y9�Y9�Y9�Y9Z9Z9(Z98Z9HZ9XZ9hZ9xZ9�Z9�Z9�Z9�Z9�Z9�Z9�Z9�Z9[9[9([98[9H[9X[9h[9x[9�[9�[9�[9�[9�[9�[9�[9�[9\9\9(\98\9H\9X\9h\9x\9�\9�\9�\9�\9�\9�\9�\9�\9]9]9(]98]9H]9X]9h]9x]9�]9�]9�]9�]9�]9�]9�]9�]9^9^9(^98^9H^9X^9h^9x^9�^9�^9�^9�^9�^9�^9�^9�^9_9_9(_98_9H_9X_9h_9x_9�_9�_9�_9�_9�_9�_9�_9�_9`9`9(`98`9H`9X`9h`9x`9�`9�`9�`9�`9�`9�`9�`9�`9a9a9(a98a9Ha9Xa9ha9xa9�a9�a9�a9�a9�a9�a9�a9�a9b9b9(b98b9Hb9Xb9hb9xb9�b9�b9�b9�b9�b9�b9�b9�b9c9c9(c98c9Hc9Xc9hc9xc9�c9�c9�c9�c9�c9�c9�c9�c9d9d9(d98d9Hd9Xd9hd9xd9�d9�d9�d9�d9�d9�d9�d9�d9e9e9(e98e9He9Xe9he9xe9�e9�e9�e9�e9�e9�e9�e9�e9f9f9(f98f9Hf9Xf9hf9xf9�f9�f9�f9�f9�f9�f9�f9�f9g9g9(g98g9Hg9Xg9hg9xg9�g9�g9�g9�g9�g9�g9�g9�g9h9h9(h98h9Hh9Xh9hh9xh9�h9�h9�h9�h9�h9�h9�h9�h9i9i9(i98i9Hi9Xi9hi9xi9�i9�i9�i9�i9�i9�i9�i9�i9j9j9(j98j9Hj9Xj9hj9xj9�j9�j9�j9�j9�j9�j9�j9�j9k9k9(k98k9Hk9Xk9hk9xk9�k9�k9�k9�k9�k9�k9�k9�k9l9l9(l98l9Hl9Xl9hl9xl9�l9�l9�l9�l9�l9�l9�l9�l9m9m9(m98m9Hm9Xm9hm9xm9�m9�m9�m9�m9�m9�m9�m9�m9n9n9(n`���@����N�X�@���H����ĥn�4�v�����<�4�p���P�p���R��F�\�F���~�$��������������|�^�����h�n�������.���L�(�������X���4�&�\�����D�(�6�`�p���|�L�n���@�������n���`�X�R���d��������0�������h�����l�`�j����P�N���p��v���\����h�j��t�H������T�x����d���8�n���z�$�����d�����N
�@D��'��|6��En��Z���kT��|F�$���������
�����������@�\
���������h��D#���/x�l?��N���_���o��|���X������h�J�������h���H�4��	��,
�����j�� �4�@�@���*�!�<(���7���DB
��Q���]��di�
�4w��Ă��|����������p���L���К*�����ة��|�H�ĺ�	�|��	�l�\
����
�T��
�8�L���@��@��@�D�"�h����j�x�h��
��v	�`�	�  ��#���#��L$��()���0��x5��6��9���9D��=���>P��Mb�@\��t��̆r
�@���Ȧb�,�r�����<�\�����(�����*��
���>�X��$b
��"��\1�
�0<@
�pF`��Q$��a���g��h�i���ij	�(s:	�d|�
�(���Ԓ�
�T�

�`��p��x�t
�������������x���\�����n�\�r
��4��2�8��D.�td��<������	h�������
*��������^�T$�	�8.X��:���B��C
�M���O8��V���c&
��m���n��<r�
� �`�����P����V�H�V���R
����t�\�И�ܚl�H����j�l�r
��T�4�����,��	����
����	�L��
�4��� X�x	N��	��*
�(B�L0�	��9���B�	�Lx	��U��ha�
�8l�P{����
����	�ȡ
�ܮ������P��
�����

���4�2�h�L�����\�h���
����H�	��n�H*���*��L0p��2v�47���B,��N���[��g���v.��y��T{��T��܀�
����
�4����\�P���D�X��� ���2��
��p�t��	���
������������D��T��������r�\���4���������	������B�����	��x	��	 ��	���	��t
	��(	�
��*	��\6	4��7	Z��:	n�\<	��,E	���J	���Q	���W	��@^	l��_	|�(a	\
��k	D��k	��ll	��(o	(�Pz	�h�	�
��	��	��	p�x�	���	D���	B
��	�
���	����	��`
�	�0
���
��
\�T/
*��1
R��6
^	�4@
F�|C
��F
p��J
��XP
p��V
(��\
�b
���f
��xj
��,o
���t
b� {
�� �
Z�|�
 ���
��D�
p���
l� �
�	���
B��
>�,�
��й
����
���
~���
Z���
r�h�
��P�
��4�
h���
��4�
�P�
���
:�,�
l��6��
T�$�� ������!:��'^�$.�� 3P�p6��:&��>2��Br�PH8��M��XQ~��Uv�P\��<aF��f@��lT�r� x���~��`�������x�0���t�����P�@������ܮ��д�ܺ��`�D���Z������f��v���x�����������T��������"��	*�B�T���8�0#Z��)��H.���2��tBh	��K�
�dVl
��`�	��jx
�u\�`�~	��X�8��
�������
�h��� ��
���2
�,�f�����,����&�

:
�D
&�l%
F��-
�
��;
��pH
��T
6�<b
~��b
V�c
8�Le
�
� p
r��|
b���
��|�
��L�
��Ԋ
��X�
����
<�8�
\���
�	�8�
v
���
4��
�	�Ĺ
P��
@�T�
����
����
��X �x$X
��1>�E*�<QL��bx�q���}���T�P�r�ĤL���	�̲��Z
�H��L�V�����4�$�X���X������R�d�������D��*�H���0���$�x�����|��"	�8N����L&��(*���-�
��8��,E�	��Nh�`Z���a<�4g���h���i��Tx�
����؈�
����
�<��
������������H�f���������h�H����l�x�N���*��X�L�hd����x0��*��P7<��G��@Y���k��h}��P����8�(�������h���4������������|�
�P��#���#���'�
�L2�
�=���C\\����̤�A���}�TRACEDEFINITION.XML5	?	6	M	
 5	8	M	
 $	0	 *	0	 	&	M	5	?	$	@	/	 ID	5	G			 8	M	
 	@	.	>	 8		8	M	
 	0	#	ETW 	H	(	2	$	M	0	A		?	 	(	G	 *	0	 	.	>		!	 	@	 8	.	>	*	M	$	?	.VertiPaq SE 	M	
 5	G	0	@	 	H	6	G	 		*	/	K			5	G			 	@	 6	M	0	G	#	@		M	
 5	G	0	@	 *	M	0	>	0		-	.2	H		 *	M	0	>	*	M	
 $	 	?	/	>	 	/	>	8	M	$		-	 	>	 (	>	.	7*	H	0	>	.	@		0	>			M	
 <	!	 	M	
 5	G	0	@		<	 	0	 	.	>		!	M	8	 	G	 2	?		 *	H	0	>	.	@		0	M	8	.		 (	/	>	 !		*	 ,	(	>	/	>	 	>	 0	9	>	 9	H	"$	M	0	A		?	 8		&	G	6	 /	&	?	 	K		 $	M	0	A		?	 		 9	H	.8		(	 	'	@	(	8	M	%	 (	K	!	M	8	 	@	 8			M	/	>	 	?	(	M	9	K		(	G	 5	?	+	2	$	>			 2	L		>	/	@	 9	H			,	M		G		M		 	>	 2	G	,	2	.	M	
 5	G	0	@	 	M	
 /	B	,	 8	.	>	*	M	
 $	.	,	M	
 	G		M	
 	 (	>	.	.7	?	8	@	 	(	A		M	0	.	 ,	?	(	M	&	A	 	G	 6	A	0	B	 9	K	(	G	 *	0	 	5	G			 ,	(	>	/	@	 	>	$	@	 9	H			 (	/	>	 !		*	 ,	(	>	(	>	 *	B	0	>	 9	A		!		*	/	K			0	M	.	>	 &	M	5	>	0	>	 *	0	?	-	>	7	?	$	 	5	G			.q	5	G			 $	,	 ,	(	>	/	@	 	>	$	@	 9	H	 	,	 	K		 	(	A		M	0	.	 ,	?	(	M	
 &	A	 	I	,	M	
 8	 	G	 *	M	0	>	0		-	 8	G	 *	9	2	G	 	?	8	@	 	,	M	
 	G		M	
 	 	G	 2	?		 	>	.	 	0	 0	9	>	 9	K	$	>	 9	H	*	M	0		$	?	 0	?	*	K	0	M		 $	M	0	A		?	.%	M	0	G	!	 *	B	2	 	>	 *	M	0		>	0	.	M	
 5	G	0	@	 8	.	>	*	M	
 $	.PA|		@		0	#	 8	G	 !	G		>	 *	M	0	>	*	M	
 $	 	0		G	 	M	
 5	G	0	@	 	>	 		$	M	
 $	0	 &	G		. 	>	2	B	 	?	/	G	 	>	(	G	 *	0	 	8	 	5	G			 	>	 *	M	0	&	0	M	6	(	 *	0	 (		>	0	>	$	M	
 .		 *	M	0	-	>	5	 *	!	<	 8		$	>	 9	H	.	H	0	-0	?		M	
 $	 	#	(	>	 *	M	0	>	0		-	.S	5	G			 $	,	 ,	(	>	/	@	 	>	$	@	 9	H	 	,	 $	>	2	?		>	,	&	M	'	 .	I	!	2	 	G	 2	?		 8	M	%	>	/	?	$	M	5	 	?	8	@	 +	<	K	2	M	!	0	 	K	 9		>	$	>	 9	H		?	8	@	 	5	G			 .	G		 MiniDump ,	(	>			
!	G		>	,	G	8	 ID8	@	0	?	/	2	>			<	 *	0	?	#	>	.	 *	M	0	>	0		-	.%5	0	M		2	K	!	 8	.	B	9	 CPU 		*	/	K		 *	0	 %	M	0	I		2	M	!	 9	H	+	<	>		2	 2	K	!	 8	.	>	*	M	
 $	.	5	G			 	G	 (	?	0	M	.	>	$	>	 8	0	M	5	0	 	>	 (	>	.	.�5	9	 8	.	/	 	,	 	5	G			 8	.	>	*	M	
 $	 9	A		. /	9	 8	M	
 $		-	 	5	G			 6	M	0	G	#	?	/	K		, 	H	8	G	 SQL:BatchStarting /	>	 SP:Starting 	K	 *	M	0	>	0		-	 	0	(	G	 	G	 2	?		 (	9	@		 -	0	>	 	>	$	>	 9	H	. +	<	?	2	M	
 	0	?			 	G	 2	?		 	*	G		M	7	?	$	 8	M	
 5	0	B	*	 9	H		 'YYYY-MM-DD' 	0	 'YYYY-MM-DD HH:MM:SS'.DVertiPaq 	5		 DirectQuery .	K	!	M	8	 	G	 2	?		 DAX $	>	0	M		?		/-	L	$	?		 *	M	
 2	>	(	 	M	0	@	.PA
5	?	-	>		(	 	>	 (	>	.	@	?	8	@	 8	$	M	0	 8	M		K	*	 	G	 2	?		 8	$	M	0	 GUID, 	?	8	@	 	M	2	K	,	2	 8	M		K	*	 	G	 2	?		 	>	2	@	.+	<	>		2	 8	9	G		(	>	 8	.	>	*	M	
 $	PageOut 8	.	>	*	M	
 $	!	?	8	M	
 	5	0	 	5	G	&	(	 	>	 8	.	>	*	(	.8	@	0	?	/	2	>			<	 *	0	?	#	>	.	 5	0	M	$	.	>	(	.VertiPaq SE 	M	
 5	G	0	@	 	H	6	G	 	B		D5	0	M	$	.	>	(	 5	B	0	M		2	K	!	 8	.	B	9	 	@	 .	G	.	K	0	@	 !	?	+	<	>	2	M	
 	 5	0	M		2	K	!	 8	.	B	9	 .	G		 ,	&	2	 		 9	H	W	5	G			 $	,	 ,	(	>	/	@	 	>	$	@	 9	H	 	,	 	?	8	@	 *	0	?	5	0	M	$	(	@	/	 $	M	0	A		?	 	G	 ,	>	&	 *	A	(	0	M	*	M	0	/	>	8	 	@	 	K	6	?	6	 	@	 	>	$	@	 9	H		.	>		!	 8	.	>	*	M	
 $	.$8	0	M	5	0	 8	M	
 	G		 !	?	8	M	
 	5	0	 	@	 8	>	.		M	0	?	/	>		.8	$	M	0	 IDg1 = 8	+	2	. 0 = 5	?	+	2	 (		&	>	9	0	#	 	G	 2	?		, 1 	>	 	0	M	%	 9	H	 	(	A	.	$	?	 	>			 	@	 8	+	2	$	>	 	0	 0 	>	 	0	M	%	 9	H	 		8	 	>			 	@	 5	?	+	2	$	>	).*	M	0		$	?	 0	?	*	K	0	M		 *	M	0	>	0		-	.!	?	8	M	
 	5	0	 	5	G	&	(	 	>	 *	M	0	>	0		-	.08	M		K	0	G		 0	B		 	G	 8	>	%	 8		,		'	?	$	 +	<	>		2	 *	%	 	K	 9		>	/	>	 	/	>	18	M		K	*	 	H	6	?			 	>	0	M	/		M	7	.	$	>	 	M	0	G	8	 	0	(	G	 	G	 2	?		 	5	G			.	M	0	>			H		M	
 6	(	 GUID.m	5	G			 $	,	 ,	(	>	/	@	 	>	$	@	 9	H	 	,	 	K		 	8	@	 *	0	?	5	0	M	$	(	@	/	 $	M	0	A		?	 *	>	/	@	 	>	$	@	 9	H	 	?	8		G	 2	?		 *	A	(	0	M	*	M	0	/	>	8	 	@	 	K	6	?	6	 	@	 	>	 8		$	@	 9	H	�8	.	/	 	@	 .	>	$	M	0	>	 (100-ns 	M	0	H	(	M	
 /	B	2	G	0	?		@	 	G	 8	>	%	 PFDateTime 8	M	5	0	B	*	 	G	 0	B	*	 .	G		 8			M	0	9	@	$	, 5	>	8	M	$	5	?		 6	A	&	M	'	$	>	 5	?	6	?	7	M		 API *	0	 (	?	0	M	-	0	 9	K	$	@	 9	H	) 	,	 sqldumper 	K	 	I	2	 	0	(	G	 	G	 &	L	0	>	(	 			(	 	K	 (	?	2		,	?	$	 	0	 &	?	/	>	 	>	$	>	 9	H	.7$	M	0	A		?	 *	M	0		>	0	: 0 = 		M		>	$	, 1 = 		*	/	K			0	M	$	>	, 2 = 8	?	8	M	
 	.	.,	I	,	 	@	 %	M	0	G	!	 *	B	2	 	(	M	
 	M	
 /	B	 	5	'	?	 (.	?	2	@	8	G			!	).4	(	A	0	K	'	 ID 	(	A	0	K	'	 	M	0	H		 	0	(	G	 	G	 2	?		 		*	/	K		 .	G		 	$	>	 9	H	.	$	?	5	?	'	?	 *	M	0	>	0		-	
	M	
 5	G	0	@	 	/	>	.	.!MDX 8	M		M	0	?	*	M	
 	 (	?	7	M	
 *	>	&	(	 8	.	>	*	M	
 $	.58	0	M	5	0	 (	G	 		 	(	A	0	K	'	 	G	 2	?		 *	M	0	$	?	8	>	&	 	@	 		$	?	.	 ,	>			 -	G		@	*	M	0		$	?	 0	?	*	K	0	M		 8	.	>	*	M	
 $	.*	H	0	G			 	$	?	5	?	'	?	 	@	 ActivityID2	I		 *	M	0		>	0	, *	 	(	 /	>	 2	G		(	.
2	H		 	@	 ID.C8	9	@	 	>	 	0	M	%	 9	H	 	?	 	8	 	$	?	5	?	'	?	 	>	 %	M	0	G	!	 	*	(	G	 *	H	0	G			 	$	?	5	?	'	?	 8	G	 	2		 9	H	.	0	M		 	@	 	>	(	G	 5	>	2	@	 +	<	>		2	 	>	 (	>	.	$	>	2	?		>	 	>	 (	>	.	.2	H		 *	M	0	$	@		M	7	>	 	0	 0	9	>	 9	H	.	G		>	!	G		>	 2	I		M	
 8	 !	G	!	2	I		.:2	I		 +	<	>		2	K		 	@	 	'	?		$	.	 8			M	/	>	 	?	8		G	 ,	>	&	 	!	?		 5	?	+	2	 9	K	 	>	/	G		>	PAW	5	G			 $	,	 ,	(	>	/	@	 	>	$	@	 9	H	 	,	 $	>	2	?		>	,	&	M	'	 .	I	!	2	 	G	 2	?		 !	G		>	,	G	8	 !	G		>	 	>	 8	M	%	>	/	?	$	M	5	 *	B	0	>	 9	K	$	>	 9	H	+	<	>		2	 2	K	!	 *	M	0	>	0		-	.	5	G			 6	M	0	G	#	?	/	>		H	M	
 5	G	0	@	 0	&	M	&	 9	K	 		 	M	
 /	K			?	 	8		>	 5	0	M		2	K	!	 8	.	B	9	 .	G	.	K	0	@	 8	@	.	>	 *	>	0	 	0	 	A		>	 %	>		H	0	-0	?		M	
 $	 	#	(	>	 5	0	M	$	.	>	(	.	H	0	-0	?		M	
 $	 	#	(	>	 8	.	>	*	M	
 $	.u	?	8	 		*	M	
 /	B		0	 *	0	 	M	
 2	>				 	2	 0	9	>	 9	H	 		8		>	 (	>	.	. /	&	?	 	M	
 2	>				 (	G	 9	K	8	M	
 	 (	>	.	 *	M	0	&	>	(	 	?	/	>	 9	H	 $	K	 /	9	 !	G		>	 8	M	
 $		-	 -	0	>	 	>	/	G		>	.f	,	 	A		 	>	(		>	0	@	 		 .	I	(	@		0	 	@	 	/	@	 	5	G			 	G	 $	L	0	 *	0	 0	?	*	K	0	M		 	0	(	G	 	@	 	<	0	B	0	$	 *	!	<	$	@	 9	H	 $	K	 	5	G			 ,	(	>	/	@	 	>	$	@	 9	H		&	M	5	?	$	@	/	 	(	G		M	
 6	(	 ID.	?	8	@	 	*	5	>	&	 	>	 		-	@	0	$	>	 8	M	
 $	0	.^/	&	?	 9	.	(	G	 !		*	 ,	(	>	/	>	 /	>	 		8	G	 ,	(	>	(	>	 	8	2	?		 	K	!	<	>	 	M	
 /	K			?	 5	9	 !	A	*	M	
 2	@		G		 !		*	 %	>	 /	>	 	8	G	 "	G	0	K		 !		*	 %	G	.M	5	G			 $	,	 ,	(	>	/	@	 	>	$	@	 9	H	 	,	 	?	8	@	 	M	0	>			<	H		M	6	(	 	K	 	,	M		G		M		 2	I		 	>	0	@	 	?	/	>	 	>	$	>	 9	H	PA (	?	0	M	-	0	$	>	 	M	0	>	+	 	@	 XML *	M	0	8	M	
 $	A	$	?	4	,	M	
 	G		M	
 	 	@	 	(	A	.	$	?	 .	G		 ,	&	2	>	5	K		 	K	 0	?		I	0	M	!	 	0	$	>	 9	H	.'!	?	2	@		 	0	(	G	 	G	 	>	0	#	 	>	 8			M	7	?	*	M	
 $	 5	?	5	0	#	.Q	5	G			 $	,	 ,	(	>	/	@	 	>	$	@	 9	H	 	,	 $	>	2	?		>	,	&	M	'	 .	I	!	2	 	G	 2	?		 8	M	%	>	/	?	$	M	5	 	?	8	@	 +	<	>		2	 	K	 9		>	$	>	 9	H	VertiPaq SE 	M	
 5	G	0	@	d	G	5	2	 *	0	@		M	7	#	 		&	M	&	G	6	M	/	 	G	 2	?		 (		$	M	*	>	&	(	 .	G		 	(	A	*	2	,	M	'	): 	5	G			 *	M	0		>	6	?	$	 9	K	(	G	 *	0	 *	M	0		M	0	?	/	>	 8	.	>	*	M	$	 	0	$	>	 9	H	
$	>	2	?		>	 	>	 (	>	.	-MDX 8	M		M	0	?	*	M	
 	 (	?	7	M	
 *	>	&	(	 5	0	M	$	.	>	(	.!	G	*	M	0	?		G		G	!	.+	<	>		2	 8	9	G		(	>	 *	M	0	>	0		-	.2	I		 	>	 8	M	%	>	(	 	0	 +	<	>		2	 (	>	.	PA[.	I	!	2	 	?	8		G	 2	?		 /	9	 8	M		K	*	 	H	6	 	?	/	>	 	/	>	 %	>	 (6	>	/	&	 *	0	?	*	M	0	G		M	7	M	/	 	G	 .	>	.	2	G	 .	G		 	M	/	B	,	 8	G	 -	?	(	M	(	 9	K	).*5	0	M		2	K	!	 8	.	B	9	 8		8	>	'	(	 8	@	.	>	 	K	 *	>	0	 	0	 	A		>	 9	H	S	5	G			 $	,	 ,	(	>	/	@	 	>	$	@	 9	H	 	,	 	K		 *	0	?	5	0	M	$	(	@	/	 *	A	(	0	M	*	M	0	/	>	8	/	K		M	/	 $	M	0	A		?	 9	H		!	2	 (	9	@		 	@	 	>	$	@	r5	?	8	M	
 $	C	$	 	>	(		>	0	@	 	G	 8	>	%	 	M	
 5	G	0	@	 8	,		M	
 /	B	,	. 	>	2	B	 	?	/	G	 	>	(	G	 *	0	 	8	 	5	G			 	>	 *	M	0	&	0	M	6	(	 *	0	 (		>	0	>	$	M	
 .		 *	M	0	-	>	5	 *	!	<	 8		$	>	 9	H	.G8	G	5	>	 ,		&	 9	K	(	G	, *	M	0	>	0		-	 9	K	(	G	, 	0	  	9	0	(	G	 	@	 	$	?	5	?	'	?	/	K		 	K	 0	?		I	0	M	!	 	0	$	>	 9	H	.78	M	
 $		-	 	(		K	!	?			 *	K	8	M	
 	 *	>	0	M		?	6	(	 *	M	0	K	8	G	8	?			 8	H		*	2	?			 .	H	*	&!		*	 	G	 8	.	/	 	H	*	M	
 	0	 	?	/	>	 	/	>	 callstack.(5	0	M	$	.	>	(	 	(	A	0	K	'	 8	G	 8		,	&	M	'	 	$	?	5	?	'	?	 *	M	0		>	0	.)*	0	?	5	0	M	$	(	@	/	 $	M	0	A		?	 	K	 (	 9	H		!	2	 	0	(	G	 	>	 	>	0	#	*	M	0	$	@		M	7	>	0	$	 2	H		 	>		.					 9	H	5	?	+	2	 (	K	!	M	8	 	@	 Ids!	?	8	@	 	5	G			 .	G		 FilteredDump ,	(	>				5	G			 8	G	 8		,	&	M	'	 *	>	 	 !	G		>	.DirectQuery *	M	0	>	0		-	.l	5	G			 $	,	 ,	(	>	/	@	 	>	$	@	 9	H	 	,	 $	>	2	?		>	,	&	M	'	 .	I	!	2	 	G	 2	?		 8	M	%	>	/	?	$	M	5	 2	?		(	G	 	G	 2	?		 	?	8	@	 +	<	>		2	 (StorageFile) 	K	 	K	2	$	>	 9	H	PageIn *	M	0	>	0		-	.	(	A	0	K	'	 (	?	7	M	
 *	>	&	(	 	>	 8	>	0	>		6	)8	$	M	0	 	K	 !	?	2	@		 	0	(	G	 	G	 	>	0	#	 	>	 $	M	0	A		?	 	K	!	."	I	,	 	>	 %	M	0	G	!	 *	B	2	 	(	M	
 	M	
 /	B	 *	M	0	>	0		-	4	?	8	@	 	5	G			 *	0	 	K		 .	L		B	&	>	 	$	?	5	?	'	?	 *	M	0		>	0	 	(	A	2		M	(	 	0	G		DirectQuery 8	.	>	*	M	
 $	.*	 	(	-2	H		 *	M	0	>	*	M	
 $	 	?	/	>	 	/	>	(8	0	M	5	0	 	K	 	(	A	0	K	'	 	@	 *	9	2	@	 ,	>			 *	M	0	>	*	M	
 $	 9		&*	9	2	G	 9	@	 	?		 	>	 	A		G	 *	M	0	/	>	8	K		 	@	 8			M	/	>	{	5	G			 $	,	 ,	(	>	/	@	 	>	$	@	 9	H	 	,	 8	0	M	5	0	 	M	0	>			<	H		M	6	(	 8		8	M		0	#	 .	H	*	 +	<	>		2	 	K	 8	$	$	 .	>	8	M		0	 8		8		0	#	 .	H	*	 +	<	>		2	 	G	 8	>	%	 .	0	M		 	0	(	>	 6	A	0	B	 	0	$	>	 9	H	$	M	0	A		?	 	>	 5	?	5	0	#	.	G		>	!	G		>	 2	I		 	>		.					.	M	0	>			<	H		M	6	(	 ID-	,	M	
 	G		M	
 	 ID ('	M	
 /	>	(	 &	G		 	?	 /	9	 8	M		M	0	?			 9	H	).X5	?	9	?	$	 0	B	*	 .	G		 		*	/	K			0	M	$	>	 (	>	.	. 		&	>	9	0	#	 	G	 2	?		, engineering.microsoft.com/software/someone.L	(	A	0	K	'	 	G	 (	?	7	M	
 *	>	&	(	 	G	 &	L	0	>	(	 		$	M	0	 	@	 		 		@		C	$	 8	>			M	/	?		@	 	>	(		>	0	@	 	>	 8	>	0	>		6	.e	5	G			 $	,	 ,	(	>	/	@	 	>	$	@	 9	H	 	,	 		 	,	M		G		M		 2	I		 	G	 2	?		 *	M	0	$	@		M	7	>	 	0	 0	9	@	 	K		 	M	0	>			<	H		M	6	(	 	5	0	K	'	?	$	 9	K	 	>	$	@	 9	H	MB .	G		 	'	?		$	.	 +	<	>		2	 		>	0	O	,	M	
 	G		M	
 	 *	%	. *	H	0	G			M	8	 	@	 	I	.	>	-8	G	*	0	G		G	!	 8	B		@	, *	M	0	>	0		-	 	,	M	
 	G		M	
 	 	G	 *	H	0	G			 8	G	.PageOut *	M	0	>	0		-	.%	M	0	G	!	 *	B	2	 	>		*	 6	M	0	G	#	?	/	>		/		0	 sqldumper.exe (	G	 8	+	2	$	>	*	B	0	M	5		 !	.	M	*	 ,	(	>	 2	?	/	>	.z5	9	 8	.	/	 	,	 	5	G			 6	A	0	B	 9	A		, 	,	 5	9	 		*	2	,	M	
 '	 9	H	. +	<	
 2	M		?	0	?			 	G	 2	?		 	*	G		M	7	?	$	 8	M	
 5	0	B	*	 9	H		 'YYYY-MM-DD' 	0	 'YYYY-MM-DD HH:MM:SS'.0	?	8	@	 	5	G			 *	0	 	K		 .	L		B	&	>	 ActivityID 	(	A	2		M	(	 	0	G		J	.	>		!	 	5		 	M	
 5	G	0	@		<	 	G	 		$	 	G	 ,	>	&	 *	 	(	, 2	G		(	, 8	@	*	@	/	B	 		*	/	K		 0	?	*	K	0	M		 	0	$	>	 9	H	.e	5	G			 $	,	 ,	(	>	/	@	 	>	$	@	 9	H	 	,	 5	?	-	>		(	 	@	 *	M	0	K	8	G	8	?			 	G	 &	L	0	>	(	 	?	8	@	 8	M	$		-	 	G	 2	?		 8	H	.	M	*	2	?			 	M	0	?		0	 	@	 	>	$	@	 9	H	*,		>		0	 0		(	G	 	G	 2	?		 +	<	>		2	K		 	@	 	'	?		$	.	 8			M	/	>	5	0	M	$	.	>	(	 5	B	0	M		2	K	!	 8	.	B	9	 	@	 ID.k	5	G			 $	,	 ,	(	>	/	@	 	>	$	@	 9	H	 	,	 	?	8	@	 $	>	2	?		>	,	&	M	'	 .	G		>	!	G		>	 	M	0	>			H		M	
 6	(	 	G	 &	L	0	>	(	 	K		 	(	A		M	0	.	 ,	?	(	M	
 &	A	 	M	0	?		0	 9	K	$	>	 9	H	%	8	?	(	M		M	0	I	(	8	 8	A	0		M	7	>	 	!	?		 +	<	>		2	 2		M	7	M	/	t	5	G			 $	,	 ,	(	>	/	@	 	>	$	@	 9	H	 	,	 8	0	M	5	0	 	M	0	>			<	H		M	6	(	 8		8	M		0	#	 .	H	*	 +	<	>		2	 	K	 8	$	$	 .	>	8	M		0	 8		8		0	#	 .	H	*	 +	<	>		2	 	G	 8	>	%	 .	0	M		 	0	 &	G	$	>	 9	H	$	>	2	?		>	 8	M		K	0	G		 ID (IMBI).	M	
 5	G	0	@	 	M	
 /	B	,	 *	M	0	>	0		-	.	.	>		!	 *	M	0	>	0		-	.c2	I		M	
 8	 	K	 		 	(	M	
 /	 	M	0	>			H		M	
 6	(	 (	G	 2	?	/	>	 9	H	 	0	 	8	2	?		 /	9	 	M	0	>			H		M	
 6	(	 2	I		M	
 8	 	G	 	B		(	G	 $		 ,	M	
 2	I		 0	9	G		>	*	M	0		$	?	 	G	 2	?		 	I	,	 ID..2	H		 *	M	0	$	@		M	7	>	 8	.	/	 %	M	0	G	6	K	2	M	
 !	 	K	 *	>	0	 	0	 	A		>	 9	H	"2	I		M	
 8	 	K	 	M	0	>			H		M	
 6	(	 (	G	 	K	!	<	>	 %	>	*	M	0		$	?	 0	?	*	K	0	M		 5	0	M	$	.	>	(	.
$	>	2	?		>	 ID.
8	$	M	0	 *	M	0	>	0		-	.
8	0	M	5	0	 $	M	0	A		?	.'2	I		M	
 8	 	K	 	M	0	>			H		M	
 6	(	 (	G	 9	>	8	?	2	 	?	/	>	 %	>	&2	K	!	 	0	(	G	 .	G		 5	?	+	2	$	>	 	G	 2	?		 $	M	0	A		?	 	K	!	.1!	?	2	@		 	0	(	G	 	G	 	>	0	#	 	@	 5	H		2	M	*	?		 	$	?	0	?		M	
 $	 	>	(		>	0	@	.�	5	G			 $	,	 ,	(	>	/	@	 	>	$	@	 9	H	 	,	 	M	0	>			<	H		M	6	(	 8		8	M		0	#	 .	H	*	 +	<	>		2	 	K	 8	$	$	 .	>	8	M		0	 8		8		0	#	 .	H	*	 +	<	>		2	 	G	 8	>	%	 .	0	M		 	0	(	G	 	G	 &	L	0	>	(	 8	0	M	5	0	 5	?	+	2	 9	K	 	>	$	>	 9	H		'	?	8	B		(	>	 	5	G			.�	5	G			 $	,	 ,	(	>	/	@	 	>	$	@	 9	H	 	,	 		 /	>	 	'	?		 	'	@	(	8	M	%	 (	K	!	M	8	 *	0	 	?	8	@	 5	?	+	2	$	>	 	G	 	>	0	#	 		 !	?	8	M		M	0	?	,	M	/	B		G	!	 	M	
 5	G	0	@	 *	A	(	0	M	*	M	0	/	>	8	 	M	0	?		0	 	@	 	>	$	@	 9	H	PA
*	H	0	>	.	@		0	M	8	m	5	G			 $	,	 ,	(	>	/	@	 	>	$	@	 9	H	 	,	 9	.	 !	G		>	,	G	8	 9		>	$	G	/	2		 	0	$	G	 8	.	/	 	?	8	@	 Vertipaq $	>	2	?		>	 	K	 2	K	!	 	0	(	G	 .	G		 5	?	+	2	 9	K	 	>	$	G	 9	H		(Windows !	K	.	G	(	 	?	8	8	G	 		*	/	K			0	M	$	>	 	A	!	<	>	 9	H	.&	@	 		 	5	G			 	@	 $	M	0	A		?	 8			M	
 /	>	.KB .	G		 !	.	M	*	 	>	 		>	0	.2	H		 	>	 *	$	>	.
8	$	M	0	 GUID."+	<	>		2	 	K	 ,	"	<	>	(	G	 	G	 2	?		 MB .	G		 		>	0	8	$	M	0	 !	?	2	@		.PA!8	0	M	5	0	 8	M	
 	G		 !	?	8	M	
 	5	0	 	>	 *	M	0	>	0		-	.V8	0	M	5	0	 	K	 0	?		I	0	M	!	 	0	$	>	 9	H	 backup/restore/synchronize/attach/detach/imageload/imagesave.9/	&	?	 9	.	(	G	 PFE_MANUAL_DUMP 	>	 		*	/	K		 	0		G	 .	H	(	A		2	@	 !		*	 ,	(	>	/	>	.*	B	0	M	#	>			 !	G		>	.(8	$	M	0	 	>		*	 (	*	0	G	6	(	 	?	8	 		>		 	G	 	>	0	#	 9	A		).*	B	0	M	#	 9	A		 	$	?	5	?	'	?	 	>	 ActivityID28	M		K	0	G		 0	B		 	G	 8	>	%	 8		,		'	?	$	 +	<	K	2	M	!	0	 *	%	 	K	 9		>	/	>	 	/	>	0		8	 !	G		>	,	G	8	 	>	 (	>	.	 	?	8	.	G		 	M	0	>			<	H		M	6	(	 	2	 0	9	@	 9	H	.		 	$	?	5	?	'	?	 8	.	>	*	M	
 $	.	L		B	&	>	 		*	/	K			0	M	$	>	 	(	G		M	
 6	(	.	?	8	@	 	H	6	G	 8	G	 !	G		>	 *	M	0	>	*	M	
 $	 	0		G	 	M	
 5	G	0	@	 	>	 		$	M	
 $	0	 &	G		. 	>	2	B	 	?	/	G	 	>	(	G	 *	0	 	8	 	5	G			 	>	 *	M	0	&	0	M	6	(	 *	0	 (		>	0	>	$	M	
 .		 *	M	0	-	>	5	 *	!	<	 8		$	>	 9	H	.PA^	5	G			 $	,	 ,	(	>	/	@	 	>	$	@	 9	H	 	,	 $	>	2	?		>	,	&	M	'	 .	I	!	2	 	G	 2	?		 8	M	%	>	/	?	$	M	5	 *	"	<	(	G	 	G	 2	?		 	?	8	@	 +	<	>		2	 	K	 	K	2	$	>	 9	H	�		8	 	M	
 2	>				 	*	M	2	?		G	6	(	 	>	 (	>	.	 	?	8	(	G	 8	0	M	5	0	 *	0	 	(	G		M	
 6	(	 ,	(	>	/	>	. /	9	 8	M	
 $		-	 	*	M	2	?		G	6	(	 &	M	5	>	0	>	 -	G		G	 		 .	>	(	 8	G	 -	0	>	 	>	$	>	 9	H	 (	 	?	 *	M	0	K		M	0	>	.	 	G	 *	M	0	&	0	M	6	?	$	 (	>	.	 8	G	.+2	H		 8		8	>	'	(	 8	.	/	 %	M	0	G	6	K	2	M	
 !	 	K	 *	>	0	 	0	 	A		>	 9	H		,	M	
 	G		M	
 	 	>	 ID.Windows 		*	/	K			0	M	$	>	 (	>	.	.9	?	8	@	 	(	A		M	0	.	 ,	?	(	M	&	A	 	G	 8	.	>	*	M	$	 9	K	(	G	 *	0	 	5	G			 ,	(	>	/	@	 	>	$	@	 9	H	<		8	 !	G		>	,	G	8	 	>	 (	>	.	 	?	8	.	G		 		*	/	K			0	M	$	>	 	>	 8	M	
 	G		.	G			 	2	 0	9	>	 9	H	.R	5	G			 		*	6	M	0	G	#	@	 *	M	0	$	M	
 /	G		 	5	G			 6	M	0	G	#	@	 	G	 ,	>	0	G	 .	G		 	$	?	0	?		M	
 $	 8	B		(	>	 *	M	0	&	>	(	 	0	$	@	 9	H	M	.9	5	G			 &	M	5	>	0	>	 		*	/	K		 .	G		 2	>	/	>	 	/	>	 CPU 8	.	/	 (.	?	
 2	@	8	G			!	 .	G		).|	,	M	
 	G		M	
 	 8		&	0	M	-	. 	,	M	
 	G		M	
 	 	@	 5	M	
 /	>		M	
 /	>	 	G	 2	?		 	H		M	
 8	 	>	 		*	/	K		 	0		G	 8	-	@	 *	H	0	G			M	8	 	G	 2	?		 XML 	G	 0	B	*	 .	G		 	(	M	
 	K	!	 	?	/	>	 	/	>	.m	#	(	>			 	G	 .	B	2	M	
 /	>			(	 	G	 ,	>	0	G	 .	G		 	>	(		>	0	@	. 	>	2	B	 	?	/	G	 	>	(	G	 *	0	 	8	 	5	G			 	>	 *	M	0	&	0	M	6	(	 *	0	 (		>	0	>	$	M	
 .		 *	M	0	-	>	5	 *	!	<	G		>	.PA#8	M		K	0	G		 0	B		 	G	 8	>	%	 8		,		'	?	$	 +	<	>		2	 *	%	\	G	5	2	 *	0	@		M	7	#	 		&	M	&	G	6	M	/	 	G	 2	?		 (		$	M	*	>	&	(	 .	G		 	(	A	*	2	,	M	'	): 	5	G			 *	M	0		>	6	?	$	 9	K	(	G	 *	0	 			G		M		 5	?	+	2	 0	9	>	.	L		B	&	>	 8	$	M	0	.!(		 ,	(	>	/	@	 		 	$	?	5	?	'	?	 	@	 ActivityID2	H		 	K	 	K	!	<	>	 	/	>		8	 2	H		 	G	 2	?		 *	M	0	$	@		M	7	>	 	5	'	?	.PageIn 8	.	>	*	M	
 $	4$	M	0	A		?	 	(	G	 	G	 8	.	/	 .	B	2	M	
 /	>			(	 	?	/	>	 	>	(	G	 5	>	2	>	 5	M	
 /				.v	#	(	>			 	G	 .	B	2	M	
 /	>			(	 	G	 ,	>	0	G	 .	G		 5	?	8	M	
 $	C	$	 	>	(		>	0	@	. 	>	2	B	 	?	/	G	 	>	(	G	 *	0	 	8	 	5	G			 	>	 *	M	0	&	0	M	6	(	 *	0	 (		>	0	>	$	M	
 .		 *	M	0	-	>	5	 *	!	<	G		>	.'*	A	(	0	M	*	M	0	/	>	8	 8	G	 *	9	2	G	 .	?	2	@	8	G			!	 .	G		 5	?	2		,	I	5	G			 	.	?		/0	K	2	,	H		 	G	 &	L	0	>	(	 +	<	>		2	G		 9		>	$	G	 8	.	/	 *	9	2	@	 5	?	+	2	$	>	 *	0	 ,	(	>	/	@	 	>	$	@	 9	H	'8		8	>	'	(	 	5	0	M	(	G		8	 .	G	.	K	0	@	 XEvent 8		&	G	6	 .	H	*	)	M	/	B	,	 	?	8		G	 2	?		 /	9	 8	M		K	*	 	H	6	 	?	/	>	 	/	>	 %	>	.PA8	0	M	5	0	 8	M	
 	G		 !	?	8	M	
 	5	0	 	>	 8	.	>	*	(	.�!		*	 ,	(	>	(	G	 .	G		 2	?		 		 8	.	/	 	@	 .	>	$	M	0	>	 (PFDateTime 8	M	
 5	0	B	*	 .	G		 100-ns 	M	0	H	(	M	
 /	B	2	G	0	?		@	 	G	 8	>	%	 8	9	G		@	 		, 5	>	8	M	
 $	5	?		 *	0	?	6	A	&	M	'	$	>	 5	?	6	?	7	M	
 	 API *	0	 (	?	0	M	-	0	)."	I	,	 	>	 %	M	0	G	!	 *	B	2	 	(	M	
 	M	
 /	B	 8	.	>	*	M	
 $		,	M	
 	G		M	
 	 *	M	0		>	0	../	9	 	M	
 5	G	0	@	 	?	8	 5	0	M		2	K	!	 8	.	B	9	 8	G	 	$	@	 9	H	 		8		>	 ID.	8	 2	H		 	G	 &	L	0	>	(	 *	M	0		M	0	?	/	>	.+	5	G			 &	M	5	>	0	>	 2	?	/	>	 	/	>	 8	.	/	 (.	?	
 2	@	8	G			!	 .	G		).!MDX 8	M		M	0	?	*	M	
 	 (	?	7	M	
 *	>	&	(	 *	M	0	>	0		-	.�8	0	M	5	0	 *	M	0		M	0	?	/	>	 ID. /	9	 		*	/	K			0	M	$	>	 8	$	M	0	 	@	 	&	M	5	?	$	@	/	 0	B	*	 8	G	 *	9		>	(	 	0	$	>	 9	H	. /	9	 XML/A &	M	5	>	0	>	 		*	/	K		 	@	 		 8	$	M	0	 GUID 	G	 *	M	0	$	M	
 /		M	7	 $	L	0	 *	0	 8			$	 .	G		 9	H	.9	M	/	>	 9	A		, 8	M	0	K	$	 	K	!	 .	G		 8		-	5	 .	>	(	 	G	 2	?		 	5	G			 (	>	.	 "	B		"	G		.XMLA 	(	A	0	K	'	 	A	#	.4	M	
 5	G	0	@	 8	,		M	
 /	B	,	, 		*	/	K		 	'	>	0	?	$	 	*	M		?	.	>			<	G	6	(	 	G	 2	?		.�	M	0	G	8	 	G	 *	M	0	>	0		-	 8	G	 8	-	@	 (	/	G	 	(	G		M	
 6	(	 		$	M	0	 	0	G		, 	H	8	G	 	?	 	,	 	M	
 2	>				 SQL 8	0	M	5	0	 	>	 		8	M	
 	H		8	 	2	>	 0	9	>	 9	H	 	0	 8	0	M	5	0	 $		 	(	G		M	
 6	(	 	(	A	0	K	'	 	0	 0	9	>	 9	H	.y	M	0	G	8	 	G	 6	A	0	B	 9	K	(	G	 8	G	 2	G		0	 8	-	@	 (		 !	?	8	M		(	G		M		 	5	G			M	8	 	K	 		$	M	0	 	0	G		, 	H	8	G	 	?	 	,	 	K		 	M	2	>	/			 !	?	8	M		(	G		M		 	.	>		!	 	>	0	@	 	0	$	>	 9	H	.	I	,	 	M	0	>	+	 	@	 XML *	M	0	8	M	
 $	A	$	?	&	@	 		 	5	G			 	>	 *	0	?	#	>	.	 	K	!	.PA*5	0	M		2	K	!	 8	.	B	9	 .	G	.	K	0	@	 8	@	.	>	 	K	 *	>	0	 	0	 	A		>	 9	H	8	@	0	?	/	2	>			<	 *	0	?	#	>	.	 8	.	>	*	M	
 $	.		*	/	K		 (	9	@		 9	A			M	0	G	8	 	>	(		>	0	@	.!8	$	M	0	 	K	 	8	>		(	 	@	 		 *	M	0		M	0	?	/	>	 ID.,MDX 8	M		M	0	?	*	M	
 	 (	?	7	M	
 *	>	&	(	 	G	 &	L	0	>	(	 $	M	0	A		?	 		.*	M	0		$	?	 	A	2	.�	$	?	5	?	'	?	 &	M	5	>	0	>	 2	?		 		 8	.	/	 	@	 .	>	$	M	0	>	 (PFDateTime 8	M	
 5	0	B	*	 .	G		 100-ns 	M	0	H	(	M	
 /	B	2	G	0	?		@	 	G	 8	>	%	 8	9	G		@	 		, 5	>	8	M	
 $	5	?		 *	0	?	6	A	&	M	'	$	>	 5	?	6	?	7	M	
 	 API *	0	 (	?	0	M	-	0	);	*	0	G	6	(	 	>	 *	M	0		>	0	: 0 - ,	(	>			, 1 - *	0	?	5	0	M	$	?	$	 	0	(	>	, 2 - 9		>	(	>	.#	M	
 2	>				 	*	M	2	?		G	6	(	 	@	 *	M	0		M	0	?	/	>	 ID."	(	A	0	K	'	 8		8	>	'	(	 	@	 	5	'	?	 (.	?	2	@	8	G			!	).+!	G		>	,	G	8	 	?	8		G	 2	?		 /	9	 8	M		K	*	 	H	6	 	?	/	>	 	/	>	 %	>	.PAeDAX (	?	7	M	*	>	&	(	 +			M	6	(	 	>	(		>	0	@	/	G	2	@	.	G		M	0	@	 	M	0	H	8	 	5	G			 	K	 (	?	7	M	*	>	&	(	 2	G			K		 &	M	5	>	0	>	 8	@	'	G	 	M	0	H	8	 	?	/	>	 	>	$	>	 9	H	.PA!	G		>	,	G	8	 (	?	7	M		>	8	(	 8	.	>	*	M	$	 9	K	 	/	>	.PA68	0	M	5	0	 	(	M	8		G		8	 	G	 8		8	>	'	(	 8	.	B	9	 	K	 	5	G			 8	G	 8		2		M	(	 	0	G		.'		8	 !	G		>	,	G	8	 	@	 ID 	?	8	G	 (	?		>	2	>	 	>	 0	9	>	 9	H	.PAYDAX (	?	7	M	*	>	&	(	 +			M	6	(	 $	M	0	A		?	 	M	0	H	8	 	5	G			 	K	 (	?	7	M	*	>	&	(	 2	G			K		 &	M	5	>	0	>	 8	@	'	G	 	M	0	H	8	 	?	/	>	 	>	$	>	 9	H	.PA!		*	 UidPA*	M	0	$	@		M	7	>	 *			M	$	?	 2		,	>		?!		*	 (	?	0	M	.	>	#	 	>	 8	M	0	K	$	. 0: 		M		>	$	  1: AS 			(	, 2: 	(	M	/	 	M	2	>			!	 		(	PA8DB (	?	7	M		>	8	(	 &	M	5	>	0	>	 2	?		 		 8	.	/	 	@	 .	>	$	M	0	>	 (.	?	2	?	8	G			!	 .	G		).^	M	/	>	 9	.	(	G	 *	B	0	M	#	 !	.	M	*	 5	?	0	B	&	M	'	 *	B	0	M	#	 +	<	?	2	M		0	 	?		 		 !	.	M	*	 ,	(	>		d	 	G	5	2	 9	@	*	 !		*	 	G	 2	?		 2	>		B	 9	K	$	>	 9	H	d	�	5	G			 .	G		 8	0	M	5	0	 	5	C	$	M	$	?	 	>	 (	>	.	 8		2		M	(	 	0	G		. AS Azure 	G	 .	>	.	2	G	 .	G		, /	9	 Azure *	K	0	M		2	 	G	 		*	/	K			0	M	$	>	 &	M	5	>	0	>	 *	M	0	,		'	?	$	 8	0	M	5	0	 	>	 (	>	.	 9	K		>	.PA3Recalc $	M	0	A		?	/	K		/	G	$	>	5	(	?	/	K		 	G	 2	?		 (	H	&	>	(	?		 	>	(		>	0	@	.PA0	&	M	&	@		0	#	 	>	 8	M	0	K	$	.SQL !		*	 UidPA(8	$	M	0	 	@	 	(	A		M	0	.	#	?		>	 .	G		 		 *	A	(	0	>	5	C	$	?	 9	H	..$	M	0	A		?	/	G	$	>	5	(	@	 8	M		M	0	?			 /	>	 	K		 	$	?	0	?		M	$	 5	?	5	0	#	.'SQL 8	0	M	5	0	 5	?	6	M	
 2	G	7	#	 8	G	5	>			 XEvent *	H		G		PA�		*	/	K			0	M	$	>	 	$	?	5	?	'	?	/	K		 	G	 6	A	0	B	 8	G	 		$	 $		 8	9	8		,		'	 	G	 8	>	%	 8	9	>	/	$	>	 	G	 2	?		, ,	>	9	0	@	 	*	M	2	?		G	6	(	 &	M	5	>	0	>	 ApplicationContext XMLA 	A	#	 	>	 .	>	(	 *	M	0	&	>	(	 	?	/	>	 	/	>	.6!		*	 2	?		 	>	$	G	 8	.	/	 ,	>			M	8	 .	G		 		*	/	K		 	@	 		 .	G	.	K	0	@	 	>	 		>	0	'!	G		>	,	G	8	 (	?	7	M		>	8	(	 9	>	0	M	!	 2	?	.	?		 *	M	0	$	@		M	7	>	.PA !	G		>	,	G	8	 (	?	7	M		>	8	(	 *	M	0	>	0		-	 9	K	 	/	>	.	G	$	>	5	(	@	 /	>	 8	B		(	>	$	M	.		 	K	!	.PA"!	G		>	,	G	8	 .	G	.	K	0	@	 		*	/	K		 (,	>			M	8	 .	G		).:		*	2	,	M	'	 		@		C	$	 $	>	2	?		>			 	G	 	(	A	8	>	0	 	M	5	G	0	@	 +	?	0	 8	G	 2	?		@	 		 %	@	d	6Dax 		M	8		G		6	(	 +	<			M	6	(	 	>	 (	>	.	 (	?	7	M	*	>	&	?	$	 	?	/	>	 	>	 0	9	>	 9	H	.@$	M	0	A		?	 	K	!	 (		0	 (	?	7	M		>	8	(	 5	?	+	2	 9	K	 	/	>	) /	>	 8	+	2	$	>	 	K	 &	0	M	6	>	$	>	 6	B	(	M	/	.;!	G		>	 8	M	0	K	$	 	G	 	(	A	8	>	0	 (	?	7	M	*	>	&	?	$	 	@	 		 8	-	@	 	M	5	G	0	@		<	 	>	 8			M	0	9	PA58	0	M	5	0	 	(	M	8		G		8	 	@	 8	&	8	M	/	$	>	 id 	K	 	5	G			 8	G	 8		2		M	(	 	0	G		.PA&8	-	@	 	>		2	M	!	 *	M	0		M	0	?	/	>			 	@	 5	0	M	$	.	>	(	 WSSd	%!	G		>	,	G	8	 	G	 *	?		2	G	 8	9	-	>		@	 		*	/	K		 	>	 8	.	/	.PA2!	G		>	,	G	8	 (	?	7	M		>	8	(	 9	>	0	M	!	 2	?	.	?		 *	M	0	$	@		M	7	>	 8	.	>	*	M	$	 9	A		.		*	/	K			0	M	$	>	 	,	M		G		M		 ID.PA(!	G		K	0	G		 (	9	@		 	?		 		 	I	2	8	M		H		 	>	 9	H	6	 .	>	(	.+		$	M	0	@		0	#	 $	>	2	?		>	 .	?	2	>	(	 	G	 ,	>	0	G	 .	G		 	>	(		>	0	@	.PA8	$	M	0	 9		>	(	G	 	@	 	5	'	?	 (.	?	(		 .	G		).2DAX 		M	8		G		6	(	 +	<			M	6	(	 (	?	7	M	*	>	&	(	 	5	G			 6	A	0	B	 	0	$	>	 9	H	.%9	.	(	G		 9	@	*	 !		*	 ,	(	>	.	 (	M	/	B	(	$	.	 !		*	 ,	(	>	/	>	.PA*	,	M		G		M		, 	?	8		G	 2	?		 /	9	 $	M	0	A		?	 		$	M	*	(	M	(	 9	A		.4.	I	!	2	 	@	 5	?	6	?	7	M	$	>			 	(	M	+	<	0	 	?		 	>	(	G	 *	0	 	5	G			 ,	"	<	$	>	 9	H	1PII 	M	0	G	8	G	8	 .	G		 8	>	&	G	 *	>	 	 	G	 0	B	*	 .	G		 (	9	@		 2	?		>	 9	H	d	PA,	G	$	>	5	(	@	 /	>	 8	B		(	>	$	M	.		 	K	!	 	K	 	(	&	G		>	 	?	/	>	 	/	>	.;%	M	0	G	!	 &	M	5	>	0	>	 *	M	0	$	@		M	7	>	 	@	 		 8	.	/	 	@	 .	>	$	M	0	>	 (.	?	2	@	8	G			!	 .	G		).PAYDAX (	?	7	M	*	>	&	(	 +			M	6	(	 5	0	M	,	K	[	 	M	0	H	8	 	5	G			 	K	 (	?	7	M	*	>	&	(	 2	G			K		 &	M	5	>	0	>	 8	@	'	G	 	M	0	H	8	 	?	/	>	 	>	$	>	 9	H	.PA'json 8	M		M	0	?			 	@	 .	I	!	2	 .	I	!	2	 5	?	6	?	7	M		$	>			.PA-!	G		>	,	G	8	 	G	 *	?		2	G	 6	G	!	M	/	B	2	 	?		 		 		*	/	K		 	>	 8	.	/	.PA4DAX 		M	8		G		6	(	 +	<			M	6	(	 (	?	7	M	*	>	&	(	 	5	G			 8	.	>	*	M	$	 	0	$	>	 9	H	.	5	G			 8	.	B	9	@		0	#	 	@	5	0	M	!	
8		,	&	M	'	 	@	5	0	M	!	o	2	M		K	0	?	%	M	.	 &	M	5	>	0	>	 ,	(	>		 	>	(	G	 5	>	2	G	 	M	2	8	M		0	 	@	 	(	A	.	>	(	?	$	 8			M	/	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	. /	&	?	 !	G		>	 8	G	 	M	2	8	M		0	 	@	 	(	A	.	>	(	?	$	 8			M	/	>	 (	9	@		 ,	(	>		 	>	 8		$	@	 9	H	, $	K	 	2	M		K	0	?	%	M	.	 	?	$	(	G	 8		-	5	 9	K	 8		G	 		$	(	G	 	M	2	8	M		0	 ,	(	>	$	>	 9	H	. CLUSTER_COUNT *	H	0	>	.	@		0	 	K	 0 8	G		 	0	(	G	 	G	 	>	0	#	 	2	M		K	0	?	%	M	.	 ,	(	>		 	>	(	G	 5	>	2	G	 	M	2	8	M		0	 	@	 8			M	/	>	 	>	 ,	G	9	$	0	 0	B	*	 8	G	 (	?	0	M	'	>	0	#	 	0	(	G	 	G	 2	?		 9	M	/	B	0	?	8	M		?		M	8	 	>	 		*	/	K		 	0	$	>	 9	H	.	!	?	^	I	2	M		 10 9	H	.�	M	
 2	8	M	
 	0	?			 5	?	'	?	 	?	8	 	2	M		K	0	?	%	M	.	 	>	 		*	/	K		 	0	$	@	 9	H	 5	9	 (	?	.	M	(	 .	G		 8	G	 	K		 		 9	K	 8		$	@	 9	H	: 8	M	
 	G	2	G	,	2	 EM (1), (	I	(	-8	M	
 	G	2	G	,	2	 EM (2), 8	M	
 	G	2	G	,	2	 K-.	>	'	M	
 /	 (3), /	>	 (	I	(	-8	M	
 	G	2	G	,	2	 K-.	>	'	M	
 /	 (4).Q/	9	 *	H	0	>	.	@		0	 *	M	0	$	M	
 /	G		 	M	
 2	8	M	
 	0	 .	G		 .	>	.	2	K		 	@	 (	M	
 /	(	B	$	.	 8			M	
 /	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	.Z/	9	 *	H	0	>	.	@		0	 	M	
 2	8	M	
 	0	?			 *	M	0		M	0	?	/	>	 	G	 &	L	0	>	(	 ,	(	G	 (	.	B	(	>	 .	I	!	2	K		 	@	 8			M	
 /	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	.2	,	 8	.	>	-	?	0	B	*	$	>	 *	M	0	>	*	M	$	 9	K	 	>	$	@	 9	H	 	0	 	2	M		K	0	?	%	M	.	 .	I	!	2	 ,	(	>	(	>	 8	.	>	*	M	$	 	0	 &	G	$	>	 9	H	 $	K	 /	9	 (	?	0	M	'	>	0	#	 	G	 2	?		 *	M	0	/	K		 	?		 	>	(	G	 5	>	2	G	 .	>	(	 	K	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	. 8	.	>	-	?	0	B	*	$	>	 $	,	 *	M	0	>	*	M	$	 9	K	$	@	 9	H	 	,	 	M	2	8	M		0	 *	M	0	>	/	?		$	>			 .	G		 8	.		M	0	 *	0	?	5	0	M	$	(	 STOPPING_TOLERANCE 	>	 .	I	!	2	 	G	 		>	0	 8	G	 -	>		 &	G	(	G	 *	0	 *	M	0	>	*	M	$	 9	K	(	G	 5	>	2	G	 	(	A	*	>	$	 8	G	 	.	 9	K	$	>	 9	H	.4		(	 .	>	.	2	K		 	@	 8			M	/	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	 	?	8		>	 		*	/	K		 	2	M		K	0	?	%	M	.	 *	M	0	$	M	/	G		 *	>	8	 .	G		 	0	$	>	 9	H	 /	&	?	 CLUSTERING_METHOD *	H	0	>	.	@		0	 	K	 8	M		G	2	G	,	2	 	M	2	8	M		0	?			 5	?	'	?	/	K		 .	G		 8	G	 		 .	G		 8	G		 	?	/	>	 	>	$	>	 9	H	. SAMPLE_SIZE 	K	 0 8	G		 	0	(	G	 *	0	 *	B	0	M	#	 !	G		>	,	G	8	 		 *	>	8	 .	G		 8			A	2	 9	K	 	>	$	>	 9	H	, 	?	8		G	 	>	0	#	 8	M	.	C	$	?	 	0	 *	M	0	&	0	M	6	(	 8	.	8	M	/	>			 *	H	&	>	 9	K	 8		$	@	 9	H		.�	(	*	A		 5	?	6	G	7	$	>			 	@	 5	9	 	'	?		$	.	 8			M	/	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	 	?	8		@	 8		-	>	2	 8	A	5	?	'	>	 	/	(	 	(	5	K		 	0	(	G	 8	G	 *	9	2	G	 	2	M		K	0	?	%	M	.	 	0	 8		$	>	 9	H	. 	8	 .	>	(	 	K	 0 8	G		 	0	(	>	 /	9	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	 	?	 5	?	6	G	7	$	>			 	@	 8			M	/	>	 	'	?		$	.	 (	9	@		 9	H	.�	(	*	A		 5	?	6	G	7	$	>			 	@	 5	9	 	'	?		$	.	 8			M	/	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	 	?	8		@	 8		-	>	2	 8	A	5	?	'	>	 	/	(	 	(	5	K		 	0	(	G	 8	G	 *	9	2	G	 	2	M		K	0	?	%	M	.	 	0	 8		$	>	 9	H	. 	8	 .	>	(	 	K	 0 8	G		 	0	(	G	 *	0	 	(	*	A		 5	?	6	G	7	$	>			 	G	 2	?		 8	A	5	?	'	>	 	/	(	 		M	7	.	 9	K	 	>	$	>	 9	H	.�				*	A		 5	?	6	G	7	$	>			 	@	 5	9	 	'	?		$	.	 8			M	/	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	 	?	8		@	 8		-	>	2	 8	A	5	?	'	>	 	/	(	 	(	5	K		 	0	(	G	 8	G	 *	9	2	G	 	2	M		K	0	?	%	M	.	 	0	 8		$	>	 9	H	. 	8	 .	>	(	 	K	 0 8	G		 	0	(	G	 *	0	 				*	A		 5	?	6	G	7	$	>			 	G	 2	?		 8	A	5	?	'	>	 	/	(	 		M	7	.	 9	K	 	>	$	>	 9	H	.K(	?	0	M	#	/	 	M	0	@	 	G	 5	?		>	8	 	K	 0	K		$	>	 9	H	. .	>	(	 	K	 		>	(	>	 5	?	-		M	$	 	@	 8		-	>	5	(	>	 	K	 ,	"	<	>	$	>	 9	H	, 	,		?	 .	>	(	 	K	 ,	"	<	>	(	>	 8		-	>	5	(	>	 	K	 		>	$	>	 9	H	. &	?		 		 .	I	!	2	 	G	 2	?		 !	?	^	I	2	M		 .	>	(	 5	?	6	G	7	$	>			 	@	 8			M	/	>	 *	0	 	'	>	0	?	$	 9	H	: /	&	?	 1 8	G	 9 5	?	6	G	7	$	>			 9	H		 $	K	 !	?	^	I	2	M		 0.5 9	H	; /	&	?	 10 8	G	 99 5	?	6	G	7	$	>			 9	H		 $	K	 !	?	^	I	2	M		 0.9 9	H	; /	&	?	 0.99 8	G	 100 /	>	 	'	?		 5	?	6	G	7	$	>			 9	H		 $	K	 !	?	^	I	2	M		 0.99 9	H	.V(	?	0	M	#	/	 	M	0	@	 .	G		 5	?	-	>		(	 		$	M	*	(	M	(	 	0	(	G	 	G	 2	?		 .	>	.	2	K		 	@	 (	M	/	B	(	$	.	 8			M	/	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	.�5	?	-	>		(	 8	M		K	0	 	@	 	#	(	>	 	0	(	G	 .	G		 		*	/	K		 	@	 	>	(	G	 5	>	2	@	 5	?	'	?	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	. 		*	2	,	M	'	 5	?	'	?	/	>		 9	H		: 			M	0	I	*	@	 (1), ,	G	6	?	/	(	 K2 *	M	0	I	/	0	 (3) 	G	 8	>	%	, /	>	 ,	G	6	?	/	(	 !	>		0	?	6	2	G		 8	.	$	A	2	M	/	 /	B	(	?	+	I	0	M	.	 *	M	0	I	/	0	 (4)	G	 8	>	%	.~(	K	!	 	K	 5	?	-	>		?	$	 	0	(	G	 	G	 2	?		 		*	/	K		 	@	 	>	(	G	 5	>	2	@	 5	?	'	?	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	. 		*	2	,	M	'	 5	?	'	?	/	>		 9	H		: ,	>		(	0	@	 (1), *	B	0	M	#	 (2), /	>	 &	K	(	K		 (3).�	(	*	A		 5	?	6	G	7	$	>			 	@	 5	9	 	'	?		$	.	 8			M	/	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	 	?	8		@	 8		-	>	2	 8	A	5	?	'	>	 	/	(	 	(	5	K		 	0	(	G	 8	G	 *	9	2	G	 	2	M		K	0	?	%	M	.	 	0	 8		$	>	 9	H	. 	8	 .	>	(	 	K	 0 8	G		 	0	(	G	 *	0	 	(	*	A		 5	?	6	G	7	$	>			 	G	 2	?		 8	A	5	?	'	>	 	/	(	 		M	7	.	 9	K	 	>	$	>	 9	H	.�				*	A		 5	?	6	G	7	$	>			 	@	 5	9	 	'	?		$	.	 8			M	/	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	 	?	8		@	 8		-	>	2	 8	A	5	?	'	>	 	/	(	 	(	5	K		 	0	(	G	 8	G	 *	9	2	G	 	2	M		K	0	?	%	M	.	 	0	 8		$	>	 9	H	. 	8	 .	>	(	 	K	 0 8	G		 	0	(	G	 *	0	 				*	A		 5	?	6	G	7	$	>			 	G	 2	?		 8	A	5	?	'	>	 	/	(	 		M	7	.	 9	K	 	>	$	>	 9	H	.(	8	 0	?	2	@		<	 	G	 2	?		 	>	(		>	0	@	 		*	2	,	M	'	 (	9	@		 9	H	.5	?	6	G	7	$	>	 	5	8	M	%	>			 	@	 	'	?		$	.	 8			M	/	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	 	K	 	2	M		K	0	?	%	M	.	 	>	 8	.	0	M	%	(	 	0	$	@	 9	H		. 	5	8	M	%	>			 	K	 5	?	6	G	7	$	>	 	G	 *	>	8	 9	H		 /	&	?	 		(		@	 8			M	/	>	 	5	8	M	%	>			 	@	 	'	?		$	.	 8			M	/	>	 8	G	 	'	?		 9	H	, $	K	 	2	M		K	0	?	%	M	.	 5	?	6	G	7	$	>	 	@	 8	,	8	G	 2	K		*	M	0	?	/	 	5	8	M	%	>	 	>	 		*	/	K		 	0	$	>	 9	H	 	0	 ,		@	 9	A		 	5	8	M	%	>			 	K	 	(	A	*	2	,	M	'	 	G	 0	B	*	 .	G		 .	>	(	$	>	 9	H	.�.	>	.	2	K		 	@	 (	M	/	B	(	$	.	 8			M	/	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	 	?	8	.	G		 (	?	/	.	 	>	 		$	M	*	>	&	(	 	0	(	G	 8	G	 *	9	2	G	 			.	8	G		 	>	 9	K	(	>	 	5	6	M	/		 9	H	. 	8	 .	>	(	 	K	 1 8	G	 	.	 *	0	 8	G		 	0	(	G	 *	0	 /	9	 	A	2	 .	>	.	2	K		 	G	 *	M	0	$	?	6	$	 	G	 0	B	*	 .	G		 .	>	.	2	K		 	@	 (	M	/	B	(	$	.	 8			M	/	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	. 	8	 .	>	(	 	K	 1 8	G	 	'	?		 .	>	(	 5	>	2	G	 *	B	0	M	#	>			 *	0	 8	G		 	0	(	G	 *	0	 /	9	 .	>	.	2	K		 	@	 (	?	0	*	G		M	7	 8			M	/	>	 	G	 0	B	*	 .	G		 .	>	.	2	K		 	@	 (	M	/	B	(	$	.	 8			M	/	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	 	?	8	.	G		 			.	8	G		 9	K	(	>	 	5	6	M	/		 9	H	. /	&	?	 8	M	.	C	$	?	 8	@	.	?	$	 9	H	 $	K	 	2	M		K	0	?	%	M	.	 	8	 *	H	0	>	.	@		0	 	G	 .	>	(	 .	G		 5	C	&	M	'	?	 	0	 8		$	>	 9	H	.PA�.	>	.	2	G	 	?	(	.	G		 			.	8	G		 	K	 8	.	0	M	%	(	 9	K	 8		$	>	 9	H	 		8		@	 	'	?		$	.	 8			M	/	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	. /	&	?	 /	9	 .	>	(	 		 8	G	 	.	 9	H	, $	K	 /	9	 	A	2	 .	>	.	2	K		 	G	 *	M	0	$	?	6	$	 	>	 *	M	0	$	?	(	?	'	?	$	M	5	 	0	$	>	 9	H	. 		 8	G	 	'	?		 5	>	2	G	 .	>	(	 .	>	.	2	K		 	@	 (	?	0	*	G		M	7	 8			M	/	>	 	>	 *	M	0	$	?	(	?	'	?	$	M	5	 	0	$	G	 9	H		 	?	8	.	G		 			.	8	G		 9	K	 8		$	G	 9	H		.;			.	8	G		 .	G		 	(	A	.	$	 			.	 	@	 (	M	/	B	(	$	.	 8			M	/	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	.�			.	8	G		 .	G		 	(	A	.	$	 			.	 	@	 	'	?		$	.	 8			M	/	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	. 	8	 .	>	(	 	K	 0 8	G		 	0	(	>	 /	9	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	 	?	 			.	8	G		 	G	 		>	0	 	@	 	K		 8	@	.	>	 (	9	@		 9	H	.�		$	M	*	(	M	(	 	?		 	>	(	G	 5	>	2	G	 			.	8	G		 	@	 	'	?		$	.	 8			M	/	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	. /	&	?	 	K		 -	@	 8			M	/	>	 (	?	0	M	&	?	7	M		 (	9	@		 	@	 		 9	H	, $	K	 	2	M		K	0	?	%	M	.	 8	-	@	 8		-	>	5	?	$	 			.	8	G		 		$	M	*	(	M	(	 	0	$	>	 9	H	.�(	?	/	.	 8	9	@	 9	H	 	8		@	 (	M	/	B	(	$	.	 *	M	0	>	/	?		$	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	. 		&	>	9	0	#	 	G	 2	?		, 	8	 .	>	(	 	K	 0.5 8	G		 	0	(	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	 	?	 	K		 -	@	 	8	>	 (	?	/	.	 	(	0	G		 (	9	@		 9	A		 9	H	 	?	8		@	 *	M	0	>	/	?		$	>	 50% 8	G	 	.	 9	H	.�8		,	&	M	'	$	>	 (	?	/	.	K		 	G	 2	?		 .	9	$	M	5	*	B	0	M	#	 %	M	0	G	6	K	2	M	!	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	. (	?	/	.	 	?	(		>	 .	9	$	M	5	 	8	 .	>	(	 8	G	 	.	 9	K	$	>	 9	H	 		(	M	9	G		 ^	?	2	M		0	 	?	/	>	 	>	$	>	 9	H	.L*	B	0	M	5	>	(	A	.	>	(	 	G	 2	?		 	H	6	 /	>	 	(	A		B	2	?	$	 	?		 	>	(	G	 5	>	2	G	 			.	K		 	K	 *	0	?	-	>	7	?	$	 	0	$	>	 9	H	.o	2	M		K	0	?	%	M	.	 &	M	5	>	0	>	 ,	(	>		 	>	(	G	 5	>	2	G	 	M	2	8	M		0	 	@	 	(	A	.	>	(	?	$	 8			M	/	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	. /	&	?	 !	G		>	 8	G	 	M	2	8	M		0	 	@	 	(	A	.	>	(	?	$	 8			M	/	>	 (	9	@		 ,	(	>		 	>	 8		$	@	 9	H	, $	K	 	2	M		K	0	?	%	M	.	 	?	$	(	G	 8		-	5	 9	K	 8		G	 		$	(	G	 	M	2	8	M		0	 ,	(	>	$	>	 9	H	. CLUSTER_COUNT *	H	0	>	.	@		0	 	K	 0 8	G		 	0	(	G	 	G	 	>	0	#	 	2	M		K	0	?	%	M	.	 ,	(	>		 	>	(	G	 5	>	2	G	 	M	2	8	M		0	 	@	 8			M	/	>	 	>	 ,	G	9	$	0	 0	B	*	 8	G	 (	?	0	M	'	>	0	#	 	0	(	G	 	G	 2	?		 9	M	/	B	0	?	8	M		?		M	8	 	>	 		*	/	K		 	0	$	>	 9	H	.	!	?	^	I	2	M		 10 9	H	.B*	M	0	$	M	/	G		 	M	
 2	8	M	
 	0	 .	G		 .	>	.	2	K		 	@	 (	M	/	B	(	$	.	 8			M	/	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	.}(	?	0	M	#	/	 	M	0	@	 	G	 5	?		>	8	 	K	 0	K		$	>	 9	H	. 	8	 .	>	(	 	K	 		>	(	>	 5	?	-		M	$	 	@	 8		-	>	5	(	>	 	K	 ,	"	<	>	$	>	 9	H	, 	,		?	 	8	 .	>	(	 	K	 ,	"	<	>	(	>	 8		-	>	5	(	>	 	K	 		>	$	>	 9	H	. u*	M	0	$	M	/	G		 8	.	/	 6	M	0	C			2	>	 	M	0	@	 .	G		 	K		 5	?	-		M	$	 	(	0	G		 	0	(	G	 	G	 2	?		 	5	6	M	/		 8	.	/	 8	M	2	>		8	 	@	 (	M	/	B	(	$	.	 8			M	/	>	 	K	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	."!	G		>	 	@	 	5	'	?		$	>	 	G	 0	B	*	 .	G		 	2	M		K	0	?	%	M	.	 	K	 8			G	$	 *	M	0	&	>	(	 	0	$	>	 9	H	. 	8	 *	H	0	>	.	@		0	 	>	 8	M	5	0	B	*	 {n [, n]} 9	H	, 	9	>		 '	(	A		K	7	M	 		, {}, 	5	6	M	/		 9	H		 	0	 n 		 '	(	>	$	M	.		 8			M	/	>	 9	H	. 	K	7	M	 		 [], 	G	 		&	0	 n 5	H		2	M	*	?		 9	H	, 	0	 /	9	 			?	$	 	0	(	G	 	G	 2	?		 	?	 !	G		>	 .	G		 		>	'	?		 8	.	/	 	5	'	?	/	>		 9	K	 8		$	@	 9	H		 		>	'	?		 .	>	(	K		 	K	 	K	\	>	 	>	 8		$	>	 9	H	.5	?	6	G	7	$	>	 	5	8	M	%	>			 	@	 	'	?		$	.	 8			M	/	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	 	K	 	2	M		K	0	?	%	M	.	 	>	 8	.	0	M	%	(	 	0	$	@	 9	H		. 	5	8	M	%	>			 	K	 5	?	6	G	7	$	>	 	G	 *	>	8	 9	H		 /	&	?	 		(		@	 8			M	/	>	 	5	8	M	%	>			 	@	 	'	?		$	.	 8			M	/	>	 8	G	 	'	?		 9	H	, $	K	 	2	M		K	0	?	%	M	.	 5	?	6	G	7	$	>	 	@	 8	,	8	G	 2	K		*	M	0	?	/	 	5	8	M	%	>	 	>	 		*	/	K		 	0	$	>	 9	H	 	0	 ,		@	 9	A		 	5	8	M	%	>			 	K	 	(	A	*	2	,	M	'	 	G	 0	B	*	 .	G		 .	>	(	$	>	 9	H	.Microsoft 	M	2	8	M		M	0	?			�Microsoft 	M	
 2	8	M	
 	0	?			 	2	M		K	0	?	%	M	.	 8	.	>	(	 5	?	6	G	7	$	>			 5	>	2	G	 	M	
 2	8	M	
 	0	M	8	 .	G		 !	G		>	8	G		 	G	 0	?		I	0	M	!	 	K	 8	.	B	9	@		C	$	 	0	(	G	 	G	 2	?		 *	A	(	0	>	5	C	$	M	$	?	 $		(	@		@	 	>	 		*	/	K		 	0	$	>	 9	H	. 	,	 	*	 	*	(	G	 !	G		>	 .	G		 8	>	.	>	(	M	
 /	 8	.	B	9	@		0	#	 "	B		"	(	>	 	>	9	$	G	 9	H		 $	K	 /	9	 		*	/	K		@	 9	K	$	>	 9	H	.Microsoft Decision Trees�Microsoft !	?	8	@		<	(	 	M	0	@	 	2	M		K	0	?	%	M	.	 		 5	0	M		@		0	#	 	2	M		K	0	?	%	M	.	 9	H	 	K	 	(	A	.	>	(	 .	I	!	2	?			 	G	 2	?		 		M	
 	>	 	>	0	M	/	 	0	$	>	 9	H	. 	2	M		K	0	?	%	M	.	 !	?	8	M	
 	M	0	@		 	0	 8	$	$	 &	K	(	K		 5	?	6	G	7	$	>			 	G	 	(	A	.	>	(	 	K	 8	.	0	M	%	?	$	 	0	$	>	 9	H	.Microsoft Naive BayesMicrosoft (	H	5	G	 ,	G	/	0	M	8	 	2	M		K	0	?	%	M	.	 		 	8	>	 5	0	M		@		0	#	 	2	M		K	0	?	%	M	.	 9	H	 	K	 ,	(	(	G	 .	G		 $	@	5	M	0	 9	H	, 	0	 	(	A	.	>	(	 .	I	!	2	?			 .	G		 		M	
 	>	 	>	0	M	/	 	0	$	>	 9	H	. /	9	 	2	M		K	0	?	%	M	.	 	G	5	2	 !	?	8	M	
 	M	0	@		 /	>	 !	?	8	M	
 	M	0	@		>			<	M	!	 5	?	6	G	7	$	>	 	K	 8	.	0	M	%	?	$	 	0	$	>	 9	H	 	0	 /	9	 8	-	@	 	(	*	A		 5	?	6	G	7	$	>			 	K	 8	M	
 5	$		$	M	0	 .	>	(	$	>	 9	H	, /	&	?	 	(	A	.	>	(	 5	?	6	G	7	$	>	 &	?	/	>	 	/	>	 9	H	.Microsoft 8		,	&	M	'	$	>	 (	?	/	.	Microsoft 8		,	&	M	'	$	>	 (	?	/	.	 	2	M		K	0	?	%	M	.	 (	?	/	.	 ,	(	>	$	>	 9	H	 	K	 5	0	M	#	(	 	0	$	G	 9	H		 	?	 		 9	8	M	
 $	>		$	0	#	 .	G		 	?	(	-	?	(	 			.	 	G	 		 8	>	%	 *	M	0			 9	K	(	G	 	@	 8	0	M	5	>	'	?		 8		-	>	5	(	>	 9	H	. (	?	/	.	 	>	 		*	/	K		 9	8	M	
 $	>		$	0	#	 .	G		 	(	M	
 /	 			.	 	@	 		*	8	M	%	?	$	?	 	G	 	'	>	0	 *	0	 	?	8	@	 			.	 	@	 		*	8	M	%	?	$	?	 	>	 	(	A	.	>	(	 2		>	(	G	 	G	 2	?		 	?	/	>	 	>	 8		$	>	 9	H	.Microsoft Sequence ClusteringPAMicrosoft 	(	A		M	0	.	 	M	
 2	8	M	
 	0	?			 	2	M		K	0	?	%	M	.	 	(	A		M	0	.	 5	?	6	M	2	G	7	#	 	0	 	M	
 2	8	M	
 	0	?			 	>	 		 	8	>	 8		/	K		(	 9	H	, 	K	 		 	(	A		M	0	.	 .	G		 8	.	>	(	 	M	0	.	,	&	M	'	 	5	G			 	G	 	M	
 2	8	M	
 	0	 	@	 *	9		>	(	 	0	$	>	 9	H	. 	M	
 2	8	M	
 	0	 	>	 		*	/	K		 	M		>	$	 5	?	6	G	7	$	>			 	G	 	'	>	0	 *	0	 	5	G			M	8	 	@	 8		-	>	5	?	$	 	M	0	.	,	&	M	'	$	>	 	>	 	(	A	.	>	(	 2		>	(	G	 	G	 2	?		 	?	/	>	 	>	 8		$	>	 9	H	.Microsoft Time Series�Microsoft 8	.	/	 6	M	0	C			2	>	 	2	M		K	0	?	%	M	.	 8	.	/	-8		,		'	@	 !	G		>	, 	H	8	G	 .	>	8	?		 ,	?		M	0	@	 !	G		>	 /	>	 5	>	0	M	7	?		 2	>	-	K		 	>	 5	?	6	M	2	G	7	#	 	0	(	G	 	G	 2	?		 !	?	8	@		<	(	 	M	0	@	 	G	 	'	>	0	 *	0	 ARIMA 5	?	6	M	2	G	7	#	 	0	 0	G		@	/	 *	M	0	$	@	*		.	(	 	G	 		 8		/	K		(	 	>	 		*	/	K		 	0	$	>	 9	H	. 		8		G	 &	M	5	>	0	>	 	K		G	 		 *	M	0	$	?	.	>	(	K		 	>	 		*	/	K		 -	>	5	@	 8	.	/	 	0	#	K		 	G	 2	?		 .	>	(	K		 	G	 	(	A	.	>	(	 .	G		 	?	/	>	 	>	 8		$	>	 9	H	. 	8	 	2	M		K	0	?	%	M	.	 	K	 !	?	8	@		<	(	 	M	0	@	 5	?	'	?	, ARIMA /	>	 &	K	(	K		 	>	 		*	/	K		 	0	(	G	 	G	 2	?		 	(	A		B	2	?	$	 	?	/	>	 	>	 8		$	>	 9	H	.�.	I	!	2	 (	?	0	M	.	>	#	 	G	 *	M	0	>	0		-	?		 	0	#	 	G	 2	?		 /	>	&	C		M		?		 0	B	*	 8	G	 	M	2	8	M		0	 		$	M	*	(	M	(	 	0	(	G	 	G	 2	?		 		*	/	K		 	@	 	>	(	G	 5	>	2	@	 .	B	2	 8			M	/	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	.?	H	0	-	M	0	.	?		 5	?	6	G	7	$	>	 	G	 2	?		 	5	8	M	%	>			 	@	 5	9	 	'	?		$	.	 8			M	/	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	 	?	8		>	 8	.	0	M	%	(	 	2	M		K	0	?	%	M	.	 	0	$	>	 9	H	. /	&	?	 	5	8	M	%	>			 	@	 	'	?		$	.	 8			M	/	>	 	@	 $	A	2	(	>	 .	G		 	H	0	-	(	A		M	0	.	 5	?	6	G	7	$	>	 	G	 2	?		 	5	8	M	%	>			 	@	 8			M	/	>	 	'	?		 9	H	, $	K	 	2	M		K	0	?	%	M	.	 5	?	6	G	7	$	>	 	@	 8	,	8	G	 2	K		*	M	0	?	/	 	5	8	M	%	>	 	>	 		*	/	K		 	0	$	>	 9	H	 	0	 ,		@	 9	A		 	5	8	M	%	>			 	K	 	(	A	*	2	,	M	'	 	G	 0	B	*	 .	G		 .	>	(	$	>	 9	H	.�	(	A		M	0	.	 .	G		 	5	8	M	%	>			 	@	 	'	?		$	.	 8			M	/	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	. 	8	 .	>	(	 8			M	/	>	 100 8	G	 	'	?		 *	0	 8	G		 	0	(	G	 	G	 *	0	?	#	>	.	8	M	5	0	B	*	 		 	0	M	%	9	@	(	 .	I	!	2	 *	M	0	>	*	M	$	 9	K	 8		$	>	 9	H	.9,	(	>		 	>	(	G	 5	>	2	G	 	$	?	9	>	8	?		 .	I	!	2	 	@	 8			M	/	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	.�&	K	 	M	0	.	>		$	 	$	?	9	>	8	?		 .	I	!	2	 	G	 ,	@		 8	.	/	 .	>	*	(	 	K	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	. 		&	>	9	0	#	 	G	 2	?		, 	8	 .	>	(	 	K	 g 8	G		 	0	(	G	 *	0	 g, 2*g, 3*g 	0	 		G	 	G	 		$	0	>	2	K		 *	0	 8	.	/	 8	M	2	>		8	 &	M	5	>	0	>	 8			M	7	?	*	M	$	 !	G		>	 	G	 2	?		 ,	(	>		 	>	(	G	 5	>	2	G	 	$	?	9	>	8	?		 .	I	!	2	 *	M	0	>	*	M	$	 9	K	$	G	 9	H		.
8		8	>	'	(	 	M	5	G	0	@	*	M	0	6	?		M	7	#	 8	M	
 $		-	: [%s]%8	M		K	0	?			 .	I	!	2	: [%ld] .	>	.	2	G	 &	?		>		 &	?		.*	M	0	6	?		M	7	#	 .	>		(	?			 .	I	!	2	3.	>	0	M		?	(	2	 .	I	!	2	 *	M	0	6	?		M	7	?	$	 	0	(	>	: %ld .	>	.	2	G	 &	?		>		 &	?		.A	M	
 2	8	M	
 	0	M	8	 *	M	0	6	?		M	7	?	$	 	0	(	>	: 		.	M	
 .	@	&	5	>	0	 .	I	!	2	 %ld, *	A	(	0	>	5	C	$	M	$	?	 %ld5	M	
 2	8	M	
 	0	M	8	 *	M	0	6	?		M	7	?	$	 	0	(	>	: %ld .	>	.	2	G	 8	M	
 	H	(	 	?		 		.	2	?			 8	A	5	?	'	>	 8	G		.PAG	M	0	@	 *	M	0	6	?		M	7	?	$	 	0	 0	9	>	 9	H	 (8	9	8		,		'	 	?	(	$	@	 	0	 0	9	>	 9	H	): %ld .	>	.	2	G	 	?	(	G	 		.Y	M	0	@	 *	M	0	6	?		M	7	?	$	 	0	 0	9	>	 9	H	: %ld 	M	0	@	 (	M	0	@	) ,	(	>	 0	9	>	 9	H	. 5	0	M		@		0	#	 	G	 2	?		 %ld .	>	.	2	G	 6	G	7	 9	H		.,*	M	0	6	?		M	7	#	 8		,	&	M	'	$	>	 (	?	/	.	: %ld-itemsets ,	(	>	(	>	.$*	M	0	6	?		M	7	#	 8		,	&	M	'	$	>	 (	?	/	.	: (	?	/	.	 ,	(	>	(	>	.4*	M	0	6	?		M	7	#	 8		,	&	M	'	$	>	 (	?	/	.	: .	>	.	2	G	 *	A	(	0	M	5	M	
 /	5	8	M	%	?	$	 	0	(	>	.Microsoft Neural NetworkMicrosoft (	M	
 /	B	0	2	 (	G		5	0	M		 	2	M		K	0	?	%	M	.	 		>	'	?		 5	?	6	G	7	$	>			 	>	 	(	A	.	>	(	 2		>	(	G	 	G	 2	?		 ,	9	A	*	0	$	@	 (	G		5	0	M		M	8	 	G	 *	H	0	>	.	@		0	 	K	 	(	A		B	2	?	$	 	0	(	G	 	G	 2	?		 		 	M	0	G	!	?				 5	?	'	?	 	>	 		*	/	K		 	0	$	>	 9	H	. 	8		>	 		*	/	K		 !	?	8	M	
 	M	0	@		 5	?	6	G	7	$	>			 	G	 5	0	M		@		0	#	 	0	 8	>	%	 9	@	 8	$	$	 5	?	6	G	7	$	>			 	G	 *	M	0	$	@	*		.	(	 	G	 2	?		 	?	/	>	 	>	 8		$	>	 9	H	.�	8	 	2	M		K	0	?	%	M	.	 	G	 2	?		 9	K	2	M	!					 $	M	0	A		?	 	G	 *	0	?		2	(	 9	G	$	A	 *	M	0	/	K		 	?		 	>	(	G	 5	>	2	G	 *	M	0	6	?		M	7	#	 !	G		>	 	G	 -	@	$	0	 .	>	.	2	K		 	G	 *	M	0	$	?	6	$	 	K	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	. .	>		(	?			 .	I	!	2	 	K	 *	M	0	6	?		M	7	?	$	 	0	$	G	 8	.	/	 HOLDOUT_PERCENTAGE 	>	 		*	/	K		 8	M		I	*	?			 .	>	*	&		!	 	G	 -	>		 	G	 0	B	*	 .	G		 	?	/	>	 	>	$	>	 9	H	.   /	9	 .	>	(	 	8	 	2	M		K	0	?	%	M	.	 	G	 2	?		 	&	M	5	?	$	@	/	 9	H	 	0	 .	>		(	?			 8		0		(	>	 .	G		 8	G		 	?		 		 	?	8	@	 -	@	 9	K	2	M	!	 				 *	H	0	>	.	@		0	M	8	 8	G	 8		,		'	?	$	 (	9	@		 9	H	.   !	?	^	I	2	M		 30 9	H	.�	8	 	2	M		K	0	?	%	M	.	 	G	 2	?		 9	K	2	M	!	 				 !	G		>	 	>	 /	>	&	C		M		?		 0	B	*	 8	G	 (	?	0	M	'	>	0	#	 	0	$	G	 8	.	/	 8	M	
 /	B	!	K	-0	H	(	M	
 !	.	 8			M	/	>			 	>	 		$	M	*	>	&	(	 	0	(	G	 	G	 2	?		 *	M	0	>	0		-	?		 .	>	(	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	. /	&	?	 HOLDOUT_SEED 	K	 0 8	G		 	?	/	>	 	>	$	>	 9	H	, $	K	 	2	M		K	0	?	%	M	.	 .	>		(	?			 .	I	!	2	 	G	 (	>	.	 	G	 	'	>	0	 *	0	 *	M	0	>	0		-	?		 .	>	(	 	>	 		$	M	*	>	&	(	 	0	$	>	 9	H	, $	>		?	 /	9	 	>	0			@	 &	@	 	>	 8		G	 	?	 8		8	>	'	(	 	G	 &	L	0	>	(	 .	I	!	2	 	@	 8	>	.		M	0	@	 8	.	>	(	 ,	(	@	 0	9	G		@	.   /	9	 .	>	(	 	8	 	2	M		K	0	?	%	M	.	 	G	 2	?		 	&	M	5	?	$	@	/	 9	H	 	0	 .	>		(	?			 8		0		(	>	 .	G		 8	G		 	?		 		 	?	8	@	 -	@	 9	K	2	M	!	 				 *	H	0	>	.	@		0	M	8	 8	G	 8		,		'	?	$	 (	9	@		 9	H	.   !	?	^	I	2	M		 0 9	H	.(	8	 0	?	2	@		<	 	G	 2	?		 	>	(		>	0	@	 		*	2	,	M	'	 (	9	@		 9	H	.�	(	*	A		 5	?	6	G	7	$	>			 	@	 5	9	 	'	?		$	.	 8			M	/	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	 	?	8		@	 8		-	>	2	 8	A	5	?	'	>	 	/	(	 	(	5	K		 	0	(	G	 8	G	 *	9	2	G	 	2	M		K	0	?	%	M	.	 	0	 8		$	>	 9	H	. 	8	 .	>	(	 	K	 0 8	G		 	0	(	G	 *	0	 	(	*	A		 5	?	6	G	7	$	>			 	G	 2	?		 8	A	5	?	'	>	 	/	(	 		M	7	.	 9	K	 	>	$	>	 9	H	.�				*	A		 5	?	6	G	7	$	>			 	@	 5	9	 	'	?		$	.	 8			M	/	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	 	?	8		@	 8		-	>	2	 8	A	5	?	'	>	 	/	(	 	(	5	K		 	0	(	G	 8	G	 *	9	2	G	 	2	M		K	0	?	%	M	.	 	0	 8		$	>	 9	H	. 	8	 .	>	(	 	K	 0 8	G		 	0	(	G	 *	0	 				*	A		 5	?	6	G	7	$	>			 	G	 2	?		 8	A	5	?	'	>	 	/	(	 		M	7	.	 9	K	 	>	$	>	 9	H	.5	?	6	G	7	$	>	 	5	8	M	%	>			 	@	 	'	?		$	.	 8			M	/	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	 	K	 	2	M		K	0	?	%	M	.	 	>	 8	.	0	M	%	(	 	0	$	@	 9	H		. 	5	8	M	%	>			 	K	 5	?	6	G	7	$	>	 	G	 *	>	8	 9	H		 /	&	?	 		(		@	 8			M	/	>	 	5	8	M	%	>			 	@	 	'	?		$	.	 8			M	/	>	 8	G	 	'	?		 9	H	, $	K	 	2	M		K	0	?	%	M	.	 5	?	6	G	7	$	>	 	@	 8	,	8	G	 2	K		*	M	0	?	/	 	5	8	M	%	>	 	>	 		*	/	K		 	0	$	>	 9	H	 	0	 ,		@	 9	A		 	5	8	M	%	>			 	K	 	(	A	*	2	,	M	'	 	G	 0	B	*	 .	G		 .	>	(	$	>	 9	H	.		(	 .	>	.	2	K		 	@	 8			M	/	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	 	?	(		>	 		*	/	K		 .	I	!	2	 	K	 *	M	0	6	?		M	7	?	$	 	0	(	G	 	G	 2	?		 	?	/	>	 	>	$	>	 9	H	. 	2	M		K	0	?	%	M	.	 /	>	 $	K	 SAMPLE_SIZE &	M	5	>	0	>	 (	?	0	M	&	?	7	M		 8			M	/	>	 /	>	 	A	2	_.	>	.	2	G	* (1 - HOLDOUT_PERCENTAGE/100) 	>	 		*	/	K		 	0	$	>	 9	H	, 	K	 	8	 ,	>	$	 *	0	 (	?	0	M	-	0	 	0	$	>	 9	H	 	?	 	K		>	 .	>	(	 	L	(	 8	>	 9	H	.�	A	*	@	 9	A		 2	G	/	0	 .	G		 (	K	!	M	8	 	@	 8			M	/	>	 (	?	0	M	'	>	0	?	$	 	0	(	G	 .	G		 		*	/	K		 	@	 	>	(	G	 5	>	2	@	 8			M	/	>	 (	?	0	M	&	?	7	M		 	0	$	@	 9	H	. HIDDEN_NODE_RATIO * sqrt({	(	*	A		 (	K	!	M	8	 	@	 8			M	/	>	} * {				*	A		 (	K	!	M	8	 	@	 8			M	/	>	}) 	G	 0	B	*	 .	G		, 	2	M		K	0	?	%	M	.	 	A	*	@	 9	A		 2	G	/	0	 .	G		 (	K	!	M	8	 	@	 8			M	/	>	 	@	 	#	(	>	 	0	$	>	 9	H	.(	8	 0	?	2	@		<	 	G	 2	?		 	>	(		>	0	@	 		*	2	,	M	'	 (	9	@		 9	H	.PA(	8	 0	?	2	@		<	 	G	 2	?		 	>	(		>	0	@	 		*	2	,	M	'	 (	9	@		 9	H	.*	M	0	6	?		M	7	#	 .	>		(	?			 .	I	!	2	&*	M	0	6	?		M	7	#	 	2	M		K	0	?	%	M	.	 *	M	0	>	0		-	 9	A		: [%s]%*	M	0	6	?		M	7	#	 	2	M		K	0	?	%	M	.	 8	.	>	*	M	$	 9	A		: [%s]m	$	?	9	>	8	?		 !	G		>	 .	G		 		$	0	 	K	 -	0	(	G	 	G	 2	?		 		*	/	K		 	@	 	>	(	G	 5	>	2	@	 5	?	'	?	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	. !	?	^	I	2	M		 0	B	*	 8	G	, !	G		>	 .	G		 	(	?	/	.	?	$	 		$	0	 /	>	 5	?	7	.	 	?	(	>	0	K		 	K	 	(	A	.	$	?	 (	9	@		 9	H	. 	(	?	/	.	?	$	 		$	0	 /	>	 5	?	7	.	 	?	(	>	0	K		 	K	 -	0	(	G	 	G	 2	?		 		*	2	,	M	'	 5	?	'	?	/	>		 9	H		: *	?		2	G	 .	>	(	 &	M	5	>	0	>	, .	>	'	M	/	 .	>	(	 &	M	5	>	0	>	, /	>	 5	?	6	?	7	M		 8			M	/	>	$	M	.		 		0	 &	M	5	>	0	>	. 	8	 *	H	0	>	.	@		0	 	>	 		*	/	K		 	G	5	2	 	(	*	A		 !	G		>	 	@	 	*	B	0	M	#	 *			M	$	?	/	K		 	G	 2	?		 	?	/	>	 	>	$	>	 9	H	.y	5	'	?		$	>	 	>	 *	$	>	 2		>	(	G	 	G	 2	?		 0 	0	 1 	G	 ,	@		 	>	 8			M	/	>	$	M	.		 .	>	(	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	. 	8	 .	>	(	 	K	 1 	G	 (	?			 8	G		 	0	(	G	 *	0	 /	9	 	(	G		 	H	0	-	5	'	?		 *	H		0	M	(	 	0	 	5	'	?		$	>	 8			G	$	K		 	G	 8	M	5		>	2	?	$	 		$	M	*	>	&	(	 	>	 8	.	0	M	%	(	 	0	$	>	 9	H	. 	5	'	?		 8			G	$	K		 	@	 	'	?		 8			M	/	>	 	G	 8	>	%	 	>	0	M	/	 	0	(	>	 5	?	6	G	7	 0	A	*	 8	G	 2		,	G	 .	I	!	2	 *	M	0	6	?		M	7	#	 8	.	/	 	>	 	>	0	#	 ,	(	G		>	. /	&	?	 .	>	(	 0 	G	 (	?			 9	H	, $	K	 	G	5	2	 *	M	0	-	>	5	6	>	2	@	 	5	'	?		 !	G		>	 	G	 2	?		 	5	'	?		$	>	 	@	 *	9		>	(	 9	K	$	@	 9	H	.M(	M	
 /	B		M	0	(	 (	G		5	0	M		 *	M	0	6	?		M	7	?	$	 	0	 0	9	>	 9	H	: %ld 8	,	(	G		M	8	 *	M	0	6	?		M	7	#	 	G	 2	?		 6	G	7	 9	H		.2subnet *	M	0	6	?		M	7	?	$	 	0	 0	9	>	 9	H	. 9	K	2	M	
 !					 $	M	0	A		?	 = %e�	2	M		K	0	?	%	M	.	 	K	, 0	?		M	0	G	6	(	 8	B	$	M	0	 .	G		 			?	$	 8	M	$		-	K		 	>	, 	2	M		K	0	?	%	M	.	 &	M	5	>	0	>	 *	0	?		2	?	$	 		(		@	 .	9	$	M	5	$	>	 *	0	 '	M	/	>	(	 &	?		 ,	?	(	>	, 0	?		M	0	G	6	(	 	G	 0	B	*	 .	G		 		*	/	K		 	0	(	G	 	G	 2	?		 ,	>	'	M	/	 	0	$	>	 9	H	. 	8	 *	H	0	>	.	@		0	 	>	 		*	/	K		 	G	5	2	 0	?		M	0	G	6	(	 	M	0	@		<	 	G	 2	?		 	?	/	>	 	>	$	>	 9	H	.	(	*	A		 	0	 				*	A		 5	?	6	G	7	$	>			 	G	 ,	@		 (	M	/	B	(	$	.	 (	?	0	M	-	0	$	>	 *	M	0	>	/	?		$	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	. 	8	 .	>	(	 	>	 		*	/	K		 	2	M		K	0	?	%	M	.	 &	M	5	>	0	>	 		$	M	*	>	&	?	$	 8	>	.		M	0	@	 	G	 		>	0	 	K	 8	@	.	?	$	 	0	(	G	 	G	 2	?		 	?	/	>	 	>	$	>	 9	H	. 	8	 	A	#	 	K	 0 8	G	 1 $		 8	G		 	?	/	>	 	>	 8		$	>	 9	H	. .	>	(	 .	G		 5	C	&	M	'	?	 	0	(	G	 *	0	 .	I	!	2	 .	G		 5	?	6	G	7	$	>			 	@	 8			M	/	>	 	.	 9	K	 	>	$	@	 9	H	.)	8	 0	?	2	@		<	 	G	 2	?		 	>	(		>	0	@	 		*	2	,	M	
 '	 (	9	@		 9	H	.*	 	(	 5	?	7	/	: %ld *	]	G	 		 5	?	7	/	.�MINIMUM_SUPPORT &	M	5	>	0	>	 	?	*	>	 9	A		 !	G	*	M	0	?		G		G	!	 *	H	0	>	.	@		0	 8	.	>	*	M	$	 	?	/	>	 	/	>	. *	M	0	$	M	/	G		 	M	
 2	8	M	
 	0	 .	G		 .	>	.	2	K		 	@	 (	M	/	B	(	$	.	 8			M	/	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	.�MINIMUM_SUPPORT &	M	5	>	0	>	 	?	*	>	 9	A		 !	G	*	M	0	?		G		G	!	 *	H	0	>	.	@		0	 8	.	>	*	M	$	 	?	/	>	 	/	>	. *	M	0	$	M	/	G		 	M	
 2	8	M	
 	0	 .	G		 .	>	.	2	K		 	@	 (	M	/	B	(	$	.	 8			M	/	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	.�MINIMUM_SUPPORT &	M	5	>	0	>	 	?	*	>	 9	A		 !	G	*	M	0	?		G		G	!	 *	H	0	>	.	@		0	 8	.	>	*	M	$	 	?	/	>	 	/	>	. *	M	0	$	M	/	G		 8	.	/	 6	M	0	C			2	>	 	M	0	@	 .	G		 	K		 5	?	-		M	$	 	(	0	G		 	0	(	G	 	G	 2	?		 	5	6	M	/		 8	.	/	 8	M	2	>		8	 	@	 (	M	/	B	(	$	.	 8			M	/	>	 	K	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	.y	?	8	@	 -	@	 8	.	/	 6	M	0	C			2	>	 *	B	0	M	5	>	(	A	.	>	(	 	G	 2	?		 (	?	.	M	(	 8	@	.	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	. 	(	A	.	>	(	?	$	 .	>	(	 	-	@	 -	@	 	8	 8	@	.	>	 8	G	 	.	 (	9	@		 9	K	 8		$	G	 9	H		.y	?	8	@	 -	@	 8	.	/	 6	M	0	C			2	>	 *	B	0	M	5	>	(	A	.	>	(	 	G	 2	?		 (	?	.	M	(	 8	@	.	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	. 	(	A	.	>	(	?	$	 .	>	(	 	-	@	 -	@	 	8	 8	@	.	>	 8	G	 	.	 (	9	@		 9	K	 8		$	G	 9	H		.=2	@	^	 (	K	!	 .	G		 .	>	.	2	G	 9	K	(	G	 	>	9	?		 		(		@	 (	M	/	B	(	$	.	 8			M	/	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	. 	8	 .	>	(	 	K	 1 8	G	 	.	 *	0	 8	G		 	0	(	G	 *	0	 /	9	 	A	2	 .	>	.	2	K		 	G	 *	M	0	$	?	6	$	 	G	 0	B	*	 .	G		 .	>	.	2	K		 	@	 (	M	/	B	(	$	.	 8			M	/	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	. 	8	 .	>	(	 	K	 1 8	G	 	'	?		 .	>	(	 5	>	2	G	 *	B	0	M	#	>			 *	0	 8	G		 	0	(	G	 *	0	 /	9	 .	>	.	2	K		 	@	 (	?	0	*	G		M	7	 8			M	/	>	 	G	 0	B	*	 .	G		 .	>	.	2	K		 	@	 (	M	/	B	(	$	.	 8			M	/	>	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	.�	M	2	8	M		0	 	#	(	>	 		K	*	?		 .	G		 		*	/	K		 	?	/	>	 	/	>	 	?	*	>	 9	A		 *	H	0	>	.	@		0	. *	0	?	-	>	7	?	$	 	0	$	>	 9	H	 	?	, CLUSTER_COUNT_PRIOR 8	G	 	2		 	>	(	G	 	G	 2	?		 	8	$	 	?	$	(	G	 2		M	7	M	/	 	M	2	8	M		0	 	#	(	>	 8	M	5	@		>	0	M	/	 9	H		.c	M	2	8	M		0	 	#	(	>	 		K	*	?		 .	G		 		*	/	K		 	?	/	>	 	/	>	 	?	*	>	 9	A		 *	H	0	>	.	@		0	. 2		M	7	M	/	 	M	2	8	M		0	 	#	(	>	 	G	 2	?		 .	>	'	M	/	 8	G	 *	9	2	G	.�5	?	6	G	7	$	>			 	@	 	'	?		 8			M	/	>	 	G	 	>	0	#	 .	I	!	2	 '%{modelname/}' *	0	 8	M	5	$	: 8	A	5	?	'	>	 	/	(	 	K	 2	>		B	 	?	/	>	 	/	>	 9	H	.  	2	M		K	0	?	%	M	.	 &	M	5	>	0	>	 2	@	 		 5	?	6	G	7	$	>			 	@	 8			M	/	>	 ,	"	<	>	(	G	 	G	 2	?		 MAXIMUM_INPUT_ATTRIBUTES 	0	//	>	 MAXIMUM_OUTPUT_ATTRIBUTES 	K	 8	G		 	0	G		.A!	?	8	@		<	(	 	M	0	@	 	K	 .	I	!	2	 '%{modelname/}' 	G	 2	?		 	K		 5	?	-	>		(	 (	9	@		 .	?	2	>	.K!	?	8	@		<	(	 	M	0	@	 	K	 .	I	!	2	 '%{modelname/}' 	G	 2	?		 	K		 		*	/	A		M	$	 0	?		M	0	G	8	0	 (	9	@		 .	?	2	>	.�8	M	$		-	 .	G		 8	M	
 %	?	$	?	/	K		 	@	 8			M	/	>	 	'	?		 9	K	(	G	 	G	 	>	0	#	 .	I	!	2	 '%{modelname/}' 	G	 		8	 8	M	$		-	 '%{colname/}' *	0	 	>	0	M	!	?	(	>	2	?		@	 		L	$	@	 2	>		B	 	@	 		.  MAXIMUM_STATES 	K	 	2	M		K	0	?	%	M	.	 &	M	5	>	0	>	 2	@	 	@	 		 8	M	
 %	?	$	?	/	K		 	@	 8			M	/	>	 ,	"	<	>	(	G	 	G	 2	?		 8	G		 	0	G		.�8	M	$		-	 .	G		 8	M	
 %	?	$	?	/	K		 	@	 8			M	/	>	 	'	?		 9	K	(	G	 	G	 	>	0	#	 .	I	!	2	 '%{modelname/}' 	G	 		8	 8	M	$		-	 '%{colname/}' *	0	 	>	0	M	!	?	(	>	2	?		@	 		L	$	@	 2	>		B	 	@	 		.  MAXIMUM_SEQUENCE_STATES 	K	 	2	M		K	0	?	%	M	.	 &	M	5	>	0	>	 2	@	 		 8	M	
 %	?	$	?	/	K		 	@	 8			M	/	>	 ,	"	<	>	(	G	 	G	 2	?		 8	G		 	0	G		.Y.	I	!	2	 '%{modelname/}' 	G	 8	M	$		-	 '%{colname/}' .	G		 NULL 	G	 	$	?	0	?		M	$	 	K		 	(	M	/	 !	G		>	 (	9	@		 .	?	2	>	.�.	G	.	K	0	@	 8	@	.	>			 	G	 	>	0	#	, .	I	!	2	 '%{modelname/}' 	G	 2	?		 8		,	&	M	'	$	>	 (	?	/	.	 	2	M		K	0	?	%	M	.	 (	G	 MINIMUM_SUPPORT 	K	 '%{support/}' *	0	 8	.	>	/	K		?	$	 	?	/	>	.{8		,	&	M	'	$	>	 (	?	/	.	 	2	M		K	0	?	%	M	.	 (	G	 *	>	/	>	 	?	 .	I	!	2	 '%{modelname/}' 	G	 2	?		 	2	M		K	0	?	%	M	.	 *	H	0	>	.	@		0	 8	G	 	K		 ,	>	0		,	>	0	 			.	8	G		 .	?	2	>	(	 (	9	@		 	0	$	>	.p8		,	&	M	'	$	>	 (	?	/	.	 	2	M		K	0	?	%	M	.	 (	G	 *	>	/	>	 	?	 .	I	!	2	 '%{modelname/}' 	G	 2	?		 	2	M		K	0	?	%	M	.	 *	H	0	>	.	@		0	 8	G	 	K		 (	?	/	.	 .	?	2	>	(	 (	9	@		 	0	$	>	.X.	I	!	2	 '%{modelname/}' 	G	 2	?		 '%{number/}' 5	?	6	G	7	$	>			 	G	 8	>	%	 .	I	!	2	 8		8	>	'	(	 *	M	0	>	0		-	 9	K	 0	9	>	 9	H	.O.	I	!	2	 '%{modelname/}' *	0	 '%{number/}' .	>	.	2	G	 &	G		(	G	 	G	 ,	>	&	 	M	2	8	M		0	?			 	(	M	5	0	M		 9	A		.J.	I	!	2	 '%{modelname/}' *	0	 '%{number/}' 	M	
 2	8	M	
 	0	 	G	 8	>	%	 	M	2	8	M		0	?			 *	B	0	@	 9	A		.G'%s' 	G	 2	?		 .	A		M	/	 .	I	!	2	 (%ld .	G		 8	G	 %ld) .	G		 6	?		M	7	#	 8	.	/	 6	M	0	C			2	>	 	M	0	@	...U'%s' 	G	 2	?		 	$	?	9	>	8	?		 .	I	!	2	 8			M	/	>	 %ld (%ld .	G		 8	G	 %ld) .	G		 6	?		M	7	#	 8	.	/	 6	M	0	C			2	>	 	M	0	@	...(	8	 0	?	2	@		<	 	G	 2	?		 	>	(		>	0	@	 		*	2	,	M	'	 (	9	@		 9	H	.C8	A	(	?	6	M		?	$	 	0	G		 	?	, 	(	0	G		 	?	/	>	 	/	>	 (	?	0	M	-	0	$	>	 (	G		 	M	0	>	+	<	 	8	>			M	2	?		 9	H	.�0 	0	 1 	G	 ,	@		 	>	 .	>	(	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	 	K	 ARTXP 	0	 ARIMA 8	.	/	 6	M	0	C			2	>	 	2	M		K	0	?	%	M	.	 	G	 .	?	6	M	0	#	 	K	 (	?	/		$	M	0	?	$	 	0	$	>	 9	H	. (	?	0	M	&	?	7	M		 	?	/	>	 9	A		 .	>	(	 	G	5	2	 $	-	@	 .	>	(	M	/	 9	H	 	,	 FORECAST_METHOD *	H	0	>	.	@		0	 	K	 MIXED 8	G		 	?	/	>	 	>	$	>	 9	H	. /	&	?	 .	>	(	 0 9	H	, $	K	 .	I	!	2	 	G	5	2	 ARTXP 	>	 		*	/	K		 	0	$	>	 9	H	. /	&	?	 .	>	(	 1 9	H	, $	K	 .	I	!	2	 	G	5	2	 ARIMA 	>	 		*	/	K		 	0	$	>	 9	H	. 0 	G	 (	?			 	>	 .	>	(	 ARTXP 8	G	 	'	?		 8		(	 0	B	*	 8	G	 -	>	0	?	$	 9	H	. 1 	G	 (	?			 	>	 .	>	(	 ARIMA 8	G	 	'	?		 8		(	 0	B	*	 8	G	 -	>	0	?	$	 9	H	.�/	9	 *	H	0	>	.	@		0	 		*	/	K			0	M	$	>	 	K	 8	M	
 5	$	: 0	?		0	G	8	?	5	 	0	M	.	M	8	 	G	 	M	0	.	 	K	 (	?	/		$	M	0	?	$	 	0	(	G	 	@	 	(	A	.	$	?	 &	G	$	>	 9	H	. .	>	(	 -1 0		(	G	 *	0	 	2	M		K	0	?	%	M	.	 		*	/	A		M	$	 .	>	(	 	>	 *	$	>	 2		>	$	>	 9	H	.�/	9	 *	H	0	>	.	@		0	 		*	/	K			0	M	$	>	 	K	 			?		M	0	G		G	!	 	0	M	.	M	8	 	G	 	M	0	.	 	K	 (	?	/		$	M	0	?	$	 	0	(	G	 	@	 	(	A	.	$	?	 &	G	$	>	 9	H	. .	>	(	 -1 0		(	G	 *	0	 	2	M		K	0	?	%	M	.	 		*	/	A		M	$	 .	>	(	 	>	 *	$	>	 2		>	$	>	 9	H	.�/	9	 *	H	0	>	.	@		0	 		*	/	K			0	M	$	>	 	K	 	2	>	/	.	>	(	 	8	$	 	0	M	.	M	8	 	G	 	M	0	.	 	K	 (	?	/		$	M	0	?	$	 	0	(	G	 	@	 	(	A	.	$	?	 &	G	$	>	 9	H	. .	>	(	 -1 0		(	G	 *	0	 	2	M		K	0	?	%	M	.	 		*	/	A		M	$	 .	>	(	 	>	 *	$	>	 2		>	$	>	 9	H	.M'%s' 	G	 2	?		 6	?		M	7	#	 .	A		M	/	 .	I	!	2	 (%ld .	G		 8	G	 %ld) .	G		 ARIMA 8	.	/	 6	M	0	C			2	>	 .	I	!	2	...\'%s' 	G	 2	?		  	$	?	9	>	8	?		 .	I	!	2	 8			M	/	>	 %ld (%ld .	G		 8	G	 %ld) .	G		 6	?		M	7	#	 ARIMA 8	.	/	 6	M	0	C			2	>	 .	I	!	2	...CARTXP 8	.	/	 6	M	0	C			2	>	 	2	M		K	0	?	%	M	.	 .	G		 5	G	0	?			8	 .	G		 	2	M		K	0	?	%	M	.	 	?	8	 %	M	0	G	6	9	K	2	M	!	 	G	 8	>	%	 	8	M	%	?	0	$	>	 	>	 *	$	>	 2		>	$	>	 9	H	 /	9	 		8	 %	M	0	G	6	9	K	2	M	!	 	K	 (	?	/		$	M	0	#	 	0	$	>	 9	H	 	0	 *	B	0	M	5	>	(	A	.	>	(	 	0	(	>	 0	K		$	>	 9	H	. (	?	0	M	&	?	7	M		 .	>	(	 	G	5	2	 $	,	 9	@	 .	>	(	M	/	 9	K	$	>	 9	H	 	,	 FORECAST_METHOD 	K	 ARTXP *	0	 8	G		 	?	/	>	 	/	>	 9	K	. 1 	>	 !	?	^	I	2	M		 .	>	(	 	8	M	%	?	0	$	>	 !	?		G		M	6	(	 	K	 	>	2	B	 	0	 &	G	$	>	 9	H	. /	9	 8	G		?			 *	B	0	M	5	>	(	A	.	>	(	 	@	 5	?	6	M	5	8	(	@	/	$	>	 	K	 	(	A		B	2	?	$	 	0	$	@	 9	H	, 2	G		?	(	 *	B	0	M	5	>	(	A	.	>	(	 	0	#	K		 	@	 8			M	/	>	 	K	 8	@	.	?	$	 	0	 8		$	@	 9	H	. 0 	>	 .	>	(	 	8	M	%	?	0	$	>	 !	?		G		M	6	(	 	K	 ,		&	 	0	$	>	 9	H	. /	9	 8	G		?			M	8	 *	B	0	M	5	>	(	A	.	>	(	 	K	 	(	?	6	M		?	$	 0	B	*	 8	G	 ,	"	<	>	$	@	 9	H	 2	G		?	(	 5	G	 *	B	0	M	5	>	(	A	.	>	(	 8	>			M	/	?		@	 0	B	*	 8	G	 	.	>	(	M	/	 9	K	 8		$	G	 9	H		.Q		*	/	K		 	@	 	>	(	G	 5	>	2	@	 *	B	0	M	5	>	(	A	.	>	(	 	2	M		K	0	?	%	M	.	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	. ARTXP 	0	 ARIMA 8	.	/	 6	M	0	C			2	>	 	2	M		K	0	?	%	M	.	 &	K	(	K		 	G	 2	?		 .	I	!	2	 ,	(	>	(	G	 	G	 2	?		 MIXED 	>	 	/	(	 	0	G		 	0	 *	B	0	M	5	>	(	A	.	>	(	 	G	 &	L	0	>	(	 		(		G	 *	0	?	#	>	.	K		 	K	 8		/	A		M	$	 	0	G		. .	>	(		 0	B	*	 8	G	, 8	M	5		>	2	?	$	 	(	A	*	>	$	 	K	 (	?			-	5	'	?	 *	B	0	M	5	>	(	A	.	>	(	 	G	 2	?		 ARTXP 	0	 2		,	@	-	5	'	?	 *	B	0	M	5	>	(	A	.	>	(	 	G	 2	?		 ARIMA 	>	 8	.	0	M	%	(	 	0	$	G	 9	H		 		(		>	 		*	/	K		 	0	 .	I	!	2	 	K	 8		/	A		M	$	 	?	/	>	 	>	$	>	 9	H	. 			M		 8		8	M		0	#	K		 .	G		, PREDICTION_SMOOTHING 	G	 2	?		 8	G		 .	>	(	 	G	 	(	A	8	>	0	 .	I	!	2	 	K	 8		/	A		M	$	 	0	 -	>	0	?	$	 	?	/	>	 	>	$	>	 9	H	. /	&	?	 FORECAST_METHOD 	K	 ARTXP /	>	 ARIMA 8	G		 	?	/	>	 	>	$	>	 9	H	, $	K	 PREDICTION_SMOOTHING 	G	 2	?		 .	>	(	 	K	 		*	G		M	7	?	$	 	?	/	>	 	>	$	>	 9	H	._.	>		(	?			 8		0		(	>	 9	K	2	M	!					 8			M	0	9	: %ld .	>	.	2	K		 	G	 8	>	%	 .	>		(	?			 8		0		(	>	 '%s' *	0	 9	K	2	M	!					 8			M	0	9	 ,	(	>	(	>	.(	?	0	M	&	?	7	M		 9	K	2	M	
 !					 *	H	0	>	.	@		0	, HoldoutMaxPercent=%{holdoutmaxpercent\}, HoldoutMaxCases=%{holdoutmaxcases\}, 		(	 8	-	@	 	G	8	 	K	 		$	M	
 *	(	M	
 (	 	0	G			G	 	?	(		>	 		*	/	K		 	>			 !	G		>	 8	G		 	G	 0	B	*	 .	G		 9	K	(	>	 9	H	. /	&	?	 	*	 	>	0	@	 0		$	G	 9	H		, $	K	 .	>		(	?			 8		0		(	>	 .	G		 	K		 *	M	0	6	?		M	7	#	 !	G		>	 (	9	@		 9	K		>	.�(	?	0	M	&	?	7	M		 9	K	2	M	
 !					 *	H	0	>	.	@		0	, HoldoutMaxPercent=%{holdoutmaxpercent\}, HoldoutMaxCases=%{holdoutmaxcases\}, 8	-	@	 	G	8	 	G	 	'	G	 8	G	 	'	?		 	G	8	 	K	 		$	M	
 *	(	M	
 (	 	0	G			G	 	?	(		>	 		*	/	K		 	>			 !	G		>	 8	G		 	G	 0	B	*	 .	G		 9	K	(	>	 9	H	.T.	>		(	?			 8		0		(	>	 9	K	2	M	!					 8			M	0	9	: .	>		(	?			 8		0		(	>	 '%s', 9	K	2	M	!					 	>	 5	>	8	M	$	5	?		 		>	0	: %ld.PAI.	>		(	?			 .	I	!	2	 +	<	K	2	M	!	?			: +	<	K	2	M	!	 %ld .	G		 8	G	 %ld .	>		(	?			 .	I	!	2	 '%s' *	0	 ,	(	>	(	>	.�8	M	$		-	 .	G		 8	M	
 %	?	$	?	/	K		 	@	 8			M	/	>	 	'	?		 9	K	(	G	 	G	 	>	0	#	, .	I	!	2	 '%{modelname/}' 	@	 5	?	6	G	7	$	>	 '%{attribute/}' 	G	 2	?		 			M		 	>	0	M	!	?	(	>	2	?		@	 9	H		!	2	?			 2	>		B	 	@	 		..(	?	0		$	0	 5	?	6	G	7	$	>			 	G	 8	>	.	>	(	M	/	@		0	#	 	K	 (	?	/		$	M	0	?	$	 	0	$	>	 9	H	.  	8	 .	>	(	 	K	 1 *	0	 8	G		 	0	(	G	 	G	 	>	0	#	 8	-	@	 (	?	0		$	0	 5	?	6	G	7	$	>			 8	>	.	>	(	M	/	 8	G	 $	A	2	(	>	 	0	(	G	 /	K		M	/	 6	M	0	G	#	?	/	K		 *	0	 	 	>	$	@	 9	H		.  	8	 .	>	(	 	K	 0 *	0	 8	G		 	0	(	>	 8	>	.	>	(	M	/	@		0	#	 	K	 ,		&	 	0	 &	G	$	>	 9	H	 	0	 	2	M		K	0	?	%	M	.	 	*	0	?	7	M		C	$	 (	?	0		$	0	 .	>	(	 *	0	 	>	0	M	/	 	0	$	>	 9	H	.  	8	 *	H	0	>	.	@		0	 	G	 2	?		 1 !	?	^	I	2	M		 9	H	.\(	M	/	B	(	$	.	 8	.	0	M	%	(	 	G	 2	?		 8	M	5	$		 *	9		>	(	 8		5	G	&	(	6	@	2	$	>	. 	8	 .	>	(	 	K	 1.0 *	0	 8	G		 	0	(	G	 8	G	 	2	M		K	0	?	%	M	.	, (	M	/	B	(	$	.	 8	.	0	M	%	(	 	G	 8	,	8	G	 	K		G	 		*	/	A		M	$	 .	>	(	 	@	 8	M	5	$		 *	9		>	(	 	0	$	>	 9	H	. 	8	 .	>	(	 	K	 0 *	0	 8	G		 	0	(	>	, 8	M	5	$		 *	9		>	(	 	K	 ,		&	 	0	 &	G	$	>	 9	H	 	0	 	2	M		K	0	?	%	M	.	 (	M	/	B	(	$	.	 8	.	0	M	%	(	 	G	 5	>	8	M	$	5	?		 .	>	(	 *	0	 	>	0	M	/	 	0	$	>	 9	H	. 	8	 *	H	0	>	.	@		0	 	>	 		*	/	K		 9	K	$	>	 9	H	 MINIMUM_SUPPORT 	G	 0.0 *	0	 8	G		 9	K	(	G	 *	0	 9	@	 9	K	$	>	 9	H	.�PredictCaseLikelihood() ^			M	6	(	 	G	 2	?		 !	?	^	I	2	M		 8	>	.	>	(	M	/	@		0	#	 	2	M		K	0	?	%	M	.	 	K	 (	?	/		$	M	0	?	$	 	0	$	>	 9	H	, 	,	 		8	G	 ,	?	(	>	 	?	8	@	 *	H	0	>	.	@		0	 	G	 /	>	 !	?	^	I	2	M		 *	H	0	>	.	@		0	 'NORMALIZED' 	G	 8	>	%	 	(	5	K		 	?	/	>	 	>	$	>	 9	H	. 8	.	0	M	%	?	$	 .	>	(	 9	H		: 'MARGINAL' 	0	 'DISTANCE' 	0	 !	?	^	I	2	M		 .	>	(	 9	H	 'MARGINAL'.PAQ'%{model/}' .	I	!	2	 	G	 2	?		 (	?	0	M	&	?	7	M		 '%{structure/}' 8	M	0	K	$	 .	>		(	?			 8		0		(	>	 (	9	@		 .	?	2	@	.K'%{model/}' .	>		(	?			 .	I	!	2	 	G	 '%{column/}' 8	M	$		-	 .	G		 	K		 	A			@	 8	M	$		-	 (	9	@		 9	H	.^'%{structure/}' .	>		(	?			 8		0		(	>	 	G	 '%{column/}' 8	M	$		-	 .	G		 5	9	 8	>	.		M	0	@	 6	>	.	?	2	 9	H	 	K	 .	>	(	M	/	 (	9	@		 9	H	.Y'%{structure/}' .	>		(	?			 8		0		(	>	 	G	 '%{column/}' 8	M	$		-	 	G	 2	?		 	K		 *	M	0		>	0	 (	?	0	M	&	?	7	M		 (	9	@		 9	H	.\'%{structure/}' .	>		(	?			 8		0		(	>	 	G	 '%{column/}' 8	M	$		-	 	G	 2	?		 		 	8	.	0	M	%	?	$	 *	M	0		>	0	 (	?	0	M	&	?	7	M		 9	H	.N'%{structure/}' .	>		(	?			 8		0		(	>	 	G	 '%{column/}' 8	M	
 $		-	 *	0	 5	?	$	0	#	 .	>	(	M	
 /	 (	9	@		 9	H	.PAS'%{model/}' .	>		(	?			 .	I	!	2	 	G	 '%{column/}' 8	M	$		-	 	G	 2	?		 		 	.	>	(	M	/	 		*	/	K		 (	?	0	M	&	?	7	M		 9	H	.Q'%{structure/}' .	>		(	?			 8		0		(	>	 	G	 '%{column/}' 8	M	$		-	 .	G		 	K		 	A			@	 8	M	$		-	 (	9	@		 9	H	.M5	0	M	$	.	>	(	 .	I	!	2	 .	G		, '%{modelname/}' (	>	.	 	>	 		 .	>		(	?			 .	I	!	2	 *	9	2	G	 8	G	 9	@	 .	L		B	&	 9	H	.N5	0	M	$	.	>	(	 .	I	!	2	 .	G		, '%{modelid/}' ID 	G	 8	>	%	 		 .	>		(	?			 .	I	!	2	 *	9	2	G	 8	G	 9	@	 .	L		B	&	 9	H	.c'%{modelname/}' .	I	!	2	 	G	 2	?		 CLUSTERING_METHOD *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. .	>	(	M	
 /	 .	>	(	 1, 2, 3 	0	 4 9	H		.h'%{modelname/}' .	I	!	2	 	G	 2	?		 CLUSTER_COUNT *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. CLUSTER_COUNT 	H	0	-	#	>	$	M	.		 9	K	(	>	 	>	9	?		.m'%{modelname/}' .	I	!	2	 	G	 2	?		 MINIMUM_SUPPORT *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. MINIMUM_SUPPORT 	K	 0 8	G	 ,	!	<	>	 9	K	(	>	 	>	9	?		.y'%{modelname/}' .	I	!	2	 	G	 2	?		 MODELLING_CARDINALITY *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. MODELLING_CARDINALITY 	K	 0 8	G	 ,	!	<	>	 9	K	(	>	 	>	9	?		.�'%{modelname/}' .	I	!	2	 	G	 2	?		 STOPPING_TOLERANCE *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. STOPPING_TOLERANCE 	K	 		 *	B	0	M	#	>			 9	K	(	>	 	>	9	?		 	0	 0 8	G	 ,	!	<	>	 9	K	(	>	 	>	9	?		.m'%{modelname/}' .	I	!	2	 	G	 2	?		 SAMPLE_SIZE *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. SAMPLE_SIZE 	K	 0 /	>	 	.	 8	G	 	.	 100 9	K	(	>	 	>	9	?		.'%{modelname/}' .	I	!	2	 	G	 2	?		 MAXIMUM_INPUT_ATTRIBUTES *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. MAXIMUM_INPUT_ATTRIBUTES 	K	 0 8	G	 ,	!	<	>	 9	K	(	>	 	>	9	?		.yOLAP .	>		(	?			 8		0		(	>	, '%{structure/}' (8	M	$		-	='%{column/}'), 	G	 2	?		 ,	>			!	?			 .	G		 8		&	0	M	-	?	$	 '%{cubeid/}' 	M	/	B	,	 .	L		B	&	 (	9	@		 9	H	.�OLAP .	>		(	?			 8		0		(	>	, '%{structure/}' (column='%{column/}', (	G	8	M		G	!	 8	M	$		-	='%{nestedcolumn/}') 	G	 2	?		 8	M	0	K	$	 ,	>			!	?			 .	L		B	&	 (	9	@		 9	H	.~OLAP .	>		(	?			 8		0		(	>	, '%{structure/}' (8	M	$		-	='%{column/}') 	G	 2	?		 ,	>			!	?			 .	G		 8		&	0	M	-	?	$	 '%{cubedimension/}' 	/	>	.	 .	L		B	&	 (	9	@		 9	H	.>'%{structure/}' .	>		(	?			 8	M		M	0		M		0	 .	G		 	G	8	 	A			@	 8	M	$		-	 (	9	@		 9	H	.8'%{structure/}' .	>		(	?			 8		0		(	>	 *	9	2	G	 8	G	 9	@	 *	M	0	6	?		M	7	?	$	 9	H	.PA5'%{structure/}' .	>		(	?			 8		0		(	>	 *	M	0	6	?		M	7	?	$	 (	9	@		 	@	 		.V'%{structure/}' .	>		(	?			 .	I	!	2	 	G	 *	M	0	6	?		M	7	?	$	 9	K	$	G	 $		 	>	0	M	0	5	>		 (	?	7	M	*	>	&	?	$	 (	9	@		 	@	 	>	 8		$	@	.P.	>		(	?			 .	I	!	2	 '%{modelname/}' 	(	*	A		 	G	 0	B	*	 .	G		 8	$	$	 5	?	6	G	7	$	>			 	K	 8	.	0	M	%	(	 (	9	@		 	0	$	>	.X.	>		(	?			 .	I	!	2	 '%{modelname/}' 	(	A	.	>	(	 /	K		M	
 /	 	G	 0	B	*	 .	G		 8	$	$	 5	?	6	G	7	$	>			 	K	 8	.	0	M	%	(	 (	9	@		 	0	$	>	.�'%{modelname/}' .	I	!	2	 	G	 2	?		 MAXIMUM_INPUT_ATTRIBUTES *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. MAXIMUM_INPUT_ATTRIBUTES 	K	 	.	 8	G	 	.	 0 	0	 	'	?		 8	G	 	'	?		 %d{Max/}' 9	K	(	>	 	>	9	?		.�'%{modelname/}' .	I	!	2	 	G	 2	?		 MAXIMUM_OUTPUT_ATTRIBUTES *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. MAXIMUM_OUTPUT_ATTRIBUTES 	K	 	.	 8	G	 	.	 0 	0	 	'	?		 8	G	 	'	?		 %d{Max/}' 9	K	(	>	 	>	9	?		.h'%{modelname/}' .	I	!	2	 	G	 2	?		 SCORE_METHOD *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. SCORE_METHOD 	K	 1, 3, /	>	 4 9	K	(	>	 	>	9	?		.h'%{modelname/}' .	I	!	2	 	G	 2	?		 SPLIT_METHOD *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. SPLIT_METHOD 	K	 1, 2, /	>	 3 9	K	(	>	 	>	9	?		.s'%{modelname/}' .	I	!	2	 	G	 2	?		 MINIMUM_LEAF_CASES *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. MINIMUM_LEAF_CASES 	K	 0 8	G	 ,	!	<	>	 9	K	(	>	 	>	9	?		.�'%{modelname/}' .	I	!	2	 	G	 2	?		 COMPLEXITY_PENALTY *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. COMPLEXITY_PENALTY 	K	 0 8	G	 ,	!	<	>	 	0	 1 8	G	 	K		>	 9	K	(	>	 	>	9	?		.e'%{modelname/}' .	I	!	2	 	G	 2	?		 PREDICTION_SMOOTHING 	>	 .	>	(	 .	>	(	M	
 /	 (	9	@		 9	H	. .	>	(	 0 	0	 1 	G	 ,	@		 9	K	(	>	 	>	9	?		.$'%{Name/}' 		 .	>	(	M	/	 (	K	!	 (	>	.	 (	9	@		 9	H	.�'%{modelname/}' .	I	!	2	 	K	 .	L		B	&	>	 ^	>		2	 8	G	 2	K	!	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	. ^	>		2	 /	>	 $	K	 	M	7	$	?		M	0	8	M	$	 9	H	 /	>	 		8	 8	M	5	0	B	*	 .	G		 9	H	 	K	 8	.	0	M	%	?	$	 (	9	@		 9	H	.DFROM 	M	
 2	I		<	 %d{Line/} *			M	$	?	, %d{Column/} 8	M	
 $		-	 *	0	 .	>	(	M	
 /	 (	9	@		 9	H	.i	K		 5	M	/				, 	K	 $	>	2	?		>	 2	L		>	$	>	 9	H	 5	9	 *			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 	>	0	M	0	5	>		 .	G		 8	M	5	@		>	0	M	/	 (	9	@		 9	H	.�Top /	>	 Bottom ^			M	6	(	 	G	 *	M	0	%	.	 $	0	M		 .	G		 8	?	0	M	+	 		8	 5	M	/				 	K	 	(	A	.	$	?	 9	H	 	K	 $	>	2	?		>	 2	L		>	$	>	 9	H	. *			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} .	G		 $	M	0	A		?	 9	A		.�Top /	>	 Bottom ^			M	6	(	 	G	 $	@	8	0	G	 $	0	M		 .	G		 8	?	0	M	+	 		8	 		0	 5	M	/				 	K	 	(	A	.	$	?	 9	H	 	K	 '	(	>	$	M	.		 8			M	/	>	 2	L		>	$	>	 9	H	. *			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} .	G		 $	M	0	A		?	 9	A		.D*			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 		 	(	*	G		M	7	?	$	 DMX 5	M	/				 .	?	2	>	.c*			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 *	B	0	M	5	>	(	A	.	>	(	 ^			M	6	(	 .	G		 8	?	0	M	+	 	&	?	6	 8	M	$		-	 8		&	0	M	-	 	K	 	(	A	.	$	?	 9	H	.l*			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 8	@	.	>	 *	B	0	M	5	>	(	A	.	>	(	 ^			M	6	(	 .	G		 8	?	0	M	+	 !	?	8	M		M	0	@		>			<	M	!	 8	M	$		-	 	K	 	(	A	.	$	?	 9	H	.b*			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 8		&	0	M	-	 .	G		 	M	
 2	8	M	
 	0	 *	B	0	M	5	>	(	A	.	>	(	 ^			M	6	(	 8	M	5	@		>	0	M	/	 (	9	@		 9	H		.	8	.	0	M	%	?	$	 DMX 	M	5	G	0	@	.�/	>	 $	K	 		*	/	K			0	M	$	>	, '%{pii_strUser/}', 	G	 *	>	8	 8		&	0	M	-	?	$	 .	>		(	?			 .	I	!	2	, '%{strName/}', *	0	 *	9	A			(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	, /	>	 	,	M		G		M		 .	L		B	&	 (	9	@		 9	H	d	5'%{Name/}' 8		&	0	M	-	?	$	 .	I	!	2	 	K	 8		8	>	'	?	$	 (	9	@		 	?	/	>	 	/	>	 9	H	.R%d{Line/} *			M	$	?	, %d{Column/} 8	M	
 $		-	 	G	 *	M	0	8			 .	G		 (	?	0	M	&	?	7	M		 DMX 8	M	
 $		-	 (	9	@		 .	?	2	>	.Z%d{Line/} *			M	$	?	, %d{Column/} 8	M	
 $		-	 	G	 *	M	0	8			 .	G		 (	?	0	M	&	?	7	M		 DMX 8	M	
 $		-	 	@	 	(	A	.	$	?	 (	9	@		 9	H	.u%d{Line/} *			M	$	?	, %d{Column/} 8	M	
 $		-	 	G	 *	M	0	8			 .	G		 !	I		 5	M	
 /				 	@	 	(	A	.	$	?	 (	9	@		 9	H	. 	8		G	 ,		>		 sub-SELECT 	>	 		*	/	K		 	0	G		.�*			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 *	M	0	8			 .	G		 .	>		(	?			 .	I	!	2	 &	M	5	>	0	>	 8	?	0	M	+	 	(	A	.	>	(	 2		>	(	G	 /	K		M	/	 8	M	$		-	 (/	>	 8	M	$		-	 	K	 	(	A	.	>	(	 2		>	(	G	 /	K		M	/	 8	M	$		-	 8	G	 8		,		'	?	$	 9	H	) 	K	 8		&	0	M	-	?	$	 	?	/	>	 	>	 8		$	>	 9	H	.Z%d{Line/} *			M	$	?	, %d{Column/} 8	M	
 $		-	 	G	 *	M	0	8			 .	G		 $	>	2	?		>	 8	M	
 $		-	 8		&	0	M	-	 	@	 	(	A	.	$	?	 (	9	@		 9	H	.W	(	A	.	>	(	 2		,	>		 /	>	 8	@	.	>	 5	?	(	?	0	M	&	G	6	(	 %d{Line/} *			M	$	?	, %d{Column/} 8	M	
 $		-	 *	0	 .	>	(	M	
 /	 (	9	@		 9	H	.A*			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 		 		M		>	$	 DMX 5	M	/				 .	?	2	>	.H*			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 8		&	0	M	-	 .	G		 A * 	@	 	(	A	.	$	?	 (	9	@		 9	H	.PAU*			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 8		&	0	M	-	 .	G		 		 ,	B	2	?	/	(	 5	M	/				 	@	 	(	A	.	$	?	 (	9	@		 9	H	.D*			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 		 ,	B	2	?	/	(	 5	M	/				 	*	G		M	7	?	$	 9	H	.o		@		C	$	 5	M	/				 	>	, *			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 (	I	(	-		M	0	@		G		G	,	2	 5	M	/				 	G	 8	>	%	 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	.�UNION .	G		 *			M	$	?	 %d{Line/}, 8	M	
 $		-	 %d{Column/} *	0	 	8			$	 sub-SELECT 5	M	
 /				 6	>	.	?	2	 9	H		. 	(		G	 *	>	8	 SELECT-list .	G		 8	.	>	(	 8			M	
 /	>	 .	G		 8	M	
 $		-	 9	K	(	G	 	>	9	?		.`8	M	$		-	 8		&	0	M	-	, 	K	 8		&	0	M	-	 .	G		 .	>	(	M	/	 (	9	@		 9	H	, *			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 &	?		>		 &	G	$	>	 9	H	.g'%{FunctionName/}' ^			M	6	(	 	>	 		*	/	K		 *			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 8		&	0	M	-	 .	G		 (	9	@		 	?	/	>	 	>	 8		$	>	.m*			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 '%{FunctionName/}' ^			M	6	(	 .	G		 $	0	M		K		 	@	 	2	$	 8			M	
 /	>	 	>	 		*	/	K		 	?	/	>	 	/	>	.v		 
	*	0	 	0	 (	@		G	 +	<			M	
 6	(	 .	G		 &	M	5	?	$	@	/	 $	0	M		 		 8	M	
 $		-	 9	K	(	>	 	>	9	?		. %d{Line/} *			M	$	?	, %d{Column/} 8	M	
 $		-	 .	G		 		 $	M	0	A		?	 9	A		.r*			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 '%{FunctionName/}' +			M	6	(	 .	G		 	8	G	 $	0	M		 	>	 		*	/	K		 	?	/	>	 	/	>	 	K	 .	>	(	M	
 /	 (	9	@		 9	H	.F		*	/	K		 	?		 	>	 0	9	G	 	2	M		K	0	?	%	M	.	 .	G		 	M	
 2	8	M	
 	0	 *	B	0	M	5	>	(	A	.	>	(	 8	.	0	M	%	?	$	 (	9	@		 9	H	.F		*	/	K		 	@	 	>	(	G	 5	>	2	@	 	2	M		K	0	?	%	M	.	 .	G		 	(	A		M	0	.	 *	B	0	M	5	>	(	A	.	>	(	 8	.	0	M	%	?	$	 (	9	@		 9	H	.�'%{modelname/}' .	I	!	2	 	G	 2	?		 MAXIMUM_INPUT_ATTRIBUTES *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. MAXIMUM_INPUT_ATTRIBUTES 	K	 	.	 8	G	 	.	 0 	0	 	'	?		 8	G	 	'	?		 %d{Max/}' 9	K	(	>	 	>	9	?		.�'%{modelname/}' .	I	!	2	 	G	 2	?		 MAXIMUM_OUTPUT_ATTRIBUTES *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. MAXIMUM_OUTPUT_ATTRIBUTES 	K	 	.	 8	G	 	.	 0 	0	 	'	?		 8	G	 	'	?		 %d{Max/}' 9	K	(	>	 	>	9	?		.YNa�ve Bayes 	2	M		K	0	?	%	M	.	 '%{modelname/}' .	I	!	2	 *	0	 		 8	$	$	 				*	A		 5	?	6	G	7	$	>	 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	.�'%{modelname/}' .	I	!	2	 .	G		 	(	A		M	0	.	 $	>	2	?		>	 .	G		 		>	'	?		 	H	0	-	A			@	 8	M	$		-	 .	?	2	G	. Microsoft 	(	A		M	0	.	 	M	
 2	8	M	
 	0	?			 	2	M		K	0	?	%	M	.	, 	(	A		M	0	.	 $	>	2	?		>			 	K	 	G	5	2	 		 	H	0	-	A			@	 8	M	$		-	 	G	 8	>	%	 8	M	5	@		>	0	 	0	$	>	 9	H	.�'%{modelname/}' .	I	!	2	 .	G		 	(	A		M	0	.	 $	>	2	?		>	 .	G		 		>	'	?		 	(	A		M	0	.	 	A			@	 8	M	$		-	 .	?	2	G	. Microsoft 	(	A		M	0	.	 	M	
 2	8	M	
 	0	?			 	2	M		K	0	?	%	M	.	, $	>	2	?		>			 	K	 	G	5	2	 		 	(	A		M	0	.	 	A			@	 8	M	$		-	 	G	 8	>	%	 8	M	5	@		>	0	 	0	$	>	 9	H	.PAP'%{modelname/}' .	>		(	?			 .	I	!	2	 	K	 2	K	!	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	. $	M	0	A		?	 	H		: '%{tag/}'.Q	2	M		K	0	?	%	M	.	 '%{modelname/}' .	I	!	2	 &	M	5	>	0	>	 	(	A	0	K	'	?	$	 	>	0	M	/		M	7	.	$	>	 	K	 8	.	0	M	%	?	$	 (	9	@		 	0	$	>	.?'%{modelname/}' .	>		(	?			 .	I	!	2	 	G	 2	?		 	2	$	 8		8	M		0	#	 2	K	!	?			 8	>	.		M	0	@	.a'%{modelname/}' 	,	M	
 	G		M	
 	 	G	 '%{columnname/}' 8	M	
 $		-	 	G	 2	?		 8	M	0	K	$	 OLAP 	,	M	
 	G		M	
 	 (	9	@		 	K		 8		$	>	.@*	0	?	#	>	.	 	>	 	(	A	0	K	'	?	$	 8	M	
 5	0	B	*	 		 DMX 	M	
 5	G	0	@	 	G	 2	?		 .	>	(	M	
 /	 (	9	@		 9	H	.W'%{modelname/}' .	I	!	2	 	G	 2	?		 		 		M		>	$	 	2	M		K	0	?	%	M	.	 *	H	0	>	.	@		0	 '%{strParamName/}'  &	?	/	>	 	/	>	.v'%{modelname/}' .	I	!	2	 	G	 2	?		 MINIMUM_SUPPORT *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. MINIMUM_SUPPORT 	K	 0 8	G	 ,	!	<	>	 /	>	 ,	0	>	,	0	 9	K	(	>	 	>	9	?		.m'%{modelname/}' .	I	!	2	 	G	 2	?		 MAXIMUM_SUPPORT *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. MAXIMUM_SUPPORT 	K	 0 8	G	 ,	!	<	>	 9	K	(	>	 	>	9	?		.}'%{modelname/}' .	I	!	2	 	G	 2	?		 MINIMUM_ITEMSET_SIZE *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. MINIMUM_ITEMSET_SIZE 	K	 1 	0	 500 	G	 ,	@		 9	K	(	>	 	>	9	?		.}'%{modelname/}' .	I	!	2	 	G	 2	?		 MAXIMUM_ITEMSET_SIZE *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. MAXIMUM_ITEMSET_SIZE 	K	 0 	0	 500 	G	 ,	@		 9	K	(	>	 	>	9	?		.�'%{modelname/}' .	I	!	2	 	G	 2	?		 MAXIMUM_ITEMSET_COUNT *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. MAXIMUM_ITEMSET_COUNT 	K	 1 8	G	 ,	!	<	>	 /	>	 ,	0	>	,	0	 9	K	(	>	 	>	9	?		.y'%{modelname/}' .	I	!	2	 	G	 2	?		 MINIMUM_PROBABILITY *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. MINIMUM_PROBABILITY 	K	 0 	0	 1 	G	 ,	@		 9	K	(	>	 	>	9	?		.^WHERE 	M	
 2	I		<	 	K	 SELECT ... FROM m.SAMPLE_CASES 	%	(	 .	G		 9	H	 		8	.	G		 IsInNode +	<			M	
 6	(	 9	K	(	>	 	>	9	?		.M!	M	0	?	2	%	M	0	B	 (SELECT ... FROM model.CASES) .	I	!	2	 '%{Name/}' 	G	 2	?		 8		M	7	.	 (	9	@		 9	H	.�'%{modelname/}' .	I	!	2	 	G	 2	?		 MAXIMUM_STATES *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. MAXIMUM_STATES 	K	 %d{Min/}' 8	G	 %d{Max/}' 	G	 ,	@		 /	>	 0 8	G	 	K		 8	@	.	>	 (	?	0	M	&	?	7	M		 (	9	@		 	G	 ,	@		 9	K	(	>	 	>	9	?		.G		*	/	K		 	?		 	>	 0	9	G	 	2	M		K	0	?	%	M	.	 &	M	5	>	0	>	 8	.	/	 6	M	0	C			2	>	 	(	A	.	>	(	 8	.	0	M	%	?	$	 (	9	@		 9	H	.?'%{Name/}' .	I	!	2	 /	>	 8		0		(	>	 	G	 2	?		 SELECT *	M	0		>	0	 8	.	0	M	%	?	$	 (	9	@		 9	H	.G'%{Name/}' .	I	!	2	 	G	 2	?		 '%{Param/}' !	G		>	 .	>		(	?			 *	H	0	>	.	@		0	 .	>	(	M	/	 (	9	@		 9	H	.J	8	 8	$	M	0	 	G	 2	?		 	H		2	I		 8	G		 (	9	@		 	@	 		 9	H	. 	M	5	G	0	@	 (	?	7	M	*	>	&	?	$	 (	9	@		 	@	 	>	 8		$	@	.O*			M	$	?	 '%{Line/}', 8	M	$		-	 '%{Column/} *	0	 PMML *	>	0	M	8	?			 5	?	+	2	 9	A		: '%{strMessage/}9&	K	7	*	B	0	M	#	 PMML 	G	 	>	0	#	 .	>		(	?			 .	I	!	2	 	K	 *	>	0	M	8	 (	9	@		 	0	 8		$	G	.q'%{name/}' 8		0		(	>	 PMML .	I	!	2	 8	G	 ,	(	>		 		 9	H	. 	8	 8		8	>	'	(	 5	?		2	M	*	 	K	 PMML-	'	>	0	?	$	 8		0		(	>			 *	0	 2	>		B	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	.k'%{structure/}.%{dmscolumn/}' .	>		(	?			 8		0		(	>	 8	M	
 $		-	 	>	 !	G		>	 *	M	0		>	0	 		8		G	 ,	>			!	?			 *	M	0		>	0	 8	G	 .	?	2	>	(	 (	9	@		 	0	$	>	.�'%{structure/}.'%{dmscolumn/}' .	>		(	?			 8		0		(	>	 8	M	
 $		-	 	>	 !	G		>	 *	M	0		>	0	 8	>			M	/	?		 9	K	(	>	 	>	9	?		 	M	
 /	K			?	 	8	.	G		 		 8	$	$	 8	>	.		M	0	@	 *	M	0		>	0	 (8	>	.		M	0	@	 	K	 Continuous /	>	 Key Time /	>	 Key Sequence *	0	 8	G		 	?	/	>	 	>	(	>	 9	H	) 9	H	.{.	>		(	?			 .	I	!	2	 '%{modelname/}' .	G		, '%{colname/}' 8	M	$		-	 8	$	$	 *	M	0		>	0	 	>	 9	K	(	>	 	>	9	?		 	M	/	K			?	 REGRESSOR .	I	!	2	?			 '	M	5		 		8	 *	0	 8	G		 9	H	.B	2	M		K	0	?	%	M	.	 KEY TIME /	>	 KEY SEQUENCE 8	M	
 $		-	K		 	K	 8	.	0	M	%	?	$	 (	9	@		 	0	$	>	.o	2	M		K	0	?	%	M	.	 	G	 2	?		 	.	 8	G	 	.	 		 	(	A	.	>	(	 /	K		M	
 /	 5	?	6	G	7	$	>	 	5	6	M	
 /		 9	H	. .	>		(	?			 .	I	!	2	 '%{modelname/}' .	G		 	A		 (	9	@		 .	?	2	>	.�	?	8	@	 	(	A		M	0	.	 *	B	0	M	5	>	(	A	.	>	(	 ^			M	6	(	 .	G		 	G	5	2	 		 	8	@	 (	G	8	M		G	!	 $	>	2	?		>	 	>	 		*	/	K		 	?	/	>	 	>	 8		$	>	 9	H	 	?	8	.	G		 		 KEY SEQUENCE 8	M	$		-	 9	H	. *			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} .	G		 $	M	0	A		?	 9	A		.�8	.	/	 6	M	0	C			2	>	 *	B	0	M	5	>	(	A	.	>	(	 ^			M	6	(	 .	G		 	G	5	2	 			M		-8	M	$	0	 8	M	$		-	 /	>	 (	G	8	M		G	!	 $	>	2	?		>	 8	M	$		-	 	?	8	.	G		 KEY TIME 8	M	$		-	 9	H	 	>	 		*	/	K		 	?	/	>	 	>	 8		$	>	 9	H	. 8	M	$		-	 %d{Column/} .	G		 *			M	$	?	 %d{Line/} &	G		G		.�'%{modelname/}' .	>		(	?			 .	I	!	2	 	G	 2	?		 PERIODICITY_HINT *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. PERIODICITY_HINT 	K	 {n1, n2, n3...} 9	K	(	>	 	>	9	?		, 	9	>		 n, 0 8	G	 ,	!	<	>	 9	H	@.	>		(	?			 .	I	!	2	 '%{modelname/}' .	G		 	K		 -	@	 .	>	.	2	>	 (	?	0	M	&	?	7	M		 (	9	@		 9	H	.G8	.	/	 6	M	0	C			2	>	 	G	8	 8	G		 .	G		 	,	 	G	5	2	 		 	G	8	 9	K	, $	K	 		8	G	 8	M	
 *	>	0	M	8	 9	K	(	>	 	>	9	?		.k'%{Name/}' .	I	!	2	 	G	 '%{column/}' 8	M	$		-	 .	G		 	8	>	 8	>	.		M	0	@	 *	M	0		>	0	 6	>	.	?	2	 9	H	 	K	 	2	M		K	0	?	%	M	.	 &	M	5	>	0	>	 8	.	0	M	%	?	$	 (	9	@		 9	H	.s'%{Name/}' .	>		(	?			 	G	 '%{column/}' 8	M	$		-	 .	G		 '%{flag/}' .	I	!	2	?			 '	M	5		 6	>	.	?	2	 9	H	, 	K	 	2	M		K	0	?	%	M	.	 &	M	5	>	0	>	 8	.	0	M	%	?	$	 (	9	@		 9	H	K.	>		(	?			 .	I	!	2	 '%{modelname/}' 	G	 2	?		 (	?	0	M	&	?	7	M		 	M	
 2	8	M	
 	0	 ID 8	@	.	>	 8	G	 ,	>	9	0	 9	H	.`*			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 .	?	2	G	 SELECT 	%	(	 	G	 *	M	0		>	0	 .	G		 DISTINCT 8	M	5	@		>	0	M	/	 (	9	@		 9	H	.�'%{modelname/}' .	I	!	2	 	G	 2	?		 OPTMIZED_PREDICTION_COUNT *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. OPTMIZED_PREDICTION_COUNT 	K	 0 	0	 50 	G	 ,	@		 9	K	(	>	 	>	9	?		.X	8	.	0	M	%	?	$	 SET 	M	2	I		<	 *			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 UPDATE 	%	(	 .	G		 &	?		>		 &	G	$	@	 9	H	.7'%{Name/}' .	I	!	2	 	G	 2	?		 PREDICTION JOIN 8	.	0	M	%	?	$	 (	9	@		 9	H	.�	?	8	@	 8		,		'	 *	B	0	M	5	>	(	A	.	>	(	 ^			M	6	(	 .	G		 	G	5	2	 		 	8	@	 (	G	8	M		G	!	 $	>	2	?		>	 	@	 	(	A	.	$	?	 9	H	 	?	8	.	G		 		 KEY 8	M	$		-	 9	H	. *			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} &	G		G		._	!	-9	I		 	(	G		M	6	(	 	H	8	>	 OPENROWSET 	M	2	I		<	 .	G		 (	?	0	M	&	?	7	M		 9	H	, 	>	 	8	 8	0	M	5	0	 *	0	 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	.i/	9	 8	0	M	5	0	 OPENROWSET 	M	
 2	I		<	 .	G		 		*	/	K		 .	G		 		 '%{Provider/}' *	M	0	&	>	$	>	 	G	 8	.	0	M	%	(	 	G	 2	?		 	I	(	M	+	<	?	
 	0	 (	9	@		 9	H	. �'%{modelname/}' .	I	!	2	 	G	 2	?		 MAXIMUM_STATES *	H	0	>	.	@		0	 8	.	0	M	%	?	$	 (	9	@		 9	H	. MAXIMUM_STATES 	K	 0, 2 /	>	 	'	?		 8	G	 	'	?		 %d{Max/}' 9	K	(	>	 	>	9	?		.1		$	0	?		 	,	M		G		M		 ,	(	>		 	>	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		.g.	>		(	?			 .	I	!	2	 '%{modelname/}' 	G	 2	?		 COMPLEXITY_PENALTY *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. 	8	G	 1 8	G	 	.	 9	K	(	>	 	>	9	?		.d'%{modelname/}' .	>		(	?			 .	I	!	2	 	G	 2	?		 MIN_LEAF_CASES *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. /	9	 1 8	G	 	.	 (	9	@		 9	K	 8		$	>	.U.	>		(	?			 .	I	!	2	 '%{modelname/}' 	(	*	A		 	G	 0	B	*	 .	G		 	G	5	2	 8	$	$	 5	?	6	G	7	$	>			 	K	 8	M	
 5	@		>	0	 	0	$	>	 9	H	.�'%{modelname/}' .	I	!	2	 .	G		 		 (	I	(	-!	?	8	M	
 	M	0	@		 	(	A		M	0	.	 (	K	!	 5	?	6	G	7	$	>	 9	H	. Microsoft 	(	A		M	0	.	 	M	
 2	8	M	
 	0	?			 	2	M		K	0	?	%	M	.	 	G	 2	?		 	8	 5	?	6	G	7	$	>	 	>	 *	M	0		>	0	 !	?	8	M	
 	M	0	@		 9	K	(	>	 	5	6	M	
 /		 9	H	.�PMML-	'	>	0	?	$	 '%{name/}' .	>		(	?			 8		0		(	>	 	G	5	2	 !	G		>	 *	0	 ,	>			!	?			 	K	!	<	(	G	 	G	 2	?		 *	0	?	5	0	M	$	?	$	 	@	 	>	 8		$	@	 9	H	. 8		0		(	>	 *	0	?	5	0	M	$	?	$	 	0	(	G	 	G	 2	?		 	K		 	(	M	
 /	 5	?		2	M	
 *	 8	.	0	M	%	?	$	 (	9	@		 9	H	.hPMML-	'	>	0	?	$	 .	>		(	?			 8		0		(	>	 /	>	 '%{name/}' (	>	.		 .	I	!	2	 				-	+	<	-2	>		(	 ,	>			!	?			 	G	 8	>	%	 8		8	>	'	?	$	 (	9	@		 	?		 	>	 8		$	G	�.	>		(	?			 .	I	!	2	 '%{name/}' *	9	2	G	 8	G	 *	M	0	6	?		M	7	?	$	 9	H	 	0	 5	C	&	M	'	?	6	@	2	 	&	M	/	$	(	K		 	K	 8	.	0	M	%	(	 (	9	@		 	0	$	>	. INSERT INTO 	%	(	 	>	 		*	/	K		 	0	(	G	 8	G	 *	9	2	G	, DELETE FROM <object> 	>	 		*	/	K		 	0	G		.i(	?	0	M	&	?	7	M		 8	M	
 $		-	K		 	@	 	?	(	$	@	 .	>		(	?			 .	I	!	2	 8	M	
 $		-	K		 /	>	 	(	*	A		 *			M	$	?	 8	G		 8	M	
 $		-	K		 	@	 	?	(	$	@	 8	G	 .	G	2	 (	9	@		 	>	$	@	.�.	>		(	?			 .	I	!	2	 '%{modelname/}' 	G	 2	?		 HISTORIC_MODEL_COUNT *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. 	#	(	>	 	#	>	$	M	
 .		 (	9	@		 9	K	(	@	 	>	9	?		 	0	 100 8	G	 	'	?		 (	9	@		 9	K	 8		$	@	. 	K		 	$	?	9	>	8	?		 .	I	!	2	 	(	0	G	6	(	 (	 9	K	(	G	 	G	 2	?		 0 	>	 		*	/	K		 	0	G		.�.	>		(	?			 .	I	!	2	 '%{modelname/}' 	G	 2	?		 HISTORIC_MODEL_GAP *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. .	>		(	?			 .	I	!	2	 	G	 ,	@		 		$	0	 0 8	G	 	'	?		 9	K	(	>	 	>	9	?		. /	&	?	 HISTORIC_MODEL_COUNT 0 9	K	, $	K	 *	H	0	>	.	@		0	 .	>	(	 	>	 	K		 *	M	0	-	>	5	 (	9	@		 9	K	$	>	.�.	>		(	?			 .	I	!	2	 '%{modelname/}' 	@	 6	M	0	C			2	>	 '%{column/}' 	G	 8	>	%	 *	M	0	>	0		-	 9	K	(	G	 5	>	2	G	 Time stamps 	K	 8	?			M	0	K	(	>			<	 (	9	@		 	?	/	>	 	/	>	 9	H	. 8	-	@	 8	.	/	 6	M	0	C			2	>			 	K	 		 9	@	 8	.	/	 	?	9	M	(	 *	0	 8	.	>	*	M	$	 9	K	(	>	 	5	6	M	
 /		 9	H	 	0	 	8	.	G		 	5	M	
 /	5	8	M	
 %	?	$	 0	B	*	 8	G	 	(	A	*	2	,	M	
 '	 !	G		>	 ,	?		&	A	 (	9	@		 9	K	 8		$	G	. MISSING_VALUE_SUBSTITUTION *	H	0	>	.	@		0	 	K	 *	?		2	G	 /	>	 		 8	>			M	
 /	?		 8	M	%	?	0	>			 *	0	 8	G		 	0	(	G	 8	G	, 	9	>		 8		-	5	 9	K	, 	(	A	*	2	,	M	
 '	 !	G		>	 ,	?		&	A	 8	M	
 5		>	2	?	$	 0	B	*	 8	G	 *	H		 9	K	 	>				G	.?SELECT DISTINCT 	%	(	 .	G		 	G	5	2	 		 8	M	$		-	 8		&	0	M	-	?	$	 	?	/	>	 	>	 8		$	>	 9	H	.�'%{modelname/}' .	I	!	2	 .	G		 	K		 	(	A		M	0	.	 (	K	!	 8	M	$		-	 (	9	@		 .	?	2	>	 %	>	. Microsoft 	(	A		M	0	.	 	M	2	8	M		0	?			 	2	M		K	0	?	%	M	.	 	K	 (	G	8	M		G	!	 $	>	2	?		>	 	@	 	5	6	M	/		$	>	 9	K	$	@	 9	H	 	?	8	.	G		 	(	A		M	0	.	 	A			@	 	0	 	(	A		M	0	.	 (	K	!	 8	M	$		-	 6	>	.	?	2	 9	K		.G'%{modelname/}' .	I	!	2	 	G	 2	?		 	2	M		K	0	?	%	M	.	 !	M	0	?	2	 %	M	0	B	 	K	 8	.	0	M	%	?	$	 (	9	@		 	0	$	>	.�.	>		(	?			 .	I	!	2	 '%{modelname/}' 	G	 2	?		 HOLDOUT_PERCENTAGE *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. HOLDOUT_PERCENTAGE 	K	 0 8	G	 ,	!	<	>	 	0	 100 8	G	 	K		>	 9	K	(	>	 	>	9	?		.�'%{modelname/}' Microsoft 	(	A		M	0	.	 	M	
 2	8	M	
 	0	?			 .	I	!	2	 .	G		 MAXIMUM_CLUSTER_COUNT *	H	0	>	.	@		0	 	#	>	$	M	
 .		 9	H	. MAXIMUM_CLUSTER_COUNT 	K	 '	(	>	$	M	
 .		 /	>	 0 9	K	(	>	 	>	9	?		.�'%{modelname/}' Microsoft 	(	A		M	0	.	 	M	
 2	8	M	
 	0	?			 .	I	!	2	 .	G		 MINIMUM_SUPPORT *	H	0	>	.	@		0	 	#	>	$	M	
 .		 9	H	. MINIMUM_SUPPORT 	K	 '	(	>	$	M	
 .		 /	>	 0 9	K	(	>	 	>	9	?		.j'%{modelname/}' Microsoft 	(	A		M	0	.	 	M	
 2	8	M	
 	0	?			 .	I	!	2	 .	G		 MAXIMUM_STATES *	H	0	>	.	@		0	 	G	 2	?		 .	>	(	 .	>	(	M	
 /	 (	9	@		 9	H	.s'%{modelname/}' Microsoft 	(	A		M	0	.	 	M	
 2	8	M	
 	0	?			 .	I	!	2	 .	G		 MAXIMUM_SEQUENCE_STATES *	H	0	>	.	@		0	 	G	 2	?		 .	>	(	 .	>	(	M	
 /	 (	9	@		 9	H	.�'%{tablecolumn/}' (	G	8	M	
 	G	!	 $	>	2	?		>	 	G	 2	?		 +	<	K	0	G	(	 	A			@	 ,	>			!	?			 (ordinal=%{iOrdinal/}) 	>	 !	G		>	 *	M	0		>	0	 '%{structure/}' .	>		(	?			 8		0		(	>	 	@	 '%{casekeycolumn/}' 	G	8	 	A			@	 	@	 8			$	 	A			@	 ,	>			!	?			 	G	 !	G		>	 *	M	0		>	0	 8	G	 .	G	2	 (	9	@		 	>	$	>	.PA�INSERT INTO 	%	(	 	>	 		*	/	K		 	G	5	2	 		(	 .	>		(	?			 .	I	!	2	 	G	 2	?		 	?	/	>	 	>	 8		$	>	 9	H	 	?	(		@	 8	.	>	(	 .	>		(	?			 8		0		(	>	 .	G		 	K		 8	?	,	2	?			 (	9	@		 9	H		. 	8		G	 ,		>		 INSERT INTO .	>		(	?			 8		0		(	>	 	>	 		*	/	K		 	0	(	G	 	>	 *	M	0	/	>	8	 	0	G		�8	$	$	 	A			@	 8	M	
 $		-	 8		&	0	M	-	 (KEY TIME, KEY SEQUENCE) %d{Line/} *			M	$	?	, %d{Column/} 8	M	
 $		-	 *	0	 		 SELECT DISTINCT 	%	(	 .	G		 8	.	0	M	%	?	$	 (	9	@		 9	H	.�HISTORIC_MODEL_GAP 	0	 HISTORIC_MODEL_COUNT *	H	0	>	.	@		0	 .	G		 (	?	0	M	&	?	7	M		 .	>		(	?			 .	I	!	2	 '%{modelname/}' 	G	 		$	0	?		 .	I	!	2	M	8	 	K	 8		8	>	'	?	$	 	0	 8		(	G	 	@	 $	A	2	(	>	 .	G		 	0	 -	@	 -	B	$		>	2	 .	G		 *	M	0	>	0		-	 8	.	/	 	G	 8	>	%	 8	.	/	 6	M	0	C			2	>	 *	B	0	M	5	>	(	A	.	>	(	 	>	 	(	A	0	K	'	 	?	/	>	 	/	>	.�'%{name/}' 	,	M		G		M		 	K	 (	?	0	M	&	?	7	M		 ,	>		!	?			M	8	 	G	 8	>	%	 8		8	>	'	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	 (		$	0	?		 	,	M		G		M		M	8	 	@	 8		0		(	>	 *	0	?	5	0	M	$	?	$	 9	K	 	>			@	). 8		8	>	'	?	$	 	0	(	G	 8	G	 *	9	2	G	 ,	>		!	?			M	8	 	K	 *	0	?	5	0	M	$	?	$	 	0	(	G	 	G	 2	?		 ALTER 	%	(	 	>	 		*	/	K		 	?	/	>	 	>	 8		$	>	 9	H	.m,	?	(	>	 	?	8	@	 	A			@	 8	.	/	 8	M	$		-	 	G	 8	.	/	 6	M	0	C			2	>	 8		0		(	>	 	K	 *	0	?	-	>	7	?	$	 	?	/	>	 	/	>	. 		 	A			@	 8	.	/	 8	M	$		-	 *	0	?	-	>	7	?	$	 	0	(	>	 9	K		>	.�8	.	/	 6	M	0	C			2	>	 	A			@	 8	.	/	 8	M	
 $		-	 	>	 	8	>	 !	G		>	 *	M	0		>	0	 9	H	 	K	 .	>	(	M	
 /	 (	9	@		 9	H	. 		 	A			@	 8	.	/	 8	M	
 $		-	 	>	 		 8	>			M	/	?		 /	>	 &	?	(	>			/8	.	/	/	>		.	8	M	
 	H	.	M	
 *	 !	G		>	 *	M	0		>	0	 9	K	(	>	 	>	9	?		.^'%{name/}' OLAP .	>		(	?			 8		0		(	>	 	G	 2	?		 DataSourceID 	K	 5	0	M	$	.	>	(	 !	G		>	,	G	8	 ('.') *	0	 8	G		 9	K	(	>	 	>	9	?		.�.	>	.	2	G	 8	M	$	0	 *	0	 KEY SEQUENCE 8	M	$		-	 8	.	0	M	%	?	$	 (	9	@		 9	K	$	G	. '%{structure/}' .	>		(	?			 8		0		(	>	 	G	 '%{column/}' 8	M	$		-	 .	G		 5	9	 8	>	.		M	0	@	 6	>	.	?	2	 9	H	 	K	 .	>	(	M	/	 (	9	@		 9	H	.�'%{model/}' 	,	M		G		M		 .	G		 	K		 -	@	 	G	8	 (	9	@		 9	H		. !	M	0	?	2	%	M	0	B	 8			M	0	9	 0	?		M	$	 9	H	 	M	/	K			?	 /	>	 $	K	 ProcessType *	M	0		#	(	>	 	K	 ProcessClearStructureOnly 8	G		 	0	 &	?	/	>	 	/	>	 %	>	, /	>	 DMX DELETE 	%	(	 (	G	 8			M	0	9	 	K	 8	>	+	 	0	 &	?	/	>	 %	>	.�'%{column/}' 8	M	$		-	 DMX 	%	(	 INSERT INTO <model>.COLUMN_VALUES 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	. 	G	5	2	 !	?	8	M		M	0	@		 /	>	 !	?	8	M		M	0	@		>			<	M	!	 8	M	$		-	 	8	 	>	0	M	0	5	>		 	>	 8	.	0	M	%	(	 	0	$	G	 9	H		. �'%{name/}' 8		0		(	>	 .	G		 !	G		>	 8	G	 ,	>		!	?			 (	9	@		 9	K	$	@	 9	H	 (/	>	 	8	.	G		 5	G	 ,	>		!	?			 9	K	$	@	 9	H		 	K	 .	>	(	M	/	 (	9	@		 9	H		) 	0	 8		8	>	'	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	.v'%{parentStruct/}' 8		0		(	>	 .	G		, '%{name/}' 8	M	$		-	 .	G		 !	G		>	 *	0	 .	>	(	M	/	 ,	>			!	?			 6	>	.	?	2	 (	9	@		 9	H	 	0	 8		8	>	'	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	.F'%{structure/}' .	>		(	?			 8		0		(	>	 	G	 		 8	M	
 $	0	 *	0	 		>	'	?		 	A			@	 8	M	
 $		-	 9	H		.!	G		>	,	G	8	 .	G		, '%{name/}' .	>		(	?			 8		0		(	>	 	@	 '%{datasourceview/}' !	G		>	 8	M	0	K	$	 &	C	6	M	/	 ID, .	L		B	&	>	 !	G		>	 8	M	0	K	$	 &	C	6	M	/	 8	G	 8		,		'	?	$	 (	9	@		 9	H	.bDISCRETIZED 	%	(	 	>	 		*	/	K		 	G	5	2	 8	>			M	/	?		 8	M	
 $		-	K		 	G	 2	?		 	?	/	>	 	>	(	>	 	>	9	?		. [Column='%{ColumnName/}'].f'%{modelname/}' .	I	!	2	 	G	 2	?		 CLUSTER_SEED *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. CLUSTER_SEED 	H	0	-	#	>	$	M	.		 9	K	(	>	 	>	9	?		.+.	L		B	&	>	 '%{name/}' ^	>		2	 (	9	@		 *	>		 	>	 8		$	@	 9	H	.G/	>	 $	K	 .	>	.	2	G	 	K	 *	"	<	G	 	>	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		 /	>	 	>	0	M	0	5	>		 0	&	M	&	 	@	 		.wINSERT INTO $	M	0	A		?	: '[%{table/}].[%{column/}]' (	G	8	M		G	!	 $	>	2	?		>	 	A			@	 8	M	$		-	 	?	8	@	 	(	*	A		 *			M	$	?	 8	G		 8	M	$		-	 *	0	 ,	>				!	 (	9	@		 9	H	.�'%{modelname/}' .	I	!	2	 	G	 2	?		 MAXIMUM_BUCKETS_FOR_CONTINUOUS_SPLIT *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. MAXIMUM_BUCKETS_FOR_CONTINUOUS_SPLIT 	K	 0 8	G	 ,	!	<	>	 	0	 %d{Max/}' 8	G	 	K		>	 9	K	(	>	 	>	9	?		.�'%{miningmodel/}' 8	M	0	K	$	 .	>		(	?			 .	I	!	2	 	G	 8	>	%	 '%{dimension/}' !	G		>	 .	>		(	?			 	/	>	.	 	>	 8		8	>	'	(	 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		. 8	M	0	K	$	 .	I	!	2	 	G	 	2	M		K	0	?	%	M	.	 (	G	 !	G		>	 .	>		(	?			 	/	>	.	 8	>	.		M	0	@	 	>	(		>	0	@	 5	>	*	8	 	@	 9	H	 	K	 .	>	(	M	/	 (	9	@		 9	H	.�'%{modelname/}' .	I	!	2	 	G	 2	?		 MAXIMUM_INPUT_ATTRIBUTES *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. MAXIMUM_INPUT_ATTRIBUTES 	K	 	.	 8	G	 	.	 0 	0	 	'	?		 8	G	 	'	?		 %d{Max/}' 9	K	(	>	 	>	9	?		.�'%{modelname/}' .	I	!	2	 	G	 2	?		 MAXIMUM_OUTPUT_ATTRIBUTES *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. MAXIMUM_OUTPUT_ATTRIBUTES 	K	 	.	 8	G	 	.	 0 	0	 	'	?		 8	G	 	'	?		 %d{Max/}' 9	K	(	>	 	>	9	?		.|'%{modelname/}' .	I	!	2	 	G	 2	?		 MAXIMUM_STATES *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. MAXIMUM_STATES 	K	 0 /	>	 2 8	G	 %d{Max/}' 	G	 ,	@		 9	K	(	>	 	>	9	?		.c'%{modelname/}' .	I	!	2	 	G	 2	?		 SAMPLE_SIZE *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. SAMPLE_SIZE 	.	 8	G	 	.	 0 9	K	(	>	 	>	9	?		.o'%{modelname/}' .	I	!	2	 	G	 2	?		 HIDDEN_NODE_RATIO *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. HIDDEN_NODE_RATIO 	.	 8	G	 	.	 0 9	K	(	>	 	>	9	?		.q'%{modelname/}' .	I	!	2	 	G	 2	?		 HOLDOUT_TOLERANCE *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. HOLDOUT_TOLERANCE 	K	 0 8	G	 ,	!	<	>	 9	K	(	>	 	>	9	?		.m'%{modelname/}' .	I	!	2	 	G	 2	?		 BRENT_TOLERANCE *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. BRENT_TOLERANCE 	K	 0 8	G	 ,	!	<	>	 9	K	(	>	 	>	9	?		.m'%{modelname/}' .	I	!	2	 	G	 2	?		 MINIMUM_SUPPORT *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. MINIMUM_SUPPORT 	K	 0 8	G	 ,	!	<	>	 9	K	(	>	 	>	9	?		.	%	(	 8	.	0	M	%	?	$	 (	9	@		 9	H	.PA`'%{AlgoName/}' !	G		>	 .	>		(	?			 	2	M		K	0	?	%	M	.	, 8	M	%	>	(	@	/	 .	>		(	?			 .	I	!	2	 	G	 8	>	%	 		*	/	K		 	G	 2	?		 		*	2	,	M	'	 (	9	@		 9	H	.b'%{ModelName/}' .	I	!	2	 &	M	5	>	0	>	 		*	/	K		 	?	/	>	 	/	>	 !	G		>	 .	>		(	?			 	2	M		K	0	?	%	M	.	 	8	 	(	G		M	
 6	(	 *	0	 		*	2	,	M	
 '	 (	9	@		 9	H	.�'%{AlgoName/}' !	G		>	 .	>		(	?			 	2	M		K	0	?	%	M	.	 	G	 2	?		 	2	M		K	0	?	%	M	.	 *	M	0	&	>	$	>	 (	9	@		 ,	(	>	/	>	 	>	 8		$	>	; 8	0	M	5	0	 	I	(	M	
 +	<	
 ?		0	 +	<	>		2	 .	G		 	8		@	 ProgID 		*	2	,	M	
 '	 (	9	@		 9	H	.�'%{ServiceName/}' 8	G	5	>	 	K	 '%{ProgID/}' !	G		>	 .	>		(	?			 	2	M		K	0	?	%	M	.	 &	M	5	>	0	>	 2	L		>		 		 %	@	, 5	9	 8	0	M	5	0	 	I		(	M	^	?		0	G	6	(	 ^	>		2	 .	G		 	*	(	G	 '%{AlgoName/}' 	2	M		K	0	?	%	M	.	 8	G	 .	G	2	 (	9	@		 	>	$	@	 9	H		.�IsInNode /	>	 IsDescendant +	<			M	
 6	(	 	>	 		*	/	K		 	G	5	2	 		 ,	>	0	 9	K	(	>	 	>	9	?		 	0	 %d{Line/} *			M	$	?	, %d{Column/} 8	M	
 $		-	 *	0	 		 8	>	%	 	?	8	@	 OR 	*	0	G		0	 	>	 		*	/	K		 (	9	@		 	?	/	>	 	>	(	>	 	>	9	?		.T'%{FunctionName/}' ^			M	6	(	 	I	2	, *			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 .	>	(	M	/	 (	9	@		 9	H	.�*			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 (	?	0	M	&	?	7	M		 '%{FunctionName/}' ^			M	6	(	 (	 9	@	 		*	/	K			0	M	$	>	 !	?	^	>			!	 ^			M	6	(	 (UDF) 9	H	, 	0	 (	 9	@	 /	9	 *	M	2		-	(	 	2	M		K	0	?	%	M	.	 &	M	5	>	0	>	 8	.	0	M	%	?	$	 	8	M		.	 ^			M	6	(	 9	H	.v'%{AlgoName/}' !	G		>	 .	>		(	?			 	2	M		K	0	?	%	M	.	 	G	 2	?		 	2	M		K	0	?	%	M	.	 *	M	0	&	>	$	>	 	8	M	
 	.	 +	<			M	
 6	(	 	G	 2	?		 	(	?	5	>	0	M	/	 			0	+	<	G	8	 (	9	@		 &	?		>	$	>	.�*			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 ^			M	6	(	 '%{FunctionName/}' 	G	 '%{ArgumentIndex/}' $	0	M		 	G	 2	?		 8	?	0	M	+	 		0	 5	M	/				 	K	 	(	A	.	$	?	 9	H	.�*			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 ^			M	6	(	 '%{FunctionName/}' 	G	 $	0	M		 '%{ArgumentIndex/}' 	G	 2	?		 	G	5	2	 8	M	
 	G	2	0	 8	M	$		-	 8		&	0	M	-	 	K	 	(	A	.	$	?	 9	H	.�*			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 ^			M	6	(	 '%{FunctionName/}' 	G	 '%{ArgumentIndex/}' $	0	M		 	G	 2	?		 8	?	0	M	+	 $	>	2	?		>	 8	M	$		-	 8		&	0	M	-	 	K	 	(	A	.	$	?	 9	H	.�*			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 ^			M	6	(	 '%{FunctionName/}' 	G	 '%{ArgumentIndex/}' $	0	M		 	G	 2	?		 .	>	(	 	>	 		 	.	>	(	M	/	 *	M	0		>	0	 (	?	0	M	&	?	7	M		 	?	/	>	 	/	>	.d*			M	$	?	 %d{Line/}, 8	M	
 $		-	 %d{Column/} *	0	 +	<			M	
 6	(	 	G	 2	?		 ,	9	A	$	 	'	?		 $	0	M		 /	>	 '	M	
 5		>			 *	M	0	&	>	(	 	@	 		 %	@		.F*			M	$	?	 %d{Line/}, 8	M	
 $		-	 %d{Column/} *	0	 +	<			M	
 6	(	 	G	 2	?		 		M		>	$	 '	M	
 5		>	.l*			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 ^			M	6	(	 	G	 2	?		 '	M	5		K		 8	G	 *	9	2	G	 	(	?	5	>	0	M	/	 ^			M	6	(	 *	H	0	>	.	@		0	 &	?		 	>	(	G	 	>	9	?		.^*			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 ^			M	6	(	 '%{FunctionName/}' 	G	 .	B	2	M	/	>			(	 	G	 &	L	0	>	(	 $	M	0	A		?	.�'%{ColumnName/}' .	>		(	?			 8		0		(	>	 8	M	$		-	 	G	 2	?		 	.	>	(	M	/	 '%{FlagName/}' .	I	!	2	?			 '	M	5		. 	2	M		K	0	?	%	M	.	-(	?	0	M	&	?	7	M		 .	I	!	2	?			 '	M	5		, .	>		(	?			 8		0		(	>	 8	M	$		-	K		 	G	 8	>	%	 		*	/	K		 	?		 	>	 8		$	G	 9	H		.]'%{structure/}' .	>		(	?			 8		0		(	>	 	G	 '%{column/}' 8	M	$		-	 .	G		 		 8	G	 	'	?		 5	0	M		@		C	$	 8	M	$		-	 6	>	.	?	2	 9	H		.x'%{structure/}' .	>		(	?			 8		0		(	>	 	G	 '%{column/}' 8	M	$		-	 	K	 !	?	8	M		M	0	@		 9	K	(	>	 	>	9	?		 	M	/	K			?	 5	9	 	(	M	
 /	 8	M	$		-	 	K	 5	0	M		@		C	$	 	0	$	>	 9	H	.�'%{structure/}' .	>		(	?			 8		0		(	>	 	>	 '%{classifiedcolumn/}' 8	M	$		-	 !	?	8	M		M	0	@		 9	K	(	>	 	>	9	?		 	M	/	K			?	 		8	G	 '%{column/}' 8	M	$		-	 &	M	5	>	0	>	 5	0	M		@		C	$	 	?	/	>	 	/	>	 9	H	.�'%{structure/}' .	>		(	?			 8		0		(	>	 	G	 '%{column/}' 8	M	$		-	 	G	 		$	0	M		$	 (	?	0	M	&	?	7	M		 '%{classifiedcolumn/}' ClassifiedColumn id .	L		B	&	 (	9	@		 9	H	.�'%{modelname/}' .	I	!	2	 	G	 2	?		 FORCE_REGRESSOR *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. '%{strParamName/}' 8	M	
 $		-	 		 	(	*	A		 	0	 *	M	0	$	@	*		.	(	 9	K	(	>	 	>	9	?		.[*			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 SELECT 	%	(	 	G	 *	M	0		>	0	 .	G		 GROUP BY 8	M	5	@		>	0	M	/	 (	9	@		 9	H	.W*			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 SELECT 	%	(	 	G	 *	M	0		>	0	 .	G		 JOIN 8	M	5	@		>	0	M	/	 (	9	@		 9	H	.�'%{datasource_name/}' !	G		>	 8	M	0	K	$	 &	M	5	>	0	>	 		*	/	K		 	?	/	>	 	/	>	 *	M	0	&	>	$	>	, 	K	 OPENQUERY 	M	
 2	I		<	 .	G		 8		&	0	M	-	?	$	 9	H	, 	8	 	(	M	
 8		H		8	 &	M	5	>	0	>	 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	.�/	>	 $	K	 		*	/	K			0	M	$	>	, '%{pii_strUser/}', 	G	 *	>	8	 8		&	0	M	-	?	$	 .	>		(	?			 8		0		(	>	, '%{strName/}', *	0	 *	9	A			(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	, /	>	 	,	M		G		M		 .	L		B	&	 (	9	@		 9	H	d	JEXPORT 	%	(	 OLAP .	>		(	?			 8		0		(	>			, 	H	8	G	 '%{Name/} 	G	 2	?		 8	
 .	0	M	%	?	$	 (	9	@		 9	K	$	>	y8	0	M	5	0	 5	0	M	$	.	>	(	 !	G		>	 .	>		(	?			 	M	
 5	G	0	@	 	G	 2	?		 	*	(	@	 8	@	.	>	 (%d{cMaxQueries/}) $		 *	9	A			 	/	>	 9	H	. 	*	(	@	 	M	
 5	G	0	@	 	>	 *	A	(	: *	M	0	/	>	8	 	0	G		.d	'	M	/	>	/	 8	M	$		-	, %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 *	H	0	>	.	@		0	M	8	 /	>	 UDF 	G	 5	>	*	8	@	 .	>	(	 	G	 2	?		 8	.	0	M	%	?	$	 (	9	@		 9	H	.j		*	/	K			0	M	$	>	-*	0	?	-	>	7	?	$	 +	<			M	6	(	 (UDF) (	G	 2	>		(	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 8	M	$		-	K		 	@	 	8			$	 8			M	/	>	 5	>	*	8	 	@	.8'%{strAttrName/}' 		 .	>	(	M	/	 5	?	6	G	7	$	>	 *	M	0	&	0	M	6	(	 (	>	.	 (	9	@		 9	H	.�'%{structure/}' .	>		(	?			 8		0		(	>	 	G	 '%{column/}' 8	M	$		-	 	G	 2	?		 DiscretizationMethod/DiscretizationBucketCount (	?	0	M	&	?	7	M		 (	9	@		 9	H	 - /	9	 !	?	8	M		M	0	@		>			<	M	!	 (	9	@		 9	H	.�'%{modelCol/}' .	>		(	?			 .	I	!	2	 8	M	
 $		-	 	G	 2	?		 '%{structureCol/}' 8	M	0	K	$	 8		0		(	>	 8	M	
 $		-	 		 $	>	2	?		>	 (	9	@		 9	H	 /	>	 		8	.	G		 	K		 (	G	8	M	
 	G	!	 8	M	
 $		-	 (	9	@		 9	H	.Y'%{structure/}' .	>		(	?			 8		0		(	>	 	G	 '%{column/}' $	>	2	?		>	 8	M	$		-	 .	G		 	K		 	>		2	M	!	 8	M	$		-	 (	9	@		 9	H	.�(	?	0	M	&	?	7	M		 	2	M		K	0	?	%	M	.	 .	>		(	?			 .	I	!	2	 '%{modelname/}' 	G	 'Probability' *	M	0		>	0	 	@	 8	>	.		M	0	@	 5	>	2	G	 8	M	
 $		-	K		 	K	 9	H		!	2	 (	9	@		 	0	 8		$	>	. [Column=%{ColumnName/}].�(	?	0	M	&	?	7	M		 	2	M		K	0	?	%	M	.	 .	>		(	?			 .	I	!	2	 '%{modelname/}' 	G	 'Support' *	M	0		>	0	 	@	 8	>	.		M	0	@	 5	>	2	G	 8	M	
 $		-	K		 	K	 9	H		!	2	 (	9	@		 	0	 8		$	>	. [Column=%{ColumnName/}].�(	?	0	M	&	?	7	M		 	2	M		K	0	?	%	M	.	 .	>		(	?			 .	I	!	2	 '%{modelname/}' 	G	 'ProbabilityVariance' *	M	0		>	0	 	@	 8	>	.		M	0	@	 5	>	2	G	 8	M	
 $		-	K		 	K	 9	H		!	2	 (	9	@		 	0	 8		$	>	. [Column=%{ColumnName/}].�(	?	0	M	&	?	7	M		 	2	M		K	0	?	%	M	.	 .	>		(	?			 .	I	!	2	 '%{modelname/}' 	G	 'ProbabilityStddev' *	M	0		>	0	 	@	 8	>	.		M	0	@	 5	>	2	G	 8	M	
 $		-	K		 	K	 9	H		!	2	 (	9	@		 	0	 8		$	>	. [Column=%{ColumnName/}].�(	?	0	M	&	?	7	M		 	2	M		K	0	?	%	M	.	 .	>		(	?			 .	I	!	2	 '%{modelname/}' 	G	 'Stddev' *	M	0		>	0	 	@	 8	>	.		M	0	@	 5	>	2	G	 8	M	
 $		-	K		 	K	 9	H		!	2	 (	9	@		 	0	 8		$	>	. [Column=%{ColumnName/}].�(	?	0	M	&	?	7	M		 	2	M		K	0	?	%	M	.	 .	>		(	?			 .	I	!	2	 '%{modelname/}' 	G	 'Variance' *	M	0		>	0	 	@	 8	>	.		M	0	@	 5	>	2	G	 8	M	
 $		-	K		 	K	 9	H		!	2	 (	9	@		 	0	 8		$	>	. [Column=%{ColumnName/}].['%{modelCol/}' .	>		(	?			 .	I	!	2	 8	M	
 $		-	 	G	 2	?		 '%{structureCol/}' 8	M	0	K	$	 8		0		(	>	 8	M	
 $		-	 (	9	@		 .	?	2	>	.q	(	*	A		 8	M	$		-	 '%{inputCol/}' .	G		 .	>	(	 	K	 .	>		(	?			 .	I	!	2	 8	M	$		-	 '%{modelCol/}' 	G	 *	M	0		>	0	 .	G		 *	0	?	5	0	M	$	?	$	 (	9	@		 	?	/	>	 	>	 8		>	.�*	M	0	$	M	/	G		 OLAP .	>		(	?			 8		0		(	>	 8	M	$		-	 	G	 2	?		 		 8		M	7	.	 9	A		 5	?	6	G	7	$	>	 *	&	>	(	A		M	0	.	 9	K	(	>	 	>	9	?		. '%{structureCol/}' OLAP .	>		(	?			 8		0		(	>	 8	M	$		-	 	G	 *	>	8	 	K		 8		M	7	.	 9	A		 5	?	6	G	7	$	>	 *	&	>	(	A		M	0	.	 (	9	@		 9	H	.�5	0	M		@		C	$	 '%{structureCol/}' OLAP .	>		(	?			 8		0		(	>	 8	M	
 $		-	 	G	 2	?		 8	M	0	K	$	 5	?	6	G	7	$	>	 	8	G	 *	M	0	>		C	$	?		 *	&	>	(	A		M	0	.	 	>	 -	>		 (	9	@		 9	H	 	K	 .	>		(	?			 8	M	
 $		-	 *	&	>	(	A		M	0	.	 8	G	 .	G	2	 	>	$	>	 9	H	.�'%{modelname/}' .	>		(	?			 .	I	!	2	 8		8	>	'	?	$	 	0	(	>	 5	?	+	2	 0	9	>	 	M	/	K			?	 /	>	 $	K	 *	M	0	6	?		M	7	#	 !	G		>	 0	?		M	$	 9	H	 /	>	 5	9	>		 	K		 -	@	 		2	M	2	G		(	@	/	 5	?	6	G	7	$	>			 (	9	@		 *	>		 		.�'%{structure/}' .	>		(	?			 8		0		(	>	 	G	 '%{structureCol/}' 8	M	
 $		-	 .	G		 (	2	 .	>	(	 (	9	@		 9	K	 8		$	G	 (8	M	
 $		-	 'NOT NULL' .	I	!	2	 9	H	 /	>	 		 (	G	8	M	
 	G	!	 $	>	2	?		>	 	A			@	 9	H	), *	0		$	A	 		8		G	 8	M	0	K	$	 !	G		>	 .	G		 (	2	 .	>	(	 9	H		.�'%{name/}' .	>		(	?			 8		0		(	>	 /	>	 .	I	!	2	 .	G		 8	?	,	2	?			 .	I	!	2	 9	H		 	0	 	8	G	 				-	^	-2	>		(	 ,	>		!	?			M	8	 	G	 8	>	%	 		G	2	G	 8		8	>	'	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	. 8		*	B	0	M	#	 .	>		(	?			 8		0		(	>	 	K	 8		8	>	'	?	$	 	?	/	>	 	>	(	>	 	>	9	?		.		*	/	K		 	?		 		 	2	M		K	0	?	%	M	.	 	G	 2	?		 	.	 8	G	 	.	 		 	(	*	A		 5	?	6	G	7	$	>	 	@	 	5	6	M	
 /		 9	K	$	@	 9	H	. .	>		(	?			 .	I	!	2	 '%{modelname/}' .	G		 	A		 (	9	@		 .	?	2	>	 %	>	.PA~*	B	0	M	5	>	(	A	.	>	(	 	M	5	>		(	 	M	5	G	0	@	 .	>	(	M	/	 (	9	@		 9	H	 	M	/	K			?	 ON 	M	2	I		<	 $	>	2	?		>	 	(	*	A		 8	M	$		-	 	K	 '%{modelcol/}' 	&	?	6	 .	>		(	?			 8	M	$		-	 8	G	 	K	\	$	>	 9	H	.~*	B	0	M	5	>	(	A	.	>	(	 	M	5	>		(	 	M	5	G	0	@	 .	>	(	M	/	 (	9	@		 9	H	 	M	/	K			?	 ON 	M	2	I		<	 	&	?	6	 	(	*	A		 8	M	$		-	 	K	 '%{modelcol/}' $	>	2	?		>	 .	>		(	?			 8	M	$		-	 8	G	 	K	\	$	>	 9	H	.N		 (	G	8	M	
 	G	!	 $	>	2	?		>	 	>	 	A			@	 8	M	
 $		-	 		 	(	A	.	>	(	 	K	!	<	G		 	M	
 5	G	0	@	 .	G		 ,	>				!	 (	9	@		 %	>	.�		 8	$	$	 	A			@	 8	M	
 $		-	 (5	9	 8	M	
 $		-	, 	?	8		@	 8	>	.		M	0	@	 *	M	0		>	0	 '	A			@	 8	.	/	' /	>	 '	A			@	 	(	A		M	0	.	' *	0	 8	G		 9	H	) 	G	 .	>	(	K		 *	0	 MiningModelColumn.Values 8			M	0	9	 	G	 		*	/	K		 &	M	5	>	0	>	 *	9	A			>	 (	9	@		 	>	 8		$	>	.~	?	8	 .	>		(	?			 8		0		(	>	 8	M	
 $		-	 	@	 8	>	.		M	0	@	 *	M	0		>	0	 &	?	(	>			 *	0	 8	G		 9	K	, 		8		G	 2	?		 ,	>			!	?			 	G	 DataType $	$	M	
 5	 -	@	 &	?	(	>			 *	0	 8	G		 9	K	(	>	 	>	9	?		.�		$	5	M	/	 !	G		>	,	G	8	 .	G		 '%{objectname/}' (	>	.	 /	>	 '%{objectid/}' ID 5	>	2	>	 	,	M		G		M		 *	9	2	G	 9	@	 .	L		B	&	 9	K	(	G	 	G	 	>	0	#	 	/	>	$	 *	B	0	>	 (	9	@		 	?	/	>	 	>	 8		$	>	.^'%{value/}' .	>	(	 	K	 '%{columnname/}' .	>		(	?			 .	I	!	2	 8	M	$		-	 	G	 !	G		>	 *	M	0		>	0	 .	G		 	(	5	0	M		 (	9	@		 	0	 8		$	G	.t'%{modelname/}' .	>		(	?			 .	I	!	2	 .	G		, '%{colname/}' 	A			@	 8	M	$		-	 .	G		 MODEL_EXISTENCE_ONLY .	I	!	2	?			 '	M	5		 8	M	5	@		>	0	M	/	 (	9	@		 9	H	.O'%{modelname/}' .	>		(	?			 .	I	!	2	 	G	 2	?		 5	?	6	G	7	$	>			 	K	 8	$	M	/	>	*	?	$	 	0	(	G	 	G	 &	L	0	>	(	 $	M	0	A		?	.�'%{modelname/}' .	>		(	?			 .	I	!	2	 	G	 MINIMUM_DEPENDENCY_PROBABILITY *	H	0	>	.	@		0	 	G	 2	?		 (	?	0	M	&	?	7	M		 .	>	(	 .	>	(	M	
 /	 (	9	@		 9	H	. MINIMUM_DEPENDENCY_PROBABILITY *	H	0	>	.	@		0	 	>	 .	>	(	 0.0 8	G	 	'	?		 	0	 1.0 8	G	 	.	 8	G		 	0	(	>	 	>	9	?		.h,	>			!	?			 .	G		, '%{structure/}' OLAP .	>		(	?			 8		0		(	>	 	G	 2	?		, 8		&	0	M	-	?	$	 '%{dimensionid/}' 	/	>	.	 .	L		B	&	 (	9	@		 9	H	.�'%{structure/}' OLAP .	>		(	?			 8		0		(	>	 	G	 '%{column/}' .	>		(	?			 8	M	$		-	 	G	 2	?		 ,	>		!	?			 .	G		 8		&	0	M	-	?	$	 	?	/	>	 	/	>	 '%{mgid/}' .	>	*	 8	.	B	9	 .	L		B	&	 (	9	@		 9	H	.�'%{column/}' (	G	8	M	
 	G	!	 $	>	2	?		>	 	@	 OLAP ,	>			!	?			 	K	 8	.	>	(	 	M	
 /	B	,	 *	0	 8		&	0	M	-	?	$	 	0	(	>	 	>	9	?		 	?	8	 *	0	 '%{struct/}' .	>		(	?			 8		0		(	>	 	@	 ,	>			!	?			 8		&	0	M	-	?	$	 9	H	.|'%{structure/}' OLAP .	>		(	?			 8		0		(	>	 8	M	$		-	 	?	8		>	 (	>	.	 '%{column/}' 9	H	 	G	 2	?		 ,	>		!	?			 .	G		 8		&	0	M	-	?	$	 '%{mid/}' .	>	*	 .	L		B	&	 (	9	@		 9	H	.�'%{modelname/}' .	>		(	?			 .	I	!	2	 	G	 2	?		 MISSING_VALUE_SUBSTITUTION *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. 8	.	0	M	%	?	$	 5	?		2	M	
 *	 9	H		 	K		 (	9	@		, *	?		2	>	 /	>	 		 8	>			M	/	?		 .	>	(	e*			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 TOP 5	M	/				 	G	 2	?		 8	?	0	M	+	 	H	0	-	#	>	$	M	.		 *	B	0	M	#	>			 		0	 	@	 	(	A	.	$	?	 9	H	.PA_*			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 TOP 5	M	/				 	G	 2	?		 	G	5	2	 		 	M	0	.	 5	>	2	G	 5	M	/				 	@	 	(	A	.	$	?	 9	H	.�*	M	0	6	?		M	7	#	 8	G		 .	>		(	?			 .	I	!	2	 '%{modelname/}' 	G	 2	?		 ,	9	A	$	 	K		>	 9	H	. *	M	0	6	?		M	7	#	 .	>	.	2	K		 	@	 8			M	/	>	 MINIMIUM_CLUSTER_CASES .	>	(	 8	G	 ,	!	<	@	 9	K	(	@	 	>	9	?		.{PMML 2.1 *	>	0	M	8	?			 $	M	0	A		?	(*			M	$	?	 '%{Line/}', 8	M	$		-	 '%{Column/}). 	H		 '%{tag/}' 	G	 2	?		 	5	6	M	/		 5	?	6	G	7	$	>	 '%{attr/}' (	9	@		 .	?	2	@	.  �PMML 2.1 *	>	0	M	8	?			 $	M	0	A		?	(*			M	$	?	 '%{Line/}', 8	M	$		-	 '%{Column/}). '%{child/}' 	>		2	M	!	 	H		 	5	6	M	/		 9	H	, 2	G		?	(	 /	9	 '%{parent/}' *	H	0	G			 	H		 .	G		 (	9	@		 *	>	/	>	 	/	>	, /	>	 /	9	 .	>	(	M	/	 (	9	@		 %	>	. �PMML 2.1 8			$	$	>	 $	M	0	A		?	(*			M	$	?	 '%{Line/}', 8	M	$		-	 '%{Column/}). '%{objName/}' 	,	M		G		M		 	@	 '%{attr/}' 5	?	6	G	7	$	>	 	K	 5	?	-	?	(	M	(	 .	>	(	 	G	 8	>	%	 *	9	2	G	 8	G	 9	@	 *	0	?	-	>	7	?	$	 	?	/	>	 	/	>	 9	H	.�PMML 2.1 8		0		(	>	$	M	.		 $	M	0	A		?	(*			M	$	?	 '%{Line/}', 8	M	$		-	 '%{Column/}). '%{tagSecond/}' $	$	M	5	 	G	5	2	 '%{tagFirst/}' $	$	M	5	 	G	 ,	>	&	 9	@	 8	.	0	M	%	?	$	 9	H	.yPMML 2.1 *	>	0	M	8	?			 $	M	0	A		?	(*			M	$	?	 '%{Line/}', 8	M	$		-	 '%{Column/}). '%{tag/}' 	H		 	@	 '%{attr/}' 5	?	6	G	7	$	>	 .	G		 	(	*	G		M	7	?	$	 .	>	(	 9	H	 hPMML 2.1 *	>	0	M	8	?			 $	M	0	A		?	(*			M	$	?	 '%{Line/}', 8	M	$		-	 '%{Column/}). '%{tag/}' 	H		 	(	*	G		M	7	?	$	 /	>	 	8	.	0	M	%	?	$	 %	>	. WPMML 2.1 &	8	M	
 $	>	5	G		<	 	G	 -	@	$	0	 .	I	!	2	 		 	8	G	 	2	M		K	0	?	%	M	.	 	>	 		*	/	K		 	0	$	>	 9	H	 	K	 8	.	0	M	%	?	$	 (	9	@		 9	H	.�PMML 2.1 8			$	$	>	 $	M	0	A		?	(*			M	$	?	 '%{Line/}', 8	M	$		-	 '%{Column/}). 8	.	>	(	 (	>	.	 ('%{name/}') 8	G	 		 '%{tag/}' 	,	M		G		M		 *	9	2	G	 9	@	 	K	7	?	$	 	?	/	>	 	/	>	.�PMML 2.1 8			$	$	>	 $	M	0	A		?	(*			M	$	?	 '%{Line/}', 8	M	$		-	 '%{Column/}). '%{name/}' &	M	5	>	0	>	 *	9		>	(	G	 		 *	M	0		>	0	 '%{tag/}' 	G	 	,	M		G		M		 	K	 *	9	2	G	 8	G	 	K	7	?	$	 	?		 ,	?	(	>	 8		&	0	M	-	?	$	 	?	/	>	 	/	>	 9	H	.lPMML 2.1 *	>	0	M	8	?			 $	M	0	A		?	(*			M	$	?	 '%{Line/}', 8	M	$		-	 '%{Column/}). 		 	.	>	(	M	/	 8			A		?	$	 8	0	M	5	0	-8	.	B	9	 *	M	0	>	*	M	$	 9	A		 9	H	.�PMML 2.1 8			$	$	>	 $	M	0	A		?	(*			M	$	?	 '%{Line/}', 8	M	$		-	 '%{Column/}). 		$	0	>	2	 	G	5	2	 8	$	$	 !	G		>	 ^	@	2	M	!	M	8	 	G	 2	?		 8	.	0	M	%	?	$	 9	H	 	0	 	8	.	G		 	.	 8	G	 	.	 		 9	>	6	?	/	>	 9	K	(	>	 	5	6	M	/		 9	H	.kPMML 2.1 *	>	0	M	8	?			 $	M	0	A		?	(*			M	$	?	 '%{Line/}', 8	M	$		-	 '%{Column/}). '%{tag/}' $	$	M	5	 .	G		 	8	.	0	M	%	?	$	 8	>	.		M	0	@	 *	>		 		.�PMML 2.1 8			$	$	>	 $	M	0	A		?	(*			M	$	?	 '%{Line/}', 8	M	$		-	 '%{Column/}). '%{tag/}' $	$	M	5	 	G	5	2	 $	,	 8	.	0	M	%	?	$	 9	K	$	>	 9	H	 	,	 		8	.	G		 (	?	6	M		?	$	 $	L	0	 *	0	 2 8	0	M	5	0	-8	.	B	9	 (8	M		G		 	0	 	>					) 9	K		, 	?	8	.	G		 $	$	M	5	K		 	@	 8			M	/	>	 8	.	>	(	 9	K	$	@	 9	H	. $	$	M	5	K		 	>	 0 8	G	 ,	\	>	 9	K	(	>	 	5	6	M	/		 9	H	.rPMML 2.1 8			$	$	>	 $	M	0	A		?	(*			M	$	?	 '%{Line/}', 8	M	$		-	 '%{Column/}). NumericInfo 	G	5	2	 8	$	$	 !	G		>	 ^	@	2	M	!	M	8	 	G	 2	?		 8	.	0	M	%	?	$	 9	H	.PA�PMML 2.1 8			$	$	>	 $	M	0	A		?	(*			M	$	?	 '%{Line/}', 8	M	$		-	 '%{Column/}). DiscrStats 	G	5	2	 !	?	8	M		M	0	@		 /	>	 !	?	8	M		M	0	@		>			<	M	!	 !	G		>	 ^	@	2	M	!	M	8	 	G	 2	?		 8	.	0	M	%	?	$	 9	H	.k.	>		(	?			 .	I	!	2	, '%{modelname/}' *	0	 2	>		B	 	?		 	M	2	8	M		0	 8	&	8	M	/	$	>	 ^			M	6	(	 .	G		 	.	>	(	M	/	 	(	A		M	0	.	 	M	2	8	M		0	 	H	*	M	6	(	 *	>	8	 9	A		.�.	>		(	?			 .	I	!	2	 '%{modelname/}' 	G	 2	?		 MISSING_VALUE_SUBSTITUTION *	H	0	>	.	@		0	 .	G		 	8	>	 .	>	(	 9	H	 	K	 .	>	(	M	
 /	 (	9	@		 9	H	. .	>	(	M	
 /	 8	G		?			M	
 8	 9	H		 	K		 (	9	@		, *	?		2	>	 /	>	 		 8	>			M	/	?		 .	>	(	.�		 .	>	.	2	>	 	K	 	K	 .	>	(	M	/	 (	9	@		 9	H	, GetLag() ^			M	6	(	 	G	 *	>	8	 -	G		>	 	/	>	 9	H	 	?	8		>	 		*	/	K		 '%{modelname/}' .	>		(	?			 .	I	!	2	 	G	 8	>	%	 	?	/	>	 	>	$	>	 9	H	. 8	.	/	 6	M	0	C			2	>	 .	I	!	2	 	G	 2	?		 *	M	0	$	M	/	G		 .	>	.	2	G	 .	G		 		 8	.	/	 8	M		H		*	 	@	 	5	6	M	/		$	>	 9	K	$	@	 9	H	.�.	>		(	?			 .	I	!	2	 '%{modelname/}' .	G		 	.	>	(	M	/	 8	.	/	 6	M	0	C			2	>	 (	K	!	 	&	M	5	?	$	@	/	 ID .	?	2	@	. 8	A	(	?	6	M		?	$	 	0	G		 	?	 8	>	.		M	0	@	 	K		 &	M	5	>	0	>	 *	M	0	>	*	M	$	 (	K	!	 	&	M	5	?	$	@	/	 ID 8	A	8			$	 9	H		..8	9	8		,		'	K		 	@	 	?	(	$	@	 	G	 2	?		 ,	9	A	$	 	'	?		 5	?	6	G	7	$	>			.}.	>		(	?			 .	I	!	2	 '%{modelname/}' *	0	 	'	>	0	?	$	 	8	 8	.	/	 6	M	0	C			2	>	 *	B	0	M	5	>	(	A	.	>	(	 	(	A	0	K	'	 	G	 2	?		 *	B	0	M	5	>	(	A	.	>	(	 	M	5	G	0	@	 8	.	/	,	>	9	M	/	 8	@	.	>	 ,	9	A	$	 	.	 9	H	.7(	?	0	M	&	?	7	M		 (	K	!	 	A	#	 ID .	>	(	M	
 /	 (	9	@		 9	H	 /	>	 8	.	0	M	%	?	$	 (	9	@		 9	H	.y.	>		(	?			 .	I	!	2	 '%{modelname/}' 	G	 2	?		 !	G		>	 8		8	>	'	(	 	G	 &	L	0	>	(	 		>	'	?		 	M	0	.	?		 	(	A		M	0	.	 (	K	!	 	5	C	$	M	$	?	/	K		 	G	 8	>	%	 	0	>	,	 	(	*	A		 	G	8	 .	?	2	>	.�	0	>	,	 	(	*	A		 .	>	.	2	>	 .	?	2	>	. .	>		(	?			 .	I	!	2	 '%{modelname/}' 	G	 2	?		 !	G		>	 8		8	>	'	(	 	G	 &	L	0	>	(	 	(	*	A		 	G	8	 .	G		 	9	>		 	*	G		M	7	?	$	 %	>	 5	9	>		 	(	A		M	0	.	 (	K	!	 !	G		>	 (	9	@		 .	?	2	>	.d*			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 		*	/	K			0	M	$	>	 *	0	?	-	>	7	?	$	 ^			M	6	(	 	>	 .	B	2	M	/	>			(	 	0	(	G	 	G	 &	L	0	>	(	 $	M	0	A		?	.�8	.	/	 6	M	0	C			2	>	 .	>		(	?			 .	I	!	2	 '%{modelname/}' .	G		 	K		 	H	0	-	A			@	 8	M	$		-	 *	0	?	-	>	7	?	$	 (	9	@		 %	>	. 	$	: 5	?	6	M	2	G	7	#	 	G	 2	?		 	K		 -	@	 !	G		>	 *	A	(	0	M	*	M	0	>	*	M	$	 (	9	@		 	?	/	>	 	>	 8		$	>	.�'%{structure/}' .	>		(	?			 8		0		(	>	 *	M	0	6	?		M	7	?	$	 	0	(	G	 	G	 2	?		 		 INSERT INTO 	%	(	 	>	 		*	/	K		 	0	$	G	 8	.	/	, '%{column/}' (	G	8	M	
 	G	!	 $	>	2	?		>	 8	M	
 $		-	 		 	(	*	A		 *			M	$	?	 8	G		 .	G		 		 8	M	
 	G	2	0	 8	M	
 $		-	 8	G	 	A	!	<	@	 %	@	.�.	>		(	?			 .	I	!	2	 '%{modelname/}' 	G	 2	?		 !	G		>	 	K	 8		8	>	'	?	$	 	0	(	G	 	G	 &	L	0	>	(	, 	G	8	 *	M	0	K	8	G	8	0	 8	.	>	(	 8	.	/	 6	M	0	C			2	>	 *	0	 2	>		B	 9	K	(	G	 5	>	2	G	 &	K	9	0	>		 		 KeyTime .	>	(	K		 (time stamps) 	>	 *	$	>	 2		>	$	>	 9	H	. &	K	9	0	>		 		 time stamps 	K	 8	.	>	*	M	$	 	0	(	G	 	G	 2	?		 !	G		>	 *	0	 8		8	>	'	(	-*	B	0	M	5	 	@	 	(	A	6		8	>	 	0	G		.�'%{model/}' .	>		(	?			 .	I	!	2	 .	G		, .	>	0	M		?	(	2	 			!	<	K		 	G	 2	?		 '%{attribute/}' 5	?	6	G	7	$	>	 	K	 	?	/	>	 	(	A	0	K	'	 5	?	+	2	 0	9	>	 	M	/	K			?	 5	?	6	G	7	$	>	 (	 $	K	 	(	*	A		 9	H	 	0	 (	 9	@	 				*	A		 9	H	.=PMML &	8	M	
 $	>	5	G		<	 	>	 GlobalStats 	(	A	-	>		 	A	.	 /	>	 	M	7	$	?		M	0	8	M	
 $	 9	H	.PAR'%{model/}' .	>		(	?			 .	I	!	2	 	@	 	2	M		K	0	?	%	M	.	 8	>	.		M	0	@	 	(	A	*	2	,	M	
 '	 /	>	 	M	7	$	?		M	0	8	M	
 $	 9	K	 		 9	H	.�'%{tablecolumn/}' (	G	8	M	
 	G	!	 $	>	2	?		>	 	G	 2	?		 +	<	I	0	G	(	 	A			@	 ,	>			!	?			 	@	 8			M	
 /	>	 '%{structure/}' .	>		(	?			 8		0		(	>	 	@	 '%{casekeycolumn/}' 	G	8	 	A			@	 	G	 2	?		 	A			@	 ,	>			!	?			 	@	 8			M	
 /	>	 8	G	 .	G	2	 (	9	@		 	>	$	@	.�'%{model/}' .	>		(	?			 .	I	!	2	 .	G		 %d{cAttributes/}' 5	?	6	G	7	$	>			 9	H		. 5	?	6	G	7	$	>			 	@	 /	9	 8			M	/	>	 .	>		(	?			 .	I	!	2	 8	G	 8		,	&	M	'	 	2	M		K	0	?	%	M	.	 	G	 5	0	M	$	.	>	(	 8		8	M		0	#	 &	M	5	>	0	>	 	(	A	.	$	 %d{cAttributeLimit/}' 	@	 5	?	6	G	7	$	>	 8	@	.	>	 	G	 *	>	0	 9	K	 	A		@	 9	H	.]'%{model/}' .	>		(	?			 .	I	!	2	 .	G		 8	-	@	 (	I	(	-	@	 8	M	
 $		-	K		 	>	 		*	/	K		 PredictOnly *	0	 8	G		 	?	/	>	 	>	(	>	 	>	9	?		.S'%{model/}' .	>		(	?			 .	I	!	2	 .	G		 		 8	G	 	'	?		 	(	A	.	>	(	 2		>	(	G	 /	K		M	/	 5	?	6	G	7	$	>	 (	9	@		 9	K	 8		$	@	 9	H	.'%{model/}' .	>		(	?			 .	I	!	2	 .	G		 		 8	M	$		-	 9	H	 	K	 DATE !	G		>	 *	M	0		>	0	 	>	 		*	/	K		 	0	$	>	 9	H	. /	9	 !	G		>	 *	M	0		>	0	 PMML 2.1 5	?	(	?	0	M	&	G	6	 &	M	5	>	0	>	 8	.	0	M	%	?	$	 (	9	@		 9	H	. 		 5	H		2	M	*	?		 9	2	 	G	 0	B	*	 .	G		 DATE !	G		>	 *	M	0		>	0	 	K	 5	?	6	G	7	 0	B	*	 8	G	 DOUBLE !	G		>	 *	M	0		>	0	 .	G		 *	0	?	5	0	M	$	?	$	 	?	/	>	 	>	 8		$	>	 9	H	, 	K	 PMML 2.1 5	?	(	?	0	M	&	G	6	 &	M	5	>	0	>	 8	.	0	M	%	?	$	 9	H	.�*			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 *	B	0	M	5	>	(	A	.	>	(	?	$	 .	>	(	 	K	 '%{ColumnName/}' 8	M	$		-	 .	G		 	(	5	0	M		 	0	(	G	 	G	 &	L	0	>	(	 		 	5	0	^	M	2	K	 .	?	2	>	. 8	M	$		-	 	G	 2	?		 		 			M		 6	A	&	M	'	$	>	 !	G		>	 *	M	0		>	0	 	@	 	(	A	6		8	>	 	@	 	>	$	@	 9	H	.�'%{parentStruct/}' .	>		(	?			 8		0		(	>	 .	G		, '%{name/}' 8	M	$		-	 		 !	G		>	,	G	8	 8	G	 ,	>				!	 9	H	 	?	8		>	 !	G		>	 *	M	0		>	0	 ,	>	/	(	G	0	@	 *	0	 8	G		 9	H	. /	9	 !	G		>	 *	M	0		>	0	 8	.	>	(	M	/	$	/	>	 	8		0		?	$	 !	G		>	 	>	 *	M	0	$	?	(	?	'	?	$	M	5	 	0	$	>	 9	H	, 	?	8	G	 8		8	>	'	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	.�'%{structure/}' OLAP .	>		(	?			 8		0		(	>	 8		8	>	'	?	$	 (	9	@		 	@	 	>	 8		$	@	 	M	
 /	K			?	 '%{column/}' 8	M	
 $		-	 	G	 2	?		 ,	>			!	?			 .	G		 8		&	0	M	-	?	$	 '%{dimension/}' 	/	>	.	 	>	 	>	0	M	/	0	$	 8			M	0	9	#	 .	K	!	 MOLAP (	9	@		 9	H	.�/	>	 $	K	 		*	/	K			0	M	$	>	, '%{pii_strUser/}', 	G	 *	>	8	 8		&	0	M	-	?	$	 .	>		(	?			 .	I	!	2	 /	>	 8		0		(	>	, '%{strName/}', *	0	 *	9	A			(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	, /	>	 	,	M		G		M		 .	L		B	&	 (	9	@		 9	H	d	�'%{Name/}' (	>	.	 .	>		(	?			 .	I	!	2	 /	>	 .	>		(	?			 8		0		(	>	 	@	 	&	M	5	?	$	@	/	 0	B	*	 8	G	 *	9		>	(	 (	9	@		 	0	$	>	 9	H	. 	8	 (	>	.	 .	G		 		*	8	0	M		 'MINING STRUCTURE' /	>	 'MINING MODEL' 	>	 *	M	0	/	K		 	0	 	8	G	 *	>	$	M	0	 ,	(	>	(	G	 	>	 *	M	0	/	>	8	 	0	G		.�'%{Name/}' .	>		(	?			 8		0		(	>	 8	M	$		-	 .	G		 *	B	0	M	5	>	(	A	.	>	(	 5	?	6	M	2	G	7		 9	H	. *	B	0	M	5	>	(	A	.	>	(	 5	?	6	M	2	G	7		 	H	8	G	 	?	 PREDICT /	>	 PREDICT ONLY, 	K	 .	>		(	?			 8		0		(	>	 8	M	$		-	K		 .	G		 2	>		B	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	.^DELETE FROM CASES 	%	(	 	G	5	2	 .	>		(	?			 8		0		(	>	 	G	 2	?		 9	@	 8	.	0	M	%	?	$	 9	H	. '%{Name/}' 		 .	>		(	?			 .	I	!	2	 9	H	.�'%{Name/}' .	>		(	?			 .	I	!	2	 	G	 '%{column/}' 8	M	$		-	 .	G		 '%{flag/}' .	I	!	2	?			 '	M	5		 6	>	.	?	2	 9	H	, 	K	 .	>		(	?			 8		0		(	>	 8	M	$		-	K		 	G	 2	?		 8	.	0	M	%	?	$	 (	9	@		 9	H	�%d{Line/} *			M	$	?	, %d{Column/} 8	M	
 $		-	 *	0	 ON 	M	
 2	I		<	 .	>	(	M	
 /	 (	9	@		 9	H	. ON 	M	
 2	I		<	 .	G		 (	?	0	M	&	?	7	M		 8	M	
 $		-	 8	M	
 	G	2	0	 9	K	(	G	 	>	9	?		, 	0	 		 ,	>			!	?			 .	G		 		 8	M	
 $		-	 .	>		(	?			 .	I	!	2	 8	G	 9	K	(	>	 	>	9	?		 	,		?	 	(	M	
 /	 8	M	
 $		-	 	(	*	A		 8	M	0	K	$	 8	G	 9	K	(	>	 	>	9	?		.�'%{model/}' .	>		(	?			 .	I	!	2	 	G	 '%{column/}' 8	M	
 $		-	 	G	 2	?		 		*	/	K		 	K	 	A			@	 *	0	 8	G		 	?	/	>	 	>	(	>	 	>	9	?		, 	M	
 /	K			?	 	8		@	 8	M	0	K	$	 .	>		(	?			 8		0		(	>	 8	M	
 $		-	 		 	A			@	 8	M	
 $		-	 9	H	.�8	$	M	0	 .	>		(	?			 	,	M		G		M		 (!	G		>	 .	>		(	?			 	/	>	.	 	>	 8		8	>	'	(	 	0	(	G	 	G	 2	?		 		*	/	K		 	?		 	>	(	G	 5	>	2	G	 5	?	6	G	7	 !	G		>	 8	M	0	K	$	 	5	2	K		(	 8	9	?	$	) 	K	 	8	 	(	M	8		G		8	 *	0	 (	9	@		 ,	(	>	/	>	 	>	 8		$	>	.�	8	 8	A	5	?	'	>	 	G	 2	?		 *	M	0	%	.	 	K		?	 	G	 			!	<	K		 	@	 	5	6	M	
 /		$	>	 9	K	$	@	 9	H	 	K	 '%{model/}' .	>		(	?			 .	I	!	2	 	G	 2	?		 		*	/	K		 	?		 		 	2	M		K	0	?	%	M	.	 .	G		 		*	2	,	M	
 '	 (	9	@		 9	H	.�8		8	>	'	(	 *	M	0	$	?	,		'	 	H	8	G	 	*	0	M	/	>	*	M	$	 .	G	.	K	0	@	 	G	 	>	0	#	 .	>		(	?			 .	I	!	2	 '%{modelname/}' 	G	 8	>	%	 	>	0	M	/	 	G	 &	L	0	>	(	 8	.	/	 6	M	0	C			2	>	 	2	M		K	0	?	%	M	.	 &	M	5	>	0	>	 		 8	>	.	>	(	M	/	 	*	5	>	&	 		$	M	*	(	M	(	 9	A		. 	2	M		K	0	?	%	M	.	 	K	 		*	2	,	M	'	 	'	?		 8		8	>	'	(	K		 	G	 8	>	%	 *	A	(	: 	2	>	(	G	 	@	 	(	A	6		8	>	 	0	G		.�8	.	/	 6	M	0	C			2	>	 	2	M		K	0	?	%	M	.	 .	>		(	?			 .	I	!	2	 '%{modelname/}' 	G	 8		8	>	'	(	 	G	 2	?		 	5	6	M	
 /		 .	G	.	K	0	@	 	5			?	$	 (	9	@		 	0	 8		>	. 		*	2	,	M	
 '	 .	G	.	K	0	@	 ,	"	<	>	(	G	 	0	 	2	M		K	0	?	%	M	.	 	K	 *	A	(	: 	2	>	(	G	 	@	 	(	A	6		8	>	 	0	G		.�OLAP 	M	
 /	B	,	-	'	>	0	?	$	 .	>		(	?			 8		0		(	>	 /	>	 .	I	!	2	 '%{name/}' 	K	 				-	+	<	-2	>		(	 ,	>			!	?			 	G	 8	>	%	 8		8	>	'	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 (		&	>	. INSERT INTO 	%	(	 /	>	 DTS *	>		*	2	>		(	)[.	>		(	?			 .	I	!	2	 '%{modelname/}' 	G	 2	?		 (	?	0	M	&	?	7	M		 MIN_SERIES_VALUE, MAX_SERIES_VALUE 8	G	 ,	\	>	 %	>	.3.	>		(	?			 .	I	!	2	 '%{modelname/}' *	9	2	G	 9	@	 *	M	0	6	?		M	7	?	$	 9	H	.'%{structure/}' OLAP .	>		(	?			 8		0		(	>	 	G	 '%{column/}' 8	M	$		-	 	G	 *	>	8	 	G	5	2	 5	9	 8	>	.		M	0	@	 9	K	 8		$	@	 9	H	 	K	 	H	0	-(	?	0		$	0	 *	M	0		>	0	 (!	?	8	M		M	0	@		>			<	M	!	, !	?	8	M		M	0	@		 /	>	 	A			@	) *	0	 8	G		 9	K	, 	M	/	K			?	 5	9	 		 !	?	8	M		M	0	@		>			<	M	!	 8	M	0	K	$	 5	?	6	G	7	$	>	 8	G	 ,	>				!	 9	H	 ('%{cubedimension/}' 	M	/	B	,	 	/	>	.	 .	G		 .	L		B	&	 '%{attribute/}').�'%{structure/}' OLAP .	>		(	?			 8		0		(	>	 	G	 '%{column/}' 8	M	
 $		-	 	G	 !	?	8	M	
 	M	0	@		>			<	G	6	(	 *	H	0	>	.	@		0	 (DiscretizationMethod 	0	 DiscretizationBucketCount) 	K	 !	?	8	M	
 	M	0	@		>			<	M	!	 8	M	0	K	$	 5	?	6	G	7	$	>	 ('%{cubedimension/}' 	M	
 /	B	,	 	/	>	.	 .	G		 '%{attribute/}') 8	G	 .	G	2	 	>	(	>	 	>	9	?		.q.	>		(	?			 .	I	!	2	 '%{modelname/}' .	G		, 	2	M		K	0	?	%	M	.	 	?	8	@	 $	>	2	?		>	 8	M	$		-	 	K	 	(	A	.	>	(	 2		>	(	G	 /	K		M	/	 	G	 0	B	*	 .	G		 	(	A	.	$	?	 (	9	@		 &	G	$	>	.<'%{model/}' .	>		(	?			 .	I	!	2	 .	G		 	K		 -	@	 	G	8	 	A			@	 8	M	$		-	 (	9	@		 9	H	.�8	.	/	 6	M	0	C			2	>	 .	I	!	2	 '%{modelname/}' .	G		 	H	0	-	A			@	 8	M	$		-	 .	G		, &	?	(	>			/8	.	/	/timestamp !	G		>	 *	M	0		>	0	 9	H	. 	8		@	 	(	A	.	$	?	 (	9	@		 9	H	. 8	M	$		-	 	K	 8	>			M	/	?		 0	B	*	 .	G		 .	I	!	2	?			 	@	 	(	A	6		8	>	 	0	G		.^8	.	/	 6	M	0	C			2	>	 .	>		(	?			 .	I	!	2	 '%{modelname/}' 	K	 *	M	0	6	?		M	7	?	$	 	0	(	G	 	G	 2	?		 ,	9	A	$	 	.	 .	>	.	2	G	 		*	2	,	M	
 '	 9	H		.�.	>		(	?			 8		0		(	>	 '%{name/}' *	9	2	G	 8	G	 9	@	 *	M	0	6	?		M	7	?	$	 9	H	 	0	 5	C	&	M	'	?	6	@	2	 	&	M	/	$	(	K		 	K	 8	.	0	M	%	(	 (	9	@		 	0	$	@	 9	H	. INSERT INTO 	%	(	 	>	 		*	/	K		 	0	(	G	 8	G	 *	9	2	G	, DELETE FROM <object> 	>	 		*	/	K		 	0	G		.�'%{structure/}' .	>		(	?			 8		0		(	>	 	G	 '%{column/}' 8	M	
 $		-	 	@	 8	>	.		M	0	@	 *	M	0		>	0	 	>	 		*	/	K		 	G	5	2	 	(	M	
 /	 8	M	
 $		-	K		 	>	 5	0	M		@		0	#	 	0	(	G	 .	G		 	?	/	>	 	>	 8		$	>	 9	H	. $	%	>	*	?	, 	8	 8	M	
 $		-	 	G	 2	?		 	K		 5	0	M		@		C	$	 8	M	
 $		-	 8		&	0	M	-	 (	9	@		 .	?	2	>	 %	>	.�'%{modelname/}' .	I	!	2	 	G	 2	?		 MAXIMUM_CONTINUOUS_INPUT_ATTRIBUTES *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. MAXIMUM_CONTINUOUS_INPUT_ATTRIBUTES 	K	 0 8	G	 ,	!	<	>	 	0	 %d{Max/}' 8	G	 	K		>	 9	K	(	>	 	>	9	?		.7'%{Name/}' 8		&	0	M	-	?	$	 8		0		(	>	 	K	 8		8	>	'	?	$	 (	9	@		 	?	/	>	 	/	>	 9	H	.Y'%{model/}' .	>		(	?			 .	I	!	2	 5	G	 8	A	5	?	'	>			 9	K	$	@	 9	H		 	K	 PMML 2.1 5	?	(	?	0	M	&	G	6	 .	G		 8	.	0	M	%	?	$	 (	9	@		 9	H		.�'%{structure/}' OLAP .	>		(	?			 8		0		(	>	 	G	 '%{column/}' 8	M	$		-	 	K	 *	H	0	G			-	>		2	M	!	 	/	>	.	 .	G		 *	H	0	G			 5	?	6	G	7	$	>	 8	G	 ,	>				!	 (	9	@		 	?	/	>	 	>	 8		$	>	 ('%{cubedimension/}' 	M	/	B	,	 	/	>	.	 .	G		 '%{attribute/}').�*			M	$	?	 %d{Line/}, 8	M	
 $		-	 %d{Column/} *	0	 		*	/	K			0	M	$	>	 !	?	^	>			!	 ^			M	6	(	 (UDF) 	>	 		*	/	K		 5	0	M	$	.	>	(	 	%	(	 	G	 2	?		 !	G		>	 8	M	0	K	$	 	G	 0	B	*	 .	G		 (	9	@		 9	K	 8		$	>	.RIMPORT 	G	 &	L	0	>	(	 $	M	0	A		?	: 8	M	%	>	(	@	/	 .	>		(	?			 .	I	!	2	 	G	 2	?		 IMPORT 	&	G	6	 		M	7	.	 	?	/	>	 	/	>	 9	H	.�'%{structure/}' OLAP .	>		(	?			 8		0		(	>	 	G	 '%{column/}' 8	M	
 $		-	 	G	 2	?		 (	?	0	M	&	?	7	M		 !	G		>	 *	M	0		>	0	 '%{cubedimension/}' 	M	
 /	B	,	 	/	>	.	 .	G		 		8		@	 8	M	0	K	$	 5	?	6	G	7	$	>	 ('%{attribute/}' 	G	 8			$	 (	9	@		 9	H	).^'%{modelname/}' .	I	!	2	 	G	 2	?		 ACYCLIC_GRAPH *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. 	8	G	 8	9	@	 /	>	 	2	$	 *	0	 8	G		 	0	G		.�'%{modelname/}' 	G	 2	?		 	(	*	A		 	G	8	 .	G		 !	A	*	M	2	?		G		 	A			@	 	(	A		M	0	.	 .	>	(	. 	8	M	*	7	M		 .	>	.	2	>	(.	>	.	2	G	) 8	G	 	5	?	6	M	5	8	(	@	/	 *	0	?	#	>	.	 	 8		$	G	 9	H		. !	G		>	 	K	 8	M	*	7	M		 	0	G		 (	(	A	6		8	?	$	) /	>	 ErrorLog KeyErrorLimit 8	0	M	5	0	 *	H	0	>	.	@		0	 ,	"	<	>			.�'%{modelname/}' 8	.	/	 6	M	0	C			2	>	 .	<	I	!	2	 	G	 2	?		 .	>		(	?			 8		0		(	>	 .	G		 		>	'	?		 	A			@	 8	.	/	 8	M	$		-	 .	?	2	G	. .	>		(	?			 8		0		(	>	 .	G		 6	>	.	?	2	 	?	8	@	 8	.	/	 6	M	0	C			2	>	 .	<	I	!	2	 .	G		 	G	5	2	 		 	A			@	 8	.	/	 8	M	$		-	 9	K	 8		$	>	 9	H	.�'%{structure/}' .	>		(	?			 8		0		(	>	 *	M	0	6	?		M	7	?	$	 	0	(	G	 	G	 2	?		 		 INSERT INTO 	%	(	 	>	 		*	/	K		 	0	$	G	 8	.	/	, '%{column/}' 8	M	
 	G	2	0	 8	M	
 $		-	 		 	(	*	A		 *			M	$	?	 8	G		 .	G		 		 	H	*	M		0	 8	M	
 $		-	 8	G	 	A	!	<	@	 %	@	.		 	H	0	-	A			@	 OLAP .	>		(	?			 8		0		(	>	 8	M	
 $		-	 	@	 8	M	0	K	$	 5	?	6	G	7	$	>	 AttributeRelationships 	G	 	0	?		 	A			@	 8	M	
 $		-	 	@	 8	M	0	K	$	 5	?	6	G	7	$	>	 8	G	 8		,		'	?	$	 9	K	(	@	 	>	9	?		. '%{structure/}' OLAP .	>		(	?			 8		0		(	>	 	G	 '%{structureCol/}' 8	M	
 $		-	 	G	 2	?		 	K		 *	M	0	$	M	
 /		M	7	 /	>	 	*	M	0	$	M	
 /		M	7	 8		,		'	 .	L		B	&	 (	9	@		 9	H	.�DMX 	%	(	, INSERT INTO <miningobject>.COLUMN_VALUES 8	.	0	M	%	?	$	 (	9	@		 9	H	 	M	
 /	K			?	 '%{structure/}' .	>		(	?			 8		0		(	>	 	G	 *	>	8	 		 /	>	 	'	?		 !	?	8	M	
 	M	0	@		>			<	M	!	 8	M	
 $		-	 9	H		.�.	>		(	?			 .	I	!	2	 '%{modelname/}' 	G	 2	?		 AUTO_DETECT_PERIODICITY *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. AUTO_DETECT_PERIODICITY 	K	 0.0 8	G	 1.0 	G	 ,	@		 	@	 8			M	
 /	>	 9	K	(	@	 	>	9	?		�*	M	0	6	?		M	7	#	 8	G		 .	>		(	?			 .	I	!	2	 '%{modelname/}' 	G	 2	?		 ,	9	A	$	 	K		>	 9	H	. *	M	0	6	?		M	7	#	 .	>	.	2	K		 	@	 8			M	
 /	>	 max(CLUSTER_COUNT,MINIMUM_SUPPORT) 8	G	 	.	 (	9	@		 9	K	(	@	 	>	9	?		.?'%{model/}' .	>		(	?			 .	I	!	2	 .	G		 		 8	M	$	0	 *	0	 		>	'	?		 	A			@	 8	M	$		-	 9	H		.:'%{option/}' 5	?		2	M	
 *	 	.	 .	>		(	?			 .	I	!	2	 *	0	 2	>		B	 (	9	@		 9	K	 8		$	>	.PA<'%{option/}' 5	?		2	M	
 *	 	.	 .	>		(	?			 8		0		(	>	 *	0	 2	>		B	 (	9	@		 9	K	 8		$	>	.@'%{option/}' 5	?		2	M	
 *	 		 8	G	 	'	?		 ,	>	0	 (	?	0	M	&	?	7	M		 (	9	@		 	?	/	>	 	>	 8		$	>	.�HoldoutMaxPercent 	G	 2	?		 .	>	(	: '%d{holdoutmaxpercent/}' 	.	>	(	M	
 /	 9	H	. .	>	(	 '%d{minpercent/}' 	0	 '%d{maxpercent/}' 	G	 ,	@		 9	K	(	>	 	>	9	?		.bHoldoutMaxCases 	G	 2	?		 .	>	(	: '%d{holdoutmaxcases/}' 	.	>	(	M	
 /	 9	H	. .	>	(	 		 '	(	>	$	M	
 .		 8			M	
 /	>	 9	K	(	@	 	>	9	?		.�/	>	 $	K	 		*	/	K			0	M	$	>	, '%{pii_strUser/}', 	G	 *	>	8	 8		&	0	M	-	?	$	 .	>		(	?			 .	I	!	2	 /	>	 8		0		(	>	, '%{strName/}', *	0	 *	9	A			(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	, /	>	 	,	M		G		M		 .	L		B	&	 (	9	@		 9	H	d	h		 .	>		(	?			 8		0		(	>	 /	>	 .	I	!	2	 	*	G		M	7	?	$	 9	H	, 2	G		?	(	 5	0	M	$	.	>	(	 8		&	0	M	-	 .	G		 	K		 .	>		(	?			 8		0		(	>	 /	>	 .	I	!	2	 (	9	@		 .	?	2	>	 %	>	.T		 .	>		(	?			 .	I	!	2	 	*	G		M	7	?	$	 9	H	, 2	G		?	(	 5	0	M	$	.	>	(	 8		&	0	M	-	 .	G		 	K		 .	>		(	?			 .	I	!	2	 (	9	@		 .	?	2	>	 %	>	.W		 .	>		(	?			 8		0		(	>	 	*	G		M	7	?	$	 9	H	, 2	G		?	(	 5	0	M	$	.	>	(	 8		&	0	M	-	 .	G		 	K		 .	>		(	?			 .	I	!	2	 (	9	@		 .	?	2	>	 %	>	. KKEY TIME 8	M	$		-	 5	>	2	@	 .	>		(	?			 8		0		(	>	 .	G		 9	K	2	M	!					 	>	 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	.k	>	0	M	0	5	>		 *	B	0	M	#	 (	9	@		 9	K	 8		$	@	 	M	
 /	K			?	 .	>		(	?			 8		0		(	>	 ('%{strName/}') 	G	 2	?		 		 	>			 8	G		 *	0	?	-	>	7	?	$	 (	9	@		 	@	 		.X'%{State/}' 8	M	%	?	$	?	 '%{model/}' 	,	M		G		M		 	@	 '%{Attribute/}' 5	?	6	G	7	$	>	 	G	 2	?		 .	>	(	M	/	 (	9	@		 9	H	.I(	?	0	M	&	?	7	M		 .	>		(	?			 8		0		(	>	 .	G		 5	0	M	$	.	>	(	 	>	0	M	/	 	G	 2	?		 		 .	>	(	M	
 /	 .	I	!	2	 (	9	@		 9	H	.�5	0	M	$	.	>	(	 	>	0	M	/	 	G	 2	?		 		 	(	A	.	>	(	 /	K		M	
 /	 5	?	6	G	7	$	>	 	@	 	5	6	M	
 /		$	>	 9	K	$	@	 9	H	. '%{Model/}' .	>		(	?			 .	I	!	2	 	@	 (	?	0	M	&	?	7	M		 '%{Attribute/}' 5	?	6	G	7	$	>	 	(	A	.	>	(	 /	K		M	
 /	 (	9	@		 9	H	.�.	>		(	?			 .	I	!	2	 '%{Model/}' 	@	 '%{Attribute/} 5	?	6	G	7	$	>	 .	G		 		 '%{Content/}' 8	>	.		M	0	@	 *	M	0		>	0	 9	H	, 	K	 5	0	M	$	.	>	(	 	>	0	M	/	 &	M	5	>	0	>	 8	.	0	M	%	?	$	 (	9	@		 9	H	.W'%d{holdoutseed/}' 9	K	2	M	
 !					 ,	@		 .	B	2	M	
 /	 	.	>	(	M	
 /	 9	H	. .	>	(	 		 '	(	>	$	M	
 .		 8			M	
 /	>	 9	K	(	@	 	>	9	?		.�Exists ^			M	6	(	 	G	 *	H	0	>	.	@		0	 	G	 0	B	*	 .	G		 8	?	0	M	+	 		8	 5	M	/				 	K	 	(	A	.	$	?	 9	H	 	K	 $	>	2	?		>	 2	L		>	$	>	 9	H	. *			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} .	G		 $	M	0	A		?	 9	A		.�.	I	!	2	 +	<	?	2	M		0	 *	M	0	G	!	?		G		 (line %d{Line/} *			M	$	?	, %d{Column/}) 8	M	
 $		-	 *	0	 	.	>	(	M	
 /	 9	H		. 		 +	<	?	2	M		0	 *	M	0	G	!	?		G		 	K	 		 8		0		(	>	 8	M	
 $		-	 	@	 $	A	2	(	>	 		 8	M	
 	G	2	0	 .	>	(	 8	G	 	0	(	@	 	>	9	?		.xHoldoutMaxCases 	G	 2	?		 		 8	G	 	'	?		 .	>	(	 (	?	0	M	&	?	7	M		 	?		 		 9	H		. 	'	?		$	.	 .	>	.	2	G	 *	H	0	>	.	@		0	 	G	 2	?		 		 		2	 *	B	0	M	#	>			 (	?	0	M	&	?	7	M		 	0	G		.|HoldoutMaxPercent 	G	 2	?		 		 8	G	 	'	?		 .	>	(	 (	?	0	M	&	?	7	M		 	?		 		 9	H		. 	'	?		$	.	 *	M	0	$	?	6	$	 *	H	0	>	.	@		0	 	G	 2	?		 		 		2	 2		,	>	 .	>	(	 (	?	0	M	&	?	7	M		 	0	G		.�'%{modelname/}' .	I	!	2	 	G	 2	?		 8	.	/	 6	M	0	C			2	>	 	(	A	.	>	(	 (		 !	G		>	 	K	!	<	$	>	 9	H	, *	0		$	A	 	(	A	.	>	(	 *	M	0	>	0		-	 9	K	(	G	 	>	 8	.	/	 (		 !	G		>	 	@	 6	A	0	B		$	 8	G	 *	9	2	G	 	$	>	 9	H	. 	$	?	9	>	8	?		 	(	A	.	>	(	 	>	 		*	/	K		 (		 !	G		>	 	G	 .	A	$	>	,	?		 (	9	@		 	?	/	>	 	>	 8		$	>	.�'%{Name/}' .	I	!	2	 	G	 5	?	0	A	&	M	'	 	M	
 5	G	0	@	 *	M	0	&	0	M	6	?	$	 (	9	@		 	@	 	>	 8		$	@	 	M	
 /	K			?	 5	?	6	M	2	G	7	#	 8	G	5	>	 	@	 /	9	 8		8	M	
 	0	#	 	8	G	 	(	A	.	>	(	K		 	K	 8	.	0	M	%	?	$	 (	9	@		 	0	$	>	 	K	 8	.	/	 6	M	0	C			2	>	 .	I	!	2	 .	G		 (		 !	G		>	 	K	!	<	$	G	 9	H		.z	A			@	 .	>	(	, '%{name/}', 8	G	 8		,	&	M	'	 !	G		>	 	>	 *	M	0	6	?		M	7	#	 	G	 &	L	0	>	(	 		*	/	K		 (	9	@		 	?	/	>	 	/	>	 	0	 	8	 	>	0	#	 8	G	, .	>	(	 		 .	>	(	M	/	 	A			@	 (	9	@		 9	H	.�'%{Name/}' .	I	!	2	 	G	 5	?	0	A	&	M	'	 PREDICTION JOIN 	M	
 5	G	0	@	 8	.	0	M	%	?	$	 (	9	@		 9	H	 	M	
 /	K			?	 SELECT 8	B		@	, WHERE 	M	
 2	I		, /	>	 ORDER BY 	M	
 2	I		<	 .	G		 		M	0	@		G		M	8	 	0	 (	I	(	-		M	0	@		G		M	8	 &	K	(	K		 *	0	 8		&	0	M	-	 .	L		B	&	 9	H		.�'%{Name/}' .	I	!	2	 	G	 8	>	.	(	G	 PREDICTION JOIN 	M	5	G	0	@	 .	G		 	A			@	 8	M	$		-	 .	G		 	K		 .	>	(	 .	L		B	&	 (	9	@		 9	H	. /	&	?	 .	I	!	2	 .	G		 		>	'	?		 .	>	.	2	>	 ID 6	>	.	?	2	 9	H		 $	K	 		 	A			@	 8	M	$		-	 .	>	(	 	5	6	M	/		 9	H	.�'%{Name/}' .	I	!	2	 	G	 5	?	0	A	&	M	'	 PREDICTION JOIN 	M	5	G	0	@	 	G	 2	?		, 	(	*	A		 	@	 *	M	0	$	M	/	G		 *			M	$	?	 .	G		 	A			@	 8	.	/	 8	M	$		-	 .	G		 		 	H	0	-(	2	 .	>	(	 9	K	(	>	 	>	9	?		.�'%{Name/}' .	I	!	2	 	G	 5	?	0	A	&	M	'	 PREDICTION JOIN 	M	5	G	0	@	 	G	 2	?		, 	(	*	A		 	@	 *	M	0	$	M	/	G		 *			M	$	?	 .	G		 	A			@	 8	.	/	 8	M	$		-	 .	G		 		 	&	M	5	?	$	@	/	 .	>	(	 9	K	(	>	 	>	9	?		.�	(	A	.	>	(	 '	M	
 5		>			, REPLACE_MODEL_CASES 	0	 EXTEND_MODEL_CASES 	>	 		*	/	K		 '%{Name/}' .	I	!	2	 	G	 5	?	0	A	&	M	'	 	M	
 5	G	0	@	 	0	(	G	 	G	 2	?		 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	
 /	K			?	 	M	
 5	G	0	@	 		 PREDICTION JOIN 	M	
 5	G	0	@	 (	9	@		 9	H	.|'%{modelname/}' .	I	!	2	 .	G		 INSTABILITY_CUTOFF_WEIGHT *	H	0	>	.	@		0	 	G	 2	?		 .	>	(	 .	>	(	M	
 /	 (	9	@		 9	H	. /	9	 *	H	0	>	.	@		0	 0 	0	 1 	G	 ,	@		 9	K	(	>	 	>	9	?		.�'%{modelname/}' .	I	!	2	 	G	 2	?		 FORECAST_METHOD *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. FORECAST_METHOD 	K	 $	@	(	 .	>	(	K		 ARIMA, ARTXP /	>	 MIXED .	G		 8	G	 		 9	K	(	>	 	>	9	?		.�'%{model/}' .	>		(	?			 .	I	!	2	 	G	 2	?		 	G	8	 +	<	?	2	M		0	 	.	>	(	M	
 /	 9	H	. (	?	0	M	&	?	7	M		 +	<	?	2	M		0	 5	M	
 /				 (	?	.	M	(	 DMX 	%	(	 	>	 .	B	2	M	
 /	>			(	 	0	$	>	 9	H	:  '%{statement/}'�'%{model/}' .	>		(	?			 .	I	!	2	 	G	 '%{table/}' $	>	2	?		>	 	G	 2	?		 *			M	$	?	 +	<	?	2	M		0	 	.	>	(	M	
 /	 9	H	. (	?	0	M	&	?	7	M		 +	<	?	2	M		0	 5	M	
 /				 (	?	.	M	(	 DMX 	%	(	 	>	 .	B	2	M	
 /	>			(	 	0	$	>	 9	H	:  '%{statement/}'T*			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 		 	*	0	G		0	 .	?	2	>	 	K	 +	<	?	2	M		0	 *	0	 8	.	0	M	%	?	$	 (	9	@		 9	H	.�+	<	?	2	M		0	 .	G		 		 	*	0	G		0	 6	>	.	?	2	 9	H	 	K	 	*	0	G		!	 8	M	
 $		-	 (%d{Line/} *			M	$	?	, %d{Column/} 8	M	
 $		-	 *	0	) 	@	 8	>	.		M	0	@	 *	M	0		>	0	 	G	 2	?		 8	.	0	M	%	?	$	 (	9	@		 9	H	 e'%{structurename/}' .	>		(	?			 8		0		(	>	 *	0	?	5	0	M	$	?	$	 (	9	@		 	@	 	>	 8		$	@	 	M	
 /	K			?	 8		8	>	'	(	 	G	 &	L	0	>	(	 		 5	?	
 +	2	$	>	 9	A		.k5	M	
 /				 '%{expression/}' .	G		 *			M	$	?	 %d{Line/}, 8	M	
 $		-	 %d{Column/} 8	M	
 $		-	 *	0	 		 	.	>	(	M	
 /	 .	>	(	 /	>	 8	?			H		M	
 8	 9	H	.�	G	8	 +	<	?	2	M		0	 	.	>	(	M	
 /	 9	H	 	M	
 /	K			?	 8		&	0	M	-	?	$	 8	M	
 $		-	 '%{ColumnName/}' 	>	 8	>	.		M	0	@	 *	M	0		>	0	 KEY 9	H	. 	*	 		 	A			@	 8	M	
 $		-	 *	0	 +	<	?	2	M		0	 (	9	@		 	0	 8		$	G	.o5	?	6	G	7	$	>	 .	>	(	, .	>	(	 	@	 6	M	0	G	#	@	 [%{start/},%{end/}] 8	G	 ,	>	9	0	 9	H	. /	9	 !	G		>	 .	>		(	?			 	2	M		K	0	?	%	M	.	 &	M	5	>	0	>	 8	.	0	M	%	?	$	 (	9	@		 9	K	$	>	.Y'%d{foldcount/}' +	<	K	2	M	!	 	#	(	>	 	G	 2	?		 .	>	(	M	/	 .	>	(	 (	9	@		 9	H	. .	>	(	 2 8	G	 	'	?		 /	>	 ,	0	>	,	0	 9	K	(	>	 	>	9	?		.�'%d{foldindex/}' +	<	K	2	M	!	 		!	G		M	8	 	G	 2	?		 .	>	(	M	/	 .	>	(	 (	9	@		 9	H	. .	>	(	 1 8	G	 	'	?		 /	>	 ,	0	>	,	0	 9	K	(	>	 	>	9	?		, 	0	 +	<	K	2	M	!	 	#	(	>	 8	G	 -	@	 	.	 /	>	 		8		G	 ,	0	>	,	0	 9	K	(	>	 	>	9	?		.`'%d{foldmaxcase/}' 	'	?		$	.	 .	>	.	2	K		 	G	 2	?		 .	>	(	M	/	 .	>	(	 (	9	@		 9	H	. .	>	(	 	K		 		#	>	$	M	.		 *	B	0	M	#	>			 9	K	(	>	 	>	9	?		.�'%s{modelname/}' .	I	!	2	 5	0	M	$	.	>	(	 	>	0	M	/	5	?	'	?	 	I	2	 .	G		 .	>	(	M	
 /	 (	9	@		 9	H	, 	M	
 /	K			?	 .	I	!	2	 '%s{structure/}' .	>		(	?			 8		0		(	>	 8	G	 8		,		'	?	$	 (	9	@		 9	H	.�'%s{attribute/}' 5	?	6	G	7	$	>	 5	0	M	$	.	>	(	 *	M	0		M	0	?	/	>	 	I	2	 .	G		 .	>	(	M	
 /	 (	9	@		 9	H	 	M	
 /	K			?	 5	?	6	G	7	$	>	 '%s{modelname/}' .	I	!	2	 	G	 2	?		 		 PREDICT /	>	 PREDICT_ONLY 5	?	6	G	7	$	>	 (	9	@		 9	H	.^2		M	7	M	/	 5	?	6	G	7	$	>	 (	?	0		$	0	 9	K	(	G	 	G	 	>	0	#	 	>	0	M	/	5	?	'	?	 	I	2	 .	G		 5	?	6	G	7	$	>	 8	M	%	?	$	?	 (	?	0	M	&	?	7	M		 (	9	@		 	@	 	>	 8		$	@	.k'%s{modelname/}' .	I	!	2	 5	0	M	$	.	>	(	 	>	0	M	/	5	?	'	?	 	I	2	 .	G		 .	>	(	M	
 /	 (	9	@		 9	H	, 	M	
 /	K			?	 .	I	!	2	 		 	M	
 2	8	M	
 	0	?			 .	I	!	2	 (	9	@		 9	H	.i'%s{modelname/}' .	I	!	2	 5	0	M	$	.	>	(	 	>	0	M	/	5	?	'	?	 	I	2	 .	G		 .	>	(	M	
 /	 (	9	@		 9	H	, 	M	
 /	K			?	 .	I	!	2	 +	<	K	2	M	!	?			 	>	 		*	/	K		 	0	$	>	 9	H	.@	>	0	M	/	5	?	'	?	 	>	 /	9	 8		8	M	
 	0	#	 	>			 8	B		@	 *	H	0	>	.	@		0	 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	.�8	M	%	?	$	?	 %	M	0	G	6	9	K	2	M	
 !	 	>	 .	>	(	 .	>	(	M	
 /	 (	9	@		 9	H	. .	>	(	 0.0 	0	 1.0 	G	 ,	@		 9	K	(	>	 	>	9	?		. /	&	?	 	*	 		 8	M	%	?	$	?	 %	M	0	G	6	9	K	2	M	
 !	 (	?	0	M	&	?	7	M		 (	9	@		 	0	(	>	 	>	9	$	G	, $	K	 .	>	(	 (	2	 *	0	 8	G		 	0	G		.].	>		(	?			 .	I	!	2	 	G	 2	?		 +	<	K	2	M	!	?			 	>	 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	/	K			?	 	8	.	G		 		 	A			@	 8	.	/	 8	M	$		-	 9	H	.�	%	(	, INSERT INTO ... '%s{name/}'.CASES 		 .	>		(	?			 .	I	!	2	 	G	 8	>	%	 		*	/	K		 	?		 	>	$	G	 8	.	/	 .	>	(	M	
 /	 (	9	@		 9	H	. 	8	 	%	(	 	>	 		*	/	K		 	G	5	2	 		 .	>		(	?			 8		0		(	>	 	G	 8	>	%	 	?	/	>	 	>	 8		$	>	 9	H	.K	M	0	I	8	 .	>	(	M	
 /	$	>	 *	M	0		M	0	?	/	>	 &	M	5	>	0	>	 8	.	0	M	%	?	$	 +	<	K	2	M	
 !	M	8	 	@	 	'	?		$	.	 8			M	
 /	>	 255 9	H	.t		 8	$	M	0	 	,	M	
 	G		M	
 	 	G	 8	>	%	 		*	/	K		 	0	$	G	 8	.	/	, 	M	0	I	8	 8	$	M	
 /	>	*	(	 	>	0	M	/	5	?	'	?	 &	M	5	>	0	>	 8	.	0	M	%	?	$	 +	<	K	2	M	
 !	M	8	 	@	 	'	?		$	.	 8			M	
 /	>	 10 9	H	.r		 8	$	M	0	 	,	M	
 	G		M	
 	 	G	 8	>	%	 		*	/	K		 	0	$	G	 8	.	/	, 	M	0	I	8	 8	$	M	
 /	>	*	(	 	>	0	M	/	5	?	'	?	 &	M	5	>	0	>	 8	.	0	M	%	?	$	 .	I	!	2	M	
 8	 	@	 	'	?		$	.	 8			M	
 /	>	 10 9	H	.�8	M	%	?	$	?	 %	M	0	G	6	9	K	2	M	
 !	 	G	 2	?		 .	>	(	 .	>	(	M	
 /	 (	9	@		 9	H	. /	&	?	 		 .	>	(	M	
 /	 8	M	%	?	$	?	 (	?	0	M	&	?	7	M		 (	9	@		 9	H	, $	K	 	*		K	 8	M	%	?	$	?	 %	M	0	G	6	9	K	2	M	
 !	 .	>	(	 (	2	 *	0	 8	G		 	0	(	>	 9	K		>	.x'%s{modelname/}' .	I	!	2	 5	0	M	$	.	>	(	 	>	0	M	/	5	?	'	?	 	I	2	 .	G		 .	>	(	M	
 /	 (	9	@		 9	H	, 	M	
 /	K			?	 .	I	!	2	 .	G		 	A			@	 8	.	/	 /	>	 	A			@	 	(	A		M	0	.	 8	M	
 $		-	 9	H		.f'%{modelname/}' .	I	!	2	 	G	 2	?		 NORMALIZATION *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. NORMALIZATION 	K	 0 /	>	 1 9	K	(	>	 	>	9	?		.�'%{modelname/}' .	I	!	2	 	G	 2	?		 AUTODETECT_MINIMUM_SUPPORT *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. AUTODETECT_MINIMUM_SUPPORT 	K	 0 	G	 ,	0	>	,	0	 /	>	 	'	?		 	0	 1 	G	 ,	0	>	,	0	 /	>	 	.	 9	K	(	>	 	>	9	?		.7&	?		 		 !	G		>	8	G		 .	G		 	K		 .	>	(	M	/	 	(	A		M	0	.	 	M	2	8	M		0	 (	9	@		 .	?	2	>	.�'%{modelname/}' .	I	!	2	 	G	 2	?		 CASELIKELIHOOD_NORMALIZATION_METHOD *	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	. CASELIKELIHOOD_NORMALIZATION_METHOD &	K	 .	>	(	K		 MARGINAL,/	>	 DISTANCE .	G		 8	G	 		 9	K	 8		$	>	 9	H	.x'%{aggdesign/}' 		@		0	#	 !	?		<	>		(	 	G	 *	>	8	 	(	A	.	>	(	?	$	 *			M	$	?	/	>		 6	B	(	M	/	 9	H		; 	?	8	@	 -	@	 !	?		<	>		(	 		@		0	#	 	K	 !	?		<	>		(	 (	9	@		 	?	/	>	 	>	 8		$	>	.u%{dimension/} 	/	>	.	 	@	 %{attribute/} 5	?	6	G	7	$	>	 	G	 *	>	8	 6	B	(	M	/	 .	>	(	 9	H	. 	8	 5	?	6	G	7	$	>	 	G	 2	?		 8	0	M	5	0	 		@		0	#	 !	?		<	>		(	 (	9	@		 	0	 8		$	>	.�%{dimension/} 	/	>	.	 	G	 *	>	8	 8	.	B	9	(	 !	?		<	>		(	 	G	 2	?		 	K		 5	?	6	G	7	$	>	 (	9	@		 9	H	. 	8	 5	?	6	G	7	$	>	 	G	 	(	A	*	2	,	M	'	 9	K	(	G	 *	0	 8	0	M	5	0	 8	.	B	9	(	 	K	 !	?		<	>		(	 (	9	@		 	0	 8		$	>	.�'%{dimension/}' 	/	>	.	 	G	 *	>	8	 5	?	-	>		(	 8	G	 8		,		'	?	$	 !	G		>	 (	9	@		 9	H	 (/	9	 .	H	(	@	-	B	-.	H	(	@	, !	G		>	 .	>		(	?			, /	>	 8		&	0	M	-	 *	M	0		>	0	 	>	 9	H	). '%{attribute/}' 5	?	6	G	7	$	>	 	K	 	K		 (	9	@		 /	>	 !	?	^	I	2	M		 	G	 8	.	B	9	(	 		*	/	K		 	G	 2	?		 8	G		 	?	/	>	 	>	(	>	 	>	9	?		.�5	0	M	$	.	>	(	 .	G		 '%{aggdesign/}' 		@		0	#	 !	?		>	<		(	 	,	M	
 	G		M	
 	 	G	 2	?		 		@		0	#	 !	?		<	>		(	 	>	0	M	0	5	>		 	2	 0	9	@	 9	H	. 		*	/	K		 	'	>	0	?	$	 	*	M		?	.	>			<	G	6	(	 	8	 	5	8	M	
 %	>	 *	0	 2	>		B	 (	9	@		 	?	/	>	 	>	 8		$	>	.k'%{ubo/}' 		*	/	K		 	'	>	0	?	$	 	*	M		?	.	>			<	G	6	(	 	M	
 5	G	0	@	 .	>	(	M	
 /	 (	9	@		 9	H	. 			?	$	 8	M	
 5	0	B	*	 	G	 2	?		, 		$	M	
 *	>	&	 &	8	M	
 $	>	5	G		<	 &	G		G		.�'%{dimension/}' 	/	>	.	 	G	 *	>	8	 5	?	-	>		(	 8	G	 8		,		'	?	$	 !	G		>	 (	9	@		 9	H	. 	/	>	.	, .	H	(	@	-	B	-.	H	(	@	, !	G		>	 .	>		(	?			, /	>	 8		&	0	M	-	 	/	>	.	 9	H	. 	/	>	.	 .	G		 8	-	@	 8	&	8	M	/	 8	.	B	9	(	 		*	/	K		 	K	 	K		 (	9	@		 /	>	 !	?	^	I	2	M		 *	0	 8	G		 9	K	(	>	 	>	9	?		.~'%{dimension/}' 	/	>	.	 .	G		 '%{attribute/}' 5	?	6	G	7	$	>	 	H	0	-		@		0	#	 /	K		M	/	 9	H	 	0	 	8	G	 +	A	2	 /	>	 !	?	^	I	2	M		 		@		0	#	 		*	/	K		 	G	 2	?		 8	G		 9	K	(	>	 	>	9	?		.�	M	2	>				 	(	A	0	K	'	 .	G		 (	?	0	M	&	?	7	M		 	,	M		G		M		, 8	.	B	9	(	 !	?		<	>		(	 	,	M		G		M		 (	9	@		 9	H	. 	8	 	&	G	6	 	G	 2	?		 	G	5	2	 8	.	B	9	(	 !	?		<	>		(	 	,	M		G		M		 9	@	 8	M	5	@		>	0	M	/	 9	H		.	(	A	*	2	,	M	'		(	A	*	2	,	M	'	 9	H	.	L		B	&	>	.	L		B	&	 9	H	8	-	@		M	
 2	8	M	
 	0	 .	I	!	2	True	2	$	=not =>>=<<=	0	/	>	,->y-	5	0	K	'		():PA(	?	/	.	 .	I	!	2	 8		,	&	M	'	$	>			M	
 2	8	M	
 	0	$	(	A		M	0	.	 8	M	%	?	$	?	 	G	 2	?		 8			M	0	.	#	 *			M	$	?		M	2	8	M		0	 	G	 2	?		 	(	A		M	0	.	 8	M	$	0		(	A		M	0	.	 	M	2	8	M		0	?			 .	I	!	2	8	.	/	 6	M	0	C			2	>	 .	I	!	2	Microsoft Linear RegressiongMicrosoft 0	G		@	/	 *	M	0	$	@	*		.	(	 	2	M		K	0	?	%	M	.	 		 	8	>	 *	M	0	$	@	*		.	(	 	2	M		K	0	?	%	M	.	 9	H	 	K	 *	M	0	$	@	*		.	(	 .	I	!	2	?			 	G	 2	?		 		M	
 	>	 	>	0	M	/	 	0	$	>	 9	H	. /	9	 	2	M		K	0	?	%	M	.	 Microsoft !	?	8	@		<	(	 	M	0	@	 	2	M		K	0	?	%	M	.	 	>	 		 5	?	6	G	7	 	I	(	M	
 +	<	
 ?		0	G	6	(	 9	H	, 	K	 5	?	-		M	$	K		 	K	 		M	7	.	 	0		G	 *	M	0	>	*	M	$	 	?	/	>	 	>	$	>	 9	H	 (8		*	B	0	M	#	 *	M	0	$	@	*		.	(	 8	B	$	M	0	 		 		2	 0	B		 (	K	!	 .	G		 ,	(	>	 9	>	$	>	 9	H	). /	9	 	2	M		K	0	?	%	M	.	 8	$	$	 5	?	6	G	7	$	>			 	G	 	(	A	.	>	(	 	K	 8	.	0	M	%	?	$	 	0	$	>	 9	H	.Microsoft Logistic RegressionEMicrosoft $	0	M			#	?	$	 *	M	0	$	@	*		.	(	 	2	M		K	0	?	%	M	.	 		 	8	>	 *	M	0	$	@	*		.	(	 	2	M		K	0	?	%	M	.	 9	H	 	K	 *	M	0	$	@	*		.	(	 .	I	!	2	?			 	G	 2	?		 		M	
 	>	 	>	0	M	/	 	0	$	>	 9	H	. /	9	 	2	M		K	0	?	%	M	.	 Microsoft (	M	
 /	B	0	2	 (	G		5	0	M		 	2	M		K	0	?	%	M	.	 	>	 		 5	?	6	G	7	 	I	(	M	
 +	<	
 ?		0	G	6	(	 9	H	, 	K	 	?	*	@	 *	0	$	 	K	 8	.	>	*	M	$	 	0	 *	M	0	>	*	M	$	 	?	/	>	 	>	$	>	 9	H	.  	2	M		K	0	?	%	M	.	 !	?	8	M	
 	M	0	@		 	0	 8	$	$	 &	K	(	K		 5	?	6	G	7	$	>			 	G	 	(	A	.	>	(	 	K	 8	.	0	M	%	?	$	 	0	$	>	 9	H	.	5	0	K	'	(		5	'	?		$	>	ARMA		$	0	ARIMA{}X_(	?	0	M	&	?	7	M		 '%{State/}' 8	M	%	?	$	?	, '%{Object/}' 	,	M	
 	G		M	
 	 	G	 '%{ColumnName/}' 8	M	
 $		-	 .	G		 (	9	@		 .	?	2	@	.(	8	 0	?	2	@		<	 	G	 2	?		 	>	(		>	0	@	 		*	2	,	M	'	 (	9	@		 9	H	.[*	M	0	&	0	M	6	(	 .	I	(	@		0	 	>					0	M	8	 	G	 2	?		 8	M	.	C	$	?	 .	H	*	?			 (	9	@		 ,	(	>		 	>	 8		$	@	. 	>					0	M	8	 		M	7	.	 	?		 	>				G	.H*	M	0	&	0	M	6	(	 .	I	(	@		0	 	>					0	 *	M	0	&	0	M	6	(	 !	G		>	 5	>	2	@	 .	H	*	 	@	 		 +	<	>		2	 (	9	@		 	K	2	 8		$	>	.M		8	 8	>		>	 	@	 		 8	M	.	C	$	?	 +	<	>		2	 *	0	 .	H	*	 (	9	@		 	0	 8		$	G	 	?	8	.	G		 *	M	0	&	0	M	6	(	 !	G		>	 6	>	.	?	2	 9	H	.D0		?	8	M	
 	M	0	@	 .	G		 *	M	0	&	0	M	6	(	 !	M	0	>		5	0	 	@	 *	M	0	&	0	M	6	(	 	A			@	 (	9	@		 	K	2	@	 	>	 8		$	>	.t		&	>	9	0	#	 	G	 2	?		 *	0	^	I	0	M	.	G		8	 0		?	8	M	
 	M	0	@	 *	M	0	5	?	7	M		?	 	G	 		$	0	M		$	 *	M	0	%	.	 	>					0	 0		?	8	M	
 	M	0	@	 *	M	0	5	?	7	M		?	 	>	 .	>	(	 *	"	<	>	 (	9	@		 	>	 8		$	>	.t		&	>	9	0	#	 	G	 2	?		 *	0	^	I	0	M	.	G		8	 0		?	8	M	
 	M	0	@	 *	M	0	5	?	7	M		?	 	G	 		$	0	M		$	 *	M	0	%	.	 8	9	>	/	$	>	 0		?	8	M	
 	M	0	@	 *	M	0	5	?	7	M		?	 	>	 .	>	(	 *	"	<	>	 (	9	@		 	>	 8		$	>	.t		&	>	9	0	#	 	G	 2	?		 *	0	^	I	0	M	.	G		8	 0		?	8	M	
 	M	0	@	 *	M	0	5	?	7	M		?	 	G	 		$	0	M		$	 		$	?	.	 	>					0	 0		?	8	M	
 	M	0	@	 *	M	0	5	?	7	M		?	 	>	 .	>	(	 *	"	<	>	 (	9	@		 	>	 8		$	>	.�0		?	8	M	
 	M	0	@	 .	G		 	>					0	M	8	 	@	 6	M	0	G	#	@	 	8	 	(	M	
 8		H		8	 	G	 2	?		 	>					0	M	8	 	@	 	*	G		M	7	?	$	 6	M	0	G	#	@	 8	G	 .	G	2	 (	9	@		 	>	$	@	. 	C	*	/	>	 *	M	0	&	0	M	6	(	 .	I	(	@		0	 *	M	0	>	0		-	 +	<	>		2	 *	A	(	: 2	K	!	 	0	G		.I	0	.	M	-	?		0	#	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		: InitializeSecurityDescriptor 8	G	 5	?	+	2	$	>	.F	0	.	M	-	?		0	#	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		: SetSecurityDescriptorDacl 8	G	 5	?	+	2	$	>	.=	0	.	M	-	?		0	#	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		: OpenProcessToken 8	G	 5	?	+	2	$	>	.@	0	.	M	-	?		0	#	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		: GetTokenInformation 8	G	 5	?	+	2	$	>	.G	0	.	M	-	?		0	#	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		: SetSecurityDescriptorOwner 8	G	 5	?	+	2	$	>	.G	0	.	M	-	?		0	#	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		: SetSecurityDescriptorGroup 8	G	 5	?	+	2	$	>	.>	0	.	M	-	?		0	#	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		: CreateFileMapping 8	G	 5	?	+	2	$	>	.:	0	.	M	-	?		0	#	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		: MapViewOfFile 8	G	 5	?	+	2	$	>	.�(	K		. Datsource 	,	M		G		M		 *	0	?	-	>	7	>	 	G	 	(	G		M	6	(	 8	M		M	0	?			 		6	 	G	 -	>		 	G	 0	B	*	 .	G		 (	?	0	M	&	?	7	M		 8	A	0		M	7	>	 	>	(		>	0	@	 	K	 5	?	6	M	2	G	7	#	 8	0	M	5	0	 (	G	 	>	/	.	 0		>	 9	H	.PAv/	>	 $	K	 		*	/	K			0	M	$	>	, '%{pii_strUser/}' 	G	 *	>	8	 !	G		>	,	G	8	 '%{strObject/}' $		 *	9	A			 (	9	@		 9	H	 /	>	 !	G		>	,	G	8	 	>	 	8	M	$	?	$	M	5	 9	@	 (	9	@		 9	H	.�/	>	 $	K	 '%{pii_strUser/}' 		*	/	K			0	M	$	>	 	G	 *	>	8	 '%{strObject/}' 	,	M		G		M		 .	G		 *	0	?	5	0	M	$	(	 	0	(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	, /	>	 	,	M		G		M		 .	L		B	&	 (	9	@		 9	H	d	y/	>	 $	K	 '%{pii_strUser/}' 		*	/	K			0	M	$	>	 	G	 *	>	8	 '%{strObject/}' 	,	M		G		M		 $		 *	9	A			 	@	 	(	A	.	$	?	 (	9	@		 9	H	, /	>	 	,	M		G		M		 .	L		B	&	 (	9	@		 9	H	d	�/	>	 $	K	 '%{pii_strUser/}' 		*	/	K			0	M	$	>	 	G	 *	>	8	 '%{strObject/}' 	,	M		G		M		 	K	 8		8	>	'	?	$	 	0	(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	, /	>	 	,	M		G		M		 .	L		B	&	 (	9	@		 9	H	d	v/	>	 $	K	 '%{pii_strUser/}' 		*	/	K			0	M	$	>	 	G	 *	>	8	 '%{strObject/}' 	,	M		G		M		 	K	 9		>	(	G	 	(	A	.	$	?	 (	9	@		 9	H	, /	>	 	,	M		G		M		 .	L		B	&	 (	9	@		 9	H	d	�/	>	 $	K	 '%{pii_strUser/}' 		*	/	K			0	M	$	>	 	G	 *	>	8	 '%{strObject/}', .	G		 	K		 (	/	>	 	,	M		G		M		 ,	(	>	(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	, /	>	 	,	M		G		M		 .	L		B	&	 (	9	@		 9	H	d	�/	>	 $	K	 '%{pii_strUser/}' 		*	/	K			0	M	$	>	 	G	 *	>	8	 '%{strObject/}' 	,	M		G		M		 	G	 2	?		 .	G		>	!	G		>	 	K	 *	A	(	0	M	*	M	0	>	*	M	$	 	0	(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	, /	>	 	,	M		G		M		 .	L		B	&	 (	9	@		 9	H	d	PAo/	>	 $	K	 	8	 	,	M		G		M		 	G	 2	?		, '%{strRoleID/}' -	B	.	?		>	 	G	 2	?		 	(	A	.	$	?	 *	9	2	G	 9	@	 ,	(	>	 &	@	 		 9	H	, /	>	 	,	M		G		M		 .	L		B	&	 (	9	@		 9	H	.h'%{strPermID/}' 	(	A	.	$	?	 &	M	5	>	0	>	 8		&	0	M	-	?	$	 '%{strRoleID/}' -	B	.	?		>	 '%{strDBName/}' !	G		>	,	G	8	 .	G		 .	L		B	&	 (	9	@		 9	H	.�/	>	 $	K	 '%{pii_strUser/}' 		*	/	K			0	M	$	>	 	K	 !	G		>	,	G	8	 	K	 *	A	(	0	M	8	M	%	>	*	?	$	 	0	(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	, /	>	 !	G		>	,	G	8	 *	9	2	G	 8	G	 .	L		B	&	 9	H	 	0	 AllowOverwrite (	?	0	M	&	?	7	M		 (	9	@		 	?	/	>	 	/	>	 9	H	d	}/	>	 $	K	 '%{pii_strUser/}' 		*	/	K			0	M	$	>	 	G	 *	>	8	 '%{strObject/}' !	G		>	,	G	8	 	>	 ,	H		 	*	 2	G	(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	, /	>	 !	G		>	,	G	8	 .	L		B	&	 (	9	@		 9	H	d	y/	>	 $	K	 '%{pii_strUser/}' 		*	/	K			0	M	$	>	 	G	 *	>	8	 '%{strObject/}' 5	?	-	>		(	 	K	 .	0	M		 	0	(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	, /	>	 5	?	-	>		(	 .	L		B	&	 (	9	@		 9	H	d	�'%{strPermID/}' 	(	A	.	$	?	 	@	 RoleID 	K	 '%{strRoleID/}' 8	G	 '%{strNewRoleID/}' .	G		 ,	&	2	(	G	 	>	 *	M	0	/	>	8	 	?	/	>	 	/	>	. 	?	8	@	 	(	A	.	$	?	 	@	 RoleID 	K	 	(	A	.	$	?	 ,	(	(	G	 	G	 ,	>	&	 ,	&	2	>	 (	9	@		 	>	 8		$	>	 9	H	.z/	>	 $	K	 '%{pii_strUser/}' 		*	/	K			0	M	$	>	 	G	 *	>	8	 '%{strObject/}' 	M	0	G	8	 	@	 8	&	8	M	/	$	>	 2	G	(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	, /	>	 	M	0	G	8	 .	L		B	&	 (	9	@		 9	H	d	~/	>	 $	K	 '%{pii_strUser/}' 		*	/	K			0	M	$	>	 	G	 *	>	8	 '%{strObject/}' 	,	M		G		M		 *	0	 5	>	*	8	 2	?		(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	, /	>	 	,	M		G		M		 .	L		B	&	 (	9	@		 9	H	d	�/	>	 $	K	 '%{pii_strUser/}' 		*	/	K			0	M	$	>	 	G	 *	>	8	 8	M	0	K	$	 *	0	 /	>	 2		M	7	M	/	 		8	M		G		8	 *	0	 	,	M		G		M		M	8	 	K	 8	?			M	0	(	>		[	 	0	(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	, /	>	 8	M	0	K	$	 		8	M		G		8	 *	0	 	,	M		G		M		 .	L		B	&	 (	9	@		 9	H		d	�/	>	 $	K	 '%{pii_strUser/}' 		*	/	K			0	M	$	>	 	G	 *	>	8	 '%{strObject/}' 	,	M		G		M		 	G	 2	?		 .	G		>	!	G		>	 	K	 *	A	(	0	M	*	M	0	>	*	M	$	 	0	(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	, /	>	 	,	M		G		M		 .	L		B	&	 (	9	@		 9	H	d	�/	>	 $	K	 '%{pii_strUser/}' 		*	/	K			0	M	$	>	 	G	 *	>	8	 '%{strObject/}' 	,	M		G		M		 	K	 !	M	0	?	2	%	M	0	B	 	0	(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	, /	>	 	,	M		G		M		 .	L		B	&	 (	9	@		 9	H	d	h/	>	 $	K	 		*	/	K			0	M	$	>	, '%{pii_strUser/}', 	G	 *	>	8	 !	G		>	,	G	8	 	G	 2	?		 *	 	(	 	(	A	.	$	?	 (	9	@		 9	H	, /	>	 !	G		>	,	G	8	 .	L		B	&	 (	9	@		 9	H	d	y/	>	 $	K	 '%{pii_strUser/}' 		*	/	K			0	M	$	>	 	G	 *	>	8	 '%{strObject/}' 	,	M		G		M		 *	0	 2	?		(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	, /	>	 	,	M		G		M		 .	L		B	&	 (	9	@		 9	H	d	I'%{pii_strUser/}' 		*	/	K			0	M	$	>	 	G	 *	>	8	 	>	0	M	0	5	>		 0	&	M	&	 	0	(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	d	L'%{pii_strUser/}' 		*	/	K			0	M	$	>	 	G	 *	>	8	 	(	M	5	G	7	#	 5	?	'	?	 	I	2	 	0	(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	d	�/	>	 $	K	 '%{pii_strUser/}' 		*	/	K			0	M	$	>	 	G	 *	>	8	 '%{strObject/}' 	,	M		G		M		 	K	 ,	M	0	>				<	 	0	(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	, /	>	 	,	M		G		M		 .	L		B	&	 (	9	@		 9	H	d	PA,/	9	 	(	M	
 8		H		8	 	(	>	.	 *	9	A			 	@	 	(	A	.	$	?	 (	9	@		 &	G	$	@	.t	(	A	0	K	'	?	$	 8	A	0		M	7	>	 8	M	
 $	0	 5	M	
 /	5	8	M	
 %	>	*		@	/	 	>	0	M	0	5	>		/	K		 	G	 2	?		 		8	M	
 	G		8	 	G	 	5	6	M	
 /		 !	G		>	 8	A	0		M	7	>	 8	M	
 $	0	 8	G	 .	?	2	>	(	 (	9	@		 	0	$	>	.�/	>	 $	K	 '%{pii_strUser/}' 		*	/	K			0	M	$	>	 	G	 *	>	8	 .	>		(	?			 8		0		(	>	 '%{strStructure/}', 	G	 !	G		>	 8	M	0	K	$	 $		 *	9	A			 	@	 	(	A	.	$	?	 (	9	@		 9	H	, /	>	 !	G		>	 8	M	0	K	$	 .	L		B	&	 (	9	@		 9	H	d	M8	$	M	0	 .	>		(	?			 8		0		(	>	 '%{strStructure/}' 	K	 ,	(	>	/	>	 /	>	 8		8	>	'	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	.G8	$	M	0	 .	>		(	?			 .	I	!	2	 '%{strModel/}' 	K	 ,	(	>	/	>	 /	>	 8		8	>	'	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	.3.	L		B	&	>	 !	G		>	,	G	8	 .	G		 		 8	$	M	0	 .	>		(	?			 .	I	!	2	 ,	(	>	(	>	 9	K		>	.�'%{Datasource/}' !	G		>	8	M	0	K	$	 	G	 2	?		 ImpersonationInfo .	G		 		 	8	>	 ImpersonationMode 9	H	 	?	8		>	 		*	/	K		 	G	5	2	 		 8	0	M	5	0	 5	M	
 /	5	8	M	
 %	>	*		 	0	 8		$	>	 9	H	.�				-	+	<	-2	>		(	 ,	>			!	?			 	G	 5	0	M	$	.	>	(	 8	G		 .	G		 !	G		>	8	M	0	K	$	, '%{Datasource/}' .	G		 		 ImpersonationMode 9	H	 	?	8		>	 		*	/	K		 		 				-	+	<	-2	>		(	 !	G		>	8	M	0	K	$	 &	M	5	>	0	>	 (	9	@		 	?	/	>	 	>	 8		$	>	.d'%{Datasource/}' !	G		>	8	M	0	K	$	 .	G		 		 ImpersonationMode 9	H	 	K	 8		8	>	'	(	 	>	0	M	0	5	>		/	K		 	G	 2	?		 8	.	0	M	%	?	$	 (	9	@		 9	H	.�/	>	 $	K	 		*	/	K			0	M	$	>	, '%{pii_strUser/}', 	G	 *	>	8	 '%{strObject/}' 	,	M		G		M		 	G	 	H	6	 	K	 8	>	+	<	 	0	(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	, /	>	 	,	M		G		M		 .	L		B	&	 (	9	@		 9	H	d	G*	M	0	$	?	,		'	?	$	 	M	
 2	>	/			 	(	G		M	
 6	(	 	G	 2	?		 5	0	M	$	.	>	(	 	>	0	M	0	5	>		 	@	 	(	A	.	$	?	 (	9	@		 9	H	.T*	 	(	 	(	A	.	$	?	 	K	 	(	A	.	$	?	 9	H	 *	0	 8	G		 	?		 ,	?	(	>	 2	G		(	 	(	A	.	$	?	 (	(	A	.	$	?	 9	H	) 8	G		 (	9	@		 	@	 	>	 8		$	@	.~/	>	 $	K	 		*	/	K			0	M	$	>	, '%{pii_strUser/}', 	G	 *	>	8	 '%{strObject/}' 	,	M		G		M		 	K	 2	I		 	0	(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	, /	>	 	,	M		G		M		 .	L		B	&	 (	9	@		 9	H	d	[	G	5	2	 8	0	M	5	0	 5	M	/	5	8	M	%	>	*		K		 	K	 8	0	M	5	0	 	M	0	?	*	M		K		M	0	>	+	<	?		 	A			@	 *	0	 *	9	A			 *	M	0	>	*	M	$	 	0	(	G	 	@	 	(	A	.	$	?	 9	H	.i(	?	0	M	&	?	7	M		 	?	/	>	 9	A		 EffectiveUserName 	A	#	 '%{user/}' 		 .	>	(	M	/	 		*	/	K			0	M	$	>	, 8	.	B	9	, 		*	(	>	.	 /	>	 .	6	@	(	 	>	$	>	 (	9	@		 9	H	p'%{dimension/}' 	/	>	.	 .	G		 '%{attribute/}' 5	?	6	G	7	$	>	 	G	 *	>	8	 	(	0	G		 	?	/	>	 	/	>	 	/	>	.	 8	A	0		M	7	>	 5	M	/				 9	H	, 	K	 .	>	(	M	/	 (	9	@		 9	H	.PA�'%{dimension/}' *	H	0	G			-	>		2	M	!	 	/	>	.	 	G	 *	>	8	, 	A			@	 5	?	6	G	7	$	>	 *	0	 	/	>	.	 8	A	0		M	7	>	 *	0	?	-	>	7	?	$	 9	H	, 	K	 8	M	5	@		>	0	M	/	 (	9	@		 9	H	. 	*	 5	H		2	M	*	?		 0	B	*	 8	G	, *	H	0	G			 5	?	6	G	7	$	>	 *	0	 8	.	$	A	2	M	/	 	/	>	.	 8	A	0		M	7	>	 *	0	?	-	>	7	?	$	 	0	 8		$	G	 9	H		.R	(	A	0	K	'	?	$	 8	A	0		M	7	>	 8	M	
 $	0	 8	0	M	5	0	 	G	 2	?		 	5	6	M	
 /		 !	G		>	 8	A	0		M	7	>	 8	M	
 $	0	 8	G	 .	?	2	>	(	 (	9	@		 	0	$	>	.7	8	 	>	0	M	0	5	>		 	G	 2	?		 	5	6	M	
 /		 	(	A	.	$	?	 *	M	0	&	>	(	 (	9	@		 	@	 		 9	H	.u'%{Database/}' !	G		>	,	G	8	 .	G		 	K		 *	M	0	$	?	0	B	*	#	 .	K	!	 /	>	 	8	>	 ImpersonationMode (	9	@		 9	H	 	K	 8		8	>	'	(	 	>	0	M	0	5	>		 	G	 2	?		 8	.	0	M	%	?	$	 (	 9	K	.]'%{Database/}' !	G		>	,	G	8	 .	G		 		 ImpersonationMode 9	H	 	K	 8	0	M	5	0	 5	M	
 /	5	8	M	
 %	>	*		K		 	G	 2	?		 	0		M	7	?	$	 9	H	.YUseTransaction 	0	 MasterTransaction 	(	A	0	K	'	 	A	#	 !	G		>	,	G	8	 5	M	
 /	5	8	M	
 %	>	*		K		 	G	 2	?		 	0		M	7	?	$	 9	H		.*	(	A	0	K	'	?	$	 *	M	0	.	>	#	@		0	#	 .	K	!	 	K	 	(	A	.	$	?	 (	9	@		 9	H	.k'%{Datasource/}' !	G		>	8	M	0	K	$	 .	G		 		 ImpersonationMode 9	H	 	K	 XMLA 	(	G		M	
 6	(	 	>	0	M	0	5	>		/	K		 	G	 2	?		 8	.	0	M	%	?	$	 (	9	@		 9	H	.�	H	0	-	M	0	?	5	?	/	2	 	/	>	.	 8	A	0		M	7	>	 (/	>	 $	K	 8	M	5	@		C	$	 /	>	 	8	M	5	@		C	$	 8	G		 *	0	?	-	>	7	?	$	 9	H		) 	G	 &	L	0	>	(	, '%{dimension/}' 	M	/	B	,	 	/	>	.	 	@	 '%{attribute/}' 5	?	6	G	7	$	>	 	>	 5	?	6	G	7	$	>	 *	&	>	(	A		M	0	.	 		M	7	.	 	?	/	>	 	/	>	 9	H	, 	K	 		 8	M	5	@		>	0	M	/	 8	M	%	?	$	?	 (	9	@		 9	H	.�	H	0	-	M	0	?	5	?	/	2	 	/	>	.	 8	A	0		M	7	>	 (/	>	 $	K	 8	M	5	@		C	$	 /	>	 	8	M	5	@		C	$	 8	G		 *	0	?	-	>	7	?	$	 9	H		) 	G	 &	L	0	>	(	, '%{dimension/}' !	G		>	,	G	8	 	/	>	.	 	@	 '%{attribute/}' 5	?	6	G	7	$	>	 	>	 5	?	6	G	7	$	>	 *	&	>	(	A		M	0	.	 		M	7	.	 	?	/	>	 	/	>	 9	H	, 	K	 		 8	M	5	@		>	0	M	/	 8	M	%	?	$	?	 (	9	@		 9	H	.*	M	0	.	>	#	@		0	#	 5	?	+	2	 0	9	>	.'%{pii_strUser/}' 		*	/	K			0	M	$	>	 	G	 *	>	8	 '%{strObject/}' .	>		(	?			 .	I	!	2	 	@	 *	H	0	G			 .	>		(	?			 8		0		(	>	 .	G		 !	M	0	?	2	%	M	0	B	 	0	(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	d	L*	M	0	.	>	#	@		0	#	 	G	 &	L	0	>	(	 	(	A	0	K	'	 	K	 	(	A	.	$	?	 (	9	@		 9	H	. 	(	G		M	6	(	 ,	2	*	B	0	M	5		 ,		&	 	?	/	>	 	/	>	.L*	M	0	.	>	#	@		0	#	 	G	 &	L	0	>	(	 8	$	M	0	K		 	K	 	(	A	.	$	?	 (	9	@		 9	H	. 	(	G		M	6	(	 ,	2	*	B	0	M	5		 ,		&	 	?	/	>	 	/	>	.J		*	/	K			0	M	$	>	 	M	0	G	!	G		6	?	/	2	 .	?	2	>	(	 (	9	@		 	0	$	G	. 	(	G		M	
 6	(	 ,	2	*	B	0	M	5		 ,		&	 	?	/	>	 	/	>	 9	H	.y	(	G		M	6	(	 	>	 8	A	0		M	7	>	 8		&	0	M	-	, 8	$	M	0	K		 	G	 8	A	0		M	7	>	 8			0	M	7	 8	G	 .	?	2	>	(	 (	9	@		 	0	$	>	. 		 (	/	>	 	(	G		M	6	(	 ,	(	>			 	0	 *	M	0	.	>	#	@		0	#	 	K	 *	A	(		 	2	>			.PA?SetAuthContext 	K	 sysadmin 	G	 0	B	*	 .	G		 	2	>		 	>	(	G	 	@	 	5	6	M	/		$	>	 9	H	.*SharePoint 		*	/	K			0	M	$	>	 	K		(	 .	>	(	M	
 /	 (	9	@		 9	H	.:	*		G	 *	>	8	 	(	A	0	K	'	?	$	 	>	0	M	0	5	>		 	0	(	G	 	G	 2	?		 	(	A	.	$	?	/	>		 (	9	@		 9	H		.g	&	G	6	 (	?	
 7	M	*	>	&	?	$	 9	K	(	G	 .	G		 5	?	+	2	 0	9	>	 	M	
 /	K			?	 5	9	 		 Windows 		*	/	K			0	M	$	>	 *	9		>	(	 *	M	0	$	?	0	B	*	?	$	 	0	(	G	 .	G		 		M	7	.	 %	>	.d'%{Datasource/}' !	G		>	8	M	0	K	$	 .	G		 		 ImpersonationMode 9	H	 	K	 8		8	>	'	(	 	>	0	M	0	5	>		/	K		 	G	 2	?		 8	.	0	M	%	?	$	 (	9	@		 9	H	.O8	$	M	0	 	,	M		G		M		 	K	 *	>		*	2	>		(	 8		8	>	'	(	 	>	0	M	0	5	>		 .	G		 		*	/	K		 	?		 	>	(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	.K	
 	 5	?	6	?	7	M		 -	B	.	?		>	 	G	 2	?		 8	A	0		M	7	>	 !	?	8	M		M	0	?	*	M		0	 	,	M	
 	G		M	
 	 (	9	@		 ,	(	>		 	>	 8		G	.J(	?	0	M	&	?	7	M		 -	B	.	?		>	 (	9	@		 ,	(	>		 	>	 8		@	 	M	/	K			?	 		8	.	G		 ,	9	A	$	 8	>	0	G	 8	&	8	M	/	 6	>	.	?	2	 9	H		.�$	>	2	?		>	 .	K	!	 .	G		 2	>		B	 	@	 		 5	?	6	M	2	G	7	#	 8	G	5	>	 		8	M		G		8	 *	0	 	2	 0	9	G	 Business Intelligence Semantic Model !	G		>	,	G	8	 	G	 2	?		 DataSourcePermission 	,	M		G		M		 8	.	0	M	%	?	$	 (	9	@		 9	H	.�$	>	2	?		>	 .	K	!	 .	G		 2	>		B	 	@	 		 5	?	6	M	2	G	7	#	 8	G	5	>	 		8	M		G		8	 *	0	 	2	 0	9	G	 5	M	/	>	5	8	>	/	?		 			G	2	?		G		8	 8	?	.	G			?		 .	I	!	2	 !	G		>	,	G	8	 	G	 2	?		 CubeDimensionPermission 	,	M		G		M		 8	.	0	M	%	?	$	 (	9	@		 9	H	.�$	>	2	?		>	 .	K	!	 .	G		 2	>		B	 5	?	6	M	2	G	7	#	 8	G	5	>	 		8	M		G		8	 *	0	 	2	 0	9	G	 Business Intelligence Semantic Model !	G		>	,	G	8	 	G	 2	?		 AttributePermission 	,	M		G		M		 8	.	0	M	%	?	$	 (	9	@		 9	H	.�Business Intelligence Semantic Model !	G		>	,	G	8	 	K	 $	>	2	?		>	 .	K	!	 .	G		 2	>		B	 	@	 		 5	?	6	M	2	G	7	#	 8	G	5	>	 		8	M		G		8	 .	G		 	2	$	>	 9	H	, 	G	 2	?		 CellPermission 	,	M		G		M		 8	.	0	M	%	?	$	 (	9	@		 9	H	.�Business Intelligence Semantic Model !	G		>	,	G	8	 	K	 $	>	2	?		>	 .	K	!	 .	G		 2	>		B	 	@	 		 5	?	6	M	2	G	7	#	 8	G	5	>	 		8	M		G		8	 .	G		 	2	$	>	 9	H	, 	G	 2	?		 MiningStructurePermission 	0	 MiningModelPermission 	,	M		G		M		 8	.	0	M	%	?	$	 (	9	@		 9	H		.4OLAP .	K	!	 .	G		 *			M	$	?	-8	M	$	0	 	@	 8	A	0		M	7	>	 8	.	0	M	%	?	$	 (	9	@		 9	H	.PA�5	?	6	M	2	G	7	#	 8	G	5	>			 	(	M	8		G		8	 	?	8	G	 $	>	2	?		>	 .	K	!	 .	G		 2	>		B	 	?	/	>	 	/	>	 9	H	 		8	 *	0	 	2	(	G	 5	>	2	G	 5	M	/	>	5	8	>	/	?		 			G	2	?		G		8	 8	?	.	G			?		 .	I	!	2	 !	G		>	,	G	8	 	G	 2	?		 	/	>	.	 *	0	 *	>	 	 *	9	A			 	@	 	(	A	.	$	?	 9	K	(	>	 	5	6	M	/		 9	H	.<$	>	2	?		>	 	M	5	G	0	@	, *			M	$	?	 8	M	$	0	 8	A	0		M	7	>	 	G	 8	>	%	 8	.	0	M	%	?	$	 (	9	@		 9	K	$	@	.HDirectQuery 	A	#	 5	>	2	G	 !	G		>	,	G	8	 .	G		 *			M	$	?	 8	M	$	0	 	@	 8	A	0		M	7	>	 8	.	0	M	%	?	$	 (	9	@		 9	H	.p	/	>	.	 	(	A	.	$	?	/	>		 		(	 5	?	6	M	2	G	7	#	 8	G	5	>	 		8	M		G		8	G	8	 	G	 2	?		 8	.	0	M	%	?	$	 (	9	@		 9	H		 	K	 SharePoint 		@		C	$	 .	K	!	 .	G		 2	>		B	 	?		 		 9	H		.q	M	/	B	,	 	(	A	.	$	?	/	>		 		(	 5	?	6	M	2	G	7	#	 8	G	5	>	 		8	M		G		8	G	8	 	G	 2	?		 8	.	0	M	%	?	$	 (	9	@		 9	H		 	K	 SharePoint 		@		C	$	 .	K	!	 .	G		 2	>		B	 	?		 		 9	H		.v!	G		>	 8	M	0	K	$	 	(	A	.	$	?	/	>		 		(	 5	?	6	M	2	G	7	#	 8	G	5	>	 		8	M		G		8	G	8	 	G	 2	?		 8	.	0	M	%	?	$	 (	9	@		 9	H		 	K	 SharePoint 		@		C	$	 .	K	!	 .	G		 2	>		B	 	?		 		 9	H		.�MiningStructurePermission 	0	 MiningModelPermission 	,	M		G		M		 		(	 5	?	6	M	2	G	7	#	 8	G	5	>	 		8	M		G		8	G	8	 	G	 2	?		 8	.	0	M	%	?	$	 (	9	@		 9	H		 	K	 SharePoint 		@		C	$	 .	K	!	 .	G		 2	>		B	 	?		 		 9	H		.�DISCOVER 	>	0	M	0	5	>		 	G	5	2	 	H	,	M	/	A	2	0	 .	I	!	2	 !	G		>	,	G	8	 	G	 2	?		 8	.	0	M	%	?	$	 9	H	, 	?	8		@	 	*		G	 *	>	8	 5	M	
 /	5	8	M	
 %	>	*		@	/	 	(	A	.	$	?	/	>		 9	H		. /	>	 $	K	 5	0	M	$	.	>	(	 !	G		>	,	G	8	 	H	,	M	/	A	2	0	 (	9	@		 9	H	 /	>	 	*		G	 *	>	8	 		8		@	 5	M	
 /	5	8	M	
 %	>	*		@	/	 	(	A	.	$	?	/	>		 (	9	@		 9	H		.�8	>		(	 	(	 5	?	+	2	 0	9	>	 	M	/	K			?	 	*		G	 		*	M	/	B		0	 *	0	 	8	 		&	M	&	G	6	M	/	 (msoidcli.dll) 	G	 2	?		 		*	/	K		 	?	/	>	 	>	(	G	 5	>	2	>	 			 (	9	@		 .	?	2	>	. 	C	*	/	>	 Microsoft 	(	2	>		(	 8	G	5	>			 8	>		(	-	(	 8	9	>	/		 	G	 8	M	%	>	*	?	$	 9	K	(	G	 	@	 *	A	7	M		?	 	0	G		.?Microsoft 	(	2	>		(	 8	G	5	>			 8	>		(	-	(	 8	9	>	/		 	*		K	 8	>		(	 	(	 (	9	@		 	0	 8		>	.TMicrosoft 	(	2	>		(	 8	G	5	>			 8	>		(	-	(	 8	9	>	/		 .	G		 		 		$	0	?		 $	M	0	A		?	 	G	 	>	0	#	 8	>		(	 	(	 5	?	+	2	 0	9	>	.;		*	/	K			0	M	$	>	 ID /	>	 *	>	8	5	0	M	!	 	2	$	 9	K	(	G	 	G	 	>	0	#	 8	>		(	 	(	 5	?	+	2	 0	9	>	.l		@		C	$	 8	A	0		M	7	>	 	G	 ClaimsToken *	0	 8	G		 9	K	(	G	 *	0	 	*		G	 &	M	5	>	0	>	 (	?	0	M	&	?	7	M		 *	9		>	(	 *	M	0	&	>	$	>	 	>	 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	.NWindows !	K	.	G	(	 .	G		 		*	/	K			0	M	$	>	 		 .	>	(	M	/	 	>	$	>	 (	9	@		 9	H	 	8	2	?		 		2	 8	>		(	-	(	 5	?	+	2	 0	9	>	.>	5	6	M	/		 +	<	@	2	M	!	 '%{field/}' *	9		>	(	 8	M	%	>	(	>		$	0	#	 	K		(	 .	G		 (	9	@		 .	?	2	@	.A*	9		>	(	 8	M	%	>	(	>		$	0	#	 	K		(	 	G	 9	8	M	$	>		M	7	0	 	K	 8	$	M	/	>	*	?	$	 	0	(	G	 .	G		 5	?	+	2	 0	9	>	..*	9		>	(	 8	M	%	>	(	>		$	0	#	 	K		(	 	>	 8	.	/	 8	.	>	*	M	$	 9	K	 	/	>	 9	H	.XWindows Azure 5	?	6	M	2	G	7	#	 .	G		 !	G		>	,	G	8	 5	M	/	5	8	M	%	>	*		 &	M	5	>	0	>	 !	G		>	,	G	8	 	K	 9		>	(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	._Windows Azure 5	?	6	M	2	G	7	#	 .	G		 !	G		>	,	G	8	 5	M	/	5	8	M	%	>	*		 &	M	5	>	0	>	 !	G		>	,	G	8	 	G	 (	>	.	 	K	 ,	&	2	(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	.xWindows Azure 5	?	6	M	2	G	7	#	 .	G		 !	G		>	 8	M	0	K	$	: '%{Datasource/}' 	G	 2	?		 *	M	0	$	?	0	B	*	#	 .	K	!	: '%{ImpersonationMode/}' 	@	 	(	A	.	$	?	 (	9	@		 9	H	.�/	>	 $	K	 '%{pii_strUser/}' 		*	/	K			0	M	$	>	 	G	 *	>	8	 '%{strObject/}' !	G		>	,	G	8	 	G	 5	?	0	B	&	M	'	 CloneDatabase 	K	 	2	>	(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	, /	>	 !	G		>	,	G	8	 .	L		B	&	 (	9	@		 9	H	.Y5	0	M	$	.	>	(	 	(	G		M	6	(	 	@	 8	A	0		M	7	>	 	G	 2	?		 5	?	6	M	2	G	7	#	 8	G	5	>			, 	M	0	>		8	*	K	0	M		 2	G	/	0	 8	?		M	/	K	0	?		@	 (TLS) 	>	 		*	/	K		 	0	 0	9	@	 9	H		.  	8		G	 2	?		 8		8	M		0	#	 (SP_PROT_TLS1_2_SERVER) 	5	6	M	/		 9	K	$	>	 9	H	 2	G		?	(	 		8		G	 ,		>		 '%{Protocol/}' *	M	0	>	*	M	$	 	0	$	>	 9	H	. 	C	*	/	>	 	5	6	M	/		 8		8	M		0	#	 8		M	7	.	 	0	G		. 8	>	.	>	(	M	/	$	/	>	, 	*	 ,	M	0	>			[	0	 5	?		2	M	*	K		 .	G		 TLS 8		8	M		0	#	 8	.	0	M	%	(	 /	>	 Windows 0		?	8	M		M	0	@	 	K	 (	?	0	M	&	?	7	M		 	0	 8		$	G	 9	H		.�'	(	>	.	' 	0	 	?	8	@	 	M	2	>	/			 *	M	0	.	>	#	*	$	M	0	 	K	 8	.	>	(	 	(	G		M	6	(	 8	M		M	0	?			 .	G		 0		(	>	 8	.	0	M	%	?	$	 (	9	@		 9	H	. 	*	 /	>	 $	K	 '	(	>	.	' 	G	 0	B	*	 .	G		 *	M	0	.	>	#	?	$	 	0	 8		$	G	 9	H		 /	>	 	M	2	>	/			 *	M	0	.	>	#	*	$	M	0	 	>	 		*	/	K		 	0	 8		$	G	 9	H		. 	>	0	@	 0		(	G	 	G	 2	?		 	(	 	A	#	K		 .	G		 8	G	 	?	8	@	 		 	K	 (	?		>	2		0	 *	A	(		 *	M	0	/	>	8	 	0	G		.c*	M	0	$	?	0	B	*	#	 	G	 2	?		 Windows 		*	/	K			0	M	$	>	 *	9		>	(	 	5	6	M	/		 9	K	$	@	 9	H	. 5	0	M	$	.	>	(	 *	9		>	(	 Windows 		*	/	K			0	M	$	>	 (	9	@		 9	H	.�ExtAuth 	&	G	6	 	>	 		*	/	K		 	<	2	$	 "			 8	G	 	?	/	>	 	/	>	 %	>	.  	8		K	 *	M	0	%	.	 	&	G	6	 	G	 0	B	*	 .	G		 	2	>		 	>	(	G	 	@	 	5	6	M	/		$	>	 9	K	$	@	 9	H	 	0	 	8	G	 	G	5	2	 		 ,	>	0	 9	@	 	2	>	/	>	 	>	 8		$	>	 9	H	.?ExtAuth 	&	G	6	 '%{scheme/}' *	M	0	.	>	#	(	 /	K		(	>	 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	 9	H	.@ExtAuth 	&	G	6	 	?	8	@	 0	?		M	$	 ExtAuthInfo $	$	M	5	 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	 9	H	.\ExtAuth 	&	G	6	 	K	 	G	5	2	 8	0	M	5	0	 5	M	/	5	8	M	%	>	*		 /	>	 ActAsUsers -	B	.	?		>	 	G	 8	&	8	M	/	 &	M	5	>	0	>	 	2	>	/	>	 	>	 8		$	>	 9	H	.PA]Windows Azure 5	?	6	M	2	G	7	#	 .	G		 !	G		>	,	G	8	 	K	 	2		 	0	(	G	 	G	 2	?		 5	M	/	5	8	M	%	>	*		@	/	 	(	A	.	$	?	/	>		 	5	6	M	/		 9	K	$	@	 9	H		.`Windows Azure 5	?	6	M	2	G	7	#	 .	G		 !	G		>	,	G	8	 	>	 ,	H		 	*	 2	G	(	G	 	G	 2	?		 5	M	/	5	8	M	%	>	*		@	/	 	(	A	.	$	?	/	>		 	5	6	M	/		 9	K	$	@	 9	H		.fWindows Azure 5	?	6	M	2	G	7	#	 .	G		 !	G		>	,	G	8	 	K	 *	A	(	0	M	8	M	%	>	*	?	$	 	0	(	G	 	G	 2	?		 5	M	/	5	8	M	%	>	*		@	/	 	(	A	.	$	?	/	>		 	5	6	M	/		 9	K	$	@	 9	H		..*	M	0	.	>	#	*	$	M	0	 .	G		 	8	.	0	M	%	?	$	 9	H	6	 	2	M		K	0	?	%	M	.	 	A	#	 9	H	.s/	9	 *	M	0	.	>	#	*	$	M	0	 	.	>	(	M	/	 9	H	. *	M	0	.	>	#	*	$	M	0	 	>	 	@	5	(		>	2	 		8	 *	M	0	.	>	#	*	$	M	0	 	%	I	0	?		@	 	@	 8	@	.	>	 8	G	 ,	>	9	0	 9	H	 	?	8	(	G	 *	M	0	.	>	#	*	$	M	0	 	>	0	@	 	?	/	>	.b8	?			M	0	(	>			<	 	&	G	6	 .	G		 SynchronizeFromStorage=FilteredShardedData 9	H	 2	G		?	(	 6	>	0	M	!	M	8	 	@	 0	?		M	$	 8	B		@	 9	H	.j8	?			M	0	(	>			<	 	&	G	6	 .	G		 SynchronizeFromStorage=FilteredShardedData 9	H	 2	G		?	(	 0	?		M	$	 TableId (	?	0	M	&	?	7	M		 	@	 		 9	H	.t8	?			M	0	(	>			<	 	&	G	6	 .	G		 SynchronizeFromStorage=FilteredShardedData 9	H	 2	G		?	(	 0	?		M	$	 PartitionIds 8	B		@	 (	?	0	M	&	?	7	M		 	@	 		 9	H	.}/	&	?	 8	?			M	0	(	>			<	 	&	G	6	 .	G		 SynchronizeFromStorage=FilteredShardedData 9	K	$	>	 9	H	 $	K	 9	@	 	G	5	2	 	*	 6	>	0	M	!	 .	H	*	?			 (	?	0	M	&	?	7	M		 	0	 8		$	G	 9	H		.*ExtAuth 	&	G	6	 -	>	5	@	 		*	/	K		 	G	 2	?		 	0		M	7	?	$	 9	H	.:8	A	0		M	7	?	$	 	H	(	2	 *	M	0	.	>	#	(	 8	A	5	?	'	>	 -	>	5	@	 		*	/	K		 	G	 2	?		 	0		M	7	?	$	 9	H	.NDBCC 	&	G	6	 	G	5	2	 !	G		>	,	G	8	 /	>	 8	0	M	5	0	 5	M	/	5	8	M	%	>	*		K		 &	M	5	>	0	>	 (	?	7	M	*	>	&	?	$	 	?	/	>	 	>	 8		$	>	 9	H	.W	>			 	G	 &	L	0	>	(	 8	M	
 	K	*	 	(	G		M	
 6	(	 .	G		 9	K	(	G	 *	0	, 	,	M	
 	G		M	
 	 '%{strObjectName/}' 2	I		 (	9	@		 9	K	$	>	\		*	/	K			0	M	$	>	 '%{pii_strUser/}' 	K	 !	G		>	,	G	8	 '%{strDatabase/}' 	K	 8		6	K	'	?	$	 	0	(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	d	w		*	/	K			0	M	$	>	 '%{pii_strUser/}' 	K	 !	G		>	,	G	8	 '%{strDatabase/}' 	>	 .	G		>	!	G		>	 *	"	<	(	G	 	G	 2	?		 5	M	/	5	8	M	%	>	*		 9	K	(	G	 	@	 	5	6	M	/		$	>	 9	K	$	@	 9	H	d	Z		*	/	K			0	M	$	>	 '%{pii_strUser/}' 	K	 !	G		>	,	G	8	 '%{strDatabase/}' 	K	 $	>		<	>	 	0	(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	d	PA
/	9	 DBCC API 	&	G	6	 	8	G	 !	G		>	,	G	8	 	G	 2	?		 		*	/	K		 	0	(	G	 9	G	$	A	 !	?		<	>		(	 	?	/	>	 	/	>	 9	H	 	K	 StorageEngineUsed 	A	#	 	G	 2	?		 TabularMetadata 8	G		?			 	>	 		*	/	K		 (	9	@		 	0	 0	9	G	 9	H		. 	/	(	?	$	 !	G		>	,	G	8	 TabularMetadata 	G	 		 StorageEngineUsed .	>	(	 	>	 		*	/	K		 	0	 0	9	>	 9	H	. 	C	*	/	>	 5	H		2	M	*	?		 DBCC API 	>	 		*	/	K		 	0	G		.�ExtAuth 	&	G	6	 	K	 	(	>	.	 		*	/	K			0	M	$	>	 &	M	5	>	0	>	 (	9	@		 	2	>	/	>	 	>	 8		$	>	; 		*	/	K			0	M	$	>	 	@	 *	9		>	(	 8	0	M	5	0	 5	M	/	5	8	M	%	>	*		 /	>	 ActAsUsers -	B	.	?		>	 	G	 8	&	8	M	/	 	G	 0	B	*	 .	G		 	@	 	>	(	@	 	>	9	?		.z	8	 *	M	0	/	K		(	 (adal.dll) 	G	 2	?		 *	M	0	/	A		M	$	 			 	*		G	 		*	M	
 /	B		0	 *	0	 (	9	@		 .	?	2	(	G	 /	>	 2	K	!	 9	K	(	G	 .	G		 5	?	+	2	 9	K	(	G	 	G	 	>	0	#	 8	>		(	 	(	 5	?	+	2	 0	9	>	.�		 	(	*	G		M	7	?	$	 2	I		?			 8	.	8	M	/	>	 	>	 *	$	>	 	2	>	 %	>	. 8	M	5		>	2	?	$	 ImageSave 	>	0	M	0	5	>		 	G	 &	L	0	>	(	 !	G		>	,	G	8	 '%{strObjectName/}' 	K	 2	?		G		 .	K	!	 .	G		 			?	$	 0	B	*	 8	G	 2	I		 (	9	@		 	?	/	>	 	/	>	 %	>	.L8	M	%	>	(	, '%{strURL/}', 8		8	>	'	(	 		!	@	 (!	G		K	 8	M	0	K	$	 *	M	0	I	*	0	M		@	) 	>	 		*	 !	K	.	G	(	 (	9	@		 9	H	.)	(	G		M	6	(	 5	?	+	2	 9	A		, 	C	*	/	>	 *	A	(		 *	M	0	/	>	8	 	0	G		.�5	?	6	M	2	G	7	#	 8	G	5	>			 	G	 2	?		 	(	A	0	K	'	 .	G		 		 *			M	$	?	 8	G		 9	H	. 8	A	0		M	7	>	 	>	0	#	K		 8	G	, 	,	 	(	G		M	6	(	 	?	8	@	 		M		>	$	 		*	/	K			0	M	$	>	 &	M	5	>	0	>	 	?	/	>	 	/	>	 9	K	 $	K	 *			M	$	?	 8	G		 	@	 	(	A	.	$	?	 (	9	@		 9	H	.`	(	G		M	6	(	 5	?	+	2	 0	9	>	, 	M	/	K			?	 		*	/	K			0	M	$	>	 	M	0	G	!	G		6	?	/	2	 	@	 	5	6	M	/		$	>	 9	H	 	0	 8	>		(	-	(	 UI 	@	 	(	A	.	$	?	 (	9	@		 9	H	d	K8	0	M	5	0	 *	M	0	$	?	8	>	&	 ,	9	A	$	 2		,	>	 9	K	(	G	 	G	 	>	0	#	 PowerBI 	M	2	8	M		0	 0	?		<	I	2	M	/	B	6	(	 5	?	+	2	 0	9	>	.G	2	$	 8	0	M	5	0	 *	M	0	$	?	8	>	&	 8	M	5	0	B	*	 	G	 	>	0	#	 PowerBI 	M	2	8	M		0	 0	?		<	I	2	M	/	B	6	(	 5	?	+	2	 0	9	>	.`	M	2	8	M		0	 0	?		<	I	2	M	/	B	6	(	 	K	 	I	2	 	0	(	G	 	>	 *	M	0	/	>	8	 	0	$	G	 8	.	/	 URL '%{strURL/}' 8	G	 	(	G		M		 	0	(	G	 .	G		 5	?	+	2	 0	9	>	.j	(	G		M	6	(	 8	M	%	>	*	?	$	 (	9	@		 	?	/	>	 	>	 8		>	: (	?	.	M	(	2	?		?	$	 !	G		>	 8	M	0	K	$	 	M		>	$	 Power BI 8	0	M	5	0	 (	9	@		 9	H	: '%{strDataSource/}'.\	(	G		M	6	(	 8	M	%	>	*	?	$	 (	9	@		 	?	/	>	 	>	 8		>	: Power BI *	9		>	(	 *	M	0	&	>	$	>	 	A	#	, 			?	$	 0	B	*	 8	G	 *	M	0	>	0	B	*	?	$	 (	9	@		 9	H	.h	(	G		M	6	(	 8	M	%	>	*	?	$	 (	9	@		 	?	/	>	 	>	 8		>	: 	(	G		M	6	(	 8	M		M	0	?			 .	G		 	5	6	M	/		 *	9		>	(	 *	M	0	&	>	$	>	 AAD *	H	0	>	.	@		0	 6	>	.	?	2	 (	9	@		 9	H		.�	(	G		M	6	(	 8	M	%	>	*	?	$	 (	9	@		 	?	/	>	 	>	 8		>	: 	H	6	G	!	 	M	0	G	!	G		6	?	/	2	 	@	 8	.	/	 8	@	.	>	 8	.	>	*	M	$	 9	K	 		 9	H	 /	>	 *	>	8	5	0	M	!	 	>	 	&	M	/	$	(	 	0	 &	?	/	>	 	/	>	 %	>	. 	C	*	/	>	 	*	(	G	 	M	0	G	!	G		6	?	/	2	 *	A	(		 &	0	M		 	0	G		.ZPowerBI *	0	?	5	G	6	 	G	 	(	M	5	G	7	#	 	>	 *	M	0	/	>	8	 	0	$	G	 8	.	/	 URL '%{strURL/}' 8	G	 	(	G		M		 	0	(	G	 .	G		 5	?	+	2	 0	9	>	.H	2	$	 *	M	0	$	?	8	>	&	 +	<	I	0	M	.	G		 	G	 	>	0	#	 PowerBI ,	H				!	 8	.	>	*	M	$	?	 ,	?		&	A	 	K		 5	?	+	2	 0	9	@	.PAAnalysisServicesServerInput1Microsoft Analysis Services *	>		*	2	>		(	 	>	0	M	/	 8		8	>	'	(	MSMDPP
5	?	-	>		(	 8		8	>	'	(		/	>	.	 8		8	>	'	(	"!	G		>	 .	>		(	?			 .	I	!	2	 8		@		$	>	 *	M	0	6	?		M	7	#	!	G		>	 .	>		(	?			 .	I	!	2	 8		@		$	>	!	G		>	 .	>		(	?			 	M	5	G	0	@	PA
5	?	-	>		(	 8		8	>	'	(		/	>	.	 8		8	>	'	(	!	G		>	 .	>		(	?			 .	I	!	2	 *	M	0	6	?		M	7	#	!	G		>	 .	>		(	?			 .	I	!	2	 8		@		$	>	!	G		>	 .	>		(	?			 	M	5	G	0	@	>	(	*	A		M	8	 	@	 	2	$	 8			M	
 /	>	 *	M	0	>	*	M	$	 9	A		. 	G	5	2	 		 	(	*	A		 	*	G		M	7	?	$	 9	H	.)		8	M		G		8	 *	0	 	(	G		M	6	(	 8	M		M	0	?			 8	G		 (	9	@		 9	H	.	,	M		G		M		 8		&	0	M	-	 8	G		 (	9	@		 9	H	. !	G		>	 .	>		(	?			 	M	5	G	0	@	 8	G		 (	9	@		 9	H	.	H		2	I		 	>	 (	>	.	 8	G		 (	9	@		 9	H	.!	G		>	,	G	8	 ID 8	G		 (	9	@		 9	H	..	>		(	?			 8		0		(	>	 ID 8	G		 (	9	@		 9	H	.'!	G		>	 .	>		(	?			 2	?	+	M		 	M	5	G	0	@	 8	G		 (	9	@		 9	H		.7!	G		>	 .	>		(	?			 2	?	+	M		 	M	5	G	0	@	 8	9	@	 8	M	5	0	B	*	 .	G		 8	9	G		@	 (	9	@		 		.!	G		>	 .	>		(	?			 8		@		$	>	!	G		>	 .	>		(	?			 	M	5	G	0	@	&			 $	M	0	A		?	 	K	!	 5	?	5	0	#	 *	M	0	&	>	(	 (	9	@		 	0	$	>	.8(	?	0	M	&	?	7	M		 	(	*	A		 8	M	
 $		-	 .	G		 8	I	0	M		 	?		 		 !	G		>	 9	K	(	>	 	>	9	?		.0	(	A	0	K	'	?	$	 	>	0	M	0	5	>		 	8	 			 &	M	5	>	0	>	 8	.	0	M	%	?	$	 (	9	@		 %	@	.@'%{column/}' 8	M	$		-	 	>	 !	G		>	 *	M	0		>	0	 	8	 			 &	M	5	>	0	>	 8	.	0	M	%	?	$	 (	9	@		 9	H	.�/	9	 			 	G	5	2	 *	>		*	2	>		(	 *			M	$	?	8	G		 	G	 !	G		>	 *	0	 	'	>	0	?	$	 2		M	7	M	
 /	 .	I	!	2	 *	0	 (	?	7	M	*	>	&	?	$	 	@	 		 !	G		>	 .	>		(	?			 PREDICTION JOIN 	M	
 5	G	0	@		<	 	K	 8	.	0	M	%	?	$	 	0	$	>	 9	H	.6*	H	0	G			-	>		2	M	!	 	/	>	.	 	>	 *	>		*	2	>		(	 8		8	>	'	(	 8	.	0	M	%	?	$	 (	9	@		 9	H	.PA^			M	6	(	 8		8	>	'	(	 	?	9	M	(	.\		*	/	K			0	M	$	>	 *	0	?	-	>	7	?	$	 ^			M	6	(	 .	G		 		*	/	K		 	G	 2	?		 		 /	>	 	'	?		 8	G		 	K	 8	0	M	5	0	-8	.	B	9	 .	G		 	(	5	0	M		 	0	$	>	 9	H	.#(	?	0	M	&	?	7	M		 8	M	$	0	 5	>	2	>	 	/	>	.	 2	L		>	$	>	 9	H	.$(	?	0	M	&	?	7	M		 8	&	8	M	/	 5	>	2	>	 	/	>	.	 2	L		>	$	>	 9	H	.((	?	0	M	&	?	7	M		 *	&	>	(	A		M	0	.	 5	>	2	>	 	/	>	.	 2	L		>	$	>	 9	H	.f5	9	 	/	>	.	 2	L		>	$	>	 9	H	 	?	8		@	 	M	/	B	,	 	G	 -	@	$	0	 [	@	0	K	- 	'	>	0	?	$	 8	M	%	?	$	?	 8			M	/	>	$	M	.		 5	M	/				 &	M	5	>	0	>	 (	?	0	M	&	?	7	M		 	@	 		 9	H	.B5	9	 	/	>	.	 2	L		>	$	>	 9	H	 	?	8		>	 (	>	.	 8	M		M	0	?			 &	M	5	>	0	>	 (	?	0	M	&	?	7	M		 	?	/	>	 	/	>	 9	H	.&(	?	0	M	&	?	7	M		 	/	>	.	 	>	 *	&	>	(	A		M	0	.	 2	L		>	$	>	 9	H	.&(	?	0	M	&	?	7	M		 8	M	$	0	 	>	 *	&	>	(	A		M	0	.	 2	L		>	$	>	 9	H	.8	&	8	M	/	 	G	 8	M	$	0	 	K	 2	L		>	$	>	 9	H	.`		8	 8	M	$	0	 	K	 2	L		$	>	 9	H	 	?	8		@	 	/	>	.	 .	G		 6	B	(	M	/	-	'	>	0	?	$	 8	M	%	?	$	?	 8			M	/	>	$	M	.		 .	>	(	 &	M	5	>	0	>	 (	?	0	M	&	?	7	M		 	@	 		 9	H	.I5	9	 8	M	$	0	 2	L		>	$	>	 9	H	 	?	8		>	 (	>	.	 8	M		M	0	?			 5	M	/				 &	M	5	>	0	>	 (	?	0	M	&	?	7	M		 	?	/	>	 	/	>	 9	H	.I/	&	?	 $	A	2	(	>	 	?		 		 &	K	 	,	M		G		M		 8	.	$	A	2	M	/	 9	H		 $	K	 TRUE, 	(	M	/	%	>	 FALSE 2	L		>	$	>	 9	H	.]/	&	?	 (	?	0	M	&	?	7	M		 8	&	8	M	/	 	?	8	@	 	(	M	/	 (	?	0	M	&	?	7	M		 8	&	8	M	/	 	>	 		8	G	8	M		0	 9	H	 $	K	 TRUE, 	(	M	/	%	>	 FALSE 2	L		>	$	>	 9	H	.H/	&	?	 .	B	2	M	/	>			?	$	 5	M	/				 0	?		M	$	 		M	7	 .	>	(	 9	H	 $	K	 TRUE, 	(	M	/	%	>	 FALSE 2	L		>	$	>	 9	H	.PAJ/	&	?	 (	?	0	M	&	?	7	M		 8	&	8	M	/	 (	?	0	M	&	?	7	M		 *	@	]	@	 .	G		 9	H	 $	K	 TRUE, 	(	M	/	%	>	 FALSE 2	L		>	$	>	 9	H	.A/	&	?	 (	?	0	M	&	?	7	M		 8	&	8	M	/	 2	@	^	 8	&	8	M	/	 9	H	 $	K	 TRUE, 	(	M	/	%	>	 FALSE 2	L		>	$	>	 9	H	.\/	&	?	 (	?	0	M	&	?	7	M		 8	&	8	M	/	 	?	8	@	 	(	M	/	 (	?	0	M	&	?	7	M		 8	&	8	M	/	 	>	 8	?	,	2	?			 9	H	 $	K	 TRUE, 	(	M	/	%	>	 FALSE 2	L		>	$	>	 9	H	./(	?	0	M	&	?	7	M		 8	M	$	0	 *	0	 8	&	8	M	/	 	G	 *	B	0	M	5		 	K	 2	L		>	$	>	 9	H	.=*	&	>	(	A		M	0	.	 .	G		 (	?	0	M	&	?	7	M		 &	B	0	@	 *	0	 8	&	8	M	/	 	G	 *	B	0	M	5		 	K	 2	L		>	$	>	 9	H	.F(	?	0	M	&	?	7	M		 8	M	$	0	 *	0	 8	&	8	M	/	 	G	 !	?	8	G		!	G			M	8	 .	G		 8	G	 		$	?	.	 8	?	,	2	?			 2	L		>	$	>	 9	H	.e(	?	0	M	&	?	7	M		 	>		2	M	!	 8	&	8	M	/	 	G	 0	B	*	 .	G		 *	H	0	G			 8	&	8	M	/	 	G	 $	9	$	 8	.	>	(	 8	*	G		M	7	 8	M	%	?	$	?	 5	>	2	>	 	>		2	M	!	 8	&	8	M	/	 2	L		>	$	>	 9	H	.9*	A	(	0	>	5	C	$	M	$	?	 	G	 &	L	0	>	(	 	/	>	.	 	G	 8	>	%	 5	0	M	$	.	>	(	 8	&	8	M	/	 2	L		>	$	>	 9	H	.=(	I	(	2	@	^	 8	&	8	M	/	 8	G	 8		,		'	?	$	 8	?	8	M		.	-		$	M	*	>	&	?	$	 !	G		>	 8	&	8	M	/	 2	L		>	$	>	 9	H	.%*	&	>	(	A		M	0	.	 	>	 !	?	^	I	2	M		 8	&	8	M	/	 2	L		>	$	>	 9	H	. 	/	>	.	 	>	 !	?	^	I	2	M		 8	&	8	M	/	 2	L		>	$	>	 9	H	.*(	?	0	M	&	?	7	M		 8	&	8	M	/	 	>	 *	M	0	%	.	 	>		2	M	!	 2	L		>	$	>	 9	H	.4(	?	0	M	&	?	7	M		 8	&	8	M	/	 	G	 *	H	0	G			 	>	 *	M	0	%	.	 	>		2	M	!	 2	L		>	$	>	 9	H	.E		8	 8	&	8	M	/	 	K	 2	L		>	$	>	 9	H	 	K	 5	?	6	?	7	M		 	/	>	.	 8	G	 .	>	(	K		 	K	 8	.	M	.	?	2	?	$	 (	9	@		 	0	$	>	.!(	?	0	M	&	?	7	M		 	*	2	 8	G	 8	&	8	M	/	 2	L		>	$	>	 9	H	.a8	&	8	M	/	 	G	 	/	>	.	 	G	 8	>	%	 (	?	0	M	&	?	7	M		 8	&	8	M	/	 	G	 *	9	2	G	 8	&	8	M	/	 	K	 8	M	%	?	$	?	/	K		 	@	 (	?	0	M	&	?	7	M		 8			M	/	>	 9	H	 2	L		>	$	>	 9	H	.*(	?	0	M	&	?	7	M		 8	&	8	M	/	 	>	 		$	?	.	 	>		2	M	!	 2	L		>	$	>	 9	H	.4(	?	0	M	&	?	7	M		 8	&	8	M	/	 	G	 *	H	0	G			 	>	 		$	?	.	 	>		2	M	!	 2	L		>	$	>	 9	H	.`8	&	8	M	/	 	G	 	/	>	.	 	G	 8	>	%	 (	?	0	M	&	?	7	M		 8	&	8	M	/	 	G	 ,	>	&	 8	&	8	M	/	 	K	 8	M	%	?	$	?	/	K		 	@	 (	?	0	M	&	?	7	M		 8			M	/	>	 9	H	 2	L		>	$	>	 9	H	.C(	?	0	M	&	?	7	M		 *	&	>	(	A		M	0	.	 .	G		 (	?	0	M	&	?	7	M		 8	&	8	M	/	 	G	 8	.	$	A	2	M	/	 8	&	8	M	/	 2	L		>	$	>	 9	H	.J5	9	 8	&	8	M	/	 2	L		>	$	>	 9	H	 	?	8		>	 (	>	.	 8	M		M	0	?			 5	M	/				 &	M	5	>	0	>	 (	?	0	M	&	?	7	M		 	?	/	>	 	/	>	 9	H	.38	M	$	0	 .	G		 (	?	0	M	&	?	7	M		 8	&	8	M	/	 5	>	2	>	 		2	>	 8	&	8	M	/	 2	L		>	$	>	 9	H	.a(	?	0	M	&	?	7	M		 8	M	$	0	 	G	 !	?	8	G		!	G			M	8	 .	G		 8	G	 *	M	0	%	.	 8	?	,	2	?			 2	L		>	$	>	 9	H	, 5	H		2	M	*	?		 0	B	*	 8	G	 (	?	0	M	&	?	7	M		 8	&	8	M	/	 *	0	.V(	?	0	M	&	?	7	M		 8	&	8	M	/	 	G	 0	B	*	 .	G		 8	.	>	(	 8	>	*	G		M	7	 8	M	%	?	$	?	 .	G		 *	9	2	G	 	@	 8	.	/	>	5	'	?	 8	G	 8	&	8	M	/	 2	L		>	$	>	 9	H	.$(	?	0	M	&	?	7	M		 8	&	8	M	/	 	>	 *	H	0	G			 2	L		>	$	>	 9	H	.48	M	$	0	 .	G		 (	?	0	M	&	?	7	M		 8	&	8	M	/	 5	>	2	>	 *	?		2	>	 8	&	8	M	/	 2	L		>	$	>	 9	H	.2MDX 8	M	5	0	B	*	 .	G		 8	M		M	0	?			 5	M	/				 8	G	 8	&	8	M	/	 2	L		>	$	>	 9	H	.Q	/	K		M	/	 	/	>	.	 	K	 		(		G	 6	@	0	M	7	 8	M	$	0	 *	0	 ,	>	'	M	/	 	0	 5	0	M		A		2	 	M	/	B	,	 .	G		 .	>	(	M	/	 .	>	(	 2	L		>	$	>	 9	H	.X8	&	8	M	/	 	G	 		@		0	#	 *	M	0		>	0	 	G	 	'	>	0	 *	0	, 			?	$	 		@		C	$	 ^			M	6	(	 	>	 		*	/	K		 	0	 *	0	?		2	?	$	 .	>	(	 2	L		>	$	>	 9	H	.@8	G		 *	0	 .	B	2	M	/	>			(	 	?		 9	A		 8			M	/	>	$	M	.		 5	M	/				 	>	 	8	$	 .	>	(	 2	L		>	$	>	 9	H	.E(	?	0	M	&	?	7	M		 	M	5	G	0	@	 *	M	0	8			 	G	 2	?		 	M	/	B	,	 	>	 5	0	M	$	.	>	(	 *	0	?		2	(	 *	>	8	 2	L		>	$	>	 9	H	.T	M	/	B	,	 	G	 (	?	0	M	&	?	7	M		 *	0	?		2	?	$	 *	>	8	 *	0	 .	B	2	M	/	>			?	$	 8			M	/	>	$	M	.		 MDX 5	M	/				 	>	 .	>	(	 2	L		>	$	>	 9	H	.PA/0	?		M	$	 		M	7	 .	>	(	 	K	 		 8			M	/	>	 *	0	 		$	M	0	?	$	 	0	$	>	 9	H	.58	G		 *	0	 .	B	2	M	/	>			?	$	 &	K	 6	M	0	C			2	>			 	>	 8	9	8		,		'	 2	L		>	$	>	 9	H	.U5	H		2	M	*	?		 0	B	*	 8	G	 0	?		M	$	 	*	2	 	K	 6	>	.	?	2	 	0	 /	>	 	K	\		0	, 8	G		 .	G		 *	C	%		 	*	2	 	@	 8			M	/	>	 2	L		>	$	>	 9	H	.	*	2	 .	G		 8	&	8	M	/	K		 	@	 	#	(	>	 	0	G		.8	G		 .	G		 	*	2	 	@	 	#	(	>	 	0	G		.	M	/	B	,	 .	G		 	/	>	.	 	@	 	#	(	>	 	0	G			/	>	.	 .	G		 8	M	$	0	K		 	@	 	#	(	>	 	0	G		.X	-	?	(	$	 	(	8			M	/	>	 8	B	$	M	0	 	>	 		*	/	K		 	0	, 8	G		 *	0	 .	B	2	M	/	>			?	$	 &	K	 6	M	0	C			2	>			 	>	 8	9	*	M	0	8	0	#	 2	L		>	$	>	 9	H	.[(	?	7	M	*		M	7	 	(	8			M	/	>	 8	B	$	M	0	 	>	 		*	/	K		 	0	, 8	G		 *	0	 .	B	2	M	/	>			?	$	 &	K	 6	M	0	C			2	>			 	>	 8	9	*	M	0	8	0	#	 2	L		>	$	>	 9	H	.%8	G		 .	G		 *	C	%		 	*	2	 	@	 8			M	/	>	 2	L		>	$	>	 9	H	.K2	I		?		2	 *	0	@		M	7	#	 &	M	5	>	0	>	 (	?	0	M	'	>	0	?	$	 &	K	 8			M	/	>	$	M	.		 .	>	(	K		 .	G		 8	G	 		 	K	 2	L		>	$	>	 9	H	.]8	G		 	G	 0	G		@	/	 *	M	0	$	@	*		.	(	 	@	 	#	(	>	 	0	$	>	 9	H	 	0	 *	M	0	$	@	*		.	(	 *			M	$	?	 y = ax + b .	G		 b 	>	 .	>	(	 2	L		>	$	>	 9	H	.]8	G		 	G	 0	G		@	/	 *	M	0	$	@	*		.	(	 	@	 	#	(	>	 	0	$	>	 9	H	 	0	 *	M	0	$	@	*		.	(	 *			M	$	?	 y = ax + b .	G		 y 	>	 .	>	(	 2	L		>	$	>	 9	H	.M8	G		 	G	 0	G		@	/	 *	M	0	$	@	*		.	(	 	@	 	#	(	>	 	0	$	>	 9	H	 	0	 R�� ((	?	0	M	'	>	0	#	 	>	 	A	#	>			) 2	L		>	$	>	 9	H	.]8	G		 	G	 0	G		@	/	 *	M	0	$	@	*		.	(	 	@	 	#	(	>	 	0	$	>	 9	H	 	0	 *	M	0	$	@	*		.	(	 *			M	$	?	 y = ax + b .	G		 a 	>	 .	>	(	 2	L		>	$	>	 9	H	.f8	G		 	G	 0	G		@	/	 *	M	0	$	@	*		.	(	 	@	 	#	(	>	 	0	$	>	 9	H	 	0	 *	M	0	$	@	*		.	(	 *			M	$	?	 y = ax + b 8	G	 8		,		'	?	$	 5	G	0	?			8	 	K	 2	L		>	$	>	 9	H	.U8	.	>	(	 !	G		>	,	G	8	 .	G		 	?	8	@	 	(	M	/	 (	?	0	M	&	?	7	M		 	M	/	B	,	 *	0	 .	B	2	M	/	>			?	$	 MDX 5	M	/				 	>	 .	>	(	 2	L		>	$	>	 9	H	.H	?	8	@	 	(	M	/	 (	?	0	M	&	?	7	M		 	M	/	B	,	 *	0	 .	B	2	M	/	>			(	 	@	 9	A		 8	M		M	0	?			 	>	 .	>	(	 2	L		>	$	>	 9	H	.C8	G		 *	0	 .	B	2	M	/	>			(	 	?		 9	A		 8			M	/	>	$	M	.		 5	M	/				 	>	 	'	?		$	.	 .	>	(	 2	L		>	$	>	 9	H	.E8	G		 *	0	 .	B	2	M	/	>			(	 	?		 9	A		 8			M	/	>	$	M	.		 5	M	/				 	>	 .	>	'	M	/	?		>	 .	>	(	 2	L		>	$	>	 9	H	.=8	G		 *	0	 .	B	2	M	/	>			?	$	 8			M	/	>	$	M	.		 5	M	/				 	>	 (	M	/	B	(	$	.	 .	>	(	 2	L		>	$	>	 9	H	.>(	?	0	M	&	?	7	M		 8	M	$	0	 8	G	 8		,		'	?	$	 6	B	(	M	/	-	'	>	0	?	$	 	M	0	.	8	B			 .	>	(	 2	L		>	$	>	 9	H	.J!	G		>	 .	>		(	?			 .	I	!	2	 *	0	 .	B	2	M	/	>			(	 	?		 9	A		 8			M	/	>	$	M	.		 5	M	/				 	>	 .	>	(	 2	L		>	$	>	 9	H	.<(	?	0	M	&	?	7	M		 8	G		 .	G		 (	?	0	M	&	?	7	M		 	*	2	 	@	 		-	'	>	0	?	$	 0	H			 2	L		>	$	>	 9	H	.v(	?	0	M	&	?	7	M		 /	B	(	G	0	@	 	*	0	G		0	 	>	 		*	/	K		 	0	 (	?	0	M	&	?	7	M		 8	&	8	M	/	 	G	 	?	2	M	!	M	0	(	 	G	 .	>	(	K		 	K	 0	K	2	?			 	0	 		$	M	*	(	M	(	 9	K	(	G	 5	>	2	>	 .	>	(	 2	L		>	$	>	 9	H	.x(	?	7	M	*		M	7	 	(	8			M	/	>	 	>	 		*	/	K		 	0	, 8	G		 *	0	 .	B	2	M	/	>			(	 	?		 9	A		 8			M	/	>	$	M	.		 5	M	/				 	>	 .	>	(		 5	?		2	(	 2	L		>	$	>	 9	H	. (Stdev 	G	 2	?		 		*	(	>	.	.)v	-	?	(	$	 	(	8			M	/	>	 	>	 		*	/	K		 	0	, 8	G		 *	0	 .	B	2	M	/	>			(	 	?		 9	A		 8			M	/	>	$	M	.		 5	M	/				 	>	 .	>	(		 5	?		2	(	 2	L		>	$	>	 9	H	. (StdevP 	G	 2	?		 		*	(	>	.	.)b(	?	7	M	*		M	7	 	(	8			M	/	>	 	>	 		*	/	K		 	0	, 8	G		 *	0	 .	B	2	M	/	>			(	 	?		 9	A		 8			M	/	>	$	M	.		 5	M	/				 	>	 .	>	(		 5	?		2	(	 2	L		>	$	>	 9	H	._	-	?	(	$	 	(	8			M	/	>	 	>	 		*	/	K		 	0	, 8	G		 *	0	 .	B	2	M	/	>			(	 	?		 9	A		 8			M	/	>	$	M	.		 5	M	/				 	>	 .	>	(		 5	?		2	(	 2	L		>	$	>	 9	H	.!8	M		M	0	?			 5	M	/				 8	G	 .	>	(	 2	L		>	$	>	 9	H	.?(	?	0	M	&	?	7	M		 8	G		 *	0	 .	B	2	M	/	>			?	$	 8			M	/	>	$	M	.		 5	M	/				 	>	 /	K		 2	L		>	$	>	 9	H	.!(	?	0	M	&	?	7	M		 8	&	8	M	/	 	>	 .	>	(	 2	L		>	$	>	 9	H	.^(	?	7	M	*		M	7	 	(	8			M	/	>	 	>	 		*	/	K		 	0	, 8	G		 *	0	 .	B	2	M	/	>			(	 	?		 9	A		 8			M	/	>	$	M	.		 5	M	/				 	>	 *	M	0	8	0	#	 2	L		>	$	>	 9	H	.y(	?	7	M	*		M	7	 	(	8			M	/	>	 	>	 		*	/	K		 	0	, 8	G		 *	0	 .	B	2	M	/	>			(	 	?		 9	A		 8			M	/	>	$	M	.		 5	M	/				 	>	 *	M	0	8	0	#	 2	L		>	$	>	 9	H	. (Var ^			M	6	(	 	G	 2	?		 		*	(	>	.	.)w	-	?	(	$	 	(	8			M	/	>	 	>	 		*	/	K		 	0	, 8	G		 *	0	 .	B	2	M	/	>			(	 	?		 9	A		 8			M	/	>	$	M	.		 5	M	/				 	>	 *	M	0	8	0	#	 2	L		>	$	>	 9	H	. (VarP ^			M	6	(	 	G	 2	?		 		*	(	>	.	.)[	-	?	(	$	 	(	8			M	/	>	 	>	 		*	/	K		 	0	, 8	G		 *	0	 .	B	2	M	/	>			(	 	?		 9	A		 8			M	/	>	$	M	.		 5	M	/				 	>	 *	M	0	8	0	#	 2	L		>	$	>	 9	H	.=5	I		!	-0	?		0	M	(	?			 		*	/	K			0	M	$	>	 *	0	?	-	>	7	?	$	 ^			M	6	(	 (	?	7	M	
 *	>	&	?	$	 	0	$	>	 9	H	.N(	?	0	M	&	?	7	M		 8	G		 .	G		 *	0	?		2	?	$	 8	&	8	M	/	K		 	K	 	K	\	(	G	 *	0	 		$	M	*	(	M	(	 9	K	(	G	 5	>	2	>	 8	G		 2	L		>	$	>	 9	H	.>*	0	?		2	?	$	 8	&	8	M	/	K		 8	9	?	$	, 	/	>	.	 	G	 8	-	@	 8	&	8	M	/	K		 /	A		M	$	 8	G		 2	L		>	$	>	 9	H	.>*	0	?		2	?	$	 8	&	8	M	/	K		 8	9	?	$	, 8	M	$	0	 	G	 8	-	@	 8	&	8	M	/	K		 /	A		M	$	 8	G		 2	L		>	$	>	 9	H	.9(	?	0	M	&	?	7	M		 8	M	$	0	 *	0	 8	&	8	M	/	 	G	 8	-	@	 *	B	0	M	5		K		 	>	 8	G		 2	L		>	$	>	 9	H	.T*	&	>	(	A		M	0	.	 .	G		 8	&	8	M	/	 	G	 
	*	0	 (	?	0	M	&	?	7	M		 &	B	0	@	 *	0	 8	&	8	M	/	 	G	 8	-	@	 *	B	0	M	5		K		 	>	 8	G		 2	L		>	$	>	 9	H	.%8	&	8	M	/	 	G	 	8	G		!	G			M	8	 	>	 8	G		 2	L		>	$	>	 9	H	. 		M	7	 .	G		 *	0	?	-	>	7	?	$	 8	G		 2	L		>	$	>	 9	H	._*	9	2	G	 8	G		 	@	 5	H		2	M	*	?		 0	B	*	 8	G	 8	I	0	M		?			 	0		G	 8	G		 	G	 (	@		G	 8	G	 5	8	M	$	A			 	@	 (	?	0	M	&	?	7	M		 8			M	/	>	 2	L		>	$	>	 9	H	.v8	G		 	K	 8	I	0	M		 	0	$	>	 9	H	 	0	 8	,	8	G	 (	?		2	G	 $	$	M	5	K		 	@	 (	?	0	M	&	?	7	M		 8			M	/	>	 2	L		>	$	>	 9	H	 	?	8		>	 8			/	@	 	A	2	 	.	 8	G	 	.	 (	?	0	M	&	?	7	M		 *	M	0	$	?	6	$	 9	H	.r8	G		 	K	 8	I	0	M		 	0	$	>	 9	H	 	0	 8	,	8	G	 (	?		2	G	 $	$	M	5	K		 	@	 (	?	0	M	&	?	7	M		 8			M	/	>	 2	L		>	$	>	 9	H	 	?	8		>	 8			/	@	 	A	2	 	.	 8	G	 	.	 (	?	0	M	&	?	7	M		 .	>	(	 9	H	.8	&	8	M	/	 	G	 	?	2	M	!	M	0	(	 	K	 2	L		>	$	>	 9	H	."&	K	 8	G		 	>	 	(	M	/	K	(	M	/	 	A	#	(	 2	L		>	$	>	 9	H	.z(	?	0	M	&	?	7	M		 8	M	$	0	 *	0	 8	&	8	M	/	 	G	 !	?	8	G		!	G			M	8	 	>	 8	G		 2	L		>	$	>	 9	H	, 5	H		2	M	*	?		 0	B	*	 8	G	 	(	M	/	 8	M	$	0	K		 .	G		 !	?	8	G		!	G			M	8	 	K	 6	>	.	?	2	 	0	 /	>	 	K	\		0	.�*	&	>	(	A		M	0	.	 .	G		 5	?	6	?	7	M		 &	B	0	@	 *	0	 8	&	8	M	/	 	G	 !	?	8	G		!	G			M	8	 	>	 8	G		 2	L		>	$	>	 9	H	, 5	H		2	M	*	?		 0	B	*	 8	G	 	(	M	/	 8	M	$	0	K		 .	G		 !	?	8	G		!	G			M	8	 	K	 6	>	.	?	2	 	0	 /	>	 	K	\		0	.7(	?	0	M	&	?	7	M		 8	G		 8	G	 !	A	*	M	2	?		G		 	*	2	 (	?		>	2	 	0	, 8	G		 2	L		>	$	>	 9	H	.�8	G		 	G	 8	&	8	M	/	K		 	K	 8	G		 .	G		 &	0	M	6	>		 		 8	,	8	G	 (	?		2	G	 8	M	$	0	 8	G	 		 8	M	$	0	 (	@		G	 !	M	0	?	2	 !	>			(	 	0	$	>	 9	H	, /	>	 	?	8	@	 	/	>	.	 8	G	 		 8	M	$	0	 (	@		G	 !	M	0	?	2	 !	>			(	 	0	$	>	 9	H	 	?	8	G	 8	G		 .	G		 &	0	M	6	>		 		 8	&	8	M	/	 	@	 6	B	(	M	/	-	'	>	0	?	$	 	(	A		M	0	.	#	?		>	 8	G	 5	H		2	M	*	?		 0	B	*	 8	G	 	A	(	>	 	/	>	 9	H	.�8	G		 	G	 8	&	8	M	/	K		 	K	 8	G		 .	G		 &	0	M	6	>		 		 8	,	8	G	 (	?		2	G	 8	M	$	0	 8	G	 		 8	M	$	0	 (	@		G	 !	M	0	?	2	 !	>			(	 	0	$	>	 9	H	, /	>	 8	G		 .	G		 &	0	M	6	>		 		 8	&	8	M	/	 	G	 	?	8	@	 5	H		2	M	*	?		 8	M	$	0	 8	G	 		 8	M	$	0	 (	@		G	 !	M	0	?	2	 !	>			(	 	0	$	>	 9	H	.k8	G		 	G	 (	?		2	G	 8	&	8	M	/	K		 	@	 (	?	0	M	&	?	7	M		 	#	(	>	 	G	 8	&	8	M	/	K		 	K	 		 (	?	0	M	&	?	7	M		 8	M	$	0	 *	0	 !	M	0	?	2	 !	>			(	 	0	$	>	 9	H	, 		 8	M	$	0	 (	@		G	.`8	G		 	G	 6	@	0	M	7	 8	&	8	M	/	K		 	@	 (	?	0	M	&	?	7	M		 	#	(	>	 	K	 		 (	?	0	M	&	?	7	M		 8	M	$	0	 *	0	 !	M	0	?	2	 !	>			(	 	0	$	>	 9	H	, 		 8	M	$	0	 (	@		G	.X(	?	0	M	&	?	7	M		 8	G		 	G	 8	&	8	M	/	K		 	K	, 	K	 &	M	5	?	$	@	/	 (	?	0	M	&	?	7	M		 8	G		 .	G		 .	L		B	&	 9	H		, !	M	0	?	2	 !	>			(	 	0	$	>	 9	H	.�*	0	?	#	>	.	 8	G		 	K	 8	,	8	G	 (	?		2	G	 8	&	8	M	/	K		 	@	 (	?	0	M	&	?	7	M		 8			M	/	>	 *	0	 8	@	.	?	$	 	0	$	G	 9	A		, (	?	0	M	&	?	7	M		 8	G		 	G	 8	&	8	M	/	K		 	K	, 	K	 &	M	5	?	$	@	/	 (	?	0	M	&	?	7	M		 8	G		 .	G		 .	L		B	&	 9	H		, !	M	0	?	2	 !	>			(	 	0	$	>	 9	H	.�*	0	?	#	>	.	 8	G		 	K	 6	@	0	M	7	8	M	%	 8	&	8	M	/	K		 	@	 (	?	0	M	&	?	7	M		 8			M	/	>	 *	0	 8	@	.	?	$	 	0	$	G	 9	A		, (	?	0	M	&	?	7	M		 8	G		 	G	 8	&	8	M	/	K		 	K	, 	K	 &	M	5	?	$	@	/	 (	?	0	M	&	?	7	M		 8	G		 .	G		 .	L		B	&	 9	H		, !	M	0	?	2	 !	>			(	 	0	$	>	 9	H	.G8	G		 	G	 8	&	8	M	/	K		 	K	 	K	 	?	8	@	 (	?	0	M	&	?	7	M		 8	M	$	0	 8	G	 (	@		G	 9	H		, !	M	0	?	2	 	*	 	0	$	>	 9	H	.W(	?	0	M	&	?	7	M		 8	G		 .	G		 8	&	8	M	/	K		 	K	, 	K	 &	M	5	?	$	@	/	 (	?	0	M	&	?	7	M		 8	G		 .	G		 .	L		B	&	 9	H		, !	M	0	?	2	 	*	 	0	$	>	 9	H	.G5	H		2	M	*	?		 0	B	*	 8	G	 !	A	*	M	2	?		G		 	K	 ,	(	>		 0		$	G	 9	A		, &	K	 8	G		K		 .	G		 -	?	(	M	(	$	>	 	K		G		..(	?		>	2	G	 		 	/	>	.	 $	$	M	5	K		 8	G	 	*	2	 	>	 8	G		 2	L		>	$	>	 9	H	.E	K		 6	0	M	$	 	G	 	'	>	0	 *	0	 8	G		 	K	 ^	?	2	M		0	 	0	 *	M	0	>	*	M	$	 9	K	(	G	 5	>	2	>	 8	G		 2	L		>	$	>	 9	H	.s	(	M	/	 8	G		 	G	 *	M	0	$	M	/	G		 8	&	8	M	/	 *	0	 		 8	G		 2	>		B	 	0	$	>	 9	H	 	0	 *	0	?	#	>	.	8	M	5	0	B	*	 .	?	2	G	 8	G		K		 	K	 /	B	(	?	/	(	 &	M	5	>	0	>	 	*	8	 .	G		 	K	!	<	 &	G	$	>	 9	H	.;8	G		 .	G		 *	9	2	G	 (	?	0	M	&	?	7	M		 	@	 		 8			M	/	>	 .	G		 $	$	M	5	K		 	K	 2	L		$	>	 9	H	.k(	?	0	M	&	?	7	M		 8	G		 	G	 8	&	8	M	/	K		 	K	 *	&	>	(	A		M	0	.	 .	G		 *	M	0	>		C	$	?		 /	>	, 5	H		2	M	*	?		, *	B	0	M	5	-*	M	0	>		C	$	?		 	M	0	.	 .	G		 	M	0	.	>		$	 	0	$	>	 9	H	.H&	K	 8	G		 	>	 *	M	0	$	?		M		G	&	(	 2	L		>	$	>	 9	H	, 5	H		2	M	*	?		 0	B	*	 8	G	 !	A	*	M	2	?		G		 	K	 ,	(	>		 0			0	.9(	?	0	M	&	?	7	M		 8	&	8	M	/	 	0	 		8	8	G	 *	9	2	G	 	G	 8	&	8	M	/	K		 	>	 8	G		 2	L		>	$	>	 9	H	.0(	?	0	M	&	?	7	M		 	/	>	.	 .	G		 8	-	@	 8	&	8	M	/	K		 	>	 8	G		 2	L		>	$	>	 9	H	.5(	?	0	M	&	?	7	M		 *	&	>	(	A		M	0	.	 .	G		 8	-	@	 8	&	8	M	/	K		 	>	 8	G		 2	L		>	$	>	 9	H	.8	/	>	.	 .	G		 (	?	0	M	&	?	7	M		 8	M	$	0	 *	0	 8	-	@	 8	&	8	M	/	K		 	>	 8	G		 2	L		>	$	>	 9	H	.y*	M	0	%	.	 8	.	/	>	5	'	?	 8	G	 6	A	0	B	 9	K	(	G	 5	>	2	G	 	0	 (	?	0	M	&	?	7	M		 8	&	8	M	/	 *	0	 8	.	>	*	M	$	 9	K	(	G	 5	>	2	G	 8	.	/	 	/	>	.	 .	G		 .	>	9	 8	M	$	0	 8	G	 8	&	8	M	/	K		 	>	 8	G		 2	L		>	$	>	 9	H	.L8	&	8	M	/	 (	>	.	 8	G	 /	A		M	$	 8	M		M	0	?			 5	M	/				 	G	 	'	>	0	 *	0	 		2	 8	&	8	M	/	 /	A		M	$	 8	G		 2	L		>	$	>	 9	H	.W0	?		M	$	 8	&	8	M	/	K		 	K	 	K	\		0	, 8	G		 	G	 0	B	*	 .	G		 &	K	 /	>	 &	K	 8	G	 	'	?		 8	G		 	>	 	(	M	/	K	(	M	/	 	A	#	(	 2	L		>	$	>	 9	H	.e(	?	0	M	&	?	7	M		 8	G		 	G	 8	&	8	M	/	K		 	K	, *	&	>	(	A		M	0	.	 	K	 5	H		2	M	*	?		 0	B	*	 8	G	 8		0		M	7	?	$	 	0		G	 /	>	 $	K	!	<	 	G	 5	M	/	5	8	M	%	?	$	 	0	$	>	 9	H	.{*	M	0	%	.	 8	&	8	M	/	 8	G	 6	A	0	B		$	 	0	$	G	 9	A		 	0	 (	?	0	M	&	?	7	M		 8	&	8	M	/	 *	0	 8	.	>	*	M	$	 9	K	(	G	 5	>	2	G	 (	?	0	M	&	?	7	M		 8	M	$	0	 8	G	 8	&	8	M	/	K		 (8	.	/	>	5	'	?	) 	>	 8	G		 2	L		>	$	>	 9	H	.|*	M	0	%	.	 8	.	/	>	5	'	?	 8	G	 6	A	0	B	 9	K	(	G	 5	>	2	G	 	0	 (	?	0	M	&	?	7	M		 8	&	8	M	/	 *	0	 8	.	>	*	M	$	 9	K	(	G	 5	>	2	G	 8	.	/	 	/	>	.	 .	G		 $	?	.	>	9	@	 8	M	$	0	 8	G	 8	&	8	M	/	K		 	>	 8	G		 2	L		>	$	>	 9	H	.88	&	8	M	/	 8	9	?	$	, (	?	0	M	&	?	7	M		 8	&	8	M	/	 	G	 8	?	,	2	?			 	>	 8	G		 2	L		>	$	>	 9	H	.N(	?	0	M	&	?	7	M		 8	G		 .	G		 *	0	?		2	?	$	 8	&	8	M	/	K		 	K	 9		>	(	G	 *	0	 		$	M	*	(	M	(	 9	K	(	G	 5	>	2	>	 8	G		 2	L		>	$	>	 9	H	.PACMDX 8	M	5	0	B	*	 .	G		 (	?	0	M	&	?	7	M		 8	M		M	0	?			 5	M	/				 8	G	 8	G		 	>	 (	?	0	M	.	>	#	 	0	$	>	 9	H	.,(	?	0	M	&	?	7	M		 8	G		 8	G	 8	&	8	M	/	K		 	>	 8	,	8	G		 2	L		>	$	>	 9	H	.3(	?	0	M	&	?	7	M		 8	G		 	G	 		$	 8	G	 8	&	8	M	/	K		 	>	 8	,	8	G		 2	L		>	$	>	 9	H	.*8	&	8	M	
 /	K		 	@	 !	M	0	?	2	 	5	8	M	
 %	>	 	K	 	I		2	 	0	$	>	 9	H	.t5	H		2	M	*	?		 0	B	*	 8	G	 *	9	2	G	 8	G		 	K	 	M	0	.	>		$	 	0		G	 (	?	0	M	&	?	7	M		 8	G		 	G	 6	@	0	M	7	8	M	%	 8	&	8	M	/	K		 8	G	 5	8	M	$	A			 	@	 (	?	0	M	&	?	7	M		 8			M	/	>	 2	L		>	$	>	 9	H	.c8	G		 	K	 8	I	0	M		 	0	$	>	 9	H	 	0	 6	@	0	M	7	8	M	%	 $	$	M	5	K		 	K	 2	L		>	$	>	 9	H	 	?	8		>	 8			/	@	 	A	2	 	.	 8	G	 	.	 (	?	0	M	&	?	7	M		 *	M	0	$	?	6	$	 9	H	._8	G		 	K	 8	I	0	M		 	0	$	>	 9	H	 	0	 6	@	0	M	7	8	M	%	 $	$	M	5	K		 	K	 2	L		>	$	>	 9	H	 	?	8		>	 8			/	@	 	A	2	 	.	 8	G	 	.	 (	?	0	M	&	?	7	M		 .	>	(	 9	H	.d&	K	 8	G		 	G	 /	B	(	?	/	(	 8	G	 		$	M	*	(	M	(	 9	K	(	G	 5	>	2	>	 8	G		 2	L		>	$	>	 9	H	, 5	H		2	M	*	?		 0	B	*	 8	G	 !	A	*	M	2	?		G		 8	&	8	M	/	K		 	K	 ,	(	>		 0			0	.�5	H		2	M	*	?		 0	B	*	 8	G	 *	0	?	#	>	.	 8	G		 .	G		 *	H	0	G			 8	&	8	M	/	 	G	 (	>	.	 	G	 2	?		 *	H		0	M	(	 	>	 		*	/	K		 	0	, (	?	0	M	&	?	7	M		 8	G		 .	G		 	>		2	M	!	 8	&	8	M	/	K		 	>	 	$	?	6	@	2	 0	B	*	 8	G	 	A	2	 	0	(	G	 *	0	 		$	M	*	(	M	(	 9	K	(	G	 5	>	2	>	 8	G		 2	L		>	$	>	 9	H	.|*	M	0	%	.	 8	.	/	>	5	'	?	 8	G	 6	A	0	B	 9	K	(	G	 5	>	2	G	 	0	 (	?	0	M	&	?	7	M		 8	&	8	M	/	 *	0	 8	.	>	*	M	$	 9	K	(	G	 5	>	2	G	 8	.	/	 	/	>	.	 .	G		 8	*	M	$	>	9	 8	M	$	0	 8	G	 8	&	8	M	/	K		 	>	 8	G		 2	L		>	$	>	 9	H	.z*	M	0	%	.	 8	.	/	>	5	'	?	 8	G	 6	A	0	B	 9	K	(	G	 5	>	2	G	 	0	 (	?	0	M	&	?	7	M		 8	&	8	M	/	 *	0	 8	.	>	*	M	$	 9	K	(	G	 5	>	2	G	 8	.	/	 	/	>	.	 .	G		 5	0	M	7	 8	M	$	0	 8	G	 8	&	8	M	/	K		 	>	 8	G		 2	L		>	$	>	 9	H	.R	M	/	B	,	 	G	 (	?	0	M	&	?	7	M		 *	0	?		2	?	$	 *	>	8	 *	0	 .	B	2	M	/	>			?	$	 8	M		M	0	?			 MDX 5	M	/				 	>	 .	>	(	 2	L		>	$	>	 9	H	.10	?		M	$	 		M	7	 .	>	(	 	K	 		 8	M		M	0	?			 *	0	 		$	M	0	?	$	 	0	$	>	 9	H	.Q8	G		 *	0	 8	M		M	0	?			 5	M	/				 	G	 .	B	2	M	/	>			(	 &	M	5	>	0	>	 ,	(	>		 		 6	M	0	G	#	@	,	&	M	'	 8	M		M	0	?			 2	L		>	$	>	 9	H	.I2	I		?		2	 *	0	@		M	7	#	 &	M	5	>	0	>	 (	?	0	M	'	>	0	?	$	 &	K	 8	M		M	0	?			 .	>	(	K		 .	G		 8	G	 		 	K	 2	L		>	$	>	 9	H	.=8	&	8	M	/	 8	G	 ,	9	A		/	>	.	@	 5	M	/				 (MDX) 8	M	5	0	B	*	 .	G		 8	M		M	0	?			 2	L		>	$	>	 9	H	. (	?	0	M	&	?	7	M		 	/	>	.	 	>	 (	>	.	 2	L		>	$	>	 9	H	.!(	?	0	M	&	?	7	M		 8	&	8	M	/	 	>	 (	>	.	 2	L		>	$	>	 9	H	. (	?	0	M	&	?	7	M		 8	M	$	0	 	>	 (	>	.	 2	L		>	$	>	 9	H	.%(	?	0	M	&	?	7	M		 *	&	>	(	A		M	0	.	 	>	 (	>	.	 2	L		>	$	>	 9	H	.3(	?	0	M	&	?	7	M		 8	&	8	M	/	 	A	#	 	G	 .	>	(	 5	>	2	@	 8	M		M	0	?			 2	L		>	$	>	 9	H	.28	G		 8	G	 MDX 8	M	5	0	B	*	 .	G		 8	M		M	0	?			 	>	 (	?	0	M	.	>	#	 	0	$	>	 9	H	.3(	?	0	M	&	?	7	M		 	*	2	 8	G	 MDX 8	M	5	0	B	*	 .	G		 8	M		M	0	?			 2	L		>	$	>	 9	H	..(	?	0	M	&	?	7	M		 *	&	>	(	A		M	0	.	 	>	 	&	M	5	?	$	@	/	 (	>	.	 2	L		>	$	>	 9	H	.)(	?	0	M	&	?	7	M		 	/	>	.	 	>	 	&	M	5	?	$	@	/	 (	>	.	 2	L		>	$	>	 9	H	.)(	?	0	M	&	?	7	M		 8	M	$	0	 	>	 	&	M	5	?	$	@	/	 (	>	.	 2	L		>	$	>	 9	H	.*(	?	0	M	&	?	7	M		 8	&	8	M	/	 	>	 	&	M	5	?	$	@	/	 (	>	.	 2	L		>	$	>	 9	H	.95	0	M	$	.	>	(	 	(	G		M	6	(	 	>	 !	K	.	G	(	 (	>	.	 	0	 		*	/	K			0	M	$	>	 (	>	.	 2	L		>	$	>	 9	H	.2*	A	(	0	>	5	C	$	M	$	?	 	G	 &	L	0	>	(	 8	G		 8	G	 5	0	M	$	.	>	(	 	*	2	 2	L		>	$	>	 9	H	.(	?	0	M	&	?	7	M		 8	G		 8	G	 	*	2	 2	L		>	$	>	 9	H	.C(	?	0	M	&	?	7	M		 8	M		M	0	?			 5	M	/				 8	G	 MDX 8	M	5	0	B	*	 .	G		 	*	2	 	>	 (	?	0	M	.	>	#	 	0	$	>	 9	H	.                                                  PAO'%{table/}' $	>	2	?		>	 	G	 2	?		 SQL Server 	G	 		 		8	M		G		8	 8	G	 		 8	B		(	>	 *	M	0	>	*	M	$	 9	A		 %	@	.6!	G		>	8	M	0	K	$	 '%{datasource/}' 8	G	 		 8	B		(	>	 *	M	0	>	*	M	$	 9	A		 %	@	.<	8	 	&	G	6	 (	G	 	(	M	
 /	 	>	0	M	0	5	>		/	K		 	K	 0	&	M	&	 	0	(	G	 	>	 	(	A	0	K	'	 	?	/	>	 9	H	.PAOSQL Server 8	B		(	>	 *	"	<	(	G	 5	>	2	@	 	>	0	M	0	5	>		 5	?	+	2	 0	9	@	. SQL 	M	0	G	8	 8	M	%	?	$	?	 	K	!	: %d{code/}.J'%{datasource/}' !	G		>	 8	M	0	K	$	 	G	 5	?	0	A	&	M	'	 *	K	2	?			 8	B		(	>	 *	 	(	 	>	0	M	0	5	>		 5	?	+	2	 0	9	@	.�'%{datasource/}' !	G		>	 8	M	0	K	$	 	G	 5	?	0	A	&	M	'	 8	B		(	>	 *	K	2	?			 *	M	0		M	0	?	/	>	 	G	 2	?		 *	"	<	(	>	 	>	0	M	0	5	>		 5	?	+	2	 0	9	@	, 	M	
 /	K			?	 *	0	?	#	>	.	 .	G		 	K		 8	M	
 $		-	 6	>	.	?	2	 (	9	@		 9	H		.PA]	M	0	G	8	 *	0	?	-	>	7	>	 	G	 .	B	2	M	/	>			(	 	G	 &	L	0	>	(	 		 8	M	$		-	 8			M	/	>	 .	?	2	@	, 	K	 8	M	5	@		>	0	M	/	 .	>	(	K		 	G	 		&	0	 (	9	@		 %	@	.e	M	0	G	8	 *	0	?	-	>	7	>	 	>	 .	B	2	M	/	>			(	 	0	(	G	 	G	 &	L	0	>	(	 		 	5	G			 8			M	/	>	 .	?	2	@	 	K	 8	M	5	@		>	0	M	/	 .	>	(	 	@	 6	M	0	G	#	@	 .	G		 (	9	@		 %	@	./%{filename/} +	<	>		2	 (	>	.	 8	?	8	M	
 	.	 8	@	.	>	 8	G	 ,	!	<	>	 9	H	.l'%{filename/}' 	M	0	G	8	 +	<	>		2	 *	0	 	*	G		!	 (	9	@		 	0	 8		$	G	 	M	/	K			?	 +	<	>		2	  	@		 8	G	 ,		&	 (	9	@		 	@	 		 	0	 6	>	/	&	 	M	7	$	?		M	0	8	M	$	 9	H	.k'%{filename/}' 	M	0	G	8	 +	<	>		2	 *	0	 	*	G		!	 (	9	@		 	0	 8		$	G	 	M	/	K			?	 +	<	>		2	 	>	 		>	0	 8	@	.	>	 	G	 		&	0	 9	H	, /	>	 8	@	.	>	 	G	 ,	!	<	>	 9	H	.5	M	0	G	8	 *	0	?	-	>	7	>	 	(	M	
 /	 *	M	0		M	0	?	/	>	 &	M	5	>	0	>	 8	.	>	*	M	$	 	@	 		 9	H	.'&	?	(	>			8	.	/	 .	>	(	 	(	5	0	M		 (	9	@		 	?	/	>	 	>	 8		$	>	.]+	<	?	2	M		0	 	*	0	G		0	 .	G		 *	M	0		>	0	 ,	G	.	G	2	 9	H	 (		&	>	9	0	#	 	G	 2	?		, 		 *	B	0	M	#	>			 8	M	
 $		-	 	G	 8	>	%	 		 LIKE 	*	0	G		0	)."	M	0	G	8	 +	<	?	2	M		0	 	M	0	@	 .	>	(	M	
 /	 (	9	@		 9	H	.2'%{filename/}' 	M	0	G	8	 *	0	?	-	>	7	>	 +	<	>		2	 	M	7	$	?		M	0	8	M	$	 9	H	.I	M	0	G	8	 8	.	>	*	M	$	 9	K	 	A		>	 9	H	 (	M	0	G	8	 	G	 2	?		 (	?	0	M	&	?	7	M		 8	>	.	*	M	$	?	 8	.	/	 ,	@	$	 	A		>	 9	H	).y!	?	+	<	I	2	M	
 	 8	$	M	0	 (*	M	0		$	?	 0	?	*	K	0	M		) 	M	0	G	8	 	@	 8	&	8	M	
 /	$	>	 (	9	@		 2	@	 	>	 8		$	@	 	M	
 /	K			?	 	(	G		M	
 6	(	 		 .	L		B	&	>	 8	$	M	0	 	G	 8	>	%	 8		,	&	M	'	 (	9	@		 9	H	.R	M	0	G	8	 ,	(	>	(	G	 	@	 	(	A	.	$	?	 	8	M	5	@		C	$	 	0	 &	@	 		 9	H	 	M	/	K			?	 		*	/	K			0	M	$	>	 	G	 *	>	8	 8	0	M	5	0	 5	M	/	5	8	M	%	>	*		 	(	A	.	$	?	/	>		 (	9	@		 9	H		 /	>	 	M	0	G	8	 ^	?	2	M		0	 &	M	5	>	0	>	 	M	0	G	8	 	5	G			M	8	 	K	 &	G		(	G	 	@	 	(	A	.	$	?	 	@	 	>	0			@	 (	9	@		 &	@	 	>	 8		$	@	 9	H	. 	M	0	G	8	 	5	G			M	8	 	K	 &	G		(	G	 	@	 			?	$	 	(	A	.	$	?	/	K		 	@	 	>	0			@	 	G	 2	?		, ^	?	2	M		0	 	>	 		*	/	K		 	0	 .	L		B	&	>	 !	G		>	,	G	8	 (	>	.	 (	?	0	M	&	?	7	M		 	0	G		 	?	8	G	 		*	/	K			0	M	$	>	 5	M	/	5	8	M	%	>	*	?	$	 	0	 8		G	.�	M	0	G	8	 ,	(	>	(	G	 	@	 	(	A	.	$	?	 	K	 	8	M	5	@		C	$	 	0	 &	?	/	>	 	/	>	 9	H	. 	G	5	2	 8	0	M	5	0	 5	M	/	5	8	M	%	>	*		 -	B	.	?		>	 5	>	2	G	 8	&	8	M	/	 ^	?	2	M		0	 	M	0	@	 	G	 ,	?	(	>	 	M	0	G	8	G	8	 	K	 ,	(	>	 /	>	 		8		@	 8	&	8	M	/	$	>	 2	G	 8		$	G	 9	H		.I		&	>	9	0	#	 	G	 2	?		, 	!	?		 	M	0	G	8	 	K	 	K		 $	M	0	A		?	 .	?	2	@	 	0	 5	9	 8	G	5	>	 	K	 ,		&	 	0	 0	9	>	 9	H	.�	,	 	?	8	@	 	@	 -	@	 	(	A	.	$	?	 (	9	@		 9	K	$	@	 $	K	 +	<	?	2	M		0	 (	K	!	 	G	 *	>	8	 8	,		M	0	@	 9	K	$	>	 9	H	. 	G	5	2	 AND, OR, 	0	 NOT +	<	?	2	M		0	 (	K	!	 	G	 *	>	8	 8	,		M	0	@	 9	K	 8		$	G	 9	H		.W		 /	>	 	'	?		 8	,		M	0	@	 .	G		 AND /	>	 OR *	M	0		>	0	 	G	 +	<	?	2	M		0	 .	K	!	 .	L		B	&	 (	9	@		 %	G	. &	K	 	@	 	5	6	M	/		$	>	 9	H	.;NOT *	M	0		>	0	 	G	 +	<	?	2	M		0	 (	K	!	 .	G		  	@		 		 8	,		M	0	@	 9	K	(	>	 	5	6	M	/		 9	H	.<+	<	?	2	M		0	 (	K	!	 		 	8	G	 *	M	0		>	0	 	G	 8	>	%	 ,	(	>	/	>	 	/	>	 	K	 .	>	(	M	/	 (	9	@		 9	H	.rAND, OR, /	>	 NOT *	M	0		>	0	 	G	 +	<	?	2	M		0	 (	K	!	 .	G		 8	M	$		-	 ID .	G		 6	>	.	?	2	 9	H	. 	(	 *	M	0		>	0	K		 .	G		 8	M	$		-	 IDs .	L		B	&	 (	9	@		 9	K	 8		$	G	 9	H		.fAND, OR, /	>	 NOT *	M	0		>	0	 	G	 +	<	?	2	M		0	 (	K	!	 .	G		 		 .	>	(	 6	>	.	?	2	 9	H	. 	(	 *	M	0		>	0	K		 .	G		 .	>	(	 6	>	.	?	2	 (	9	@		 9	K	 8		$	G	 9	H		.l+	<	?	2	M		0	 (	K	!	 .	G		 		 '%{column/}' 8	M	$		-	 6	>	.	?	2	 9	H	 	K	 	M	0	G	8	 .	G		 .	L		B	&	 (	9	@		 9	H	, 	0	 	K	 SPID 8	G	 5	M	/	A	$	M	*	(	M	(	 (	9	@		 9	H	.;LIKE *	M	0		>	0	 	G	 +	<	?	2	M		0	 (	K	!	 .	G		 8	M		M	0	?			 .	>	(	 9	K	(	>	 	5	6	M	/		 9	H	.RLIKE *	M	0		>	0	 	G	 +	<	?	2	M		0	 (	K	!	 .	G		 10,000 5	0	M	#	 8	G	 	M	/	>	&	>	 	>	 8	M		M	0	?			 .	>	(	 (	9	@		 9	K	 8		$	>	._	M	0	G	8	 	G	 2	?		 LIKE +	<	?	2	M		0	 5	M	/				 	>	 .	B	2	M	/	>			(	 	0	(	G	 	G	 &	L	0	>	(	 8	M		M	0	?			 .	H		?			 $	M	0	A		?	 		$	M	*	(	M	(	 9	A		.0	M	0	G	8	 		 9		>	(	G	 	@	 	>	0	M	0	5	>		 &	M	5	>	0	>	 0	&	M	&	 	?	/	>	 	/	>	.CAND /	>	 OR *	M	0		>	0	 	G	 +	<	?	2	M		0	 (	K	!	 	K	 &	K	 	*	0	G		!	M	8	 	@	 	5	6	M	/		$	>	 9	K	$	@	 9	H	.32	I		 +	<	>		2	 		>	0	 	G	 2	?		 (	?	0	M	&	?	7	M		 .	>	(	 .	>	(	M	
 /	 (	9	@		 9	H	.M	M	0	G	8	 *	0	?	-	>	7	>	 *	>	0	M	8	 	?		 	>	(	G	 	G	 &	L	0	>	(	, 		 	.	>	(	M	/	 	>		*	 8		0		(	>	 5	>	2	>	 8	M	$		-	 .	?	2	>	.]8	?	8	M	
 	.	 	M	0	G	8	 '%{tracename/}' 	K	 	M	
 2	>	/			 	(	A	0	K	'	 &	M	5	>	0	>	 ,	(	>	/	>	 /	>	 *	0	?	5	0	M	$	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	.t	M	2	>				 	(	A	0	K	'	 .	G		 (	?	0	M	&	?	7	M		 	,	M		G		M		, 	M	0	G	8	 	,	M		G		M		 (	9	@		 9	H	. 	M	2	>				 	G	5	2	 	M	0	G	8	 	,	M		G		M		K		 	@	 8	&	8	M	/	$	>	 2	G	 8		$	G	 9	H		.:	G	5	2	 8	0	M	5	0	 5	M	/	5	8	M	%	>	*		 	M	5	G	0	@	 	M	0	G	8	 	K	 8			>	2	?	$	 	0	 8		$	G	 9	H		.&	M	5	G	0	@	 	M	0	G	8	?			 *	9	2	G	 8	G	 6	A	0	B	 9	K	 		 9	H	.@	M	
 5	G	0	@	 	M	0	G	8	 8		M	0	?	/	 (	9	@		 9	H	, 	8	2	?		 		8	G	 5	?	0	>	.	 (	9	@		 &	?	/	>	 	>	 8		$	>	. 	M	
 5	G	0	@	 	M	0	G	8	 5	?	0	>	.	 .	G		 (	9	@		 9	H	.@	M	
 5	G	0	@	 	M	0	G	8	 0	K		>	 (	9	@		 	>	 8		$	>	 	M	
 /	K			?	 /	9	 *	M	0	>	0		-	 (	9	@		 9	A		 9	H	.P	M	
 5	G	0	@	 	M	0	G	8	 	>	(		>	0	@	 *	A	(	0	M	*	M	0	>	*	M	$	 (	9	@		 9	K	 8		$	@	 	M	
 /	K			?	 /	9	 *	M	0	>	0		-	 (	9	@		 9	A		 9	H	.m	M	
 5	G	0	@	 	M	0	G	8	 *	A	(	0	M	*	M	0	>	*	M	$	?	 	>	0	M	0	5	>		 	@	 8	@	0	?	/	2	>			G	6	(	 	9	0	>		 	>	 .	>	(	 '%d{leveldepth/}' 9	H	, 	?	8		@	 	(	A	.	$	?	 (	9	@		 9	H	.y	M	
 5	G	0	@	 	M	0	G	8	 *	A	(	:*	M	0	>	*	M	$	?	 	>	0	M	0	5	>		 	G	 0	B		 (	K	!	 (	>	.	 	>	 .	>	(	 '%{nodename/}' 9	H	, 	K	 	?	8	@	 -	@	 .	L		B	&	>	 (	K	!	M	8	 	G	 8			$	 .	G		 (	9	@		 9	H	.PA^	M	0	G	8	 '%{tracename/}' .	G		 '%{elementname/}' 6	>	.	?	2	 9	H	 	?	8		@	 XEvent 	M	0	G	8	 	G	 2	?		 	(	A	.	$	?	 (	9	@		 9	H	.8	M	0	G	8	 '%{tracename/}' .	G		 	5	G			M	8	 *	0	?	-	>	7	>	 6	>	.	?	2	 (	9	@		 9	H	.j	M	0	G	8	 '%{tracename/}' .	G		 XEvents 	0	 Profiler 	5	G			M	8	 &	K	(	K		 	G	 2	?		 *	0	?	-	>	7	>	 6	>	.	?	2	 9	H	.  	8		@	 	(	A	.	$	?	 (	9	@		 9	H	.[	M	0	G	8	 '%{tracename/}' .	G		 '%{elementname/}' 6	>	.	?	2	 9	H	 	?	8		@	 XML 	M	0	G	8	 	G	 2	?		 	(	A	.	$	?	 (	9	@		 9	H	.@	M	0	G	8	 '%{tracename/}' .	G		 		 '%{elementname/}' $	$	M	
 5	 9	K	(	>	 	>	9	?		.cXEvent 	!	?		 	M	0	G	8	 '%{tracename/}' 	K	 '%{attrValue/}' *	0	 8	G		 	0	(	G	 	G	 2	?		 '%{attrName/}' 0		(	>	 *	!	<	G		>	.SXEvent 	!	?		 	M	0	G	8	 '%{tracename/}' 	G	 *	>	8	 %{targetName/}' 2		M	7	M	
 /	 *	0	?	
 -	>	7	?	$	 (	9	@		 9	H	.(XEvent 			(	 8	G	 $	M	0	A		?	: '%{xeventerror/}'N(	?	0	M	&	?	7	M		 LogFilename 5	>	2	G	 	M	0	G	8	 	,	M		G		M		M	8	 	G	 2	?		 8		,		'	?	$	 *	%	 8	.	0	M	%	?	$	 (	9	@		 9	H	.a	M	0	G	8	 '%{tracename/}' 	G	 $	$	M	5	 '%{elementname/}' .	G		 '%{attributename/}' 5	?	6	G	7	$	>	 *	0	?	-	>	7	?	$	 (	9	@		 9	H	.RXEvent 8	$	M	0	 (	>	.	 '%{sessionname/}' 	K	 	M	0	G	8	 (	>	.	 '%{tracename/}' 	G	 8	.	>	(	 9	K	(	>	 	>	9	?		.8		 		$	0	?		 XEvent 			(	 $	M	0	A		?	 9	A		. $	M	0	A		?	 	K	!	: %d{code/}.-.	G	.	K	0	@	 &	,	>	5	 	G	 	>	0	#	 Xevent 	>	0	M	0	5	>		 5	?	+	2	 0	9	@	.#Xevent 			(	 	0		-	 	0	(	G	 .	G		 5	?	+	2	 0	9	>	.*%{sessionname/}' XEvent 8	$	M	0	 (	9	@		 .	?	2	 8		>	.�XEvent 8	$	M	0	 .	G		 	5	G			 8	M		M	0	@	.	 2		M	7	M	/	 '%{sessionname/}' (	9	@		 .	?	2	 8		$	>	. 	*	 	G	5	2	 	8	G	 XEvent 8	$	M	0	 	@	 8	&	8	M	/	$	>	 2	G	 8		$	G	 9	H		 	?	8	 *	0	 	?	8	@	 	5	G			 8	M		M	0	@	.	 2		M	7	M	/	 ,	(	>	/	>	 	/	>	 9	H	.PA8%{targetid/}' 2	>		5	 2		M	7	M	/	 5	>	2	>	 Xevent 8	$	M	0	 0	K		 &	?	/	>	 	/	>	.yXevent 	M	0	G	8	 	G	 2	?		 *	9	A			 	8	M	5	@		C	$	 	0	 &	@	 		 9	H	. 	G	5	2	 5	M	/	5	8	M	%	>	*		 XEvent 	M	0	G	8	 	K	 ,	(	>	 8		$	G	 9	H		 /	>	 		8		@	 8	&	8	M	/	$	>	 2	G	 8		$	G	 9	H		.+Xevents 	G	 2	?		 8	$	M	0	 	M	0	G	8	 8	.	0	M	%	?	$	 (	9	@		 9	H		.�8	&	8	M	/	$	>	 		!	G			?	+	<	>	/	0	 	.	>	(	M	/	 9	H	; 8	&	8	M	/	$	>	 2	G	$	G	 8	.	/	 /	9	 	&	M	5	?	$	@	/	 9	K	(	>	 	>	9	?		 	0	 8	&	8	M	/	$	>	 0	&	M	&	 	0	$	G	 8	.	/	 	?	8	@	 *			@		C	$	 8	&	8	M	/	$	>	 	>	 		!	G			?	+	<	>	/	0	 9	K	(	>	 	>	9	?		.PA8	>	0	M	0	5	>		 2	I		 	@	 		 %d{Count/} 8	.	8	M	/	>			 	G	 8	>	%	 *	B	0	M	#	 9	A		.		M		>	$	2		A	 *	>	0	M	8	?			
2		,	@	 *	>	0	M	8	?				M	5	G	0	@		*	M	0		M	0	?	/	>	
I/O 8		8	>	'	(	VertiPaqF	>	0	M	0	5	>		 0	&	M	&	 	0	 &	@	 		 	M	
 /	K			?	 5	M	
 /	5	8	M	
 %	>	*		 (	G	 		8	M	
 	G		8	 0	K		 &	?	/	>	 9	H	.	>	0	M	0	5	>		 0	&	M	&	 	0	 &	@	 		.M	>	0	M	0	5	>		 0	&	M	&	 	0	 &	@	 		 	M	
 /	K			?	 		 	!	?		 	M	0	G	8	 5	?	+	2	$	>	 (	G	 	(	M	8		G		8	 	K	 0	K		 &	?	/	>	.4	>	0	M	0	5	>		 0	&	M	&	 	0	 &	@	 		 	M	
 /	K			?	 8	$	M	0	 0	&	M	&	 9	K	 	/	>	 %	>	.�	>	0	M	0	5	>		 0	&	M	&	 	0	 &	@	 		 	M	
 /	K			?	 	(	A	*	M	0	/	K		 	G	 2	?		 *	0	M	/	>	*	M	$	 8	M	
 .	C	$	?	 		*	2	,	M	
 '	 (	9	@		 9	H	. /	&	?	 		$	M	
 *	>	&	 	G	 		 32-,	?		 8		8	M	
 	0	#	 	>	 		*	/	K		 	0	 0	9	G	 9	H		, $	K	 64-,	?		 8		8	M	
 	0	#	 *	0	 	&	M	/	$	(	 	0	(	G	 /	>	 .	6	@	(	 *	0	 		*	2	,	M	
 '	 8	M	
 .	C	$	?	 	@	 .	>	$	M	0	>	 ,	"	<	>	(	G	 *	0	 5	?		>	0	 	0	G		.O5	0	M	$	.	>	(	 	>	0	M	0	5	>		 0	&	M	&	 %	@	 	M	
 /	K			?	 9	8	M	
 $	>		$	0	#	 .	G		 		 	(	M	
 /	 	>	0	M	0	5	>		 5	?	+	2	 0	9	@	 %	@	.K		M	0	8		M	0	?	/	 	H	6	?			 	K	 0	&	M	&	 	0	 &	?	/	>	 	/	>	 9	H	 	M	/	K			?	 (	/	>	 !	G		>	 		*	2	,	M	'	 9	K	 	/	>	 9	H	.R8	$	M	0	 0	&	M	&	 %	>	 	M	
 /	K			?	 8	$	M	0	 	,	M	
 	G		M	
 	 	(	M	
 /	 9	8	M	
 $	>		$	0	#	K		 &	M	5	>	0	>	 8		6	K	'	?	$	 	?		 		 %	G	.+ 2	I		?			 5	?	0	K	'	 	G	 	>	0	#	 	>	0	M	0	5	>		 0	&	M	&	 9	A		 %	@	.)		*	/	K			0	M	$	>	 &	M	5	>	0	>	 	>	0	M	0	5	>		 0	&	M	&	 	0	 &	@	 		.�8	$	M	0	 0	&	M	&	 	0	 &	?	/	>	 	/	>	 %	>	 	M	/	K			?	 /	9	 		 	>		.					 8	G		?			 8	G	 	'	?		 9	K	 	/	>	 (8	$	M	0	 (	G	 	>		.					 	K	 	0	M	^	(	 	0	 &	?	/	>	 /	>	 8	$	M	0	 (	G	 	>		.					 	K	 (	?	7	M		M	0	?	/	 	0	 &	?	/	>	) 	%	5	>	 /	9	 8	$	M	0	 .	G	.	K	0	@	 8	@	.	>	 8	G	 	'	?		 9	K	 	/	>	. (8	.	0	M	%	(	 	K	!	: '%{KillReason/}').�'%{PoolName/}' ThreadPool 	G	 2	?		 GroupAffinity 	I	(	M	
 +	<	
 ?		0	G	6	(	 8	G		?			 	2	$	 $	0	@		G	 8	G	 8	M	
 5	0	B	*	?	$	 9	H	.  8	G		?			 .	G		 9	G		M	
 8	>	!	G	8	?	.	2	 8	M		M	0	?			 	>	 		 	I	.	>	-8	G	*	0	G		G	!	 	(	A		M	0	.	 9	K	(	>	 	>	9	?		 	?	8	.	G		 8	?	8	M	
 	.	 *	0	 *	M	0	$	M	
 /	G		 *	M	0	K	8	8	0	 8	.	B	9	 	G	 2	?		 8	>	.	M	
 /	$	>	 .	>	8	M	
 	 9	K	.�'%{PoolName/}' ThreadPool (	9	@		 ,	(	>	/	>	 	>	 8		$	>	 9	H	 	M	/	K			?	 		8		@	 GroupAffinity 	I		(	M	^	?		0	G	6	(	 8	G		?			 	G	 *	0	?	#	>	.	8	M	5	0	B	*	 	K		 -	@	 *	M	0	K	8	G	8	0	 %	M	0	G	!	 *	B	2	 	K	 	8	>		(	 (	9	@		 	?	/	>	 	>	 8		>	 9	H	.B	8	M	
 %	>	/	@	 8	$	M	0	 	@	 	5	6	M	
 /		$	>	 (	9	@		 9	K	(	G	 	G	 	>	0	#	 		8	G	 0	&	M	&	 	0	 &	?	/	>	 	/	>	.M		*	/	K			0	M	$	>	 	(	A	0	K	'	 .	G		 *	M	0	$	?	 		$	?	.	 8	$	M	0	 6	@	0	M	7	2	G		 .	G		 8	$	M	0	 	K	 0	&	M	&	 	0	 &	?	/	>	 	/	>	.08	0	M	5	0	 ,		&	 9	K	(	G	 	G	 	>	0	#	 8	$	M	0	 	K	 0	&	M	&	 	0	 &	?	/	>	 	/	>	.0.	H	(	M	/	A		2	 !		*	 	K	 	M	0	?		0	 	0	(	G	 	G	 2	?		 5	?	6	G	7	 $	M	0	A		?	.YPSAPI +	<			M	6	(	 '%{Function/}' 	K	 	I	2	 	0	$	G	 8	.	/	 5	?	+	2	$	>	 		; 8	?	8	M		.	 $	M	0	A		?	 	K	!	=%d{errorCode/}d	>*			M	$	?	/	K		 (%d{rowsetSizeLimit/}) 	@	 	'	?		$	.	 8			M	/	>	 *	0	 *	9	A			 		d	-	(	A	0	K	'	 0	&	M	&	 9	K	 	/	>	 %	>	 	M	/	K			?	 	(	G		M	6	(	 ,		&	 %	>	.Q	(	A	0	K	'	 0	&	M	&	 	0	 &	?	/	>	 	/	>	 %	>	 	M	/	K			?	 	(	A	0	K	'	 	@	 8	M	%	?	$	?	 (	?	7	M	*	>	&	(	 	G	 2	?		 	(	*	G		M	7	?	$	 9	H	.[8	$	M	0	 0	&	M	&	 	0	 &	?	/	>	 	/	>	 %	>	 	M	/	K			?	 /	9	 		 	8	G	 !	G		>	,	G	8	 8	G	 	(	G		M		 9	H	, 	?	8	G	 ,	G	&	Y	2	 	?	/	>	 	>	 0	9	>	 9	H	.�	(	A	0	K	'	 0	&	M	&	 	0	 &	?	/	>	 	/	>	 %	>	 	M	/	K			?	 	M	2	>	/			 	(	A	0	K	'	 ,	(	(	G	 /	>	 	$	>	0	,	&	M	'	 	?		 	>	(	G	 .	G		 5	?	+	2	 0	9	>	. 	8	>	 	8	2	?		 9	K	 8		$	>	 9	H	 	M	/	K			?	 8	0	M	5	0	 	.	 .	G	.	K	0	@	 	@	 8	M	%	?	$	?	 .	G		 9	H	.<8	$	M	0	 %d{TargetSession/} *	0	 	M	0	>			G	<		M	6	(	 	K	 (	?	0	8	M	$	 	0	 0	9	>	 9	H	.2	I		 	>	0	M	0	5	>		 	>	 8	.	/	 8	.	>	*	M	$	 9	A		.P		 /	>	 	'	?		 2	I		 *	M	0	>	*	M	$	 	0	(	G	 	>	 *	M	0	/	>	8	 	0	$	G	 8	.	/	 	M	0	>			<	H		M	6	(	 0	&	M	&	 	0	 &	?	/	>	 	/	>	 %	>	.A*	9	2	G	 8	G	 	(	2	I		 9	A		 	?	8	@	 	,	M		G		M		 	K	 	(	2	I		 	0	(	G	 	>	 *	M	0	/	>	8	 	?	/	>	 	/	>	./(	?	0	M	&	?	7	M		 2	I		 *	M	0	,		'		 	,	M	
 	G		M	
 	 .	L		B	&	 (	9	@		 9	H	.42	I		 	>	0	M	0	5	>		 !	G	!	2	I		 	G	 	>	0	#	 	8	+	2	$	>	*	B	0	M	5		 8	.	>	*	M	$	 9	A		."(	?	0	M	&	?	7	M		 2	I		 ID *	9	2	G	 9	@	 .	L		B	&	 9	H	.4	(	A	0	K	'	 	K	 		 8		M	0	?	/	 9	8	M	
 $	>		$	0	#	 	@	 	5	6	M	
 /		$	>	 9	K	$	@	 9	H	.PAB2	I		 	>	0	M	0	5	>		 	,	M	
 	G		M	
 	 .	G		 ,	9	A	$	 	'	?		 *	0	?	5	0	M	$	(	K		 	G	 	>	0	#	 5	?	+	2	 0	9	@	.,	H			*	 *	M	0	>	0		-	 9	A		.,	H			*	 *	B	0	M	#	 9	A		.,	H			*	 5	?	+	2	 0	9	>	.*	A	(	0	M	8	M	%	>	*	(	 *	M	0	>	0		-	.*	A	(	0	M	8	M	%	>	*	(	 *	B	0	M	#	 9	A		.*	A	(	0	M	8	M	%	>	*	(	>	 5	?	+	2	 0	9	@	.8	?			M	0	(	>			<	G	6	(	 *	M	0	>	0		-	 9	A		.8	?			M	0	(	>			<	G	6	(	 8	.	>	*	M	$	 9	A		.8	?			M	0	(	>			<	G	6	(	 5	?	+	2	 0	9	>	.�!	G		>	,	G	8	 	K	 *	A	(	0	M	8	M	%	>	*	?	$	,8	?			M	0	(	>			<	,	(	A	2		M	(	,,	(	>	(	G	 /	>	 (	>	.	 name='%{objectName/}' /	>	 ID='%{objectId/}' 	G	 8	>	%	 !	G		>	,	G	8	 	K	 ,	&	2	(	G	 	G	 2	?		 		>	'	?		 	&	G	6	, 	K	 	-	@	 8	0	M	5	0	 *	0	 .	L		B	&	 (	9	@		 9	H		 8	.	>	(	>	(	M	$	0	 0	B	*	 8	G	 	>	0	M	/	 	0	 0	9	G	 9	H		. 5	0	M	$	.	>	(	 	M	0	>		G	<		M	6	(	 0	K		>	 	/	>	.#,	H			*	 .	G		>	!	G		>	 *	%		M	0	.	#	 *	M	0	>	0		-	 9	A		.",	H			*	 .	G		>	!	G		>	 *	%		M	0	.	#	 8	.	>	*	M	$	 9	A		. ,	H			*	 .	G		>	!	G		>	 *	%		M	0	.	#	 5	?	+	2	 0	9	>	.?.	H	*	 +	<	>		2	 	G	 .	B	2	 8		8	M		0	#	 .	G		 	M	0	>			<	H		M	6	(	 +	<	>		2	 '%1' .	0	M		 	0	G		.PAy	M	2	>				 	(	A	0	K	'	 .	G		 (	?	0	M	&	?	7	M		 	,	M		G		M		, !	G		>	,	G	8	 	,	M		G		M		 (	9	@		 9	H	. 	M	2	>				 	G	5	2	 !	G		>	,	G	8	 	,	M		G		M		 	K	 8	?			M	0	(	>		[	 	0	 8		$	G	 9	H		.t	M	2	>				 	(	A	0	K	'	 .	G		 (	?	0	M	&	?	7	M		 	,	M		G		M		, !	G		>	,	G	8	 	,	M		G		M		 (	9	@		 9	H	. 	M	2	>				 	G	5	2	 !	G		>	,	G	8	 	,	M		G		M		 	>	 ,	H			*	 2	G	 8		$	G	 9	H		.�'%{objectname/}' 	,	M		G		M		 	K	 *	A	(	0	M	8	M	%	>	*	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	 	M	/	K			?	 	,	M		G		M		 *	9	2	G	 8	G	 .	L		B	&	 9	H	. 	,	M		G		M		 	K	 	'	?	2	G		?	$	 	0	(	G	 	G	 2	?		 AllowOverwrite 8	G		?			 	K	 8	$	M	/	 *	0	 8	G		 	0	G		.�'%{filename/}' ,	H			*	 +	<	>		2	 *	9	2	G	 9	@	 .	L		B	&	 9	H	. 		 -	?	(	M	(	 (	>	.	 &	G		, .	L		B	&	>	 ,	H			*	 +	<	>		2	 9		>			, /	>	 AllowOverwrite 8	G		?			 	K	 8	$	M	/	 *	0	 8	G		 	0	G		, +	?	0	 	>	0	M	0	5	>		 &	K	9	0	>			.\'%{objectid/}' ID, '%{objectname/}' (	>	.	 5	>	2	G	 .	G		>	!	G		>	 	,	M	
 	G		M	
 	 	>	 ,	H			*	 (	9	@		 2	?	/	>	 	>	 8		$	>	.w'%{objectid/}' ID, '%{objectname/}' (	>	.	 5	>	2	>	 	,	M	
 	G		M	
 	 ,	H			*	 +	<	>		2	K		 .	G		 (	9	@		 .	?	2	>	 	0	 *	A	(	0	M	8	M	
 %	>	*	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	.�*	A	(	0	M	8	M	%	>	*	(	>	/8	?			M	0	K	(	>			<	 	0	(	G	 	G	 &	L	0	>	(	 $	M	0	A		?	: ,	H			*	 .	G		>	!	G		>	 	M	7	$	?		M	0	8	M	$	 9	H	, 	8	2	?		 	>	0	M	0	5	>		 &	M	5	>	0	>	 (	K	!	 '%{node/}' 	K	 "	B		"	<	>	 /	>	 8		8	>	'	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	.�		8	M		G		8	 *	0	 '%{objectname/}' (	>	.	 	>	 		 	,	M		G		M		 *	9	2	G	 8	G	 9	@	 .	L		B	&	 9	H	. (AllowOverwrite '	M	5		 	G	5	2	 '%{objectid/}' 	,	M		G		M		 ID *	0	 2	>		B	 9	K	$	>	 9	H	, 	,	M		G		M		 *	0	 (	9	@		.)Z8	?			M	0	(	>			<	G	6	(	 	G	 &	L	0	>	(	 $	M	0	A		?	: 8	.	>	(	 		8	M		G		8	G	8	 *	0	, 	,	M		G		M		K		 	K	 8	?			M	0	(	>		[	 (	9	@		 	0	 8		$	G	.�8	?			M	0	(	>			<	G	6	(	 	G	 &	L	0	>	(	 $	M	0	A		?	: 5	?	-	?	(	M	(	 +	<	>		2	 8			M	0	9	#	 .	K	!	 8	G		?			M	8	 ,	>	2	G	 		8	M		G		8	G	8	 	G	 	,	M		G		M		K		 	K	 8	?			M	0	(	>		[	 (	9	@		 	0	 8		$	G	, 	H	8	G	 ,	>	/	(	G	0	@	 XML 	0	 		*	M	0	G	6	(	 8	G		?			M	8	.�/	>	 $	K	 Backup LOG stored ,	H			*	 +	<	>		2	 	G	 -	@	$	0	 8			M	0	9	@	$	 ,	H			*	 LOG (	9	@		 .	?	2	>	 /	>	 	M	7	$	?		M	0	8	M	$	 9	K	 	/	>	; ABF +	<	>		2	 	M	7	$	?		M	0	8	M	$	 9	K	 		 9	H	 	0	 !	G		>	,	G	8	 *	A	(	0	M	8	M	%	>	*	$	?	 (	9	@		 	?	/	>	 	>	 8		$	>	.�*	A	(	0	M	8	M	%	>	*	(	>	/8	?			M	0	(	>		[	G	6	(	 	G	 &	L	0	>	(	 $	M	0	A		?	: ,	H			*	 .	G		>	!	G		>	 	M	7	$	?		M	0	8	M	$	 9	H	, 	8	2	?		 	>	0	M	0	5	>		 &	M	5	>	0	>	 '%{file/}' ,	H			*	 +	<	>		2	 8	G	 (	K	!	 '%{node/}' 	K	 "	B		"	<	>	 /	>	 8		8	>	'	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	.d,	H			*	 	G	 &	L	0	>	(	 $	M	0	A		?	: ,	H			*	 +	<	>		2	 ,	(	>	(	G	 	G	 2	?		 '%{drive/}' !	M	0	>		5	 *	0	 	*	0	M	/	>	*	M	$	 	>	2	@	 !	?	8	M		 8	M	%	>	(	 9	H	.M*	A	(	0	M	8	M	%	>	*	(	>	 	G	 &	L	0	>	(	 $	M	0	A		?	: 	+	2	>		(	 	M	/	B	,	 	G	 2	?		 *	A	(	0	M	8	M	%	>	*	(	>	 	&	G	6	 		M	7	.	 9	H	.O8	?			M	0	(	>			<	G	6	(	 	G	 &	L	0	>	(	 $	M	0	A		?	: 8	M	%	>	(	@	/	 	M	/	B	,	 	G	 2	?		 8	?			M	0	(	>			<	 	&	G	6	 		M	7	.	 9	H	.�8	?			M	0	(	>			<	G	6	(	 	G	 &	L	0	>	(	 $	M	0	A		?	: 0	?		M	$	 +	<	>		2	 8	B		@	 	K	 8	?			M	0	(	>		[	 	0	(	G	 	G	 &	L	0	>	(	 8	?			M	0	(	>		[	 	&	G	6	 5	?	+	2	 0	9	>	 (*	M	0	%	.	 	0	#	 .	L		B	&	 (	9	@		 9	H	).Y8	?			M	0	(	>			<	G	6	(	 	G	 &	L	0	>	(	 $	M	0	A		?	: 8	?			M	0	(	>		[	 	&	G	6	 *	M	0	%	.	 	0	#	 	K	 &	K	9	0	>	(	G	 	>	 *	M	0	/	>	8	 	0	 0	9	>	 9	H	.�8	?			M	0	(	>			<	G	6	(	 	G	 &	L	0	>	(	 $	M	0	A		?	: 	M	2	>				 		8	 '%{file/}' +	<	>		2	 *	0	 *	9	A			 ,	(	>	(	G	 	>	 *	M	0	/	>	8	 	0	 0	9	>	 9	H	 	?	8	G	 8	?			M	0	(	>			<	G	6	(	 +	<	>		2	 8	B		@	 .	G		 6	>	.	?	2	 (	9	@		 	?	/	>	 	/	>	 9	H	.68	?			M	0	(	>			<	G	6	(	 	G	 &	L	0	>	(	 		 	(	*	G		M	7	?	$	 	&	G	6	 /	>	 (	K	!	 .	?	2	>	.>'%{Database/}' !	G		>	,	G	8	 8	?			M	0	(	>		[	 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		.�'%{Database/}' !	G		>	,	G	8	 8	?			M	0	(	>		[	 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		: 8	M	0	K	$	 	0	 		$	5	M	/	 		8	M		G		8	 	G	 *	>	8	 SupportEncryptedConnectionString 	A	#	 	G	 2	?		 8	.	>	(	 .	>	(	 9	K	(	>	 	>	9	?		._*	A	(	0	M	8	M	%	>	*	(	>	/8	?			M	0	(	>		[	G	6	(	 	G	 &	L	0	>	(	 $	M	0	A		?	 		$	M	*	(	M	(	 9	A		: 		*	/	K		 	?	/	>	 	/	>	 	5	8	M	%	>	 8		8	M		0	#	 	8			$	 9	H	.+,	H			*	 +	<	>		2	 		M	8		G		6	(	 	G	5	2	 .ABF 9	K	 8		$	>	 9	H	.�8	?			M	0	(	>			<	 	G	 &	L	0	>	(	 $	M	0	A		?	: 8	?			M	0	(	>			<	G	6	(	 LOG .	G		>	!	G		>	 	M	7	$	?		M	0	8	M	$	 9	H	 (	K	!	 '%{node/}', +	<	>		2	 '%{file/}' 	K	 "	B		"	>	 	0	//	>	 8		8	>	'	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	.�*	A	(	0	M	8	M	%	>	*	?	$	/8	?			M	0	(	>			<	 	?	/	>	 	/	>	 !	G		>	,	G	8	 '%{database/}' *	9	2	G	 8	G	 2		M	7	M	/	 .	6	@	(	 *	0	 .	L		B	&	 9	K	(	>	 	>	9	?		 	0	 		8	.	G		 .	>	8	M		0	 !	G		>	,	G	8	 	K	 			?	$	 	0	(	G	 5	>	2	>	 .	>	8	M		0	 !	G		>	8	M	0	K	$	 9	K	(	>	 	5	6	M	/		 9	H	._&	K	(	K		: *	A	(	0	M	8	M	%	>	*	?	$	 (/	>	 8	?			M	0	(	>		[	M	!	) 	0	 (		 !	G		>	,	G	8	 	G	 *	>	8	 8	.	>	(	 .	>	8	M		0	 datasourceId 9	K	(	>	 	>	9	?		.�8	?			M	0	(	>		[	 	&	G	6	 .	G		 (	?	0	M	&	?	7	M		 DatasourceId '%{datasourceid/}', 8	?			M	0	(	>			<	M	!	 !	G		>	8	M	0	K	$	 .	G		 .	L		B	&	 (	9	@		 9	H	. 8	9	@	 !	G		>	8	M	0	K	$	 (	?	0	M	&	?	7	M		 	0	G		 	0	 	&	G	6	 &	K	9	0	>			.�'%{Database/}' !	G		>	,	G	8	 	K	 *	A	(	0	M	8	M	%	>	*	?	$	 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		: 8	0	M	5	0	 *	0	 SupportEncryptedConnectionString 	A	#	 	G	 2	?		 -	?	(	M	(	 .	>	(	 	G	 8	>	%	 ,	H			*	 +	<	>		2	 ,	(	>		 		.i5	?	-	?	(	M	(	 DatabaseId/DatabaseName 	G	 $	9	$	 &	B	0	8	M	%	 5	?	-	>		(	K		 5	>	2	G	 !	G		>	,	G	8	 	G	 2	?		 *	A	(	0	M	8	M	%	>	*	(	 (	9	@		 	?	/	>	 	>	 8		$	>	.E*	A	(	0	M	8	M	%	>	*	(	>	 	&	G	6	 .	G		 DatabaseName 	G	 8	>	%	 	G	5	2	 DatabaseId 9	K	 8		$	>	 9	H	.�*	A	(	0	M	8	M	%	>	*	(	>	 5	?	+	2	 0	9	@	. EnableBinaryXML=%d{BLSet/} 	G	 8	>	%	 8	0	M	5	0	 *	0	 ,	H			*	 ^	>		2	 ,	(	>		 		 	0	 5	0	M	$	.	>	(	 8	0	M	5	0	 EnableBinaryXML=%d{CSSet/} 	G	 8	>	%	 	2	 0	9	>	 9	H	.PA�*	A	(	0	M	8	M	%	>	*	(	>	 5	?	+	2	 0	9	@	. EnableCompression=%d{BLSet/} 	G	 8	>	%	 8	0	M	5	0	 *	0	 ,	H			*	 ^	>		2	 ,	(	>		 		 	0	 5	0	M	$	.	>	(	 8	0	M	5	0	 EnableCompression=%d{CSSet/} 	G	 8	>	%	 	2	 0	9	>	 9	H	.�8	?			M	0	(	>			<	G	6	(	 5	?	+	2	 0	9	>	. EnableBinaryXML=%d{BLSet/} 	0	 5	0	M	$	.	>	(	 8	0	M	5	0	 	G	 8	>	%	 EnableBinaryXML=%d{CSSet/} 	G	 8	>	%	 8	0	M	5	0	 8	G	 8	?			M	0	(	>			<	G	6	(	 	2	 0	9	>	 9	H	.�8	?			M	0	(	>			<	G	6	(	 5	?	+	2	 0	9	>	. EnableCompression=%d{BLSet/} 	0	 5	0	M	$	.	>	(	 8	0	M	5	0	 	G	 8	>	%	 EnableCompression=%d{CSSet/} 	G	 8	>	%	 8	0	M	5	0	 8	G	 8	?			M	0	(	>			<	G	6	(	 	2	 0	9	>	 9	H	.�*	A	(	0	M	8	M	%	>	*	(	>	 5	?	+	2	 0	9	@	. ConnStringEncryptionEnabled=%d{BLSet/} 	G	 8	>	%	 8	0	M	5	0	 *	0	 ,	H			*	 ^	>		2	 ,	(	>		 		 	0	 5	0	M	$	.	>	(	 8	0	M	5	0	 ConnStringEncryptionEnabled=%d{CSSet/} 	G	 8	>	%	 	2	 0	9	>	 9	H	.�8	?			M	0	(	>			<	G	6	(	 5	?	+	2	 0	9	>	. ConnStringEncryptionEnabled=%d{BLSet/} 	0	 5	0	M	$	.	>	(	 8	0	M	5	0	 	G	 8	>	%	 ConnStringEncryptionEnabled=%d{CSSet/} 	G	 8	>	%	 8	0	M	5	0	 8	G	 8	?			M	0	(	>			<	G	6	(	 	2	 0	9	>	 9	H	.�		8	M		G		8	 *	0	 8	.	>	(	 '%{objectId/}' ID 2	G		?	(	 -	?	(	M	(	 '%{objectname/}' (	>	.	 	G	 8	>	%	 		 	,	M		G		M		 *	9	2	G	 9	@	 .	L		B	&	 9	H	. (AllowOverwrite '	M	5		 	G	5	2	 	,	M		G		M		 ID *	0	 2	>		B	 9	K	$	>	 9	H	, 	,	M		G		M		 *	0	 (	9	@		.)�,	H			*	 	0	G		, *	A	(	0	M	8	M	
 %	>	*	?	$	 	0	G		 /	>	 8	?			M	0	(	>			<	 	0	G		 	&	G	6	 		 		*	/	K			0	M	$	>	 *	M	0	>	0		-	?		 9	8	M	
 $	>		$	0	#	 	G	 -	@	$	0	 /	>	 9	8	M	
 $	>		$	0	#	@	/	 ,	H		 .	G		 	2	>		 (	9	@		 	>	 8		$	G	.w5	?	-	?	(	M	(	 DatabaseId/DatabaseName 	G	 $	9	$	 5	?	6	?	7	M		 8	M	%	>	(	 5	>	2	G	 5	?	-	>		(	K		 	G	 8	>	%	 !	G		>	,	G	8	 	G	 2	?		 *	A	(	0	M	8	M	%	>	*	(	 (	9	@		 	?	/	>	 	>	 8		$	>	.�*	A	(	0	M	8	M	%	>	*	(	>	 	&	G	6	 8	M	%	>	(	 8	,		M	0	@	 	>	 		*	/	K		 	*	B	0	M	#	 &	B	0	8	M	%	 5	?	-	>		(	 	K	 *	A	(	0	M	8	M	%	>	*	?	$	 	0	(	G	 	G	 2	?		 	?	/	>	 	>	$	>	 9	H	: 	8	.	G		 	H	0	-0	?		M	$	 DataSourceId, DatasourceType=&	B	0	8	M	%	 	0	 ^	>		2	 	>	 		8	>	%	 9	K	(	>	 	5	6	M	/		 9	H	. $	$	M	5	 ^	K	2	M	!	0	M	8	 	0	 ConnectionString 5	H		2	M	*	?		 9	H		.�	*	B	0	M	#	 DS 	(	G		M	6	(	 8	M		M	0	?			 	>	 	&	M	/	$	(	 	0	(	G	 	G	 2	?		 *	A	(	0	M	8	M	%	>	*	(	>	 	&	G	6	 8	M	%	>	(	 8	,		M	0	@	 	>	 		*	/	K		 	?	/	>	 	>	$	>	 9	H	: 	8	.	G		, 	H	0	-0	?		M	$	 DataSourceId, DatasourceType=Local 	0	 ConnectionString 8	-	@	 		 8	>	%	 6	>	.	?	2	 9	K	(	G	 	>	9	?		. $	$	M	5	 +	<	>		2	 	0	 +	<	K	2	M	!	0	 8	M	5	@		>	0	M	/	 (	9	@		 9	H		.�+	<	K	2	M	!	0	 8	M	%	>	(	 .	H	*	?			 	K	 (	?	0	M	&	?	7	M		 	0	(	G	 	G	 2	?		 		*	/	K		 	?		 		 *	A	(	0	M	8	M	%	>	*	(	>	 	&	G	6	 8	M	%	>	(	 8	,		M	0	@	 .	G		 	.	 8	G	 	.	 		 	H	0	-0	?		M	$	 +	<	K	2	M	!	0	 $	$	M	5	 6	>	.	?	2	 9	K	(	>	 	>	9	?		: $	$	M	5	 +	<	>		2	, DatasourceType, DataSourceId 	0	 ConnectionString 8	M	5	@		>	0	M	/	 (	9	@		 9	H		.s8	-	@	 8	M	%	>	(	@	/	 ^	K	2	M	!	0	 	@	 8	M	%	>	(	 .	H	*	?			 	G	 2	?		 *	A	(	0	M	8	M	%	>	*	(	>	 	&	G	6	 	G	5	2	 		 8	M	%	>	(	 $	$	M	5	 	K	 (	?	0	M	&	?	7	M		 	0	(	G	 	@	 	(	A	.	$	?	 &	G	$	>	 9	H	.&	B	0	8	M	%	 5	?	-	>		(	 	K	 *	A	(	0	M	8	M	%	>	*	?	$	 	0	(	G	 	G	 2	?		 		*	/	K		 	?	/	>	 	/	>	 8	?			M	0	(	>		[	 	0	G		 	&	G	6	 8	M	%	>	(	 8	,		M	0	@	 	*	B	0	M	#	 9	H	: 	8	.	G		, 	H	0	-0	?		M	$	 DataSourceId, DatasourceType=Remote 	0	 ConnectionString 8	-	@	 		 8	>	%	 6	>	.	?	2	 9	K	(	G	 	>	9	?		. $	$	M	5	 +	<	K	2	M	!	0	 5	H		2	M	*	?		 9	H	. $	$	M	5	 +	<	>		2	 8	M	5	@		>	0	M	/	 (	9	@		 9	H	.�DS 	(	G		M	6	(	 8	M		M	0	?			M	8	 	>	 	&	M	/	$	(	 	0	(	G	 	G	 2	?		 		*	/	K		 	?	/	>	 	/	>	 8	?			M	0	(	>		[	 	0	G		 	&	G	6	 8	M	%	>	(	 8	,		M	0	@	 	*	B	0	M	#	 9	H	: 	8	.	G		, 	H	0	-0	?		M	$	 DataSourceId, DatasourceType=Local 	0	 ConnectionString 8	-	@	 		 8	>	%	 6	>	.	?	2	 9	K	(	G	 	>	9	?		. $	$	M	5	 +	<	>		2	 	0	 +	<	K	2	M	!	0	 8	M	5	@		>	0	M	/	 (	9	@		 9	H		.�+	<	K	2	M	!	0	 8	M	%	>	(	 .	H	*	?			 	K	 (	?	0	M	&	?	7	M		 	0	(	G	 	G	 2	?		 		*	/	K		 	?		 		 8	?			M	0	(	>		[	 	0	G		 	&	G	6	 8	M	%	>	(	 8	,		M	0	@	 .	G		 	.	 8	G	 	.	 		 	H	0	-0	?		M	$	 +	<	K	2	M	!	0	 $	$	M	5	 6	>	.	?	2	 9	K	(	>	 	>	9	?		: $	$	M	5	 +	<	>		2	, DatasourceType, DataSourceId 	0	 ConnectionString 8	M	5	@		>	0	M	/	 (	9	@		 9	H		.�!	G		>	,	G	8	 	K	 *	A	(	0	M	8	M	%	>	*	?	$	 	0	(	G	,8	?			M	0	K	(	>			<	 	0	(	G	,		H		 	0	(	G	,,	(	>	(	G	 /	>	 name='%{objectName/}' /	>	 ID='%{objectId/}' 	G	 8	>	%	 !	G		>	,	G	8	 	K	 ,	&	2	(	G	 	G	 2	?		 		>	'	?		 	.	>		!	, 	K	 	-	@	 -	@	 8	0	M	5	0	 *	0	 .	L		B	&	 (	9	@		 9	H		 8	.	>	(	>		$	0	 0	B	*	 8	G	 	>	0	M	/	 	0	 0	9	G	 9	H		. 5	0	M	$	.	>	(	 	M	0	>			<	H		M	
 6	(	 0	K		>	 	/	>	.�	>	0	M	0	5	>		 5	?	+	2	 0	9	@	. ,	H			*	 8		8	M		0	#	 (ver=%d{version/}) 	K	 8	0	M	5	0	 (	G	 (	9	@		 *	9		>	(	>	; 6	>	/	&	 		8	G	 5	?	6	M	2	G	7	#	 8	G	5	>			 	G	 (		 8		8	M		0	#	 	G	 &	M	5	>	0	>	 ,	(	>	/	>	 	/	>	 9	H	.u8	?			M	0	(	>		[	 	0	G		 	&	G	6	, 8	-	@	 8	M	%	>	(	@	/	 +	<	K	2	M	!	0	 8	M	%	>	(	 .	H	*	?			 	G	 2	?		 	G	5	2	 		 8	M	%	>	(	 $	$	M	5	 	K	 (	?	0	M	&	?	7	M		 	0	(	G	 	@	 	(	A	.	$	?	 &	G	$	>	 9	H	.�*	A	(	0	M	8	M	%	>	*	(	>	/8	?			M	0	(	>		[	G	6	(	 	G	 &	L	0	>	(	 $	M	0	A		?	: ,	H			*	 8			M	0	9	#	 !	>	/	0	G		M		0	@	 *	M	0	5	?	7	M		?	 	M	7	$	?		M	0	8	M	$	 9	K	 		 9	H	, 	8	2	?		 8			M	0	9	#	 !	>	/	0	G		M		0	@	 *	M	0	5	?	7	M		?	 *	"	<	$	G	 8	.	/	 	>	0	M	0	5	>		 %{node/} (	K	!	 	K	 ,	H			*	 8			M	0	9	#	 +	<	>		2	 8	G	 "	B		"	 (	9	@		 8		$	@	 /	>	 8		8	>	'	?	$	 (	9	@		 	0	 8		$	@	.�*	A	(	0	M	8	M	%	>	*	(	>	/8	?			M	0	(	>		[	G	6	(	 	G	 &	L	0	>	(	 $	M	0	A		?	: ,	H			*	 8			M	0	9	#	 !	>	/	0	G		M		0	@	 	M	7	$	?		M	0	8	M	$	 9	K	 		 9	H	, 	8	2	?		 8			M	0	9	#	 !	>	/	0	G		M		0	@	 6	@	0	M	7	2	G		 *	M	0	5	?	7	M		?	 *	"	<	$	G	 8	.	/	 	>	0	M	0	5	>		 %{node/} (	K	!	 	K	 ,	H			*	 8			M	0	9	#	 +	<	>		2	 8	G	 "	B		"	 (	9	@		 8		$	@	 /	>	 8		8	>	'	?	$	 (	9	@		 	0	 8		$	@	.�*	A	(	0	M	8	M	%	>	*	(	>	/8	?			M	0	(	>		[	G	6	(	 	G	 &	L	0	>	(	 $	M	0	A		?	: ,	H			*	 8			M	0	9	#	 6	@	0	M	7	2	G		 	M	7	$	?		M	0	8	M	$	 9	K	 		 9	H	, 	8	2	?		 8			M	0	9	#	 !	>	/	0	G		M		0	@	 6	@	0	M	7	2	G		 *	"	<	$	G	 8	.	/	 	>	0	M	0	5	>		 %{node/} (	K	!	 	K	 ,	H			*	 8			M	0	9	#	 +	<	>		2	 8	G	 "	B		"	 (	9	@		 8		$	@	 /	>	 8		8	>	'	?	$	 (	9	@		 	0	 8		$	@	.�,	H			*	/*	A	(	0	M	8	M	%	>	*	(	>	 	G	 &	L	0	>	(	 $	M	0	A		?	: ,	H			*	 8			M	0	9	#	 	G	 -	@	$	0	 8			M	0	9	?	$	 ,	H			*	 +	<	>		2	 '%{fileName/}' 	M	7	$	?		M	0	8	M	$	 9	K	 		 9	H	: CRC *	M	0	.	>	#	@		0	#	 5	?	+	2	.�,	H			*	/*	A	(	0	M	8	M	%	>	*	(	>	 	G	 &	L	0	>	(	 $	M	0	A		?	: ,	H			*	 8			M	0	9	#	 	G	 -	@	$	0	 8			M	0	9	?	$	 ,	H			*	 +	<	>		2	 '%{fileName/}' 	M	7	$	?		M	0	8	M	$	 9	K	 		 9	H	: EOF *	M	0	.	>	#	@		0	#	 5	?	+	2	.�,	H			*	/*	A	(	0	M	8	M	%	>	*	(	>	 	G	 &	L	0	>	(	 $	M	0	A		?	 AS2005 8	0	M	5	0	 &	M	5	>	0	>	 ,	(	>		 		 ,	H			*	 +	<	>		2	K		 	G	 2	?		 ABFDumper 	>	0	M	/		M	7	.	$	>	 8	.	0	M	%	?	$	 (	9	@		 9	H	. +	<	>		2	 '%{fileName/}' 	K	!	<	@	 		.�'%{DBName/}', (	>	.		 '%{DBId/}' ID 5	>	2	>	 !	G		>	,	G	8	 *	A	(	0	M	*	M	0	>	*	M	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	
 /	K			?	 /	9	 8	0	M	5	0	 *	0	 *	9	2	G	 9	@	 .	L		B	&	 9	H	 	0	 	G	5	2	 *	"	<	(	G	 	G	 2	?		 9	H	.�'%{DBName/}', (	>	.		 '%{DBId/}' ID 5	>	2	>	 !	G		>	,	G	8	 8	?			M	0	(	>			<	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	
 /	K			?	 /	9	 8	0	M	5	0	 *	0	 *	9	2	G	 9	@	 .	L		B	&	 9	H	 	0	 	G	5	2	 *	"	<	(	G	 	G	 2	?		 9	H	._*	A	(	0	M	8	M	%	>	*	(	>	 	.	>		!	 .	G		 (	?	0	M	&	?	7	M		 +	<	>		2	 '%{fileName/}' 	M	7	$	?		M	0	8	M	$	 9	H	 /	>	 AS ,	H			*	 +	<	>		2	 (	9	@		 9	H	.�*	A	(	0	M	8	M	%	>	*	?	$	 	0	G		 	&	G	6	 .	G		 (	?	0	M	&	?	7	M		 +	<	>		2	 '%{fileName/}' AS 	(	M		M	0	?	*	M		G	!	 ,	H			*	 +	<	>		2	 9	H	 	K	 IA64 *	M	2	G		^	I	0	M	.	 *	0	 *	A	0	>	(	G	 *	B	0	M	5	 	>	0	@	 SQL 2008 8		8	M		0	#	 &	M	5	>	0	>	 ,	(	>		 		 9	H	 	0	 on x86 /	>	 AMD64 *	M	2	G		^	I	0	M	.	 *	0	 *	A	(	0	M	8	M	%	>	*	?	$	 (	9	@		 	@	 	>	 8		$	@	.i*	A	(	0	M	8	M	%	>	*	(	>	 5	?	+	2	 0	9	@	. ,	H			*	 ^	>		2	 	K	 	G	5	2	 $	>	2	?		>	 .	K	!	 .	G		 	2	(	G	 5	>	2	G	 8	0	M	5	0	 *	0	 *	A	(	0	M	8	M	%	>	*	?	$	 	?	/	>	 	>	 8		$	>	 9	H	.�	/	>	$	 5	?	+	2	 0	9	>	. 8	0	M	5	0	 *	0	 DeploymentMode=%d{BLSet/} 	G	 8	>	%	 	/	>	$	?	$	 .	>		(	?			 .	I	!	2	 ,	(	>	/	>	 	/	>	 	0	 5	0	M	$	.	>	(	 8	0	M	5	0	 DeploymentMode=%d{CSSet/} 	G	 8	>	%	 	2	 0	9	>	 9	H	.N$	>	2	?		>	 .	K	!	 .	G		 	2	 0	9	G	 8	0	M	5	0	 	G	 2	?		 8	?			M	0	(	>			<	G	6	(	 	>	0	M	/		M	7	.	$	>	 8	.	0	M	%	?	$	 (	9	@		 9	H	.[2		M	7	M	/	 8	0	M	5	0	 .	K	!	 ,	G	.	G	2	: $	>	2	?		>	 .	K	!	 .	G		, ImageLoad 	0	 ImageSave 	>	0	M	0	5	>		 8	M	5	@		>	0	M	/	 (	9	@		 9	H		.PA8$	>	2	?		>	 .	K	!	 .	G		 	2	 0	9	G	 8	0	M	5	0	 	G	 2	?		 	/	>	$	 8	.	0	M	%	?	$	 (	9	@		 9	H	.E$	>	2	?		>	 .	K	!	 .	G		 	2	 0	9	@	 5	?	6	M	2	G	7	#	 8	G	5	>			 	G	 2	?		 (	?	0	M	/	>	$	 8	.	0	M	%	?	$	 (	9	@		 9	H	.T5	0	M	$	.	>	(	 	>	0	M	0	5	>		 	G	 2	?		 $	>	2	?		>	,	&	M	'	 .	K	!	 .	G		 5	H		2	M	*	?		 8	A	0		M	7	>	 5	?		2	M	*	 8	.	0	M	%	?	$	 (	9	@		 9	H		.b	*	 $	>	2	?		>	 0	B	*	 .	K	!	 .	G		 &	B	0	8	M	
 %	 .	6	@	(	K		 *	0	 ,	H		 	*	 	0	(	G	 	G	 2	?		 5	H		2	M	*	?		 8	M	
 %	>	(	 (	?	0	M	&	?	7	M		 (	9	@		 	0	 8		$	G	.f	*	 $	>	2	?		>	 0	B	*	 .	K	!	 .	G		 	*	(	G	 !	G		>	,	G	8	 	K	 *	A	(	0	M	*	M	0	>	*	M	$	 	0	(	G	 	G	 2	?		 5	H		2	M	*	?		 8	M	
 %	>	(	 (	9	@		 (	?	0	M	&	?	7	M		 	0	 8		$	G	.q(		 !	G		>	,	G	8	 ID 	G	 8	>	%	 ReadOnly Share !	G		>	,	G	8	 ,	H			*	 	K	 *	A	(	0	M	8	M	%	>	*	?	$	 	0	(	G	 	>	 *	M	0	/	>	8	, 8	0	M	5	0	 &	M	5	>	0	>	 8	M	5	@		>	0	M	/	 (	9	@		 9	H	.R		 	.	M	
 ,	G	!	G	!	 5	?	6	M	2	G	7	#	 8	G	5	>	 			(	 	>	 		*	/	K		 	0	$	G	 8	.	/	 	(	A	0	K	'	?	$	 	&	G	6	 	@	 	(	A	.	$	?	 (	9	@		 9	H	.O		 	.	M	
 ,	G	!	G	!	 5	?	6	M	2	G	7	#	 8	G	5	>	 			(	 	>	 		*	/	K		 	0	$	G	 8	.	/	 ,	H			*	 	&	G	6	 	@	 	(	A	.	$	?	 (	9	@		 9	H	.�,	H			*	 8			M	0	9	#	 8	M		M	0	@	.	 0	?		M	$	 9	H	 /	>	 	8	.	G		 			?	$	 6	@	0	M	7	2	G		 (	9	@		 9	H	; !	G		>	,	G	8	 8	+	2	$	>	*	B	0	M	5		 *	A	(	0	M	8	M	%	>	*	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	. 	>	0	M	0	5	>		 0	&	M	&	 	@	 		.�,	H			*	 8			M	0	9	#	 +	<	>		2	 '%{pathname/}' 0	?		M	$	 9	H	 /	>	 	8	.	G		 			?	$	 6	@	0	M	7	2	G		 (	9	@		 9	H	; !	G		>	,	G	8	 8	+	2	$	>	*	B	0	M	5		 *	A	(	0	M	8	M	%	>	*	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	. 	>	0	M	0	5	>		 0	&	M	&	 	@	 		.|	*	 	*	(	>	 !	G		>	,	G	8	 $	>	2	?		>	 0	B	*	 .	K	!	 .	G		 (	9	@		 *	A	(	0	M	*	M	0	>	*	M	$	 	0	 8		$	G	 	M	
 /	K			?	 	8	.	G		 !	G		>	 +	<	K	2	M	
 !	0	 	G	 ,	>	9	0	 5	H		2	M	*	?		 8	M	
 %	>	(	 6	>	.	?	2	 9	H		.�10.50 8		8	M		0	#	 	@	 ,	H			*	 +	<	>		2	 .	G		 ReadOnlyExclusive DB 9	K	$	>	 9	H	 	?	8	G	 	G	5	2	 		(	 8	0	M	5	0	K		 *	0	 *	A	(	0	M	8	M	%	>	*	?	$	 	?	/	>	 	>	 8		$	>	 9	H	 	K	 10.51 /	>	 ,	>	&	 	G	 8		8	M		0	#	 	>	 8	.	0	M	%	(	 	0	$	G	 9	H		.j8		*	@	!	<	?	$	 ,	M	2	I		 	>	 6	@	0	M	7	2	G		 	.	>	(	M	/	 9	H	; '%{pathname/}' 	G	 	8	.	M	*	@	!	(	 	G	 &	L	0	>	(	 $	M	0	A		?	 9	A		. 	>	0	M	0	5	>		 0	&	M	&	 	@	 		.Z,	H			*	 8			M	0	9	#	 +	<	>		2	 8		&	B	7	#	: 	8	.	0	M	%	?	$	 *	C	7	M	 	 		>	0	. 8	.	0	M	%	?	$	 *	C	7	M	 	 		>	0	 4096, 8192, 16384 9	H		.k*	A	(	0	M	8	M	%	>	*	(	>	 5	?	+	2	 0	9	@	. ,	H			*	 ^	>		2	 	K	 	G	5	2	 ,	9	A		/	>	.	@	 .	K	!	 .	G		 	2	(	G	 5	>	2	G	 8	0	M	5	0	 *	0	 *	A	(	0	M	8	M	%	>	*	?	$	 	?	/	>	 	>	 8		$	>	 9	H	.�!	G		>	,	G	8	 	,	M	
 	G		M	
 	 	G	 8	>	%	 	(	*	G		M	7	?	$	 8			M	
 /	>	 	@	 !	?	8	M	
 	 +	<	>		2	G		 8		,	&	M	'	 9	H		. 	8		>	 8		-	>	5	?	$	 	>	0	#	 cryptokey.bin /	>	 detach.log +	<	>		2	 	>	 	>	/	,	 /	>	 &	B	7	?	$	 9	K	(	>	 9	H	.PAa,	H			*	 8			M	0	9	#	 +	<	>		2	 8		&	B	7	#	: +	<	>		2	2	 (	9	@		 .	?	2	@	. 	8	 $	M	0	A		?	 	>	 8		-	>	5	?	$	 	>	0	#	 ,	H			*	 +	<	>		2	 	>	 8		&	B	7	#	 9	H	.4,	H			*	 ^	>		2	K		 	G	 2	?		 8		,		'	?	$	 ^	>		2	 *	%	 8	.	0	M	%	?	$	 (	9	@		 9	H	.�8	M	0	K	$	 8	0	M	5	0	 	G	 ,	9	A		/	>	.	@	 .	K	!	 .	G		 	>	0	M	/	 	0	(	G	 	0	 2		M	7	M	/	 8	0	M	5	0	 	G	 $	>	2	?		>	 .	K	!	 .	G		 	>	0	M	/	 	0	(	G	 *	0	 8	G		 9	K	(	G	 	G	 	>	0	#	 8	?			M	0	(	>		[	 5	?	+	2	 0	9	>	.�8	M	0	K	$	 8	0	M	5	0	 	G	 $	>	2	?		>	 .	K	!	 .	G		 	>	0	M	/	 	0	(	G	 	0	 2		M	7	M	/	 8	0	M	5	0	 	G	 ,	9	A		/	>	.	@	 .	K	!	 .	G		 	>	0	M	/	 	0	(	G	 *	0	 8	G		 9	K	(	G	 	G	 	>	0	#	 8	?			M	0	(	>		[	 5	?	+	2	 0	9	>	.�*	A	(	0	M	8	M	%	>	*	(	>	/8	?			M	0	K	(	>			<	 	0	(	G	 	G	 &	L	0	>	(	 $	M	0	A		?	: ,	H			*	 .	G		>	!	G		>	 	M	7	$	?		M	0	8	M	$	 9	K	 	/	>	 9	H	, 	8	2	?		 	>	0	M	0	5	>		 &	M	5	>	0	>	 (	K	!	 '%{node/}' 	K	 "	B		"	<	>	 /	>	 8		8	>	'	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	.�/	>	 $	K	 Backup LOG stored ,	H			*	 +	<	>		2	 	G	 -	@	$	0	 8			M	0	9	@	$	 ,	H			*	 LOG (	9	@		 .	?	2	>	 /	>	 	M	7	$	?		M	0	8	M	$	 9	K	 	/	>	; ABF +	<	>		2	 	M	7	$	?		M	0	8	M	$	 9	K	 		 9	H	 	0	 !	G		>	,	G	8	 *	A	(	0	M	8	M	%	>	*	$	?	 (	9	@		 	?	/	>	 	>	 8		$	>	.�*	A	(	0	M	8	M	%	>	*	(	/8	?			M	0	K	(	>			<	 	0	(	G	 	G	 &	L	0	>	(	 $	M	0	A		?	: ,	H			*	 .	G		>	!	G		>	 	M	7	$	?		M	0	8	M	$	 9	K	 	/	>	 9	H	, 	8	2	?		 	>	0	M	0	5	>		 '%{file/}' ,	H			*	 +	<	>		2	 8	G	 %{node/} (	K	!	 	K	 "	B		"	 (	9	@		 8		$	@	 /	>	 8		8	>	'	?	$	 (	9	@		 	0	 8		$	@	.�*	A	(	0	M	8	M	%	>	*	(	/8	?			M	0	K	(	>			<	 	0	(	G	 	G	 &	L	0	>	(	 $	M	0	A		?	: ,	H			*	 8			M	0	9	#	 !	>	/	0	G		M		0	@	 *	M	0	5	?	7	M		 	M	7	$	?		M	0	8	M	$	 9	K	 		 9	H	, 	8	2	?		 8			M	0	9	#	 !	>	/	0	G		M		0	@	 *	M	0	5	?	7	M		 *	"	<	$	G	 8	.	/	 	>	0	M	0	5	>		 %{node/} (	K	!	 	K	 ,	H			*	 8			M	0	9	#	 +	<	>		2	 8	G	 "	B		"	 (	9	@		 8		$	@	 /	>	 8		8	>	'	?	$	 (	9	@		 	0	 8		$	@	.�*	A	(	0	M	8	M	%	>	*	(	/8	?			M	0	K	(	>			<	 	0	(	G	 	G	 &	L	0	>	(	 $	M	0	A		?	: ,	H			*	 8			M	0	9	#	 !	>	/	0	G		M		0	@	 	M	7	$	?		M	0	8	M	$	 9	K	 		 9	H	, 	8	2	?		 8			M	0	9	#	 !	>	/	0	G		M		0	@	 6	@	0	M	7	2	G		 *	"	<	$	G	 8	.	/	 	>	0	M	0	5	>		 %{node/} (	K	!	 	K	 ,	H			*	 8			M	0	9	#	 +	<	>		2	 8	G	 "	B		"	 (	9	@		 8		$	@	 /	>	 8		8	>	'	?	$	 (	9	@		 	0	 8		$	@	.�*	A	(	0	M	8	M	%	>	*	(	/8	?			M	0	K	(	>			<	 	0	(	G	 	G	 &	L	0	>	(	 $	M	0	A		?	: ,	H			*	 8			M	0	9	#	 6	@	0	M	7	2	G		 9	K	 	/	>	 9	H	, 	8	2	?		 8			M	0	9	#	 6	@	0	M	7	2	G		 *	"	<	$	G	 8	.	/	 	>	0	M	0	5	>		 %{node/} (	K	!	 	K	 ,	H			*	 8			M	0	9	#	 +	<	>		2	 8	G	 "	B		"	 (	9	@		 8		$	@	 /	>	 8		8	>	'	?	$	 (	9	@		 	0	 8		$	@	.�,	H			*	/*	A	(	0	M	8	M	%	>	*	(	 	0	(	G	 	G	 &	L	0	>	(	 $	M	0	A		?	: ,	H			*	 8			M	0	9	#	 .	G		 8			M	0	9	@	$	 ,	H			*	 +		>	2	 '%{fileName/}' 	M	7	$	?		M	0	8	M	$	 9	K	 		 9	H	: CRC *	M	0	.	>	#	@		0	#	 5	?	+	2	 0	9	>	.�,	H			*	/*	A	(	0	M	8	M	%	>	*	(	 	0	(	G	 	G	 &	L	0	>	(	 $	M	0	A		?	: ,	H			*	 8			M	0	9	#	 .	G		 8			M	0	9	@	$	 ,	H			*	 +		>	2	 '%{fileName/}' 	M	7	$	?		M	0	8	M	$	 9	K	 		 9	H	: EOF *	M	0	.	>	#	@		0	#	 5	?	+	2	 0	9	>	.~*	A	(	0	M	8	M	%	>	*	(	 	&	G	6	 .	G		 (	?	0	M	&	?	7	M		 	@	 		 +	<	>		2	 '%{fileName/}' /	>	 $	K	 	M	7	$	?		M	0	8	M	$	 9	K	 		 9	H	 /	>	 +	?	0	 AS ,	H			*	 +	<	>		2	 	G	 0	B	*	 .	G		 (	9	@		 9	H	.�,	H			*	 8			M	0	9	#	 8	M		M	0	@	.	 0	?		M	$	 9	H	 /	>	 	8	.	G		 			?	$	 6	@	0	M	7	2	G		 (	9	@		 9	H	; !	G		>	,	G	8	 8	+	2	$	>	*	B	0	M	5		 *	A	(	0	M	8	M	%	>	*	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	. 	>	0	M	0	5	>		 0	&	M	&	 	@	 		.�,	H			*	 8			M	0	9	#	 +	<	>		2	 '%{pathname/}' 0	?		M	$	 9	H	 /	>	 	8	.	G		 			?	$	 6	@	0	M	7	2	G		 (	9	@		 9	H	; !	G		>	,	G	8	 8	+	2	$	>	*	B	0	M	5		 *	A	(	0	M	8	M	%	>	*	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	. 	>	0	M	0	5	>		 0	&	M	&	 	@	 		.\,	H			*	 8			M	0	9	#	 +	<	>		2	 8		&	B	7	#	: 	8	.	0	M	%	?	$	 *	C	7	M	 	 		>	0	. 8	.	0	M	%	?	$	 *	C	7	M	 	 	>	 		>	0	 4096, 8192, 16384 9	H	.`,	H			*	 8			M	0	9	#	 +	<	>		2	 8		&	B	7	#	: +	<	>		2	 (	9	@		 .	?	2	@	. 	8	 $	M	0	A		?	 	>	 8		-	>	5	?	$	 	>	0	#	 ,	H			*	 +	<	>		2	 	>	 8		&	B	7	#	 9	H	.�/	9	 !	G		>	,	G	8	 5	?	6	M	2	G	7	#	 8	G	5	>	 	G	 	?	8	@	 			M		$	0	 8		8	M		0	#	 8	G	 8			$	 9	H	 	0	 2	K	!	 (	9	@		 	?	/	>	 	>	 8		$	>	. 8			$	$	>	 8	M	$	0	 *	M	0	>	*	M	$	 	?	/	>	 	/	>	: '%{compLevel/}'.�&	K	(	K		 *	H	0	>	.	@		0	 (ImagePath 	0	 Data) (	?	0	M	&	?	7	M		 9	K	(	G	 	G	 	>	0	#	 ImageLoad 	&	G	6	 	>	0	M	/	>	(	M	5	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	. 	G	5	2	 		 9	@	 8	M	5	@		>	0	M	/	 9	H	.w&	K	(	K		 *	H	0	>	.	@		0	 (ImagePath 	0	 Data) .	G		 8	G	 	K		 -	@	 (	?	0	M	&	?	7	M		 (	 9	K	(	G	 	G	 	>	0	#	 ImageLoad 	&	G	6	 	>	0	M	/	>	(	M	5	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	.z8	M		M	0	@	.	 (!	G		>	 (	?	0	M	&	?	7	M		 	?	/	>	 	/	>	 9	H	) 8	G	 ImageLoad 	&	G	6	, 	G	5	2	 1 (Sharepoint) 	G	 ,	0	>	,	0	 5	>	2	G	 DeploymentMode .	G		 8	M	5	@		>	0	M	/	 9	H	.{8	M		M	0	@	.	 (!	G		>	 (	?	0	M	&	?	7	M		 	?	/	>	 	/	>	 9	H	) .	G		 ImageSave 	&	G	6	, 	G	5	2	 1 (Sharepoint) 	G	 ,	0	>	,	0	 5	>	2	G	 DeploymentMode .	G		 8	M	5	@		>	0	M	/	 9	H	.�PowerPivot add-in 	G	 SQL Server 2008 R2 8		8	M		0	#	 	>	 		*	/	K		 	0		G	 	>	0	M	/	*	A	8	M	$	?		>	 ,	(	>		 		 	?	8	.	G		 	G	5	2	 ReadOnlyExclusive .	K	!	 .	G		 8	M		M	0	@	.	 8	G	 Microsoft Office Excel 2010 2	K	!	 	?	/	>	 	>	 8		$	>	 9	H	.|CloneDatabase 	&	G	6	 	G	5	2	 0,1 /	>	 2 	G	 ,	0	>	,	0	 5	>	2	G	 DeploymentMode .	G		 8	M	5	@		>	0	M	/	 9	H	 (MultiDimensional, Sharepoint /	>	 $	>	2	?		>	,	&	M	'	).fCloneDatabase 	&	G	6	 	K	 		*	/	K			0	M	$	>	 *	M	0	>	0		-	?		 9	8	M	
 $	>		$	0	#	 /	>	 9	8	M	
 $	>		$	0	#	@	/	 ,	H		 .	G		 	(	5	K		 (	9	@		 	?	/	>	 	>	 8		$	>	.r	M	2	>				 	(	A	0	K	'	 .	G		 (	?	0	M	&	?	7	M		 	,	M		G		M		 		 !	G		>	,	G	8	 	,	M		G		M		 (	9	@		 9	H	. 	M	2	>				 	G	5	2	 !	G		>	,	G	8	 	,	M		G		M		 	M	2	K	(	 	0	 8		$	>	 9	H	.�8	?			M	0	(	>			<	G	6	(	 	&	G	6	 5	?	+	2	 0	9	>	 	M	/	K			?	 2		M	7	?	$	 8	0	M	5	0	 .	G		 	I	(	M	+	<	?		 8	G		?			 TabularMetadataEnabled 		M	7	.	 	0	 &	?	/	>	 	/	>	 9	H	 	0	 Id '%{DBId/}' 5	>	2	>	 8	M	0	K	$	 !	G		>	,	G	8	 		 (	/	>	 8	>	0	#	@	,	&	M	'	 !	G		>	,	G	8	 9	H	.w	,	 8	0	M	5	0	 !	?	8	M	
 	0	9	?	$	 .	K	!	 *	0	 	2	 0	9	>	 9	K	, $	K	 	(	M	
 	M	0	?	*	M	
 	G	!	 8	M	0	K	$	 	G	 *	A	(	0	M	8	M	
 %	>	*	(	>	 	0	 ImageLoad 	&	G	6	 8	.	0	M	%	?	$	 (	9	@		 9	K	$	G	 9	H		.�RPS 8	G	 ImageLoad 	G	 2	?		 +	<	H	,	M	0	?		 9	K	8	M		 8	G	 *	M	0	>	*	M	$	 	?	/	>	 	/	>	 !	G		>	,	G	8	 ,	H			*	 !	>			(	2	K	!	 8	M		M	0	@	.	, %ld{		>	0	/} ,	>			 	G	 	(	A	.	$	 	'	?		$	.	 8	M		M	0	@	.	 ,	+	<	0	 		>	0	 8	G	 	'	?		 9	K	 	>	$	>	 9	H	.ZImageLoad /	>	 ImageSave .	G		 	>		2	M	!	 $	$	M	5	 (	K	!	 !	G		>	 	0	 !	G		>	8	M	0	K	$	 &	K	(	K		 8	9	@	 *	0	 8	G		 (	9	@		 9	K	 8		$	G	�8	0	M	5	0	 	G	 !	?	8	M		0	9	?	$	 .	K	!	 .	G		 	2	(	G	 *	0	 (	?	.	M	(	 5	M	/	5	8	M	%	>	*		@	/	 	>	0	M	0	5	>		/	>		 8	.	0	M	%	?	$	 (	9	@		 9	K	$	@	 9	H		: ,	H			*	/*	A	(	0	M	8	M	%	>	*	(	>	, 8	?			M	0	(	>			<	, 	(	A	2		M	(	 	0	G		/	2		 	0	G		 	0	 ImageLoad/ImageSave Excel 8	G	/.	G		 Excel +	<	>		2	G		.e	?	8	@	 8	M		M	0	@	.	 /	>	 RPS *	0	 8	9	G		$	G	 8	.	/	 ImageLoadStreamBufferMB 	I	(	M	+	<	?		0	 8	G		?			, 0 *	0	 8	G		 (	9	@		 	@	 	>	 8		$	@	.PAI(	?	0	M	&	?	7	M		 DataSource 5	>	2	>	 ImageSave 	&	G	6	 	G	5	2	 	M	2	>			!	 *	0	?	5	G	6	 .	G		 		*	2	,	M	'	 9	H	�!	G		>	,	G	8	 ,	H			*	 	G	 (	?	0	M	&	G	6	?		>	 	(	A	-	>		 	K	 *	>	0	M	8	 	0	(	G	 .	G		 5	?	+	2	 0	9	>	; 	8	 $	M	0	A		?	 	>	 	>	0	#	 8		-	5	$	/	>	 ,	H			*	 5	?		M	
 	G	&	(	 9	H	. (	?	0	M	&	G	6	?		>	 	+	<	8	G		=%ld{dirOffset/}, (	?	0	M	&	G	6	?		>	 		>	0	=%ld{dirSize/}, 			G	(	0	 		>	0	=%ld{containerSize/}.�!	G		>	,	G	8	 ,	H			*	 	G	 ,	H			*	 2	I		 	(	A	-	>		 	K	 8	$	M	
 /	>	*	?	$	 	0	(	G	 .	G		 5	?	+	2	 0	9	>	: !	G		>	,	G	8	 	,	M	
 	G		M	
 	 filegroup .	G		 !	G		>	,	G	8	 	M	0	?	*	M	
 	K	 	A			@	 	A	.	 9	H	 	,		?	 *	>	8	5	0	M	!	 	(	M	
 	M	0	?	*	M	
 6	(	 8	G		?			 	G	 	(	A	8	>	0	 	8	G	 	5	6	M	
 /	 .	L		B	&	 9	K	(	>	 	>	9	?		.�!	G		>	,	G	8	 ,	H			*	 	G	 ,	H			*	 2	I		 	(	A	-	>		 	K	 8	$	M	
 /	>	*	?	$	 	0	(	G	 .	G		 5	?	+	2	 0	9	>	: !	G		>	,	G	8	 	,	M	
 	G		M	
 	 filegroup .	G		 !	G		>	,	G	8	 	M	0	?	*	M	
 	K	 	A			@	 .	L		B	&	 9	H	 	,		?	 *	>	8	5	0	M	!	 	(	M	
 	M	0	?	*	M	
 6	(	 8	G		?			 	G	 	(	A	8	>	0	 	8	G	 .	L		B	&	 (	9	@		 9	K	(	>	 	>	9	?		.�!	G		>	,	G	8	 ,	H			*	 	G	 ,	H			*	 2	I		 	(	A	-	>		 	K	 8	$	M	
 /	>	*	?	$	 	0	(	G	 .	G		 5	?	+	2	 0	9	>	: 	H	0	-!	G		>	,	G	8	 	,	M	
 	G		M	
 	 filegroup .	G		 !	G		>	,	G	8	 	M	0	?	*	M	
 	K	 	A			@	 .	L		B	&	 9	H	 	,		?	 /	9	 	G	5	2	 !	G		>	,	G	8	 	,	M	
 	G		M	
 	 filegroup .	G		 .	L		B	&	 9	K	 8		$	@	 9	H	.f!	G		>	,	G	8	 ,	H			*	 	G	 (	?	0	M	&	G	6	?		>	 	(	A	-	>		 	K	 *	>	0	M	8	 	0	(	G	 .	G		 5	?	+	2	 0	9	>	; 	8	 $	M	0	A		?	 	>	 	>	0	#	 8		-	5	$	/	>	 5	?		C	$	 XML 9	H	.�*	A	(	0	M	8	M	
 %	>	*	(	>	/8	?			M	0	K	(	>			<	G	6	(	 	G	 &	L	0	>	(	 $	M	0	A		?	: ,	H			*	 8			M	0	9	#	 6	@	0	M	7	2	G		 	M	7	$	?		M	0	8	M	
 $	 9	H	: *	C	7	M	 	 		>	0	='%ld{pageSize/}' 6	B	(	M	
 /	 8	G	 ,	!	<	>	 9	K	(	>	 	>	9	?		 	0	 		8		>	 8	?	8	M	
 	.	 	G	 *	C	7	M	 	 		>	0	 8	G	 .	?	2	>	(	 9	K	(	>	 	>	9	?		.�(	>	.	 '%{DBName/}', ID '%{DBId/}' 5	>	2	>	 !	G		>	,	G	8	 ReadWrite .	K	!	 (/	>	 $	K	 	G	5	2	 *	"	<	(	G	 	G	 2	?		 /	>	 	G	5	2	 *	"	<	(	G	 	G	 2	?		 9	@	) .	G		 (	9	@		 9	H	 	0	 8	0	M	5	0	 	G	 Azure .	K	!	 .	G		 	2	(	G	 *	0	 9	@	 8	0	M	5	0	 5	M	/	5	8	M	%	>	*		 	G	 &	M	5	>	0	>	 		8	G	 	'	?	2	G		?	$	 	?	/	>	 	>	 8		$	>	 9	H	. 5	0	M	$	.	>	(	 		*	/	K			0	M	$	>	 (	 $	K	 (	I	(	-8	M	
 	K	*	 	>	 		*	/	K		 	0	(	G	 5	>	2	>	 8	0	M	5	0	 5	M	/	5	8	M	%	>	*		 9	H	 	0	 (	 9	@	 8	M	
 	K	*	 5	>	2	G	 	(	G		M	
 6	(	 	>	 		*	/	K		 	0	(	G	 5	>	2	G	 ImageLoad (/	>	 *	A	(	0	M	8	M	
 %	>	*	(	>	) 	K	 	2	>	(	G	 5	>	2	>	 8	0	M	5	0	 5	M	
 /	5	8	M	
 %	>	*		 9	H	.�(	>	.	 '%{DBName/}', ID '%{DBId/}' 5	>	2	>	 !	G		>	,	G	8	 ReadWrite .	K	!	 (/	>	 $	K	 	G	5	2	 *	"	<	(	G	 	G	 2	?		 /	>	 *	"	<	(	G	 	G	 2	?		 9	@	) .	G		 (	9	@		 9	H	 	0	 		8	G	 Azure .	K	!	 .	G		 	G	5	2	 8	0	M	5	0	 5	M	/	5	8	M	%	>	*		 &	M	5	>	0	>	 	'	?	2	G		?	$	 	?	/	>	 	>	 8		$	>	 9	H	; 8	0	M	5	0	, Azure .	K	!	 .	G		 (	9	@		 	2	 0	9	>	 9	H	.g(	>	.	 '%{DBName/}', ID '%{DBId/}' 5	>	2	>	 !	G		>	,	G	8	 	G	5	2	 *	"	<	(	G	 	G	 2	?		 9	H	 	0	 		8	G	 	'	?	2	G		?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	.�(	>	.	 '%{DBName/}', ID '%{DBId/}' 5	>	2	>	 !	G		>	,	G	8	 	G	5	2	 *	 	(	 	(	(	M	/	 .	K	!	 .	G		 9	H	 	0	 ImageLoad 	.	>		!	 	G	 		*	/	K		 &	M	5	>	0	>	 Azure .	K	!	 .	G		 	G	5	2	 	?	8	@	 5	M	/	5	8	M	%	>	*		 &	M	5	>	0	>	 9	@	 	'	?	2	G		?	$	 	?	/	>	 	>	 8		$	>	 9	H	.�!	G		>	,	G	8	 ,	H			*	 +	<	>		2	 	G	 .	G		>	!	G		>	 .	G		 		 		M		>	$	 9	8	M	$	>		M	7	0	 9	H	. /	9	 		 &	B	7	?	$	 /	>	 	.	>	(	M	/	 ,	H			*	 +	<	>		2	 			?	$	 	0	 8		$	>	 9	H	 	0	 	8	G	 *	A	(	0	M	8	M	%	>	*	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	.X!	G		>	8	G		 (8		&	0	M	-	 ID '%{databaseId/}') 	K	 8	9	G		(	G	 	>	 *	M	0	/	>	8	 	0	$	G	 8	.	/	 		 $	M	0	A		?	 		$	M	*	(	M	(	 9	A		.�!	G		>	 8	M		M	0	@	.	 .	G		 XPress9 9	@	!	0	 	>	 *	$	>	 	2	>	 %	>	, 	0	 	8	 *	0	?	&	C	6	M	/	 	>	 8	.	0	M	%	(	 (	9	@		 	?	/	>	 	>	$	>	 9	H	. XPress9 	@	 8		*	@	
 !	<	?	$	 +	<	>		2	G		 	G	5	2	 RPS .	G		 2	?		(	G	/8	G	 *	"	<	(	G	 	G	 2	?		 9	H		. RPS 8	G	 ABF (	 *	"	<	G		 	0	 	8	G	 XMLA 	G	 0	B	*	 .	G		 8	M		M	0	@	.	 	0	(	G	 	>	 *	M	0	/	>	8	 (	 	0	G		.08	M		M	0	@	.	 	.	>		!	 	G	 ImageLoad .	G		 0	?		M	$	 8	M		M	0	@	.	 9	H	.~ImageLoad 	&	G	6	 8	G	 *	M	0	>	*	M	$	 	?	/	>	 	/	>	 !	G		>	,	G	8	 !	G		>	 8	M		M	0	@	.	, %ld{		>	0	/} ,	>			 	G	 	(	A	.	$	 	'	?		$	.	 8	M		M	0	@	.	 ,	+	<	0	 		>	0	 8	G	 	'	?		 9	K	 	>	$	>	 9	H	.PA_*	0	?	5	0	M	$	(	 8	9	G		(	G	 .	G		 	8	.	0	M	%	 	M	/	K			?	 (		 !	G		>	8	G		 	>	 		>	0	, %ld{size/} GB 	@	 8	@	.	>	 8	G	 	'	?		 9	K	 	/	>	 9	H	.rPaaS blob '%{TrgBlob/}' .	G		 8	M	%	>	(	@	/	 	8	M	%	>	/	@	 +	<	>		2	 '%{srcFile/}' 	@	 *	M	0	$	?	2	?	*	?	 ,	(	>	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 		$	M	*	(	M	(	 9	A		.m%{Dir/}' (	?	0	M	&	G	6	?		>	 	K	 *	A	(	0	>	5	C	$	M	$	@	/	 0	B	*	 8	G	 +	<	H	2	>	$	G	 8	.	/	 		 $	M	0	A		?	 		$	M	*	(	M	(	 9	A		: (	?	0	M	&	G	6	?		>	 8		0		(	>	 ,	9	A	$	 	9	0	@	 9	H	.P	8	M	%	>	/	@	 (	?	0	M	&	G	6	?		>	 8	G	 Azure ,	M	2	I	,	 8	M		K	0	 .	G		 +	<	>		2	 	*	2	K	!	 	0	$	G	 8	.	/	 		 $	M	0	A	<		?	 9	A		.mImageLoad 	&	G	6	 PowerBI Enterprise Edition .	G		 	G	5	2	 'DatabaseName' 	0	 'DatabaseID' *	H	0	>	.	@		0	 	>	 8	.	0	M	%	(	 	0	$	>	 9	H	.y/	&	?	 *	A	(	0	M	8	M	%	>	*	?	$	 	?	/	>	 	>	 0	9	G	 !	G		>	 .	G		 8			$	$	>	 1200 8	G	 	.	 9	H	 $	K	 $	>	2	?		>	,	&	M	'	 .	K	!	 .	G		 5	H		2	M	*	?		 8	A	0		M	7	>	 5	?		2	M	*	 8	.	0	M	%	?	$	 (	9	@		 9	H	.A5	0	M	$	.	>	(	 	>	0	M	0	5	>		 	G	 2	?		 5	H		2	M	*	?		 8	A	0		M	7	>	 5	?		2	M	*	 8	.	0	M	%	?	$	 (	9	@		 9	H		.�Azure 5	?	6	M	2	G	7	#	 8	G	5	>			 .	G		 	2	>		 	>	$	G	 8	.	/	 	?	8	@	 8	M		M	0	@	.	 	>	 ImageLoad 	G	5	2	 	8	G	 $	>	2	?		>	,	&	M	'	 !	G		>	,	G	8	 	G	 2	?		 8	.	0	M	%	?	$	 9	H	, 	?	(		@	 8			$	$	>	 	>	 8	M	$	0	 1200 /	>	 	8	8	G	 	'	?		 9	H	.�SSDT 		@		C	$	 .	K	!	 .	G		 	2	>		 	>	$	G	 8	.	/	 	?	8	@	 8	M		M	0	@	.	 	>	 ImageLoad 	G	5	2	 	8	G	 $	>	2	?		>	,	&	M	'	 !	G		>	,	G	8	 	G	 2	?		 8	.	0	M	%	?	$	 9	H	, 	?	(		@	 8			$	$	>	 	>	 8	M	$	0	 1200 /	>	 	8	8	G	 	'	?		 9	H	.D/	9	 	>	0	M	0	5	>		, Azure 5	?	6	M	2	G	7	#	 8	G	5	>			 &	M	5	>	0	>	 	8	M	%	>	/	@	 0	B	*	 8	G	 	5	0	K	'	?	$	 9	H	.pAzure 5	?	6	M	2	G	7	#	 8	G	5	>			 .	G		 *	0	?	5	0	M	$	(	 	K	 ,	(	>		 0		(	G	 .	G		 5	?	+	2	 9	K	(	G	 	G	 	>	0	#	 8	0	M	5	0	 5	M	/	5	8	M	%	>	*		 -	B	.	?		>	 	K	 ,	&	2	(	G	 .	G		 5	?	+	2	.dAzure 5	?	6	M	2	G	7	#	 8	G	5	>			 .	G		 *	0	?	5	0	M	$	(	 	K	 ,	(	>		 0		(	G	 .	G		 5	?	+	2	 9	K	(	G	 	G	 	>	0	#	 8	0	M	5	0	 	A	#	K		 	K	 ,	&	2	(	G	 .	G		 5	?	+	2	.O!	G		>	8	G		 2	K	!	 	0	(	G	 .	G		 	8	.	0	M	%	: 	8		>	 		>	0	 %ld{size/} GB 	@	 8	@	.	>	 8	G	 	'	?		 9	K	 	/	>	 9	H	.�ImageLoad 	&	G	6	 (	?	7	M	*	>	&	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	 	M	/	K			?	 $	@	(	K		 *	H	0	>	.	@		0	 (ImagePath, !	G		>	 /	>	 (PackagePath, PackagePartUri)) .	G		 8	G	 	K		 -	@	 (	?	0	M	&	?	7	M		 (	9	@		 	?	/	>	 	/	>	 9	H	d	�ImageLoad 	&	G	6	 (	?	7	M	*	>	&	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	 	M	/	K			?	 		 8	G	 	'	?		 	(	*	A		 *	H	0	>	.	@		0	 ((PackagePath, PackagePartUri), ImagePath 	0	 !	G		>	) (	?	0	M	&	?	7	M		 9	H		d	 	G	5	2	 		 	@	 	(	A	.	$	?	 9	H	d	�ImageSave 	&	G	6	 (	?	7	M	*	>	&	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	 	M	/	K			?	 		 8	G	 	'	?		 	(	*	A		 *	H	0	>	.	@		0	 ((PackagePath, PackagePartUri), ImagePath /	>	 8	M		M	0	@	.	) (	?	0	M	&	?	7	M		 9	H		d	 	G	5	2	 		 	@	 	(	A	.	$	?	 9	H	d	�ImageSave 	&	G	6	 (	?	7	M	*	>	&	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	 	M	/	K			?	 $	@	(	K		 *	H	0	>	.	@		0	 (ImagePath, !	G		>	 /	>	 (PackagePath, PackagePartUri)) .	G		 8	G	 	K		 -	@	 (	?	0	M	&	?	7	M		 (	9	@		 	?	/	>	 	/	>	 9	H	d	\ImageLoad/8	9	G		G		 *	H	0	>	.	@		0	 (PackagePath, PackagePartUri) 5	0	M	$	.	>	(	 8	0	M	5	0	 SKU .	G		 .	>	(	M	/	 (	9	@		 9	H		cImageLoad/8	9	G		G		 *	H	0	>	.	@		0	 (PackagePath, PackagePartUri) *	B	0	M	#	 (	9	@		 9	H		d	 	C	*	/	>	 &	K	(	K		 (	?	0	M	&	?	7	M		 	0	G		d	N&	?		 		 PackagePath, PackagePartUri 8		/	K		(	 8	G	 2	K	!	 	0	(	G	 	G	 2	?		 	K		 !	G		>	 (	9	@		 9	H	d	6PowerBI 8	G	5	>	 .	G		 (	?	7	M		>	8	(	 	>	0	M	/		M	7	.	$	>	 8	.	0	M	%	?	$	 (	9	@		 9	H	.?5	0	M	$	.	>	(	 8	0	M	5	0	 8		8	M		0	#	 .	G		 (	?	7	M		>	8	(	 	>	0	M	/		M	7	.	$	>	 8	.	0	M	%	?	$	 (	9	@		 9	H	.�!	G		>	,	G	8	 ,	H			*	 	G	 (	?	0	M	&	G	6	?		>	 	(	A	-	>		 	K	 *	>	0	M	8	 	0	(	G	 .	G		 5	?	+	2	 0	9	>	. (	?	0	M	&	G	6	?		>	 	*	G		M	7	?	$	 *	M	0	5	?	7	M		?	/	>		=%ld{headerEntries/}, (	?	0	M	&	G	6	?		>	 !	@	8	?	0	?	/	2	>		[	M	!	 *	M	0	5	?	7	M		?	/	>		=%ld{dirEntries/}.G		$	0	?		 8	G	5	>	 $	M	0	A		?	 	G	 	>	0	#	 8	0	M	5	0	 *	0	 (	/	>	 		*	/	K			0	M	$	>	 	K	!	<	(	G	 .	G		 5	?	+	2	 0	9	>	.�Failed to parse user or application: '%{pii_strUser/}'. The expected format is upn@tenant_domain or app:{objectId_GUID}@{tenantId_GUID}.�5	?	6	G	7	$	>	 	A			@	 (	?	.	M	
 (	 	G	 8		8	>	'	(	 	G	 &	L	0	>	(	 (	9	@		 .	?	2	 8		$	@	: %1[Table: '%{Table/}', 8	M	
 $		-	: '%{Column/}', .	>	(	: '%{Value/}'%]%[; $	>	2	?		>	: '%{Table/}', 8	M	
 $		-	: '%{Column/}', .	>	(	: '%{Value/}'%]. 5	?	6	G	7	$	>	 '%{Attribute/}' 9	H	.�	>	0	M	0	5	>		 	G	 &	L	0	>	(	 		 !	A	*	M	2	?		G		 5	?	6	G	7	$	>	 	A			@	 .	?	2	@	: %1[Table: '%{Table/}', 8	M	$		-	: '%{Column/}', .	>	(	: '%{Value/}'%]%[; $	>	2	?		>	: '%{Table/}', 8	M	$		-	: '%{Column/}', .	>	(	: '%{Value/}'%]. 5	?	6	G	7	$	>	 '%{Attribute/}' 9	H	.�8		8	>	'	(	 	G	 &	L	0	>	(	 		 (	2	 5	?	6	G	7	$	>	 	A			@	 	?	8	@	 		M		>	$	 8	&	8	M	/	 .	G		 ,	&	2	@	 		: %1[Table: '%{Table/}', 8	M	$		-	: '%{Column/}', .	>	(	: '%{Value/}'%]%[; $	>	2	?		>	: '%{Table/}', 8	M	$		-	: '%{Column/}', .	>	(	: '%{Value/}'%]. 5	?	6	G	7	$	>	 '%{Attribute/}' 9	H	./'%{strName/}' 5	?	-	>		(	 8	G	 !	G		>	 *	"	<	(	>	 *	M	0	>	0		-	 9	A		..'%{strName/}' 5	?	-	>		(	 8	G	 !	G		>	 *	"	<	(	>	 8	.	>	*	M	$	 9	A		..'%{strName/}' 8	.	B	9	(	 8	G	 !	G		>	 *	"	<	(	>	 *	M	0	>	0		-	 9	A		.-'%{strName/}' 8	.	B	9	(	 8	G	 !	G		>	 *	"	<	(	>	 8	.	>	*	M	$	 9	A		.A'%{strName/}' *	M	0	$	M	/		M	7	 0	>			,	H		 5	?	-	>		(	 8	G	 !	G		>	 *	"	<	(	>	 *	M	0	>	0		-	 9	A		.@'%{strName/}' *	M	0	$	M	/		M	7	 0	>			,	H		 5	?	-	>		(	 8	G	 !	G		>	 *	"	<	(	>	 8	.	>	*	M	$	 9	A		./'%{strName/}' 	/	>	.	 	K	 8		8	>	'	?	$	 	0	(	>	 *	M	0	>	0		-	 9	A		..'%{strName/}' 	/	>	.	 	K	 8		8	>	'	?	$	 	0	(	>	 8	.	>	*	M	$	 9	A		.0'%{strName/}' 5	?	6	G	7	$	>	 8	G	 !	G		>	 *	"	<	(	>	 *	M	0	>	0		-	 9	A		./'%{strName/}' 5	?	6	G	7	$	>	 8	G	 !	G		>	 *	"	<	(	>	 8	.	>	*	M	$	 9	A		.<'%{strName/}' 5	?	6	G	7	$	>	 	G	 2	?		 !	?	8	M		M	0	@		>			<	 	0	(	>	 *	M	0	>	0		-	 9	A		.;'%{strName/}' 5	?	6	G	7	$	>	 	G	 2	?		 !	?	8	M		M	0	@		>			<	 	0	(	>	 8	.	>	*	M	$	 9	A		..'%{strName/}' 5	?	6	G	7	$	>	 	>	 8	.	B	9	@		0	#	 *	M	0	>	0		-	 9	A		.*'%{strName/}' 5	?	6	G	7	$	>	 8	.	B	9	@		0	#	 8	.	>	*	M	$	 9	A		.1%{strName/}' 5	?	6	G	7	$	>	 	G	 2	?		 !	G		>	 *	 	(	 *	M	0	>	0		-	 9	A		.2%{strName/}' 5	?	6	G	7	$	>	 	G	 2	?		 !	G		>	 2	?		(	>	 8	.	>	*	M	$	 9	A		.<%{strName/}' 5	?	6	G	7	$	>	 	G	 2	?		 		!	G		M	8	 ,	(	>	(	>	 *	M	0	>	0		-	 9	K	 	/	>	 9	H	.5%{strName/}' 5	?	6	G	7	$	>	 	G	 2	?		 		!	G		M	8	 ,	(	>	(	>	 8	.	>	*	M	$	 9	A		.4'%{strName/}' *	&	>	(	A		M	0	.	 	K	 8		8	>	'	?	$	 	0	(	>	 *	M	0	>	0		-	 9	A		.3'%{strName/}' *	&	>	(	A		M	0	.	 	K	 8		8	>	'	?	$	 	0	(	>	 8	.	>	*	M	$	 9	A		.PAD'%{strName/}' *	&	>	(	A		M	0	.	 	G	 2	?		 !	?		K	!	 8			M	0	9	 ,	(	>	(	>	 *	M	0	>	0		-	 	0	 0	9	>	 9	H	.='%{strName/}' *	&	>	(	A		M	0	.	 	G	 2	?		 !	@		K	!	 8			M	0	9	 ,	(	>	(	>	 8	.	>	*	M	$	 9	A		.I'%{strName/}' !	G		>	 .	>		(	?			 	/	>	.	 	G	 2	?		 2	A			*	 8			M	0	9	 ,	(	>	(	>	 *	M	0	>	0		-	 9	K	 	/	>	.E'%{strName/}' !	G		>	 .	>		(	?			 	/	>	.	 	G	 2	?		 2	A			*	 8			M	0	9	 ,	(	>	(	>	 8	.	>	*	M	$	 9	A		.M'%{strName/}' 5	?	6	G	7	$	>	 	G	 2	?		 0	?		I	0	M	!	 8	.	B	9	 '%{Group/}' 	>	 (	?	0	M	.	>	#	 *	M	0	>	0		-	 9	A		.E'%{strName/}' 5	?	6	G	7	$	>	 	G	 2	?		 0	?		I	0	M	!	M	8	 %{Group/} 8	.	B	9	@		0	#	 8	.	>	*	M	$	 9	A		.6'%{strName/}' .	>		(	?			 8		0		(	>	 	>	 8		8	>	'	(	 6	A	0	B	 9	K	 	/	>	 9	H	.8'%{strName/}' .	>		(	?			 8		0		(	>	 	K	 8		8	>	'	?	$	 	0	(	>	 8	.	>	*	M	$	 9	A		.-'%{strName/}' 	M	/	B	,	 	>	 8		8	>	'	(	 6	A	0	B	 9	K	 	/	>	 9	H	./'%{strName/}' 	M	/	B	,	 	K	 8		8	>	'	?	$	 	0	(	>	 8	.	>	*	M	$	 9	A		.0'%{strName/}' .	>	*	 8	.	B	9	 	>	 8		8	>	'	(	 6	A	0	B	 9	K	 	/	>	 9	H	.2'%{strName/}' .	>	*	 8	.	B	9	 	K	 8		8	>	'	?	$	 	0	(	>	 8	.	>	*	M	$	 9	A		.,'%{strName/}' .	I	!	2	 	>	 8		8	>	'	(	 6	A	0	B	 9	K	 	/	>	 9	H	..'%{strName/}' .	I	!	2	 	K	 8		8	>	'	?	$	 	0	(	>	 8	.	>	*	M	$	 9	A		..'%{strName/}' 5	?	-	>		(	 	>	 8		8	>	'	(	 6	A	0	B	 9	K	 	/	>	 9	H	.0'%{strName/}' 5	?	-	>		(	 	K	 8		8	>	'	?	$	 	0	(	>	 8	.	>	*	M	$	 9	A		.PA3'%{strName/}' 8	.	B	9	 5	?	-	>		(	 	>	 8		8	>	'	(	 6	A	0	B	 9	K	 	/	>	 9	H	.5'%{strName/}' 8	.	B	9	 5	?	-	>		(	 	K	 8		8	>	'	?	$	 	0	(	>	 8	.	>	*	M	$	 9	A		.Q'%{strName/}' 5	?	-	>		(	 	G	 2	?		 0	?		I	0	M	!	M	8	 	K	 8	.	B	9	 '%{Group/}' 	0	(	>	 *	M	0	>	0		-	 	0	 0	9	>	 9	H	.D'%{strName/}' 5	?	-	>		(	 	G	 2	?		 0	?		I	0	M	!	M	8	 %{Group/} 8	.	B	9	@		0	#	 8	.	>	*	M	$	 9	A		.5'%{strName/}' 5	?	-	>		(	 	>	 !	G		>	 2	?		(	>	 *	M	0	>	0		-	 	0	 0	9	>	 9	H	.2'%{strName/}' 5	?	-	>		(	 	G	 2	?		 !	G		>	 2	?		(	>	 8	.	>	*	M	$	 9	A		.E'%{strName/}' 5	?	-	>		(	 	G	 2	?		 		@		0	#	 	0	 		!	G		M	8	G	[	 ,	(	>	(	>	 *	M	0	>	0		-	 9	K	 	/	>	.@'%{strName/}' 5	?	-	>		(	 	G	 2	?		 8	.	B	9	(	 	0	 		!	G		M	8	G	[	 ,	(	>	(	>	 8	.	>	*	M	$	 9	A		.3'%{strName/}' .	>	*	 8	.	B	9	 	@	 	M	
 5	G	0	@	 *	M	0	>	0		-	 9	K	 		 9	H	.1'%{strName/}' .	>	*	 8	.	B	9	 	K	 	M	5	G	0	@	 	0	(	>	 8	.	>	*	M	$	 9	A		.;'%{strName/}' .	>	*	 8	.	B	9	 	>	 2	?			 !	G		>	 *	]	(	>	 *	M	0	>	0		-	 9	K	 	/	>	 9	H	.>'%{strName/}' .	>	*	 8	.	B	9	 	>	 2	?			 	?	/	>	 	/	>	 !	G		>	 *	"	<	(	>	 8	.	>	*	M	$	 9	A		.9'%{strName/}' 5	?	-	>		(	 	>	 2	?			 !	G		>	 *	]	(	>	 *	M	0	>	0		-	 9	K	 	/	>	 9	H	.<'%{strName/}' 5	?	-	>		(	 	>	 2	?			 	?	/	>	 	/	>	 !	G		>	 *	"	<	(	>	 8	.	>	*	M	$	 9	A		.	>	0	M	/	 8	+	2	$	>	*	B	0	M	5		 *	B	0	M	#	 9	A		.	>	0	M	/	 5	?	+	2	$	>	 	G	 8	>	%	 *	B	0	M	#	 9	A		.PA	>	0	M	0	5	>		 6	A	0	B	 	0	 &	@	 		./'%{strName/}' 5	?	6	G	7	$	>	 	>	 8		8	>	'	(	 6	A	0	B	 9	K	 	/	>	 9	H	.1'%{strName/}' 5	?	6	G	7	$	>	 	K	 8		8	>	'	?	$	 	0	(	>	 8	.	>	*	M	$	 9	A		.:'%{strName/}' 5	?	-	>		(	 	G	 8	.	B	9	(	 	@	 		!	G		M	8	?			 *	M	0	>	0		-	 9	K	 		.7'%{strName/}' 5	?	-	>		(	 	G	 8	.	B	9	(	 	@	 		!	G		M	8	?			 8	.	>	*	M	$	 9	A		.;'%{strName/}' 5	?	-	>		(	 	G	 2	?		 		!	G		M	8	G	[	 ,	(	>	(	>	 *	M	0	>	0		-	 9	K	 	/	>	.7'%{strName/}' 5	?	-	>		(	 	G	 2	?		 		!	G		M	8	G	[	 ,	(	>	(	>	 8	.	>	*	M	$	 9	A		.2'%{strName/}' 5	?	-	>		(	 	G	 2	?		 		@		0	#	 *	M	0	>	0		-	 9	K	 	/	>	.3'%{strName/}' 5	?	-	>		(	 	G	 2	?		 8	.	B	9	(	 ,	(	>	(	>	 8	.	>	*	M	$	 9	A		.8'%{strName/}' 5	?	-	>		(	 	G	 2	?		 8	.	B	9	(	 .	0	M		 	0	(	>	 *	M	0	>	0		-	 9	A		.7'%{strName/}' 5	?	-	>		(	 	G	 2	?		 8	.	B	9	(	 .	0	M		 	0	(	>	 8	.	>	*	M	$	 9	A		./'%{strName/}' !	G		>	,	G	8	 	>	 8		8	>	'	(	 6	A	0	B	 9	K	 	/	>	 9	H	.1'%{strName/}' !	G		>	,	G	8	 	K	 8		8	>	'	?	$	 	0	(	>	 8	.	>	*	M	$	 9	A		.!8		8	>	'	(	 6	G	!	M	/	B	2	 ,	(	>	(	>	 *	M	0	>	0		-	 9	A		. 8		8	>	'	(	 6	G	!	M	/	B	2	 ,	(	>	(	>	 8	.	>	*	M	$	 9	A		.�CACHE 	%	(	K		 	G	 *	0	?		2	(	 	G	 &	L	0	>	(	 $	M	0	A		?	/	>		 		$	M	
 *	(	M	(	 9	A		 %	@		. CACHE 	%	(	K		 	G	 *	0	?		2	(	 	?		 ,	?	(	>	 	M	
 5	G	0	@	 8		8	>	'	(	 9	K	$	>	 0	9	G		>	. (	?	.	M	(	 	>	0	#	 (	>	0	#	K		) 8	G	 5	?	+	2	$	>	 9	A		: '%{errors/}'.�!	?	8	M	
 	M	0	@		>			<	G	6	(	 5	?	'	?	 &	M	5	>	0	>	 *	M	0	>	*	M	$	 ,		G		 	@	 8			M	
 /	>	 %{PropertyId/} ID, %{PropertyName/} (	>	.	 5	>	2	@	 5	?	6	G	7	$	>	 &	M	5	>	0	>	 	(	A	0	K	'	?	$	 ,		G		 	G	 8	.	>	(	 (	9	@		 9	H	.;'%{strName/}' 	M	/	B	,	 8	M		M	0	?	*	M		 	H	6	 	>	 8		8	>	'	(	 6	A	0	B	 9	K	 	/	>	 9	H	.='%{strName/}' 	M	/	B	,	 8	M		M	0	?	*	M		 	H	6	 	K	 8		8	>	'	?	$	 	0	(	>	 8	.	>	*	M	$	 9	A		.O'%{strName/}' 5	?	-	>		(	 	G	 2	?		 	(	A	-	>		 	(	A		M	0	.	#	?		>			 	@	 	>			 	0	(	>	 *	M	0	>	0		-	 	?	/	>	 	/	>	.E'%{strName/}' 5	?	-	>		(	 	G	 2	?		 	(	A	-	>		 	(	A		M	0	.	#	?		>			 	@	 	>			 8	.	>	*	M	$	 9	A			.;%{strName/}' 	G	 2	?		 8		,		'	 	K	 8		8	>	'	?	$	 	0	(	>	 *	M	0	>	0		-	 	?	/	>	 	/	>	.6'%{strName/}' 	G	 2	?		 8		,		'	 	K	 8		8	>	'	?	$	 	0	(	>	 8	.	>	*	M	$	 9	A		.�[%{orderbycolumn/}] &	M	5	>	0	>	 '%{table/}'[%{column/}] 	K	 	M	0	.	>			?	$	 (	9	@		 	0	 8		$	G	 	M	/	K			?	 [%{column2/}] .	G		 	.	 8	G	 	.	 		 .	>	(	 	G	 *	>	8	 [%{orderbycolumn2/}] .	G		 		>	'	?		 	2		-	2		 .	>	(	 9	H		. 		&	>	9	0	#	 	G	 2	?		, 	*	 [City] 	K	 [Region] &	M	5	>	0	>	 8	I	0	M		 	0	 8		$	G	 9	H		 	M	/	K			?	 *	M	0	$	M	/	G		 6	9	0	 	G	 2	?		 	G	5	2	 		 	M	7	G	$	M	0	 9	H	, 2	G		?	(	 	*	 [Region] 	K	 [City] &	M	5	>	0	>	 8	I	0	M		 (	9	@		 	0	 8		$	G	 	M	/	K			?	 *	M	0	$	M	/	G		 	M	7	G	$	M	0	 	G	 2	?		 		>	'	?		 6	9	0	 9	H		.PA�5	?	6	G	7	$	>	 	A			@	 (	?	.	M	
 (	 	G	 8		8	>	'	(	 	G	 &	L	0	>	(	 (	9	@		 .	?	2	 8		$	@	: %1[Table: '%{Table/}', 8	M	
 $		-	: '%{Column/}', .	>	(	: '%{Value/}'%]%[; $	>	2	?		>	: '%{Table/}', 8	M	
 $		-	: '%{Column/}', .	>	(	: '%{Value/}'%]. 5	?	6	G	7	$	>	 '%{Attribute/}' 9	H	.�5	?	6	G	7	$	>	 	A			@	 		 		M		>	$	 8	&	8	M	
 /	 *	0	 	(	5	0	M		 	@	 		 %	@	 	M	
 /	K			?	 5	?	6	G	7	$	>	 	A			@	 (	9	@		 .	?	2	@	 %	@	. 	/	>	.	 	@	 5	?	6	G	7	$	>	 %{Property/}: !	G		>	,	G	8	 8	G	 %{Dimension/}: %{Database/}, %1[Cube: %{Cube/}, .	>	*	 8	.	B	9	: %{Detail/}, 5	?	-	>		(	: %{Partition/}, %]0	?		I	0	M	!	: %ld{Record/}.�0	?		I	0	M	!	 	K	!	<	 &	?	/	>	 	/	>	 %	>	 	M	
 /	K			?	 5	?	6	G	7	$	>	 	A			@	 (	9	@		 .	?	2	@	 %	@	. 5	?	6	G	7	$	>	: 	/	>	.	 	@	 %{Property/}: !	G		>	,	G	8	 8	G	 %{Dimension/}: %{Database/}, %1[Cube: %{Cube/}, .	>	*	 8	.	B	9	: %{Detail/}, 5	?	-	>		(	: %{Partition/}, %]0	?		I	0	M	!	: %ld{Record/}.�0	?		I	0	M	!	 	K	!	<	 &	?	/	>	 	/	>	 %	>	 	M	
 /	K			?	 5	?	6	G	7	$	>	 	A			@	 !	A	*	M	2	?		G		 9	H	. 5	?	6	G	7	$	>	: 	/	>	.	 	@	 %{Property/}: !	G		>	,	G	8	 8	G	 %{Dimension/}: %{Database/}, %1[Cube: %{Cube/}, .	>	*	 8	.	B	9	: %{Detail/}, 5	?	-	>		(	: %{Partition/}, %]0	?		I	0	M	!	: %ld{Record/}.�		 (	2	 5	?	6	G	7	$	>	 	A			@	 	?	8	@	 		M		>	$	 8	&	8	M	/	 .	G		 ,	&	2	@	 		: 5	?	6	G	7	$	>	: 	/	>	.	 	>	 %{Property/}: !	G		>	,	G	8	 8	G	 %{Dimension/}: %{Database/}, %1[Cube: %{Cube/}, .	>	*	 8	.	B	9	: %{Detail/}, 5	?	-	>		(	: %{Partition/}, %]0	?		I	0	M	!	: %ld{Record/}.�0	?		I	0	M	!	 	K	!	<	 &	?	/	>	 	/	>	 	M	
 /	K			?	 		 (	2	 5	?	6	G	7	$	>	 	A			@	 *	M	0	>	*	M	$	 9	A		 %	@	. 5	?	6	G	7	$	>	: 	/	>	.	 	@	 %{Property/}: !	G		>	,	G	8	 8	G	 %{Dimension/}: %{Database/}, %1[Cube: %{Cube/}, .	>	*	 8	.	B	9	: %{Detail/}, 5	?	-	>		(	: %{Partition/}, %]0	?		I	0	M	!	: %ld{Record/}.�8	M		M	0	?	*	M		 .	G		 6	>	.	?	2	 	?		 		 CACHE 	%	(	 	>	 *	0	?		2	(	 	0	(	G	 	G	 &	L	0	>	(	 $	M	0	A		?	/	>		 .	?	2	@	. CACHE 	%	(	 	?	(	.	G		 $	M	0	A		?	/	>		 6	>	.	?	2	 9	H		 	>	 *	0	?		2	(	 	?		 ,	?	(	>	 	M	5	G	0	@	 8		8	>	'	(	 	>	0	@	 0	9	G		>	.PAQ%{dimension/} 	/	>	.	 	&	M	/	$	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	/	K			?	 /	9	 8		8	>	'	?	$	 (	9	@		 	?	/	>	 	/	>	 9	H	.�'%{property/}' 5	?	6	G	7	$	>	 	0	 '%{relatedproperty/}' 5	?	6	G	7	$	>	 	G	 ,	@		 *	H	0	G			-	>		2	M	!	 8		,		'	 .	G		 		 2	B	*	 	?	8	.	G		 	A			@	 %1[%{key/}%]%[, %{key/}%] 	G	 8	>	%	 8	&	8	M	/	 6	>	.	?	2	 9	H	 	>	 *	$	>	 	2	>	 %	>	.�	/	>	.	 	G	 5	C	&	M	'	?	6	@	2	 8		8	>	'	(	 	G	 &	L	0	>	(	 5	?	6	G	7	$	>			 	G	 ,	@		 	 	K	0	 8		,		'	K		 	K	 *	0	?	5	0	M	$	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	. 5	?	6	G	7	$	>	 '%{Attribute/}' 8		8	>	'	?	$	 	0	$	G	 8	.	/	 $	M	0	A		?	 9	A		. %1[Table: '%{Table/}', 8	M	$		-	: '%{Column/}', .	>	(	: '%{Value/}'%]%[; $	>	2	?		>	: '%{Table/}', 8	M	$		-	: '%{Column/}', .	>	(	: '%{Value/}'%]. 8	M	0	K	$	 5	?	6	G	7	$	>	: '%{SourceAttribute/}'. 8	M	0	K	$	 5	?	6	G	7	$	>	 	>	/	G	 	A			@	 8	M	$		-	 .	>	(	: %1['%{KeyColumnValue/}'%]%[, '%{KeyColumnValue/}'%].�'%{dimension/}' !	G		>	 .	>		(	?			 	/	>	.	 8		8	>	'	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	, 	M	/	K			?	 '%{miningmodel/}' .	>		(	?			 .	I	!	2	 	?	8	 *	0	 	/	>	.	 	'	>	0	?	$	 9	H	, 		8		>	 *	9	2	G	 8		8	>	'	(	 9	K	(	>	 	>	9	?		.�8		8	>	'	(	 	G	 &	L	0	>	(	 (	?	.	M	(	2	?		?	$	 .	>	*	 	G	 2	?		 		 	(	*	G		M	7	?	$	 (	2	 .	>	(	 .	?	2	>	: 	8	 .	>	*	 8	.	B	9	 	>	 '%{Measure/}': 	8	 !	G		>	,	G	8	 8	G	 '%{Detail/}': '%{Database/}', 	M	/	B	,	: '%{Cube/}' 	8	 $	>	2	?		>	 .	G		: '%{Table/}', 8	M	$		-	: '%{Column/}'.�8		8	>	'	(	 	>	0	M	0	5	>		 8	.	>	*	M	$	 9	A		 	M	
 /	K			?	 8		8	>	'	(	 	G	 &	L	0	>	(	 *	M	0	>	*	M	$	 9	K	(	G	 5	>	2	@	 $	M	0	A		?	/	K		 	@	 8			M	
 /	>	 	>	0	M	0	5	>		 	G	 2	?		 	(	A	.	G	/	 $	M	0	A		?	/	K		 	@	 *	0	?	-	>	7	?	$	 8	@	.	>	 $		 *	9	A			 		 9	H	.�&	B	0	8	M	
 %	 	(	M	
 8		G		8	 *	0	 '%{name/}' (	>	.		, 2	?			 	?		 		 %{typename/} 	>	 8		8	M	
 	0	#	 ,	&	2	 &	?	/	>	 	/	>	 9	H	. 8	.	8	M	
 /	>	 	>	 8	.	>	'	>	(	 	0	(	G	 	G	 2	?		 	8	 	>	0	M	0	5	>		 	K	 &	K	9	0	>			.PA�&	B	0	8	M	
 %	 	(	M	
 8		G		8	 *	0	 '%{id/}' ID 	@	 ID, '%{name/}' (	>	.	 5	>	2	G	 2	?			 	?		 		 %{typename/} 	>	 8		8	M	
 	0	#	 ,	&	2	 &	?	/	>	 	/	>	 9	H	. 8	.	8	M	
 /	>	 	>	 8	.	>	'	>	(	 	0	(	G	 	G	 2	?		 	8	 	>	0	M	0	5	>		 	K	 &	K	9	0	>			.�&	B	0	8	M	
 %	 8	0	M	5	0	 *	0	 '%{id/}' 	@	 ID 5	>	2	G	, '%{name/}' (	>	.		 2	?			 	?		 		 %{typename/} 	>	 8		8	M	
 	0	#	 ,	&	2	 &	?	/	>	 	/	>	 9	H	. 8	.	8	M	
 /	>	 	>	 8	.	>	'	>	(	 	0	(	G	 	G	 2	?		 	8	 	>	0	M	0	5	>		 	K	 &	K	9	0	>			.�&	B	0	8	M	
 %	 8	0	M	5	0	 *	0	 '%{id/}' ID 5	>	2	G	, '%{name/}' (	>	.		 2	?			 	?		 		 %{typename/} 	>	 8		8	M	
 	0	#	 ,	&	2	 &	?	/	>	 	/	>	 9	H	. 8	.	8	M	
 /	>	 	>	 8	.	>	'	>	(	 	0	(	G	 	G	 2	?		 	8	 	>	0	M	0	5	>		 	K	 &	K	9	0	>			.�&	B	0	8	M	
 %	 8	0	M	5	0	 *	0	 '%{id/}' ID 5	>	2	G	, '%{name/}' (	>	.		 2	?			 	?		 		 %{typename/} 	>	 8		8	M	
 	0	#	 ,	&	2	 &	?	/	>	 	/	>	 9	H	. 8	.	8	M	
 /	>	 	>	 8	.	>	'	>	(	 	0	(	G	 	G	 2	?		 	8	 	>	0	M	0	5	>		 	K	 &	K	9	0	>			.a%{name/}' (	>	.	 	G	 '%{id/}' 	G	 ID 5	>	2	G	 %{typename/} 	K	 8		8	>	'	?	$	 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 		$	M	*	(	M	(	 9	A		.o'%{Database/}' !	G		>	,	G	8	 8	G	 '%{Dimension/}' 	/	>	.	 	@	 '%{Property/}' 5	?	6	G	7	$	>	 	>	 8		8	>	'	(	 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		.�%{Database/} !	G		>	,	G	8	 8	G	 '%{Cube/}' 	M	/	B	,	 	G	 2	?		 '%{Detail/}' .	>	*	 8	.	B	9	 	G	 '%{PartitionName/}' 5	?	-	>		(	 	K	 8		8	>	'	?	$	 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		.|8	M	
 	H		?		2	@	 2	?			 	?		 		 '%{name/}' (	>	.		 %{typename/} 	G	 2	?		 .	G		>	!	G		>	 8	M	0	K	$	 	,	M	
 	G		M	
 	 	G	 5	?	0	A	&	M	'	 8	$	M	
 /	>	*	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	.B'%{Property/}' 	A	#	 	K	 !	?	8	M		M	0	@		>			<	M	!	 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		.y'%{Property/}' 5	?	6	G	7	$	>	 	K	 ,		G		 	@	 	(	A	0	K	'	?	$	 8			M	/	>	 .	G		 !	?	8	M		M	0	@		>		[	!	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	 	M	/	K			?	 ,	9	A	$	 9	@	 	.	 *	C	%		 .	>	(	 9	H		.x'%{PropertyId/}' ID, '%{PropertyName/} (	>	.	 5	>	2	@	 5	?	6	G	7	$	>	 	K	 5	?		G		&	M	0	@		C	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	
 /	K			?	 *	C	%		 .	>	(	 ,	9	A	$	 	.	 9	H		.b/	>	 $	K	 	*	 	G	 *	>	8	 (	?	0	M	&	?	7	M		 8	&	8	M	/	 *	0	 *	9	A			 ,	(	>	(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	 /	>	 (	?	0	M	&	?	7	M		 8	&	8	M	/	 .	L		B	&	 (	9	@		 9	H	.>'%{detail/}' 2	?			M	
 !	 .	>	*	 8	.	B	9	 	>	 8	M	0	K	$	 .	>	*	 8	.	B	9	 (	9	@		 	K		 8		$	>	.�%{Database/} !	G		>	,	G	8	 8	G	 %{Cube/} 	M	/	B	,	 	G	 %{Detail/} .	>	*	 8	.	B	9	 	G	 %{Partition/} 5	?	-	>		(	 	G	 2	?		 		!	G		M	8	G	[	 	>	 8		8	>	'	(	 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		.k'%{id/}' ID, '%{name/}' (	>	.	 5	>	2	>	 8	M	0	K	$	 %{typename/} 	@	 	M	
 5	G	0	@	 (	9	@		 	@	 	>	 8		$	@	 	M	
 /	K			?	 5	9	 8		8	>	'	?	$	 (	9	@		 9	H	.3*	C	%		 	?	(	$	@	 0	?		I	0	M	!	M	8	 	G	 2	?		 8	I	0	M		 	0	G		 	&	G	6	 	2	$	 9	H	.PA5%{Property/} 5	?	6	G	7	$	>	 	G	 2	?		 (	?	0	M	&	?	7	M		 8	M	
 2	>		8	 	2	$	 9	H	.W'%{Property/}' !	?	8	M		M	0	@		>		[	!	 5	?	6	G	7	$	>	 	K	 		>	'	?		 	A			?	/	K		 .	G		 8	@	.	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	.`'%{property/}' 5	?	6	G	7	$	>	 	G	 2	?		 ,	>		!	?			 	K	 9	2	 	0	$	G	 8	.	/	 '%{measurename/}' .	>	*	 (	>	.	 (	9	@		 *	>	/	>	 	/	>	 %	>	.}'%{partition/}' 5	?	-	>		(	 .	G		, 		*	/	K			0	M	$	>	 *	0	?	-	>	7	?	$	 		@		0	#	 '%{agg/}' 	G	 *	>	8	 8	M	0	K	$	 	,	M		G		M		 8	G	 8		,		'	?	$	 	K		 .	>	(	M	/	 ,	>			!	?			 (	9	@		 9	H	.5'%{agg/}' 8	.	B	9	(	 	G	 2	?		, '%{dim/}' 	/	>	.	 .	>	(	M	/	 (	9	@		 9	H	.R'%{cubename/}' 	M	/	B	,	 8	G	 ,	>				!	 '%{cubedimid/}' 	/	>	.	 .	>	(	M	/	 (	9	@		 9	H	 /	>	 .	L		B	&	 (	9	@		 9	H	.n	/	>	.	 '%{dimension/}' .	G		 5	?	6	G	7	$	>	 '%{attribute/}' 	G	 *	>	8	 &	B	0	8	M	%	 	/	>	.	 	G	 2	?		 		 ,	>			!	?			 9	H	 	K	 	,	 .	>	(	M	/	 (	9	@		 9	H	.v'%{measuregroupid/}' .	>	*	 8	.	B	9	 	@	 ,	>			!	?			 		 	8	G	 8	0	M	5	0	 .	>	*	 8	.	B	9	 '%{remotemgid/}' 	K	 8		&	0	M	-	?	$	 	0	$	@	 9	H	 	K	 .	L		B	&	 (	9	@		 9	H	.c'%{measuregroup/}' .	>	*	 8	.	B	9	 .	G		 '%{measureid/}' .	>	*	 ID *	0	 ,	>			!	?			 8	M	0	K	$	 .	>	*	 8	.	B	9	 .	G		 (	9	@		 .	?	2	>	 %	>	.A'%{object/}' 	,	M	
 	G		M	
 	 	G	 2	?		 &	B	0	8	M	
 %	 !	G		>	 8	M	0	K	$	 .	>	(	M	
 /	 (	9	@		 9	H	.>'%{cubename/}' 8	M	0	K	$	 	M	/	B	,	 .	G		 '%{cubedimid/}' 	/	>	.	 (	9	@		 .	?	2	>	.N'%{cubename/}' 8	M	0	K	$	 	M	/	B	,	 .	G		 '%{measuregroupid/}' .	>	*	 8	.	B	9	 (	9	@		 *	>	/	>	 	/	>	 %	>	.i'%{dimension/}' 	/	>	.	 .	G		 '%{attribute/}' 5	?	6	G	7	$	>	 	@	 &	B	0	8	M	%	 	/	>	.	 	G	 8	>	%	 	K		 ,	>			!	?			 9	H	, 	K	 .	>	(	M	/	 (	9	@		 9	H	.T	>	0	M	/	*	A	8	M	$	?		>	 !	G		>	 8	M	0	K	$	 	G	 2	?		 	G	5	2	 BLS *	M	0		>	0	 	G	 !	G		>	,	G	8	 	>	 		*	/	K		 	?	/	>	 	>	 8		$	>	 9	H	.V	>	0	M	/	*	A	8	M	$	?		>	 	/	>	.	 .	G		 5	?	6	G	7	$	>			 	G	 *	>	8	 	G	5	2	 	>	0	M	/	*	A	8	M	$	?		>	 5	?	6	G	7	$	>	 ,	>			!	?		 9	K	 8		$	@	 9	H	.C'%{member/}' 8	.	B	9	@		0	#	 8	&	8	M	
 /	 	G	 2	?		 		 	A			@	 	>	 !	G		>	 *	M	0		>	0	 	2	$	 9	H	.&'%{member/}' 8	.	B	9	(	 8	&	8	M	/	 (	9	@		 .	?	2	 8		>	.X'%{property/}' 	A	#	 	G	 2	?		 ,	>			!	?			 	K	 9	2	 	0	(	G	 	G	 &	L	0	>	(	 '%{database/}' !	G		>	,	G	8	 (	9	@		 .	?	2	>	.R'%{property/}' 	A	#	 	G	 2	?		 ,	>			!	?			 	K	 9	2	 	0	(	G	 	G	 &	L	0	>	(	 '%{cube/}' 	M	/	B	,	 (	9	@		 .	?	2	>	.P'%{property/}' 	A	#	 	G	 2	?		 ,	>			!	?			 	K	 9	2	 	0	(	G	 	G	 &	L	0	>	(	 '%{dim/}' 	/	>	.	 (	9	@		 .	?	2	>	.P'%{property/}' 	A	#	 	@	 ,	>			!	?			 	K	 9	2	 	0	(	G	 	G	 &	L	0	>	(	 '%{attr/}' 5	?	6	G	7	$	>	 (	9	@		 .	?	2	@	.W'%{property/}' 	A	#	 	G	 2	?		 ,	>		!	?			 	K	 9	2	 	0	$	G	 8	.	/	 '%{hier/}' *	&	>	(	A		M	0	.	 (	9	@		 *	>	/	>	 	/	>	 %	>	.S'%{property/}' 	A	#	 	G	 2	?		 ,	>		!	?			 	K	 9	2	 	0	$	G	 8	.	/	 '%{level/}' 8	M	$	0	 (	9	@		 *	>	/	>	 	/	>	 %	>	.E'%{attr/}' 5	?	6	G	7	$	>	 	G	 *	>	8	 8	.	0	M	%	?	$	 	(	A	5	>	&	 	'	?		$	.	 8			M	/	>	 8	G	 	M	/	>	&	>	 9	H		.2'%{attr/}' 5	?	6	G	7	$	>	 	G	 *	>	8	 	K		 	A			@	 8	M	$		-	 (	9	@		 9	H	.^'%{property/}' 	A	#	 	G	 2	?		 ,	>		!	?			 	K	 9	2	 	0	$	G	 8	.	/	 '%{measuregroup/}' .	>	*	 8	.	B	9	 (	9	@		 *	>	/	>	 	/	>	 %	>	.R'%{property/}' 	A	#	 	G	 2	?		 ,	>		!	?			 	K	 9	2	 	0	$	G	 8	.	/	 '%{measure/}' .	>	*	 (	9	@		 *	>		 		 %	@	.ZROLAP (	?	/	.	 ,	(	>	(	G	 	G	 &	L	0	>	(	, /	>	 $	K	 +	<	?	2	M		0	 .	>	(	 	@	 	2	$	 8			M	/	>	 /	>	 .	G	2	 (	 	>	$	G	 +	<	?	2	M		0	 .	>	(	 .	?	2	G	.i'%{detail/}' 2	?			M	
 !	 .	>	*	 8	.	B	9	 	G	 2	?		 (	?	0	M	&	?	7	M		 8	M	0	K	$	 .	>	*	 8	.	B	9	, &	K	(	K		 8	.	>	(	 	M	
 /	B	,	 8	G	 8		,		'	?	$	 (	9	@		 9	K	 8		$	G	.m5	?	6	G	7	$	>	 '%{property/}' .	G		 	A			@	 %['%{key/}' ] 5	>	2	G	 8	&	8	M	/	 	G	 2	?		 	A			@	 0	?		<	I	2	M	5	 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 .	?	2	@	.]'%{property/}' 5	?	6	G	7	$	>	 .	G		 '%{name/}' 8	&	8	M	/	 	G	 2	?		 (	>	.	 0	?		<	I	2	M	5	 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 .	?	2	@	.B8		8	>	'	?	$	 	0	(	G	 	G	 2	?		 	M	5	G	0	@	 .	G		 ROLAP *			M	$	?	/	K		 	@	 8			M	/	>	 ,	"	<	>		 		.(	?	7	M	
 *	>	&	(	 8	@	.	>	 *	9	A			@	85	?	-	>		(	 8	M	
 2	>		8	 *	0	 2		>		 		 *	M	0	$	?	,		'	K		 	>	 		2	M	
 2			(	 9	A		 %	>	.D*	H	0	G			/	>		2	M	!	 	/	>	.	 '%{dim/}' 	>	 8		8	>	'	(	 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 .	?	2	@	.X'%{Detail/}' .	>	*	 8	.	B	9	 .	G		 '%{Dimension/}' 	/	>	.	 	G	 2	?		 (	?	0	M	&	?	7	M		 !	?	+	<	I	2	M	
 	 8	&	8	M	
 /	 	2	$	 9	H	.['%{DimensionName/}' 	/	>	.	 &	B	0	8	M	%	 2	?			 	?	/	>	 	/	>	 9	H	, 	8	2	?		 	K		 	M	5	G	0	@	 8	M	5	@		>	0	 (	9	@		 	@	 	>	 8		$	@	.a'%{CubeAttrPermID/}' ID 5	>	2	G	 	M	
 /	B	,	 5	?	6	G	7	$	>	 	(	A	.	$	?	 	,	M	
 	G		M	
 	 	G	 2	?		 	M	
 /	B	,	 5	?	6	G	7	$	>	 (	9	@		 .	?	2	 8		@	.b		*	/	K			0	M	$	>	-*	0	?	-	>	7	?	$	 8	.	B	9	 8	&	8	M	
 /	 '%{GroupMember/}' 	K	 '%{Dimension/}' 	/	>	.	 .	G		 9	2	 (	9	@		 	?	/	>	 	>	 8		>	.f'%{Dimension/}' 	/	>	.	 5	?	6	G	7	$	>			 .	G		 		*	/	K			0	M	$	>	-*	0	?	-	>	7	?	$	 8	.	B	9	@		C	$	 5	?	6	G	7	$	>	 '%{GroupAttr/}' (	9	@		 .	?	2	 8		$	@	.Y		*	/	K			0	M	$	>	-*	0	?	-	>	7	?	$	 8	.	B	9	@		0	#	 5	?	6	G	7	$	>			 	K	 	G	5	2	 8	G	6	(	-8	M	
 	K	*	 	/	>	.	K		 &	M	5	>	0	>	 8	.	0	M	%	(	 .	?	2	$	>	 9	H	.�		*	/	K			0	M	$	>	-*	0	?	-	>	7	?	$	 8	.	B	9	@		0	#	 8	&	8	M	
 /	 $	-	@	 (	?	0	M	&	?	7	M		 	?		 	>	 8		$	G	 9	H		 	,	 8	.	B	9	@		0	#	 *	M	0		>	0	 	K	 		*	/	K			0	M	$	>	 *	0	?	-	>	7	?	$	 ,	(	(	G	 	G	 2	?		 8	G		 	?	/	>	 	/	>	 9	H	.j	A	#	 '%{property_name/}' 	G	 2	?		 5	?	6	G	7	$	>	 ,	>			!	?			 	.	>	(	M	/	 9	H	 	M	/	K			?	 *	H	0	G			 	/	>	.	 	G	 *	>	8	 	H	0	-OLAP ,	>			!	?			 9	H	.v*	H	0	G			 	/	>	.	 	G	 *	>	8	 	K		 -	?	(	M	(	 8	M	0	K	$	 	M	/	B	,	 9	K	(	G	 	G	 	>	0	#	 	A	#	 '%{property_name/}' 	G	 2	?		 	M	/	B	,	 5	?	6	G	7	$	>	 ,	>			!	?			 	.	>	(	M	/	 9	H	.{*	H	0	G			 	/	>	.	 	G	 *	>	8	 	K		 -	?	(	M	(	 8	M	0	K	$	 	M	/	B	,	 	/	>	.	 9	K	(	G	 	G	 	>	0	#	 	A	#	 '%{property_name/}' 	G	 2	?		 	M	/	B	,	 5	?	6	G	7	$	>	 ,	>			!	?			 	.	>	(	M	/	 9	H	.i'%{partition/}' 5	?	-	>		(	 .	G		, 		@		0	#	 '%{agg/}' 	G	 *	>	8	 8	M	0	K	$	 	,	M		G		M		 8	G	 8		,		'	?	$	 	K		 .	>	(	M	/	 ,	>			!	?			 (	9	@		 9	H	.C8	.	B	9	(	 '%{agg/}' 	G	 8	.	B	9	(	 .	>	*	 '%{agg_measure/}' 	G	 2	?		 	.	>	(	M	/	 8	M	0	K	$	.K	>	0	M	/	*	A	8	M	$	?		>	 *	M	0	,		'		 .	G		 	H	6	 +	<	>		2	 '%{workbook_connstr/}' (	9	@		 .	?	2	 *	>		 9	H	.LDatabaseId='%{database_id/}' &	M	5	>	0	>	 (	?	0	M	&	?	7	M		 	>	0	M	/	*	A	8	M	$	?		>	 *	9	2	G	 9	@	 	A	2	@	 9	H	.IDatabaseId='%{database_id/}' &	M	5	>	0	>	 (	?	0	M	&	?	7	M		 	>	0	M	/	*	A	8	M	$	?		>	 (	9	@		 	A	2	@	 9	H	.6	H	0	-9	8	M	$	>		$	0	#	@	/	 ,	H		 .	G		 $	$	M	5	 8	.	>	(	>		$	0	 8	.	0	M	%	?	$	 (	9	@		 9	H	.A,	H		 	&	G	6	 .	G		 (	K	!	 8	.	>	(	>		$	0	 	G	 $	9	$	 	G	5	2	 *	M	0		M	0	?	/	>	 (	K	!	 	K	 	(	A	.	$	?	 9	H	.r	M	2	>				 	(	A	0	K	'	 .	G		 (	?	0	M	&	?	7	M		 	,	M		G		M		, !	G		>	8	M	0	K	$	 (	9	@		 9	H	. 	8	 	&	G	6	 	G	 2	?		 	G	5	2	 !	G		>	8	M	0	K	$	 	,	M		G		M		 9	@	 8	M	5	@		>	0	M	/	 9	H		.�'%{id/}' ID, '%{name/}' (	>	.	 	G	 8	>	%	 2	?			 	?	/	>	 	/	>	 %{typename/} 8		8	>	'	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	
 /	K			?	 		8		>	 8	M	0	K	$	 	,	M	
 	G		M	
 	 8		8	>	'	?	$	 (	9	@		 9	H	.�'%{id/}' ID, '%{name/}' (	>	.	 	G	 8	>	%	 2	?			 	?	/	>	 	/	>	 %{typename/} 8		8	>	'	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	
 /	K			?	 	8	.	G		 	*	(	G	 8	M	0	K	$	 	,	M	
 	G		M	
 	 8	G	 -	?	(	M	(	 	M	0	H	(	M	/	A	2	H	0	?		@	 5	?	6	G	7	$	>	 5	>	2	>	 '%{mgdim_id/}' ID, '%{mgdim_name/}' (	>	.	 5	>	2	>	 MG 	/	>	.	 9	K	$	>	 9	H	.U'%{cubeId/}' 	@	 ID 5	>	2	G	 2	?			M	
 !	 8	,		M	
 /	B	,	 	G	 2	?		 '%{dimId/}' 	@	 	/	>	.	 ID (	9	@		 .	?	2	 8		$	@	.m'%{cubeId/}' ID 	0	 '%{dimId/}' 	/	>	.	 ID 5	>	2	@	 2	?			M	
 !	 8	,		M	
 /	B	,	 	G	 2	?		 '%{attrId/}' 	@	 5	?	6	G	7	$	>	 ID (	9	@		 .	?	2	 8		$	@	.�&	B	0	8	M	
 %	 8	0	M	5	0	 *	0	 '%{id/}' 	@	 ID, '%{name/}' 	G	 (	>	.	 5	>	2	G	 2	?			 	?		 		 %{typename/} 	@	 	@	,	>			!	?			M	
 8	 	@	 	A	2	 8			M	
 /	>	 ,	&	2	 &	@	 		 9	H	. 8	.	8	M	
 /	>	 	>	 8	.	>	'	>	(	 	0	(	G	 	G	 2	?		 	8	 	>	0	M	0	5	>		 	K	 &	K	9	0	>			.�	/	>	.	 '%{name/}' 8	G	 8	&	8	M	/	 (	9	@		 .	?	2	 8		>	. 	8	>	 *	A	0	>	(	G	 	/	>	.	 	H	6	 	G	 	>	0	#	 9	K	 8		$	>	 9	H	. 	H	6	 	K	 8	>	+	 	0	(	G	 	G	 ,	>	&	 	M	5	G	0	@	 	K	 *	A	(	: 	2	>	(	>	 8	.	8	M	/	>	 	K	 9	2	 	0	 8		$	>	 9	H	.�	M	
 5	G	0	@	 	K	 		 !	?		<	>		(	 *	M	0	>	*	M	$	 9	A		 	9	>		 		 .	H	(	@	-	B	-.	H	(	@	, 8		&	0	M	-	 	/	>	.	 /	>	 .	>	*	 5	M	
 /				 	G	 *	>	8	 5	C	$	M	$	@	/	 8		,		'	 9	H	 	0	 	(	 	,	M	
 	G		M	
 	M	8	 8	G	 	M	
 5	G	0	@	 	0	(	G	 *	0	 	8	@	.	?	$	 0	?		0	M	6	(	 *	M	0	>	*	M	$	 9	K			G	. 		&	>	9	0	#	 	G	 2	?		, 6	>	/	&	 .	>	*	 8	.	B	9	 A .	>	*	 8	.	B	9	 B 	G	 	0	?		 		 .	H	(	@	-	B	-.	H	(	@	 	/	>	.	 8		&	0	M	-	?	$	 	0	$	>	 9	H	, 	0	 .	>	*	 8	.	B	9	 B 	G	 *	>	8	 .	>	*	 5	M	
 /				 9	H	 	K	 .	>	*	 8	.	B	9	 A .	G		 		 .	>	*	 	K	 8		&	0	M	-	?	$	 	0	$	>	 9	H	. 	(	.	G		 6	>	.	?	2	 	,	M	
 	G		M	
 	M	8	 9	H		: %{objectIds/}.Q(	?	.	M	(	2	?		?	$	 	,	M		G		M		K		 	>	 8	.	>	(	>		$	0	 8		8	>	'	(	 6	G	!	M	/	B	2	 (	9	@		 	0	 8		$	G	. Id: %{objectIds/}.�id %{partitionId/} 5	>	2	G	 5	?	-	>		(	 	K	 5	?	-	?	(	M	(	 8		8	>	'	(	 *	M	0		>	0	 	G	 8	>	%	 		 8	G	 	'	?		 ,	>	0	 6	G	!	M	/	B	2	 	?	/	>	 	/	>	 9	H	. 		&	>	9	0	#	 	G	 2	?		, /	9	 $	,	 9	K	$	>	 9	H	, 	,	 8	.	>	(	 $	>	2	?		>	 	K	 8	.	>	(	>		$	0	 	(	A	0	K	'	 	G	 -	>		 	G	 0	B	*	 .	G		 		 8	G	 	'	?		 ,	>	0	 6	G	!	M	/	B	2	 	?	/	>	 	>	$	>	 9	H	.e%{TableName/}' .	>	*	 8	.	B	9	 	G	 '%{PartitionName/}' 5	?	-	>		(	 	K	 8		8	>	'	?	$	 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 		$	M	*	(	M	(	 9	A		.g		$	0	?		 !	G		>	 8		0		(	>	 .	G		 	K		@	 		 	8			$	$	>	, 9	K	 8		$	>	 9	H	 	?	 /	9	 	?	8	@	 	8	.	0	M	%	?	$	 	>	0	M	0	5	>		 	G	 	>	0	#	 		$	M	*	(	M	(	 9	A		 9	K	.�%{Database/} !	G		>	,	G	8	 8	G	 '%{Cube/}' 	M	/	B	,	 	G	 2	?		 '%{Detail/}' .	>	*	 8	.	B	9	 	G	 '%{PartitionName/}' 5	?	-	>		(	 	@	 8			$	$	>	 	@	 	>			 	0	$	G	 8	.	/	 	K		 $	M	0	A		?	 9	A		. 	*	 5	?	-	>		(	 /	>	 	(	A		M	0	.	#	?		>			 	@	 *	A	(		 *	M	0		M	0	?	/	>	 	0		G	 	8	G	  	@		 	0	 8		$	G	 9	H		.5	?	-	>		(	 	(	A	-	>		 			!	<	G	 &	B	7	?	$	 9	H		.5	?	-	>		(	 	(	A	-	>		 &	B	7	?	$	 9	H	.�	,	 DetailRows 5	M	/				, .	>	*	 '%{MeasureName/}' *	0	 *	9	2	G	 8	G	 (	?	0	M	'	>	0	?	$	 9	K	$	>	 9	H	, $	,	 RETURN 	M	2	I		<	 	>	 		*	/	K		 DRILLTHROUGH 	%	(	 	G	 8	>	%	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	.eDetailRows 5	M	/				 	>	 		*	/	K		 *	M	0	$	?	,		'	?	$	 DirectQuery .	K	!	 	G	 2	?		 	?	/	>	 	>	$	>	 9	H	. /	9	 	-	@	 $		 8	.	0	M	%	?	$	 (	9	@		 9	H	.T5	?	5	0	#	 *			M	$	?	 DETAILROWS ^			M	6	(	 	G	 2	?		 	(	*	A		 *	H	0	>	.	@		0	 	K		 .	>	(	M	
 /	 .	>	*	 8		&	0	M	-	 (	9	@		 9	H		.0Microsoft Analysis Services *	M	0	,		'	?	$	 	K	!	 .	I	!	M	/	B	2	$%s{mengine_eventlistener_exception/}#MEngineHelper 2	K	!	 (	9	@		 	?	/	>	 	/	>	 9	H	.1Menginehelper async 2	K	!	 %	M	0	G	!	 	0		-	 	0	(	G	 .	G		 5	?	+	2	.?$	>	2	?		>	 	M	5	G	0	@	: COUNT 	M	5	G	0	@	 .	G		 ORDERBY 8	M	$		-	 	@	 		*	G		M	7	>	 	@	 		.PAL'%{column/}' 8	M	$		-	 		 .	>	*	 9	H	 	0	 GROUP BY 	M	2	I		<	 .	G		 6	>	.	?	2	 (	9	@		 	?	/	>	 	>	 8		$	>	.S	K		 GROUP BY 	M	2	I		<	 (	 9	K	(	G	 	G	 	>	0	#	 .	>	*	 '%{column/}' 8	M	$		-	 		@		C	$	 (	9	@		 	?	/	>	 	>	 8		$	>	.F'%{column/}' 8	M	$		-	 		 .	>	*	 9	H	 	0	 GROUP BY 	M	2	I		<	 .	G		 		@		C	$	 9	K	(	>	 	>	9	?		.E'%{measure/}' .	>	*	 	K	 Sum ^			M	6	(	 	G	 8	>	%	 		M	0	@		G		 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	.E'%{measure/}' .	>	*	 	K	 Avg ^			M	6	(	 	G	 8	>	%	 		M	0	@		G		 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	.G'%{measure/}' .	>	*	 	K	 Count ^			M	6	(	 	G	 8	>	%	 		M	0	@		G		 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	.E'%{measure/}' .	>	*	 	K	 Min ^			M	6	(	 	G	 8	>	%	 		M	0	@		G		 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	.E'%{measure/}' .	>	*	 	K	 Max ^			M	6	(	 	G	 8	>	%	 		M	0	@		G		 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	.o'%{column/}' 8	M	$		-	 		 5	?	6	G	7	$	>	 9	H	 	0	 	8	G	 		@		C	$	 (	9	@		 	?	/	>	 	>	 8		$	>	. /	9	 GROUP BY 	M	2	I		<	 .	G		 6	>	.	?	2	 	?	/	>	 	>	(	>	 	>	9	?		.3!	M	0	?	2	%	M	0	B	 	G	5	2	 		 .	>	(	 8	.	B	9	 8	G	 8	M	$		-	K		 	K	 2	L		>	$	>	 9	H	.PSQL 	M	
 5	G	0	@	 $	,	 $		 (	?	7	M	*	>	&	?	$	 (	9	@		 	@	 	>	 8		$	@	 	,	 $		 		 	H		2	I		 (	?	0	M	&	?	7	M		 (	9	@		 9	K	$	>	.1SQL 	M	5	G	0	@	 .	G		 '%{schema/}' 8	M		@	.	>	 .	>	(	M	/	 (	9	@		 9	H	.iSQL 	M	5	G	0	@	 	G	 FROM 	M	
 2	I		<	 .	G		 '%{table/}' $	>	2	?		>	 8	M	
 	@	.	>	 (/	>	 	M	
 /	B	,	) (	>	.	 &	M	5	>	0	>	 /	K		M	
 /	$	>	*	M	0	>	*	M	$	 (	9	@		 9	H	.�'%{cube/}' 8	M		@	.	>	 (/	>	 	M	/	B	,	), /	>	 $	K	 '%{database/}' !	G		>	,	G	8	 .	G		 .	L		B	&	 (	9	@		 9	H	 /	>	 		*	/	K			0	M	$	>	 	G	 *	>	8	 		8	 *	0	 *	9	A			(	G	 	G	 2	?		 	5	6	M	/		 	(	A	.	$	?	/	>		 (	9	@		 9	H		.HSQL 	M	5	G	0	@	 .	G		 (	?	0	M	&	?	7	M		 8	-	@	 $	>	2	?		>	 8	.	>	(	 8	M		@	.	>	 (/	>	 	M	/	B	,	) 8	G	 	(	@	 	>	9	?		.PA;'%{table/}' $	>	2	?		>	 FROM 	M	
 2	I		<	 .	G		 		>	'	?		 ,	>	0	 	K	!	<	@	 		 9	H	.�'%{table/}' $	>	2	?		>	 '%{cube/}' 8	M	
 	@	.	>	 (/	>	 	M	
 /	B	,	.) .	G		 .	L		B	&	 (	9	@		 9	H	, /	>	 		*	/	K			0	M	$	>	 	G	 *	>	8	 		8	*	0	 *	9	A			(	G	 	G	 2	?		 	5	6	M	
 /		 	(	A	.	$	?	/	>		 (	9	@		 9	H		.8WHERE 	M	
 2	I		<	 .	G		 5	9	 5	M	
 /				 6	>	.	?	2	 9	H	 	K	 .	>	(	M	
 /	 (	9	@		 9	H	.;WHERE 	M	2	I		<	 .	G		 		 	8	.	0	M	%	?	$	 ,	>	/	(	G	0	@	 	>	0	M	0	5	>		 (	?	0	M	&	?	7	M		 9	H	.eGROUP BY 	M	2	I		<	 	>	, '%{column/}' 8	M	$		-	 *	0	 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	/	K			?	 8	M	$		-	 		 .	>	*	(	 *	0	 	'	>	0	?	$	 9	H	.tGROUP BY 	M	2	I		<	 	>	, '%{column/}' 8	M	$		-	 *	0	 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	/	K			?	 8	M	$		-	 SELECT 	M	2	I		<	 .	G		 (	?	0	M	&	?	7	M		 (	9	@		 9	H	.HORDER BY 	M	2	I		<	 	>	 		*	/	K		 ,	?	(	>	 	?	8	@	 GROUP BY 	M	2	I		<	 	G	 (	9	@		 	?	/	>	 	>	 8		$	>	.T/	&	?	 SQLQueryMode, !	G		>	 *	0	 8	G		 9	H	 $	K	 	?	8	@	 ORDER BY 	M	2	I		<	 	>	 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	.(		>	'	?		 ORDER BY 6	0	M	$	G		 8	.	0	M	%	?	$	 (	9	@		 9	H		.q'%{column/}' 8	M	$		-	 .	G		 	K		 $	M	0	A		?	 *	>		 		. ORDER BY 	M	2	I		<	, 	G	5	2	 UniqueName 	0	 Name 5	?	6	G	7	$	>			 .	G		 8	.	0	M	%	?	$	 9	K	$	@	 9	H	.-OR 	M	2	I		<	 	G	 8	>	%	 SQL 	M	5	G	0	@	 8	.	0	M	%	?	$	 (	9	@		 9	H		.`/	&	?	 SQLQueryMode !	G		>	 *	0	 8	G		 9	H	, $	K	 GROUP BY 	M	2	I		<	 	M	5	G	0	@	 	/	>	.	 $	>	2	?		>	 *	0	 		*	/	K		 (	9	@		 	@	 	>	 8		$	@	./8	M	
 $		-	 .	G		 		 	8	>	 5	M	
 /				 9	H	 	K	 .	>	(	M	
 /	 (	9	@		 9	H	.E	A			@	 +	<			M	
 6	(	 	@	 	(	A		M	0	.	#	?		>	 *	H	0	>	.	@		0	 		 .	>	(	M	
 /	 !	G		>	 *	M	0		>	0	 (	9	@		 9	H	.F'%{function/}' ^			M	6	(	 	K	 '%{column/}' 8	M	$		-	 *	0	 2	>		B	 (	9	@		 	?	/	>	 	>	 8		$	>	.PAk'%{column/}' 8	M	$		-	 	G	 2	?		 '%{schema/}' 8	M		@	.	>	 (	>	.	 FROM 	M	2	I		<	 .	G		 $	>	2	?		>			 	@	 8	M		@	.	>	 8	G	 .	?	2	>	(	 (	9	@		 	0	$	>	 9	H	.M'%{column/}' 8	M	
 $		-	 	G	 2	?		 '%{table/}' $	>	2	?		>	 FROM 	M	
 2	I		<	 .	G		 .	L		B	&	 (	9	@		 9	H	.�'%{column/}' 8	M	$		-	 	M	5	>	2	@	^	>		!	 (	9	@		 9	H	. /	&	?	 FROM 	M	2	I		<	 .	G		 		>	'	?		 $	>	2	?		>			 (	?	0	M	&	?	7	M		 9	H		 $	K	 	?	8	@	 	M	5	>	2	@	^	>		!	 8	M	$		-	 (	>	.	 	@	 	5	6	M	/		$	>	 9	H	. 8	0	>	,	 $	0	@		G	 8	G	 	 	?	$	 8	M		@	.	>	, $	>	2	?		>	, /	>	 8	M	$		-	 (	>	.	 .	?	2	>	 %	>	.<'%{table/}' $	>	2	?		>	 .	G		 '%{column/}' 8	M	$		-	 	K		>	 (	9	@		 	>	 8		$	>	.NWHERE 	M	
 2	I		<	 .	G		 		 	(	*	G		M	7	?	$	 	*	0	G		0	 9	H	. 	G	5	2	 Equals 	*	0	G		0	 ( = ) 8	.	0	M	%	?	$	 9	H	.PWHERE 	M	
 2	I		<	 .	G		 		 	(	*	G		M	7	?	$	 	*	0	G		0	 9	H	. 	G	5	2	 Equal To 	*	0	G		0	 ( = ) 8	.	0	M	%	?	$	 9	H	.I'%{column/}' 8	M	$		-	 		 .	>	*	 9	H	 	0	 WHERE 	M	2	I		<	 .	G		 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	.T		 ^			M	6	(	 	K	 .	>	(	M	/	 (	9	@		 9	H	, WHERE 	M	2	I		<	 .	G		 '%{column/}' 8	M	$		-	 *	0	 2	>		B	 	?	/	>	 	/	>	 %	>	.eWHERE 	M	2	I		<	 .	G		 (	?	0	M	&	?	7	M		 '%{member/}' 8	&	8	M	/	 	K	 '%{hierarchy/}' *	&	>	(	A		M	0	.	 .	G		 "	B		"	>	 (	9	@		 	>	 8		$	>	 9	H	.vSQL 	M	
 5	G	0	@	 	G	 2	?		 (	?	0	M	&	?	7	M		 *	0	?	#	>	.	 	>	 8	M	
 5	0	B	*	 .	>	(	M	
 /	 (	9	@		 %	>	. *	0	?	#	>	.	 	G	 	G	5	2	 $	>	2	?		>	 0	B	*	 	0	 (	G		?	5	 8	M	
 5	0	B	*	 8	.	0	M	%	?	$	 9	H		.*		*		M	5	G	0	@	 5	>	2	@	 SQL 	M	5	G	0	@	 8	.	0	M	%	?	$	 (	9	@		 9	H		.@SKIP, TOP /	>	 BOTTOM 	>	0	M	0	5	>		 	G	 8	>	%	 SQL 	M	5	G	0	@	 8	.	0	M	%	?	$	 (	9	@		 9	H		.MSQL 	M	5	G	0	@	[	 WHERE 	M	2	I		<	 .	G		 	G	5	2	 		 MDXFilter ^			M	6	(	 	I	2	 	>	 8	.	0	M	%	(	 	0	$	@	 9	H		.c	,	 WHERE 	M	2	I		<	 .	G		 MDXFilter ^			M	6	(	 		*	8	M	%	?	$	 9	K	$	>	 9	H	 $	K	 SQL 	M	5	G	0	@	[	 6	0	M	$	K		 	K	 	(	A	.	$	?	 (	9	@		 &	G	$	@	 9	H		.oWHERE 	M	2	I		<	 .	G		 (	?	0	M	&	?	7	M		 '%{member/}' 8	&	8	M	/	 '%{hierarchy/}' *	&	>	(	A		M	0	.	 	G	 -	@	$	0	 	*	G		M	7	?	$	 8	M	$	0	 .	G		 (	9	@		 9	K	$	>	 9	H	.PA�'%{dimName/}' 	/	>	.	 .	G		 '%{attrName/}' 5	?	6	G	7	$	>	 '%{mgName/}' .	>	*	 8	.	B	9	 	@	 	M	0	H	(	A		2	?		@	 8	G	 ,	>	9	0	 9	H	 	0	 		 8	M	
 $		-	 	G	 0	B	*	 .	G		 (	9	@		 2	L		>	/	>	 	>	 8		$	>	.}!	M	0	?	2	%	M	0	B	 8	M	$		-	  	@		 		 .	>	*	 8	.	B	9	 8	G	 8		,		'	?	$	 9	K	(	>	 	>	9	?		. !	M	0	?	2	%	M	0	B	 	%	(	 &	M	5	>	0	>	 	(	A	0	K	'	?	$	 8	M	$		-	 		>	'	?		 .	>	*	 8	.	B	9	 8		&	0	M	-	?	$	 	0	$	G	 9	H		.\'%{table/}' $	>	2	?		>	 .	G		 '%{column/}'8	M	$		-	 	G	 *	>	8	 	^	8	G		 %{offset/} *	0	 	K		 	A			@	 8	M	$		-	 (	9	@		 9	H	.pSYSTEMRESTRICTSCHEMA 	M	2	I		<	 	G	 *	H	0	>	.	@		0	 1 	K	 *	M	0	*	$	M	0	 $SYSTEM.name 	>	 8	M		@	.	>	 *			M	$	?	 8	G		 (	>	.	 (	?	0	M	&	?	7	M		 	0	(	>	 	>	9	?		.S'%{rowset/}' 8	M		@	.	>	 *			M	$	?	 8	G		 	G	 2	?		 *	M	0	$	?	,		'	 (	>	.	 '%{restriction/}' .	>	(	M	/	 (	9	@		 9	H	.�'%{strName/}' *	M	0	$	?	,		'	 	5	6	M	/		 9	H	 2	G		?	(	 	(	A	0	K	'	 .	G		 	(	A	*	2	,	M	'	 9	H	.  *	M	0	$	?	,		'	 		*	2	,	M	'	 	0	>	(	G	 	G	 2	?		 SYSTEMRESTRICTSCHEMA 	>	 		*	/	K		 	0	(	G	 *	0	 5	?		>	0	 	0	G		.e$	>	2	?		>	 .	K	!	 .	G		 5	?	6	M	2	G	7	#	 8	G	5	>	 	G	 		*	/	K		 	G	 &	L	0	>	(	 SQLQueryMode 	K	 	G	5	2	 DataKeys *	0	 8	G		 	?	/	>	 	>	 8		$	>	 9	H	. :WHERE 	M	2	I		<	 .	G		 		 	8	.	0	M	%	?	$	 /	B	(	G	0	@	 	>	0	M	0	5	>		 (	?	0	M	&	?	7	M		 9	H	.�WHERE 	M	2	I		<	 .	G		 		 	.	>	(	M	/	 NOT 	*	0	G		0	 (	?	0	M	&	?	7	M		 9	H	. NOT 	>	 		*	/	K		 	G	5	2	 (	?	.	M	(	2	?		?	$	 	M	2	I		<	 	G	 8	>	.	(	G	 	?	/	>	 	>	 8		$	>	 9	H	: [ColName] (	2	 9	H	.H$	>	2	?		>	 	M	5	G	0	@	, 5	M	/				 	?	8	.	G		 ^			M	6	(	 	I	2	 6	>	.	?	2	 9	K		 		(		>	 8	.	0	M	%	(	 (	9	@		 	0	$	@	.0$	>	2	?		>	 	M	5	G	0	@	, 8	M	$		-	 *	0	?		2	(	 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	@	.[	*	 	G	5	2	 		 5	?	6	G	7	$	>	 &	M	5	>	0	>	 	0	 5	H		2	M	*	?		 0	B	*	 8	G	 *			M	$	?	 8			M	
 /	>	 8	M	
 $		-	 &	M	5	>	0	>	 	M	0	.	 	0	 8		$	G	 9	H		.6$	>	2	?		>	 	M	5	G	0	@	, DrillThrough 	%	(	K		 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	@	.)WHERE 	M	
 2	I		<	 .	G		 		 	(	*	G		M	7	?	$	 	*	0	G		0	 9	H	.h$	>	2	?		>	 	M	5	G	0	@	[	 WHERE 	M	2	I		 .	G		 	G	5	2	 		 MATCHESRULE 	0	 KEYWORDSMATCHPREFIX ^			M	6	(	 	I	2	 	>	 8	.	0	M	%	(	 	0	$	@	 9	H		.V$	>	2	?		>	 	M	5	G	0	@	 	G	 *	>	8	, WHERE 	M	2	I		<	 .	G		 	G	5	2	 8	M		M	0	?			, 8	>			M	/	?		, /	>	 (	2	 .	>	(	 9	K	 8		$	G	 9	H		.PA:$	>	2	?		>	 	M	5	G	0	@	 	G	 *	>	8	, 	G	5	2	 *	M	0		>	0	 COUNT 	>	 .	>	*	 9	K	 8		$	>	 9	H	.\$	>	2	?		>	 	M	5	G	0	@	: .	A		M	/	 $	>	2	?		>	 	K	 FROM 	M	2	I		<	 	@	 (	H		A	0	2	 	I		(	M	!	 $	>	2	?		>			 .	G		 (	9	@		 "	B		"	>	 	>	 8		$	>	.�$	>	2	?		>	 '%{table/}' .	G		 8	M	$		-	 '%{column/}' *	0	 8	I	0	M		?			 8	.	0	M	%	?	$	 (	9	@		 9	H	 	M	/	K			?	 	K		 -	@	 *	&	>	(	A		M	0	.	 		8	 8	M	$		-	 8	G	 8		,		'	?	$	 (	9	@		 9	H	, /	>	 	8	2	?		 	?	 8	M	$		-	 8	G	 8		,		'	?	$	 *	&	>	(	A		M	0	.	 	K	 8		6	>	'	?	$	 (	9	@		 	?	/	>	 	/	>	 9	H	.H$	>	2	?		>	 	M	5	G	0	@	: $	>	2	?		>	 '%{table/}' .	G		 8	M	$		-	 '%{column/} *	0	 ,	G	.	G	2	 *	M	0		>	0	.�$	>	2	?		>	 	M	5	G	0	@	: OR 5	M	/				 	.	>	(	M	/	 9	H	. .	>	(	M	/	 OR 5	M	/				, 	K	7	M	 		 .	G		 2	?	*		>	 9	K	(	>	 	>	9	?		 	0	 	G	5	2	 		 		2	 8	M	$		-	 6	>	.	?	2	 9	K	(	>	 	>	9	?		. 	8		G	 	$	?	0	?		M	$	, 8	M		M	0	?			 8	M	$		-	K		 *	0	 OR 5	M	/				 	G	5	2	 ,	0	>	,	0	 (=) 	0	 IS NULL 	*	0	G		0	K		 	>	 		*	/	K		 	0	 8		$	>	 9	H	.j$	>	2	?		>	 	M	5	G	0	@	: $	>	2	?		>	 '%{table/}' .	G		 8	M	$		-	 '%{column/} *	0	, 6	M	0	G	#	@	 +	<	?	2	M		0	 	K		 .	>	(	M	/	 6	M	0	G	#	@	 	5	0	 (	9	@		 	0	$	G	.c$	>	2	?		>	 	M	5	G	0	@	: $	>	2	?		>	 '%{table/}' .	G		 8	M	$		-	 '%{column/} *	0	 &	K	 8	G	 	'	?		 6	M	0	G	#	@	 +	<	?	2	M		0	 (	?	0	M	&	?	7	M		 9	H		.w$	>	2	?		>	 	M	5	G	0	@	: 	M	5	G	0	@	 .	G		 COUNT .	>	*	 	.	>	(	M	/	 9	H	. 	C	*	/	>	 COUNT 	K	, /	>	 $	K	 'COUNT()' /	>	 'COUNT(*)' 8	M	5	0	B	*	 .	G		 (	?	0	M	&	?	7	M		 	0	G		.*$	>	2	?		>	 	M	5	G	0	@	: 	G	5	2	 COUNT .	>	*	 8	.	0	M	%	?	$	 9	H		.�$	>	2	?		>	 	M	5	G	0	@	: COUNT 	M	5	G	0	@	 	@	 	/	(	 8	M	$		-	 8	B		@	 .	G		  	@		 		 'COUNT(*)' 6	>	.	?	2	 9	K	(	>	 	>	9	?		. 	(	M	/	 8	M	$		-	, 'SKIP n', 	0	 'TOP k' 8	M	5	@		>	0	M	/	 (	9	@		 9	H		.1$	>	2	?		>	 	M	5	G	0	@	: IS 	*	0	G		0	 	>	 	*	0	G		!	 (	2	 9	K	(	>	 	>	9	?		.2$	>	2	?		>	 	M	5	G	0	@	: NULL 	*	0	G		!	 	G	 8	>	%	 	*	0	G		0	 	8			$	 9	H	.G$	>	2	?		>	 	M	5	G	0	@	: /	>	 $	K	 8	M	$		-	 &	M	5	>	0	>	 	M	0	.	 (	9	@		 .	?	2	>	 /	>	 /	9	 		 COUNT .	>	*	 9	H	.�SQLQueryMode' 	K	 'DataKeys' *	0	 8	G		 9	K	(	>	 	>	9	?		 $	>		?	 $	>	2	?		>	 .	K	!	 .	G		 5	?	6	M	2	G	7	#	 8	G	5	>	 	G	 		*	/	K		 	G	 &	L	0	>	(	 $	>	2	?		>	 	M	5	G	0	@	 SQL 8	?			H		M	8	 	>	 8	.	0	M	%	(	 	0	 8		G	.�$	>	2	?		>	 	M	5	G	0	@	: $	>	2	?		>	 '%{table/}' .	G		 8	M	$		-	 '%{column/} *	0	 	.	>	(	M	/	 WHERE 	M	2	I		. 	G	5	2	 '+' /	>	 '-' 	?	9	M	(	 8	G	 *	9	2	G	 5	>	2	G	 8	M	%	?	0	>			 8	.	0	M	%	?	$	 9	H		.�$	>	2	?		>	 	M	5	G	0	@	: SELECT DISTINCT 	G	 2	?		  	@		 		 8	M	$		-	 	K	 	A	(	(	G	 	@	 	5	6	M	/		$	>	 9	K	$	@	 9	H	 	0	 	G	5	2	 DISTINCT 8	M	$		-	 *	0	 8	I	0	M		 	?	/	>	 	>	 8		$	>	 9	H	./	>	 $	K	 		*	/	K			0	M	$	>	, '%{pii_strUser/}' 	G	 *	>	8	 8		&	0	M	-	?	$	 $	>	2	?		>	 '%{strName/}' *	0	 *	9	A			 	@	 	(	A	.	$	?	 (	9	@		 9	H	, /	>	 	,	M		G		M		 .	L		B	&	 (	9	@		 9	H	d	{DrillThrough 8	.	0	M	%	?	$	 (	9	@		 9	H	 	M	/	K			?	 /	>	 $	K	 8	0	M	5	0	 $	>	2	?		>	 .	K	!	 .	G		 	2	 0	9	>	 9	H	 /	>	 		*	/	K			0	M	$	>	 	G	 *	>	8	 *	0	M	/	>	*	M	$	 	(	A	.	$	?	/	>		 (	9	@		 9	H		.B8	0	M	5	0	 	G	 $	>	2	?		>	 .	K	!	 .	G		 	2	(	G	 	G	 	>	0	#	 DrillThrough 8	.	0	M	%	?	$	 (	9	@		 9	H	.*8	M	
 $		-	 '%{column/}' 9	2	 	0	(	G	 .	G		 	8	.	0	M	%	 9	H	.[				*	A		 	G	 2	?		 	K		 -	@	 8	M	$		-	 (	?	0	M	&	?	7	M		 (	9	@		 9	H		. 	.	 8	G	 	.	 		 8	M	$		-	 (	?	0	M	&	?	7	M		 	?	/	>	 	>	(	>	 	>	9	?		.d$	>	2	?		>	 5	?		G		 	M	5	G	0	@	 (	9	@		 	2	>	 8		$	G	 	M	/	K			?	 5	0	M	$	.	>	(	 !	G		>	,	G	8	 '%{DBName/}' .	G		 DirectQuery .	K	!	 8		M	7	.	 9	H	.�MatchesRule 5	?	'	?	 	G	 2	?		 	.	>	(	M	/	 $	0	M		 *	M	0	&	>	(	 	?	/	>	 	/	>	. 8	M	$		-	 (	>	.	 *	9	2	G	 *	H	0	>	.	@		0	 	G	 0	B	*	 .	G		 	0	 	K		 8	M		M	0	?			 &	B	8	0	G	 *	H	0	>	.	@		0	 	G	 0	B	*	 .	G		 	*	G		M	7	?	$	. OMatchesRule +	<			M	6	(	 	K	 *	>	8	 	@	 		 $	>	2	?		>	 	K		(	>			<	M	!	 (	9	@		 9	H	 /	>	 8		8	>	'	?	$	 (	9	@		 9	H	. O MatchesRule +	<			M	6	(	 	K	 *	>	8	 	?		 		 	K		 8	M		M	0	?			 $	0	M		 .	G		 8	9	@	 8	?			H		M	8	 (	9	@		 9	H	. o /	&	?	 KEYWORDSMATCHPREFIX ^			M	6	(	 	K	 	I	2	 	?	/	>	 	>	$	>	 9	H	, $	K	 WHERE 	M	2	I		<	 .	G		 	*		G	 *	>	8	 	G	5	2	 		 *	M	0	G	!	?		G		 9	K	 8		$	>	 9	H	.� SELECT AUTOSUGGESTEDTOKEN(basetable_columnname) .	G		 	G	5	2	 		 8	M	$		-	 *	M	0	&	>	(	 	0	G		. /	&	?	 	*	 KEYWORDSMATCHPREFIX 	K	 	I	2	 	0	$	G	 9	H		, $	K	 8	A		>	/	>	 	/	>	 	K		(	 *	M	0	>	*	M	$	 	0	(	>	 	5	6	M	/		 9	H	.Z AUTOSUGGESTEDTOKEN 	0	 KEYWORDSMATCHPREFIX 	K	 *	>	8	 	?	/	>	 	/	>	 .	B	2	 $	>	2	?		>	 8	M	$		-	 8	.	>	(	 (	9	@		 9	H	. 7.	>	*	(	 $	>	2	?		>	 	G	 8	.		M	7	 $	>	2	?		>	,	&	M	'	 	M	5	G	0	@	 8	.	0	M	%	?	$	 (	9	@		 9	H	.PANScalarPredict +	<			M	
 6	(	 (	?	0	M	&	?	7	M		 8	M	
 $		-	 	G	 2	?		 8	0	M	5	>	'	?		 8		-	>	5	?	$	 .	>	(	 2	L		>	$	>	 9	H	.VTablePredict +	<			M	
 6	(	 (	?	0	M	&	?	7	M		 8	M	
 $		-	 	G	 2	?		 8	0	M	5	>	'	?		 8		-	>	5	?	$	 .	>	(	K		 	>	 8	G		 2	L		>	$	>	 9	H	.\PredictAssociation +	<			M	
 6	(	 		(	 *			M	$	?	/	K		 	>	 		 8	G		 2	L		>	$	>	 9	H	 	K	 	(	*	A		 	G	8	 	G	 8	>	%	 8		,	&	M	'	 9	H		.�PredictSequence +	<			M	
 6	(	 	(	*	A		 	G	8	 	G	 	'	>	0	 *	0	 	5	G			M	8	 	>	 		 	8	>	 	(	A		M	0	.	 2	L		>	$	>	 9	H	 	K	 n 	0	#	 2		,	>	 9	H	 (/	&	?	 (	?	0	M	&	?	7	M		 (	9	@		 9	H	 $	K	 		).^PredictTimeSeries +	<			M	
 6	(	 8	.	/	 6	M	0	C			2	>	 	G	 		2	G	 n 	0	#	 2	L		>	$	>	 9	H	 (/	&	?	 (	?	0	M	&	?	7	M		 (	9	@		 9	H	 $	K	 		).VPredictSupport +	<			M	
 6	(	 8	0	M	5	>	'	?		 8		-	>	5	?	$	 /	>	 (	?	0	M	&	?	7	M		 .	>	(	 	G	 2	?		 8	.	0	M	%	(	 .	>	(	 2	L		>	$	>	 9	H	.BPredictVariance +	<			M	
 6	(	 (	?	0	M	&	?	7	M		 8	M	
 $		-	 	>	 *	M	0	8	0	#	 .	>	(	 2	L		>	$	>	 9	H	.PACPredictStdev +	<			M	
 6	(	 (	?	0	M	&	?	7	M		 8	M	
 $		-	 	>	 .	>	(		 5	?		2	(	 .	>	(	 2	L		>	$	>	 9	H	.^PredictProbablility +	<			M	
 6	(	 8	0	M	5	>	'	?		 8		-	>	5	?	$	 /	>	 (	?	0	M	&	?	7	M		 .	>	(	 	G	 2	?		 *	M	0	>	/	?		$	>	 .	>	(	 2	L		>	$	>	 9	H	.nPredictAdjustedProbability +	<			M	
 6	(	 8	0	M	5	>	'	?		 8		-	>	5	?	$	 /	>	 (	?	0	M	&	?	7	M		 .	>	(	 	G	 2	?		 8	.	>	/	K		?	$	 *	M	0	>	/	?		$	>	 .	>	(	 2	L		>	$	>	 9	H	.F	M	
 2	8	M	
 	0	 +	<			M	
 6	(	 8	G	 	(	*	A		 	G	8	 	G	 2	?		 8	,	8	G	 8		-	>	5	?	$	 	M	
 2	8	M	
 	0	 2	L		>	 9	H	.aClusterDistance +	<			M	
 6	(	 	(	*	A		 	G	8	 	@	 (	?	0	M	&	?	7	M		 (/	>	 8	0	M	5	>	'	?		 8		-	>	5	?	$	) 	M	2	8	M	
 	0	 8	G	 &	B	0	@	 2	L		>	$	>	 9	H	.qClusterProbability +	<			M	
 6	(	 (	?	0	M	&	?	7	M		 (/	>	 8	0	M	5	>	'	?		 8		-	>	5	?	$	) 	M	2	8	M	
 	0	 8	G	 8		,		'	?	$	 	(	*	A		 	G	8	 	@	 *	M	0	>	/	?		$	>	 2	L		>	$	>	 9	H	.PredictHistogram +	<			M	
 6	(	 		 $	>	2	?		>	 2	L		>	$	>	 9	H	 	?	(	.	G		 		 	(	A	.	>	(	 /	K		M	
 /	 8	M	
 $		-	 	@	 8	-	@	 	5	8	M	
 %	>			 	G	 2	?		 			!	<	G	 9	K	$	G	 9	H		. $	>	2	?		>	 .	G		 (	?	.	M	(	 8	M	
 $		-	 9	K	$	G	 9	H		: (	?	0	M	&	?	7	M		 $	>	2	?		>	, $Support, $Probability, $ProbabilityVariance, $ProbabilityStdev, $Variance, 	0	 $Stdev.PredictHistogram +	<			M	6	(	 		 $	>	2	?		>	 2	L		>	$	>	 9	H	 	?	(	.	G		 	(	*	A		 	G	8	 	@	 	M	
 2	8	M	
 	0	 8	&	8	M	
 /	$	>	 	G	 2	?		 			!	<	G	 9	H		. $	>	2	?		>	 .	G		 (	?	.	M	(	 8	M	
 $		-	 9	K	$	G	 9	H		: (	?	0	M	&	?	7	M		 8	M	
 $		-	, $Support, $Probability, $ProbabilityVariance, $ProbabilityStdev, $Variance, $Stdev, $Cluster, 	0	 $Distance.mTopCount +	<			M	
 6	(	 $	>	2	?		>	 5	M	
 /				 	G	 *	M	0	%	.	 n-			.	 2	L		>	$	>	 9	H	, 	K	 6	M	0	G	#	@	 5	M	
 /				 &	M	5	>	0	>	 	5	0	K	9	@	 	M	0	.	 .	G		 9	K	$	>	 9	H	.�BottomCount +	<			M	6	(	 $	>	2	?		>	 5	M	
 /				 	@	 2	>	8	M	
 	-	(	-			.	 *			M	$	?	/	>		 2	L		>	$	>	 9	H	, 	K	 0	H			 5	M	
 /				 &	M	5	>	0	>	 	0	K	9	@	 	M	0	.	 .	G		 	M	0	.	,	&	M	'	 9	K	$	>	 9	H	.�TopSum +	<			M	
 6	(	 *			M	$	?	/	K		 	@	 8	,	8	G	 	K		@	 8			M	
 /	>	 	8	G	 	5	0	K	9	@	 	M	0	.	 .	G		 2	L		>	$	>	 9	H	 	?	 6	M	0	G	#	@	 5	M	
 /				 .	>	(	K		 	>	 /	K		 	.	 8	G	 	.	 (	?	0	M	&	?	7	M		 /	K		 9	K	$	>	 9	H	.�BottomSum +	<			M	
 6	(	 *			M	$	?	/	K		 	@	 (	M	
 /	B	(	$	.	 8			M	
 /	>	 ,	"	<	$	G	 	M	0	.	 .	G		 	8	 *	M	0		>	0	 2	L		>	$	>	 9	H	 	?	 0	H			 5	M	
 /				 .	>	(	K		 	>	 /	K		 	.	 8	G	 	.	 		 (	?	0	M	&	?	7	M		 /	K		 9	K	$	>	 9	H	.�TopPercent +	<			M	
 6	(	 *			M	$	?	/	K		 	@	 8	,	8	G	 	K		@	 8			M	
 /	>	 	8	G	 	5	0	K	9	@	 	M	0	.	 .	G		 2	L		>	$	>	 9	H	 	?	 6	M	0	G	#	@	 5	M	
 /				 .	>	(	K		 	>	 /	K		 6	M	0	G	#	@	 5	M	
 /				 .	>	(	K		 	G	 	A	2	 /	K		 	>	 	.	 8	G	 	.	 (	?	0	M	&	?	7	M		 *	M	0	$	?	6	$	 9	K	$	>	 9	H	.�BottomPercent +	<			M	
 6	(	 *			M	$	?	/	K		 	@	 (	M	
 /	B	(	$	.	 8			M	
 /	>	 ,	"	<	$	G	 	M	0	.	 .	G		 	8	 *	M	0		>	0	 2	L		>	$	>	 9	H	 	?	 0	H			 5	M	
 /				 .	>	(	K		 	>	 /	K		 0	H			 5	M	
 /				 .	>	(	K		 	G	 	A	2	 /	K		 	>	 	.	 8	G	 	.	 		 (	?	0	M	&	?	7	M		 *	M	0	$	?	6	$	 9	K	$	>	 9	H	.dRangeMid +	<			M	6	(	 8	$	$	 8	M	
 $		-	 	>	 .	'	M	
 /	,	?		&	A	 /	>	 		 !	?	8	M	
 	M	0	@		>			<	M	!	 8	M	
 $		-	 	>	 (	?	0	M	&	?	7	M		 ,		G		 2	L		>	$	>	 9	H	.eRangeMin +	<			M	6	(	 8	$	$	 8	M	
 $		-	 	>	 (	?		2	>	 ,	>				!	 /	>	 		 !	?	8	M	
 	M	0	@		>			<	M	!	 8	M	
 $		-	 	>	 (	?	0	M	&	?	7	M		 ,		G		 2	L		>	$	>	 9	H	.dRangeMax +	<			M	6	(	 8	$	$	 8	M	
 $		-	 	>	 
	*	0	@	 ,	>				!	 /	>	 		 !	?	8	M	
 	M	0	@		>			<	M	!	 8	M	
 $		-	 	>	 (	?	0	M	&	?	7	M		 ,		G		 2	L		>	$	>	 9	H	.kPredictNodeId +	<			M	
 6	(	 		 	8	>	 (	K	!	 ID 2	L		>	$	>	 9	H	 	?	8		>	 		*	/	K		 	2	M		K	0	?	%	M	.	 		 	(	A	.	>	(	 (	?	7	M	
 *	>	&	(	 	0	(	G	 .	G		 	0	$	>	 9	H	.]/	&	?	 (	?	0	M	&	?	7	M		 (	K	!	 .	G		 	(	*	A		 	G	8	 *	0	 5	?		>	0	 	?	/	>	 	>	$	>	 9	H	 $	K	 IsInNode +	<			M	
 6	(	 .	>	(	 8	9	@	 2	L		>	$	>	 9	H	.u/	&	?	 	(	*	A		 	G	8	 	K	 (	?	0	M	&	?	7	M		 (	K	!	 	G	 		 !	?	8	G		!	G			 9	K	(	G	 *	0	 5	?		>	0	 	?	/	>	 	>	$	>	 9	H	 $	K	 IsDescendant +	<			M	
 6	(	 .	>	(	 8	9	@	 2	L		>	$	>	 9	H	.E$Cluster, 	M	2	8	M		0	M	8	 	G	 2	?		 PredictHistogram 8	G	 		 	/	(	 /	K		M	/	 8	M	$		-	 9	H	.[$Probability, PredictHistogram /	>	 Predict(...,INCLUDE_STATISTICS) 8	G	 		 	/	(	 /	K		M	/	 8	M	$		-	 9	H	.c$AdjustedProbability, PredictHistogram /	>	 Predict(...,INCLUDE_STATISTICS) 8	G	 		 	/	(	 /	K		M	/	 8	M	$		-	 9	H	.U$Stdev, PredictHistogram /	>	 Predict(...,INCLUDE_STATISTICS) 8	G	 		 	/	(	 /	K		M	/	 8	M	$		-	 9	H	.W$Support, PredictHistogram /	>	 Predict(...,INCLUDE_STATISTICS) 8	G	 		 	/	(	 /	K		M	/	 8	M	$		-	 9	H	.X$Variance, PredictHistogram /	>	 Predict(...,INCLUDE_STATISTICS) 8	G	 		 	/	(	 /	K		M	/	 8	M	$		-	 9	H	.V$NodeId, PredictHistogram /	>	 Predict(...,INCLUDE_STATISTICS) 8	G	 		 	/	(	 /	K		M	/	 8	M	$		-	 9	H	.4$Sequence, PredictSequence 8	G	 		 	/	(	 /	K		M	/	 8	M	$		-	 9	H	.2$Time, PredictTimeSeries 8	G	 		 	/	(	 /	K		M	/	 8	M	$		-	 9	H	.F$Distance, 	M	2	8	M		0	M	8	 	G	 2	?		 PredictHistogram 8	G	 		 	/	(	 /	K		M	/	 8	M	$		-	 9	H	.72	H		 +	<			M	
 6	(	 .	>		(	?			 .	I	!	2	 .	G		 	G	8	 	>	 8	.	/	 2	H		 2	L		>	$	>	 9	H	.IPredictCaseLikelihood +	<			M	
 6	(	 .	>		(	?			 .	I	!	2	 .	G		 	G	8	 	@	 8		-	>	5	(	>	 2	L		>	$	>	 9	H	.X/	&	?	 	(	*	A		 	G	8	 *	M	0	6	?		M	7	#	 8	G		 8	G	 8		,		'	?	$	 9	H	, $	K	 IsTrainingCase +	<			M	
 6	(	 .	>	(	 8	9	@	 2	L		>	$	>	 9	H	.O/	&	?	 	(	*	A		 	G	8	 	>			 8	G		 8	G	 8		,		'	?	$	 9	H	, $	K	 IsTestCase +	<			M	
 6	(	 .	>	(	 8	9	@	 2	L		>	$	>	 9	H	._/	&	?	 SELECT 	%	(	 	*	(	G	 $	0	M		 .	G		 		 /	>	 	'	?		 *			M	$	?	/	>		 2	L		>	$	>	 9	H	, $	K	 Exists +	<			M	6	(	 8	$	M	
 /	 2	L		>	$	>	 9	H	.jStructureColumn +	<			M	
 6	(	 5	0	M	$	.	>	(	 .	I	!	2	 	G	8	 	G	 2	?		 (	?	0	M	&	?	7	M		 8	M	
 	G	2	0	 .	>		(	?			 8		0		(	>	 8	M	
 $		-	 	>	 .	>	(	 2	L		>	$	>	 9	H	.iStructureColumn +	<			M	
 6	(	 5	0	M	$	.	>	(	 .	I	!	2	 	G	8	 	G	 2	?		 (	?	0	M	&	?	7	M		 $	>	2	?		>	 .	>		(	?			 8		0		(	>	 8	M	
 $		-	 	>	 .	>	(	 2	L		>	$	>	 9	H	.PA�'%{function/}' ^			M	6	(	 	K	 !	M	0	?	2	%	M	0	B	 .	G		 '%{column/}' 8	M	$		-	 *	0	 2	>		B	 (	9	@		 	?	/	>	 	>	 8		$	>	. $	>	2	?		>	,	&	M	'	 !	G		>	,	G	8	 	G	 8	>	%	, 	G	5	2	 'Key', 'Name', 'Caption' 	0	 'MemberValue' MDX ^			M	6	(	 8	.	0	M	%	?	$	 9	K	$	G	 9	H		.v$	>	2	?		>	 .	K	!	 !	M	0	?	2	%	M	0	B	, 	G	5	2	 AND 8	M	2	>		8	 	>	 8	.	0	M	%	(	 	0	$	>	 9	H	. 2	G		?	(	 5	0	M	$	.	>	(	 !	M	0	?	2	%	M	0	B	 	M	5	G	0	@	 *	0	 	.	 8	G	 	.	 		 OR 8	M	2	>		8	 .	?	2	>	.<$	>	2	?		>	 .	K	!	 !	M	0	?	2	%	M	0	B	 .	>	*	 /	>	 *	0	?		2	?	$	 .	>	*	 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	.PA8'%{strDimID/}' 	/	>	.	 .	G		 '%{strAttrID/}' 5	?	6	G	7	$	>	 (	9	@		 9	H	.U'%{strAttrID/}' 5	?	6	G	7	$	>	 	K	 0	>			,	H		 	>	0	M	0	5	>		 .	G		 		 8	G	 	'	?		 ,	>	0	 (	?	0	M	&	?	7	M		 	?	/	>	 	/	>	 %	>	.k'%{strAttrID/}' 5	?	6	G	7	$	>	 	G	 2	?		 %d{cKeys/} 	A			?	/	>		 (	?	0	M	&	?	7	M		 	@	 		 9	H		. %d{cKeyCount/} 	A			?	/	>		 	5	6	M	/		 9	H		.V'%{strAttrID/}' 5	?	6	G	7	$	>	 ID 	G	 2	?		 (	?	0	M	&	?	7	M		 	A			@	 .	>	(	 	G	 2	?		 	K		 5	?	6	G	7	$	>	 (	9	@		 .	?	2	 8		@	.}'%{strAttrID/}' 5	?	6	G	7	$	>	 ID 	G	 2	?		 	K		 (	>	.	 (	?	0	M	&	?	7	M		 (	9	@		 %	>	. (		 5	?	6	G	7	$	>			 	G	 2	?		 5	?	6	G	7	$	>	 (	>	.	 9	.	G	6	>	 (	?	0	M	&	?	7	M		 9	K	(	G	 	5	6	M	/		 9	H		.�5	?	6	G	7	$	>	 8	.	M	.	?	2	?	$	 (	9	@		 	@	 	>	 8		$	@	 	M	
 /	K			?	 	/	>	.	 .	G		 *	9	2	G	 8	G	 9	@	 		 8	&	8	M	
 /	 8	.	>	(	 	A			?	/	K		 5	>	2	>	 9	H	 	H	8	>	 '%{strAttrID/}' 5	?	6	G	7	$	>	 ID 	G	 2	?		 *	0	?	-	>	7	?	$	 9	H	.Q'%{strAttrID/}' 5	?	6	G	7	$	>	 '%{strParentAttrID/}' 5	?	6	G	7	$	>	 8	G	 8		,		'	?	$	 5	?	6	G	7	$	>	 (	9	@		 9	H	.'%{strAttrID/}' 5	?	6	G	7	$	>	 	G	 2	?		 *	0	?	-	>	7	>	 .	L		B	&	 (	9	@		 9	H	, 9	>	2	>			?	 5	?	6	G	7	$	>	 	K	 '%{strParentAttrID/}' 5	?	6	G	7	$	>	 	@	 (		 8		,		'	?	$	 5	?	6	G	7	$	>	 	G	 0	B	*	 .	G		 (	?	0	M	&	?	7	M		 	?	/	>	 	/	>	 9	H	. 8	A	(	?	6	M		?	$	 	0	G		 	?	 	A			@	 	?	8	@	 .	L		B	&	>	 5	?	6	G	7	$	>	 	@	 	0	 			?	$	 	0	$	@	 9	H	 /	>	 (		 5	?	6	G	7	$	>	 	G	 2	?		 		 *	0	?	-	>	7	>	 	K	!	<	G		.�'%{strLang/}' -	>	7	>	 	K	 '%{strAttrID/}' 	@	 ID 	0	 '%{strAttrName/}' (	>	.	 5	>	2	@	 5	?	6	G	7	$	>	 	G	 2	?		 		 8	G	 	'	?		 ,	>	0	 (	?	0	M	&	?	7	M		 	?	/	>	 	>	 	A		>	 9	H	.�'%{strLang/}' -	>	7	>	 	K	 '%{strAttrID/}' 5	?	6	G	7	$	>	 	G	 2	?		 *	0	?	-	>	7	?	$	 	(	A	5	>	&	K		 	@	 8	B		@	 .	G		 (	9	@		 *	>	/	>	 	>	 8		$	>	. -	>	7	>	 	G	 (	>	.	 	@	 5	0	M	$	(	@	 /	>	 	/	>	.	 .	G		 5	?	6	G	7	$	>	 	@	 *	0	?	-	>	7	>	 	>			G		.�'%{strAttrID/}' 5	?	6	G	7	$	>	 *	0	 0	@		0	M	8	?	5	 	&	M	/	$	(	 	>	0	M	0	5	>		 (	9	@		 	@	 	>	 8		$	@	 	M	/	K			?	 /	9	 *	H	0	G			-	>		2	M	!	 8		,		'	 	>	 -	>		 (	9	@		 9	H	. 0	@		0	M	8	?	5	 	&	M	/	$	(	 	G	5	2	 		(	 5	?	6	G	7	$	>			 *	0	 	?		 	>	 8		$	G	 9	H		 	?	(		G	 *	>	8	 8		,		'	?	$	 5	?	6	G	7	$	>	 9	K	 	?	8		>	 		*	/	K		 	A	#	 *	H	0	G			 *	0	 8	G		 9	K	.}'%{level/}' 8	M	$	0	 *	H	0	G			-	>		2	M	!	 8	M	$	0	 (	9	@		 9	H	. 	8	 8	?			H		M	8	 	>	 		*	/	K		 	0	 	/	>	.	 0	>			,	H		 8	?	0	M	+	 *	H	0	G			-	>		2	M	!	 8	&	8	M	/	K		 *	0	 8	.	0	M	%	?	$	 9	H	. �	/	>	.	 0	>			,	H		 	%	(	 .	G		 5	9	 8	?			H		M	
 8	 9	H	 	K	 .	>	(	M	
 /	 (	9	@		 9	H	. 		 (		 8	&	8	M	
 /	 *	0	?	-	>	7	>	 	>	 		$	?	.	 			 (	>	.	 9	K	(	>	 	>	9	?		, '%{member/}' 8	&	8	M	
 /	 	@	 	A			@	 (	9	@		.6'%{property/}', '%{level/}' 8	M	$	0	 	>	 8	&	8	M	/	 	A	#	 (	9	@		 9	H	.p'%{property/}' 5	?	6	G	7	$	>	 .	G		 .	?	6	M	0	?	$	 	A			@	 9	H	 	0	 	8	 0	>			,	H		 8	?			H		M	8	 	>	 		*	/	K		 	0	 	8		>	 	&	M	/	$	(	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	.�'%{attributeId/}', ID, '%{attributeName/}' (	>	.	 5	>	2	@	 5	?	6	G	7	$	>	 	@	 8	>	.		M	0	?	/	>		 	&	M	/	$	(	 (	9	@		 	@	 	>	 8		$	@		 	M	
 /	K			?	 	/	>	.	 .	G		 *	9	2	G	 9	@	 8	.	>	(	 	A			@	 5	>	2	>	 8	&	8	M	
 /	 9	H	 	0	 5	?	6	G	7	$	>	 	(	A	0	K	'	 .	G		 	$	M	
 /		$	 	9	(	 8	6	0	M	$	 5	?	6	G	7	$	>	 (	9	@		 9	H	.g'%{attr/}' 5	?	6	G	7	$	>	 	G	 2	?		 	8	M		.	 0	K	2		*	 (	?	0	M	&	?	7	M		 	?	/	>	 	/	>	 %	>	, 2	G		?	(	 	8		G	 2	?		 	K		 ,	>			!	?			 .	L		B	&	 (	9	@		 9	H	.i'%{attr/}' 5	?	6	G	7	$	>	 	G	 2	?		 	8	M		.	 0	K	2		*	 	A	#	 (	?	0	M	&	?	7	M		 	?		 		 %	G	, 2	G		?	(	 	8		G	 2	?		 	K		 ,	>			!	?			 .	L		B	&	 (	9	@		 9	H	.p'%{attr/}' 5	?	6	G	7	$	>	 	G	 2	?		 		 MemberValue 8	M	$		-	 (	?	0	M	&	?	7	M		 	?	/	>	 	/	>	 %	>	, 2	G		?	(	 	8		G	 2	?		 	K		 ,	>			!	?			 .	L		B	&	 (	9	@		 9	H	.�8	&	8	M	/	 	G	 SkippedLevels 	A	#	 	G	 2	?		 		 .	>	(	 (	?	0	M	&	?	7	M		 	?	/	>	 	/	>	 %	>	, 2	G		?	(	 		8	 '%{attr/}' 5	?	6	G	7	$	>	 	G	 SkippedLevels 	A	#	 	G	 2	?		 	K		 ,	>			!	?			 (	?	0	M	&	?	7	M		 (	9	@		 	@	 		 %	@	 	?	8	.	G		 5	9	 8	&	8	M	/	 6	>	.	?	2	 9	H	.{'%{attr/}' *	H	0	G			 5	?	6	G	7	$	>	 	G	 2	?		 		>	'	?		 6	0	M	$	G		 (	?	0	M	&	?	7	M		 9	H		. *	H	0	G			 5	?	6	G	7	$	>			 	G	 2	?		 	G	5	2	 		 6	0	M	$	 (	?	0	M	&	?	7	M		 	@	 	>	 8		$	@	 9	H	.�MoveToRoot 	A	#	 	K	 	8	 	/	>	.	 0	>			,	H		 	>	0	M	0	5	>		 	G	 2	?		 8	9	@	 *	0	 8	G		 (	9	@		 	?	/	>	 	>	 8		$	>	, 	M	
 /	K			?	 0	B		 .	G		 	G	5	2	 *	H	0	G			 5	?	6	G	7	$	>			 -	G		@	 	@	 	>	 8		$	@	 9	H		.�IsRoot 	A	#	 	K	 	8	 	/	>	.	 0	>			,	H		 	>	0	M	0	5	>		 	G	 2	?		 8	9	@	 *	0	 8	G		 (	9	@		 	?	/	>	 	>	 8		$	>	, 	M	
 /	K			?	 0	B		 .	G		 	G	5	2	 *	H	0	G			 5	?	6	G	7	$	>			 8	.	M	.	?	2	?	$	 	@	 	>	 8		$	@	 9	H		.^'%{member/}' 8	&	8	M	
 /	 *	0	?		2	?	$	 9	H	 	0	 	8	2	?		 	/	>	.	 0	>			,	H		 	>	0	M	0	5	>		 .	G		 		*	/	K		 .	G		 (	9	@		 2	>	/	>	 	>	 8		$	>	.H'%{strDimID/}' 	/	>	.	 2	G		(	 8		M	7	.	 (	9	@		 9	H	, 	8	2	?		 0	>			,	H		 	>	0	M	0	5	>		 5	?	+	2	 9	A		.PA*8		*	@	!	<	(	 2	>	/	,	M	0	G	0	@	 *	M	0	>	0		-	 (	9	@		 	@	 	>	 8		$	@	. !	G		>	 8		*	@	!	<	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	.]9	+	.	H	(	 	(	M		K	!	0	 	K	 *	M	0	>	0		-	 	0	(	>	 5	?	+	2	 0	9	>	. 0 /	>	 1 5	0	M	#	 			\	K		 	>	 9	+	.	H	(	 	(	M		K	!	0	 8	.	0	M	%	(	 (	9	@		 	0	$	>	.PA09	+	.	H	(	 !	?		K	!	0	 	G	 2	?		 2	A			*	 $	>	2	?		>	 ,	(	>	(	>	 5	?	+	2	 0	9	>	.Q	(	M		K	!	0	 ,	(	>			 %d{code/} $	M	0	A		?	 	K	!	 	G	 8	>	%	 5	?	+	2	 0	9	>	, $	M	0	A		?	 5	?	5	0	#	 '%{xpr9descr/}'.]	(	M		K	!	0	 *	M	0	>	0		-	 	0	G		 8	$	M	0	 %d{code/} $	M	0	A		?	 	K	!	 	G	 8	>	%	 5	?	+	2	 0	9	>	. $	M	0	A		?	 5	?	5	0	#	 '%{xpr9descr/}'.Z	(	M		K	!	0	 	(	A	2		M	(	?	$	 	0	G		 %d{code/} $	M	0	A		?	 	K	!	 	G	 8	>	%	 5	?	+	2	 0	9	>	. $	M	0	A		?	 5	?	5	0	#	 '%{xpr9descr/}'.Y	(	M		K	!	0	 8		*	@	!	<	?	$	 	0	G		 %d{code/} $	M	0	A		?	 	K	!	 	G	 8	>	%	 5	?	+	2	 0	9	>	, $	M	0	A		?	 5	?	5	0	#	 '%{xpr9descr/}'.f	(	M		K	!	0	 8		*	@	!	<	?	$	 !	G		>	 *	M	0	>	*	M	$	 	0	G		 %d{code/} $	M	0	A		?	 	K	!	 	G	 8	>	%	 5	?	+	2	 0	9	>	. $	M	0	A		?	 5	?	5	0	#	 '%{xpr9descr/}'.	(	M		K	!	0	 8	.	>	*	M	$	?	 ,	+	<	0	 -	0	 	/	>	 9	H	.T	(	M		K	!	0	 	2		 	0	G		 %d{code/} $	M	0	A		?	 	K	!	 	G	 8	>	%	 5	?	+	2	 0	9	>	. $	M	0	A		?	 5	?	5	0	#	 '%{xpr9descr/}'.P!	@		K	!	0	 ,	(	>			 %d{code/} $	M	0	A		?	 	K	!	 	G	 8	>	%	 5	?	+	2	 0	9	>	, $	M	0	A		?	 5	?	5	0	#	 '%{xpr9descr/}'.\!	@		K	!	0	 *	M	0	>	0		-	 	0	G		 8	$	M	0	 %d{code/} $	M	0	A		?	 	K	!	 	G	 8	>	%	 5	?	+	2	 0	9	>	. $	M	0	A		?	 5	?	5	0	#	 '%{xpr9descr/}'.Y!	@		K	!	0	 	(	A	2		M	(	?	$	 	0	G		 %d{code/} $	M	0	A		?	 	K	!	 	G	 8	>	%	 5	?	+	2	 0	9	>	. $	M	0	A		?	 5	?	5	0	#	 '%{xpr9descr/}'.e!	@		K	!	0	 8		*	@	!	<	?	$	 !	G		>	 *	M	0	>	*	M	$	 	0	G		 %d{code/} $	M	0	A		?	 	K	!	 	G	 8	>	%	 5	?	+	2	 0	9	>	. $	M	0	A		?	 5	?	5	0	#	 '%{xpr9descr/}'.E!	@		K	!	0	 (	G	 	*	G		M	7	>	 8	G	 	K		G	 	8		*	@	!	<	?	$	 		>	0	 5	>	2	G	 		 ,	M	2	I		 	K	 !	@		K	!	 	?	/	>	.S!	@		K	!	0	 	2		 	0	G		 %d{code/} $	M	0	A		?	 	K	!	 	G	 8	>	%	 5	?	+	2	 0	9	>	, $	M	0	A		?	 5	?	5	0	#	 '%{xpr9descr/}'.k		8	*	@	!	<	(	 5	?	+	2	 0	9	>	 	M	/	K			?	 		8	*	@	!	<	?	$	 ,	>			 	@	 8			M	/	>	 	8		*	@	!	<	?	$	 	0	(	G	 	G	 2	?		 6	G	7	 ,		G	 ,	>			 	@	 8			M	/	>	 8	G	 	'	?		 %	@	.R!	G		>	8	G		 (8		&	0	M	-	 		!	@	 '%{databaseId/}') 2	K	!	 	0	(	G	 	>	 *	M	0	/	>	8	 	0	$	G	 8	.	/	 	K		 $	M	0	A		?	 9	A		.PA /	9	 +	<	>		2	 	(	M		M	0	?	
 *	M	
 	G	!	 (	9	@		 9	H	.�8		5	G	&	(	6	@	2	 !	G		>	 	K	 !	@		M	0	?	*	M		 	0	(	>	 5	?	+	2	 0	9	>	. 	(	A	*	/	A		M	$	 8	G	5	>	 	>	$	>	 *	0	?	5	0	M	$	(	 	G	 	>	0	#	 8	.	M	-	5	$	/	>	 	(	M		M	0	?	*	M	6	(	 	A			@	 .	G	2	 (	9	@		 	>	$	@	 /	>	 *	9	A			 /	K		M	/	 (	9	@		 9	H	. 	A		 8	0	M	5	0	 	>	0	M	/		M	7	.	$	>	 *	9	A			 /	K		M	/	 (	9	@		 9	K		@	.�8		5	G	&	(	6	@	2	 !	G		>	 	K	 	(	M		M	0	?	*	M		 	0	(	>	 5	?	+	2	 0	9	>	. 	(	A	*	/	A		M	$	 8	G	5	>	 	>	$	>	 *	0	?	5	0	M	$	(	 	G	 	>	0	#	 8	.	M	-	5	$	/	>	 	(	M		M	0	?	*	M	6	(	 	A			@	 *	9	A			 /	K		M	/	 (	9	@		 9	H	. 	A		 8	0	M	5	0	 	>	0	M	/		M	7	.	$	>	 *	9	A			 /	K		M	/	 (	9	@		 9	K		@	.;%{file/} +	<	>		2	 	(	M		M	0	?	*	M	
 	G	!	 9	H	. 	*		K	 		 *	>	8	5	0	M	!	 &	G	(	>	 9	K		>	.N(	?	0	M	&	?	7	M		 *	M	0	&	>	$	>	 (	>	.	 5	>	2	>	 CryptAcquireContext +	<			M	
 6	(	 5	?	+	2	 0	9	>	: %{External/}PA39	H	6	 	,	M		G		M		 ,	(	>	(	>	 /	>	 *	>	8	5	0	M	!	 	K	 9	H	6	 	0	(	>	 5	?	+	2	 0	9	>	.09	H	6	 	A			@	 *	H	0	>	.	@		0	 *	M	0	>	*	M	$	 /	>	 8	G		 	0	(	>	 5	?	+	2	 0	9	>	.�8		5	G	&	(	6	@	2	 !	G		>	 	K	 !	@		M	0	?	*	M		 	0	(	>	 5	?	+	2	 0	9	>	. 	(	A	*	/	A		M	$	 8	G	5	>	 	>	$	>	 *	0	?	5	0	M	$	(	 	G	 	>	0	#	 8	.	M	-	5	$	/	>	 	(	M		M	0	?	*	M	6	(	 	A			@	 .	G	2	 (	9	@		 	>	$	@	 /	>	 *	9	A			 /	K		M	/	 (	9	@		 9	H	.�8		5	G	&	(	6	@	2	 !	G		>	 	K	 	(	M		M	0	?	*	M		 	0	(	>	 5	?	+	2	 0	9	>	. 	(	A	*	/	A		M	$	 8	G	5	>	 	>	$	>	 *	0	?	5	0	M	$	(	 	G	 	>	0	#	 8	.	M	-	5	$	/	>	 	(	M		M	0	?	*	M	6	(	 	A			@	 *	9	A			 /	K		M	/	 (	9	@		 9	H	.	.	>	(	M	/	 	M	0	?	*	M		K		M	0	>	+	<	?		 	A			@	.`!	G		>	 *	C	7	M	 	 	K	 	(	M		M	0	?	*	M		 	0	(	>	 5	?	+	2	 0	9	>	. 8	.	M	-	5	$	/	>	 *	C	7	M	 	 	>	 		>	0	 	.	>	(	M	/	 9	H	 /	>	 *	C	7	M	 	 !	G		>	 &	B	7	?	$	 9	H	._!	G		>	 *	C	7	M	 	 	K	 !	@		M	0	?	*	M		 	0	(	>	 5	?	+	2	 0	9	>	. 8	.	M	-	5	$	/	>	 *	C	7	M	 	 	>	 		>	0	 	.	>	(	M	/	 9	H	 /	>	 *	C	7	M	 	 !	G		>	 &	B	7	?	$	 9	H	.&SAFEARRAY 8	G	 8		2		M	(	 	0	(	G	 .	G		 5	?	+	2	 0	9	>	.		$	0	?		.PA+		>	'	?		-0	?		I	0	M	!	 DIME *	G	2	K	!	 8	.	0	M	%	?	$	 (	9	@		 9	H		.6		 	M	7	$	?		M	0	8	M	$	 DIME 9	G	!	0	 .	?	2	>	. 	(	G		M	6	(	 ,		&	 	?	/	>	 	>			>	.A		 DIME 8		&	G	6	 	G	 2	?		 			 0	?		I	0	M	!	 	@	 ID +	<	@	2	M	
 !	 (	2	 *	0	 8	G		 (	9	@		 9	H	.G8	.	B	9	 0	?		I	0	M	!	 	G	 TYPE ^	@	2	M	!	 .	G		 DIME 8		&	G	6	 	G	 2	?		 		 	(	*	G		M	7	?	$	 .	>	(	 .	?	2	>	."		 DIME 8		&	G	6	 	>	 	0		-	 	*	G		M	7	?	$	 %	>	.%DIME 8		&	G	6	 	@	 	(	*	G		M	7	?	$	 6	A	0	A	5	>	$	 .	?	2	@	.B	G	5	2	-		M	0	G	7	#	 *			M	$	?	 8	G		 .	G		 	(	*	G		M	7	?	$	 0	B	*	 8	G	 		 	'	M	/	>	/	 8	M	$		-	 .	?	2	>	.l		$	0	?		 $	M	0	A		?	: 	G	5	2	-		M	0	G	7	?	$	 *			M	$	?	 8	G		 	A		 	>	0	M	0	5	>		/	K		 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	, 	H	8	G	 5	0	M	$	.	>	(	, 		2	>	, 	0	 2	G	 	>			.>,	9	A	-0	@	!	0	 *			M	$	?	 8	G		 .	G		 	(	*	G		M	7	?	$	 0	B	*	 8	G	 		 	'	M	/	>	/	 8	M	$		-	 .	?	2	>	.i		$	0	?		 $	M	0	A		?	: 		>	'	?		-0	@	!	0	 *			M	$	?	 8	G		 	A		 	>	0	M	0	5	>		/	K		 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	 	H	8	G	 5	0	M	$	.	>	(	, 		2	>	, 	0	 2	G	 	>			.I		$	0	?		 $	M	0	A		?	: 		>	'	?		-0	@	!	0	 *			M	$	?	 8	G		 8	.	/	 	/	>	.	 ,	(	>	(	G	 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	.T		$	0	?		 $	M	0	A		?	: 		>	'	?		-0	@	!	0	 *			M	$	?	 8	G		 (		 *			M	$	?	/	K		 	@	 *	M	0	5	?	7	M		?	 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	.>'%{columnname/}' 8	M	$		-	, *	>		*	2	>		(	 *			M	$	?	 8	G		 .	G		 .	L		B	&	 (	9	@		 9	H	.Y	?	8	@	 .	>	(	 	K	 8	M	$		-	 '%{column/}' 	G	 2	?		 	(	A	0	K	'	?	$	 !	G		>	 *	M	0		>	0	 .	G		 0	B	*	>		$	0	?	$	 	0	(	G	 .	G		 	8	.	0	M	%	.�		 	(	*	G		M	7	?	$	 $	M	0	A		?	 *	>	/	@	 		. 8	M		K	0	 	G	 	0	G		 (schema) &	M	5	>	0	>	 *	M	0			 	?	/	>	 	/	>	 	?	 	?	8	@	 8	M	$		-	 .	G		 	-	@	 -	@	 (	2	 .	>	(	 (	9	@		 9	K	 8		$	G	, 2	G		?	(	 		 (	2	 .	>	(	 (	?	0	M	&	?	7	M		 	?	/	>	 	/	>	.>VBA 5	M	
 /				 8	G	5	>			 (	G	 (	?	.	M	(	 $	M	0	A		?	/	>		 2	L		>		 9	H		: %{External/}.,VBA 5	M	
 /				 8	G	5	>			 *	M	0	>	0		-	 (	9	@		 	@	 	>	 8		$	@		.:'%{func/}' ^			M	6	(	, VBA 5	M	/				 8	G	5	>	 &	M	5	>	0	>	 8	.	0	M	%	?	$	 (	9	@		 9	H	.<8	?			M	0	(	>		[	G	6	(	 	,	M		G		M		 	@	 *	M	0	$	@		M	7	>	 	G	 &	L	0	>	(	 	>		.					 9	K	 	/	>	.!	(	A	0	K	'	?	$	 	,	M	
 	G		M	
 	 (	9	@		 .	?	2	>	 %	>	.I				*	A		 ,	+	<	0	 ,	9	A	$	 	K		>	 9	H	. 				*	A		 ,	+	<	0	 	>	 		>	0	 ,	"	<	>			 	0	 	>	0	M	0	5	>		 &	K	9	0	>			.!	(	*	A		 ,	+	<	0	 	-	@	 $		 		*	2	,	M	
 '	 (	9	@	 9	H	.$	M	0	A		?	: PAO		 	(	*	G		M	7	?	$	 $	M	0	A		?	 9	A		 (+	<	>		2	 '%{file/}', *			M	$	?	 %{line/}, ^			M	6	(	 '%{func/}').*	H	0	>	.	@		0	 .	>	(	M	
 /	 (	9	@		 9	H	.PA!	(	A	0	K	'	?	$	 	,	M	
 	G		M	
 	 (	9	@		 .	?	2	>	 %	>	.Q!	A	*	M	2	?		G		 $	$	M	5	 	K	 8	.	M	.	?	2	?	$	 	0	(	G	 	>	 *	M	0	/	>	8	 	?	/	>	 	/	>	. !	A	*	M	2	?		G		 8	M	5	@		>	0	M	/	 (	9	@		 9	H		.!9	H	6	 8	M		M	0	?			 	(	0	G		 	0	(	>	 5	?	+	2	 0	9	>	.!8	M		M	0	?			 $	A	2	(	>	 	>	0	M	0	5	>		 5	?	+	2	 0	9	@	.#	>	0	M	0	5	>		 	8	+	2	$	>	*	B	0	M	5		 8	.	>	*	M	$	 9	K	 		.=+	<	>		2	 (	>	.	K		 	G	 2	?		 		*	/	K		 9	K	(	G	 5	>	2	>	 		$	0	?		 ,	+	<	0	, ,	9	A	$	 	K		>	 9	H	.05	0	M	$	.	>	(	 (	?	0	M	&	G	6	?		>	 *	A	(	0	M	*	M	0	>	*	M	$	 (	9	@		 	@	 	>	 8		$	@	.6(	?	.	M	(	 		$	0	?		 $	M	0	A		?	 9	A		: 8		&	G	6	 8	M	
 5	0	B	*	 .	>	(	M	
 /	 (	9	@		 9	H	.		 	*	0	?	-	>	7	?	$	 $	M	0	A		?	 9	A		.>%{feature_name/} 8	A	5	?	'	>	, 	8	 0	?	2	@		<	 	G	 2	?		 	>	0	M	/	>	(	M	5	?	$	 (	9	@		 9	H	.5	'	M	/	>	/	 8	M	$		-	 ((	G	8	M		G	!	 $	>	2	?		>	 8	M	$		-	) 8	.	0	M	%	?	$	 (	9	@		 9	H		.PA&$	M	0	A		?	 5	M	/	5	8	M	%	>	*	(	 	G	 &	L	0	>	(	 $	M	0	A		?	 9	A		.0(	?	.	M	(	 $	M	0	A		?	 9	A		: 	,	M	
 	G		M	
 	 *	M	0	8			 8	G		 (	9	@		 %	>	.			0	^	G	8	 	>	0	M	/	>	(	M	5	?	$	 (	9	@		 9	H	.65	?	+	2	$	>	 8	?	.	M	/	B	
 2	G	6	(	 	G	 	>	0	#	 		 	8	.	/	 5	?	+	2	$	>	 		$	M	*	(	M	(	 9	A		. 	K		 	(	*	G		M	7	?	$	 	*	5	>	&	 		$	M	*	(	M	(	 9	A		.K.	B	2	M	/	>			(		0	M	$	>	 (	9	@		 ,	(	>	 8		$	G	 	M	/	K			?	 	G	5	2	 2	>			 .	B	2	M	/	>			(		0	M	$	>	 	*	G		M	7	?	$	 9	H		..!SAX .	G		 	K		 	(	*	G		M	7	?	$	 $	M	0	A		?	 9	A		."SSPI .	G		 	K		 	(	*	G		M	7	?	$	 $	M	0	A		?	 9	A		.%	(	5	0	M		<	(	 .	G		 		 	(	*	G		M	7	?	$	 $	M	0	A		?	 9	A		.<^			M	6	(	 - pfMSMDGetMDXUtils(), MDXUtil 2	K	!	 	0	(	G	 .	G		 5	?	+	2	 0	9	>	.W.	>	*	 (	>	.	 	K	 $	>	2	?		>	 0	B	*	 .	K	!	 .	G		 .	>	*	 8	.	B	9	 	G	 	/	>	.	 .	G		 		 5	?	6	G	7	$	>	 	G	 (	>	.	 8	G	 .	G	2	 	>	(	>	 	>	9	?		.k5	>	$	>	5	0	#	 	0	 '%{EnvVar/}' 	K	 *	M	0	>	*	M	$	 	0	(	G	 	G	 *	M	0	/	>	8	 	G	 &	L	0	>	(	 ::GetEnvironmentVariable() 	K	 	I	2	 	0	(	>	 5	?	+	2	 0	9	>	.>5	0	M	$	.	>	(	 		*	/	K			0	M	$	>	 	G	 2	?		 	8	M	%	>	/	@	 (	?	0	M	&	G	6	?		>	 *	0	?	-	>	7	?	$	 (	9	@		 9	H	.x	(	M		M	0	?	*	M		G	!	 8	M	%	>	(	@	/	 	M	/	B	,	 +	<	>		2	 '%{userCubePath/}' 	K	 8	9	G		(	>	 5	?	+	2	 0	9	>	. 	8	M	%	>	/	@	 +	<	>		2	 '%{tempCubPath/}' .	G		 8	9	G		@	 		 9	H	.A*	M	0	$	?	.	>	(	 	K		 8	M		M	0	?			 	'	?		$	.	 8	.	0	M	%	?	$	 2		,	>		 8	G	 	'	?		 *	9	A			 	A		>	 9	H	.}VertiPaq 			(	 2	K	!	 (	9	@		 	0	 8		$	G	 	M	/	K			?	 	8	 .	6	@	(	 *	0	 	K		 .	>	(	M	/	 PowerPivot 8	M	%	>	*	(	>	 (	9	@		 .	?	2	@	. 	C	*	/	>	 PowerPivot *	A	(	: 8	M	%	>	*	?	$	 	0	G		.v	(	0	G		 	?		 		 !		*	 	@	 8			M	/	>	 	I	(	M	+	<	?		0	G	6	(	 8	G		?			 Log\Exception\MaxExceptions 8	G	 	'	?		 9	A		; *	M	0		M	0	?	/	>	 8	.	>	*	M	$	 	@	 	>	 0	9	@	 9	H	.^SQLite 	.	?		 8			>	2	(	 .	G		 8	A	'	>	0	>	 (	 	>	 8		(	G	 5	>	2	>	 	*	5	>	&	 		$	M	*	(	M	(	 9	A		; *	M	0		M	0	?	/	>	 	K	 8	.	>	*	M	$	 	0	(	>	 9	K		>	.?			(	 *	M	0		M	0	?	/	>	 	K	 0	@	8	>	/		2	 	0	(	G	 	G	 2	?		 *	A	(		 6	G	!	M	/	B	2	 	?	/	>	 	/	>	 9	H	.v	8	 	M	5	G	0	@	 .	G		 *	9	2	G	 9	@	 		 		$	0	?		 $	M	0	A		?	 9	K	 	A		@	 9	H	 	0	 	8	 8	$	M	0	 .	G		 /	9	 *	A	(		 (	9	@		 	2	G		@	. *	?		2	>	 $	M	0	A		?	 8		&	G	6	: '%{prevErr/}'PA,'%{localeid/}' 8	M	%	>	(	@	/	 -	>	7	>	 8	.	0	M	%	?	$	 (	9	@		 9	H	.6UI 	G	 2	?		 '%{localeid/}' 8	M	%	>	(	@	/	 -	>	7	>	 8	.	0	M	%	?	$	 (	9	@		 9	H	.?(	?	.	M	(	 8	?	8	M	
 	.	 $	M	0	A		?	 9	A		: %1[ %{External/}%]%[, %{External/}%].b		 ,	>	9	M	/	 2	>		,	M	0	G	0	@	 2	K	!	 	0	$	G	 8	.	/	 (	?	.	M	(	 $	M	0	A		?	 9	A		 '%{Note1/}'%1[: %{External/}%]%[, %{External/}%].]		 ,	>	9	M	/	 2	>		,	M	0	G	0	@	 	K	 	(	2	K	!	 	0	$	G	 8	.	/	 (	?	.	M	(	 $	M	0	A		?	 9	K		@	: %1[ %{External/}%]%[, %{External/}%].t+	<	>		2	 	G	 2	?		 GetFileSize *	0	 	I	2	 	G	 &	L	0	>	(	 (	?	.	M	(	 8	?	8	M	
 	.	 $	M	0	A		?	 9	A		: '%{Note1/}'%1[: %{External/}%]%[, %{External/}%].UCreateEvent *	0	 	I	2	 8	G	 (	?	.	M	(	 8	?	8	M	
 	.	 $	M	0	A		?	 9	A		: %1[ %{External/}%]%[, %{External/}%].UCloseHandle *	0	 	I	2	 8	G	 (	?	.	M	(	 8	?	8	M	
 	.	 $	M	0	A		?	 9	A		: %1[ %{External/}%]%[, %{External/}%].�-	L	$	?		 +	<	>		2	 	G	 2	?		 GetOverlappedResult *	0	 	I	2	 	G	 &	L	0	>	(	 (	?	.	M	(	 8	?	8	M	
 	.	 $	M	0	A		?	 9	A		: '%{PhysicalFile/}', 2	I		?		2	 +	<	>		2	: '%{LogicalFile/}' %1[: %{External/}%]%[, %{External/}%].XSetFilePointer *	0	 	I	2	 8	G	 (	?	.	M	(	 8	?	8	M	
 	.	 $	M	0	A		?	 9	A		: %1[ %{External/}%]%[, %{External/}%].PAVSetEndOfFile *	0	 	I	2	 8	G	 (	?	.	M	(	 8	?	8	M	
 	.	 $	M	0	A		?	 9	A		: %1[ %{External/}%]%[, %{External/}%].ZCreateTimerQueue *	0	 	I	2	 8	G	 (	?	.	M	(	 8	?	8	M	
 	.	 $	M	0	A		?	 9	A		: %1[ %{External/}%]%[, %{External/}%].ZDeleteTimerQueue *	0	 	I	2	 8	G	 (	?	.	M	(	 8	?	8	M	
 	.	 $	M	0	A		?	 9	A		: %1[ %{External/}%]%[, %{External/}%]._CreateTimerQueueTimer *	0	 	I	2	 8	G	 (	?	.	M	(	 8	?	8	M	
 	.	 $	M	0	A		?	 9	A		: %1[ %{External/}%]%[, %{External/}%]._DeleteTimerQueueTimer *	0	 	I	2	 8	G	 (	?	.	M	(	 8	?	8	M	
 	.	 $	M	0	A		?	 9	A		: %1[ %{External/}%]%[, %{External/}%].eRegisterWaitForSingleObject *	0	 	I	2	 8	G	 (	?	.	M	(	 8	?	8	M	
 	.	 $	M	0	A		?	 9	A		: %1[ %{External/}%]%[, %{External/}%].ZUnRegisterWaitEx *	0	 	I	2	 8	G	 (	?	.	M	(	 8	?	8	M	
 	.	 $	M	0	A		?	 9	A		: %1[ %{External/}%]%[, %{External/}%].bBindIoCompletionCallback *	0	 	I	2	 8	G	 (	?	.	M	(	 8	?	8	M	
 	.	 $	M	0	A		?	 9	A		: %1[ %{External/}%]%[, %{External/}%].dPostQueuedCompletionStatus *	0	 	I	2	 8	G	 (	?	.	M	(	 8	?	8	M	
 	.	 $	M	0	A		?	 9	A		: %1[ %{External/}%]%[, %{External/}%].VCreateThread *	0	 	I	2	 8	G	 (	?	.	M	(	 8	?	8	M	
 	.	 $	M	0	A		?	 9	A		: %1[ %{External/}%]%[, %{External/}%].`CreateIoCompletionPort *	0	 	I	2	 8	G	 (	?	.	M	(	 8	?	8	M	
 	.	 $	M	0	A		?	 9	A		: %1[ %{External/}%]%[, %{External/}%].TCreateHeap *	0	 	I	2	 8	G	 (	?	.	M	(	 8	?	8	M	
 	.	 $	M	0	A		?	 9	A		: %1[ %{External/}%]%[, %{External/}%]._8	M	
 .	C	$	?	 8	M	%	?	$	?	 *	M	0	>	*	M	$	 	0	$	G	 8	.	/	 (	?	.	M	(	 8	?	8	M	
 	.	 $	M	0	A		?	 9	A		: %1[ %{External/}%]%[, %{External/}%].,'%{localeid/}' 8	M	%	>	(	@	/	 -	>	7	>	 8	.	0	M	%	?	$	 (	9	@		 9	H	.hSetAuthContext 	K	 *	M	0	%	.	 	&	G	6	 	G	 0	B	*	 .	G		 	2	>		 	>	(	G	 	@	 	5	6	M	/		$	>	 9	H	 	0	 	8	G	 	G	5	2	 		 ,	>	0	 9	@	 	2	>	/	>	 	>	 8		$	>	 9	H	.}	(	G		M	6	(	 $	M	0	A		?	 		$	M	*	(	M	(	 9	A		. 	?	8	 8	$	M	0	 *	0	 	*	 *	9	A			 ,	(	>	(	G	 	>	 *	M	0	/	>	8	 	0	 0	9	G	 9	H		, 		8		G	 2	?		 	K		 		*	/	A		M	$	 8	A	0		M	7	>	 8		&	0	M	-	 8	G		 (	9	@		 9	H	.T*	B	0	@	 $	0	9	 8	G	 (	G	8	M		G	!	 	5	0	M	$	@	 *	0	?		2	(	 	?	8	@	 CLR 8			M	0	9	@	$	 	>	0	M	/	5	?	'	?	 	K	 	(	5	K		 (	9	@		 	0	 8		$	>	.6,	>	9	M	/	 			 (	G	 		 $	M	0	A		?	 (HRESULT = %{External/}) 2	L		>		.uExtAuth /	>	 SetAuthContext 	K	 	8	 	(	G		M	6	(	 *	0	 *	9	2	G	 9	@	 8	G		 	?	/	>	 	/	>	 9	H	. 8	.	>	(	 	(	G		M	
 6	(	 *	0	 *	A	(		 *	M	0	.	>	#	@		0	#	 8	.	0	M	%	?	$	 (	9	@		 9	H	.�	I	(	M	^	?		0	G	6	(	 .	G		 '%{filename/}' XMLA +	<	>		2	 (	>	.	 .	>	(	M	/	 (	9	@		 9	H	. +	<	>		2	 (	>	.	, /	>	 $	K	 ,	9	A	$	 2		,	>	 9	H	, /	>	 		8	.	G		 	.	>	(	M	/	 5	0	M	#	 9	H		 /	>	 	0		M	7	?	$	 5	0	M	#	 9	H		.f	(	A	.	>	(	?	$	 5	?	6	M	2	G	7	#	 	2	M		K	0	?	%	M	.	 2	>	/	,	M	0	G	0	@	 	G	 2	?		 	(	?	5	>	0	M	/	 *	H	0	>	.	@		0	 %{Parameter/} (	?	0	M	&	?	7	M		 (	9	@		 	?	/	>	 	/	>	.-	(	A	.	>	(	?	$	 5	?	6	M	2	G	7	#	 	G	 2	?		 	0	>	,	 	I	(	M	
 +	<	?	
 	0	G	6	(	.r8	B		@	: %{Manifest/} 8	G	 	(	A	.	>	(	?	$	 5	?	6	M	2	G	7	#	 2	>	/	,	M	0	G	0	@	 2	K	!	 	0	(	>	 5	?	+	2	 0	9	>	, $	M	0	A		?	: %1[ %{External/}%]%[, %{External/}%].4VSOP subordinate/satrap .	G		 8	?	8	M		.	-			G		M		G	!	 5	?	+	2	$	>	.PExtAuth 	&	G	6	 .	G		 '-	B	.	?		>			' 	A	#	 	0	 'RestrictRoles' 	A	#	 &	K	(	K		 6	>	.	?	2	 (	9	@		 9	K	 8		$	G	.a/	>	 $	K	 '%{pii_strUser/}' 		*	/	K			0	M	$	>	 	G	 *	>	8	 .	I	!	2	 $		 *	9	A			 	@	 	(	A	.	$	?	 (	9	@		 9	H	, /	>	 .	I	!	2	 .	L		B	&	 (	9	@		 9	H	d	F,	>	/	*	>	8	 *	M	0	.	>	#	@		0	#	 	G	5	2	 PaaS .	G		 PBI 8	.	0	M	*	?	$	 	(	G		M	6	(	 	G	 2	?		 8	.	0	M	%	?	$	 9	H	.Z8	.	0	M	*	?	$	 PBI 	G	 xmla 8	.	>	*	M	$	?	 ,	?		&	A	 	G	 2	?		 EffectiveUserName 	A	#	 	@	 8	G		?			 8	.	0	M	%	?	$	 (	9	@		 9	H		.�	>	0	M	0	5	>		 	K	 Power BI Premium &	M	5	>	0	>	 %	M	0	I		2	M	!	 	?	/	>	 	/	>	 %	>	 	M	/	K			?	 		 8	>	%	 ,	9	A	$	 	'	?		 !	G		>	8	G		 8		8	>	'	?	$	 	?		 	>	 0	9	G	 %	G	. 	C	*	/	>	 ,	>	&	 .	G		 *	A	(	: *	M	0	/	>	8	 	0	G		.�	>	0	M	0	5	>		 	K	 Power BI Premium &	M	5	>	0	>	 %	M	0	I		2	M	!	 	?	/	>	 	/	>	 %	>	 	M	/	K			?	 	>	0	M	0	5	>		 *	0	M	/	>	*	M	$	 .	G	.	K	0	@	 	0		M	7	?	$	 	0	(	G	 .	G		 	8	.	0	M	%	 %	>	. 	C	*	/	>	 ,	>	&	 .	G		 *	A	(	: *	M	0	/	>	8	 	0	G		.r	*	0	M	/	>	*	M	$	 .	G	.	K	0	@	 	G	 	>	0	#	 	>	0	M	0	5	>		 	K	 Power BI Premium &	M	5	>	0	>	 %	M	0	I		2	M	!	 	?	/	>	 	/	>	 %	>	. 	C	*	/	>	 ,	>	&	 .	G		 *	A	(	: *	M	0	/	>	8	 	0	G		.~8	0	M	5	0	 	G	 .	G	.	K	0	@	 &	>	,	 .	G		 9	K	(	G	 	G	 	>	0	#	 	>	0	M	0	5	>		 	K	 Power BI Premium &	M	5	>	0	>	 %	M	0	I		2	M	!	 	?	/	>	 	/	>	 %	>	. 	C	*	/	>	 ,	>	&	 .	G		 *	A	(	: *	M	0	/	>	8	 	0	G		.�5	9	 (	?	0	M	&	?	7	M		 Power BI 	>	0	M	/	8	M	%	>	(	 '%s{workspaceobjid/}' 	?	8	G	 "	B		"	>	 (	9	@		 	>	 8		$	>	, 5	9	 		 *	M	0	@	.	?	/	.	 	>	0	M	/	8	M	%	>	(	 (	9	@		 9	H	 /	>	 	8	G	 5	0	M	$	.	>	(	 Power BI 8	.	0	M	*	?	$	 	M	7	.	$	>	 	G	 2	?		 	8	>		(	 (	9	@		 	?	/	>	 	/	>	 9	H	d	�Power BI 	>	0	M	/	8	M	%	>	(	 '%s{workspaceobjid/}' .	G		 '%s{dataset/}' (	>	.	 5	>	2	G	 		>	'	?		 !	G		>	8	G		 9	H		d	 	C	*	/	>	 https://www.powerbi.com *	0	 !	G		>	8	G		 	>	 (	>	.	 ,	&	2	G		 	0	 *	A	(	0	M	*	M	0	/	>	8	 	0	G		d	x	M	7	.	$	>	 	G	 	5	0	2	K	!	G	!	 9	K	(	G	 	G	 	>	0	#	 *	0	?		>	2	(	 	K	 Power BI Premium &	M	5	>	0	>	 %	M	0	K		2	 	?	/	>	 	/	>	 %	>	. 	C	*	/	>	 ,	>	&	 .	G		 +	?	0	 8	G	 *	M	0	/	>	8	 	0	G		.{%	M	0	G	!	 *	B	2	 6		!	>			(	 	G	 &	L	0	>	(	 	>		.					 9	K	 	/	>	, 	M	/	K			?	 %	M	0	G	!	 *	B	2	 	G	 %	M	0	G	!	 .	G		 8	G	 		 	>	 	>	0	M	/	 (	?	7	M	*	>	&	(	 8	9	@	 8	.	/	 *	0	 *	B	0	M	#	 (	9	@		 9	A		.�!	G		>	,	G	8	 '%{databaseid/}' 	G	 2	?		 (	?	7	M		>	8	(	 	>	0	M	0	5	>		, Power BI Premium &	M	5	>	0	>	 %	M	0	I		2	 	@	 		 %	@	, 	M	/	K			?	 		8	@	 !	G		>	,	G	8	 	G	 2	?		 		 	(	M	/	 	>	0	M	0	5	>		 	>	0	@	 9	H	. 	C	*	/	>	 ,	>	&	 .	G		 *	A	(	0	M	*	M	0	/	>	8	 	0	G		.!	G		>	 ,	?		&	A	 	@	 8	.	>	*	M	$	?	 	 		 9	H	.*	0	?	#	>	.	 $	H	/	>	0	 (	9	@		 9	H	.PAR		 +	<	>		2	 	>	0	M	0	5	>		 	G	 &	L	0	>	(	 (	?	.	M	(	 $	M	0	A		?	 9	A		: %1[ %{External/}%]%[, %{External/}%].[+	<	>		2	 	K	 	K	2	$	G	 	0	$	G	 8	.	/	 (	?	.	M	(	 $	M	0	A		?	 9	A		 '%{Note1/}' %1[: %{External/}%]%[, %{External/}%].Y+	<	>		2	 	K	 ,		&	 	0	$	G	 8	.	/	 (	?	.	M	(	 $	M	0	A		?	 9	A		 '%{Note1/}' %1[: %{External/}%]%[, %{External/}%].U+	<	>		2	 8	G	 *	"	<	$	G	 8	.	/	 (	?	.	M	(	 $	M	0	A		?	 9	A		 '%{Note1/}'%1[: %{External/}%]%[, %{External/}%].U+	<	>		2	 *	0	 2	?		$	G	 8	.	/	 (	?	.	M	(	 $	M	0	A		?	 9	A		 '%{Note1/}'%1[: %{External/}%]%[, %{External/}%].R	.	>	(	M	/	 !	G		>	 	8	 +	<	>		2	 8	G	 *	"	<	>	 	/	>	 '%{Note1/}'%1[: %{External/}%]%[, %{External/}%].N*	H	0	G			 !	>	/	0	G		M		M	0	@	 	K	 *	9	2	G	 6	A	0	B	 	?		 ,	?	(	>	 +	<	>		2	 *	%	 	K	 9		>	(	G	 	>	 *	M	0	/	>	8	 	?	/	>	 	/	>	.UGetFileTime *	0	 	I	2	 8	G	 (	?	.	M	(	 8	?	8	M	
 	.	 $	M	0	A		?	 9	A		: %1[ %{External/}%]%[, %{External/}%].UGetFileSize *	0	 	I	2	 8	G	 (	?	.	M	(	 8	?	8	M	
 	.	 $	M	0	A		?	 9	A		: %1[ %{External/}%]%[, %{External/}%].y'%{pathfrom/}' +	<	>		2	 	G	 '%{pathto/}' +	<	>		2	 *	0	 *	M	0	$	?	2	?	*	?	 ,	(	>	$	G	 8	.	/	 (	?	.	M	(	 $	M	0	A		?	 9	A		: %1[ %{External/}%]%[, %{External/}%].|2		,	?	$	 +	<	>		2	 	>	0	M	0	5	>		/	K		 	K	 0	&	M	&	 	0	(	G	 	>	 *	M	0	/	>	8	 	0	$	G	 8	.	/	, (	?	.	M	(	 $	M	0	A		?	 9	A		: '%{Note1/}'%1[: %{External/}%]%[, %{External/}%].t		 +	<	>		2	 *	M	0	>	*	M	$	?	 	>	0	M	0	5	>		 	0	$	G	 8	.	/	, +	<	>		2	 	G	 2	?		 (	?	.	M	(	 $	M	0	A		?	 9	A		 '%{Note1/}'%1[: %{External/}%]%[, %{External/}%].0(	?	0	M	&	G	6	?		>	 ,	(	>	(	G	 	G	 &	L	0	>	(	 $	M	0	A		?	 9	A		: '%{dir/}'.^+	<	>		2	 	K	 	K	2	(	G	 	G	 &	L	0	>	(	 $	M	0	A		?	; %{filename/} !	?	8	M		 +	<	>		2	 (	9	@		 9	H	 /	>	 +	<	>		2	 *	9	A			 /	K		M	/	 (	9	@		 9	H	.PA8	.	/	 	M	/	B	 ,	(	>	(	G	 	G	 &	L	0	>	(	 $	M	0	A		?	.	>		.	0	 ,	(	>	(	G	 	G	 &	L	0	>	(	 $	M	0	A		?	.6(	?	0	M	&	?	7	M		 *	>	8	5	0	M	!	 	2	$	 9	H	 /	>	 +	<	>		2	 '%{file/}' &	B	7	?	$	 9	H	.q'%{pathfrom/}' +	<	>		2	 	G	 '%{pathto/}' +	<	>		2	 *	0	 2	G	 	>	$	G	 8	.	/	 (	?	.	M	(	 $	M	0	A		?	 9	A		: %1[ %{External/}%]%[, %{External/}%].`+	<	>		2	 8	M	
 .	C	$	?	 .	H	*	?			 	0	$	G	 8	.	/	 (	?	.	M	(	 $	M	0	A		?	 9	A		 '%{Note1/}'%1[: %{External/}%]%[, %{External/}%].m*	9	2	G	 8	G	 	A	2	@	 +	<	>		2	 	K	 	K	2	(	G	 	>	 *	M	0	/	>	8	 	?	/	>	 	/	>	. -	L	$	?		 +	<	>		2	: %{PhysicalFile/}. 2	I		?		2	 +	<	>		2	: %{LogicalFile/}.R(	?	.	M	(	 +	<	>		2	 &	B	7	?	$	 9	H	: -	L	$	?		 +	<	>		2	: %{PhysicalFile/}. 2	I		?		2	 +	<	>		2	 %{LogicalFile/}.�		$	0	?		 8	0	M	5	0	 $	M	0	A		?	: .	L		B	&	>	 2	I		?		2	 +	<	>		2	 	'	?	2	G		?	$	 (	9	@		 	@	 	>	 8		$	@	. -	L	$	?		 +	<	>		2	: %{PhysicalFile/}. 2	I		?		2	 +	<	>		2	: %{LogicalFile/}.m2	I		?		2	 +	<	>		2	 -	L	$	?		 +	<	>		2	 	G	 -	@	$	0	 (	9	@		 .	?	2	 8		$	@	. -	L	$	?		 +	<	>		2	: %{PhysicalFile/}. 2	I		?		2	 +	<	>		2	: %{LogicalFile/}.}-	L	$	?		 +	<	>		2	 	G	 -	@	$	0	 2	I		?		2	 +	<	>		2	 	>	 		$	 8	G		 	0	(	G	 .	G		 	8	.	0	M	%	 9	H	. -	L	$	?		 +	<	>		2	: %{PhysicalFile/}. 2	I		?		2	 +	<	>		2	: %{LogicalFile/}.SetEvent 5	?	+	2	 0	9	>	.l(	?	.	M	(	 +	<	>		2	 	G	 2	?		 *	C	7	M	 	 		>	0	 8	.	0	M	%	?	$	 (	9	@		 9	H	: -	L	$	?		 +	<	>		2	: %{PhysicalFile/}. 2	I		?		2	 +	<	>		2	: %{LogicalFile/}.y2	G		<	@	 2	G			 	2	>	(	G	 5	>	2	G	 *	C	7	M	 	-	B	.	?	 %	M	0	G	!	 *	0	 		 I/O $	M	0	A		?	 9	A		. -	L	$	?		 +	<	>		2	: %{PhysicalFile/}. 2	I		?		2	 +	<	>		2	: %{LogicalFile/}.l+	<	>		2	 8			M	0	9	 	K	 	>	2	@	 	0	(	G	 	G	 &	L	0	>	(	 5	?	+	2	$	>	 9	A		. -	L	$	?		 +	<	>		2	: %{PhysicalFile/}. 2	I		?		2	 +	<	>		2	: %{LogicalFile/}.�	G	5	2	-*	"	<	(	G	 	G	 2	?		 +	<	>		2	 *	0	 !	G		>	 	K	 2	?		 (	9	@		 8		$	G	; 	>	0	M	0	5	>		 5	?	+	2	 0	9	@	. -	L	$	?		 +	<	>		2	: %{PhysicalFile/}. 2	I		?		2	 +	<	>		2	: %{LogicalFile/}.P0	?		I	0	M	!	 ID 	2	$	 9	H	. -	L	$	?		 +	<	>		2	: %{PhysicalFile/}. 2	I		?		2	 +	<	>		2	: %{LogicalFile/}.c0	?		I	0	M	!	 	'	?		$	.	 		>	0	 8	G	 	'	?		 *	9	A			 		. -	L	$	?		 +	<	>		2	: %{PhysicalFile/}. 2	I		?		2	 +	<	>		2	: %{LogicalFile/}.�+	<	>		2	 8			M	0	9	 	K	 *	"	<	(	G	 /	>	 2	?		(	G	 	G	 *	M	0	/	>	8	 	G	 &	L	0	>	(	 8	?	8	M		.	 $	M	0	A		?	 		$	M	*	(	M	(	 9	A		. 8	?	8	M		.	, 	.	 .	G	.	K	0	@	 /	>	 	.	 !	?	8	M		 8	M	%	>	(	 	G	 &	,	>	5	 .	G		 9	K	 8		$	>	 9	H	. -	L	$	?		 +	<	>		2	: %{PhysicalFile/}. 2	I		?		2	 +	<	>		2	: %{LogicalFile/}. GetLastError 	K	!	: %d{LastErrorCode/}.�FileStore $	M	0	A		?	 		$	M	*	(	M	(	 9	A		. *	"	<	G		/2	?		G		 .	K	!	 	G	5	2	 2	?		G		 8	G	 *	"	<	G		 .	G		 ,	&	2	>	 	>	 8		$	>	 9	H	. -	L	$	?		 +	<	>		2	: %{PhysicalFile/}. 2	I		?		2	 +	<	>		2	: %{LogicalFile/}. %1[: %{External/}%]%[, %{External/}%].�0	?		I	0	M	!	 2	I		 	0	(	G	 	G	 &	L	0	>	(	 FileStore $	M	0	A		?	 		$	M	*	(	M	(	 9	A		. /	9	 *	>	 	(	 5	?	+	2	$	>	 9	K	 8		$	@	 9	H	 -	L	$	?		 +	<	>		2	: %{PhysicalFile/}. 2	I		?		2	 +	<	>		2	: %{LogicalFile/}. %1[: %{External/}%]%[, %{External/}%].r		$	0	?		 $	M	0	A		?	: 	M	0	.	?		 *	 	(	 /	>	 2	G		(	 	>	0	M	0	5	>		 	G	 2	?		 +	<	>		2	 	G	 		$	 .	G		 +	<	>		2	 	@	 8	M	%	?	$	?	 	K	 8	G		 	0	(	G	 	>	 *	M	0	/	>	8	 	?	/	>	 	/	>	.M+	<	>		2	 '%{Note1/}' *	0	 	M	0	.	?		 2	G		(	 /	>	 *	 	(	 	>	0	M	0	5	>		 	G	 &	L	0	>	(	 		 I/O $	M	0	A		?	 .	?	2	@	.r+	<	>		2	 *	0	 	M	0	.	?		 2	G		(	 /	>	 *	 	(	 	>	0	M	0	5	>		 	G	 &	L	0	>	(	 		 I/O $	M	0	A		?	 .	?	2	@	 '%{Note1/}'%1[: %{External/}%]%[, %{External/}%].H8	M	.	C	$	?	 	,			(	 5	?	+	2	 0	9	>	. 	M	0	.	?		 2	G		(	 /	>	 *	 	(	 	>	0	M	0	5	>		 *	B	0	@	 (	9	@		 	@	 	>	 8		$	@	._	(	A		M	0	.	#	?		>	 !	G		>	 	M	7	$	?		M	0	8	M	
 $	 9	H	. -	L	$	?		 +	<	>		2	: %{PhysicalFile/}. 2	I		?		2	 +	<	>		2	: %{LogicalFile/}.:	I	(	M	+	<	?		0	G	6	(	 ^	>		2	 .	G		 '%{NodeName/}' (	K	!	 (	9	@		 *	>	/	>	 	/	>	 %	>	.\%{file/}' 	.	M	,	G	!	G	!	 5	?	6	M	2	G	7	#	 8	G	5	>	 			(	 	K	 2	K	!	 	0	(	G	 	G	 &	L	0	>	(	 		 	(	?	0	M	&	?	7	M		 $	M	0	A		?	 		$	M	*	(	M	(	 9	A		.<'%{file/}' 8	M	%	>	(	@	/	 	M	/	B	,	 +	<	>		2	 	K	2	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		.�!	?	8	M	
 	 8	G	 	>	(		>	0	@	 *	"	<	(	G	 	>	 *	M	0	/	>	8	 	0	$	G	 8	.	/	, -	L	$	?		 +	<	>		2	 	G	 2	?		 		 *	 	(	 $	M	0	A		?	 9	A		: %{PhysicalFile/}, 2	I		?		2	 +	<	>		2	: %{LogicalFile/}%1[: %{External/}%]%[, %{External/}%].R*	M	0	&	$	M	$	 *	%	 '%{file/}' 		 	8	G	 .	L		B	&	>	 +	<	>		2	 *	0	 			?	$	 	0	$	>	 9	H	 	?	8	G	 	K	2	>	 (	9	@		 	>	 8		$	>	.M8	M	%	>	(	@	/	 	M	/	B	,	 '%{file/}' 	G	 	(	G		M	6	(	 	@	 8			M	/	>	 '%{num/}' 	@	 8	@	.	>	 	K	 *	>	0	 	0	 		.�+	<	>		2	 8			M	0	9	 *	B	0	>	 -	0	>	 9	A		 9	H	. 	8	.	G		 	*	(	G	 !	G		>	 *	M	0		>	0	 	G	 2	?		 0	?		I	0	M	!	M	8	 	@	 	'	?		$	.	 8	M	5	@		>	0	M	/	 8			M	/	>	 .	L		B	&	 9	H	. /	&	?	 +	<	>		2	 8	M		M	0	?			 8			M	0	9	 (.asstore, .bstore, .ksstore, /	>	 .8	M		M	0	?			 +	<	>		2	) 9	H	 	K	 4 GB 	G	 	0	@	,	 9	H	, $	K	 	/	>	.	 5	?	6	G	7	$	>	 	G	 2	?		 	?	8	@	 	(	M	/	 8	M		M	0	?			 8			M	0	9	 8	M	5	0	B	*	 /	>	 8			M	0	9	 8	G	 8		,		'	?	$	 5	?	6	?	7	M		 	#	(	>	 .	>	*	 8	.	B	9	 *	0	 ,	&	2	(	G	 	G	 ,	>	0	G	 .	G		 5	?		>	0	 	0	G		. -	L	$	?		 +	<	>		2	: %{PhysicalFile/}. 2	I		?		2	 +	<	>		2	: %{LogicalFile/}.�8	M		M	0	?			 8			M	0	9	 /	>	 ,	>	/	(	G	0	@	 8			M	0	9	 '1050' 	G	 8			$	$	>	 8	M	$	0	 	G	 8	>	%	, +	<	>		2	 	G	 	'	?		$	.	 		>	0	 4 	@		>	,	>			M	8	 *	0	 9	H	. 	$	?	0	?		M	$	 8	M		M	0	?			 8	9	G		(	G	 	G	 2	?		, 	*	 8		,		'	?	$	 	/	>	.	 	G	 StringStoresCompatibilityLevel 	A	#	 	K	 *	0	?	5	0	M	$	?	$	 	0	 8		$	G	 9	H		 /	>	 5	?	6	?	7	M		 	#	(	>	 .	>	*	 	K	 '1100' *	0	 *	0	?	5	0	M	$	?	$	 	0	 8		$	G	 9	H		 	0	 *	A	(	: 8		8	>	'	?	$	 	0	 8		$	G	 9	H		. /	9	 5	?		2	M	*	 	G	5	2	 '1100' /	>	 			M		 8			$	$	>	 8	M	$	0	 5	>	2	G	 !	G		>	,	G	8	 	G	 8	>	%	 		*	2	,	M	'	 9	H	. -	L	$	?		 +	<	>		2	: %{PhysicalFile/}. 2	I		?		2	 +	<	>		2	: %{LogicalFile/}.{+	<	>		2	 8	?	8	M		.	 	G	 	G	5	2	 *	"	<	(	G	 /	K		M	/	 .	K	!	 .	G		 9	K	(	G	 *	0	 	?	8	@	 +	<	>		2	 	K	 9		>	(	G	/2	G	 	>	(	G	/,	(	>	(	G	/2	?		(	G	/(	?		>	2	(	G	 	G	 2	?		 *	M	0	/	>	8	 	?	/	>	 	/	>	 %	>	.PAW%{file/}' 	G	 2	?		 	(	-.	G	.	K	0	@	 			(	 9	G	$	A	 	(	A	0	K	'	K		 	@	 8			M	/	>	 '%{num/}' 	@	 8	@	.	>	 	K	 *	>	0	 	0	 		.PA48	M	.	C	$	?	 $	M	0	A		?	 %1[: %{External/}%]%[, %{External/}%].�	,			(	 5	?	+	2	$	>	 %1[: %{External/}%]%[, %{External/}%]. /	&	?	 		$	M	*	>	&	 	G	 32-,	?		 8		8	M		0	#	 	>	 		*	/	K		 	0	 0	9	G	 9	H		, $	K	 64-,	?		 8		8	M		0	#	 *	0	 (	5	@	(	@		0	#	 	0	(	G	 *	0	 /	>	 .	6	@	(	 *	0	 		*	2	,	M	'	 8	M	.	C	$	?	 	K	 ,	"	<	>	(	G	 *	0	 5	?		>	0	 	0	G		.V		 		$	0	?		 8	M	.	C	$	?	 	(	A	0	K	'	, 5	0	M	$	.	>	(	 8		8	>	'	(	 	M	0	?	/	>	 	G	 2	?		 $	/	 8	M	.	C	$	?	 	K		G	 	K	 *	>	0	 	0	 	/	>	 9	H	.�	>	0	M	0	5	>		 *	B	0	M	#	 (	9	@		 	@	 	>	 8		$	@	 	M	
 /	K			?	 8	M	
 .	C	$	?	 	K		>	 		2	(	 (%d{Request/}MB) 		*	2	,	M	
 '	 8	?	8	M	
 	.	 8	M	
 .	C	$	?	 (%d{Quota/}MB) 8	G	 	'	?		 9	K	 	/	>	 9	H	.PAo		 8	M		M	0	?			 8			M	0	9	@	$	 	0	$	G	 8	.	/	, 	8	@	 8	M		M	0	?			 .	?	2	@	 	K	 	/	(	?	$	 *	C	7	M	 	 		>	0	 8	G	 ,	!	<	@	 %	@	. 	>	0	M	0	5	>		 *	B	0	M	#	 (	9	@		 	@	 	>	 8		@	.8		$	0	?		 !	G		>	 8			M	0	9	 	'	?		$	.	 8	M	5	@		>	0	M	/	 		>	0	 8	G	 	'	?		 9	K	 	/	>	.]	8	 !	G		>	,	G	8	 	G	 	>	0	M	/	-	>	0	 8	.	B	9	 	G	 2	?		 8		8	>	'	(	 	G	 2	?		 *	M	0	/	A		M	$	 8	M	.	C	$	?	 8		8	>	'	(	 8	@	.	>	 	K	 *	>	0	 	0	 		 9	H	.] 8		8	>	'	(	 8	@	.	>	 8		M	7	.	 9	K	(	G	 	G	 &	L	0	>	(	, 	*	 		2	 	M	0	>		G	<		M	6	(	 .	G		 		>	'	?		 !	G		>	,	G	8	 8		8	>	'	?	$	 (	9	@		 	0	 8		$	G	.l	>	0	M	/	-	>	0	 8	.	B	9	 '%{WLGID/}' 	G	 2	?		 5	0	M	$	.	>	(	 	>	0	M	0	5	>		 	G	 2	?		 		*	/	K		 	@	 		 .	G	.	K	0	@	, .	G	.	K	0	@	 8	@	.	>	 	G	 *	>	0	 *	9	A			 		 9	H	.z		 	8	>	 0	?		I	0	M	!	 (%d{recordSize/} ,	>			M	8	) .	?	2	>	 	K	 8			M	0	9	#	 	,	M	
 	G		M	
 	 (%d{pageSize/} ,	>			M	8	) 	G	 	'	?		$	.	 *	C	7	M	 	 		>	0	 8	G	 	'	?		 9	H	.�	M	
 5	G	0	@	 	G	 *	0	?	#	>	.	 .	G		 ,	9	A	$	 	'	?		 8	M	$		-	K		 5	>	2	>	 		M	7	 6	>	.	?	2	 9	H	. /	9	 	.	$	L	0	 *	0	 		M	7	 *	0	 ,	9	A	$	 	'	?		 *	&	>	(	A		M	0	.	 2	L		>		 	>	(	G	 	G	 	>	0	#	 9	K	$	>	 9	H	. 	*	 .	I	!	2	 .	G		 *	&	>	(	A		M	0	.	K		 	K	 		M	7	.	 	0		G	 	8	 $	M	0	A		?	 	K	 	(	&	G		>	 	0	 8		$	G	 9	H		.�.	G	.	8	M	
 	K	0	 	@	 0	?		I	0	M	!	 8			M	
 /	>	 	>	 5	0	M	$	.	>	(	 .	>	(	 '%d{recordCount/}' 9	H	; 8	@	.	>	 8	G	 ,	>	9	0	 9	K	(	G	 *	0	 8	M	
 	K	0	 8	G	 '%d{bytesToWrite/}' ,	>			 2	?		(	G	 	>	 	(	A	0	K	'	 	?	/	>	 	/	>	 %	>	.�.	G	.	8	M	
 	K	0	 	@	 5	0	M	$	.	>	(	 8	M	
 %	?	$	?	 	>	 5	0	M	$	.	>	(	 .	>	(	 '%d{currFilePos/}' 9	H	; 8	@	.	>	 8	G	 ,	>	9	0	 9	K	(	G	 *	0	 8	M	
 	K	0	 8	G	 '%d{bytesToWrite/}' ,	>			 2	?		(	G	 	>	 	(	A	0	K	'	 	?	/	>	 	/	>	 %	>	.�.	G	.	8	M	
 	K	0	 	G	 SetSize() 	>	 5	0	M	$	.	>	(	 	M	0	?	/	>	(	M	
 5	/	(	 	G	5	2	 4GB $		 	>	 9	@	 8	.	0	M	%	(	 	0	$	>	 9	H	; 8	@	.	>	 8	G	 ,	>	9	0	 9	K	(	G	 *	0	 8	M	
 	K	0	 8	G	 '%d{requestedSize/}' 8	G		 	0	(	G	 	>	 	(	A	0	K	'	 	?	/	>	 	/	>	 %	>	.�.	G	.	8	M	
 	K	0	 	G	 SetSize() 	>	 5	0	M	$	.	>	(	 	M	0	?	/	>	(	M	
 5	/	(	 8	M	
 	M	0	@	.	 	>	 		>	0	 ,	"	<	>	(	G	 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	; 8	M	
 	K	0	 8	G	 '%d{requestedSize/}' $		 		M	
 8		G			 	0	(	G	 	>	 	(	A	0	K	'	 	?	/	>	 	/	>	 %	>	, 5	0	M	$	.	>	(	 		>	0	 '%d{recordCount/}' 9	H	.�,	9	A	$	 8	@	 8		8	>	'	(	 	>	0	M	0	5	>		/	>		 8	.	8	>	.	/	?		 0	B	*	 8	G	 	2	 0	9	@	 9	H		. 	C	*	/	>	 5	0	M	$	.	>	(	 .	G		 	2	 0	9	@	 	A		 8		8	>	'	(	 	>	0	M	0	5	>		/	K		 	G	 *	B	0	>	 9	K	(	G	 	G	 ,	>	&	 *	A	(		 *	M	0	/	>	8	 	0	G		.Y		$	0	?		 TOM 	(	A	0	K	'	K		 	K	 		2	 DB $		 8	@	.	?	$	 9	K	(	>	 	>	9	?		; 		>	'	?		-!	G		>	,	G	8	 	(	A	0	K	'	 8	.	0	M	%	?	$	 (	9	@		 9	H		V8		8	>	'	(	 	M	0	H		?			 	G	 8		M	7	.	 9	K	(	G	 *	0	, 	M	0	>			H		M	6	(	2	 .	2	M		@	-!	G		>	,	G	8	 	(	A	0	K	'	 8	.	0	M	%	?	$	 (	9	@		 9	K	$	G	.PA;OLE DB /	>	 ODBC $	M	0	A		?	%1[: %{External/}%]%[; %{External/}%].e*	0	?	5	0	M	$	(	@	/	 OleDB/ODBC $	M	0	A		?	 9	A		. /	&	?	 8		8	>	'	(	 *	M	0	$	?	,		'	 	(	A	.	$	?	 &	G	$	G	 9	H		 $	K	 *	A	(		 *	M	0	/	>	8	 	?		 	>	 8		$	G	 9	H		.0COM $	M	0	A		?	%1[: %{External/}%]%[; %{External/}%].�	(	A	0	K	'	 /	>	 *	M	0	$	?	8	>	&	 0	?	8	M	*	>		8	 8	M		M	0	@	.	 	>	 		*	/	K		 	0	$	G	 8	.	/	 $	M	0	A		?	. 	M	2	>	/			 	@	 $	0	+	 8	G	 !	?	8	M		(	G		M	6	(	 9	K	(	G	 	G	 	>	0	#	 	8	>	 9	K	 8		$	>	 9	H	. COM error%1[: %{External/}%]%[; %{External/}%].?(	?	.	M	(	 WinHttp $	M	0	A		?	 9	A		: %1[ %{External/}%]%[, %{External/}%].PAMicrosoft Analysis ServicesPAMicrosoft PowerPivot EnginePA�		M	7	 0	>			,	H		 	>	0	M	0	5	>		 	>	 '%{measuregroup/}' .	>	*	 8	.	B	9	 *	0	 '%{measuregroupdimension/}' .	H	(	@	-	B	-.	H	(	@	 .	>	*	 8	.	B	9	 	/	>	.	 *	0	 		 (	I	(	-	M	0	?	5	?	/	2	 8	M	
 2	>		8	 9	H	. .	H	(	@	-	B	-.	H	(	@	 	/	>	.	K		 *	0	 		M	7	 0	>			,	H		 	>	0	M	0	5	>		/	K		 	@	 	(	A	.	$	?	 (	9	@		 9	H	.�		M	7	 0	>			,	H		 	>	0	M	0	5	>		 	>	 '%{measuregroup/}' .	>	*	 8	.	B	9	 *	0	 '%{measuregroupdimension/}' 8		&	0	M	-	 .	>	*	 8	.	B	9	 	/	>	.	 *	0	 		 (	I	(	-	M	0	?	5	?	/	2	 8	M	
 2	>		8	 9	H	. 8		&	0	M	-	 	/	>	.	K		 *	0	 		M	7	 0	>			,	H		 	>	0	M	0	5	>		/	K		 	@	 	(	A	.	$	?	 (	9	@		 9	H	.�		M	7	 0	>			,	H		 	>	0	M	0	5	>		 	>	 '%{measuregroup/}' .	>	*	 8	.	B	9	 *	0	 '%{measuregroupdimension/}' !	G		>	 .	>		(	?			 .	>	*	 8	.	B	9	 	/	>	.	 *	0	 		 (	I	(	-	M	0	?	5	?	/	2	 8	M	
 2	>		8	 9	H	. !	G		>	 .	>		(	?			 	/	>	.	K		 *	0	 		M	7	 0	>			,	H		 	>	0	M	0	5	>		/	K		 	@	 	(	A	.	$	?	 (	9	@		 9	H	.�		M	7	 0	>			,	H		 	>	0	M	0	5	>		 	>	 '%{cubedimension/}' 	/	>	.	 *	0	 		 (	I	(	-	M	0	?	5	?	/	2	 8	M	
 2	>		8	 9	H	, 	K	 '%{measuregroup/}' .	>	*	 8	.	B	9	 	G	 8	>	%	 8		,	&	M	'	 (	9	@		 9	H	. .	>	*	 8	.	B	9	K		 8	G	 8		,	&	M	'	 (	 0	9	(	G	 5	>	2	@	 	/	>	.	K		 *	0	 		M	7	 0	>			,	H		 	>	0	M	0	5	>		/	K		 	@	 	(	A	.	$	?	 (	9	@		 9	H	.p		M	7	 0	>			,	H		 	>	0	M	0	5	>		 (	9	@		 	@	 	>	 8		$	@	, 	M	
 /	K			?	 '%{measuregroup/}' .	>	*	 8	.	B	9	 	G	 *	>	8	 		 2	G		(	-8		M	7	.	 5	?	-	>		(	 (	9	@		 9	H	.�*	M	0	$	M	
 /		M	7	 		M	7	 0	>			,	H		 	>	0	M	0	5	>		 (	9	@		 	@	 	>	 8		$	@	, 	M	
 /	K			?	 '%{measuregroup/}' .	>	*	 8	.	B	9	 	G	 *	>	8	 	K		 *	M	0	$	M	
 /		M	7	 2	G		(	-8		M	7	.	 5	?	-	>		(	 (	9	@		 9	H	.<		M	7	 0	>			,	H		 	>	0	M	0	5	>		 		 		M	7	 *	0	 (	2	 .	>	(	 	&	M	/	$	(	 (	9	@		 	0	 8		$	@	.7		 		M	7	 	G	 8	A	0		M	7	?	$	 9	K	(	G	 	G	 	>	0	#	 		M	7	 0	>			,	H		 5	?	+	2	 9	A		.n		M	7	 0	>			,	H		 	>	0	M	0	5	>		 	>	 5	0	M	$	.	>	(	 (	?	0	M	&	G	6	>			 	G	 0	B	*	 .	G		 '%{measure/}' (	>	.		 (	I	(	-8	.	 .	>	*	 9	H	, 	?	8		@	 	(	A	.	$	?	 (	9	@		 9	H	.PAO		M	7	 0	>			,	H		 	>	0	M	0	5	>		 	8	 		M	7	 (ordinal = '%{CellOrdinal/}') *	0	 (	9	@		 	@	 	>	 8		$	@	.b		M	7	 0	>			,	H		 	>	0	M	0	5	>		 	>	 5	0	M	$	.	>	(	 (	?	0	M	&	G	6	>			 	G	 0	B	*	 .	G		 		 *	0	?		2	?	$	 8	&	8	M	
 /	 9	H	, 	?	8		@	 	(	A	.	$	?	 (	9	@		 9	H	.�		M	7	 0	>			,	H		 	>	0	M	0	5	>		 5	?	+	2	 0	9	@	 	M	
 /	K			?	 		$	0	M	(	?	9	?	$	 8		,		'	>	$	M	
 .		 8			M	0	9	#	 .	G		 		 	8	@	 $	>	2	?		>	 9	H	 	?	8		G	 8	M	
 $		-	K		 	@	 8			M	
 /	>	 5	>	8	M	
 $	5	 .	G		 	*	G		M	7	?	$	 8	M	
 $		-	K		 	@	 8			M	
 /	>	 8	G	 -	?	(	M	(	 9	H		, 	K	 	?	 !	G		>	 &	B	7	#	 9	H	.W		 8	G	2	 .	G		 5	>	*	8	 2	?		(	G	 .	G		 	8	.	0	M	%	 9	H	 	M	
 /	K			?	 	(	 8	M	
 %	>	(	 .	G		 (	?	0	M	&	?	7	M		 8	G	2	 .	L		B	&	 (	9	@		 9	H	.�		M	7	 0	>			,	H		 	>	0	M	0	5	>		 	>	 '%{measuregroup/}' .	>	*	 8	.	B	9	 *	0	 		 (	I	(	-	M	0	?	5	?	/	2	 8	M	
 2	>		8	 	0	 .	>	*	 5	M	
 /				 9	H	. (	I	(	-	M	0	?	5	?	/	2	 8	M	
 2	>		8	 	G	 2	?		 .	>	*	 5	M	
 /				 *	0	 		M	7	 0	>			,	H		 	>	0	M	0	5	>		 	@	 	(	A	.	$	?	 (	9	@		 9	H	.O		M	7	 0	>			,	H		 	>	0	M	0	5	>		 	@	 0 /	>	 (	2	 		M	7	 *	0	 		 -	>	0	 	,			(	 9	H	, 	?	8		@	 	(	A	.	$	?	 (	9	@		 9	H	.H		M	7	 0	>			,	H		 	>	0	M	0	5	>		 (	?	0	8	M	
 $	 	0	 &	@	 		 	M	
 /	K			?	 	M	
 /	B	,	 8	M	
 	K	*	 9		>	 &	?		 		]		 	8	G	 (	I	(	-2	@	+	<	 8	G	2	 *	0	 5	>	*	8	 2	?		(	G	 .	G		 	8	.	0	M	%	 9	H	 	?	8		G	 	'	@	(	8	M	
 %	 2	@	+	<	-8	M	
 $	0	 	G	 8	G	2	M	
 8	 (	9	@		 9	H		.>		M	7	 0	>			,	H		 	>	0	M	0	5	>		 		 		M	7	 *	0	 	(		$	 .	>	(	 	&	M	/	$	(	 (	9	@		 	0	 8		$	@	. 	K	2	G	6	(	 (	>	.	 9	2	 (	9	@		 	?	/	>	 	>	 8		$	>	.`!	?	+	<	I	2	M	
 	 8	M	%	?	$	?	 	G	 2	?		 8		&	G	6	 *	M	0	,		'		 (	9	@		 .	?	2	 8		>	. 8	M	%	?	$	?	 /	B		8	 			M	0	G		<	@	 *	0	 *	0	?	5	0	M	$	?	$	 9	K	 	>			@	.38		&	G	6	 *	0	?	-	>	7	>	 XML .	G		 		 (	K	!	 9	H	 	K	 8	.	0	M	%	?	$	 (	9	@		 9	H	.%8		8	>	
 '	(	 8	M		M	0	?			 2	K	!	 (	9	@		 	@	 	>	 8		$	@	.F(	?	.	M	(	 $	M	0	A		?	 	K	!	 	G	 2	?		 8		&	G	6	 	(	0	G		 (	9	@		 	?	/	>	 	>	 8		$	>	: %{result_code/}6%{language/} 8	M	%	?	$	?	 	G	 2	?		 8		&	G	6	 *	M	0	,		'		 (	9	@		 .	?	2	 8		>	.a8		&	G	6	 *	0	?	-	>	7	>	 XML .	G		 '%{FacilityName/}' 8	A	5	?	'	>	 	G	 2	?		 '%{CodeType/}' 	K	!	 	>	 .	>	(	 8	.	0	M	%	?	$	 (	9	@		 9	H	._8		&	G	6	 (	?	0	M	'	>	0	#	 XML .	G		 '%{NodeName/}' %{NodeType/} 	G	 2	?		 $	M	0	A		?	 *	M	0		>	0	 	>	 .	>	(	 8	.	0	M	%	?	$	 (	9	@		 9	H	. (.	>	(	)	 (2		M	7	M	/	)	 (8	M	%	?	$	?	) (0	A		>	(	) (.	>	(	)KCACHE 	%	(	 (	G	 		 5	?	6	G	7	$	>	 	G	 2	?		 		>	'	?		 	M	0	H	(	A	2	H	0	?		@		<	 5	>	2	>	 		 8	,		M	
 /	B	,	 &	G		>	.PA>%{dim/} *	&	>	(	A		M	0	.	, %{axis/} 		M	7	 .	G		 *	9	2	G	 8	G	 9	@	 *	M	0			 9	K	$	>	 9	H	.Z'%{name/}' *	0	?		2	?	$	 8	&	8	M	/	 (	9	@		 ,	(	>	/	>	 	>	 8		$	>	 9	H	 	M	/	K			?	 8	.	>	(	 (	>	.	 8	G	 8	&	8	M	/	 *	9	2	G	 8	G	 .	L		B	&	 9	H	.k%{name/} *	0	?		2	?	$	 8	&	8	M	/	 (	9	@		 ,	(	>	/	>	 	>	 8		$	>	 9	H	 	M	/	K			?	 %{hier/} *	&	>	(	A		M	0	.	 .	G		 		8		>	 *	H	0	G			 (	?	.	M	(	$	.	 8	M	$	0	 *	0	 9	H	.%%{name/} 	/	>	.	 5	?	6	G	7	$	>	 (	9	@		 *	>		 		 %	@	.$%{strCubeName/} 	M	/	B	,	 .	L		B	&	 (	9	@		 9	H	.N		@		C	$	 ^			M	6	(	M	8	 	>	 .	>	*	 	/	>	.	 .	G		 *	0	?		2	?	$	 8	&	8	M	/	K		 *	0	 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	.C%{str/} 8	M		M	0	?			 *	>	0	M	8	 %	>	, $	,	 	M	
 /	B	,	 .	G		 '%{name/}' 	/	>	.	 (	9	@		 .	?	2	>	.H%{str/} 8	M		M	0	?			 *	>	0	M	8	 %	>	, $	,	 	M	
 /	B	,	 .	G		 '%{name/}' *	&	>	(	A		M	0	.	 (	9	@		 .	?	2	>	.PAO%{str/} 8	M		M	0	?			 *	>	0	M	8	 %	>	, $	,	 	M	
 /	B	,	 .	G		 8	M	
 $	0	 '%{name/}' 	,	M	
 	G		M	
 	 (	9	@		 .	?	2	>	.Z	,	 8	M		M	0	?			, %{str/}, 	K	 *	>	0	M	8	 	?	/	>	 	/	>	 %	>	 $	,	 '%{name/}' 8	&	8	M	/	 	M	/	B	,	 .	G		 (	9	@		 *	>	/	>	 	/	>	 %	>	.K	(		$	 0	?		0	M	6	(	 .	?	2	>	. (	?	0	M	-	0	$	>	 	>	 2	B	*	 9	H	: %1[%{strName/}%]%[ -> %{strName/}%].98	>			M	/	?		 5	M	
 /				 		 	*	M	0	/	A		M	$	 &	B	0	@	 $		 .	B	2	M	
 /	>			(	 	0	$	>	 9	H	.---.E%{func/} +	<			M	
 6	(	 .	G		 %d{arg/} $	0	M		 		 8	M		M	0	?			 *	0	 (	9	@		 ,	&	2	>	 	>	 8		$	>	.J%{func/} ^			M	6	(	 		 (	2	 8	&	8	M	/	 	K	 %d{arg/} $	0	M		 	G	 0	B	*	 .	G		 8	M	5	@		>	0	 (	9	@		 	0	$	>	.vRank' +	<			M	
 6	(	, 		 	*	2	 5	M	
 /				 	G	 *	M	0	%	.	 $	0	M		 	K	 &	M	5	?	$	@	/	 *	&	>	(	A		M	0	.	, 		 8	G		 5	M	
 /				 	G	 8	.	>	(	 *	&	>	(	A		M	0	.	 8		&	0	M	-	 	0	(	>	 	>	9	?		.a%{func/} +	<			M	6	(	 .	G		 (	?	0	M	&	?	7	M		 8	G		M	8	 	G	 %{iHier/} 8	M	
 %	>	(	 *	0	 	8			$	 *	&	>	(	A		M	0	.	 9	H		. 8	G		M	8	 	8			$	 9	H		.88	G		 .	G		 		 (	?	0	M	&	?	7	M		 8	M	
 $	0	 5	>	2	>	 *	&	>	(	A		M	0	.	 6	>	.	?	2	 (	9	@		 9	H	.`%{func/} +	<			M	
 6	(	 *	0	 ,	9	A	$	 	'	?		 $	0	M		 *	>	8	 9	A		 %	G	. +	<			M	
 6	(	 	G	 2	?		 	'	?		$	.	 $	0	M		 	?	(	$	@	 %ld{cMax/} 9	H	.`%{func/} +	<			M	
 6	(	 *	0	 ,	9	A	$	 	.	 $	0	M		 *	>	8	 9	A		 %	G	. +	<			M	
 6	(	 	G	 2	?		 (	M	
 /	B	(	$	.	 $	0	M		 	?	(	$	@	 %ld{cMin/} 9	H	.b%{func/} ^			M	6	(	 *	0	 	K		 $	0	M		 *	>	8	 (	9	@		 	?	/	>	 	/	>	, 	8	G	 	.	 8	G	 	.	 %ld{cMin/} $	0	M		K		 	@	 	5	6	M	/		$	>	 9	K	$	@	 9	H	.D^			M	6	(	 $	0	M		 	G	 2	?		 		 5	M	/				 	*	G		M	7	?	$	 %	>	 	0	 	K		 -	@	 5	M	/				 (	9	@		 .	?	2	>	.�!	?	8	G		!	G			M	8	 +	<			M	6	(	 	>	 $	C	$	@	/	 $	0	M		 (	?	.	M	(	 .	G		 8	G	 		 9	K	(	>	 	>	9	?		: SELF, BEFORE, AFTER, SELF_AND_BEFORE, SELF_AND_AFTER, BEFORE_AND_AFTER, SELF_BEFORE_AFTER, /	>	 LEAVES.Q!	?	8	G		!	G			M	8	 +	<			M	
 6	(	 .	G		 8	&	8	M	
 /	 	0	 8	M	
 $	0	 	K	 8	.	>	(	 *	&	>	(	A		M	0	.	 8	G	 8		,		'	?	$	 9	K	(	>	 	>	9	?		.PAG%{func/} +	<			M	
 6	(	 .	G		 5	M	
 /				 		 *	B	0	M	#	>			 .	G		 (	9	@		 	(	5	0	M		 	?	/	>	 	>	 8		$	>	.4CALCULATE 	%	(	 SCOPE 	%	(	 ,	I	!	@	 .	G		 *	M	0			 (	9	@		 9	K	 8		$	>	.7%{func/} +	<			M	
 6	(	 .	G		 8	M	
 $	0	 	M	0	.	8	B			 6	M	0	G	#	@	 8	G	 ,	>	9	0	 9	H	.('%{name/}' 	M	/	B	,	 .	G		 8	M	$	0	 .	L		B	&	 (	9	@		 9	H	.I8	@	.	>	 	*	0	G		0	 (:) 	*	0	G		!	 .	G		 5	?	-	?	(	M	(	 8	M	$	0	 9	K	$	G	 9	H		; 		(	M	9	G		 8	.	>	(	 9	K	(	>	 	>	9	?		.N8	@	.	>	 	*	0	G		0	 (:) 	*	0	G		!	 .	G		 5	?	-	?	(	M	(	 *	&	>	(	A		M	0	.	 9	K	$	G	 9	H		; 		(	M	9	G		 8	.	>	(	 9	K	(	>	 	>	9	?		.S*	0	?		2	?	$	 8	&	8	M	/	 	>	, 6	M	0	G	#	@	 	*	0	G		0	 ( : ) 	G	 	*	0	G		!	 	G	 0	B	*	 .	G		 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	...'		M	7	 8			M	/	>	 0 	0	 127 	G	 ,	@		 9	K	(	@	 	>	9	?		.`	M	5	G	0	@	 .	G		 (	?	0	M	&	?	7	M		 		M	7	 8			M	/	>	 	M	0	.	?	$	 0	B	*	 8	G	 (	?	0	M	&	?	7	M		 9	K	(	@	 	>	9	?		, 	0	 		(	.	G		 	H	*	 (	9	@		 9	K	 	>	9	?		.,		M	7	 8			M	/	>	, 	M	5	G	0	@	 .	G		 &	K	9	0	>		 (	9	@		 	>	 8		$	@	.:	*	2	 .	G		 '%{hier/}' *	&	>	(	A		M	0	.	 		>	'	?		 ,	>	0	 *	M	0	&	0	M	6	?	$	 9	K	$	>	 9	H	.8CREATE MEMBER 	%	(	 SCOPE 	%	(	 ,	I	!	@	 .	G		 *	M	0			 (	9	@		 9	K	 8		$	>	.5CREATE SET 	%	(	 SCOPE 	%	(	 ,	I	!	@	 .	G		 *	M	0			 (	9	@		 9	K	 8		$	>	.z	G	5	2	 		 5	?	5	0	#	 *	M	0	&	$	M	$	 	?	/	>	 	>	 8		$	>	 9	H	.  '%{strDesc/}' 	K	 *	0	?		2	?	$	 		M	7	 	0	 	8		G	 	(	>	5	6	M	/		 -	>		 	G	 0	B	*	 .	G		 *	M	0	&	$	M	$	 	?	/	>	 	/	>	 %	>	.O		 !	A	*	M	2	?		G		 DISABLED 	A	#	 *	0	?		2	?	$	 8	G	2	 	@	 *	0	?	-	>	7	>	 	G	 -	>		 	G	 0	B	*	 .	G		 &	?	/	>	 	/	>	 %	>	.P		 !	A	*	M	2	?		G		 CONDITION 	A	#	 *	0	?		2	?	$	 8	G	2	 	@	 *	0	?	-	>	7	>	 	G	 -	>		 	G	 0	B	*	 .	G		 &	?	/	>	 	/	>	 %	>	.[		 !	A	*	M	2	?		G		 %{strPass/} *	>	8	 (		,	0	 	A	#	 *	0	?		2	?	$	 8	G	2	 	@	 *	0	?	-	>	7	>	 	G	 -	>		 	G	 0	B	*	 .	G		 &	?	/	>	 	/	>	 %	>	.\		 !	A	*	M	2	?		G		 %{strPass/} *	>	8	 !	G	*	M	%	 	A	#	 *	0	?		2	?	$	 8	G	2	 	@	 *	0	?	-	>	7	>	 	G	 -	>		 	G	 0	B	*	 .	G		 &	?	/	>	 	/	>	 %	>	.k'%{strDim/}' 	/	>	.	 .	G		 		 8	G	 	'	?		 *	&	>	(	A		M	0	.	 9	H		, 	8	2	?		 *	&	>	(	A		M	0	.	 	K	 8	M	*	7	M		 0	B	*	 8	G	 (	?	0	M	&	?	7	M		 	?	/	>	 	>	(	>	 	>	9	?		.g%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 8	M	$	0	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 	/	>	.	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.l%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 8	M	$	0	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 *	&	>	(	A		M	0	.	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.h%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 8	M	$	0	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 8	&	8	M	/	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.f%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 8	M	$	0	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 	*	2	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.w%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 8	M	$	0	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 8	M		M	0	?			 /	>	 8	>			M	/	?		 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.j%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 8	M	$	0	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 	*	2	 8	G		 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.g%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 	/	>	.	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 8	M	$	0	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.l%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 	/	>	.	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 *	&	>	(	A		M	0	.	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.h%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 	/	>	.	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 8	&	8	M	/	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.f%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 	/	>	.	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 	*	2	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.w%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 	/	>	.	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 8	M		M	0	?			 /	>	 8	>			M	/	?		 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.j%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 	/	>	.	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 	*	2	 8	G		 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.l%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 *	&	>	(	A		M	0	.	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 8	M	$	0	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.m%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 *	&	>	(	A		M	0	.	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 8	&	8	M	/	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.k%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 *	&	>	(	A		M	0	.	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 	*	2	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.|%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 *	&	>	(	A		M	0	.	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 8	M		M	0	?			 /	>	 8	>			M	/	?		 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.o%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 *	&	>	(	A		M	0	.	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 	*	2	 8	G		 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.h%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 8	&	8	M	/	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 8	M	$	0	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.g%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 8	&	8	M	/	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 	*	2	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.x%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 8	&	8	M	/	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 8	M		M	0	?			 /	>	 8	>			M	/	?		 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.k%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 8	&	8	M	/	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 	*	2	 8	G		 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.f%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 	*	2	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 8	M	$	0	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.v%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 	*	2	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 8	M		M	0	?			 /	>	 8	>			M	/	?		 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.i%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 	*	2	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 	*	2	 8	G		 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.w%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 8	M		M	0	?			 /	>	 8	>			M	/	?		 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 8	M	$	0	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.z%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 8	M		M	0	?			 /	>	 8	>			M	/	?		 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 	*	2	 8	G		 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.j%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 	*	2	 8	G		 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 8	M	$	0	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.z%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 	*	2	 8	G		 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 8	M		M	0	?			 /	>	 8	>			M	/	?		 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.;*	0	?		2	(	 *	>	8	 	9	0	>		 /	>	 8			M	/	>	 	G	 .	>	(	 .	G		 	K		 	5	0	^	M	2	K	 .	L		B	&	 9	H	._%{strPropName/} 	A	#	 	G	 2	?		 		 !	A	*	M	2	?		G		 5	M	/				, 	H	2		A	2	G	6	(	 	@	 *	0	?	-	>	7	>	 .	G		 (	?	0	M	&	?	7	M		 	?	/	>	 	/	>	 %	>	.M		 !	A	*	M	2	?		G		 SOLVE_ORDER .	>	(	, 	H	2		A	2	G	6	(	 	@	 *	0	?	-	>	7	>	 .	G		 (	?	0	M	&	?	7	M		 	?	/	>	 	/	>	 %	>	.O	M	0	I	8		M	5	>		(	 ^			M	6	(	 .	G		 %{hier/} *	&	>	(	A		M	0	.	 	K	 		 8	G	 	'	?		 ,	>	0	 		*	/	K		 	?	/	>	 	>	$	>	 9	H	.�'%{attr/}' 5	?	6	G	7	$	>	 .	G		 		 8	&	8	M	/	 	G	 *	>	8	 	8	.	0	M	%	?	$	 '%{uop/}' /	B	(	G	0	@	 	*	0	G		0	 .	>	(	 9	H	. 	G	5	2	 (	?	.	M	(	 /	B	(	G	0	@	 	*	0	G		0	 .	>	(	 8	M	5	@		>	0	M	/	 9	H		: +, -, *, /, /	>	 ~. '%{name/}' +			M	6	(	 .	L		B	&	 (	9	@		 9	H	.f(	?	.	M	(	 $	M	0	A		?	 	G	 8	>	%	 %{name/} 	8	G	.	M	,	2	@	 	K	 2	K	!	 	0	(	>	 5	?	+	2	 0	9	>	: %1[%{exception/}%]%[;%{exceptioninner/}%].�(	?	.	M	(	 $	M	0	A		?	 	G	 8	>	%	, *	M	0	,		'	?	$	 	K	!	 .	G		 *	M	0		>	0	 	@	 *	M	0		#	(	>	 /	>	 *	M	0	$	?	,	?		,	 &	M	5	>	0	>	 ^			M	6	(	 5	?	+	2	 0	9	G	: %1[%{exception/}%]%[;%{exceptioninner/}%].z(	?	.	M	(	 $	M	0	A		?	 	G	 8	>	%	, *	M	0	,		'	?	$	 8			M	0	9	?	$	 	>	0	M	/	5	?	'	?	 %{sproc/} 	>	 (	?	7	M	*	>	&	(	 5	?	+	2	 0	9	>	: %1[%{exception/}%]%[%{exceptioninner/}%]..		M	7	 .	G		 *	>	 	 *	9	A			 	K	 	8	M	5	@		C	$	 	0	 &	?	/	>	 	/	>	 9	H	.8	G	2	 *	0	 2	G		(	 *	9	A			 	8	M	
 5	@		C	$	 9	H	.Q%{func/} ^			M	6	(	 .	G		, 8	&	8	M	/	K		, 	*	2	 /	>	 8	G		 	K	 8	.	>	(	 *	&	>	(	A		M	0	.	K		 	>	 		*	/	K		 	0	(	>	 	>	9	?		.�%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 8	&	8	M	/	K		 	G	 		 8	G		 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 8	G	 	'	?		 *	&	>	(	A		M	0	.	 	K	 	*	2	 	G	 8	G		 	G	 8	>	%	 *	>	8	 	?	/	>	 	/	>	.G%{func/} +	<			M	
 6	(	 .	G		 (	?	0	M	&	?	7	M		 &	K	 	*	2	M	
 8	 	G	 -	?	(	M	(	--	?	(	M	(	 	/	>	.	 9	K	$	G	 9	H		.^%{strHierName/} !	M	0	?	2	!	>			(	 *	&	>	(	A		M	0	.	 !	M	0	?	2	!	>			(	 	G	 2	?		 (	?	0	M	&	?	7	M		 	*	2	M	8	 	G	 8	G		 .	G		 (	9	@		 .	?	2	 8		$	>	.F(	?	0	M	&	?	7	M		 !	M	0	?	2	 *	&	>	(	A		M	0	.	 %{strHierName/} !	M	0	?	2	 8	G		 .	G		 (	9	@		 	K		 8		$	>	.z	,	 *	&	>	(	A		M	0	.	 	>	 &	M	5	?	$	@	/	 8	G		 *	&	>	(	A		M	0	.	 *	H	0	>	.	@		0	 8	G	 -	?	(	M	(	 9	K	 $	K	 DrillDownMember ^			M	6	(	 	5	0	M	$	@	 !	M	0	?	2	!	>			(	 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	.q.	>	(	M	/	 8	M		G		.	G			 	*	G		M	7	?	$	 %	>	, 2	G		?	(	 	8		G	 ,		>	/	 	?	8	@	 5	M	/				 /	>	 	8	M		.	 0	K	2		*	 	A	#	K		 	G	 8			M	0	9	 	K	 (	?	0	M	&	?	7	M		 	?	/	>	 	/	>	 %	>	.]ALL 5	?		2	M	
 *	, *	M	0	$	?		M	
 	G	&	 +	<			M	
 6	(	 	G	 $	C	$	@	/	 $	0	M		 	G	 2	?		 	*	G		M	7	?	$	 %	>	. 		 5	M	
 /				 *	>	8	 9	K	 	/	>	 %	>	.B*	B	0	>	 	%	(	 (	?	0	M	&	?	7	M		 	0	(	G	 	G	 &	L	0	>	(	 		 MDX 5	M	/				 (	?	0	M	&	?	7	M		 	?	/	>	 	/	>	.[!	?	+	<	I	2	M		 0	B	*	 8	G	, *	M	0		>	0	 8	.	/	 	>	 	/	>	.	 	*	G		M	7	?	$	 %	>	. 	M	/	B	,	 .	G		 	8	 *	M	0		>	0	 	K	 	K		 	/	>	.	 (	9	@		 .	?	2	>	.X		 &	?	(	>			 	(	5	0	M		<	(	 +	<			M	
 6	(	 .	G		 8	&	8	M	
 /	 	0	 8	M	
 $	0	 	K	 8	.	>	(	 *	&	>	(	A		M	0	.	 8	G	 8		,		'	?	$	 9	K	(	>	 	>	9	?		.RMDX +	<			M	
 6	(	 2	>		B	 (	9	@		 9	K	 8		$	>	 	M	
 /	K			?	 		 $	0	M		 5	M	
 /				 (	G	 		 (	2	 8			M	
 /	>	 2	L		>		 9	H	.S!	?	+	<	I	2	M		 0	B	*	 8	G	, .	9	@	(	>	 8	M	$	0	 	*	G		M	7	?	$	 %	>	. 	M	/	B	,	 .	G		 	8	 *	M	0		>	0	 	K	 	K		 8	M	$	0	 (	9	@		 .	?	2	>	.T!	?	+	<	I	2	M		 0	B	*	 8	G	, $	?	.	>	9	@	 8	M	$	0	 	*	G		M	7	?	$	 %	>	. 	M	/	B	,	 .	G		 	8	 *	M	0		>	0	 	K	 	K		 8	M	$	0	 (	9	@		 .	?	2	>	.T!	?	+	<	I	2	M		 0	B	*	 8	G	, 8	*	M	$	>	9	 8	M	$	0	 	*	G		M	7	?	$	 %	>	. 	M	/	B	,	 .	G		 	8	 *	M	0		>	0	 	K	 	K		 8	M	$	0	 (	9	@		 .	?	2	>	.R!	?	+	<	I	2	M		 0	B	*	 8	G	, 5	0	M	7	 8	M	$	0	 	*	G		M	7	?	$	 %	>	. 	M	/	B	,	 .	G		 	8	 *	M	0		>	0	 	K	 	K		 8	M	$	0	 (	9	@		 .	?	2	>	.O*	&	>	(	A		M	0	.	?	$	 +	<			M	
 6	(	 *	0	 *	>	8	 	?		 		 &	M	5	?	$	@	/	 $	0	M		 	K	 POST *	0	 8	G		 	?	/	>	 	>	(	>	 	>	9	?		.V	&	G	6	 +	<			M	
 6	(	 *	0	 *	>	8	 	?		 		 $	C	$	@	/	 $	0	M		 	K	 ASC, BASC, DESC, /	>	 BDESC *	0	 8	G		 9	K	(	>	 	>	9	?		.B	M	5	G	0	@	 	G	 0	B	*	 .	G		 	?	8	@	 0	?		M	$	 *	>	 	 8	M		M	0	?			 	K	 8		8	>	'	?	$	 (	9	@		 	0	 8		$	G	.�/	&	?	 		 $	0	M		 	G	 0	B	*	 .	G		 *	>	8	 	?	/	>	 	/	>	 5	M	
 /				 		 8	M		M	0	?			 *	0	 .	B	2	M	
 /	>			(	 	0	$	>	 9	H	, $	K	 +	<			M	
 6	(	 AVG, SUM, MIN, 	0	 MAX 	>	0	M	/	 (	9	@		 	0	$	G	.+		M	7	 	G	 2	?		 		 	M	0	.	 8			M	/	>	 (	?	0	M	&	?	7	M		 	@	 		.U8			M	0	9	?	$	 	>	0	M	/	5	?	'	?	 	G	 2	?		 	K		 		*	/	A		M	$	 	'	?	-	>	0	 ^			M	6	(	 (	9	@		 .	?	2	>	. *	H	0	>	.	@		0	 8	9	@	 (	9	@		 9	H		.`	/	>	.	 +	<			M	
 6	(	 		 $	0	M		 	G	 0	B	*	 .	G		 		 	/	>	.	, *	&	>	(	A		M	0	.	, 8	M	
 $	0	 /	>	 8	&	8	M	
 /	 5	M	
 /				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	._*	&	>	(	A		M	0	.	 +	<			M	
 6	(	 		 $	0	M		 	G	 0	B	*	 .	G		 		 *	&	>	(	A		M	0	.	, 8	M	
 $	0	 /	>	 8	&	8	M	
 /	 5	M	
 /				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	.O*	&	>	(	A		M	0	.	 *	0	 !	?	^	I	2	M		 8	&	8	M	/	 *	0	?	-	>	7	?	$	 9	K	(	>	 	>	9	?		, '%{str/}' 	K		 *	&	>	(	A		M	0	.	 (	9	@		 9	H	$8	M	
 2	>		8	0	 		M	7	 8		&	0	M	-	?	$	 (	9	@		 9	K	 8		$	>	.9%{num/} 		M	7	 	K	 	M	5	G	0	@	 .	G		 8		&	0	M	-	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	.;%{func/} +	<			M	
 6	(	 .	G		 *	&	>	(	A		M	0	.	 	M	0	.	8	B			 6	M	0	G	#	@	 8	G	 ,	>	9	0	 9	H	.6%{name/} .	B	2	M	/	>			?	$	 	0	(	G	 8	G	 *	9	2	G	 8		&	0	M	-	?	$	 	?	/	>	 	/	>	 %	>	.R!	?	+	<	I	2	M	
 	 8	&	8	M	
 /	 (	?	.	M	(	 8	M	
 $	0	 	G	 2	?		 $	K	 *	0	?	-	>	7	?	$	 %	>	, *	0		$	A	 			M	
 	 8	M	
 $	0	 	G	 2	?		 (	9	@		.V(	?	0	M	&	?	7	M		 !	?	+	<	I	2	M	
 	 8	&	8	M	
 /	 '%{membername/}' 	K	 '%{hiername/}' *	&	>	(	A		M	0	.	 8	G	 9	K	(	>	 	>	9	?		.^%{name/} *	0	?		2	?	$	 8	&	8	M	/	 	>	 &	B	8	0	G	 *	0	?		2	?	$	 8	&	8	M	/	 	G	 *	H	0	G			 	G	 0	B	*	 .	G		 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	.4*	M	0	&	>	(	 	@	 		 		M	7	 6	M	0	G	#	@	 8	M	
 5	@		>	0	M	/	 8	@	.	>	 8	G	 ,	>	9	0	 9	H	.S	8	M		.	 8	&	8	M	/	 	A	#	 	>	 		 8			M	0	9	 	*	G		M	7	?	$	 %	>	. 		 MDX 5	M	/				 /	>	 8	M		G		.	G	(	M		 (	?	0	M	&	?	7	M		 %	>	.\	K		 	M	/	B	,	 (	?	0	M	&	?	7	M		 (	9	@		 9	H	. 	8	 	&	G	6	 	G	 2	?		 	>	0	M	/	 	0	(	G	 	G	 2	?		 		 	M	/	B	,	 (	?	0	M	&	?	7	M		 9	K	(	>	 	>	9	?		.3END SCOPE 	%	(	 *	M	0	>	0		-	?		 SCOPE 	%	(	 8	G	 .	G	2	 (	9	@		 	>	$	G	.?	.	>	(	M	/	 	M	5	G	0	@	 8	?			H		M	8	. 		 .	>	(	M	/	 MDX /	>	 DAX 	M	5	G	0	@	 	*	G		M	7	?	$	 %	@	.3THIS 	%	(	 	>	 		*	/	K		 		 5	M	
 /				 .	G		 (	9	@		 	?	/	>	 	>	 8		$	>	.`NonEmptyCrossJoin +	<			M	
 6	(	 	>	 Set_Count $	0	M		 	#	>	$	M	
 .		 9	H	 /	>	 *	M	0	&	$	M	$	 8	G		M	8	 	@	 8			M	
 /	>	 8	G	 	'	?		 9	H	.KToggleDrillState +	<			M	
 6	(	 	K	 *	>	8	 	?		 		 $	C	$	@	/	 $	0	M		 	K	 RECURSIVE 9	K	(	>	 	>	9	?		.k			.	 +	<			M	6	(	 *	H	0	>	.	@		0	 	G	 0	B	*	 .	G		 		 	*	2	 /	>	 8	&	8	M	/	K		 	G	 8	0	M	5	0	-8	.	B	9	 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. /	9	 &	K	(	K		 (	9	@		 2	G	 8		$	>	.�			.	 +	<			M	6	(	 		 *	H	0	>	.	@		0	 	G	 0	B	*	 .	G		 8	&	8	M	/	K		 	G	 	8	G	 8	0	M	5	0	-8	.	B	9	 	@	 	*	G		M	7	>	 	0	$	>	 9	H	 	K	 	,	M		G		M		, 	?	8	 *	0	 +	<			M	6	(	 	I	2	 	?	/	>	 	/	>	 9	H	, 	@	 5	?	.	@	/	$	>	 8	G	 .	G	2	 	>		.y	M	
 /	B	,	 .	G		 		 8	G	.	@		!	?		?	5	 .	>	*	 '%{name/}' 9	H	. 8		,	&	M	'	 .	>	*	 8	.	B	9	 .	G		 8	.	/	 	/	>	.	 .	G		 		2	 8	G	 	'	?		 5	?	6	G	7	$	>	 9	H		; 	G	5	2	 		 8	.	0	M	%	?	$	 9	H	.m%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 8	0	M	5	0	-8	.	B	9	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 8	M	$	0	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.r%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 8	0	M	5	0	-8	.	B	9	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 *	&	>	(	A		M	0	.	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.n%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 8	0	M	5	0	-8	.	B	9	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 8	&	8	M	/	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.l%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 8	0	M	5	0	-8	.	B	9	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 	*	2	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.l%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 8	0	M	5	0	-8	.	B	9	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 8	G		 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.}%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 8	0	M	5	0	-8	.	B	9	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 8	M		M	0	?			 /	>	 8	>			M	/	?		 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.m%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 8	0	M	5	0	-8	.	B	9	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 	/	>	.	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.m%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 	/	>	.	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 8	0	M	5	0	-8	.	B	9	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.r%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 *	&	>	(	A		M	0	.	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 8	0	M	5	0	-8	.	B	9	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.}%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 8	M		M	0	?			 /	>	 8	>			M	/	?		 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 8	0	M	5	0	-8	.	B	9	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.l%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 8	G		 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 8	0	M	5	0	-8	.	B	9	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.l%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 	*	2	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 8	0	M	5	0	-8	.	B	9	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.n%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 8	&	8	M	/	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 8	0	M	5	0	-8	.	B	9	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.m%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 8	M	$	0	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 8	0	M	5	0	-8	.	B	9	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.18	0	M	5	0	-8	.	B	9	 	G	 8	-	@	 $	$	M	5	 8	.	>	(	 *	M	0		>	0	 	G	 9	K	(	G	 	>	9	?		.X'%{func/}' 		*	/	K			0	M	$	>	 *	0	?	-	>	7	?	$	 ^			M	6	(	 (	G	 		 8	0	M	5	0	-8	.	B	9	 	K	 2	L		>	/	>	 9	H	, 	K	 8	.	0	M	%	?	$	 (	9	@		 9	H	.Y(	?	0	M	&	?	7	M		 *	H	0	>	.	@		0	 	@	 8			M	
 /	>	 '%{func/}' +	<			M	6	(	 	G	 	?	8	@	 		*	2	,	M	
 '	 	5	0	2	K	!	 8	G	 .	G	2	 (	9	@		 	>	$	@	.c*	M	0	,		'	?	$	 	8	G		,	2	?	/	>		 2	K	!	 (	9	@		 	@	 	>	 8		$	@	. 2	>	/	,	M	0	G	0	@	, msmgdsrv.dll, 2	K	!	 (	9	@		 9	A		 /	>	 8		8	M		0	#	 ,	G	.	G	2	 %	>	.;5	M	/				 0	?		M	$	 9	H	. 	C	*	/	>	 	K		 .	>	(	M	/	 *	0	?		2	(	 5	M	/				 *	M	0	&	>	(	 	0	G		.PANCALCULATE USING 	%	(	 .	G		 (	?	0	M	&	?	7	M		 '%{dimname/}' (	>	.	 		 .	>	(	M	/	 	/	>	.	 (	>	.	 (	9	@		 9	H	.P%{dimname/}' 	/	>	.	, CALCULATE USING 	%	(	 .	G		 		 8	G	 	'	?		 ,	>	0	 (	?	0	M	&	?	7	M		 	?	/	>	 	/	>	 9	H	.B!	G		>	,	G	8	 .	G		 8		0		(	>	 *	0	?	5	0	M	$	(	 	G	 	>	0	#	 5	0	M	$	.	>	(	 8	$	M	0	 	,	 .	>	(	M	/	 (	9	@		 9	H	.'*	0	?		2	(	 *	>	8	 8			M	
 /	>	 6	B	(	M	
 /	 (	9	@		 9	K	 8		$	@	.#*	0	?		2	(	 	@	 *	>	8	 	9	0	>		 .	>	(	M	
 /	 (	9	@		 9	H	.x'%{template/}' 8	M		M	0	?			 VisualTotals 	G	 *	M	0	$	?	.	>	(	 $	0	M		 	G	 2	?		 		 .	>	(	M	
 /	 5	M	
 /				 (	9	@		 9	H	. $	>	0	>			?	$	 (*) 5	0	M	#	 	>	 		*	/	K		 	0	G		.=%{type/} *	M	0		>	0	 	K	 		 MDX *	M	0		>	0	 *	0	 	(	5	0	M		 (	9	@		 	?	/	>	 	>	 8		$	>	.3(	2	 	*	2	 	>	 WHERE 	M	2	I		<	 .	G		 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	.^5	M	
 /				 .	G		 		 	8	>	 +	<			M	
 6	(	 9	H	 	K	 4,294,967,296 8	G	 	'	?		 	*	2	M	
 8	 5	>	2	G	 8	G		 *	0	 	>	0	M	/	 (	9	@		 	0	 8		$	>	.-	M	
 /	B	,	 	G	 2	?		 MDX 8	M		M	0	?	*	M		 .	G		 		 $	M	0	A		?	 9	H	.1%{name/} 8	G		 	@	 *	0	?	-	>	7	>	 .	G		 		 5	C	$	M	$	@	/	 8		&	0	M	-	 9	H	.j	?	(	$	@	 	G	 2	?		 *	>	8	 	?	/	>	 	/	>	 $	0	M		 .	>	(	 (		>	0	>	$	M	
 .		 %	>	. (		>	0	>	$	M	
 .		 .	>	(	K		 	K	 	?	$	(	@	 	G	 2	?		 8	.	0	M	%	?	$	 (	9	@		 	?	/	>	 	>	$	>	.bCURRENT +	<			M	
 6	(	 	8	 8		&	0	M	-	 .	G		 	(	5	K		 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	
 /	K			?	 '%{name/}' 8	G		 8	M	
 	K	*	 .	G		 (	9	@		 9	H	.6%{func/} ^			M	6	(	 	G	5	2	 (	>	.	?	$	 8	G		 *	0	 	I	2	 	?	/	>	 	>	 8		$	>	 9	H	.'SOLVE_ORDER 	A	#	 		 8	M	%	?	0	>			 9	K	(	>	 	>	9	?		.%&	C	6	M	
 /	.	>	(	 	A	#	 	K	 8	M	%	?	0	>			 9	K	(	>	 	>	9	?		.$DISABLED 	A	#	 		 8	M	%	?	0	>			 9	K	(	>	 	>	9	?		.JCALCULATION_PASS_NUMBER 	0	 CALCULATION_PASS_DEPTH 	A	#	 8	M	%	?	0	>			 9	K	(	>	 	>	9	?		.S	(	A	0	K	'	 9	8	M	
 $	>		$	0	#	 8	$	M	
 /	>	*	?	$	 (	9	@		 %	>	. 8	0	M	5	0	 	(	A	0	K	'	 	K	 	8	+	2	$	>	*	B	0	M	5		 8	.	>	*	M	$	 	0	 0	9	>	 9	H	.68	,		M	/	B	,	 *	0	?	-	>	7	>	 	?	8	@	 0	?		M	$	 8	,		M	/	B	,	 	K	 9	2	 (	9	@		 	0	 8		$	@	.�	H	0	-*	H	0	G			-	>		2	M	!	 *	&	>	(	A		M	0	.	 	G	 		>	'	?		 8	M	$	0	K		 	G	 8	&	8	M	/	K		 5	>	2	G	 8	G		 	K	 8	,		M	/	B	,	 *	0	?	-	>	7	>	 	G	 0	B	*	 .	G		 (	?	0	M	&	?	7	M		 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	. 	8		G	 ,		>	/	 !	?	8	G		!	G			M	8	 ^			M	6	(	 	>	 		*	/	K		 	0	G		.�8	G		 	?	8	.	G		 	*	M	0	>		C	$	?		 *	&	>	(	A		M	0	.	 	G	 8	M	$	0	 8	G	 		>	'	?		 8	&	8	M	/	 9	K	$	G	 9	H		 		(	M	9	G		 8	,		M	/	B	,	 *	0	?	-	>	7	>	 	G	 -	>		 	G	 0	B	*	 .	G		 (	?	0	M	&	?	7	M		 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	. 	8		G	 ,		>	/	 	?	2	M	!	M	0	(	, !	?	8	G		!	G			M	8	, 8	&	8	M	/	, /	>	 AllMembers ^			M	6	(	 	>	 		*	/	K		 	0	G		.�		>	'	?		 *	&	>	(	A		M	0	.	 5	>	2	G	 8	G		 	K	 8	,		M	/	B	,	 *	0	?	-	>	7	>	 	G	 -	>		 	G	 0	B	*	 .	G		 (	?	0	M	&	?	7	M		 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	. 	8		G	 ,		>	/	 	M	0	I	8		M	5	>		(	 ^			M	6	(	 /	>	 	M	0	I	8		M	5	>		(	 	*	0	G		 (*) 	>	 		*	/	K		 	0	G		.		*	/	K			0	M	$	>	 5	?	6	?	7	M		 $	M	0	A		?	.%{usernote/}@8	G		 	>	 *	B	0		 	*	0	G		0	 	G	 8	>	%	 		*	/	K		 	G	 2	?		 		2	 *	&	>	(	A		M	0	.	 9	K	(	>	 	>	9	?		.J*	B	0		 	*	0	G		0	 	G	 8	>	%	 		*	/	K		 	?		 		 8	G		 .	G		 8	.	>	(	 8	M	$	0	 8	G	 8	-	@	 8	&	8	M	/	 9	K	(	G	 	>	9	?		.e'BlsContentType' 	A	#	 	G	 'SpreadsheetXml' *	0	 8	G		 9	K	(	G	 *	0	 MDX 	M	5	G	0	@	 .	G		 8	9	@	 $	@	(	 		M	7	 6	>	.	?	2	 9	K	(	G	 	>	9	?		.d'BlsContentType' 	A	#	 	G	 'SpreadsheetXml' *	0	 8	G		 9	K	(	G	 *	0	 MDX 	M	5	G	0	@	 	G	 *	>	8	 WHERE 	M	2	I		<	 (	9	@		 9	K	 8		$	>	.fBlsContentType 	A	#	 	G	 'SpreadsheetXml' *	0	 8	G		 9	K	(	G	 *	0	 MDX 	M	5	G	0	@	 	G	 *	>	8	 NON EMPTY 	M	2	I		<	 (	9	@		 9	K	 8		$	>	.XSELECT 	M	2	I		<	 &	M	5	>	0	>	 *	9		>	(	G	 		 8		/	K		(	 	G	 6	M	0	G	#	@	 8	G	 ,	>	9	0	 9	K	(	G	 	G	 	>	0	#	 !	M	0	?	2	%	M	0	B	 5	?	+	2	 0	9	>	.GSELECT 	M	2	I		<	 &	M	5	>	0	>	 		 8	G	 	'	?		 		M	7	 2	L		>	(	G	 	G	 	>	0	#	 !	M	0	?	2	%	M	0	B	 5	?	+	2	 0	9	>	.PAJ/	&	?	 	/	(	?	$	 	M	
 2	I		<	 .	G		 8	G	2	 		 *	0	?		2	?	$	 8	G	2	 9	H	 $	K	 	*	 !	M	0	?	2	 %	M	0	B	 (	9	@		 	0	 8		$	G	.o/	&	?	 	?	8	@	 8	M	$	0	 	G	 *	>	8	 	K		 5	?	6	G	7	$	>	 *	&	>	(	A		M	0	.	 (	9	@		 9	H	, $	K	 		8	 8	M	$	0	 *	0	 	?	8	@	 6	0	M	$	 	G	 8	>	%	 !	M	0	?	2	%	M	0	B	 (	9	@		 	?	/	>	 	>	 8		$	>	.<UnknownMember +	<			M	
 6	(	 	K	 	8	 *	M	0	8			 .	G		 (	9	@		 ,	A	2	>	/	>	 	>	 8		$	>	.,%{func/} +	<			M	
 6	(	 	G	 2	?		 		 *	M	0		>	0	 ,	G	.	G	2	 9	H	.*%{func/} 	*	0	G		0	 	G	 2	?		 		 *	M	0		>	0	 ,	G	.	G	2	 9	H	.:%{func/} 	*	0	G		0	 	G	 ,	>			 	0	 	G	 $	0	M		 	G	 2	?		 *	M	0		>	0	 ,	G	.	G	2	 9	H	.<%{func/} 	*	0	G		0	 	G	 (&	>			 	0	 	G	) $	0	M		 	G	 2	?		 *	M	0		>	0	 ,	G	.	G	2	 9	H	..%{func/} ^			M	6	(	 8	G		 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	.P%{func/} ^			M	6	(	, $	0	M		 	G	 0	B	*	 .	G		 .	A		M	/	 *	M	0	&	0	M	6	(	 8			G	$		 (KPI) 	@	 	*	G		M	7	>	 	0	$	>	 9	H	,W%{func/} ^			M	6	(	 .	G		 -	G		>	 	/	>	 '%{kpi/}' $	0	M		 .	A		M	/	 *	M	0	&	0	M	6	(	 8			G	$		 (KPI) (	>	.	 9	K	(	>	 	>	9	?		.T5	?	-	?	(	M	(	 *	M	0	$	?	0	B	*	#	 .	K	!	 	G	 8	>	%	 8			M	0	9	?	$	 	>	0	M	/	5	?	'	?	/	>		 		 &	B	8	0	G	 8	G	 	I	2	 (	9	@		 	@	 	>	 8		$	@		.s(	?	.	M	(	 $	M	0	A		?	 	G	 	>	0	#	 *	M	0	,		'	?	$	 	K	!	 .	G		 	K	!	-	'	>	0	?	$	 8	A	0		M	7	>	 8	G		 (	9	@		 	@	 		: %1[%{exception/}%]%[;%{exceptioninner/}%].K%{sproc/} 8			?	$	 	>	0	M	/	5	?	'	?	 	G	 (	?	7	M	*	>	&	(	 	G	 &	L	0	>	(	 $	H	/	>	0	 	0	G		 8	A	0		M	7	?	$	 (	9	@		 9	H	.W'%{name/}' .	>	*	 (	>	.	 .	>	(	M	/	 (	9	@		 9	H	. 	8	G	 [cube name].[measure name] 	G	 0	B	*	 .	G		 9	K	(	>	 	>	9	?		.Z'%{name/}' 	/	>	.	 (	>	.	 .	>	(	M	/	 (	9	@		 9	H	. 	8	G	 [cube name].[dimension name] 	G	 0	B	*	 .	G		 9	K	(	>	 	>	9	?		. CREATE GLOBAL CUBE 	%	(	. %{text/}PA=5	0	M	$	.	>	(	 8		&	0	M	-	 .	G		 8	G		M	8	 	>	 8	M	5	H		M		?		 		>	0	 8	M	5	@		>	0	M	/	 (	9	@		 9	H	.@'%{op/}' 	*	0	G		0	 	>	 		*	/	K		 8	.	A		M		M	/	K		 	G	 8	>	%	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	.MGROUPING 8	M	
 $	0	 '%{name/}' *	&	>	(	A		M	0	.	 *	0	?	-	>	7	>	 .	G		 		$	?	.	 .	G		 *	M	0			 (	9	@		 9	K	 8		$	>	.�Axis +	<			M	
 6	(	 SELECT 	G	 	2	>	5	>	 		 	%	(	 	G	 *	M	0	8			 8	G	 	*	M	0	$	M	
 /		M	7	 0	B	*	 8	G	 8		&	0	M	-	?	$	 9	H	. 	8	 +	<			M	
 6	(	 	K	 6	>	.	?	2	 	?		 9	A		 5	M	
 /				 	>	 .	B	2	M	
 /	>			(	 $	-	@	 8	+	2	 9	K	$	>	 9	H	 	,	 /	9	 	*	M	0	$	M	
 /		M	7	 0	B	*	 8	G	 		 SELECT 	%	(	 &	M	5	>	0	>	 	M	0	?		0	M	!	 	?	/	>	 	>	$	>	 9	H	.�%{func/} ^			M	6	(	, $	0	M		 %d{arg/} 	G	 2	?		 8	&	8	M	/	 /	>	 		2	 *	&	>	(	A		M	0	.	 	G	 8	G		 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		>	'	?		 *	&	>	(	A		M	0	.	 	G	 8	G		 	K	 *	>	8	 	?	/	>	 	/	>	.�Set Calculations Contingent /	>	 Set Calculations NonContingent 	&	G	6	 	K	 (	?	7	M	*	>	&	?	$	 	0	(	G	 	G	 2	?		 !	G		>	,	G	8	 5	M	/	5	8	M	%	>	*		 	(	A	.	$	?	/	>		 	5	6	M	/		 9	H		.S8	G		 *	0	?		2	(	 NonContingent 	K	 8	G		 *	0	?		2	(	 	(	M		?	(	M		(	M		 	G	 ,	>	&	 	I	2	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	.E%{func/} ^			M	6	(	 NonContingent 8	M	%	?	$	?	 .	G		 (	?	7	M	*	>	&	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	.3%{func/} ^			M	6	(	 	>	 %{arg/} $	0	M		 		 '	M	5		 9	K	(	>	 	>	9	?		.F%{func/} +	<			M	
 6	(	 *	0	 %d{arg/} $	0	M		 .	G		 		 '	M	
 5		 9	H	 	K	 8	.	0	M	%	?	$	 (	9	@		 9	H	.U%{func/} +	<			M	
 6	(	 .	G		 CONSTRAINED '	M	
 5		 &	M	5	>	0	>	 2		>		 		 *	M	0	$	?	,		'	K		 	>	 		2	M	
 2			(	 9	A		 %	>	.[MDX +	<			M	
 6	(	 %{func/} 5	?	+	2	 0	9	>	 	M	
 /	K			?	 '%{attr/}' 5	?	6	G	7	$	>	 	G	 2	?		 (	?	0	M	&	G	6	>			 .	G		 		 8	G		 9	H	.(.	>		(	?			 .	I	!	2	 (	>	.	 		 8	M		M	0	?			 9	K	(	>	 	>	9	?		.#.	>		(	?			 .	I	!	2	 (	>	.	 (	?	0	M	&	?	7	M		 (	9	@		 9	H	.%(	?	0	M	&	?	7	M		 .	>		(	?			 .	I	!	2	 .	L		B	&	 (	9	@		 9	H	.-(	?	0	M	&	?	7	M		 .	>		(	?			 .	I	!	2	 	>	 8		8	>	'	(	 (	9	@		 9	A		 9	H	.PA=(	?	0	M	&	?	7	M		 .	>		(	?			 .	I	!	2	 		 OLAP .	>		(	?			 8		0		(	>	 	>	 -	>		 (	9	@		 9	H	.\*	M	0	8			 	M	
 /	B	,	 OLAP .	>		(	?			 8		0		(	>	, 	?	8	.	G		 (	?	0	M	&	?	7	M		 .	>		(	?			 .	I	!	2	 6	>	.	?	2	 9	H	, 	>	 8	M	0	K	$	 (	9	@		 9	H	.U5	M	
 /				 *	H	0	>	.	@		0	 		 	8	>	 8	M		M	0	?			 9	K	(	>	 	>	9	?		 	K	 		 8	>			M	/	?		 .	>	(	 *	0	 .	B	2	M	
 /	>			(	 	0	$	>	 9	H	.#8	>			M	/	?		 5	M	
 /				 (	?	0	M	&	?	7	M		 (	9	@		 9	H	.T(	?	.	M	(	2	?		?	$	 8	>			M	/	?		 5	M	
 /				 	>	 .	B	2	M	
 /	>			(	 (	9	@		 	?	/	>	 	>	 8		$	>	: %{detailed_error_text/}L8	>			M	/	?		 5	M	
 /				 .	B	2	M	
 /	>			?	$	 	?	/	>	 	/	>	 %	>	, *	0		$	A	 	8	(	G	 	K		 *	0	?	#	>	.	 (	9	@		 2	L		>	/	>	.5	M	
 /				 .	>	(	M	
 /	 (	9	@		 9	H	.M+	<			M	
 6	(	 (	?	.	M	(	 	>	0	#	K		 8	G	 5	?	+	2	 0	9	>	: %1[%{exception/}%]%[;%{exceptioninner/}%].T'%{name/}' (	>	.	?	$	 8	G		 (	9	@		 ,	(	>	/	>	 	>	 8		$	>	 9	H	 	M	/	K			?	 8	.	>	(	 (	>	.	 8	G	 8	G		 *	9	2	G	 8	G	 .	L		B	&	 9	H	.`'%{name/}' *	0	?		2	?	$	 8	&	8	M	/	 (	9	@		 ,	(	>	/	>	 	>	 8		$	>	 9	H	 	M	/	K			?	 8	.	>	(	 (	>	.	 8	G	 		M	7	 *	0	?		2	(	 *	9	2	G	 8	G	 .	L		B	&	 9	H	.^'%{name/}' 	M	0	?	/	>	 	K	 (	?	0	M	.	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	 	M	/	K			?	 8	.	>	(	 (	>	.	 8	G	 	M	0	?	/	>	 *	9	2	G	 8	G	 .	L		B	&	 9	H	.%%{name/} *	0	?		2	?	$	 8	&	8	M	/	 .	L		B	&	 (	9	@		 9	H	.!%{name/} (	>	.	?	$	 8	G		 .	L		B	&	 (	9	@		 9	H	.#%{name/} 		M	7	 *	0	?		2	(	 .	L		B	&	 (	9	@		 9	H	.%{name/} 	M	0	?	/	>	 .	L		B	&	 (	9	@		 9	H	.c5	?	'	?	 	G	5	2	 	M	
 /	B	,	 	G	 8	M	
 	K	*	 .	G		 (	?	7	M	*	>	&	?	$	 	@	 	>	 8		$	@	 9	H	. 	(	A	0	K	'	 	>	 5	0	M	$	.	>	(	 	M	
 /	B	,	 (	?	0	M	&	?	7	M		 (	9	@		 9	H	.PATDROP CUBE 	&	G	6	 	G	5	2	 8	$	M	0	 	M	
 /	B	,	M	
 8	 *	0	 8	.	0	M	%	?	$	 9	H	. '%{name/}' 		 8	$	M	0	 	M	
 /	B	,	 (	9	@		 9	H	..	>	(	 8			#	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	.		>	'	?		 	%	(	 8	M	5	@		>	0	M	/	 (	9	@		 9	H		.V(	?		>	2	G		 +	<			M	
 6	(	 '%{hier/}' *	&	>	(	A		M	0	.	 &	M	5	>	0	>	 	I	2	 	?	/	>	 	/	>	 %	>	 	K	 8	G		 .	G		 .	L		B	&	 (	9	@		 9	H	.I'%{hier/}' *	&	>	(	A		M	0	.	 Extract +	<			M	
 6	(	 .	G		 		 8	G	 	'	?		 ,	>	0	 *	>	8	 	?	/	>	 	/	>	 %	>	.M$	%	M	/	 	/	>	.	 *	0	 *	0	?		2	?	$	 8	&	8	M	/	 8	.	0	M	%	?	$	 (	9	@		 9	H		. '%{name/}' 	/	>	.	 		 $	%	M	/	 	/	>	.	 9	H	.w	,	 BlsContentType 	A	#	 	K	 'SpreadsheetXml' 	G	 0	B	*	 .	G		 8	G		 	?	/	>	 	>	$	>	 9	H	 $	K	 8	@	.	>	 *	0	?		2	?	$	 8	&	8	M	/	K		 	K	 6	>	.	?	2	 (	9	@		 	0	 8		$	@	 9	H	.f	,	 BlsContentType 	A	#	 	K	 'SpreadsheetXml' 8	G		 	?	/	>	 	>	$	>	 9	H	 $	,	 	G	5	2	 $	>	2	?		>	,	&	M	'	 *	0	?	#	>	.	 8	.	0	M	%	?	$	 9	K	$	G	 9	H		.^	A	#	 'BlsContentType' 	K	 'SpreadsheetXml' *	0	 8	G		 	?		 	>	(	G	 *	0	 	M	
 5	G	0	@	 .	G		 ,	?	2		A	2	 $	@	(	 		M	7	 9	K			G	.f	,	 BlsContentType 	A	#	 	K	 'SpreadsheetXml' 8	G		 	?	/	>	 	>	$	>	 9	H	 $	,	 	G	5	2	 8	&	8	M	/	 	0	 8	@	.	>	 8	G		 8	M	5	@		C	$	 9	K	$	G	 9	H		.PBLS 	(	A	0	K	'	 (	?	7	M	*	>	&	?	$	 	0	(	G	 .	G		 	8	.	0	M	%	 9	H	 	M	
 /	K			?	 BLS 8	$	M	0	 *	M	0	>	0		-	 (	9	@		 	?	/	>	 	/	>	.KDROP SUBCUBE 	&	G	6	 5	?	+	2	 0	9	>	 	M	
 /	K			?	 	8	 8	$	M	0	 8	G	 	K		 8	,		M	
 /	B	,	 8		,	&	M	'	 (	9	@		 9	H	.8WHERE 	M	
 2	I		<	 .	G		 8	G		 .	G		 		>	'	?		 .	>	*	 6	>	.	?	2	 (	9	@		 9	K	 8		$	G	.4		 8	G		 .	?	2	>	 	?	8	.	G		 *	0	?		2	?	$	 8	&	8	M	/	 6	>	.	?	2	 (	9	@		 9	K	 8		$	G	.9WHERE 	M	2	I		<	 .	G		 8	G		 	G	 2	?		 		M	7	 	&	M	/	$	(	 8	.	0	M	%	?	$	 (	9	@		 9	H		.T			0	+	<	G	8	 '%{intf/}' 8	G	 	?	8	@	 		*	/	K			0	M	$	>	 *	0	?	-	>	7	?	$	 ^			M	6	(	 	K	 	I	2	 	0	(	>	 8	A	0		M	7	?	$	 (	9	@		 9	H	.�8		,		'	?	$	 .	>	*	 8	.	B	9	 .	G		 8	.	/	 	/	>	.	 *	H	0	G			-	>		2	M	
 !	 *	M	0		>	0	 9	H	 	0	 	M	
 /	B	,	 .	G		 		 8	G	.	@		!	?		?	5	 .	>	*	 '%{name/}' 9	H	. /	9	 	I	(	M	
 +	<	?	
 	0	G	6	(	 8	.	0	M	%	?	$	 (	9	@		 9	H	.I	M	5	G	0	@	 	*	M		?	.	>			<	0	 (	G	 	M	5	G	0	@	 /	K		(	>	 .	G		 ,	9	A	$	 	'	?		 8	,		M	/	B	,	 		$	M	*	(	M	(	 	?		 9	H		.a5	?	-	?	(	M	(	 .	>	*	 8	.	B	9	 .	G		, .	?	6	M	0	?	$	 	M	0	H	(	M	/	A	2	H	0	?		@	 	G	 8	>	%	 5	?	6	G	7	$	>	 	G	 2	?		 Leaves ^			M	6	(	 8	.	0	M	%	?	$	 (	9	@		 9	H	.68	M	%	>	(	@	/	 	M	/	B	,	 	G	 2	?		 5	?	6	?	7	M		 	#	(	>	 .	>	*	 8	.	0	M	%	?	$	 (	9	@		 9	H	.*5	?	6	G	7	$	>	 %{strAttr/} 	>	 	K		 8	&	8	M	
 /	 (	9	@		 9	H	.NVisualTotals +	<			M	
 6	(	 	K	 	G	5	2	 		2	-*	&	>	(	A		M	0	.	 8	G		 *	H	0	>	.	@		0	 8	G	 ,	A	2	>	/	>	 	>	 8		$	>	 9	H	.T		*		/	(	 	0	 		*		M	/	B	,	, *	0	?		2	?	$	 8	&	8	M	/	K		 	G	 		*	/	K		 &	M	5	>	0	>	 0	?		M	$	?	 	K	 *	M	0	$	?	,		'	?	$	 (	9	@		 	0	 8		$	G	.R		*		/	(	 	0	 		*		M	/	B	,	, HAVING 	M	2	I		<	 	G	 		*	/	K		 &	M	5	>	0	>	 0	?		M	$	?	 	K	 *	M	0	$	?	,		'	?	$	 (	9	@		 	0	 8		$	G	.L		*		/	(	 	0	 		*		M	/	B	,	 WITH 	M	2	I		<	 	>	 		*	/	K		 	0	 (		 *	0	?		2	(	 	K	 *	0	?	-	>	7	?	$	 (	9	@		 	0	 8		$	G	.+		*		/	(	 	0	 		*		M	/	B	,	 .	G		 		M	7	 	A	#	 (	9	@		 9	K	 8		$	G	.9		*		/	(	 	0	 		*		M	/	B	,	, NON EMPTY 	M	2	I		<	 	>	 		*	/	K		 (	9	@		 	0	 8		$	G	.=+	M	2	H		G		!	 8	M	5	0	B	*	 .	G		 		*		/	(	 	0	 		*		M	/	B	,	 	M	5	G	0	@	 (	9	@		 	?		 	>	 8		$	G	.<		*		/	(	 	0	 		*		M	/	B	,	 	G	 *	>	8	 *	B	0	M	5	>	(	A	.	>	(	 	I		(	 	(	*	A		 (	9	@		 9	K	 8		$	>	.;		*		/	(	 	0	 		*		M	/	B	,	 	G	 *	>	8	 .	I	!	2	 *	B	0	M	5	>	(	A	.	>	(	 	I		(	 (	9	@		 9	K	 8		$	>	.5		*		/	(	 	0	 		*		M	/	B	,	 	G	 *	>	8	 GROUP BY 	M	2	I		<	 (	9	@		 9	K	 8		$	>	.5		*		/	(	 	0	 		*		M	/	B	,	 	G	 *	>	8	 ORDER BY 	M	2	I		<	 (	9	@		 9	K	 8		$	>	.6		*		/	(	 	0	 		*		M	/	B	,	, .	I	!	2	 8	>	.		M	0	@	 	K	 	M	5	G	0	@	 (	9	@		 	0	 8		$	G	.;		*		/	(	 	0	 		*		M	/	B	,	, .	I	!	2	 (	.	B	(	>	 .	>	.	2	K		 	K	 	M	5	G	0	@	 (	9	@		 	0	 8		$	G	.4		*		/	(	 	0	 		*		M	/	B	,	 .	I	!	2	 	M	2	I		<	 	K	 	M	5	G	0	@	 (	9	@		 	0	 8		$	G	.2		*		/	(	 	0	 		*		M	/	B	,	, .	I	!	2	 xml 	K	 	M	5	G	0	@	 (	9	@		 	0	 8		$	G	.;		*		/	(	 	0	 		*		M	/	B	,	, .	I	!	2	 	/	>	.	 8	>	.		M	0	@	 	K	 	M	5	G	0	@	 (	9	@		 	0	 8		$	G	.4.	>	*	 '%{measure/}' 	G	 2	?		 	K		 	/	>	.	 (	?	0	M	&	?	7	M		 (	9	@		 9	H		�.	H	*	?			 	>	$	>	 *	M	0		>	0	 %{accounttype/} 	G	 2	?		 (	?	0	M	&	?	7	M		 8	.	B	9	(	 +			M	6	(	 %{aggfunc/} ByAccount 	0	M	&	M	'	/	K		>	$	M	.		 .	>	*	 	G	 2	?		 8	.	0	M	%	?	$	 (	9	@		 9	H	.*		*		/	(	 	G	5	2	 COLUMNS 		M	7	 	>	 8	.	0	M	%	(	 	0	$	>	 9	H	.J.	H	(	@	-	B	-.	H	(	@	 	/	>	.	 *	0	 8	M	2	>		8	?			 	G	 &	L	0	>	(	 8	M	5	H		M		?		 		C	$	?	 8	M	5	@		>	0	M	/	 (	9	@		 9	H	.C%{func/} ^			M	6	(	, $	0	M		 	G	 2	?		 8			M	0	9	@	$	 	>	0	M	/	5	?	'	?	 	@	 	*	G		M	7	>	 	0	$	>	 9	H	.E	8	M		.	 5	M	/				 	G	 		*	/	K		 &	M	5	>	0	>	 5	?	6	?	7	M		 	#	(	>	 .	>	*	 	K	 		@		C	$	 (	9	@		 	0	 8		$	G	.B	0	M	'	 /	K		>	$	M	.		 .	>	*	 %{msr/} 	K	 .	>	*	 8	.	B	9	 .	G		 8	.	/	 	/	>	.	 	@	 	5	6	M	/		$	>	 9	H	.6	0	M	'	 /	K		>	$	M	.		 .	>	*	 %{msr/} 	K	 	>	$	>	 	/	>	.	 	@	 	5	6	M	/		$	>	 9	H	.�	0	M	'	 /	K		>	$	M	.		 .	>	*	 %{msr/} 	G	 2	?		 	>	$	>	 	/	>	.	 .	G		 	>	$	>	 5	?	6	G	7	$	>	 	>	 9	K	(	>	 	5	6	M	/		 9	H	. /	&	?	 	>	$	G	 .	G		 *	H	0	G			-	>		2	M	!	 *	&	>	(	A		M	0	.	 9	H	, $	K	 	>	$	>	 5	?	6	G	7	$	>	 	>	 *	H	0	G			 5	?	6	G	7	$	>	 9	K	(	>	 	5	6	M	/		 9	H	.�	0	M	'	 /	K		>	$	M	.		 .	>	*	 %{msr/} 	G	 2	?		 	>	$	>	 	/	>	.	 .	G		 	>	$	>	 *	M	0		>	0	 5	?	6	G	7	$	>	 	>	 		*	8	M	%	?	$	 9	K	(	>	 	0	 	>	$	>	 5	?	6	G	7	$	>	 8	G	 8		,		'	?	$	 9	K	(	G	 	@	 	5	6	M	/		$	>	 9	H	.J'%{dimName/}' 	/	>	.	 	G	 2	?		 !	?	+	<	I	2	M	
 	 8	&	8	M	
 /	 		 &	B	8	0	G	 	G	 8	>	%	 .	L		B	&	 (	9	@		 9	H		.�5	0	M	$	.	>	(	 8	&	8	M	
 /	 *	M	0	>	*	M	$	 	0	(	G	 .	G		 	8	.	0	M	%	 9	H	 	M	
 /	K			?	 		 (	I	(	-		<	M	0	G		G		G	,	2	 5	?	
 6	G	7	$	>	 	G	 *	>	8	 5	?	-	?	(	M	
 (	 *	&	>	(	A		M	0	.	 8	G	 *	0	?		2	?	$	 8	&	8	M	
 /	 (	?	0	M	&	G	6	>			 9	H		.1Clr 	8	G		,	2	@	 .	G		 .	A		M	/	 +	<	>		2	 (	?	0	M	&	?	7	M		 9	K	(	@	 	>	9	?		.DMDX +	<			M	
 6	(	 %{func/} 5	?	+	2	 0	9	>	 	M	
 /	K			?	 5	0	M	$	.	>	(	 (	?	0	M	&	G	6	>			 0	?		M	$	 9	H	.28	M	%	>	(	@	/	 	M	/	B	,	 .	G		 Clr 	8	G		,	2	?	/	>		 8	.	0	M	%	?	$	 (	9	@		 9	H		..!	M	0	?	2	%	M	0	B	 	>	0	M	0	5	>		 (	?	7	M	
 *	>	&	?	$	 (	9	@		 	@	 	>	 8		$	@	.Q!	M	0	?	2	%	M	0	B	 	>	0	M	0	5	>		 (	?	7	M	
 *	>	&	?	$	 (	9	@		 	@	 	>	 8		$	@	 	M	
 /	K			?	 0	>			,	H		 	>	0	M	0	5	>		 2		,	?	$	 9	H	.n!	M	0	?	2	%	M	0	B	 	>	0	M	0	5	>		 (	?	7	M	
 *	>	&	?	$	 (	9	@		 	@	 	>	 8		$	@	 	M	
 /	K			?	 		M	7	 8	A	0		M	7	>	 8	M	0	K	$	 !	G		>	 *	0	 *	9	A			(	G	 	@	 	(	A	.	$	?	 (	9	@		 &	G	$	@	.UDistinctCount +	<			M	
 6	(	 	>	 		*	/	K		 	G	5	2	 *	0	?		2	?	$	 .	>	*	 (	0	 8	&	8	M	
 /	 (	9	@		) *	0	 	?	/	>	 	>	(	>	 	>	9	?		.r	,	M	
 	G		M	
 	 '%{strObjectName/}' !	M	0	I	*	 	0	(	G	 .	G		 	8	.	0	M	%	, 	M	
 /	K			?	 /	9	 	.	 8	G	 	.	 		 	(	M	
 /	 	,	M	
 	G		M	
 	 &	M	5	>	0	>	 8		&	0	M	-	?	$	 9	H	.�	*	 !	M	0	?	2	%	M	0	B	 	M	
 5	G	0	@	 .	G		 RETURN 	M	
 2	I		<	 .	G		 8	M	
 $		-	 '%{measure/}' 	G	 2	?		 		 *	0	?		2	?	$	 .	>	(	 /	>	 		M	0	@		G	6	(	 +	<			M	
 6	(	 	>	 		*	/	K		 (	9	@		 	0	 *	>				G	.<non_empty_behavior 	A	#	 .	G		 *	0	?		2	?	$	 8	&	8	M	/	 6	>	.	?	2	 (	9	@		 9	K	 8		$	>	.#%{name/} .	>	*	 8	.	B	9	 (	9	@		 *	>	/	>	 	/	>	 %	>	.S8	M	5	H		M		?		 		C	$	?	 	G	 $	$	M	5	 8		&	0	M	-	 	/	>	.	 	G	 8	@	.	>	 	K	 *	>	0	 	0	 	>	(	G	 *	0	 5	9	 8	M	5	@		>	0	M	/	 (	9	@		 9	H	.9UrlEscapeFragment 	G	 2	?		 *	H	0	>	.	@		0	 		 8	M		M	0	?			 9	K	(	>	 	>	9	?		.%(	?	0	M	&	?	7	M		 (	>	.	 	K	 9	2	 (	9	@		 	?	/	>	 	>	 8		>	.1(	?	0	M	&	?	7	M		 	?		 9	A		 *	0	?		2	?	$	 8	&	8	M	/	 	>	 (	>	.	 	.	>	(	M	/	 9	H	.<DROP VISUALTOTALS .	G		 		>	'	?		 *	&	>	(	A		M	0	.	 8	G		 (	?	0	M	&	?	7	M		 	?		 		.c%{name/} *	&	>	(	A		M	0	.	 *	H	0	G			/	>		2	M	!	 *	&	>	(	A		M	0	.	 9	H	. *	H	0	G			/	>		2	M	!	 *	&	>	(	A		M	0	.	 	>	 8	.	B	9	@		0	#	 8	.	0	M	%	?	$	 (	9	@		 9	H	.-'%{name/}' 8	.	B	9	 	G	 *	>	8	 		 8			$	 8	M	
 $	0	 (	9	@		 9	H	.oCREATE CUBE' 	%	(	 .	>	(	M	
 /	 (	9	@		 9	H	 	M	
 /	K			?	 	K		 -	@	 	/	(	?	$	 	/	>	.	, 	/	(	?	$	 '%{name/}' .	>	*	 	G	 .	>	*	 8	.	B	9	 8	G	 8		,		'	?	$	 (	9	@		 9	H	W%{name/} 	/	>	.	 		 2	?			 	?	/	>	 	/	>	 	/	>	.	 9	H	. 2	?			 	?		 		 	/	>	.	K		 *	0	 8	.	B	9	@		0	#	 8	.	0	M	%	?	$	 (	9	@		 9	H	.I%{name/} 	/	>	.	 		 ROLAP 	/	>	.	 9	H	. ROLAP 	/	>	.	K		 *	0	 8	.	B	9	@		0	#	 8	.	0	M	%	?	$	 (	9	@		 9	H	.[%{name/} 5	?	6	G	7	$	>	 !	?	8	M		M	0	@		>			<	M	!	 9	H	. !	?	8	M		M	0	@		>			<	M	!	 5	?	6	G	7	$	>			 	>	 8	.	B	9	@		0	#	 8	.	0	M	%	?	$	 (	9	@		 9	H	.G%{name/} !	G		>	 .	>		(	?			 	/	>	.	 9	H	, 	8	G	 8	M	%	>	(	@	/	 	M	/	B	,	 *	0	 (	9	@		 	K	!	<	>	 	>	 8		$	>	.�.	>	*	 %{name/} 	>	 AggregateFunction 9	H	 FirstChild/LastChild/FirstNonEmpty/LastNonEmpty/AverageOfChildren 	0	 8	M	%	>	(	@	/	 	M	/	B	,	 .	G		 8	.	/	 	/	>	.	 	K	 *	B	0	>	 6	>	.	?	2	 (	9	@		 	?	/	>	 	/	>	 9	H	.m.	>	*	 %{name/} 	>	 AggregateFunction 9	H	 ByAccount 	0	 8	M	%	>	(	@	/	 	M	/	B	,	 .	G		 	>	$	>	 	/	>	.	 	K	 *	B	0	>	 6	>	.	?	2	 (	9	@		 	?	/	>	 	/	>	 9	H	.~8	M	%	>	(	@	/	 	M	/	B	,	 .	G		 .	H	(	@	-	B	-.	H	(	@	 	/	>	.	 %{name/} 6	>	.	?	2	 	?	/	>	 	/	>	 9	H	, 2	G		?	(	 		8		G	 .	'	M	/	8	M	%	 .	>	*	 8	.	B	9	 %{mg_name/} 8	G	 	K		 -	@	 .	>	*	 (	9	@		 9	H	.�8	M	%	>	(	@	/	 	M	/	B	,	 .	G		 .	H	(	@	-	B	-.	H	(	@	 	/	>	.	 %{name/} 6	>	.	?	2	 	?	/	>	 	/	>	 9	H	, 2	G		?	(	 	8	G	 	/	>	.	 9	H		 	K	 		8		G	 .	>	*	 8	.	B	9	 %{mg_name/}, 	0	 .	'	M	/	8	M	%	 .	>	*	 8	.	B	9	 %{img_name/} .	G		 8	>	.	>	(	 9	H		, 	?	(	M	9	G		 *	B	0	M	#	 0	B	*	 8	G	 6	>	.	?	2	 (	9	@		 	?	/	>	 	>	$	>	 9	H	.<8	M	5	H		M		?		 		>	0	 	G	 8		&	0	M	-	 .	G		 5	M	/				 	K	 9	2	 (	9	@		 	?	/	>	 	>	 8		$	>	.qSystemGetLogicalDrives 	&	G	6	 	K	 (	?	7	M	*	>	&	?	$	 	0	(	G	 	G	 2	?		 !	G		>	,	G	8	 5	M	/	5	8	M	%	>	*		 /	>	 8	0	M	5	0	 5	M	/	5	8	M	%	>	*		 	(	A	.	$	?	/	>		 	5	6	M	/		 9	H		."SOLVE_ORDER 	A	#	 (	9	@		 ,	&	2	>	 	>	 8		$	>	.4	G	5	2	 8	$	M	0	 *	0	?		2	?	$	 8	&	8	M	/	K		 	>	 	&	M	/	$	(	 	?	/	>	 	>	 8		$	>	 9	H	.PA%{name/} KPI .	L		B	&	 (	9	@		 9	H	.N'%{name/}' KPI (	9	@		 ,	(	>	/	>	 	>	 8		$	>	 9	H	 	M	/	K			?	 8	.	>	(	 (	>	.	 8	G	 KPI *	9	2	G	 8	G	 .	L		B	&	 9	H	.�*	M	
 2		-	(	 	8	G		,	2	@	 '%{plugin/}' (	G	 '%{event/}' 	5	G			 8		8	>	'	?	$	 	0	$	G	 8	.	/	 (	?	.	M	(	 	*	5	>	&	 		 	>	/	>	. %1[%{exception/}%]%[;%{exceptioninner/}%]U*	M	
 2		-	(	 	8	G		,	2	@	 '%{assemblyname/}' 	G	5	2	 8	G	5	>	 	>	$	>	 *	M	0	$	?	0	B	*	#	 .	K	!	 .	G		 8	.	0	M	%	?	$	 9	K	$	>	 9	H	.W&	M	5	?	$	@	/	 +	<			M	
 6	(	 $	0	M		 		 6	B	(	M	
 /	-	'	>	0	?	$	 0	H			?			 	(	A		M	0	.	#	?		>	 9	H	 	0	 	#	>	$	M	
 .		 (	9	@		 9	K	 8		$	@	.W$	C	$	@	/	 +	<			M	
 6	(	 $	0	M		 		 6	B	(	M	
 /	-	'	>	0	?	$	 *	&	>	(	A		M	0	.	 	(	A		M	0	.	#	?		>	 9	H	 	0	 	#	>	$	M	
 .		 (	9	@		 9	K	 8		$	@	.f+	<			M	
 6	(	 $	0	M		 		 *	&	>	(	A		M	0	.	 	(	A		M	0	.	#	?		>	 9	H	 	0	 &	?		 		 8	G		 .	G		 .	L		B	&	>	 *	&	>	(	A		M	0	.	K		 	G	 2	?		 8	@	.	>	 8	G	 ,	>	9	0	 9	H	.[	>	0	M	0	5	>		 (	?	0	8	M	
 $	 	0	 &	@	 		 	M	
 /	K			?	 	H	6	 ,	(	>	(	G	 	G	 2	?		 (	?	0	M	&	?	7	M		 8	G		 .	G		 		 *	0	?		2	?	$	 8	&	8	M	
 /	 9	H	.G+	<			M	
 6	(	 *	H	0	>	.	@		0	 '%d{param/}' 	G	 2	?		 .	>	(	 '%d{value/}' 8	@	.	>	 8	G	 ,	>	9	0	 9	H	.J5	0	M	$	.	>	(	 	M	5	G	0	@	 8	M		K	*	 .	G		 !	>	/	(	G	.	?		 8	G		 '%{name/}' 	>	 .	B	2	M	/	>			(	 (	9	@		 	0	 8		>	.4EAGER /	>	 STRICT 8			G	$	 	K	 5	M	/				 *	0	 2	>		B	 (	9	@		 	0	 8		>	.AEAGER 	0	 STRICT &	K	(	K		 8			G	$	K		 	K	 8	.	>	(	 5	M	/				 *	0	 2	>		B	 (	9	@		 	0	 8		>	..*	M	0	&	$	M	$	 5	M	
 /				 		 .	>	(	M	
 /	 MDX 5	M	
 /				 (	9	@		 9	H	.�%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 $	>	2	?		>	 8		&	0	M	-	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 8	M		M	0	?			 /	>	 8	>			M	/	?		 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.w%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 $	>	2	?		>	 8		&	0	M	-	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 8	G		 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.w%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 $	>	2	?		>	 8		&	0	M	-	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 	*	2	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.PAy%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 $	>	2	?		>	 8		&	0	M	-	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 8	&	8	M	/	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.x%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 $	>	2	?		>	 8		&	0	M	-	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 8	M	$	0	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.}%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 $	>	2	?		>	 8		&	0	M	-	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 *	&	>	(	A		M	0	.	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.x%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 $	>	2	?		>	 8		&	0	M	-	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 	/	>	.	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.~%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 $	>	2	?		>	 8		&	0	M	-	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 8	0	M	5	0	-8	.	B	9	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.�%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 $	>	2	?		>	 8		&	0	M	-	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 8	M	$		-	 8		&	0	M	-	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.�%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 $	>	2	?		>	 8		&	0	M	-	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 8	M		M	0	?			 /	>	 8	>			M	/	?		 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.p%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 $	>	2	?		>	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 8	G		 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.p%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 $	>	2	?		>	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 	*	2	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.r%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 $	>	2	?		>	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 8	&	8	M	/	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.q%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 $	>	2	?		>	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 8	M	$	0	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.v%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 $	>	2	?		>	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 *	&	>	(	A		M	0	.	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.q%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 $	>	2	?		>	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 	/	>	.	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.w%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 $	>	2	?		>	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 8	0	M	5	0	-8	.	B	9	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.y%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 $	>	2	?		>	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 8	M	$		-	 8		&	0	M	-	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.v%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 8	M	$		-	 8		&	0	M	-	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 8	G		 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.v%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 8	M	$		-	 8		&	0	M	-	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 	*	2	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.x%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 8	M	$		-	 8		&	0	M	-	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 8	&	8	M	/	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.w%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 8	M	$		-	 8		&	0	M	-	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 8	M	$	0	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.|%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 8	M	$		-	 8		&	0	M	-	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 *	&	>	(	A		M	0	.	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.w%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 8	M	$		-	 8		&	0	M	-	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 	/	>	.	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.}%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 8	M	$		-	 8		&	0	M	-	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 8	0	M	5	0	-8	.	B	9	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.�%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 8	M	$		-	 8		&	0	M	-	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 $	>	2	?		>	 8		&	0	M	-	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.y%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 8	M	$		-	 8		&	0	M	-	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 $	>	2	?		>	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.7$	>	2	?		>	 '%{tblname/}' .	G		 '%{colname/}' 8	M	$		-	 (	9	@		 .	?	2	>	.{%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 8	M	$		-	 8		&	0	M	-	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 8	>			M	/	?		 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.w%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 8	G		 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 $	>	2	?		>	 8		&	0	M	-	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.w%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 	*	2	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 $	>	2	?		>	 8		&	0	M	-	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.y%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 8	&	8	M	/	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 $	>	2	?		>	 8		&	0	M	-	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.x%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 8	M	$	0	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 $	>	2	?		>	 8		&	0	M	-	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.}%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 *	&	>	(	A		M	0	.	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 $	>	2	?		>	 8		&	0	M	-	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.x%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 	/	>	.	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 $	>	2	?		>	 8		&	0	M	-	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.~%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 8	0	M	5	0	-8	.	B	9	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 $	>	2	?		>	 8		&	0	M	-	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.s%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 $	>	2	?		>	 8		&	0	M	-	 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 $	>	2	?		>	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.p%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 8	G		 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 $	>	2	?		>	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.p%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 	*	2	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 $	>	2	?		>	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.r%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 8	&	8	M	/	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 $	>	2	?		>	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.q%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 8	M	$	0	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 $	>	2	?		>	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.v%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 *	&	>	(	A		M	0	.	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 $	>	2	?		>	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.q%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 	/	>	.	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 $	>	2	?		>	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.w%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 8	0	M	5	0	-8	.	B	9	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 $	>	2	?		>	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.v%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 8	G		 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 8	M	$		-	 8		&	0	M	-	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.v%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 	*	2	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 8	M	$		-	 8		&	0	M	-	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.x%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 8	&	8	M	/	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 8	M	$		-	 8		&	0	M	-	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.w%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 8	M	$	0	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 8	M	$		-	 8		&	0	M	-	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.|%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 *	&	>	(	A		M	0	.	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 8	M	$		-	 8		&	0	M	-	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.w%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 	/	>	.	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 8	M	$		-	 8		&	0	M	-	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.}%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 8	0	M	5	0	-8	.	B	9	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 8	M	$		-	 8		&	0	M	-	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.\8	M	$		-	 8		&	0	M	-	 '%{name/}' *	>	0	M	8	?			 	G	 &	L	0	>	(	 		 8	G	 	'	?		 (	>	.	 .	?	2	G	, 2	G		?	(	 		 		2	 (	>	.	 	*	G		M	7	?	$	 9	H	.D*	>	 	 '%{str/}' 	K	 *	>	0	M	8	 	0	$	G	 8	.	/	 '%{name/}' .	>	*	 $	>	2	?		>	 .	G		 (	9	@		 .	?	2	>	.4$	>	2	?		>	 '%{table/}' .	G		 '%{name/}' .	>	*	 (	9	@		 *	>	/	>	 	/	>	.C	9	>		 		 8	M	$		-	 8		&	0	M	-	 	*	G		M	7	?	$	 9	H	 5	9	>		 		 .	>	*	 (	?	0	M	&	?	7	M		 	?	/	>	 	/	>	 9	H	.<8	M	
 $		-	 8		&	0	M	-	 	G	 2	?		 *			M	$	?	 *	M	0	8			  	@		 8	G	 8	G		 (	9	@		 	?	/	>	 	/	>	.N	*	0	G		0	 '+' 	>	 		*	/	K		 &	K	 8	M		M	0	?			M	
 8	 	K	 6	M	0	C			2	>	,	&	M	'	 	0	(	G	 .	G		 (	9	@		 	?	/	>	 	>	 8		$	>	.@		 .	>	(	M	/	, 	0	?		M	$	 .	>	*	 (	>	.	 	5	6	M	/		 9	H	, 2	G		?	(	 		*	2	,	M	'	 (	9	@		 	0	>	/	>	 	/	>	.P'%{name/}' .	>	*	 (	9	@		 ,	(	>	/	>	 	>	 8		$	>	 9	H	 	M	/	K			?	 8	.	>	(	 (	>	.	 8	G	 8	&	8	M	/	 *	9	2	G	 8	G	 .	L		B	&	 9	H	.J%{funcName/} ^			M	6	(	, $	0	M		 	G	 0	B	*	 .	G		 	G	5	2	 8	M	$		-	 8		&	0	M	-	 	K	 8	M	5	@		>	0	 	0	$	>	 9	H	.UCREATE GLOBAL CUBE' 	%	(	 $	,	 8	.	0	M	%	?	$	 (	9	@		 9	H	 	,	 5	?	6	M	2	G	7	#	 8	G	5	>	 $	>	2	?		>	 .	K	!	 .	G		 	2	 0	9	@	 9	H	.TCREATE SESSION CUBE' 	%	(	 $	>	2	?		>	 .	K	!	 .	G		 	2	 0	9	@	 5	?	6	M	2	G	7	#	 8	G	5	>	 	G	 2	?		 8	.	0	M	%	?	$	 (	9	@		 9	H	.sCREATE SESSION CUBE' 	%	(	 $	,	 8	.	0	M	%	?	$	 (	9	@		 9	H	 	,	 		>	'	?		 	'	>	0	 	M	
 /	B	,	 *	0	?	*	M	0	G		M	7	M	
 /	K		 8	G	 .	?	6	M	0	?	$	 	0	 		*	/	K		 	?	/	>	 	>	$	>	 9	H	.O$	>	2	?		>	 .	K	!	 .	G		 5	?	6	M	2	G	7	#	 8	G	5	>	 	G	 		*	/	K		 	G	 &	L	0	>	(	 9	@	 .	>	*	 ,	(	>		 	%	(	 	2	>		 	>	 8		$	G	 9	H		:	8	 *	M	0	8			 .	G		 	*	0	G		0	 /	>	 5	M	/				 '%{node/}' 8	.	0	M	%	?	$	 (	9	@		 9	H	.:	8	 *	M	0	8			 .	G		 	*	0	G		0	 /	>	 5	M	/				 '%{node/}' 8	.	0	M	%	?	$	 (	9	@		 9	H	.PAc	.	M	,	G	!	G	!	 5	?	6	M	2	G	7	#	 8	G	5	>	 			(	 	G	 		*	/	K		 	G	 &	L	0	>	(	 	I	.	(	 2	H			M	5	G		 0	(		>		.	 	8	G		,	2	@		<	 8	.	0	M	%	?	$	 (	9	@		 9	K	$	@	 9	H		.`5	?	6	M	2	G	7	#	 8	G	5	>	 	G	 $	>	2	?		>	 .	K	!	 .	G		 		*	/	K		 	G	 &	L	0	>	(	 	I	.	(	 2	H			M	5	G		 0	(		>		.	 	8	G		,	2	@		<	 8	.	0	M	%	?	$	 (	9	@		 9	K	$	@	.l	.	M	
 ,	G	!	G	!	 5	?	6	M	2	G	7	#	 8	G	5	>	 		
 	(	 	>	 		*	/	K		 	0	$	G	 8	.	/	 UDF 	8	G		,	2	@	 8	.	0	M	%	?	$	 (	9	@		 9	H		; 	8	G		,	2	@	 (	>	.	 '%{asm_name/}' 9	H	.m$	>	2	?		>	 .	K	!	 .	G		 5	?	6	M	2	G	7	#	 8	G	5	>			 	>	 		*	/	K		 	0	$	G	 8	.	/	 UDF 	8	G		,	2	@	 8	.	0	M	%	?	$	 (	9	@		 9	H		; 	8	G		,	2	@	 (	>	.	 '%{asm_name/}' 9	H	..%{func/} ^			M	6	(	 .	G		 $	0	M		 '%d{arg/}' 	5	6	M	/		 9	H	.�	M	
 5	G	0	@	 	K	 !	G		>	 	(	A	0	K	'	 		$	M	
 *	(	M	(	 	0	(	G	 	@	 	5	6	M	
 /		$	>	 9	H	 	?	8	.	G		 	8	>	 8	M	
 2	>		8	 6	>	.	?	2	 9	H	 	?	8	.	G		 5	?	-	?	(	M	(	 *	&	>	(	A		M	0	.	 8	M	
 $	0	K		 	G	 	*	2	M	
 8	 	G	 8	>	%	 		 8	M	
 5	H		M		?		-		>	0	 5	>	2	>	 8	G		 9	K	$	>	 9	H	, 	K	 $	>	2	?		>	 0	B	*	 .	K	!	 .	G		 5	?	6	M	2	G	7	#	 8	G	5	>			 	>	 		*	/	K		 	0	$	G	 8	.	/	 8	.	0	M	%	?	$	 (	9	@		 9	K	$	>	.V(	?	0	M	&	?	7	M		 	M	
 5	G	0	@	 	$	(	@	 		?	2	 9	H	 	?	 		8		>	 		 	%	(	 	G	 0	B	*	 .	G		 .	B	2	M	
 /	>			(	 (	9	@		 	?	/	>	 	>	 8		$	>	.�		*	2	,	M	
 '	 8	?	8	M	
 	.	 8	M	
 .	C	$	?	 8	@	.	>	 *	>	0	 	0	 	A		@	 9	H	. /	&	?	 		$	M	
 *	>	&	 	G	 		 32-,	?		 8		8	M	
 	0	#	 	>	 		*	/	K		 	0	 0	9	G	 9	H		, $	K	 64-,	?		 8		8	M	
 	0	#	 *	0	 	&	M	/	$	(	 	0	(	G	 /	>	 .	6	@	(	 *	0	 		*	2	,	M	
 '	 8	M	
 .	C	$	?	 	@	 .	>	$	M	0	>	 ,	"	<	>	(	G	 *	0	 5	?		>	0	 	0	G		.b'%{name/}' *	0	?		2	?	$	 8	&	8	M	/	 (	9	@		 ,	(	>	/	>	 	>	 8		$	>	 9	H	 	M	/	K			?	 8	.	>	(	 (	>	.	 8	G	 *	0	?		2	?	$	 8	&	8	M	/	 *	9	2	G	 8	G	 .	L		B	&	 9	H	.X'%{name/}' *	0	?		2	?	$	 8	&	8	M	/	 (	9	@		 ,	(	>	/	>	 	>	 8		$	>	 9	H	 	M	/	K			?	 8	.	>	(	 (	>	.	 8	G	 .	>	*	 *	9	2	G	 8	G	 .	L		B	&	 9	H	.['%{name/}' .	>	*	 (	9	@		 ,	(	>	/	>	 	>	 8		$	>	 9	H	 	M	/	K			?	 8	.	>	(	 (	>	.	 8	G	 		 *	0	?		2	?	$	 8	&	8	M	/	 *	9	2	G	 8	G	 .	L		B	&	 9	H	.N'%{name/}' .	>	*	 (	9	@		 ,	(	>	/	>	 	>	 8		$	>	 9	H	 	M	/	K			?	 8	.	>	(	 (	>	.	 8	G	 .	>	*	 *	9	2	G	 8	G	 .	L		B	&	 9	H	.[[%{name/}] 	0	 (	9	@		 ,	(	>	/	>	 	>	 8		$	>	 	M	
 /	K			?	 8	.	>	(	 (	>	.	 5	>	2	>	 		 *	0	?		2	?	$	 8	&	8	M	
 /	 *	9	2	G	 8	G	 .	L		B	&	 9	H	.P[%{name/}] 	0	 (	9	@		 ,	(	>	/	>	 	>	 8		$	>	 	M	
 /	K			?	 8	.	>	(	 (	>	.	 5	>	2	>	 		 .	>	*	 *	9	2	G	 8	G	 .	L		B	&	 9	H	.L[%{name/}] 	0	 (	9	@		 ,	(	>	/	>	 	>	 8		$	>	 	M	
 /	K			?	 8	.	>	(	 (	>	.	 5	>	2	>	 	0	 *	9	2	G	 8	G	 .	L		B	&	 9	H	.M'%{name/}' .	>	*	 (	9	@		 ,	(	>	/	>	 	>	 8		$	>	 9	H	 	M	/	K			?	 8	.	>	(	 (	>	.	 8	G	 	0	 *	9	2	G	 8	G	 .	L		B	&	 9	H	.PAW'%{name/}' *	0	?		2	?	$	 8	&	8	M	/	 (	9	@		 ,	(	>	/	>	 	>	 8		$	>	 9	H	 	M	/	K			?	 8	.	>	(	 (	>	.	 8	G	 	0	 *	9	2	G	 8	G	 .	L		B	&	 9	H	.7CASE 	%	(	 	G	 2	?		 8			G	$	 	G	5	2	 EAGER /	>	 STRICT 9	K	 8		$	G	 9	H		."	0	 .	G		 	K		 0	?		M	$	 (	>	.	 (	9	@		 9	K	 8		$	>	.d8	M	
 $		-	 	0	 DATATABLE +	<			M	
 6	(	 	G	 *	M	0		>	0	  	@		 8	G	 /	A		M	.	?	$	 &	?		>		 (	9	@		 &	G	$	G	 ($	0	M		K		 	@	 8			M	
 /	>	 5	?	7	.	 9	K		@	).�$	>	2	?		>	 *	0	?	-	>	7	>	 DATATABLE +	<			M	
 6	(	 8	G	 	A	.	 &	?		>		 *	!	<	$	@	 9	H	; DATATABLE +	<			M	
 6	(	 	>	 		$	?	.	 *	H	0	>	.	@		0	 '{' 	0	 '}' 8	G	 	?	0	@	 	*	2	M	
 8	 	@	 8	B		@	 9	K	(	@	 	>	9	?		.�DATATABLE +	<			M	
 6	(	 	@	 $	>	2	?		>	 *	0	?	-	>	7	>	 8	G	 	(	A		M	0	.	#	?		>	 	*	2	 '%ld{tuple/}' *	0	 	*	2	 	2	$	 &	?		>		 &	G	$	>	 9	H	; 	*	2	M	
 8	 	K	 '{' 	0	 '}' .	G		 ,		&	 .	>	(	K		 	@	 8	B		@	 9	K	(	>	 	>	9	?		.yDATATABLE +	<			M	
 6	(	 	@	 $	>	2	?		>	 *	0	?	-	>	7	>	 8	G	 	(	A		M	0	.	#	?		>	 	*	2	 '%ld{tuple/}' *	0	 	*	2	 	G	 *	>	8	 8	M	
 $		-	K		 	@	 	*	G		M	7	?	$	 8			M	
 /	>	 (	9	@		 9	H	.�DATATABLE +	<			M	
 6	(	 	@	 $	>	2	?		>	 *	0	?	-	>	7	>	 8	G	 	(	A		M	0	.	#	?		>	 	*	2	 '%ld{tuple/}' *	0	 	*	2	 	G	 *	>	8	 	(	A		M	0	.	#	?		>	 '%ld{col/}' 	G	 8	M	
 $		-	 .	G		 		2	 5	M	
 /				 (	9	@		 9	H	.�$	>	2	?		>	 	>	 (	>	.	 DATATABLE +	<			M	
 6	(	 .	G		 *	B	0	G	 8	M	
 $		-	 *	0	?	-	>	7	>	 .	G		 	8			$	 9	H	, 	(	A		M	0	.	#	?		>	 '%ld{col/}' *	0	 8	M	
 $		-	 	@	 $	>	2	?		>	 *	?		2	G	 8	M	
 $		-	 (8	M	
 $		-	K		) 	@	 $	>	2	?		>	 8	G	 .	G	2	 (	9	@		 	>	$	@	.�%{function/} +	<			M	6	(	 .	G		 .	L		B	&	 *	M	0		>	0	 	.	>	(	M	/	 9	H	; .	>	(	M	/	 *	M	0		>	0	K		 .	G		 ,	B	2	?	/	(	, !	,	2	, *	B	0	M	#	>			, &	?	(	>			 8	.	/	, .	A	&	M	0	>	, 8	M		M	0	?			 6	>	.	?	2	 9	H		.Z+	<			M	
 6	(	 DATATABLE 		 $	0	M		 8			M	
 /	>	 %ld{iArg/} 	G	 0	B	*	 .	G		 		 8	M	
 $		-	 (	>	.	 	@	 	*	G		M	7	>	 	0	$	>	 9	H	.M8	M	
 5	$	: Auto Exist 	>	0	M	0	5	>		 	(	A	.	$	 8	M	
 .	C	$	?	 8	@	.	>	 8	G	 ,	"	<	 		 9	H	 	0	 0	&	M	&	 9	K	 0	9	@	 9	H	.9*	0	?	*	M	0	G		M	7	M	
 /	 '%{name/}' 	G	 2	?		 !	?	+	<	I	2	M	
 	 .	>	*	 	.	>	(	M	
 /	 9	H	.	G	5	2	 		 	M	5	G	0	@	 	@	 	(	A	.	$	?	 9	H	.,MDX 8	M		M	0	?	*	M		 .	G		 		 /	>	 	'	?		 $	M	0	A		?	/	>		 .	?	2	@	.Q%{func/} ^			M	6	(	, %d{arg/} $	0	M		 	G	 2	?		 *	B	0	M	5	>	(	A	.	>	(	 .	I	!	2	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	.PAX%{func/} ^			M	6	(	, %d{arg/} $	0	M		 	G	 2	?		 *	B	0	M	5	>	(	A	.	>	(	 .	I	!	2	 8		&	0	M	-	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	.z%{func/} ^			M	6	(	, %d{arg/} $	0	M		 	G	 2	?		 	/	>	.	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 *	B	0	M	5	>	(	A	.	>	(	 .	I	!	2	 8		&	0	M	-	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.%{func/} ^			M	6	(	, %d{arg/} $	0	M		 	G	 2	?		 *	&	>	(	A		M	0	.	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 *	B	0	M	5	>	(	A	.	>	(	 .	I	!	2	 8		&	0	M	-	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.�%{func/} ^			M	6	(	, %d{arg/} $	0	M		 	G	 2	?		 8	M		M	0	?			 /	>	 8	>			M	/	?		 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 *	B	0	M	5	>	(	A	.	>	(	 .	I	!	2	 8		&	0	M	-	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.y%{func/} ^			M	6	(	, %d{arg/} $	0	M		 	G	 2	?		 8	G		 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 *	B	0	M	5	>	(	A	.	>	(	 .	I	!	2	 8		&	0	M	-	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.y%{func/} ^			M	6	(	, %d{arg/} $	0	M		 	G	 2	?		 	*	2	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 *	B	0	M	5	>	(	A	.	>	(	 .	I	!	2	 8		&	0	M	-	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.{%{func/} ^			M	6	(	, %d{arg/} $	0	M		 	G	 2	?		 8	&	8	M	/	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 *	B	0	M	5	>	(	A	.	>	(	 .	I	!	2	 8		&	0	M	-	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.z%{func/} ^			M	6	(	, %d{arg/} $	0	M		 	G	 2	?		 8	M	$	0	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 *	B	0	M	5	>	(	A	.	>	(	 .	I	!	2	 8		&	0	M	-	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.�%{func/} ^			M	6	(	, %d{arg/} $	0	M		 	G	 2	?		 8	0	M	5	0	-8	.	B	9	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 *	B	0	M	5	>	(	A	.	>	(	 .	I	!	2	 8		&	0	M	-	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.�%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 $	>	2	?		>	 8		&	0	M	-	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 *	B	0	M	5	>	(	A	.	>	(	 .	I	!	2	 8		&	0	M	-	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.�%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 $	>	2	?		>	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 *	B	0	M	5	>	(	A	.	>	(	 .	I	!	2	 8		&	0	M	-	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.�%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 8	M	$		-	 8		&	0	M	-	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 *	B	0	M	5	>	(	A	.	>	(	 .	I	!	2	 8		&	0	M	-	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.s%{func/} ^			M	6	(	, %d{arg/} $	0	M		 	G	 2	?		 	/	>	.	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 *	B	0	M	5	>	(	A	.	>	(	 .	I	!	2	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.x%{func/} ^			M	6	(	, %d{arg/} $	0	M		 	G	 2	?		 *	&	>	(	A		M	0	.	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 *	B	0	M	5	>	(	A	.	>	(	 .	I	!	2	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.�%{func/} ^			M	6	(	, %d{arg/} $	0	M		 	G	 2	?		 8	M		M	0	?			 /	>	 8	>			M	/	?		 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 *	B	0	M	5	>	(	A	.	>	(	 .	I	!	2	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.r%{func/} ^			M	6	(	, %d{arg/} $	0	M		 	G	 2	?		 8	G		 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 *	B	0	M	5	>	(	A	.	>	(	 .	I	!	2	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.PAr%{func/} ^			M	6	(	, %d{arg/} $	0	M		 	G	 2	?		 	*	2	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 *	B	0	M	5	>	(	A	.	>	(	 .	I	!	2	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.t%{func/} ^			M	6	(	, %d{arg/} $	0	M		 	G	 2	?		 8	&	8	M	/	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 *	B	0	M	5	>	(	A	.	>	(	 .	I	!	2	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.s%{func/} ^			M	6	(	, %d{arg/} $	0	M		 	G	 2	?		 8	M	$	0	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 *	B	0	M	5	>	(	A	.	>	(	 .	I	!	2	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.y%{func/} ^			M	6	(	, %d{arg/} $	0	M		 	G	 2	?		 8	0	M	5	0	-8	.	B	9	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	. 		 *	B	0	M	5	>	(	A	.	>	(	 .	I	!	2	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.�%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 $	>	2	?		>	 8		&	0	M	-	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 *	B	0	M	5	>	(	A	.	>	(	 .	I	!	2	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.}%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 $	>	2	?		>	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 *	B	0	M	5	>	(	A	.	>	(	 .	I	!	2	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.�%{func/} ^			M	6	(	, $	0	M		 '%d{arg/}' 	G	 2	?		 8	M	$		-	 8		&	0	M	-	 5	M	/				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 2	G		?	(	 		 *	B	0	M	5	>	(	A	.	>	(	 .	I	!	2	 5	M	/				 	>	 		*	/	K		 	?	/	>	 	/	>	.Z5	?	[	A		2	 	K		2	 	0	 		*		/	(	 	G	 8		M	7	.	 9	K	(	G	 *	0	 	A	#	>	 	0	 -	>		 		2	 	*	0	G		0	M	8	 	>	 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	.�.	L		B	&	 +	<			M	
 6	(	 	>	 		*	/	K		 (	?	0	M	&	?	7	M		 $	C	$	@	/	 *	H	0	>	.	@		0	 (MeasureGroupName) 	G	 8	>	%	 	?	/	>	 	/	>	 %	>	. /	9	 	8	G	 !	G		>	 .	I	!	2	 	G	 8	>	%	 8	.	0	M	%	?	$	 (	9	@		 9	H	 	K	 8			$	$	>	 .	K	!	 1200 /	>	 	8	8	G	 ,	>	&	 5	>	2	G	 .	K	!	 *	0	 	2	 0	9	>	 9	K	.QMDX 8	$	M	0	 &	>	/	0	G	 ,	/	>	(	K		 DirectQuery .	I	!	2	 	(	A	.	$	?	 (	9	@		 9	H	 8	&	8	M	/	 ,	(	>	(	G	 	G	 2	?		 *	8		&	 9	H	d	`DirectQuery .	I	!	2	 *	0	 MDX 	M	
 5	G	0	@	 .	G		 		*	/	K			0	M	$	>	-*	0	?	-	>	7	?	$	 *	&	>	(	A		M	0	.	K		 	G	 8		&	0	M	-	 	@	 	(	A	.	$	?	 (	9	@		 9	H	.JDirectQuery .	I	!	2	 *	0	 	M	5	G	0	@	 .	G		 	/	K		M	
 /	 MDX 8	&	8	M	
 /	 (	>	.	K		 	@	 	(	A	.	$	?	 (	9	@		 9	H	.U	M	
 5	G	0	@	 (	?	7	M	
 *	>	&	(	 .	G		 MDX 		8	M	
 	M	0		M	
 	 .	?	2	>	 	?	8		@	 DirectQuery .	I	!	2	 *	0	 	(	A	.	$	?	 (	9	@		 9	H	._$	>	2	?		>	 .	I	!	2	 	@	 	M	5	G	0	@	 	0	$	G	 8	.	/	 	8	 8		&	0	M	-	 .	G		 5	?	-	?	(	M	(	 8	M	$	0	K		 8	G	 	B	*	2	M	8	 	G	 8	G		 	@	 	(	A	.	$	?	 (	9	@		 9	H	.c8	M	$		-	 8		&	0	M	-	 *	>	0	M	8	 	0	$	G	 8	.	/	 &	K	 8	G	 	'	?		 (	>	.	K		 	>	 *	$	>	 2		>	 '%{name/}', 2	G		?	(	 	G	5	2	 &	K	 (	>	.	 	*	G		M	7	?	$	 9	H		.V		M	7	 	@	 8	A	0		M	7	>	 	K	 8	$	M	0	 	M	/	B	,	M	8	 	0	 8	&	8	M	/	 8	.	B	9	(	 *	0	?	&	C	6	M	/	K		 	G	 2	?		 		M	7	.	 	0	 &	?	/	>	 	/	>	 9	H	.PAS8	.	B	9	(	 8			>	2	(	 	>	 (	?	7	M	*	>	&	(	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	/	K			?	 8	0	M	5	0	 *	0	 8	$	M	0	 	M	/	B	,	M	8	 		M	7	.	 9	H		.k8	$	M	0	/8	.	B	9	(	 	M	/	B	,	 	G	 8	M	0	K	$	 	M	/	B	,	 	K	 "	B		"	>	 (	9	@		 	>	 8		>	. 	C	*	/	>	 8	$	M	0	 	M	/	B	,	 	K	 +	?	0	 8	G	 8	C		?	$	 	0	(	G	 	>	 *	M	0	/	>	8	 	0	G		.�	,	 .	I	!	2	 .	G		 	K		 Vertipaq !	G		>	 (	 9	K	, $	,	 DataView 	A	#	 	K	 (	.	B	(	>	 *	0	 8	G		 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	. 	C	*	/	>	 	A		 (	.	B	(	>	 5	?	-	>		(	 ,	(	>			 /	>	 *	B	0	M	#	 DataView 	>	 		*	/	K		 	0	G		.2%{strCubeName/} 	M	/	B	,	 	K	 8		8	>	'	?	$	 (	9	@		 	?	/	>	 	/	>	 9	H	.h%{uniqueName/}' 	(	(	M	/	 (	>	.	 		 		*	>				!	 	A			@	 ^	I	0	M	.	G		 *	0	 	'	>	0	?	$	 9	H	, 	K	 $	>	2	?		>	,	&	M	'	 .	I	!	2	 .	G		 8	.	0	M	%	?	$	 (	9	@		 9	H	.PAWCATALOGS 8	M	
 	@	.	>	 *			M	$	?	 8	G		 !	G		>	,	G	8	 	G	 8	>	%	 8		,	&	M	'	 9	K	(	G	 5	>	2	@	 -	L	$	?		 5	?	6	G	7	$	>			 *	9		>	(	$	>	 9	H	.mTABLES 8	M	
 	@	.	>	 *			M	$	?	 8	G		 !	G		>	,	G	8	 .	G		 	8	@	 $	>	2	?		>			 	K	 *	9		>	(	$	>	 9	H	 	?	(	*	0	 		 (	?	0	M	&	?	7	M		 		*	/	K			0	M	$	>	 *	9	A			 8		$	>	 9	H	.rTABLES_INFO 8	M	
 	@	.	>	 *			M	$	?	 8	G		 !	G		>	,	G	8	 .	G		 	8	@	 $	>	2	?		>			 	K	 *	9		>	(	$	>	 9	H	 	?	(	*	0	 		 (	?	0	M	&	?	7	M		 		*	/	K			0	M	$	>	 *	9	A			 8		$	>	 9	H	.}COLUMNS 8	M	
 	@	.	>	 *			M	$	?	 8	G		 	H		2	I		 .	G		 $	>	2	?		>			 .	G		 		(	 8	M	
 $		-	K		 	@	 *	9		>	(	 	0	$	@	 9	H	 	?	8	 *	0	 		 (	?	0	M	&	?	7	M		 		*	/	K			0	M	$	>	 *	9	A			 8		$	>	 9	H	.PPROVIDER_TYPES 8	M	
 	@	.	>	 *			M	$	?	 8	G		 5	G	 	'	>	0	 !	G		>	 *	M	0		>	0	 *	9		>	(	$	>	 9	H	 	K	 8	.	0	M	%	?	$	 9	H		.fCUBES 8	M	
 	@	.	>	 *			M	$	?	 8	G		 !	G		>	,	G	8	 .	G		 5	G	 	M	
 /	B	,	 *	9		>	(	$	>	 9	H	 	?	8	*	0	 		 (	?	0	M	&	?	7	M		 		*	/	K			0	M	$	>	 *	9	A			 8		$	>	 9	H	.jDIMENSIONS 8	M	
 	@	.	>	 *			M	$	?	 8	G		 !	G		>	,	G	8	 .	G		 	8	G	 	/	>	.	 *	9		>	(	$	>	 9	H	 	?	8	*	0	 		 (	?	0	M	&	?	7	M		 		*	/	K			0	M	$	>	 *	9	A			 8		$	>	 9	H	.pHIERARCHIES 8	M	
 	@	.	>	 *			M	$	?	 8	G		 !	G		>	,	G	8	 .	G		 	8	G	 *	&	>	(	A		M	0	.	 *	9		>	(	$	>	 9	H	 	?	8	*	0	 		 (	?	0	M	&	?	7	M		 		*	/	K			0	M	$	>	 *	9	A			 8		$	>	 9	H	.gLEVELS 8	M	
 	@	.	>	 *			M	$	?	 8	G		 !	G		>	,	G	8	 .	G		 	8	G	 8	M	
 $	0	 *	9		>	(	$	>	 9	H	 	?	8	*	0	 		 (	?	0	M	&	?	7	M		 		*	/	K			0	M	$	>	 *	9	A			 8		$	>	 9	H	.lMEASURES 8	M	
 	@	.	>	 *			M	$	?	 8	G		 !	G		>	,	G	8	 .	G		 	8	G	 .	>	*	K		 	K	 *	9		>	(	$	>	 9	H	 	?	(	*	0	 		 (	?	0	M	&	?	7	M		 		*	/	K			0	M	$	>	 *	9	A			 8		$	>	 9	H	.qPROPERTIES 8	M	
 	@	.	>	 *			M	$	?	 8	G		 !	G		>	,	G	8	 .	G		 	8	G	 8	&	8	M	
 /	K		 	K	 *	9		>	(	$	>	 9	H	 	?	(	*	0	 		 (	?	0	M	&	?	7	M		 		*	/	K			0	M	$	>	 *	9	A			 8		$	>	 9	H	.nMEMBERS 8	M	
 	@	.	>	 *			M	$	?	 8	G		 !	G		>	,	G	8	 .	G		 	8	G	 8	&	8	M	
 /	K		 	K	 *	9		>	(	$	>	 9	H	 	?	(	*	0	 		 (	?	0	M	&	?	7	M		 		*	/	K			0	M	$	>	 *	9	A			 8		$	>	 9	H	.PA]FUNCTIONS 8	M	
 	@	.	>	 *			M	$	?	 8	G		 		(	 +	<			M	
 6	(	 	@	 *	9		>	(	 	0	$	>	 9	H	 	K	 !	G		>	 *	M	0	&	>	$	>	 &	M	5	>	0	>	 8	.	0	M	%	?	$	 9	H		.]ACTIONS 8	M	
 	@	.	>	 *			M	$	?	8	G		 		(	 	>	0	M	0	5	>		/	K		 	@	 *	9		>	(	 	0	$	>	 9	H	 	K	 !	G		>	 *	M	0	&	>	$	>	 &	M	5	>	0	>	 8	.	0	M	%	?	$	 9	H		.]SETS 8	M	
 	@	.	>	 *			M	$	?	 8	G		 		(	 *	0	?		2	?	$	 8	G		M	8	 	@	 *	9		>	(	 	0	$	>	 9	H	 	K	 !	G		>	 *	M	0	&	>	$	>	 &	M	5	>	0	>	 8	.	0	M	%	?	$	 9	H		.yMINING_SERVICES 8	M	
 	@	.	>	 *			M	$	?	 8	G		 		*	2	,	M	
 '	 !	G		>	 .	>		(	?			 	2	M		K	0	?	%	M	.	 *	9		>	(	$	>	 9	H	 	K	 !	G		>	 *	M	0	&	>	$	>			 &	M	5	>	0	>	 *	M	0	&	>	(	 	?		 		 9	H		.�MINING_SERVICE_PARAMETERS 8	M	
 	@	.	>	 *			M	$	?	 8	G		 *	H	0	>	.	@		0	 	@	 *	9		>	(	 	0	$	>	 9	H	 	?	8		>	 		*	/	K		 *	M	0	$	M	
 /	G		 *	M	0		>	0	 	G	 	2	M		K	0	?	%	M	.	 	G	 2	?		 .	I	!	2	 ,	(	>	(	G	 .	G		 	?	/	>	 	>	 8		$	G	.�MINING_FUNCTIONS 8	M	
 	@	.	>	 *			M	$	?	 8	G		 +	<			M	
 6	(	 	@	 *	9		>	(	 	0	$	>	 9	H	 	?	8		>	 		*	/	K		 *	M	0	$	M	
 /	G		 *	M	0		>	0	 	G	 	2	M		K	0	?	%	M	.	 .	G		 	M	
 5	G	0	@	 .	I	!	2	 	G	 0	B	*	 .	G		 	?	/	>	 	>	 8		$	G	.vMINING_MODEL_CONTENT 8	M	
 	@	.	>	 *			M	$	?	 8	G		 *	M	0	$	?	.	>	(	K		 	>	 5	0	M	#	(	 	0	$	>	 9	H	 	K	 .	>		(	?			 .	I	!	2	 	G	 8		8	>	'	(	 	?		 	>	$	G	 8	.	/	 	K		G	 		 %	G	.}MINING_MODEL_XML 8	M	
 	@	.	>	 *			M	$	?	 8	G		 .	G		 		 XML 8	M	
 5	0	B	*	 .	G		 5	G	 *	M	0	$	?	.	>	(	 9	H		 	K	 .	>		(	?			 .	I	!	2	 	G	 8		8	>	'	(	 	?		 	>	$	G	 8	.	/	 	K		G	 		 %	G	.SMINING_MODELS 8	M	
 	@	.	>	 *			M	$	?	 8	G		 !	G		>	 *	M	0	&	>	$	>	 	G	 2	?		 		*	2	,	M	
 '	 .	I	!	2	 	@	 *	9		>	(	 	0	$	>	 9	H	.dMINING_COLUMNS 8	M	
 	@	.	>	 *			M	$	?	 8	G		 !	G		>	 *	M	0	&	>	$	>	 	G	 2	?		 .	>		(	?			 .	I	!	2	 	G	 2	?		 8	M	
 $		-	K		 	@	 *	9		>	(	 	0	$	>	 9	H	.HDISCOVER_DATASOURCES 8	M	
 	@	.	>	 *			M	$	?	 8	G		 .	G		 *	M	0		>	6	?	$	 !	G		>	 8	M	0	K	$	 9	K	$	>	 9	H	.wDISCOVER_PROPERTIES 8	M	
 	@	.	>	 *			M	$	?	 8	G		 5	?	6	M	2	G	7	#	 *	M	0	&	>	$	>	 	G	 2	?		 		 XML &	M	5	>	0	>	 8	.	0	M	%	?	$	 	A	#	 	G	 ,	>	0	G	 .	G		 	>	(		>	0	@	 2	L		>	$	>	 9	H	.�DISCOVER_SCHEMA_ROWSETS 8	M	
 	@	.	>	 *			M	$	?	 8	G		 8	-	@	 RequestTypes 	(	M	
 /	B	.	0	G	6	(	 .	>	(	K		 	@	 8	B		@	 2	L		>	$	>	 9	H	 	K	 *	M	0	&	>	$	>	 &	M	5	>	0	>	 8	.	0	M	%	?	$	 9	K	$	G	 9	H		.~DISCOVER_ENUMERATORS 8	M	
 	@	.	>	 *			M	$	?	 8	G		 		 *	M	0	&	>	$	>	 	G	 2	?		 8	.	0	M	%	?	$	 	(	M	
 /	A	.	0	G		0	M	8	 2	L		>	$	>	 9	H	, 	8	.	G		 !	G		>	 *	M	0		>	0	 	0	 .	>	(	 6	>	.	?	2	 9	H		.hDISCOVER_KEYWORDS 8	M	
 	@	.	>	 *			M	$	?	 8	G		 	@	5	0	M	!	M	8	 	@	 8	B		?	/	>		 ,	(	>	$	>	 9	H	 	K	 		 *	M	0	&	>	$	>	 &	M	5	>	0	>	 	0		M	7	?	$	 9	K	$	@	 9	H		.uDISCOVER_LITERALS 8	M	
 	@	.	>	 *			M	$	?	 8	G		 		 *	M	0	&	>	$	>	 	G	 2	?		 8	.	0	M	%	?	$	 	>	(		>	0	@	 2	L		>	$	>	 9	H	, 	8	.	G		 !	G		>	 *	M	0		>	0	 	0	 .	>	(	 6	>	.	?	2	 9	H		.�	8	8	G	 *	9	2	G	 	?	 	8	 5	?	6	M	2	G	7	#	 8	G	5	>			 	G	 	8	 	(	M	
 8		G		8	 *	0	 		 	(	G		M	
 6	(	 8	M	
 %	>	*	?	$	 	?	/	>	 	>	 8		G	, 	8	 	>	0	M	/	8	M	
 	G	6	(	 *	0	 	M	
 2	>	/			 			 (	5	@	(	@		C	$	 9	K	(	G	 	>	9	?		.PA�%1[%{strName/}%]%[/%{strName/}%] .	G		 *			M	$	?	 %d{iLine/}, 8	M	$		-	 %d{iCol/} (namespace %{strNSURI/}) *	0	 '%{strQName/}' 	G	5	2	 *	"	<	(	G	 	G	 2	?		 $	$	M	5	 		*	G		M	7	?	$	 %	>	.L	M	
 5	G	0	@	 (	?	7	M	*	>	&	?	$	 (	9	@		 	@	 	>	 8		$	@	. 	8	 8	$	M	0	 	G	 2	?		 		 	H		2	I		 8	G		 9	K	(	>	 	>	9	?		. ^'%{txnid/}' 9	8	M	
 $	>		$	0	#	 ID (	9	@		 .	?	2	 8		$	@	. 9	8	M	
 $	>		$	0	#	 .	L		B	&	 (	9	@		 9	H	 /	>	 *	9	2	G	 9	@	 *	B	0	M	#	 9	K	 	A		>	 9	H	.^'%{sessionid/}' 8	$	M	0	 ID (	9	@		 *	>	/	>	 	>	 8		$	>	 9	H	. 8	$	M	0	 .	L		B	&	 (	9	@		 9	H	 /	>	 *	9	2	G	 9	@	 8	.	>	*	M	$	 9	K	 	A		>	 9	H	.s		*	-	K		M	$	>	 &	M	5	>	0	>	 *	M	0	&	$	M	$	 *	M	0	$	?	,		'	 .	>	(	 	(	M	
 /	 *	M	0	$	?	,		'	K		 8	G	 .	G	2	 (	9	@		 	>	$	>	 /	>	 		 		M		>	$	 	,	M	
 	G		M	
 	 	K	 8		&	0	M	-	?	$	 	0	$	>	 9	H	.a	.	?		 /	>	 0	K	2	,	H		 	(	A	0	K	'	 *	B	0	M	#	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	
 /	K			?	 	8	 8	$	M	0	 .	G		 	K		 8		M	0	?	/	 9	8	M	
 $	>		$	0	#	 (	9	@		 %	>	.4	5	6	M	
 /		 RequestType $	$	M	
 5	 	(	M	
 5	G	7	#	 	(	A	0	K	'	 8	G	 	A	.	 %	>	.2*	M	0	$	?	,		'	 %{strName/} 8	0	M	5	0	 &	M	5	>	0	>	 *	9		>	(	>	 (	9	@		 	/	>	.�	8	 8	$	M	0	 	G	 2	?		 *	0	?	#	>	.	 '%{resultid/}' (	9	@		 .	?	2	 8		>	. *	0	?	#	>	.	 KeepResult 6	@	0	M	7	 2	G		 &	M	5	>	0	>	 (	9	@		 ,	(	>	/	>	 	/	>	 9	H	 /	>	 		8	G	 8	>	+	<	 	0	 &	?	/	>	 	/	>	 9	H	�DISCOVER_XML_METADATA 	G	 2	?		 (	?	0	M	&	?	7	M		 	.	>	(	M	/	 ObjectExpansion '%{objectExpansion/}'. 8	M	5	@		>	0	M	/	 .	>	(	 9	H		: ExpandFull, ExpandObject, ReferenceOnly 	0	 ObjectProperties.H		*	-	K		M	$	>	 &	M	5	>	0	>	 *	M	0	&	$	M	$	 *	M	0	$	?	,		'	 .	>	(	 	8	G	 *	M	0		>	0	 	>	 9	H	 	K	 .	>	(	M	
 /	 (	9	@		 9	H	.?'%{strReqType/}' 	(	A	0	K	'	 *	M	0		>	0	 	K	 8	0	M	5	0	 &	M	5	>	0	>	 *	9		>	(	>	 (	9	@		 	/	>	.B%{strName/} 	A	#	 	G	5	2	 *	 	(	 9	H	 	0	 	8	G	 		 .	>	(	 	8	>		(	 (	9	@		 	?	/	>	 	>	 8		$	>	.R5	?	6	M	2	G	7	#	 *	M	0		M	0	?	/	>	 	G	 2	?		 '%{property/}' XML 	>	 .	B	2	M	
 /	 '%{value/}' .	>	(	M	
 /	 (	9	@		 9	H	.Y5	C	&	M	'	?	6	@	2	 	&	M	/	$	(	 (	?	7	M	*	>	&	?	$	 	0	(	G	 8	G	 *	9	2	G	 '%{partName/}' 5	?	-	>		(	 	K	 8		8	>	'	?	$	 	?	/	>	 	>	(	>	 	>	9	?		.T'%{part/}' 5	?	-	>		(	 MOLAP 5	?	-	>		(	 (	9	@		 9	H	 	0	 5	C	&	M	'	?	6	@	2	 	&	M	/	$	(	K		 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	 9	H	.s'%{partName/}' 5	?	-	>		(	 .	G		 !	G		>	 	K	 .	0	M		 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		. 8	M	0	K	$	 5	?	-	>		(	 		$	5	M	/	 5	?	-	>		(	 8	G	 -	?	(	M	(	 9	K	(	>	 	>	9	?		.z'%{partName/}' 5	?	-	>		(	 .	G		 !	G		>	 	K	 .	0	M		 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		. .	0	M		 	?		 	>	(	G	 5	>	2	G	 5	?	-	>		(	 8	.	>	(	 .	>	*	 8	.	B	9	 	G	 9	K	(	G	 	>	9	?		.�'%{partName/}' 5	?	-	>		(	 .	G		 !	G		>	 	K	 .	0	M		 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		. .	0	M		 	?		 	>	(	G	 5	>	2	G	 5	?	-	>		(	 	K	 8	.	>	(	 8			M	0	9	#	 .	K	!	 	>	 		*	/	K		 	0	(	>	 	>	9	?		.x'%{partName/}' 5	?	-	>		(	 .	G		 !	G		>	 	K	 .	0	M		 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		. .	0	M		 	?		 	>	(	G	 5	>	2	G	 5	?	-	>		(	 8	.	>	(	 *	M	0		>	0	 	G	 9	K	(	G	 	>	9	?		.*(	?	0	M	&	?	7	M		 	,	M	
 	G		M	
 	 		 5	?	-	>		(	 9	K	(	>	 	>	9	?		.m5	?	-	>		(	 .	0	M		 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		. '%{partName/}' 5	?	-	>		(	 8			M	0	9	#	 .	K	!	 	>	 		*	/	K		 	0	$	>	 9	H	 	K	 .	>	(	M	/	 (	9	@		 9	H	.%8	0	M	5	0	 8	$	M	0	 *	M	0	>	0		-	 (	9	@		 	?	/	>	 	>	 8		$	>	.2	>	0	M	0	5	>		 0	@	!	>	/	0	G		M	
 	0	 8	G	5	>	 &	M	5	>	0	>	 8	.	0	M	%	?	$	 (	9	@		 9	H	.<%{strName/} *	M	0	$	?	,		'	 	5	6	M	/		 9	H	 2	G		?	(	 	(	A	0	K	'	 .	G		 	(	A	*	2	,	M	'	 9	H	.�	?	8	@	 .	L		B	&	>	 	M	0	>		G	<		M	6	(	 	G	 		&	0	 	K		 8	$	M	0	 	M	0	>		G	<		M	6	(	 (	G	8	M		G	!	 (	9	@		 	?	/	>	 	>	 8		$	>	. 	H	0	-8	$	M	0	 	M	0	>		G	<		M	6	(	 	G	 		&	0	 8	$	M	0	 	,	M		G		M		 (	9	@		 ,	(	>	/	>	 	>	 8		$	>	.PA�8	$	M	0	 	M	0	>		G	<		M	6	(	 	>	 	>	0	M	/	 *	9	2	G	 9	@	 *	M	0		$	?	 *	0	 9	H	, 2	G		?	(	 	H	0	-8	$	M	0	 2	G		(	 	>	0	M	0	5	>		 	0		-	 	@	 		 %	@	. 8	$	M	0	 	,	M		G		M		 ,	(	>	(	G	 	G	 ,	>	&	, 8	0	M	5	0	 2	G		(	 	>	0	M	0	5	>		 	K	 	H	0	-8	$	M	0	 	,	M		G		M		 ,	(	>	(	G	 	>	 *	M	0	/	>	8	 	0	(	G	 8	G	 *	9	2	G	 8	$	M	0	 	,	M		G		M		 	K	 	K	!	<	(	>	 9	K		>	.`5	?	6	M	2	G	7	#	 	G	 2	?		 XML 	(	A	0	K	'	 *	B	0	>	 9	K	(	G	 8	G	 *	9	2	G	 	>		.					 9	K	 	/	>	. 	>		.					 .	>	(	: %d{timeoutval/} 8	G			!	.N5	?	-	>		(	K		 	K	 .	0	M		 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		. '%{partName/}' 5	?	-	>		(	 &	B	0	8	M	%	 9	H	.T5	?	-	>		(	K		 	K	 .	0	M		 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		. '%{partName/}' 5	?	-	>		(	 8		8	>	'	?	$	 (	9	@		 9	H	.2.	0	M		?			 	G	 2	?		 	K		 8	M	0	K	$	 5	?	-	>		(	 (	?	0	M	&	?	7	M		 (	9	@		 %	G	.D		 5	C	&	M	'	?	6	@	2	 	&	M	/	$	(	 	G	 2	?		 (	?	0	M	&	?	7	M		 '%{strName/}' 5	?	-	>		(	 &	B	0	8	M	%	 9	H	.RImpactAnalysis 	A	#	 	G	5	2	 $	-	@	 8	G		 	@	 	>	 8		$	@	 9	H	 	,	 ExecutionMode (	?	7	M	
 *	>	&	?	$	 	0	G		 9	H	.zExecutionMode 	G	 $	H	/	>	0	 9	K	(	G	 *	0	 *	0	?	#	>	.	 !	G		>	 	>	 	(	A	0	K	'	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	; 	G	5	2	 8	M		@	.	>	/.	G		>	!	G		>	 	>	 	(	A	0	K	'	 	?	/	>	 	>	 8		$	>	 9	H	.	%	(	 $	H	/	>	0	 (	9	@		 	?	/	>	 	>	 8		$	>	.Y8	$	M	0	 	>	 		 8			M	0	9	@	$	 *	0	?	#	>	.	 9	H	. 	8	 	%	(	 	K	 8			M	0	9	@	$	 *	0	?	#	>	.	 	>	 		*	/	K		 /	>	 		8	G	 8	>	+	<	 	0	(	>	 	>	9	?		.w5	0	M	$	.	>	(	 	%	(	 	G	 *	0	?	#	>	.	 8	0	M	5	0	 *	0	 8			M	0	9	@	$	 (	9	@		 	?		 	>	 8		$	G	 	M	
 /	K			?	 5	0	M	$	.	>	(	 8	$	M	0	 	G	 *	>	8	 *	9	2	G	 8	G	 9	@	 		 8			M	0	9	@	$	 *	0	?	#	>	.	 9	H	.o5	0	M	$	.	>	(	 8	$	M	0	 	G	 *	0	?	#	>	.	 8	0	M	5	0	 *	0	 8			M	0	9	@	$	 (	9	@		 	?		 	>	 8		$	G	 	M	
 /	K			?	 8		,	&	M	'	 8	$	M	0	 	(	?	0	M	&	?	7	M		 9	H	 /	>	 .	>	(	M	
 /	 (	9	@		 9	H	.K*	0	?	#	>	.	 6	@	0	M	7	 2	G		 .	G		 (	?	0	M	&	?	7	M		 ResultId 5	0	M	$	.	>	(	 8	$	M	0	 	G	 2	?		 .	>	(	M	
 /	 (	9	@		 9	H	.RExecutionMode 	G	 $	H	/	>	0	 9	K	(	G	 *	0	 *	0	?	#	>	.	K		 	K	 8	0	M	5	0	 *	0	 8			M	0	9	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	.VExecutionMode 	G	 Prepare *	0	 9	K	(	G	 *	0	 .	L		B	&	>	 8			M	0	9	?	$	 *	0	?	#	>	.	 	>	 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	.I8	0	M	5	0	 *	0	 		 *	0	?	#	>	.	 8			M	0	9	@	$	 	0	(	G	 	G	 2	?		, 		 MDX 	%	(	 (	?	7	M	*	>	&	?	$	 9	K	(	>	 	>	9	?		.c8	0	M	5	0	 *	0	 8			M	0	9	@	$	 *	0	?	#	>	.	 	>	 		*	/	K		 	0	(	G	 	G	 2	?		, 	*		K	 .	B	2	 	%	(	 /	>	 		 0	?		M	$	 	%	(	 (	?	7	M	
 *	>	&	?	$	 	0	(	>	 *	!	<	G		>	.J	(	A	0	K	'	?	$	 ResultId 	G	 2	?		 8	0	M	5	0	 *	0	 	K		 .	>	(	M	/	 8			M	0	9	?	$	 *	0	?	#	>	.	 .	L		B	&	 (	9	@		 9	H	.o	(	*	A		 	%	(	 	(	A	0	K	'	?	$	 ResultId 	G	 2	?		 8			M	0	9	@	$	 *	0	?	#	>	.	 		$	M	
 *	(	M	
 (	 	0	(	G	 	G	 2	?		 		*	/	K		 .	G		 		 .	B	2	 	%	(	 8	G	 .	G	2	 (	9	@		 	>	$	>	.J	(	*	A		 	M	
 5	G	0	@	 	8	 	(	A	0	K	'	 	G	 2	?		 Dialect 	A	#	 .	G		 (	?	0	M	&	?	7	M		 -	>	7	>	 .	G		 (	9	@		 9	H	."'%{strName/}' 	A	#	 *	9		>	(	>	 (	9	@		 	/	>	.8Ipv6 	0	 Ipv4 &	K	(	K		 	G	 2	?		 *	K	0	M		 0 	>	 		*	/	K		 (	9	@		 	0	 8		$	G	.J8		M	7	.	 9	A		 AllowOverwrite '	M	5		 	G	 8	>	%	 	K		 8	$	M	0	 	,	M		G		M		 (	9	@		 ,	(	>	/	>	 	>	 8		$	>	.X'%{strName/}' 	A	#	 	'	?	2	G		?	$	 	0	(	G	 /	K		M	/	 (	9	@		 9	H	 	0	 	8	G	 		 (	/	>	 .	>	(	 	8	>		(	 (	9	@		 	?	/	>	 	>	 8		$	>	.+CurrentCatalog XML/A 	A	#	 (	?	0	M	&	?	7	M		 (	9	@		 %	>	.H	5	6	M	/		 6	@	0	M	7	2	G		 *	9		>	(	>	 (	9	@		 	/	>	 %	>	 	8	2	?		 		8	G	 *	M	0	>	%	.	?		$	>	 (	9	@		 &	@	 	>	 8		$	@	.'	2	$	 "			 8	G	 ,	(	>	 ,	G	8	64-	(		K	!	G	!	 !	G		>	 .	?	2	>	.@	(	A	0	K	'	 8	G	 '%{strName/}' *	M	0	$	?	,		'	 	G	 2	?		 	H	0	-0	?		M	$	 .	>	(	 	5	6	M	/		 9	H	.i5	?	6	M	
 2	G	7	#	%{value/} 	A	#	 	G	 2	?		 '%{property/}' XML 	>	 .	>	(	 	*	G		M	7	?	$	 !	G		>	 *	M	0		>	0	 .	G		 	(	5	0	M		 (	9	@		 	?	/	>	 	>	 8		>	.O*	>		*	2	>		(	 	>	0	M	0	5	>		 	G	 	>	0	@	 0	9	$	G	 9	A		 	8	 8	$	M	0	 *	0	 	H	0	-8		8	>	'	?	$	 	(	A	0	K	'	 (	9	@		 -	G		 8		$	G	.,	H	0	-Excel 8	$	M	0	 .	G		 Excel 	M	5	G	0	@	 *	M	0	>	*	M	$	 9	A		.�ClientRequest 	G	 *	>	8	 *	9	2	G	 9	@	 .	L		B	&	>	 8	$	M	0	 9	H	 	0	 5	9	 &	B	8	0	G	 8	$	M	0	 	,	M		G		M		 	K	 *	M	0	>	*	M	$	 	0	(	G	 	>	 *	M	0	/	>	8	 	0	 0	9	>	 9	H	. /	9	 	G	5	2	 *	>		*	2	>		(	 8		8	>	'	(	 	G	 2	?		 8	M	5	@		>	0	M	/	 9	H	.PA�/	9	 !	G		>	,	G	8	 5	?	6	M	2	G	7	#	 8	G	5	>	 	G	 	?	8	@	 			M		$	0	 8		8	M		0	#	 8	G	 8			$	 9	H	 	0	 2	K	!	 (	9	@		 	?	/	>	 	>	 8		$	>	. 8			$	$	>	 8	M	$	0	 	>	 8	>	.	(	>	 	0	(	>	 *	!	<	>	: '%{compLevel/}'.OSkipVolatileObjects 5	?	6	G	7	$	>	 	>	 		*	/	K		 	G	5	2	 ProcessRecalc 	G	 8	>	%	 	?	/	>	 	>	 8		$	>	 9	H	.�,	H		 	>	0	M	0	5	>		 .	G		 ProcessRecalc 	&	G	6	 *	0	 SkipVolatileObjects 5	?	6	G	7	$	>	 	K	 (	?	0	M	&	?	7	M		 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	. 	C	*	/	>	 SkipVolatileObjects 5	?	6	G	7	$	>	 	K	 ,	H		 XML 	H		 *	0	 (	?	0	M	&	?	7	M		 	0	G		.�'%{partName/}' 5	?	-	>		(	 .	G		 DirectQueryUsage 	A	#	 	K	 DirectQueryOnly *	0	 8	G		 	?	/	>	 	/	>	 9	H	 	0	 5	?	-	>		(	 .	0	M		?			 .	G		 ,	?	2	M		A	2	 -	@	 -	>		 (	9	@		 2	G	 8		$	>	 9	H	.�'TestConnection' 	.	>		!	 	>	 8	?			H		M	
 8	 	2	$	 9	H	. 8		,		'	?	$	 -	?	(	M	(	 	>	(		>	0	@	 $	,	 9	@	 *	M	0	&	>	(	 	@	 	>	$	@	 9	H	 	,	 'TestConnection' 	.	>		!	 	>	 		*	/	K		 'Batch' 	G	 		$	0	M		$	 	?	/	>	 	>		.�'TestConnection' 	.	>		!	 	>	 8	?			H		M	
 8	 	2	$	 9	H	. !	G		>	8	M	0	K	$	 (	K	!	 	G	5	2	 $	,	 9	@	 *	M	0	&	>	(	 	?	/	>	 	>	$	>	 9	H	 	,	 'TestConnection' 	.	>		!	 	K	 				 	+	<	 2	>		(	 ,	>			!	?			 	G	 ,	?	(	>	 		*	/	K		 	?	/	>	 	>		.D		 'Batch' 	.	>		!	 .	G		 	G	5	2	 		 9	@	 'TestConnection' 	.	>		!	 	@	 	(	A	.	$	?	 9	H	.�*	M	0	$	?	,		'	 	H		2	I		 	A	#	 .	>	(	 '%{strCatalog/}' 8	M		K	*	M	!	 	(	G		M	6	(	 8	G	 /	>	 $	K	 		$	0	?		 !	G		>	,	G	8	 '%{strScopedInternalDb/}' /	>	 ,	>	9	M	/	 !	G		>	,	G	8	 '%{strScopedExternalDb/}' 8	G	 .	G	2	 (	9	@		 	>	$	>	 9	H	."	8	.	0	M	%	?	$	 (	?	0	M	-	0	$	>	 (	K	!	 	K		>	 	/	>	 9	H	.g/	9	 !	G		>	,	G	8	 0	?		M	$	 9	H	. 	?	8	@	 0	?		M	$	 !	G		>	,	G	8	 *	0	 DISCOVER_CALC_DEPENDENCY 	>	0	M	0	5	>		 (	?	7	M	*	>	&	?	$	 (	9	@		 	@	 	>	 8		$	@	.1'%{dialect/}' 	M	5	G	0	@	 	G	 2	?		 8	.	0	M	%	(	 8		M	7	.	 (	9	@		 9	H	.�ObjectExpansion=ExpandFull 5	>	2	G	 DISCOVER_XML_METADATA 	.	>		!	 	K	 PowerBI 8	>	0	M	5		(	?		 xmla 8	.	>	*	M	$	?	,	?		&	A	 .	G		 DATABASEID *	M	0	$	?	,		'	 8	G		 	@	 	5	6	M	/		$	>	 9	K	$	@	 9	H	.[!	G		>	,	G	8	 (	>	.	 '%{strParam/}' 	K	 	?	8	@	 Power BI !	G		>	8	G		 	G	 *	0	?		?	$	 (	>	.	 .	G		 	(	A	5	>	&	 	0	(	G	 .	G		 5	?	+	2	.N'%{property/}' 	A	#	 	@	 2		,	>		, 	8		G	 %d{length/} 5	0	M	#	K		 	@	 8	@	.	>	 8	G	 	'	?		 9	K	 		 9	H	.PA1	(	G		M	
 6	(	 &	B	0	8	M	
 %	 8	0	M	5	0	 &	M	5	>	0	>	 ,		&	 	0	 &	?	/	>	 	/	>	 9	H	.PA	(	G		M	
 6	(	 	>		.					 	'	?		 9	K	 	/	>	.A'%{strHostname/}' 9	K	8	M		 (	>	.	 	>	 9	2	 (	9	@		 	?	/	>	 	>	 8		$	>	. %{External/}'%{strURL/}' URL (	9	@		 .	?	2	 8		$	>	.z/	>	 $	K	 %{strHostname/} 8	0	M	5	0	 8	G	 	(	G		M	6	(	 8	M	%	>	*	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 /	>	 (	?	0	M	&	?	7	M		 		*	M	/	B		0	 *	0	 5	?	6	M	2	G	7	#	 8	G	5	>			 (	9	@		 	2	 0	9	@	 9	H		. 	(	G		M	
 6	(	 	K	 	/	>	 %	>	: %{External/},-	L	$	?		 TCP/IP 	(	G		M	
 6	(	 5	?	+	2	 0	9	>	: %{External/})*	@	/	0	 (	G	 8	.	/	 8	G	 *	9	2	G	 	(	G		M	
 6	(	 ,		&	 	0	 &	?	/	>	.$	M	0	>		8	*	K	0	M		 2	G	/	0	 .	G		 		 $	M	0	A		?	 .	?	2	@	.=MSOLAP ISAPI 		M	
 8		G		6	(	 	I	(	M	
 +	<	
 ?		0	 +	<	>		2	 *	"	<	(	G	 .	G		 5	?	+	2	 0	9	>	./HTTP 8	0	M	5	0	 (	G	 (	?	.	M	(	 $	M	0	A		?	 2	L		>		: %{strValue/}.+HTTP 8	0	M	5	0	 8	G	 2	L		>	 *	M	0	$	?	8	>	&	 .	>	(	M	
 /	 (	9	@		 9	H	.P8	M	5	$	: *	>		 		 HTTP *	M	0	I		M	8	@	 	>	(		>	0	@	 	G	 		*	/	K		 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		: %{External/}9	?	8	@	 -	@	 (	G		5	0	M		 *	K	0	M		 *	0	 8	A	(	(	>	 *	M	0	>	0		-	 	0	(	G	 .	G		 5	?	+	2	 0	9	>	.(	K		 (	G		5	0	M		 	M	0	>		8	*	K	0	M		 		*	2	,	M	'	 (	9	@		 9	H		.U&	B	0	8	M	
 %	 9	K	8	M	
 	 8	G	 *	M	0	>	*	M	$	 9	K	(	G	 5	>	2	G	 *	M	0	$	?	8	>	&	 	>	 *	M	0		>	0	 /	>	 8	M	
 5	0	B	*	 	(	*	G		M	7	?	$	 *	>	/	>	 	/	>	.*	A	(	0	M	*	M	0	.	>	#	(	 8	.	0	M	%	?	$	 (	9	@		 9	H	.60	@	!	>	/	0	G		M		0	 8	G	 '%{header/}' .	>	(	 *	M	0	>	*	M	$	 	0	(	>	 5	?	+	2	 0	9	>	.%(	?	0	M	&	?	7	M		 -	>	7	>	/8	M	%	?	$	?	 9	2	 (	9	@		 9	K	 8		@	.
%{strValue/}.&(	?	0	M	&	?	7	M		 -	>	7	>	/8	M	%	>	(	@	/	 -	>	7	>	 	.	>	(	M	/	 9	H	.�ID(s) '%{OOLObjIDs/}', 	K	 8		&	0	M	-	 	0	(	G	 5	>	2	G	 				 	+	 2	>		(	 	,	M		G		M		 '%{OOLObj/}', 	K	 (	?	0	M	&	?	7	M		 	?	/	>	 	/	>	 9	H	 2	G		?	(	 		(		>	 		*	/	K		 (	9	@		 	?	/	>	 	/	>	 9	H	.	(	*	A		 	@	 8	.	>	*	M	$	?	 9	K	 		 %	@	.>'%{strToken/}' 	G	 2	?		 8	?			H		M	8	 	2	$	 9	H	. (%{pii_strQueryText/}).JProcess' 	&	G	6	 	G	 2	?		 8	?			H		M	
 8	 	2	$	 9	H	. /	&	?	 'Process' 	&	G	6	 		 'Batch' 	&	G	6	 	>	 -	>		 9	K	 	0	 		8	 'Batch' .	G		 		 8	G	 	'	?		 'Process' 	&	G	6	 9	K		 /	>	 'Batch' 	&	G	6	 .	G		 *			M	$	?	 8	G	 ,	>	9	0	 8		,		'	@	 	>	(		>	0	@	 9	K	 $	K	 'Bindings' 	@	5	0	M	!	 		 'Process' 	&	G	6	 	G	 		$	0	M		$	 *	M	0			 (	9	@		 9	K	 8		$	@	. 	8	 8	M	%	?	$	?	 .	G		, 'Bindings' 	@	5	0	M	!	 	K	 	G	5	2	 'Batch' 	&	G	6	 	>	 		 -	>		 9	K	(	>	 	>	9	?		.PAA	8	 	M	
 5	G	0	@	 .	G		 '%{strParam/}' *	H	0	>	.	@		0	 9	K	$	>	 9	H	, 	K	 	K	7	?	$	 (	9	@		 9	H	.8*	>	0	M	8	?			 	G	 &	L	0	>	(	 (	?	.	M	(	 8	?			H		M	
 8	 $	M	0	A		?	 9	A		: %{strVP/}.V8	M	
 %	>	(	@	/	 /	>	 8	$	M	0	 	M	
 /	B	,	 .	G		 ,	(	>		 	0	 8	.	M	.	?	2	?	$	 	?		 	>	(	G	 5	>	2	G	 8	?			H		M	
 8	 8	.	0	M	%	?	$	 (	9	@		 9	H		.]Process' 	&	G	6	 	G	 2	?		 8	?			H		M	
 8	 	2	$	 9	H	. /	&	?	 'Process' 	&	G	6	 		 'Batch' 	&	G	6	 	>	 -	>		 9	K	 	0	 		8	 'Batch' .	G		 		 8	G	 	'	?		 'Process' 	&	G	6	 9	K		 /	>	 'Batch' 	&	G	6	 .	G		 9	@	 'ErrorConfiguration'6	>	.	?	2	 9	K	 $	K	 'ErrorConfiguration' 	@	5	0	M	!	 		 'Process' 	&	G	6	 	G	 		$	0	M		$	 *	M	0			 (	9	@		 9	K	 8		$	>	. 	8	 8	M	%	?	$	?	 .	G		, 'ErrorConfiguration' 	@	5	0	M	!	 	K	 	G	5	2	 'Batch' 	&	G	6	 	>	 		 -	>		 9	K	(	>	 	>	9	?		.['%{strParam/}' *	H	0	>	.	@		0	 9	2	 (	9	@		 	?	/	>	 	>	 8		>	, 	M	/	K			?	 /	9	 		 	$		0	?		 		*	5	M	/				 .	G		 8		&	0	M	-	?	$	 %	>	.F*	>		*	2	>		(	 	(	A	0	K	'	 	G	 2	?		 !	G		>	 8	.	>	*	M	$	?	 *	H	0	>	.	@		0	 	>	 		 	2	$	 !	G		>	 *	M	0		>	0	 9	H	.K*	>		*	2	>		(	 	0	 	H	0	-*	>		*	2	>		(	 *			M	$	?	 8	G		 8	.	>	(	 	(	A	0	K	'	 .	G		 .	L		B	&	 (	9	@		 9	K	 8		$	G	 9	H		.'*	>		*	2	>		(	 8		8	>	'	(	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		.H*	>		*	2	>		(	 8		8	>	'	(	 	>	0	M	/	5	>	9	@	 	G	 *	B	0	>	 9	K	(	G	 	G	 ,	>	&	 		 (	/	>	 	(	A	0	K	'	 *	M	0	>	*	M	$	 9	A		.O'%{strProperty/}' 	A	#	 	K	 	M	5	G	0	@	 .	G		 		 8	G	 	'	?		 ,	>	0	 (	?	0	M	&	?	7	M		 (	9	@		 	?	/	>	 	>	 8		$	>	.18	M		M	0	?	*	M		 .	G		 	%	(	 6	>	.	?	2	 9	H	, 	?	8		@	 	(	A	.	$	?	 (	9	@		 9	H	.0'%{strType/}', *	9		>	(	>	 	/	>	 	M	0	?	/	>	 *	M	0		>	0	 (	9	@		 9	H	.5	%	(	 !	>	/	2	G		M	
 	 	8	M	
 *	7	M		$	>	 	G	 	>	0	#	 9	2	 (	9	@		 	?	/	>	 	>	 8		>	.�ImpersonationInfo 	,	M	
 	G		M	
 	 	G	 2	?		 8	?			H		M	
 8	 	2	$	 9	H	. /	&	?	 ImpersonationInfo 	G	 2	?		 ImpersonateAccount .	>	(	 	>	 		*	/	K		 	?	/	>	 	>	$	>	 9	H	, $	K	 	>	$	>	 	A	#	 0	?		M	$	 (	9	@		 9	K	 8		$	G	.�ImpersonationInfo 	,	M	
 	G		M	
 	 	G	 2	?		 8	?			H		M	
 8	 	2	$	 9	H	. ImpersonationMode 	A	#	 (%{strImpMode/}) 	>	 .	>	(	 !	G		>	 8	M	0	K	$	K		 	G	 2	?		 8	.	0	M	%	?	$	 (	9	@		 9	H	.)8	,		M	
 /	B	,	 (	>	.	 	M	
 /	B	,	 (	>	.	 8	G	 -	?	(	M	(	 9	K	$	>	 9	H	.PAH	(	A	0	K	'	 	A	#	 Dialect 	2	$	 9	H	. 	G	5	2	 (	?	.	M	(	 .	>	(	 .	>	(	M	
 /	 9	H		: MDX, DMX, DM, SQL.:(FLATTENED, TOP) 5	?		2	M	*	K		 	@	 8	,	8	?	2	G		M		 .	G		 	(	A	.	$	?	 (	9	@		 9	H	.)	5	0	M	$	@	 	M	/	B	,	 (	>	.	 5	?	5	0	#	 	K	 	(	A	.	$	?	 (	9	@		 9	H	.	G	5	2	 		 	%	(	 	*	G		M	7	?	$	 %	>	.'	%	(	 	8	 			0	+	<	G	8	 &	M	5	>	0	>	 8	.	0	M	%	?	$	 (	9	@		 9	H	..	8	 8	.	/	 OM 			0	+	<	G	8	 &	M	5	>	0	>	 	%	(	 8	.	0	M	%	?	$	 (	9	@		 9	H	.NProcess' 	&	G	6	 	G	 2	?		 8	?			H		M	
 8	 	2	$	 9	H	. /	&	?	 'Process' 	&	G	6	 		 'Batch' 	&	G	6	 	>	 -	>		 9	K	 	0	 		8	 'Batch' .	G		 		 8	G	 	'	?		 'Process' 	&	G	6	 9	K		 /	>	 'Batch' 	&	G	6	 .	G		 *			M	$	?	 8	G	 ,	>	9	0	 8		,		'	@	 	>	(		>	0	@	 9	K	 $	K	 'Datasource' 	@	5	0	M	!	 		 'Process' 	&	G	6	 	G	 		$	0	M		$	 *	M	0			 (	9	@		 9	K	 8		$	>	. 	8	 8	M	%	?	$	?	 .	G		, 'Datasource' 	@	5	0	M	!	 	K	 	G	5	2	 'Batch' 	&	G	6	 	>	 		 -	>		 9	K	(	>	 	>	9	?		.VProcess' 	&	G	6	 	G	 2	?		 8	?			H		M	
 8	 	2	$	 9	H	. /	&	?	 'Process' 	&	G	6	 		 'Batch' 	&	G	6	 	>	 -	>		 9	K	 	0	 		8	 'Batch' .	G		 		 8	G	 	'	?		 'Process' 	&	G	6	 9	K		 /	>	 'Batch' 	&	G	6	 .	G		 *			M	$	?	 8	G	 ,	>	9	0	 8		,		'	@	 	>	(		>	0	@	 9	K	 $	K	 'DatasourceView' 	@	5	0	M	!	 		 'Process' 	&	G	6	 	G	 		$	0	M		$	 *	M	0			 (	9	@		 9	K	 8		$	@	. 	8	 8	M	%	?	$	?	 .	G		, 'DatasourceView' 	@	5	0	M	!	 	K	 	G	5	2	 'Batch' 	&	G	6	 	>	 		 -	>		 9	K	(	>	 	>	9	?		.V%d{Line/} *			M	$	?	, %d{Column/} 8	M	
 $		-	 	G	 *	M	0	8			 .	G		 (	?	0	M	&	?	7	M		 8	M	
 $		-	 	@	 	(	A	.	$	?	 (	9	@		 9	H	._*			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 TOP 5	M	/				 	G	 2	?		 	G	5	2	 		 	M	0	.	 5	>	2	G	 5	M	/				 	@	 	(	A	.	$	?	 9	H	.[8	M	$		-	 8		&	0	M	-	 	K	 8		&	0	M	-	 .	G		 .	>	(	M	/	 (	9	@		 9	H	, *			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 &	?		>	$	>	 9	H	.D%d{Line/} *			M	$	?	, %d{Column/} 8	M	
 $		-	 *	0	 +	<			M	
 6	(	 	I	2	 .	>	(	M	
 /	 (	9	@		 9	H	.N%d{Line/} *			M	$	?	, %d{Column/} 8	M	
 $		-	 	G	 *	M	0	8			 .	G		 (	?	0	M	&	?	7	M		 8	M	
 $		-	 (	9	@		 .	?	2	>	.Q%d{Line/} *			M	$	?	, %d{Column/} 8	M	
 $		-	 	G	 *	M	0	8			 .	G		 !	I		 5	M	
 /				 	@	 	(	A	.	$	?	 (	9	@		 9	H	.W+	<			M	
 6	(	 	>	 %d{Line/} *			M	$	?	, %d{Column/} 8	M	
 $		-	 *	0	 *	M	0	8			 .	G		 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	.e*			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 TOP 5	M	/				 	G	 2	?		 8	?	0	M	+	 	H	0	-	#	>	$	M	.		 *	B	0	M	#	>			 		0	 	K	 	(	A	.	$	?	 9	H	.[*			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 SELECT 	%	(	 	G	 *	M	0		>	0	 .	G		 GROUP BY 8	M	5	@		>	0	M	/	 (	9	@		 9	H	.gPCXA DISCOVER XML .	G		, *			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 	'	M	/	>	/	 8	M	$		-	K		 .	G		 	.	>	(	M	/	 8	M		M	0	?			M	8	 9	H		.dPCXA DISCOVER XML .	G		, *			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 	8	 8		&	0	M	-	 .	G		 		>	'	?		 .	>	(	 	*	G		M	7	?	$	 9	H		.SPCXA DISCOVER *	0	?	#	>	.	 XML .	G		, *			M	$	?	 8	G		 	G	 	'	M	/	>	/	 8	M	$		-	 .	G		 	.	>	(	M	/	 8	M		M	0	?			M	8	 9	H		.H'%{strName/}' *	M	0	&	0	M	6	(	 	>					0	 (	9	@		 .	?	2	 8		>	.  8	?	8	M		.	 $	M	0	A		?	 %{ErrorCode/}�*			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 SKIP 5	M	/				 	G	 2	?		 [0, 2000000000] 	@	 8	@	.	>	 .	G		 8	?	0	M	+	 	H	0	-	#	>	$	M	.		 *	B	0	M	#	>			 		0	 	K	 	(	A	.	$	?	 9	H	.\2	>		(	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 *	>		 		 SELECT 	%	(	 	G	 *	M	0		>	0	 .	G		 SKIP 	K	 	(	A	.	$	?	 (	9	@		 9	H	.j	.	>	(	M	/	 *	>		*	2	>		(	 	(	A	0	K	'	 	%	(	. *	>		*	2	>		(	 8		8	>	'	(	 	(	A	0	K	'	 8	@	'	G	 	G	5	2	 	?	8	@	 	2	>			/	&	G	6	 	%	(	 	G	 		$	0	M		$	 *	M	0			 9	K	$	>	 9	H	.�*			M	$	?	 %d{Line/}, 8	M	$		-	 %d{Column/} *	0	 TOP 5	M	/				 	G	 2	?		 [0, 2000000000] 	@	 8	@	.	>	 .	G		 8	?	0	M	+	 	H	0	-	#	>	$	M	.		 *	B	0	M	#	>			 		0	 	K	 	(	A	.	$	?	 9	H	.�*			M	$	?	 8	G		 	K	 *	>	0	M	8	?			 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		. /	9	 $	$	M	5	 '%{colname/}', *			M	$	?	 8	G		 8	M		@	.	>	 .	G		 *	0	?	-	>	7	?	$	 8	M	$		-	 /	>	 	'	M	/	>	/	 8	G	 .	G	2	 (	9	@		 	>	$	>	.m*	>	0	M	8	?			 	G	 &	L	0	>	(	 (	?	.	M	(	 8	?			H		M	
 8	 $	M	0	A		?	 9	A		: 	.	>	(	M	
 /	 	K		(	, %d{Line/} *			M	$	?	, %d{Column/} 	+	<	8	G		, %s{Token/}.F*	>	0	M	8	?			 	G	 &	L	0	>	(	 (	?	.	M	(	 8	?			H		M	
 8	 $	M	0	A		?	 9	A		: 	.	>	(	M	
 /	 BINARYCELL !	G		>	.M	?	8	@	 8	&	8	M	/	 	G	 	8	M		.	 0	K	2		*	 	K	 ALTER CUBE 	G	 		*	/	K		 &	M	5	>	0	>	 	&	M	/	$	?	$	 (	9	@		 	0	 8		$	G	.GUpdateCells 	&	G	6	 .	G		 		 		M	7	 	G	 2	?		 CellOrdinal $	$	M	5	 (	?	0	M	&	?	7	M		 (	9	@		 %	>	.u'MODIFIEDAFTER' *	M	0	$	?	,		'	 	G	 8	>	%	 DISCOVER 	(	A	0	K	'	 	G	 2	?		 DATABASEID 	5	6	M	/		 9	H	 	0	 6	>	/	&	 	(	M	/	 	,	M		G		M		M	8	 	K	 8		&	0	M	-	?	$	 (	 	0	G	�%1[%{strName/}%]%[/%{strName/}%] 	G	 		$	0	M		$	 $	$	M	
 5	, %{strQName/}, *			M	$	?	 %d{iLine/}, 8	M	
 $		-	 %d{iCol/} (namespace %{strNSURI/}) *	0	 '%{strXSIType/}' 	>	 (	 *	9		>	(	>	 	/	>	 XSD *	M	0		>	0	 .	?	2	>	.�*			M	$	?	 %d{iLine/}, 8	M	$		-	 %d{iCol/} (namespace '%{strNSURI/}') *	0	 '%{strQName/}' $	$	M	5	 %1[%{strName/}%]%[/%{strName/}%] .	G		 *	M	0			 (	9	@		 9	K	 8		$	>	, 	M	/	K			?	 *	H	0	G			 .	G		 	>		2	M	!	 $	$	M	5	 '%{strFirstChild/}' *	9	2	G	 9	@	 .	L		B	&	 9	H	.�*			M	$	?	 %d{iLine/}, 8	M	$		-	 %d{iCol/} ('%{strNSURI/}' namespace) *	0	 '%{strQName/}' $	$	M	5	 %1[%{strName/}%]%[/%{strName/}%] .	G		 		 8	G	 	'	?		 ,	>	0	 *	M	0			 9	K	$	>	 9	H	.�'%{strRequired/}' 	5	6	M	/		 $	$	M	5	 *			M	$	?	 %d{iLine/}, 8	M	$		-	 %d{iCol/} (namespace '%{strNSURI/}') *	0	 %1[%{strName/}%]%[/%{strName/}%]/%{strQName/} .	G		 	(	A	*	2	,	M	'	 9	H	.M*			M	$	?	 %d{iLine/}, 8	M	
 $		-	 %d{iCol/} *	0	 XML *	>	0	M	8	?			 5	?	+	2	 0	9	@	: %{strMessage/}.�*			M	$	?	 %d{iLine/}, 8	M	$		-	 %d{iCol/} (namespace %{strNSURI/}) *	0	 %{strQName/} $	$	M	5	 %1[%{strName/}%]%[/%{strName/}%] .	G		 *	M	0			 (	9	@		 9	K	 8		$	>	..%{strEnum/}, 	8	 $	$	M	5	 	G	 2	?		 .	>	(	M	/	 .	>	(	 (	9	@		 9	H	.�'%{strEnum/}' 		 .	>	(	M	/	 ,	B	2	?	/	(	 .	>	(	 (	9	@		 9	H	. %1[%{strName/}%]%[/%{strName/}%]) 	G	 		$	0	M		$	, *			M	$	?	 %d{iLine/}, 8	M	$		-	 %d{iCol/} (namespace '%{strNSURI/}') *	0	, '%{strQName/}' $	$	M	5	 	G	 2	?		, 	G	5	2	 8	$	M	/	, 	8	$	M	/	, 1 /	>	 0 8	M	5	@		>	0	M	/	 9	H		.�%1[%{strName/}%]%[/%{strName/}%]/%{strQName/} 	G	 		$	0	M		$	 *			M	$	?	 %d{iLine/}, 8	M	$		-	 %d{iCol/} (namespace '%{strNSURI/}') *	0	 	5	6	M	/		 	>		2	M	!	 $	$	M	5	 .	L		B	&	 (	9	@		 9	H	. %1[%{strChild/}%]%[, %{strChild/}%] .	G		 8	G	 	K		 		 	*	G		M	7	?	$	 %	>	.�*			M	$	?	 %d{iLine/}, 8	M	$		-	 %d{iCol/} (namespace %{strNSURI/}) *	0	 %1[%{strName/}%]%[/%{strName/}%] .	G		 %{strQName/} $	$	M	5	 	>	0	M	/	 (	9	@		 	0	 0	9	>	.�%{strQName/} $	$	M	5	 	@	 *			M	$	?	 %d{iLine/}, 8	M	$		-	 %d{iCol/} (namespace %{strNSURI/}) *	0	 %{strAttrQName/} 5	?	6	G	7	$	>	 (namespace %{strAttrNSURI/}) %1[%{strName/}%]%[/%{strName/}%] .	G		 *	M	0			 (	9	@		 9	K	 8		$	@	.�*			M	$	?	 %d{iLine/}, 8	M	$		-	 %d{iCol/} *	0	 %{strText/} *	>	 	 (	K	!	 %1[%{strName/}%]%[/%{strName/}%] .	G		 %{strQName/} $	$	M	5	 (namespace %{strNSURI/}) .	G		 *	M	0			 (	9	@		 9	K	 8		$	>	. 	8	 $	$	M	5	 .	G		 	G	5	2	 5	G	 *	>	 	 (	K	!	 6	>	.	?	2	 9	K	 8		$	G	 9	H		 	?	(	.	G		 6	M	5	G	$	-0	?		M	$	?	 5	0	M	#	 9	H		.�DOM *	>	0	M	8	0	 8	M	
 	M	0	@	.	 	K	 2	K	!	 	0	 *	>	0	M	8	 	0	(	G	 .	G		 5	?	+	2	 0	9	>	. URL:'%{strURL/}' 	>	0	#	: '%{strReason/}' 8	M	0	K	$	:'%{strSource/}'. +	<	>		2	 8	M	%	?	$	?	: %d{iFilePos/}. *			M	$	?	: %d{iFileLine/}.�.	>	(	 	K	 %1[%{strName/}%]%[/%{strName/}%] 	G	 		$	0	M		$	 *			M	$	?	 %d{iLine/}, 8	M	
 $		-	 %d{iCol/} (namespace %{strNSURI/}) *	0	 $	$	M	
 5	%{strQName/} *	0	 (	?	0	M	&	?	7	M		 XSD *	M	0		>	0	, '%{strXSIType/}' .	G		 	(	5	0	M		 (	9	@		 	?	/	>	 	>	 8		$	>	.EDOM *	>	0	M	8	0	 '%{strFileName/}' +	<	>		2	 	K	 2	K	!	 	0	 *	>	0	M	8	 	0	(	G	 .	G		 5	?	+	2	 0	9	>	.F'%{string/}' 8	M		M	0	?			 	K	 %{type/} *	M	0		>	0	 .	G		 	(	5	0	M		 (	9	@		 	?	/	>	 	>	 8		$	>	.!	.	>	(	M	/	 SX !	G		>	 *	M	0		>	0	 '%{type/}'.(XML (	K	!	 *	0	 	K		 8	>	.		M	0	@	 	*	G		M	7	?	$	 (	9	@		 9	H	.�%1[%{strName/}%]%[/%{strName/}%] 	G	 		$	0	M		$	 *			M	$	?	 %d{iLine/}, 8	M	$		-	 %d{iCol/} ('%{strNSURI/}' namespace) *	0	 '%{strQName/}' $	$	M	5	 	K	 *	0	M	8	 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		.x'%{strElement/}' $	$	M	5	 	K	 *	>	0	M	8	 	0	(	G	 	G	 &	L	0	>	(	 $	M	0	A		?	 9	A		 - 	(	M	/	 (	>	.	8	M	%	>	(	 .	G		 *	0	?	-	>	7	?	$	 (	>	.	8	M	%	>	(	 	G	 2	?		 	(	*	G		M	7	?	$	 (	>	.	8	M	%	>	(	.d'%{strElement/}' $	$	M	5	 	K	 *	>	0	M	8	 	0	(	G	 	G	 &	L	0	>	(	 $	M	0	A		?	 9	A		 - $	$	M	5	 (	>	.	8	M	%	>	(	 		 8	.	0	M	%	?	$	 (	>	.	8	M	%	>	(	 (	9	@		 9	H	.O'%{strElement/}' $	$	M	5	 	K	 *	>	0	M	8	 	0	(	G	 	G	 &	L	0	>	(	 $	M	0	A		?	 9	A		 - $	$	M	5	 8	.	0	M	%	?	$	 (	9	@		 9	H	.�!	@	8	@	0	?	/	2	>			<	G	6	(	; 	,	M	
 	G		M	
 	 5	0	M		 '%{objClass/}', 	,	M	
 	G		M	
 	 (	>	.	 '%{objName/}' 	G	 &	L	0	>	(	 	8	.	0	M	%	?	$	 !	G		>	 	,	M	
 	G		M	
 	 	>	0	M	/	>	(	M	
 5	/	(	 8		8	M	
 	0	#	 *	M	0	>	*	M	$	 9	A		. 	8		>	 8		-	>	5	?	$	 	>	0	#	 /	9	 9	H	 	?	 *	A	0	>	(	G	 8	0	M	5	0	 *	0	 (	/	>	 8		8	M	
 	0	#	 *	A	(	0	M	8	M	
 %	>	*	?	$	 	?	/	>	 	/	>	 9	H	.�IMBI .	G		>	!	G		>	 +	<	>		2	 *	>	0	M	8	 	0	(	G	 	G	 &	L	0	>	(	 	(	*	G		M	7	?	$	 $	$	M	
 5	 '%{strElement/}' .	?	2	>	. /	9	 $	$	M	
 5	 IMBI .	G		>	!	G		>	 +	<	>		2	 .	G		 	*	G		M	7	?	$	 (	9	@		 9	H	; 	8		>	 8		-	>	5	?	$	 	>	0	#	 .	G		>	!	G		>	 +	<	>		2	 	>	 &	B	7	?	$	 9	K	(	>	 9	H	.PA|(	>	.	='%{name/}' Id='%{id/}' 5	>	2	G	 ROLAP 5	?	-	>		(	 .	G		 8	0	M	5	0	 8	.	/	 	/	>	.	 	G	 6	@	0	M	7	 *	0	 (	?	0	M	.	?	$	 8	.	B	9	(	 (	9	@		 9	K	 8		$	G	 9	H		. 8	.	B	9	(	 	K	!	<	>	 	/	>	.q(	>	.	='%{name/}' Id='%{id/}' 5	>	2	G	 ROLAP 5	?	-	>		(	 .	G		 (all, all, ... ) 8	M	$	0	 *	0	 8	.	B	9	(	 (	9	@		 9	K	 8		$	>	 9	H	. 8	.	B	9	(	 	K	!	<	>	 	/	>	.�Name='%{name/}' Id='%{id/}' 	G	 8	>	%	 MOLAP 5	?	-	>		(	 	G	 *	>	8	 ROLAP 	/	>	.	 	G	 6	@	0	M	7	 *	0	 8	.	B	9	(	 ,	?	2	M		 (	9	@		 9	K	 8		$	>	 9	H	 8	?	5	>	/	 (8	-	@	, 8	-	@	, ... ) 8	M	$	0	 *	0	. 8	.	B	9	(	 	K	!	<	>	 	/	>	.PAhOLE DB (	G	 8	M	$		-	 %d{column/} 	G	 2	?		 6	B	(	M	/	 8	M	%	?	$	?	 	@	 0	?	*	K	0	M		 	@	 9	H	, 	K	 6	B	(	M	/	 (	9	@		 	G	 0	B	*	 .	G		 (	?	0	M	'	>	0	?	$	 9	H	.W8	M	$		-	 '%{column/}' .	G		 !	G		>	 .	>	(	 	>	 		>	0	 	$	(	>	 ,	!	<	>	 9	H	 	?	 	8	 8	M	$		-	 .	G		 +	<	?		 (	9	@		 9	K	 8		$	>	.PAy%{cartfile/} 	>	0		M	0	G		<	, 8	.	0	M	%	?	$	 *	M	0	&	>	$	>			 	@	 8	B		@	 	K	 (	?	0	M	&	?	7	M		 (	9	@		 	0	$	>	 	K	 mssqlcrt:provider XML $	$	M	5	 	>	 		*	/	K		 	0	$	G	 9	H		.�%{cartfile/} 	>	0		M	0	G		<	 .	G		 		 *	M	0	&	>	$	>	 (	>	.	 6	>	.	?	2	 9	H	 	K	 mssqlcrt:provider $	$	M	5	 .	G		 .	>	(	M	/	 (	9	@		 9	H	. 	8	 $	$	M	5	 .	G		 	G	5	2	 		 		2	 XML *	>	 	 (	K	!	 	>	 		*	/	K		 	?	/	>	 	>	 8		$	>	 9	H	.�	>		M	0	?		 (	G	 	8	>	 	%	(	 		$	M	
 *	(	M	
 (	 	?	/	>	 	K	 .	>	(	M	
 /	 (	9	@		 9	H	 	M	
 /	K			?	 		 8	G	 	'	?		 *	>	 	 	%	(	 		$	M	
 *	(	M	(	 9	A		 %	>	, 	%	(	 	>	 *	M	0		>	0	 8	9	@	 (	9	@		 %	>	 /	>	 		 8	G	 	'	?		 *	H	0	>	.	@		0	 8	B		@	 		$	M	
 *	(	M	
 (	 9	K	 		 %	@	. 5	9	 		$	M	
 *	(	M	
 (	 	%	(	, 	K	 .	>	(	M	
 /	 (	9	@		 9	H	: %{stmt/}.PAF,	>				!	 *	H	0	>	.	@		0	 	@	 8			M	
 /	>	 *	>	8	M	
 !	 *	H	0	>	.	@		0	 	@	 8			M	
 /	>	 8	G	 .	G	2	 (	9	@		 	>	$	@	.n	8	 	%	(	 	G	 2	?		 %{param/} *	H	0	>	.	@		0	, *	H	0	>	.	@		0	M	8	 	@	 .	>	(	M	/	 8	@	.	>	 8	G	 ,	>	9	0	 9	H	. 	%	(	 	G	 2	?		 	*	0	M	/	>	*	M	$	 *	H	0	>	.	@		0	M	8	 *	>		 		.j				 /	>	 	(	/				 *	H	0	>	.	@		0	 *	0	 *	9	A			 ,	(	>	(	G	 	>	 *	M	0	/	>	8	 	?	/	>	 	/	>	. /	G	 *	H	0	>	.	@		0	 *	M	0		>	0	 5	0	M	$	.	>	(	 .	G		 8	.	0	M	%	?	$	 (	9	@		 9	H		.:DBMS (	>	.	 	0	 8		8	M	
 	0	#	 	>	(		>	0	@	 *	A	(	0	M	*	M	0	>	*	M	$	 (	9	@		 	@	 	>	 8		$	@	.0!	G		>	 8	M	0	K	$	 	G	 2	?		 	K		 *	M	0	&	>	$	>	 (	?	0	M	&	?	7	M		 (	9	@		 %	>	.D(	?	.	M	(	 	8	.	0	M	%	?	$	 !	G		>	,	G	8	 !	G		>	 *	M	0		>	0	 *	M	0	>	*	M	$	 9	A		: DBTYPE = %{dbtype/}.8(	?	.	M	(	 	8	.	0	M	%	?	$	 XML !	G		>	 *	M	0		>	0	 *	M	0	>	*	M	$	 9	A		: %{xmltype/}.C	8	 *	M	0		>	0	 	@	 Analysis 8	G	5	>	 	G	 2	?		 8	M	$		-	 '%d{column/}' ,	9	A	$	 ,	!	<	>	 9	H	d	C	,	 OLE DB *			M	$	?	 8	G		 	G	 2	?		 	K		 		M	8	G	8	0	 ,	(	>	/	>	 	/	>	 $	K	 		 $	M	0	A		?	 9	A		.cOLE DB 	?	8	@	 .	>	(	 	K	 8	M	$		-	 '%{column/}' 	G	 2	?		 	(	A	0	K	'	?	$	 !	G		>	 *	M	0		>	0	 .	G		 0	B	*	>		$	0	?	$	 	0	(	G	 .	G		 	8	.	0	M	%	 %	>	.JOLE DB (	G	 8	M	$		-	 '%{column/}' 	G	 2	?		 !	G		>	 *	M	0		>	0	 	G	 	5	0	+	<	M	2	K	 	@	 0	?	*	K	0	M		 	@	.VOLE DB (	G	 8	M	$		-	 '%{column/}' 	G	 2	?		 !	G		>	 *	M	0		>	0	 	G	 8	>		(	 	>	 .	?	2	>	(	 (	 9	K	(	G	 	@	 0	?	*	K	0	M		 	@	.XOLE DB (	G	 8	M	$		-	 '%{column/}' 	G	 2	?		 	8	@	 '%{status/}' 8	M	%	?	$	?	 	@	 0	?	*	K	0	M		 	@	, 	K	 		M		>	$	 9	H	.�SHAPE 	M	5	G	0	@	 .	G		 (	G	8	M		G	!	 $	>	2	?		>	 	A			?	/	>		 		8	@	 	M	0	.	 .	G		 8	I	0	M		 9	K	(	@	 	>	9	?		 	?	8	 	M	0	.	 .	G		 *	H	0	G			 $	>	2	?		>	 8	I	0	M		 	@	 		 9	H	. (	G	8	M		G	!	 	M	5	G	0	@	 .	G		 ORDER BY 	M	2	I		<	 	(	A	*	2	,	M	'	 9	K	 8		$	>	 9	H	.-!	G		>	 *	M	0	&	>	$	>	 	M	
 5	G	0	@	 ,	(	>	(	>	 8	.	0	M	%	?	$	 (	9	@		 	0	$	>	.; $	H	/	>	0	 	M	5	G	0	@	 	G	 2	?		 8	M		@	.	>	 	>	(		>	0	@	 *	M	0	>	*	M	$	 (	9	@		 	@	 	>	 8		@	.�(	?	0	M	.	?	$	 !	G		>	 *	M	0	&	>	$	>	 	M	5	G	0	@	 	K	 *	&	>	(	A		M	0	.	 *	0	?	#	>	.	K		 	K	 2	L		>	$	>	 9	H	 		8	8	G	 8	M		@	.	>	 	>	(		>	0	@	 *	M	0	>	*	M	$	 (	9	@		 	@	 	>	 8		$	@	 9	H	. 	M	5	G	0	@	 (	?	7	M	*	>	&	?	$	 9	K	(	G	 	G	 ,	>	&	 8	M		@	.	>	 	>	(		>	0	@	 *	M	0	>	*	M	$	 	@	 	>	 8		$	@	 9	H	.Z%{rest/} *	M	0	$	?	,		'	 	M	0	.	8	B			 8	@	.	>	 8	G	 ,	>	9	0	 9	H	. 8	M		@	.	>	 0	K	8	G		 	G	 2	?		 	*	0	M	/	>	*	M	$	 *	M	0	$	?	,		'	 *	>		 		.PAR'%{schema_identifier/}' 8	M		@	.	>	 *	9		>	(		0	M	$	>	 	K	 !	G		>	 8	M	0	K	$	 &	M	5	>	0	>	 *	9		>	(	>	 (	9	@		 	/	>	 %	>	.m		 &	B	0	8	M	
 %	 	M	
 5	G	0	@	 	G	 2	?		 (	?	0	M	&	?	7	M		 	(	G		M	
 6	(	 8	M		M	0	?			 	K	 *	M	0	&	>	$	>	 	0	 		 !	G		>	8	M	0	K	$	 .	G		 *	>	0	M	8	 (	9	@		 	?	/	>	 	>	 8		$	>	./		 *	?		2	@	 $	M	0	A		?	 	G	 	>	0	#	 *	"	<	(	>	 	>	0	M	0	5	>		 0	&	M	&	 %	@	.L*	M	0	,		'	?	$	 *	M	0	&	>	$	>	 '%{provider/}' 	K	 		8	M		G		6	?			 (	9	@		 	?	/	>	 	>	 8		>	. %{message/}X8	M	$		-	 '%{column/}' 	G	 2	?		 (	2	 .	>	(	 +	<	G		 	?	/	>	 	/	>	 %	>	. 	8	 8	M	$		-	 .	G		 (	2	 .	>	(	 8	M	5	@		C	$	 (	9	@		 9	H		.c'%{datasource/}' !	G		>	 8	M	0	K	$	 	G	 2	?		 	>		M	0	?		 8	.	M	.	?	2	?	$	 	0	G		/	&	M	/	$	(	 	0	G		 	>	0	M	0	5	>		 	K	 8	.	0	M	%	?	$	 (	9	@		 	0	$	>	.Q(	?	.	M	(	 	8	.	0	M	%	?	$	 OLE DB 2.0 !	G		>	,	G	8	 !	G		>	 *	M	0		>	0	 *	M	0	>	*	M	$	 9	A		: DBTYPE = '%{dbtype/}'.+'%{ProviderName/}' *	M	0	&	>	$	>	 *			@		C	$	 (	9	@		 9	H	.�!	G		>	 *	M	0	&	>	$	>	 .	>	(	 '%{variant/}' 	K	 8	M	0	K	$	 !	G		>	 *	M	0		>	0	 '%{vartype/}' 8	G	 	*	G		M	7	?	$	 !	G		>	 *	M	0		>	0	 '%{targettype/}' .	G		 *	0	?	5	0	M	$	?	$	 	0	(	G	 .	G		 	8	.	0	M	%	 %	>	. 	C	*	/	>	 !	G		>	 .	I	!	2	 	0	 !	G		>	 8	M	0	K	$	 	G	 8	M	$		-	 !	G		>	 *	M	0		>	0	K		 	K	 	>			G		 	0	 8	A	(	?	6	M		?	$	 	0	G		 	?	 !	G		>	 *	M	0		>	0	 8			$	 9	H		.N!	G		>	 8	M	0	K	$	 8	G	 8		,	&	M	'	 *	M	0	-	>	5	@	 *	M	0	&	>	$	>	 	0	 *	M	0	-	>	5	@	 *	M	0	&	>	$	>	 8	M	
 	M	0	?			 	.	>	(	M	
 /	 9	H		.�	8	 .	6	@	(	 *	0	 8	M	%	>	*	?	$	 .NET +	<	M	0	G	.	5	0	M		 	>	 8		8	M		0	#	 Sql Azure !	G		>	,	G	8	 	G	 2	?		 Azure Active Directory 		2	 8	>		(	-	(	 	>	 		*	/	K		 	0	(	G	 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	 9	H	d	 Microsoft .Net +	<	M	0	G	.	5	0	M		 4.6 /	>	 	8	8	G	 
	*	0	 	>	 8	M	%	>	*	?	$	 	0	G		 	0	 *	A	(		 *	M	0	/	>	8	 	0	G		d	�		$	0	?		 $	M	0	A		?	: 9	.	 		 AAD 	K		(	 *	M	0	I		M	8	@	 *	M	0	>	*	M	$	 	0	(	G	 .	G		 5	?	+	2	 0	9	G	. $	M	0	A		?	 	K	!	: '%{CreationResult/}'. /	9	 9	.	G		 		2	 8	>		(	 	(	 	>	 		*	/	K		 	0		G	 Sql Azure 8	G	 	(	G		M		 9	K	(	G	 8	G	 0	K		$	@	 9	H	.PJSON DDL 	(	A	0	K	'	 	G	 *	0	?	#	>	.	 .	G		 (	?	.	M	(	 	G	$	>	5	(	?	/	>		 .	?	2	@		: %{code/} - %{warningMsg/}.n		$	0	?		 ,	+	<	0	 	G	 2	?		 $	>	2	?		>	, 8	M	$		-	 (	>	.	, /	>	 ID 	G	 ,	9	A	$	 ,	!	<	>	 9	K	(	G	 	G	 	>	0	#	 !	G		>	 8	M	0	K	$	 &	C	6	M	/	 	G	 2	?		 	M	5	G	0	@	 5	?	+	2	 9	A		.o!	G		>	 8	M	0	K	$	 &	C	6	M	
 /	 .	G		 '%{table/}' $	>	2	?		>	 /	>	 &	C	6	M	
 /	 	G	 2	?		 		 *	0	?	-	>	7	>	 (	9	@		 9	H	. 8	M	0	K	$	 	A	#	 8	G		 (	9	@		 	?	/	>	 	/	>	 9	K		>	.k!	G		>	 8	M	0	K	$	 &	C	6	M	
 /	 .	G		 '%{table/}' $	>	2	?		>	 .	G		 '%{column/}' 8	M	
 $		-	 /	>	 &	C	6	M	
 /	 	G	 2	?		 		 *	0	?	-	>	7	>	 6	>	.	?	2	 (	9	@		 9	H	.Z!	G		>	 8	M	0	K	$	 &	C	6	M	
 /	 .	G		 '%{table/}' $	>	2	?		>	 .	G		 '%{column/}' 8	M	
 $		-	 /	>	 &	C	6	M	
 /	 	>	 (	>	.	 (	9	@		 9	H	.e!	G		>	 8	M	0	K	$	 &	C	6	M	
 /	 .	G		 '%{table/}' $	>	2	?		>	 .	G		 '%{column/}' 8	M	
 $		-	 /	>	 &	C	6	M	
 /	 	>	 $	>	0	M		?		 *	M	0		>	0	 (	9	@		 9	H	.b!	G		>	 8	M	0	K	$	 &	C	6	M	
 /	 .	G		 '%{table/}' $	>	2	?		>	 .	G		 '%{column/}' 8	M	
 $		-	 /	>	 &	C	6	M	
 /	 	>	 !	G		>	 *	M	0		>	0	 (	9	@		 9	H	.b	,	 XPath 	M	
 5	G	0	@	 	K	 !	G		>	 8	M	0	K	$	 &	C	6	M	
 /	 *	0	 (	?	7	M	*	>	&	?	$	 	?	/	>	 	/	>	 %	>	, $	K	 '%{xpath/}' (	G	 		 $	M	0	A		?	 2	L		>		.X	K		 	(	*	G		M	7	?	$	 		$	0	?		 $	M	0	A		?	 9	A		 (!	G		>	 8	M	0	K	$	 &	C	6	M	/	 .	G		 	H	0	-.	L		B	&	>	 8		,		'	 	M	5	G	0	@	 	?	/	>	 	/	>	).18	.	>	(	 ID ('%{relid/}') 5	>	2	G	 		 8	G	 	'	?		 8		,		'	 .	?	2	G	.\8		,		'	, +	<	I	0	G	(	 	A			@	 /	>	 '%{relid/}' &	M	5	>	0	>	 *	9		>	(	 	@	 		 	A			@	 !	G		>	 8	M	0	K	$	 &	C	6	M	
 /	 .	G		 (	9	@		 .	?	2	@	.n$	>	2	?		>	 8	M	0	K	$	 	G	 2	?		 !	G		>	 8	M	0	K	$	 &	C	6	M	
 /	 .	>	(	M	
 /	 (	9	@		 9	H	. ,	>	9	M	/	 $	M	0	A		?	: %1[%{exception/}%]%[;%{exceptioninner/}%].h		 !	G		>	 8	M	0	K	$	 &	C	6	M	
 /	 *	0	 		 	>	0	M	0	5	>		 	0	$	G	 8	.	/	 (	?	.	M	(	 	*	5	>	&	 9	A		: %1[%{exception/}%]%[;%{exceptioninner/}%].i		 !	G		>	 8	M	0	K	$	 &	C	6	M	
 /	 .	G		 		 $	>	2	?		>	 ,	(	>	$	G	 8	.	/	 (	?	.	M	(	 $	M	0	A		?	 9	A		: %1[%{exception/}%]%[;%{exceptioninner/}%].o		 !	G		>	 8	M	0	K	$	 &	C	6	M	
 /	 8	G	 		 $	>	2	?		>	 	K	 ,	!	<	>	 	0	$	G	 8	.	/	 (	?	.	M	(	 $	M	0	A		?	 9	A		: %1[%{exception/}%]%[;%{exceptioninner/}%].g		 !	G		>	 8	M	0	K	$	 &	C	6	M	
 /	 	K	 	M	0	.	>			?	$	 	0	$	G	 8	.	/	 (	?	.	M	(	 $	M	0	A		?	 9	A		: %1[%{exception/}%]%[;%{exceptioninner/}%].�8	.	/	 	/	>	.	 	(	0	G		0	 (Microsoft.AnalysisServices.TimeDimGenerator.dll) 	>	 		*	/	K		 	?		 	>	$	G	 8	.	/	 (	?	.	M	
 (	 	*	5	>	&	 9	A		: %1[%{exception/}%]%[;%{exceptioninner/}%].V%1[%{exception/}%]%[;%{exceptioninner/}%]. IDataReader 			0	+	<	G	8	 &	M	5	>	0	>	 	*	5	>	&	 	?	/	>	 	/	>	.X%1[%{exception/}%]%[;%{exceptioninner/}%]. IDbConnection 			0	+	<	G	8	 &	M	5	>	0	>	 	*	5	>	&	 	?	/	>	 	/	>	.PAU%1[%{exception/}%]%[;%{exceptioninner/}%]. IDbCommand 			0	+	<	G	8	 &	M	5	>	0	>	 	*	5	>	&	 	?	/	>	 	/	>	.�IDbCommand 			0	+	<	G	8	 	>	 *	H	0	>	.	@		0	 	A	#	 IList 			0	+	<	G	8	 	K	 8	.	0	M	%	?	$	 (	9	@		 	0	$	>	. ,	>	9	M	/	 $	M	0	A		?	: %1[%{exception/}%]%[;%{exceptioninner/}%].c%1[%{exception/}%]%[;%{exceptioninner/}%]d	 	?	8	@	 8		*	@	!	<	?	$	 +	<	>		2	 	K	 *	"	<	$	G	 8	.	/	 	K		 $	M	0	A		?	 		$	M	*	(	M	(	 9	A		d	c%1[%{exception/}%]%[;%{exceptioninner/}%]d	 	?	8	@	 8		*	@	!	<	?	$	 +	<	>		2	 	K	 2	?		$	G	 8	.	/	 	K		 $	M	0	A		?	 		$	M	*	(	M	(	 9	A		d	g'%{datasourceid/}' 	@	 DataSourceID, '%{datasourcename/}' 	G	 (	>	.	 5	>	2	G	 !	G		>	 8	M	0	K	$	 8	G	 	(	G		M	6	(	 (	9	@		 9	K	 8		>	.d	K	!	<	 	G	 2	?		 	5	6	M	
 /		 '%{tableid/}' $	>	2	?		>	 *	0	 !	G		>	 8	M	0	K	$	 &	C	6	M	/	 .	G		 8		,		'	 	G	 	'	>	0	 *	0	 (	9	@		 	>	/	>	 	>	 8		$	>	.<'%{tableid/}' $	>	2	?		>	 *	0	 !	G		>	 8	M	0	K	$	 &	C	6	M	/	 .	G		 		 2	B	*	 .	?	2	>	 %	>	.O'%{key/}' 	0	 '%{fkey/}' 8	M	
 $		-	 !	G		>	 8	M	0	K	$	 &	C	6	M	/	 .	G		 		 8		,		'	 .	G		 .	G	2	 (	9	@		 	>	$	G	.G5	?	6	G	7	$	>	 	A			@	 	K	 	?	 8	@	.	>	 8	G	 ,	>	9	0	 9	H	, 	K	 	M	5	G	0	@	 	0	(	G	 	>	 *	M	0	/	>	8	 	?	/	>	 	/	>	.H5	?	6	G	7	$	>	 	(	A	5	>	&	 	K	 	?	 8	@	.	>	 8	G	 ,	>	9	0	 9	H	, 	K	 	M	5	G	0	@	 	0	(	G	 	>	 *	M	0	/	>	8	 	?	/	>	 	/	>	.T		$	0	?		 $	M	0	A		?	: ,	>			!	?			 	@	 8			M	/	>	 	0	 	M	5	G	0	@	 	?		 	>	 0	9	G	 ,	>			!	?			 /	K		M	/	 .	G	2	 (	9	@		 	>	$	G	.�*	$	>	 	2	>	 	?	 *	H	0	G			 ,	>			!	?			 (8	M		@	.	>	 '%{parschema/}', $	>	2	?		>	 '%{partable/}') 	0	 	>		2	M	!	 ,	>			!	?			 (schema '%{childschema/}' $	>	2	?		>	 '%{childtable/}') 5	?	-	?	(	M	(	 $	>	2	?		>			 8	G	 		 %	G	. /	9	 		 .	>	(	M	/	 8		/	K		(	 (	9	@		 9	H	.�	&	M	/	$	(	 	>	0	M	0	5	>		 5	?	+	2	 0	9	@	 	M	
 /	K			?	 !	G		>	 8	M	0	K	$	 &	C	6	M	
 /	 8	M	
 $		-	 ($	>	2	?		>	 '%{table/}', 8	M	
 $		-	 '%{column/}') 	K	 	G	5	2	-*	"	<	(	G	 	G	 2	?		, *	0	?		2	?	$	, /	>	 8	M	
 5	$	:-5	C	&	M	'	?	 	G	 0	B	*	 .	G		 *	9		>	(	$	>	 9	H	.;*	M	0	,		'	?	$	 DLL, '%{mgddll/}' 2	K	!	G	!	 (	9	@		 %	@	 /	>	 .	>	(	M	
 /	 (	9	@		 9	H	.M	&	M	/	$	(	 	>	0	M	0	5	>		 	G	 	>	0	#	 '%{column/}' 8	M	
 $		-	 *	0	 		>	'	?		 .	>	(	 2	?		G	 	>	(	G	 5	>	2	G	 9	H		.O!	G		>	 8	M	0	K	$	 &	C	6	M	
 /	 	>	 *	%		M	0	.	#	 	'	?		$	.	 	I	(	M	
 +	<	
 ?		0	 	9	0	>		 %d{depth/} 8	G	 ,	"	<	 	/	>	 9	H	.@'%{column/}' 8	M	
 $		-	 	@	 ,	>			!	?			 		 ColumnBinding *	M	0		>	0	 (	9	@		 9	H	.b'%{table/}' $	>	2	?		>	 .	G		 		 SQL 5	M	
 /				 9	H	 	0	 	8	G	 *	>		*	2	>		(	 8		8	>	'	(	 &	M	5	>	0	>	 8		&	0	M	-	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	.I*	>		*	2	>		(	 8		8	>	'	(	 !	G		>	 8	M	0	K	$	 &	C	6	M	/	 .	G		 	G	5	2	 		 $	>	2	?		>	 	>	 8		&	0	M	-	 &	G	 8		$	>	 9	H	.�'%{table/}' $	>	2	?		>	 		 (	>	.	>			?	$	 	M	
 5	G	0	@	 *	0	 	'	>	0	?	$	 9	H	, 	0	 	8	.	G		 		 /	>	 	'	?		 8			#	?	$	 8	M	
 $		-	 9	H		. (	>	.	>			?	$	 	M	
 5	G	0	@	 *	0	 	'	>	0	?	$	 $	>	2	?		>	 .	G		 8			#	?	$	 8	M	
 $		-	 (	9	@		 9	K	 8		$	G	. /	&	?	 8			#	?	$	 8	M	
 $		-	 	5	6	M	
 /		 9	H		, $	K	 		(	M	
 9	G		 	M	
 5	G	0	@	 5	M	
 /				 *	0	 	K	!	<	G		.�*	H	0	G			-	>		2	M	!	 	/	>	.	 	G	 2	?		 	G	5	2	 5	(	-	B	-.	H	(	@	 8		,		'	 8	.	0	M	%	?	$	 9	H		. '%{table/}' $	>	2	?		>	 .	G		 *	H	0	G			 	0	 	>		2	M	!	 8	M	$		-	K		 	G	 ,	@		 .	H	(	@	-	B	-.	H	(	@	 8		,		'	 9	H		.�ROLAP !	G		>	,	G	8	 '%{schema/}' 8	M	
 	@	.	>	, '%{table/}' $	>	2	?		>	 	G	 2	?		 &	C	6	M	
 /	 *	0	 		 	(	A		M	0	.	#	?		>	 (	9	@		 ,	(	>	 8		$	>	. 8	$	M	
 /	>	*	?	$	 	0	G		 	?	 	(	A		M	0	.	#	?		>	/	A		M	$	 &	C	6	M	
 /	 	G	 2	?		 	5	6	M	
 /		$	>			 *	B	0	@	 	0	 &	@	 		 9	H		.~'%{table/}' $	>	2	?		>	 	@	 	*	(	G	 *	H	0	G			 $	>	2	?		>	 	G	 8	>	%	 		 .	H	(	@	-	B	-.	H	(	@	 8		,		'	 9	H	 	0	 	8	.	G		 !	G		>	 *	M	0		>	0	 ,	>		(	0	@	 5	>	2	G	 8	M	
 $		-	 (	9	@		 9	K	 8		$	G	.{0	>			,	H		 	>	0	M	0	5	>		 (	9	@		 	@	 	>	 8		$	@	 	M	
 /	K			?	 !	G		>	8	M	0	K	$	 	G	 2	?		 	>	0	M		M	0	?		 LinkChildrenToParent 	>	0	M	/		M	7	.	$	>	 	K	 8	.	0	M	%	?	$	 (	9	@		 	0	$	>	.O0	>			,	H		 	>	0	M	0	5	>		 (	9	@		 	@	 	>	 8		$	@	 	M	
 /	K			?	 /	9	 		>	'	?		 $	>	2	?		>			 	K	 *	M	0	-	>	5	?	$	 	0	G		@	.a0	>			,	H		 	>	0	M	0	5	>		 (	9	@		 	@	 	>	 8		$	@	 	M	
 /	K			?	 	8	.	G		 '%{datasource/}' &	B	0	8	M	
 %	 !	G		>	8	M	0	K	$	 6	>	.	?	2	 9	K	$	>	 9	H	.f0	>			,	H		 	>	0	M	0	5	>		 (	9	@		 	@	 	>	 8		$	@	 	M	
 /	K			?	 *	H	0	G			 8	&	8	M	
 /	 	G	 2	?		 "	G	0	 8	>	0	@	 8	M	%	?	$	?	/	>		 (	?	0	M	&	?	7	M		 	@	 		 %	@		.k'%{datasource/}' &	B	0	8	M	%	 !	G		>	 8	M	0	K	$	 .	?	2	>	, 2	G		?	(	 	>	0		M	0	G		<	 &	B	0	8	M	%	 	M	5	G	0	@	 /	>	 $	>	2	?		>	 		*	(	>	.	 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	.PAzROLAP 		$	M	0	@		0	#	 (	9	@		 ,	(	>	 8		$	G	 	M	/	K			?	 '%{datasource/}' !	G		>	 8	M	0	K	$	 	G	 2	?		 	>	0	M		M	0	?		 	(	A		M	0	.	#	?	$	 &	C	6	M	/	K		 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	.�	M	
 5	G	0	@	 		$	M	
 *	(	M	(	 (	9	@		 	@	 	>	 8		@	 	M	
 /	K			?	 8	.	>	(	 8	M	
 $		-	 (TableId='%{table/}', ColumnId='%{column/}') 	K	 		 8	G	 	'	?		 ,	>	0	, *	0		$	A	 5	?	-	?	(	M	(	 !	G		>	 *	M	0		>	0	K		 	G	 8	>	%	 	&	G	6	 &	?	/	>	 	>	 0	9	>	 9	H	.D'%{datasource/}' &	B	0	8	M	%	 !	G		>	8	M	0	K	$	 	K	 .	G		>	!	G		>	 .	G		 	K		>	 (	9	@		 	>	 8		$	>	.m*	H	0	G			-	>		2	M	!	 	/	>	.	 	>	 8		8	>	'	(	 	0	$	G	 8	.	/	 '%{datasource/}' &	B	0	8	M	%	 !	G		>	8	M	0	K	$	 .	?	2	>	 	0	 		8		>	 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	.�'%{datasource/}' !	G		>	8	M	0	K	$	 	G	 2	?		 	>	0	M		M	0	?		 $	>	2	?		>	-	2	>			<	?			 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	, 2	G		?	(	 *	H	0	G			-	>		2	M	
 !	 	/	>	.	 	@	 	M	5	G	0	@	 	0	(	G	 	G	 2	?		 /	9	 	M	7	.	$	>	 	5	6	M	/		 9	H	..'%{property/}' 8	.	/	 	/	>	.	 	A	#	 	>	 *	M	0		>	0	 (	9	@		 9	H	.�9		>	(	G	 	@	 	>	0	M	0	5	>		 (	?	7	M	*	>	&	?	$	 (	9	@		 	@	 	>	 8		$	@	 	M	
 /	K			?	 8	0	M	5	0	 	K	 8	.	>	(	 	A			@	 5	>	2	@	 *	H	0	G			-	>		2	M	
 !	 	/	>	.	 .	G		 		 8	G	 	'	?		 8	&	8	M	
 /	 *	M	0	>	*	M	$	 9	A		.5%{type/} *	M	0		>	0	 Analysis 8	G	5	>	 &	M	5	>	0	>	 8	.	0	M	%	?	$	 (	9	@		 9	H	d	7!	G		>	,	G	8	 	>	0	M	0	5	>		 		 *	?		2	@	 5	?	+	2	$	>	 	G	 	>	0	#	 0	&	M	&	 9	K	 		 %	@	.q'%{datasource/}' &	M	5	?	$	@	/		 !	G		>	 8	M	0	K	$	 		 8		,		'	>	$	M	.		 !	G		>	 8	M	0	K	$	 (	9	@		 9	H	, /	>	 	?	8	@	 OLE DB *	M	0	&	>	$	>	 	>	 		*	/	K		 (	9	@		 	0	$	>	.6	M	5	G	0	@	 .	G		 (	?	0	M	&	?	7	M		 !	G		>	 8	M	0	K	$	 8	G	 	(	G		M	6	(	 (	9	@		 9	K	 8		>	'%{datasource/}' !	G		>	8	M	0	K	$	 	K	 SnapshotIsolation 	G	 		 		8	K	2	G	6	(	 8	M	
 $	0	 	@	 	5	6	M	
 /		$	>	 9	H	 	K	 !	G		>	,	G	8	 *	M	0	&	>	$	>	 &	M	5	>	0	>	 8	.	0	M	%	?	$	 (	9	@		 9	H	.I'%{datasourcename/}' (	>	.	 	G	 8	>	%	 !	G		>	 8	M	0	K	$	 8	G	 	(	G		M	
 6	(	 (	9	@		 ,	(	>	/	>	 	>	 8		>	.M		 SQL 	M	0	G	8	 	G	 *	"	<	G	 	>	$	G	 8	.	/	 (	?	.	M	(	 8	B		(	>	 $	M	0	A		?	 9	A		: [status = %d{status/}].[(	?	.	M	(	 SQL Server 8	B		(	>	 	>	0	M	0	5	>		 5	?	+	2	 0	9	@	: $	M	0	A		?	 	K	!	 = %d{code/}, 	>	0	M	0	5	>		 = %{operation/}.B'%{col1/}' 8	M	$		-	, SHAPE 	%	(	 	G	 6	@	0	M	7	-8	M	$	0	 	M	2	I		<	 .	G		 (	9	@		 .	?	2	 8		>	.hSHAPE 	M	5	G	0	@	 	G	 6	@	0	M	7	 8	M	$	0	 	M	2	I		<	 .	G		 .	L		B	&	 '%{col1/}' 8	M	$		-	 	>	 RELATE 	M	2	I		<	 .	G		 &	K	 ,	>	0	 		*	/	K		 	?	/	>	 	/	>	.�SHAPE 	M	5	G	0	@	 .	G		 	?	8	@	 APPEND 	M	2	I		<	 	G	 *	>	8	 		 8	G	 	'	?		 8	M	$		-	 9	H		 	K	 6	@	0	M	7	 8	M	$	0	 	M	5	G	0	@	 .	G		 8	.	>	(	 '%{col1/}' 	A			@	 8	M	$		-	 	K	 8		&	0	M	-	?	$	 	0	$	G	 9	H		.VRELATES 	M	2	I		<	 .	G		 .	L		B	&	 '%{col1/}' 8	M	$		-	 OPENROWSET 	M	5	G	0	@	 	G	 *	0	?	#	>	.	K		 .	G		 (	9	@		 .	?	2	>	.�APPEND 	M	
 2	I		<	 8			M	
 /	>	 %d{iClause/} .	G		 	A			@	 8	M	
 $		-	K		 	@	 8			M	
 /	>	 SHAPE 	M	
 5	G	0	@	 	G	 6	@	0	M	7	-8	M	
 $	0	 	G	 APPEND 	M	
 2	I		<	 	@	 8			M	
 /	>	 	G	 ,	0	>	,	0	 (	9	@		 9	H	.s	8		@	 *	A	7	M		?	 	0	(	G	 	G	 &	L	0	>	(	 	?	 	M	/	>	 Rolap 		@		0	#	 	G	 2	?		 	(	A		M	0	.	#	?	$	 &	C	6	M	/	 8	.	0	M	%	?	$	 9	H		, 		 	(	*	G		M	7	?	$	 *	0	?	#	>	.	 2	L		>	/	>	 	/	>	.o8	.	/	 	/	>	.	 	(	0	G		0	 (Microsoft.AnalysisServices.TimeDimGenerator.dll) .	G		 		 	.	>	(	M	/	 *	M	0	>	0		-	 &	?	(	>			 (	?	0	M	&	?	7	M		 	@	 		.o8	.	/	 	/	>	.	 	(	0	G		0	 (Microsoft.AnalysisServices.TimeDimGenerator.dll) .	G		 		 	.	>	(	M	/	 8	.	>	*	M	$	?	 &	?	(	>			 (	?	0	M	&	?	7	M		 	@	 		.}8	.	/	 	/	>	.	 	(	0	G		0	 (Microsoft.AnalysisServices.TimeDimGenerator.dll) &	M	5	>	0	>	 	(	0	G		 	?	/	>	 	/	>	 .	>	(	 	?	8	@	 	(	*	G		M	7	?	$	 !	G		>	 *	M	0		>	0	 	>	 %	>	.W		 $	M	0	A		?	 9	A		. OLE &	?	(	>			 *	M	0		>	0	 	0	 8	?	8	M		.	 &	?	(	>			 *	M	0		>	0	 	G	 ,	@		 	(	5	0	M		 	0	(	G	 .	G		 	8	.	0	M	%	.A8	0	M	5	0	 	I	(	M	
 +	<	
 ?		0	G	6	(	 .	G		 (	?	0	M	&	?	7	M		 	(	G		M	
 6	(	 	>		.					 ,	9	A	$	 ,	!	<	@	 9	H	.A8	0	M	5	0	 	I	(	M	
 +	<	
 ?		0	G	6	(	 .	G		 (	?	0	M	&	?	7	M		 8	>	.	>	(	M	
 /	 	>		.					 ,	9	A	$	 ,	!	<	>	 9	H	.OSHAPE 	>	0	M	0	5	>		 &	M	5	>	0	>	 8		&	0	M	-	?	$	 	'	M	
 /	>	/	 *			M	$	?	 8	G		 ,	?	(	>	 8	I	0	M		 9	A		 &	?		>		 &	G	$	>	 9	H	.�				 	+	 2	>		(	 ,	>			!	?			 	8	M	*	7	M		 !	G		>	 8	M	0	K	$	 	>	 		*	/	K		 (	9	@		 	0	 8		$	@	 9	H		 '.'. 	8	 	>	0	M	0	5	>		 	G	 2	?		 ,	>			!	?			 .	G		 (	?	0	M	&	?	7	M		 8	M	*	7	M		 DataSource ID 	>	 		*	/	K		 	0	G		.\!	G		>	 8	M	0	K	$	 	,	M		G		M		 	>	 5	0	M	$	.	>	(	 8		8	M		0	#	 	?	8	@	 	(	A	0	K	'	 	G	 -	>		 	G	 0	B	*	 .	G		 	+	<	2	>		(	 2	?	/	>	 	>	 0	9	>	 9	H	.>		M	0	8		M	0	?	/	 	H	6	?			 	K	 	(	M	/	 	(	A	0	K	'	 &	M	5	>	0	>	 	.	>	(	M	/	 	0	 &	?	/	>	 	/	>	 9	H	.5'%{columnname/}' 8	M	$		-	, *			M	$	?	 8	G		 .	G		 .	L		B	&	 (	9	@		 9	H	.0*			M	$	?	 8	G		 .	G		 !	A	*	M	2	?		G		 8	M	$		-	 '%{columnname/}'.P*	M	0	,		'	?	$	 DLL, '%{mgddll/}' 2	K	!	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	
 /	K			?	 *	M	0	,		'	?	$	 	K	!	 		M	7	.	 9	H	.�*	M	0	,		'	?	$	 2	>	/	,	M	0	G	0	@	 '%{mgddll/}' 	K	 *	M	0	>	0		-	 	0	(	>	 5	?	+	2	 0	9	>	. *	A	7	M		?	 	0	G		 	?	 	8	 		*	M	/	B		0	 *	0	 Microsoft .Net Framework 4.0 /	>	 			M		$	0	 8		8	M		0	#	 8	M	%	>	*	?	$	 9	H	.�*	M	0	,		'	?	$	 2	>	/	,	M	0	G	0	@	 	K	 2	K	!	 	0	(	G	 .	G		 	8	.	0	M	%	 9	H	 	M	/	K			?	 	8	 		*	M	/	B		0	 *	0	 Microsoft .Net Framework 4.0 /	>	 			M		$	0	 8		8	M		0	#	 8	M	%	>	*	?	$	 (	9	@		 9	H	. 	8	 	>	0	M	/	5	?	'	?	 	K	 *	A	(	: 	0	(	G	 8	G	 *	9	2	G	 Microsoft .Net +	<	M	0	G	.	5	0	M		 4.0 /	>	 	8	8	G	 			M	
 	 8		8	M	
 	0	#	 8	M	
 %	>	*	?	$	 	0	G		.a*	M	0		C	$	 -	>	7	>	 	@	 5	M	/	>		M	/	>	 	0	(	G	 	G	 &	L	0	>	(	 (	?	.	M	(	 	*	5	>	&	 9	A		: %1[%{exception/}%]%[;%{exceptioninner/}%].N*	M	0		C	$	 -	>	7	>	 8	G	5	>	 	G	 		*	2	,	M	'	 (	 9	K	(	G	 	G	 	>	0	#	 	(	A	0	K	'	 	K	 (	?	7	M	*	>	&	?	$	 	0	(	G	 .	G		 	8	.	0	M	%	.aJSON DDL 	(	A	0	K	'	 5	?	+	2	 0	9	>	 	0	 		8	.	G		 (	?	.	M	(	 $	M	0	A		?	 *	>		 		: %1[%{exception/}%]%[;%{exceptioninner/}%].OJSON DDL 	(	A	0	K	'	 5	?	+	2	 0	9	>	 	0	 		8	.	G		 (	?	.	M	(	 $	M	0	A		?	 *	>		 		: %{code/} - %{errorMsg/}.,JSON DDL 	(	A	0	K	'	 .	G		 !	G		>	,	G	8	 (	>	.	 	(	A	*	2	,	M	'	 9	H	..	>	(		64 ,	?		 .	>	(					0	*	M	0	>			<	64 ,	?		 			0	*	M	0	>			<	!	G	5	2	*	0	
64 ,	?		 !	G	5	2	*	0		.	B	2	M	/	>			(	64 ,	?		 .	B	2	M	/	>			(	
8	M	%	>	(	@	/	 	M	/	B	,	PA64 ,	?		 8	M	%	>	(	@	/	 	M	/	B	,	M	8	5	M	/	5	8	>	/	 			G	2	?		G		8	64 ,	?		 5	M	/	5	8	>	/	 			G	2	?		G		8	*	M	0	,		'	?	$	 	K	!	 (	?	7	M	*	>	&	(	
&	B	0	8	M	%	 5	?	-	>		(		0	M	'	-/	K		>	$	M	.		 .	>	*	
.	>	*	 5	M	/				
*	0	?	*	M	0	G		M	7	M	
 /		/	>	.	 0	>			,	H		*	M	0	$	M	/		M	7	 0	>			,	H		!	G		>	 *	A	6	8	.	>	(	>		$	0	 8		8	>	'	(	2!	G		>	 .	>		(	?			 	G	 2	?		 $	C	$	@	/	-*		M	7	 *	M	
 2		-	(	 	2	M		K	0	?	%	M	.	#Microsoft Neural Network 	2	M		K	0	?	%	M	.	(Microsoft Sequence Clustering 	2	M		K	0	?	%	M	.	 Microsoft Time Series 	2	M		K	0	?	%	M	.	 Microsoft Text Mining 	2	M		K	0	?	%	M	.	"Microsoft 8		,	&	M	'	$	>	 (	?	/	.	 	2	M		K	0	?	%	M	.	 Microsoft Naive Bayes 	2	M		K	0	?	%	M	.	&!	G		>	 .	>		(	?			 .	I	!	2	M	8	 	>	 8	.	>	(	>		$	0	 8		8	>	'	(	=8	.	5	0	M	$	@	 !	G		>	 .	>		(	?			 	M	5	G	0	?	/	K		 	@	 8			M	/	>	 	@	 	K		 8	@	.	>	 (	9	@		 9	H	.+	<	M	2	>			 0	?		I	0	M	!	0	
	M	5	G	0	@	 2	I		PA
$	M	0	A		?	 2	I		2	G		<	@	 8		8	>	'	(	#8	.	>	(	 !	G		>	,	G	8	 	G	 		&	0	 2	?			 	0	 0	9	>	 9	H	+8	.	>	(	 8	0	M	5	0	 		8	M		G		8	 	G	 		&	0	 2	?			 	0	 0	9	>	 9	H	. 	(	M	/	 		8	M		G		8	 *	0	 2	?			 	0	 0	9	>	 9	H	. 	(	M	/	 		8	M		G		8	 *	0	 2	?			 	0	 0	9	>	 9	H	.*	>	8	5	0	M	!	 	(		M	0	?	*	M	6	(			M	0	8		M	0	?	/	 	H	6	?			(	G		5	0	M		 ,	>	/	(	G	0	@	 XML(	G		5	0	M		 		*	M	0	G	6	(	+	<	>		2	 ,	>	/	(	G	0	@	 XML+	<	>		2	 		*	M	0	G	6	(		8	@	.	?	$	 !	G		>	 .	>		(	?			 5	?	6	G	7	$	>			.		>	'	?		 *	B	0	M	5	>	(	A	.	>	(	 2		M	7	M	/	*		>	'	?		 8	.	/	 6	M	0	C			2	>	 .	G		 	M	0	I	8	 *	B	0	M	5	>	(	A	.	>	(	.	(	A		M	0	.	 	(	A	.	>	(			(	M	(	$	 	2	M		K	0	?	%	M	.	 *	H	0	>	.	@		0	2	A		 !	G		>	 .	>		(	?			 	2	M		K	0	?	%	M	.	 	G	 2	?		 8	.	>	(	>		$	0	 8		8	>	'	(	COM UDFs,	H			*	*	A	(	0	M	8	M	%	>	*	?	$	 	0	G		8	?			M	0	(	>		[	 	0	G			H	6	.	G		>	!	G		>	 	(	A	5	>	&		M	0	G	8	&Microsoft Linear Regression 	2	M		K	0	?	%	M	.	(Microsoft Logistic Regression 	2	M		K	0	?	%	M	.	IMicrosoft Time Series 	2	M		K	0	?	%	M	.	, PREDICTION JOIN 	%	(	K		 	@	 	(	A	.	$	?	 &	G	$	>	 9	H	).	>		(	?			 .	I	!	2	 	G	 2	?		 !	G		>	-	'	>	0	?	$	 +	?	2	M		0	?			'.	>		(	?			 .	I	!	2	 	G	 2	?		 5	?	-	>		(	 +	<	K	2	M	!	 	0	(	>	.&.	>		(	?			 .	I	!	2	 	G	 2	?		 	M	0	I	8	 *	B	0	M	5	>	(	A	.	>	(	.!	G		>	,	G	8	 8			M	0	9	#	 8	M	%	>	(	PA!	(	A	2		M	(	 	0	(	>	/	2		 	0	(	>	 	>	0	M	/		M	7	.	$	>	ReadOnly !	G		>	,	G	8	 	>	 8	.	0	M	%	(	ImageSave/ImageLoad 	>	0	M	/		M	7	.	$	>	)SharePoint 		@		0	#	 .	K	!	 .	G		 5	?	6	M	2	G	7	#	 8	G	5	>			$	>	2	?		>	 .	K	!	 .	G		 5	?	6	M	2	G	7	#	 8	G	5	>						0	*	M	0	>			<	 	K	0	64 ,	?		 			0	*	M	0	>			<	 	K	0	$	>	2	?		 &	C	6	M	/	
		>	'	?		 -	>		!	>	/	0	G		M		 	M	5	G	0	@	
*	0	?	*	M	0	G		M	7	M	
 /	PAEMicrosoft Analysis Services 	G	 .	B	2	M	/	>			(	 	5	'	?	 	@	 8	.	/	 8	.	>	*	M	$	 9	K	 		 9	H	d	SKU .	>	(	M	
 /	 (	9	@		 9	H	.Q'%{feature/}' 8	A	5	?	'	>	, '%{sku/}' 5	?	6	M	2	G	7	#	 8	G	5	>	 	G	 8		8	M		0	#	 .	G		 6	>	.	?	2	 (	9	@		 	@	 		 9	H	.PAK'%{feature/}' 8	A	5	?	'	>	, '%{property/}' 	I	(	M	^	?		0	G	6	(	 	A	#	 &	M	5	>	0	>	 		M	7	.	 	@	 		 9	H	.�SKU 		2	M	2			(	 .	?	2	>	; /	9	 8	>	.	>	(	M	/	 0	B	*	 8	G	 		$	M	*	>	&	 	G	 (	?	.	M	(	 SKU 8		8	M		0	#	 	@	 5	?	6	G	7	$	>			 	G	 		*	/	K		 	G	 *	M	0	/	>	8	 	K	 			?	$	 	0	$	>	 9	H	 	K	 	G	5	2	 			M		 SKU 8		8	M		0	#	 .	G		 		*	/	K		 /	K		M	/	 9	H		.�.	>	*	 8	.	B	9	 .	G		 5	?	-	>		(	 	@	 	'	?		$	.	 8			M	/	>	 8	@	.	>	 8	G	 	'	?		 9	K	 	/	>	. 8	M	%	>	*	?	$	 8	0	M	5	0	 8		8	M		0	#	, 3 5	?	-	>		(	 	G	 	M	/	>	&	>	 	0	 1 0	>			,	H		 5	?	-	>		(	 8	G	 	M	/	>	&	>	 	@	 	(	A	.	$	?	 (	9	@		 &	G	$	>	.\5	?	6	M	2	G	7	#	 8	G	5	>	 	>	 /	9	 8		8	M	
 	0	#	 		>	'	?		 *	M	0	K	8	G	8	0	 8	.	B	9	K		 /	>	 64 8	G	 	'	?		 *	M	0	K	8	G	8	0	 .	G		 (	9	@		 	2	 8		$	>	.PAeSQL Server Analysis Services 	>	 /	9	 8		8	M		0	#	 	?	8	@	 $	>	2	?		>	 .	G		 	?		 		 		 5	?	-	>		(	K		 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	 9	H	.RSQL Server Analysis Services 	>	 /	9	 8		8	M		0	#	 DirectQuery .	K	!	 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	 9	H	.PAQSQL Server Analysis Services 	>	 /	9	 8		8	M		0	#	 *	0	?	*	M	0	G		M	7	M	/	K		 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	 9	H	.PA�*	M	0	8			 	,	M	
 	G		M	
 	 	>	 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	
 /	K			?	 	K		 		*	2	,	M	
 '	 8	0	M	5	0	 *	M	0	8			 (	9	@		 9	H	. 	8	>	 5	?	6	?	7	M		$	: 9	K	$	>	 9	H	 	M	
 /	K			?	 AdomdServer 	,	M	
 	G		M	
 	 .	I	!	2	 	>	 		*	/	K		 		 8			M	0	9	@	$	 *	M	0		M	0	?	/	>	 .	G		 (	9	@		 9	K	 0	9	>	 9	H	.�Context 	,	M	
 	G		M	
 	 *	0	 CurrentCube 	A	#	 	>	 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	
 /	K			?	 	K		 	0	 		*	2	,	M	
 '	 	M	
 /	B	,	 *	M	0	8			 (	9	@		 9	H	. /	9	 5	?	6	G	7	$	: 9	K	$	>	 9	H	 	M	
 /	K			?	 	M	
 /	B	,	 *	0	 		 MDX/SQL 	M	
 5	G	0	@	 	G	 -	@	$	0	 8			M	0	9	@	$	 *	M	0		M	0	?	/	>	 	K	 	I	2	 (	9	@		 	?	/	>	 	>	 0	9	>	 9	H	.C/	9	 	>	0	M	0	5	>		 	G	5	2	 CALL 	%	(	 /	>	 JSON 	(	A	0	K	'	 	G	 *	M	0	8			 .	G		 9	@	 	(	A	.	$	 9	H	.�/	>	 $	K	 	&	M	5	?	$	@	/	 (	>	.	 '%{uniquename/}' 5	>	2	>	 	K		 	,	M		G		M		 .	L		B	&	 (	9	@		 9	H	, /	>	 	,	M		G		M		 *	0	 *	9	A			 ,	(	(	G	 	G	 2	?		 		*	/	K			0	M	$	>	 	G	 *	>	8	 	(	A	.	$	?	/	>		 (	9	@		 9	H		.�	,	M	
 	G		M	
 	 .	I	!	2	 	H	0	-8	0	M	5	0	 %	M	0	G	!	M	8	 	G	 2	?		 	I	2	 8	M	
 5	@		>	0	 (	9	@		 	0	$	>	. 	8	>	 5	?	6	?	7	M		$	: 9	K	$	>	 9	H	 	M	
 /	K			?	 AdomdServer 	,	M	
 	G		M	
 	 .	I	!	2	 	>	 		*	/	K		 		 8			M	0	9	@	$	 *	M	0		M	0	?	/	>	 .	G		 (	9	@		 9	K	 0	9	>	 9	H	.�	,	M	
 	G		M	
 	 .	I	!	2	 	>	 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	
 /	K			?	 	K		 		*	2	,	M	
 '	 8	$	M	0	 *	M	0	8			 (	9	@		 9	H	. 	8	>	 5	?	6	?	7	M		$	: 9	K	$	>	 9	H	 	M	
 /	K			?	 AdomdServer 	,	M	
 	G		M	
 	 .	I	!	2	 	>	 		*	/	K		 		 8			M	0	9	@	$	 *	M	0		M	0	?	/	>	 .	G		 (	9	@		 9	K	 0	9	>	 9	H	.�8	M	
 %	>	(	@	/	 	(	G		M	
 6	(	 		*	2	,	M	
 '	 (	9	@		 9	H	. 	8	>	 5	?	6	?	7	M		$	: 9	K	$	>	 9	H	 	M	
 /	K			?	 AdomdServer 	,	M	
 	G		M	
 	 .	I	!	2	 	>	 		*	/	K		 		 8			M	0	9	@	$	 *	M	0		M	0	?	/	>	 .	G		 (	9	@		 9	K	 0	9	>	 9	H	.	>	0	M	0	5	>		 8	+	2	$	>	*	B	0	M	5		 *	B	0	M	#	 9	A		.	8	B		(	>	$	M	.			G	$	>	5	(	@	$	M	0	A		?			$	0	?		 $	M	0	A		?	:+	<	>		2	 8	?	8	M		.	 $	M	0	A		?	:8	M	.	C	$	?	 $	M	0	A		?	:8		8	>	'	(	 (	?	/		$	M	0	?	$	 	0	(	>	:PAOLE DB $	M	0	A		?	:COM $	M	0	A		?	:WinINet $	M	0	A		?	:8		&	G	6	-*	M	0	,		'	(	 8	,	8	?	8	M		.	:5	?	6	M	2	G	7	#	 *	>	0	M	8	0	 	G	 2	?		 XML:*	>	0	M	8	0	:,,	H		-		!	 !	G		>	,	G	8	 *	9	A			 .	I	!	M	/	B	2	 .	G		 $	M	0	A		?	/	>		.'			M		 8	M	$	0	@	/	 0	?	2	G	6	(	2	 			(	 .	G		 $	M	0	A		?	/	>		.OLE DB *	M	0	&	>	$	>	 .	G		 $	M	0	A		?	/	>		..	G		>	!	G		>	 *	M	0	,		'		 .	G		 $	M	0	A		?	/	>		.!		M	0	@		G	6	(	 !	?		<	>		(	0	 .	G		 $	M	0	A		?	/	>		.PA!	G		>	 .	>		(	?			/*	M	0	&	0	M	6	(	 .	I	(	@		0	 	>					0	 2	>		,	M	0	G	0	@	 .	G		 $	M	0	A		?	/	>		.*	>		*	2	>		(	 8	.	0	M	%	(	::	M	0	G	8	 	0	G		:8	0	M	5	0	:9	8	M	$	>		$	0	#	 $	M	0	A		?	/	>		: ,	H			*	 	0	 *	A	(	0	M	8	M	%	>	*	(	>	 $	M	0	A		?	/	>		: OLAP 8			M	0	9	#	 			(	 .	G		 $	M	0	A		?	/	>		:#*	M	0	,		'	?	$	 	K	!	 .	I	!	M	/	B	2	 .	G		 $	M	0	A		?	/	>		:OLAP 			(	 8	G	 8		&	G	6	. SQL 	M	5	G	0	@	 .	I	!	M	/	B	2	 8	G	 $	M	0	A		?	/	>		:!	G		>	 .	>		(	?			 			(	 8	G	 8		&	G	6	:'			M		 8	M	$	0	@	/	 0	?	2	G	6	(	2	 			(	 .	G		 $	M	0	A		?	/	>		.8		*	@	!	(	 2	>		,	M	0	G	0	@	 .	G		 $	M	0	A		?	/	>		:#	(		M	0	?	*	M	6	(	 2	>		,	M	0	G	0	@	 .	G		 $	M	0	A		?	/	>		:*DIME 6	@	0	M	7	2	G		 	K	 *	>	0	M	8	 	0	(	G	 .	G		 $	M	0	A		?	/	>		.rowset 8			M	0	9	#	 .	G		 $	M	0	A		?	/	>		.$VBA 		M	8	*	M	0	G	6	(	 8	G	5	>			 .	G		 $	M	0	A		?	/	>		:8	G	2	 0	>			,	H		 .	G		 $	M	0	A		?	/	>		:BLS .	G		 $	M	0	A		?	/	>		:BLS .	G		 $	M	0	A		?	/	>		:BLS .	G		 $	M	0	A		?	/	>		:18	A	5	?	'	>	 		*	2	,	M	'	$	>	 	0	 	I	(	M	+	<	?		0	G	6	(	 8		,		'	@	 $	M	0	A		?	/	>		:8			M	0	9	?	$	 *	M	0		M	0	?	/	>	 $	M	0	A		?	/	>		:*	0	?	-	>	7	>	 	M	0	G	8	 	0	G		.PA	.	M	,	G	!	G	!	 5	?	6	M	2	G	7	#	 8	G	5	>	 			(	:DirectQuery $	M	0	A		?	:NLP $	M	0	A		?	:8	A	5	?	'	>	 	>	2	B	/,		&	 $	M	0	A		?	:5	?	+	2	$	>	 8	?	.	M	/	B	
 2	G	6	(	 $	M	0	A		?	:OnPremise $	M	0	A		?	:!	?		H		 *	M	0	>	0		-	 9	A		.!	?		H		 8	.	>	*	M	$	 9	A		.!	?		H		 5	?	+	2	 0	9	>	.	(	A	2		M	(	 	0	(	>	 *	M	0	>	0		-	 9	A		.	(	A	2		M	(	 	0	(	>	 8	.	>	*	M	$	 9	A		.	(	A	2		M	(	 	0	(	>	 5	?	+	2	 0	9	>	.g!	?		H		 	&	G	6	 .	G		 (	?	0	M	&	?	7	M		 *	>	8	5	0	M	!	 *	0	 '	M	
 /	>	(	 (	9	@		 &	?	/	>	 	/	>	 	M	
 /	K			?	 !	G		>	,	G	8	 	G	5	2	 *	"	<	(	G	 /	K		M	
 /	 .	K	!	 .	G		 9	H	.|/	>	 $	K	 '%{pii_strUser/}' 		*	/	K			0	M	$	>	 	G	 *	>	8	 '%{strObject/}' !	G		>	,	G	8	 	K	 !	?		H		 	0	(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	, /	>	 !	G		>	,	G	8	 .	L		B	&	 (	9	@		 9	H	d	g!	?		H		 	&	G	6	 .	G	 (	?	0	M	&	?	7	M		 	,	M	
 	G		M	
 	 		 !	G		>	,	G	8	 (	9	@		 9	H	. 	G	5	2	 !	G		>	,	G	8	 	,	M	
 	G		M	
 	M	8	 !	?		H		 	?	/	>	 	>	 8		$	>	 9	H	.L!	G		>	,	G	8	 !	?		H		 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	
 /	K			?	 	8		G	 		 /	>	 	'	?		 &	B	0	8	M	
 %	 5	?	-	>		(	 9	H		.Y!	G		>	,	G	8	 	(	A	2		M	
 (	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	
 /	K			?	 (	?	0	M	&	?	7	M		 *	>	8	5	0	M	!	 	2	$	 9	H	 /	>	 !	G		>	,	G	8	 &	B	7	?	$	 9	H	.T!	?		H		 2	I		 .	G		 '%{db_xml_file/}' +	<	>		2	 	@	 *	M	0	$	?	2	?	*	?	 	0	(	G	 	G	 &	L	0	>	(	 	K		 I/O $	M	0	A		?	 9	A		.�'%{pii_strUser/}' 		*	/	K			0	M	$	>	 	K	 '%{strObject/}' 8	0	M	5	0	 *	0	 !	G		>	,	G	8	 		H		 	0	(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	d	 	G	5	2	 8	0	M	5	0	 5	M	/	5	8	M	%	>	*		K		 	K	 !	G		>	,	G	8	 		H		 	0	(	G	 	@	 	(	A	.	$	?	 9	H	d	m!	?		H		 /	>	 	(	A	2	
 	M	
 (	 	&	G	6	 		 		*	/	K			0	M	$	>	 *	M	0	>	0		-	?		 9	8	M	
 $	>		$	0	#	 	G	 -	@	$	0	 /	>	 9	8	M	
 $	>		$	0	#	@	/	 ,	H		 .	G		 	2	>		 (	9	@		 	>	 8		$	G	.PA�!	G		>	,	G	8	 	(	A	2		M	
 (	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	
 /	K			?	 '%{strRef/}' +	<	>		2	 8	G	 !	?		H		 2	I		 2	K	!	 	0	$	G	 8	.	/	 		 $	M	0	A		?	 9	A		. 		 8		-	5	 	>	0	#	 9	H	 	?	 !	G		>	,	G	8	 		 	(	M	
 /	 8	0	M	5	0	 	(	M	
 8		G		8	 *	0	 ReadWrite .	K	!	 .	G		 *	9	2	G	 8	G	 	(	A	2		M	(	?	$	 9	H	.y!	G		>	,	G	8	 		 8	M	
 %	>	(	@	/	 	M	
 /	B	,	 +	<	>		2	 8	G	 !	?		H		 (	9	@		 	?	/	>	 	>	 8		$	>	. 	(	A	2		M	
 (	/!	?		H		 	0	(	>	 	G	5	2	 8	0	M	5	0	 	(	M	
 8		G		8	 *	0	 8	.	0	M	%	?	$	 9	K	$	>	 9	H	.|!	G		>	,	G	8	 		 8	M	
 %	>	(	@	/	 	M	
 /	B	,	 +	<	>		2	 8	G	 	(	A	2		M	
 (	 (	9	@		 	?	/	>	 	>	 8		$	>	. 	(	A	2		M	
 (	/!	?		H		 	0	(	>	 	G	5	2	 8	0	M	5	0	 	(	M	
 8		G		8	 *	0	 8	.	0	M	%	?	$	 9	K	$	>	 9	H	.E!	?		H		 2	I		 '%{filename/}' (	?	0	M	&	?	7	M		 !	G		>	,	G	8	 +	<	K	2	M	
 !	0	 .	G		 (	9	@		 .	?	2	 8		>	.T'%{filename/}' !	?		H		 2	I		 *	>	%	(	>	.	 8	9	@	 (	9	@		 9	H	. 		 -	?	(	M	(	 (	>	.	 &	G		, +	?	0	 	>	0	M	0	5	>		 &	K	9	0	>			.�(	?	0	M	&	?	7	M		 !	G		>	,	G	8	 +	<	K	2	M	
 !	0	 '%{filename/}' .	>	(	M	
 /	 (	9	@		 9	H	. /	9	 'ID.version.db' 	G	 5	?	6	M	2	G	7	#	 8	G	5	>			 (	>	.		0	#	 	(	M	
 5	G		6	(	 8	G	 .	G	2	 (	9	@		 	>	$	>	.�(	?	0	M	&	?	7	M		 ^	K	2	M	!	0	 *	%	 '%{filename/}' 	2	$	 9	H	: /	9	 8	0	M	5	0	 0	B		 ^	K	2	M	!	0	 	G	  	@		 (	@		G	 8	M	%	?	$	 (	9	@		 9	H	. 	K		 	(	M	/	 ^	K	2	M	!	0	 (	>	.	 *	M	0	&	>	(	 	0	G		, 		8		G	 ,	>	&	 	>	0	M	0	5	>		 &	K	9	0	>			.h!	G		>	,	G	8	 	(	A	2		M	
 (	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	
 /	K			?	 '%{objectname/}' (	>	.	 5	>	2	>	 		 	(	M	
 /	 !	G		>	,	G	8	 *	9	2	G	 9	@	 .	L		B	&	 9	H	.e!	G		>	,	G	8	 	(	A	2		M	
 (	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	
 /	K			?	 '%{objectid/}' ID 5	>	2	>	 		 	(	M	
 /	 !	G		>	,	G	8	 *	9	2	G	 9	@	 .	L		B	&	 9	H	.�!	G		>	,	G	8	 	(	A	2		M	
 (	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	
 /	K			?	 !	?		H		 2	I		 &	B	7	?	$	 9	H	. '%{node/}' (	K	!	 	>	 *	$	>	 2		>	(	G	 /	>	 8		8	>	'	?	$	 	0	(	G	 	G	 &	L	0	>	(	 	K		 $	M	0	A		?	 9	A		.L!	?		H		 2	I		 8	G	 '%{db_xml_file/}' +	<	>		2	 	K	 (	?		>	2	(	G	 	G	 &	L	0	>	(	 	K		 I/O $	M	0	A		?	 9	A		.�!	G		>	,	G	8	 	(	A	2		M	
 (	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	
 /	K			?	 '%{db_detach_log/}' +	<	>		2	 8	G	 !	?		H		 2	I		 2	K	!	 	0	$	G	 8	.	/	 		 $	M	0	A		?	 9	A		. 		 8		-	5	 	>	0	#	 9	H	 	?	 !	G		>	,	G	8	 		 	(	M	
 /	 8	0	M	5	0	 	(	M	
 8		G		8	 *	0	 ReadWrite .	K	!	 .	G		 *	9	2	G	 8	G	 	(	A	2		M	(	?	$	 9	H	.�!	G		>	,	G	8	 	(	A	2		M	
 (	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	
 /	K			?	 		8	G	 ConnStringEncryptionEnabled=%d{BLSet/} 8	0	M	5	0	 8	G	 !	?		H		 	?	/	>	 	/	>	 %	>	 	0	 5	0	M	$	.	>	(	 8	0	M	5	0	 .	G		 ConnStringEncryptionEnabled=%d{CSSet/} 9	H	.�!	G		>	,	G	8	 	(	A	2		M	
 (	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	
 /	K			?	 		8	G	 EnableXMLMetadata=%d{BLSet/} 5	>	2	G	 8	0	M	5	0	 8	G	 !	?		H		 	?	/	>	 	/	>	 %	>	 	0	 5	0	M	$	.	>	(	 8	0	M	5	0	 .	G		 EnableXMLMetadata=%d{CSSet/} 9	H	.�!	G		>	,	G	8	 	(	A	2		M	
 (	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	
 /	K			?	 		8	G	 EnableCompression=%d{BLSet/} 5	>	2	G	 8	0	M	5	0	 8	G	 !	?		H		 	?	/	>	 	/	>	 %	>	 	0	 5	0	M	$	.	>	(	 8	0	M	5	0	 .	G		 EnableCompression=%d{CSSet/} 9	H	.�!	G		>	,	G	8	 +	<	K	2	M	
 !	0	 '%{detach_log_location/}' .	L		B	&	 (	9	@		 9	H	, ,	9	A	$	 2		,	>	 9	H	, /	>	 	8	.	G		 	8	G	 5	0	M	#	 6	>	.	?	2	 9	H		 	K	 .	>	(	M	
 /	 (	9	@		 9	H		 /	>	 	0		M	7	?	$	 9	H	..!	G		>	,	G	8	 +	<	K	2	M	
 !	0	 '%{filename/}' .	L		B	&	 (	9	@		 9	H	.�'%{dbid/}' ID 5	>	2	>	 !	G		>	,	G	8	 ReadWriteMode 	K	 ReadOnly *	0	 8	G		 	0	 (	9	@		 ,	(	>	/	>	 	>	 8		$	>	. !	G		>	,	G	8	 	G	5	2	 ReadWrite .	K	!	 .	G		 ,	(	>	/	>	 	>	 8		$	>	 9	H	.�'%{dbid/}' ID 5	>	2	>	 !	G		>	,	G	8	 ReadWrite 8	G	 ReadOnly .	K	!	 .	G		 /	>	 	8		G	 5	?	*	0	@	$	 *	0	?	5	0	M	$	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	. ReadWriteMode 	A	#	 		 Alter 	&	G	6	 &	M	5	>	0	>	 8		6	K	'	?	$	 (	9	@		 	@	 	>	 8		$	@	.8	(	A	2		M	
 (	 	&	G	6	 .	G		 (	?	0	M	&	?	7	M		 +	<	K	2	M	
 !	0	 0	?		M	$	 (	9	@		 9	K	 8		$	>	.�!	G		>	,	G	8	 	(	A	2		M	
 (	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	
 /	K			?	 '%{filename/}' +	<	>		2	 8	G	 !	?		H		 2	I		 2	K	!	 	0	$	G	 8	.	/	 		 $	M	0	A		?	 9	A		. 		 8		-	5	 	>	0	#	 9	H	 	?	 !	G		>	,	G	8	 		 	(	M	
 /	 8	0	M	5	0	 	(	M	
 8		G		8	 *	0	 ReadWrite .	K	!	 .	G		 *	9	2	G	 8	G	 	(	A	2		M	(	?	$	 9	H	.n$	>	2	?		>	 .	K	!	 .	G		 	2	 0	9	G	 	.	M	,	G	!	G	!	 5	?	6	M	2	G	7	#	 8	G	5	>	 			(	 &	M	5	>	0	>	 	(	A	2		M	(	 	0	G		 	0	 	2		 	0	G		 	>	0	M	/		M	7	.	$	>	 8	.	0	M	%	?	$	 (	9	@		 9	H	.A	2		 	0	 &	?		 		 DB ^	K	2	M	!	0	M	8	 	G	 2	?		 8		,		'	?	$	 ^	>		2	 *	%	 8	.	0	M	%	?	$	 (	9	@		 9	H	.<8		M	0	?	/	 0	>			 9	8	M	$	>		$	0	#	 .	G		 	M	5	G	0	@	 	(	A	0	K	'	K		 	K	 	(	A	.	$	?	 (	9	@		 9	H	.e!	G		>	,	G	8	 	2		 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	/	K			?	 !	?		H		 2	I		 +	<	>		2	 '%{filename/}' 	K	 ,	(	>		 0		(	G	 .	G		 	K		 $	M	0	A		?	 9	A		.�!	G		>	,	G	8	 	K	 	2		 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	/	K			?	 !	G		>	,	G	8	 '%{database/} 	K	 8	>		>	 	?		 		 8	M	%	>	/	?	$	M	5	 8	M	%	>	(	 $		' &	K	9	0	>	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 		$	M	*	(	M	(	 9	A		 %	@	. �!	G		>	,	G	8	 	K	 	2		 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	/	K			?	 !	G		>	,	G	8	 '%{database/}' 	G	 2	?		 5	0	M	$	.	>	(	 8	?			M	0	(	>		[	 8			>	2	(	 0	?		I	0	M	!	 	@	 8	?			 8	M	%	?	$	?	 	.	>	(	M	/	 %	@	. �!	G		>	,	G	8	 	K	 	2		 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	/	K			?	 !	G		>	,	G	8	 '%{database/}' 	G	 2	?		 5	0	M	$	.	>	(	 8	?			M	0	(	>		[	 8			>	2	(	 	G	 2	?		 	K		 -	@	 8			>	2	(	 0	?		I	0	M	!	 (	9	@		 %	>	. D	5	0	M		@		C	$	 $	M	0	A		?	 	G	 8	>	%	 !	G		>	,	G	8	 '%{database/}' 	K	 	2		 	0	(	>	 5	?	+	2	 0	9	>	.F*	M	0	$	?		C	$	?	 	>		.					 	G	 	>	0	#	 !	G		>	,	G	8	 '%{database/}' 	K	 	2		 	0	(	>	 5	?	+	2	 0	9	>	.p8			M	0	9	#	 ,	M	2	I	,	 *	M	0	$	?	2	?	*	?	 8			>	2	(	 .	G		 ,	M	2	I	,	 5	?	0	K	'	 	K	 8			M	0	9	@	$	 	0	(	G	 .	G		 !	G		>	,	G	8	 '%{database/}' 	K	 	2		 	0	(	>	 5	?	+	2	 0	9	>	.PAc8			M	0	9	#	 ,	M	2	I	,	 *	M	0	$	?	2	?	*	?	 8			>	2	(	 .	G		 	0	>	,	 	(	A	0	K	'	 	G	 	>	0	#	 !	G		>	,	G	8	 '%{database/}' 	K	 	2		 	0	(	>	 5	?	+	2	 0	9	>	.m8			M	0	9	#	 ,	M	2	I	,	 *	M	0	$	?	2	?	*	?	 8			>	2	(	 	G	 &	L	0	>	(	 ,	M	2	I	,	 (	 *	>		 	>	(	G	 	G	 	>	0	#	 !	G		>	,	G	8	 '%{database/}' 	K	 	2		 	0	(	>	 5	?	+	2	 0	9	>	.f8			M	0	9	#	 ,	M	2	I	,	 *	M	0	$	?	2	?	*	?	 8			>	2	(	 .	G		 (	?	7	?	&	M	'	 $	M	0	A		?	 	G	 	>	0	#	 !	G		>	,	G	8	 '%{database/}' 	K	 	2		 	0	(	>	 5	?	+	2	 0	9	>	.�AllowOverwrite=true 	G	 8	>	%	 	(	A	2		M	(	 	0	$	G	 8	.	/	 9	.	G		 	8	>	 	K		 		2	 !	G		>	,	G	8	 (	9	@		 .	?	2	>	 	K	 	(	 &	K	(	K		 8	G	 .	G	2	 	>	$	>	 9	K	: 	2		 2	I		 .	G		 !	G		>	,	G	8	 (	>	.	 	0	 8			M	0	9	@	$	 !	G		>	,	G	8	 Id.�.	L		B	&	>	 !	G		>	,	G	8	 *	0	 AllowOverwrite=true 8	G	 	(	A	2		M	(	 	0	(	G	 	@	 8	A	5	?	'	>	 	G	5	2	 (	?	0	M	&	?	7	M		 DBStorageLocation 	A	#	 5	>	2	G	 !	G		>	,	G	8	 	G	 2	?		 8	.	0	M	%	?	$	 9	H	. .	L		B	&	>	 !	G		>	,	G	8	 '%{name/}' .	G		 	K		 DBStorageLocation (	?	0	M	&	?	7	M		 (	9	@		 9	H	.�.	L		B	&	>	 !	G		>	,	G	8	 *	0	 AllowOverwrite=true 8	G	 	(	A	2		M	(	 	0	(	G	 	@	 8	A	5	?	'	>	 	G	5	2	 (	?	0	M	&	?	7	M		 DBStorageLocation 	A	#	 5	>	2	G	 !	G		>	,	G	8	 	G	 2	?		 8	.	0	M	%	?	$	 9	H	. 	(	A	2		M	(	 	?		 	>	 0	9	G	 !	G		>	,	G	8	 '%{name/}' .	G		 	K		 DBStorageLocation (	?	0	M	&	?	7	M		 (	9	@		 9	H	.�.	L		B	&	>	 !	G		>	,	G	8	 *	0	 AllowOverwrite=true 8	G	 	(	A	2		M	(	 	0	(	G	 	@	 8	A	5	?	'	>	 	G	5	2	 1200 	0	 		8	8	G	 	'	?		 	G	 CompatibilityLevel 5	>	2	G	 !	G		>	,	G	8	 	G	 2	?		 8	.	0	M	%	?	$	 9	H	. .	L		B	&	>	 !	G		>	,	G	8	 '%{name/}' 	>	 CompatibilityLevel /	>	 $	K	 	8	8	G	 	.	 9	H	 /	>	 	K		 $	>	2	?		>	,	&	M	'	 !	G		>	,	G	8	 (	9	@		 9	H	.�.	L		B	&	>	 !	G		>	,	G	8	 *	0	 AllowOverwrite=true 8	G	 	(	A	2		M	(	 	0	(	G	 	@	 8	A	5	?	'	>	 	G	5	2	 1200 	0	 		8	8	G	 	'	?		 	G	 CompatibilityLevel 5	>	2	G	 !	G		>	,	G	8	 	G	 2	?		 8	.	0	M	%	?	$	 9	H	. 	(	A	2		M	(	 	?		 	>	 0	9	G	 !	G		>	,	G	8	 '%{name/}' 	>	 CompatibilityLevel /	>	 $	K	 	8	8	G	 	.	 9	H	 /	>	 	K		 $	>	2	?		>	,	&	M	'	 !	G		>	,	G	8	 (	9	@		 9	H	._ 	@		 		8	@	 DBStorageLocation 	0	 PersistLocationVersion 5	>	2	>	 !	G		>	,	G	8	 '%{name/}' *	9	2	G	 8	G	 	(	A	2		M	(	 9	H	.PA�SharePoint 8	A	5	?	'	>	 (Microsoft.AnalysisServices.SharePointUtil.dll) 	G	 	2	$	G	 8	.	/	 (	?	.	M	
 (	 	*	5	>	&	 9	A		: %1[%{exception/}%]%[;%{exceptioninner/}%].�ImageLoad 	&	G	6	 .	G		 SharePoint 8	G	 8		,		'	?	$	 	A	#	: ImageVersion, ImageUrl 	0	 ImageUniqueId 	K	 		8	>	%	 (	?	0	M	&	?	7	M		 	?	/	>	 	>	(	>	 	>	9	?		 /	>	 (	?	0	M	&	?	7	M		 (	9	@		 	?	/	>	 	>	(	>	 	>	9	?		.oImageLoad 	&	G	6	 	G	 ImagePath 	A	#	 	G	 2	?		 	K		 HTTP *	%	 8	M	5	@		>	0	M	/	 (	9	@		 9	H	; 	G	5	2	 (	?	0	*	G		M	7	 UNC 8	M	%	>	(	@	/	 *	%	 8	.	0	M	%	?	$	 9	H		.DImageLoad .	G		 *	>	8	5	0	M	!	: 	0		M	7	?	$	. 	-	@	 $		 	>	0	M	/	>	(	M	5	?	$	 (	9	@		 	?	/	>	 	/	>	 9	H	.O'%{FromMode/}' .	K	!	 .	G		 8	9	G		@	 		 +	<	>		2	 '%{ToMode/}' .	K	!	 .	G		 2	K	!	 (	9	@		 	@	 	>	 8		$	@	.PAcData=false 	G	 8	>	%	 	&	G	6	 ImageSave 	G	5	2	 		(	 !	G		>	,	G	8	 *	0	 8	M	5	@		>	0	M	/	 9	H	 	?	(	.	G		 ImagePath 	A	#	 (	?	0	M	&	?	7	M		 9	H	.DImageSave .	G		 *	>	8	5	0	M	!	: 	0		M	7	?	$	. 	-	@	 $		 	>	0	M	/	>	(	M	5	?	$	 (	9	@		 	?	/	>	 	/	>	 9	H	.PA�8	0	M	5	0	 *	0	 	8	 &	8	M	$	>	5	G		<	 	>	 		 (	/	>	 8		8	M		0	#	 		*	2	,	M	'	 9	H	. 	8	 &	8	M	$	>	5	G		<	 	>	 		*	/	K		 	0	(	G	 	G	 2	?		, (	5	@	(	$	.	 8		8	M		0	#	 	K	 	K	2	G		.  	*	(	@	 5	0	M	$	.	>	(	 +	<	>		2	 	K	 8	9	G		(	G	 	G	 2	?		 	?	8	@	 -	?	(	M	(	 (	>	.	 /	>	 8	M	%	>	(	 	>	 	A	(	>	5	 	0	G		.JExcel +	<	>		2	 '%{FromFile/}' .	L		B	&	 (	9	@		 9	H	. ImageSave 	&	G	6	 (	?	0	8	M	
 $	 	?	/	>	 	/	>	.=	8	 	&	G	6	 	K	 8	0	M	5	0	 *	0	 5	M	
 /	5	8	M	
 %	>	*		@	/	 	(	A	.	$	?	/	K		 	@	 	5	6	M	
 /		$	>	 9	H	.G	8	 	.	>		!	 	G	 2	?		 8	0	M	5	0	 *	0	 5	M	
 /	5	8	M	
 %	>	*		@	/	 	(	A	.	$	?	/	K		 	@	 	5	6	M	
 /		$	>	 9	K	$	@	 9	H	.MSharePoint *	%	 8	G	 		 +	<	>		2	 2	K	!	 	0	(	G	 	G	 2	?		 	8	 	&	G	6	 	K	 		 	K		(	 	@	 	5	6	M	
 /		$	>	 9	H	.MSharePoint *	%	 8	G	 		 +	<	>		2	 2	K	!	 	0	(	G	 	G	 2	?		 	8	 	&	G	6	 	K	 		 	K		(	 	@	 	5	6	M	
 /		$	>	 9	H	.H	&	G	6	 		 +	<	>		2	 	K	 		 UNC *	%	 *	0	 8	9	G		$	G	 8	.	/	 		 	K		(	 (	?	0	M	&	?	7	M		 (	9	@		 	0	 8		$	>	.J	&	G	6	 		 +	<	>		2	 	K	 		 UNC *	%	 8	G	 2	K	!	 	0	$	G	 8	.	/	 		 	K		(	 (	?	0	M	&	?	7	M		 (	9	@		 	0	 8		$	>	.nImageLoad 	&	G	6	, 	G	5	2	 2	K	!	?			 !	G		>	 *	M	0	*	$	M	0	 Excel +	<	>		2	 	>	 8	.	0	M	%	(	 	0	$	>	 9	H	, +	<	>		2	 		M	8		G		6	(	 	G	5	2	 .XLS? 9	K	 8		$	>	 9	H	.G	8	 	.	>		!	 	G	 2	?		 8	0	M	5	0	 *	0	 5	M	
 /	5	8	M	
 %	>	*		@	/	 	(	A	.	$	?	/	K		 	@	 	5	6	M	
 /		$	>	 9	K	$	@	 9	H	.FCloneDatabase 	&	G	6	 8	M	
 %	>	(	@	/	 	M	
 /	B	,	 *	0	?	&	C	6	M	
 /	K		 	G	 2	?		 8	.	0	M	%	?	$	 (	9	@		 9	H	.?CloneDatabase 	&	G	6	 Excel 	G	 2	?		 PowerPivot .	G		 8	.	0	M	%	?	$	 (	9	@		 9	H	.j	,	M	
 	G		M	
 	 8		&	0	M	-	 	0	 DatabaseName 	>	 		*	/	K		 		 8	>	%	 (	9	@		 	?	/	>	 	>	 8		$	>	, 	G	5	2	 		 	K	 (	?	0	M	&	?	7	M		 	?	/	>	 	>	(	>	 	>	9	?		.DImageSave 	&	G	6	 .	G		 (	>	 $	K	 DatabaseName (	>	 9	@	 DatabaseId (	?	0	M	&	?	7	M		 9	H	.G	8	 	.	>		!	 	G	 2	?		 8	0	M	5	0	 *	0	 5	M	
 /	5	8	M	
 %	>	*		@	/	 	(	A	.	$	?	/	K		 	@	 	5	6	M	
 /		$	>	 9	K	$	@	 9	H	.mImageLoad 	&	G	6	 	K	 	?	8	@	 *	M	0	$	?	,		'	?	$	 	(	G		M	6	(	 	>	 		*	/	K		 	0		G	 		 &	B	0	8	M	%	 8			M	0	9	#	 	G	 2	?		 (	?	7	M	*	>	&	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	.d*	M	0	$	?	,		'	?	$	 	(	G		M	6	(	 	>	 		*	/	K		 	0		G	 &	B	0	8	M	%	 8	M		K	0	 	G	 *	M	0	$	?	 ImageSave 	&	G	6	 	>	 (	?	7	M	*	>	&	(	 (	9	@		 	?	/	>	 	>	 8		$	>	.X5	M	/	5	8	M	%	>	*		 	(	G		M	6	(	 	>	 		*	/	K		 	0	$	G	 8	.	/	 ImageSave 	&	G	6	 	?	8	@	 8	M		M	0	@	.	 	K	 2		M	7	M	/	 (	9	@		 	0	 8		$	>	.�ImageLoad/ImageSave 	&	G	6	 Excel, PBI Desktop /	>	 	<	?	*	 +	<	>		2	K		 	G	 2	?		 !	G		>	 2	K	!	/,		$	 	>	 8	.	0	M	%	(	 	0	$	>	 9	H	d	 +	<	>		2	 		M	8		G		6	(	 	G	5	2	 .XLS?, .PBIX /	>	 .ZIP 9	K	 8		$	G	 9	H		d	68			M	0	9	#	 	>	$	G	 $	M	0	A		?	 9	K	(	G	 	@	 5		9	 8	G	 imageLoad 5	?	+	2	 0	9	>	.78			$	 abf +	<	>		2	 &	B	7	?	$	 9	K	(	G	 	@	 5		9	 8	G	 ImageLoad 5	?	+	2	 0	9	>	.1'%{strName/}' $	>	2	?		>	 	K	 8		8	>	'	?	$	 	0	(	>	 *	M	0	>	0		-	 9	A		.0'%{strName/}' $	>	2	?		>	 	K	 8		8	>	'	?	$	 	0	(	>	 8	.	>	*	M	$	 9	A		.<'%{IMBITableId/}' $	>	2	?		>	 	G	 2	?		 !	G		>	 *	]	(	>	 *	M	0	>	0		-	 9	K	 	/	>	 9	H	./'%{IMBITableId/}' $	>	2	?		>	 	G	 2	?		 !	G		>	 *	]	 0	9	>	 9	H	.6'%{IMBITableId/}' $	>	2	?		>	 	G	 2	?		 !	G		>	 *	"	<	(	>	 8	.	>	*	M	$	 9	A		.V'%{IMBITableId/}' $	>	2	?		>	 	G	 2	?		 	(	A	-	>		 %d{segment/} 	>	 5	?	6	M	2	G	7	#	\	(	M		K	!	?			 *	M	0	>	0		-	 9	A		.U'%{IMBITableId/}' $	>	2	?		>	 	G	 2	?		 	(	A	-	>		 %d{segment/} 	>	 5	?	6	M	2	G	7	#	\	(	M		K	!	?			 8	.	>	*	M	$	 9	A		.g%{IMBITableId/}' $	>	2	?		>	 	G	 2	?		 8	M	$		-	 '%{IMBIColumnId/}' 	G	 		!	 %d{segment/} 	>	 8		*	@	\	(	 *	M	0	>	0		-	 	?	/	>	 	/	>	.h'%{IMBITableId/}' $	>	2	?		>	 	G	 2	?		 8	M	$		-	 '%{IMBIColumnId/}' 	>	 	(	A	-	>		 %d{segment/} 8		*	@	\	(	 *	M	0	>	0		-	 	?	/	>	 	/	>	.I'%{IMBITableId/}' $	>	2	?		>	 	G	 2	?		 8		,		'	 ,	(	>	(	>	 	0	 $	H	/	>	0	 	0	(	>	 *	M	0	>	0		-	 9	K	 	/	>	.E'%{IMBITableId/}' $	>	2	?		>	 	G	 2	?		 8		,		'	 ,	(	>	(	>	 	0	 $	H	/	>	0	 	0	(	>	 8	.	>	*	M	$	 9	A		.L'%{IMBITableId/}' $	>	2	?		>	 	G	 	(	A	-	>		 %d{segment/} 	G	 2	?		 		*	M	0	G	6	(	 *	M	0	>	0		-	 9	A		.�'%{IMBITableId/}' $	>	2	?		>	 	G	 	(	A	-	>		 '%d{segment/}' 	G	 2	?		 		*	M	0	G	6	(	 /	K		 .	G		 8			#	?	$	 '%d{clusters/}' 	M	2	8	M		0	M	8	 	G	 8	>	%	 '%d{steps/}' 	0	#	K		 .	G		 *	B	0	M	#	 9	A		. (	?	7	M	*	>	&	(	 	K	 	>		.	,	I		M	8	 	0	 &	?	/	>	 	/	>	 9	H	.�'%{IMBITableId/}' $	>	2	?		>	 	G	 	(	A	-	>		 '%d{segment/}' 	G	 2	?		 		*	M	0	G	6	(	 /	K		 .	G		 8			#	?	$	 '%d{clusters/}' 	M	2	8	M		0	M	8	 	G	 8	>	%	 '%d{steps/}' 	0	#	K		 .	G		 *	B	0	M	#	 9	A		. (	?	7	M	*	>	&	(	 	K	 	>		.	,	I		M	8	 (	9	@		 	?	/	>	 	/	>	 9	H	._$	>	2	?		>	 '%{IMBITableId/}' 	G	 8	M	$		-	 '%{IMBIColumnId/}' 	G	 2	?		 	K		(	>		[	G	6	(	 *	M	0		M	0	?	/	>	 *	M	0	>	0		-	 	@	 		.[$	>	2	?		>	 '%{IMBITableId/}' 	G	 8	M	$		-	 '%{IMBIColumnId/}' 	G	 2	?		 	K		(	>		[	G	6	(	 *	M	0		M	0	?	/	>	 *	B	0	M	#	 9	A		.2	K	!	 *	M	0	>	0		-	 9	A		.2	K	!	 8	.	>	*	M	$	 9	A		.
2	K	!	 5	?	+	2	 0	9	>	..	G		>	!	G		>	 2	K	!	 *	M	0	>	0		-	 9	A		..	G		>	!	G		>	 2	K	!	 8	.	>	*	M	$	 9	A		..	G		>	!	G		>	 2	K	!	 5	?	+	2	 0	9	>	.!	G		>	 2	K	!	 *	M	0	>	0		-	 9	A		.!	G		>	 2	K	!	 8	.	>	*	M	$	 9	A		.!	G		>	 2	K	!	 5	?	+	2	 0	9	>	.*	K	8	M		 2	K	!	 6	A	0	B	 9	A		.PA*	K	8	M		 2	K	!	 *	B	0	M	#	 9	A		.*	K	8	M		 2	K	!	 5	?	+	2	 0	9	>	.�$	>	2	?		>	 '%{IMBITableId/}' .	G		, 8	M	$		-	 '%{IMBIColumnId/}' .	G		 		 !	A	*	M	2	?		G		 .	>	(	 '%{value/}' 6	>	.	?	2	 9	H	 	0	 /	9	 		(	 8	M	$		-	K		 	G	 2	?		 8	M	5	@		>	0	M	/	 (	9	@		 9	H	 	K	 .	H	(	@	-	B	-5	(	 8		,		'	 	G	 		 	0	 9	H		 /	>	 	K	 	?	8	@	 $	>	2	?		>	 	@	 *	M	0	>	%	.	?		 	A			@	 	G	 0	B	*	 .	G		 		*	/	K		 9	K	$	G	 9	H		.�$	>	2	?		>	 '%{IMBIColumnId/}' .	G		, 8	M	$		-	 '%{IMBITableId/}' .	G		 		 0	?		M	$	 .	>	(	 6	>	.	?	2	 9	H	 	0	 /	9	 		(	 8	M	$		-	K		 	G	 2	?		 8	M	5	@		>	0	M	/	 (	9	@		 9	H	 	K	 .	H	(	@	-	B	-5	(	 8		,		'	 	G	 		 	0	 9	H		 /	>	 	K	 	?	8	@	 $	>	2	?		>	 	@	 *	M	0	>	%	.	?		 	A			@	 	G	 0	B	*	 .	G		 		*	/	K		 9	K	$	G	 9	H		.	%{query/}	%{query/}�'%{IMBITableId/}' $	>	2	?		>	 	G	 '%{IMBIColumnId/}' 8	M	$		-	 	@	 0	@	-	(		K	!	?			 	0	(	>	: 	&	M	/	$	?	$	 .	H		M	(	@		M	/	B	!	 	G	 8	>	%	 .	>	(	 6	,	M	&		K	6	 .	G		 8	M	5	?		 	0	 0	9	>	 9	H	.j'%{IMBITableId/}' $	>	2	?		>	 	G	 '%{IMBIColumnId/}' 8	M	$		-	 	@	 0	@	-	(		K	!	?			 	0	(	>	: 9	H	6	 6	,	M	&		K	6	 .	G		 8	M	5	?		 	0	 0	9	>	 9	H	.]'%{IMBITableId/}' $	>	2	?		>	 	G	 '%{IMBIColumnId/}' 8	M	$		-	 	G	 2	?		 6	,	M	&		K	6	 	K	 8	M	5	?		 	0	(	>	 8	.	>	*	M	$	 9	A		.PAR'%{IMBITableId/}' $	>	2	?		>	 	G	 '%{IMBIPartitionId/}' 5	?	-	>		(	 	>	 8		8	>	'	(	 6	A	0	B	 9	K	 	/	>	 9	H	.T'%{IMBITableId/}' $	>	2	?		>	 	G	 '%{IMBIPartitionId/}' 5	?	-	>		(	 	K	 8		8	>	'	?	$	 	0	(	>	 8	.	>	*	M	$	 9	A		.,	>	/	(	G	0	@	 !	G		>	�5	?	6	G	7	$	>	 	>	 (	?	0	M	'	>	0	#	 	0	$	G	 8	.	/	 ,	>		(	0	@	 5	?	6	G	7	$	>	 	G	 8	M	0	K	$	 .	G		 5	9	 .	>	(	 6	>	.	?	2	 9	K	$	>	 9	H	 	K	 DataSize 	A	#	 .	G		 (	?	0	M	&	?	7	M		 	?		 		 		>	0	 8	G	 	'	?		 ,	!	<	>	 9	K	$	>	 9	H	. .	>	(	 0	?		M	$	 *	0	 8	G		 9	H	.T'%{IMBITableId/}' $	>	2	?		>	 '%{IMBIPartitionId/}' 5	?	-	>		(	 	G	 2	?		 !	G		>	 *	"	<	(	>	 *	M	0	>	0		-	 9	A		.P'%{IMBITableId/}' $	>	2	?		>	 '%{IMBIPartitionId/}' 5	?	-	>		(	 	G	 2	?		 !	G		>	 *	]	>	 	>	 0	9	>	 9	H	.R'%{IMBITableId/}' $	>	2	?		>	 '%{IMBIPartitionId/}' 5	?	-	>		(	 	G	 2	?		 !	G		>	 *	"	<	(	>	 *	B	0	M	#	 9	A		.�%{IMBITableId/}' $	>	2	?		>	 '%{IMBIPartitionId/}' 5	?	-	>		(	 	G	 2	?		 8	M	$		-	 '%{IMBIColumnId/}' 	G	 	(	A	-	>		 %d{segment/} 	>	 8		*	@	\	(	 *	M	0	>	0		-	 	?	/	>	 	/	>	.�'%{IMBITableId/}' $	>	2	?		>	 '%{IMBIPartitionId/}' 5	?	-	>		(	 	G	 2	?		 8	M	$		-	 '%{IMBIColumnId/}' 	G	 	(	A	-	>		 %d{segment/} 	>	 8		*	@	!	<	(	 *	B	0	M	#	 9	A		.i'%{IMBITableId/}' $	>	2	?		>	 '%{IMBIPartitionId/}' 5	?	-	>		(	 	G	 	(	A	-	>		 %d{segment/} 	G	 2	?		 		*	M	0	G	6	(	 *	M	0	>	0		-	 9	A		.�'%{IMBITableId/}' $	>	2	?		>	 '%{IMBIPartitionId/}' 5	?	-	>		(	 	G	 	(	A	-	>		 '%d{segment/}' 	G	 2	?		 		*	M	0	G	6	(	 /	K		 .	G		 8			#	?	$	 '%d{clusters/}' 	M	2	8	M		0	M	8	 	G	 8	>	%	 '%d{steps/}' 	0	#	K		 .	G		 *	B	0	M	#	 9	A		. (	?	7	M	*	>	&	(	 	K	 	>		.	,	I		M	8	 	0	 &	?	/	>	 	/	>	 9	H	.�'%{IMBITableId/}' $	>	2	?		>	 '%{IMBIPartitionId/}' 5	?	-	>		(	 	G	 	(	A	-	>		 '%d{segment/}' 	G	 2	?		 		*	M	0	G	6	(	 /	K		 .	G		 8			#	?	$	 '%d{clusters/}' 	M	2	8	M		0	M	8	 	G	 8	>	%	 '%d{steps/}' 	0	#	K		 .	G		 *	B	0	M	#	 9	A		. (	?	7	M	*	>	&	(	 	K	 	>		.	,	I		M	8	 (	9	@		 	?	/	>	 	/	>	 9	H	.s'%{IMBITableId/}' $	>	2	?		>	 '%{IMBIPartitionId/}' 5	?	-	>		(	 	G	 2	?		 	(	A	-	>		 %d{segment/} 	>	 5	?	6	M	2	G	7	#	\	(	M		K	!	?			 *	M	0	>	0		-	 9	A		.q'%{IMBITableId/}' $	>	2	?		>	 '%{IMBIPartitionId/}' 5	?	-	>		(	 	G	 2	?		 	(	A	-	>		 %d{segment/} 	>	 5	?	6	M	2	G	7	#	\	(	M		K	!	?			 *	B	0	M	#	 9	A		.	%{query/}	%{query/}	%{query/}	%{query/}	%{query/}	%{query/}A'%{db/}' !	G		>	,	G	8	 	@	 8			$	$	>	 	@	 	>			 	@	 	>	 0	9	@	 9	H	. 	0	#	: *	B	0	M	5	-	>			.PAC'%{table/}' $	>	2	?		>	 	@	 8			$	$	>	 	@	 	>			 	@	 	>	 0	9	@	 9	H	. 	0	#	: *	B	0	M	5	-	>			.@'%{col/}' 8	M	$		-	 	@	 8			$	$	>	 	@	 	>			 	@	 	>	 0	9	@	 9	H	. 	0	#	: *	B	0	M	5	-	>			.C!	G		>	,	G	8	 '%{db/}' 	@	 8			$	$	>	 	@	 	>			 	@	 	>	 0	9	@	 9	H	. 	0	#	: ,	>	&	 .	G		 	>			.E'%{table/}' $	>	2	?		>	 	@	 8			$	$	>	 	@	 	>			 	@	 	>	 0	9	@	 9	H	. 	0	#	: ,	>	&	 .	G		 	>			.B'%{col/}' 8	M	$		-	 	@	 8			$	$	>	 	@	 	>			 	@	 	>	 0	9	@	 9	H	. 	0	#	: ,	>	&	 .	G		 	>			.PAN	>	0	M	/		M	7	.	$	>	 	G	5	2	, 5	?	6	M	2	G	7	#	 8	G	5	>			 	G	 $	>	2	?		>	 .	K	!	 .	G		 9	K	(	G	 *	0	 9	@	 		*	2	,	M	'	 9	K	$	@	 9	H	.G5	?	6	M	2	G	7	#	 8	G	5	>			 	G	 $	>	2	?		>	 .	K	!	 .	G		 9	K	(	G	 *	0	 	>	0	M	/		M	7	.	$	>	 		*	2	,	M	'	 (	9	@		 9	K	$	@	.9$	>	2	?		>	 Id '%{IMBITableId/}' 5	0	M	$	.	>	(	 8	M		@	.	>	 .	G		 (	9	@		 .	?	2	@	.@.	>	*	 8	.	B	9	 '%{name/}' 	G	 *	>	8	  	@		 		 !	@		(	0	G		 .	>	*	 8	.	B	9	 	/	>	.	 (	9	@		 9	H	.�	/	>	.	, '%{IMBITableId/}', $	>	2	?		>	,	&	M	'	 .	K	!	 .	G		 (	9	@		 ,	(	>	/	>	 	>	 8		$	>	 9	H	 	M	/	K			?	 5	?	6	G	7	$	>	, '%{IMBIColumnId/}', BLOB !	G		>	 *	M	0		>	0	 8	G	 ,	>			!	 9	K	$	>	 9	H	.q	/	>	.	 '%{IMBITableId/}' (	9	@		 ,	(	>	/	>	 	>	 8		$	>	 	M	/	K			?	 /	9	 !	G		>	 8	M	0	K	$	 &	C	6	M	/	 (DSV) .	G		 		>	'	?		 $	>	2	?		>			 8	G	 ,	>			!	 9	K	$	>	 9	H	.D$	>	2	?		>	 '%{IMBIColumnId/}' .	G		 8	M	$		-	 (	>	.	 '%{IMBITableId/}' (	9	@		 .	?	2	>	.g$	>	2	?		>	 '%{IMBITableId/}' 	0	 8	M	
 $		-	 '%{IMBIColumnId/}' 8	G	 8		,	&	M	'	 	K		 		$	0	M	(	?	9	?	$	 *	&	>	(	A		M	0	.	 .	L		B	&	 (	9	@		 9	H	.n$	>	2	?		>	 '%{IMBITableId/}' 	0	 8	M	
 $		-	 '%{IMBIColumnId/}' 8	G	 8		,	&	M	'	 		$	0	M	(	?	9	?	$	 *	&	>	(	A		M	0	.	 8		8	>	'	?	$	 (	9	@		 	?	/	>	 	/	>	 %	>	.F$	>	2	?		>	 .	K	!	 .	G		 5	?	6	M	2	G	7	#	 8	G	5	>			, IA64 *	M	2	G		+	<	I	0	M	.	 *	0	 8	.	0	M	%	?	$	 (	9	@		 9	K	$	@	.b$	>	2	?		>	 '%{strTableName/}', +	<	>		2	 '%{strPartFileName/}' 	K	 2	K	!	 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 		$	M	*	(	M	(	 9	A		.�$	>	2	?		>	 .	G		>	!	G		>	, (	K	!	 '%{nodename/}' 2	K	!	 	0	(	G	 	G	 &	L	0	>	(	 $	M	0	A		?	 9	A		. 8		-	>	5	?	$	 	>	0	#	 9	H		: 	8	 (	K	!	 .	G		 	2	$	 xsi:*	M	0		>	0	 (	?	0	M	&	?	7	M		 9	H	, xmlns 	(	A	*	2	,	M	'	 9	H	 /	>	 	2	$	 $	0	@		G	 8	G	 (	?	0	M	&	?	7	M		 9	H	.{$	>	2	?		>	 .	G		>	!	G		>	 	K	 2	K	!	 	0	(	G	 	G	 &	L	0	>	(	 $	M	0	A		?	 9	A		. 8		-	>	5	?	$	 	>	0	#	 9	H		: XMObject (	K	!	 .	G		 	A	#	 	(	A	*	2	,	M	'	 /	>	 	2	$	 $	0	@		G	 8	G	 (	?	0	M	&	?	7	M		.�$	>	2	?		>	 .	G		>	!	G		>	 	K	 2	K	!	 	0	(	G	 	G	 &	L	0	>	(	 $	M	0	A		?	 9	A		. 8		-	>	5	?	$	 	>	0	#	 9	H		: 	,	M		G		M		 '%{strObjectName/}' 	G	 2	?		 (	?	0	M	&	?	7	M		 		M		>	$	 	M	2	>	8	 (	>	.	 '%{strClassName/}'.�$	>	2	?		>	 .	G		>	!	G		>	 	K	 2	K	!	 	0	(	G	 	G	 &	L	0	>	(	 $	M	0	A		?	 9	A		. 8		-	>	5	?	$	 	>	0	#	 9	H		: 	,	M		G		M		 '%{strObjectName/}' 	G	 2	?		 (	?	0	M	&	?	7	M		 		M		>	$	 	M	2	>	8	 (	>	.	 '%{strClassName/}'.f$	>	2	?		>	 !	G		>	 	K	 2	K	!	 	0	(	G	 	G	 &	L	0	>	(	 $	M	0	A		?	 9	A		. 8		-	>	5	?	$	 	>	0	#	 9	H	: 		 $	>	2	?		>	 8	M	$		-	 	G	 2	?		 &	B	7	?	$	 !	G		>	 +	<	>		2	.v$	>	2	?		>	 !	G		>	 	K	 2	K	!	 	0	(	G	 	G	 &	L	0	>	(	 $	M	0	A		?	 9	A		. 8		-	>	5	?	$	 	>	0	#	 9	H	: 		 $	>	2	?		>	 8	M	$		-	 	G	 2	?		 &	B	7	?	$	 8	M		M	0	?			 8			M	0	9	 !	G		>	 +	<	>		2	.u$	>	2	?		>	 !	G		>	 	K	 2	K	!	 	0	(	G	 	G	 &	L	0	>	(	 $	M	0	A		?	 9	A		. 8		-	>	5	?	$	 	>	0	#	 9	H	: 		 $	>	2	?		>	 8	M	$		-	 	G	 2	?		 &	B	7	?	$	 5	G	0	?				 8			M	0	9	 !	G		>	 +	<	>		2	.t	,	 5	?	6	M	2	G	7	#	 8	G	5	>			 VertiPaq .	K	!	 .	G		 9	H	, $	K	 '%{name/}' %{typename/} 	G	 2	?		 (	?	0	M	&	?	7	M		 8		8	>	'	(	 *	M	0		>	0	 $	,	 .	>	(	M	
 /	 (	9	@		 9	H	.c5	?	6	M	2	G	7	#	 8	G	5	>			 	G	 $	>	2	?		>	 .	K	!	 .	G		 9	K	(	G	 *	0	 	,	M		G		M		 '%{name/}' %{typename/} 	K	 8		8	>	'	?	$	 (	9	@		 	0	 8		$	G	.P8	M	$		-	 '%{IMBIColumnId/}' 9	G	$	A	 !	G		>	 *	M	0		>	0	 8	.	0	M	%	?	$	 (	9	@		 9	H	d	 DBTYPE = %d{dbtype/}._			(	 .	G		 VertiPaq 8	M	
 	@	.	>	 '%{strSchemaName/}' (	9	@		 ,	(	>		 	>	 8		@	 	M	
 /	K			?	 /	9	 *	9	2	G	 8	G	 9	@	 .	L		B	&	 9	H	.[VertiPaq 8	M	
 	@	.	>	 '%{strSchemaName/}' .	L		B	&	 (	9	@		 9	H	 /	>	 	*		K	 		8	 *	0	 *	9	A			(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	.PVertiPaq 8	$	M	0	 	(	A	0	K	'	 	>	0	M	0	5	>		 (	9	@		 	0	 8		$	@	 	M	
 /	K			?	 	K		 8	M	
 	@	.	>	 (	9	@		 	A	(	@	 		 9	H	.A$	>	2	?		>	 '%{IMBITableId/}' *	0	 !	A	*	M	2	?		G		 *	M	0	>	%	.	?		 	A			@	 *	0	?	-	>	7	?	$	 9	H	.B$	>	2	?		>	 '%{IMBITableId/}' .	G		 	K		 *	M	0	>	%	.	?		 	A			@	 (	?	0	M	'	>	0	?	$	 (	9	@		 9	H	.E$	>	2	?		>	 '%{IMBITableId/}' .	G		 	.	 8	G	 	.	 		 5	?	-	>		(	 (	?	0	M	'	>	0	?	$	 9	K	(	>	 	>	9	?		.�.	>	*	 8	.	B	9	 '%{mgname/}' *	0	 	/	>	.	 '%{degdimname/}' (	9	@		 ,	(	>	 8		$	>	, 	M	/	K			?	 	M	0	H	(	M	/	A		2		@	 5	6	G	7	$	>	 '%{attributename/}' 	A			@	 (	9	@		 9	H	 /	>	 	/	>	.	 '%{pkdimname/}' 	G	 2	?		 5	?	6	?	7	M		 (	9	@		 9	H	.8$	>	2	?		>	 '%{IMBITableId/}' .	G		 8		,		'	 '%{name/}' (	9	@		 .	?	2	>	.:VertiPaq !	G		>	,	G	8	 '%{name/}' 	G	 		 8	G	 	'	?		 	(	 (	9	@		 9	K	 8		$	G	.MVertiPaq 	A	#	 '%{IMBIColumnId/}' 		 	A			@	 	@	 ,	>			!	?			 8	G	 	'	?		 (	9	@		 9	K	 8		$	>	 9	H	.AVertiPaq 	A	#	 '%{IMBIColumnId/}' .	G		 (	>	.	 ,	>			!	?			 (	9	@		 9	K	 8		$	>	 9	H	.�$	>	2	?		>	 0	B	*	 .	K	!	 .	G		 	>	0	M	0	5	>		 	0	$	G	 8	.	/	, 		 .	>	*	 8	.	B	9	 	G	 	G	5	2	 !	@		(	0	G		 /	>	 8		&	0	M	-	 	/	>	.	 9	K	 8		$	G	 9	H		.  .	>	*	 8	.	B	9	 '%{name/}' 	>	 		 -	?	(	M	(	 *	M	0		>	0	 	>	 	/	>	.	 9	H	.PVertiPaq 5	?		C	$	 	/	>	.	 '%{name/}' 	K	 	G	5	2	 		 .	>	*	 8	.	B	9	 .	G		 8		&	0	M	-	?	$	 	?	/	>	 	>	 8		$	>	 9	H	.A%{parentType/} .	>	*	 8	.	B	9	 '%{name/}' .	G		 	G	5	2	 		 5	?	-	>		(	 9	K	 8		$	>	 9	H	.�$	>	2	?		>	,	&	M	'	 .	K	!	 .	G		 5	?	6	M	2	G	7	#	 8	G	5	>	 	>	 		*	/	K		 	0	$	G	 8	.	/	 8		&	0	M	-	 	/	>	.	 '%{refdimname/}' 8	G	 8		,		'	 .	G		 -	L	$	?		@		0	#	 (	?	/	.	?	$	 *	0	 8	G		 9	K	(	>	 	>	9	?		, 	M	/	K			?	 .	>	'	M	/	.	?		 	/	>	.	 '%{dimname/}' .	>	*	 8	.	B	9	 '%{name/}' 	G	 2	?		 5	>	8	M	$	5	?		$	>	 	/	>	.	 9	K	$	>	 9	H	.�'%{mgname/}' .	>	*	 8	.	B	9	 .	G		 VertiPaq .	>	*	 '%{name/}' 	G	 2	?		 ,	>			!	?			 	.	>	(	M	/	 9	H	 	M	/	K			?	 /	9	 $	%	M	/	 	/	>	.	 '%{dimname/}' 	@	 	?	8	@	 	A	#	 ,	>			!	?			 8	G	 .	G	2	 (	9	@		 	>	$	@	.�VertiPaq .	K	!	 .	G		, .	>	*	 8	.	B	9	 '%{mgname/}' .	G		 .	>	*	 '%{name/}' 	G	 2	?		 8	.	B	9	(	 8	.	0	M	%	?	$	 (	9	@		 9	H	. 8	.	0	M	%	?	$	 8	.	B	9	(	 9	H		 SUM, MIN, MAX, 	0	 COUNT.�8		8	>	'	(	 .	>	*	 8	.	B	9	 '%{name/}' 5	?	+	2	 0	9	>	 	M	/	K			?	 .	>	*	 '%{measurename/}' ,	>			!	?			 	/	>	.	 	A	#	 '%{propertyname/}' ,	>			!	?			 8	G	 .	?	2	>	(	 (	9	@		 	0	$	>	 9	H	.|.	>	*	 8	.	B	9	 group '%{mgname/}' .	G		 MeasureGroupDimension '%{name/}' 	G	 *	>	8	 	A	#	 'ShareDimensionStorage' 'Shared' *	0	 8	G		 (	9	@		 9	H	.E$	>	2	?		>	 .	K	!	 .	G		 5	?	6	M	2	G	7	#	 8	G	5	>			 	G	 8	>	%	 	A	#	 '%{name/}' 8	.	0	M	%	?	$	 (	9	@		 9	H	.I	A	#	 '%{name/}' .	G		 .	>	(	 '%{value/}' 9	H	, 	K	 $	>	2	?		>	 .	K	!	 .	G		 8	.	0	M	%	?	$	 (	9	@		 9	H	.Y%{typename/} '%{objectname/}' .	G		, 	A	#	 '%{name/}' 	G	 *	>	8	 	G	5	2	 .	>	(	 '%{value/}' 9	K	 8		$	>	 9	H	.W	A			@	 	/	>	.	 5	?	6	G	7	$	>	 '%{IMBIColumnId/}' 	/	>	.	 	@	 8	-	@	 	(	M	/	 5	?	6	G	7	$	>			 8	G	 8		,		'	?	$	 9	K	(	G	 	>	9	?		.I(	?	/	.	?	$	 	/	>	.	 5	?	6	G	7	$	>	 '%{IMBIColumnId/}' .	G		 5	?	6	G	7	$	>	 8		,		'	 (	9	@		 9	K	 8		$	>	 9	H	.�/	&	?	 	/	>	.	 5	?	6	G	7	$	>	 	G	 '%{IMBIColumnId/}' KeyColumn 	G	 2	?		 8	M	0	K	$	 (	?	0	M	&	?	7	M		 	?	/	>	 	/	>	 9	H	 $	K	 5	9	 	G	5	2	 ColumnBinding /	>	 RowNumberBinding 9	K	 8		$	>	 9	H	.PAj$	>	2	?		>	 .	K	!	 .	G		, !	G		>	,	G	8	 '%{name/}' 	G	 2	?		 StorageEngineMode 	A	#	 	.	>	(	M	/	 9	H	. 8	.	0	M	%	?	$	 .	>	(	 	G	5	2	 'InMemory' 9	H	.�MOLAP 	,	M		G		M		 %{typename/}, (	>	.	 '%{name/}' 	K	 ,	(	>	(	>	 /	>	 2	K	!	 	0	(	>	 5	?	+	2	 0	9	>	, 	M	/	K			?	 !	G		>	,	G	8	 '%{db_name/}' 	>	 StorageEngineMode 'InMemory' 9	H	.n	,	M		G		M		 %{typename/}, (	>	.	 '%{name/}' 	K	 ,	(	>	(	>	 /	>	 2	K	!	 	0	(	>	 5	?	+	2	 0	9	>	 	M	/	K			?	 /	9	 $	>	2	?		>	 .	K	!	 .	G		 8	.	0	M	%	?	$	 (	9	@		 9	H	.{$	>	2	?		>	,	&	M	'	 .	K	!	 .	G		 	/	>	.	 '%{IMBITableId/}' 	>	 RowNumber *	M	0		>	0	 	@	  	@		 		 5	?	6	G	7	$	>	 9	K	(	@	 	>	9	?		 	K	 RowNumberBinding 8	G	 ,	>				!	 9	K	.n	/	>	.	 '%{IMBITableId/}' 	>	 5	?	6	G	7	$	>	 '%{IMBIColumnId/}' RowNumber 	>	 		 *	M	0		>	0	 9	H	 2	G		?	(	 RowNumberBinding (	9	@		 9	H	.t	/	>	.	 '%{IMBITableId/}' 	@	 5	?	6	G	7	$	>	 '%{IMBIColumnId/}' RowNumberBinding 9	H	, 2	G		?	(	 5	?	6	G	7	$	>	 	>	 *	M	0		>	0	 RowNumber (	9	@		 9	H	.�	,	 StorageEngineMode 	I	(	M	^	?		0	G	6	(	 	A	#	 	K	 !	G		>	,	G	8	 '%{name/}' 	G	 2	?		 '*	>	0		*	0	?		' *	0	 8	G		 	?	/	>	 	>	$	>	 9	H	 $	K	 PowerPivot 	,	M		G		M		M	8	 	K	 ,	(	>	/	>	 /	>	 ,	&	2	>	 (	9	@		 	>	 8		$	>	 9	H	.|!	G		>	,	G	8	 '%{name/}' 	G	 StorageEngineMode 	A	#	 	K	 'Traditional' *	0	 8	G		 (	9	@		 	0	 8		$	G	 	M	/	K			?	 5	?	6	M	2	G	7	#	 8	G	5	>			 $	>	2	?		>	 .	K	!	 .	G		 9	H		.�$	>	2	?		>	 '%{IMBITableId/}' 	G	 2	?		 8	M	$		-	 	A	(	-	>		 	>	 !	G		>	 		>	0	 	2	$	 9	H	. /	>	 $	K	 5	?	-	>		(	 +	<	>		2	 '%{strPartFileName/}' &	B	7	?	$	 9	H	 /	>	 $	>	2	?		>	 .	G		>	!	G		>	 +	<	>		2	 &	B	7	?	$	 9	H	.u$	>	2	?		>	 '%{IMBITableId/}' 	G	 5	?	-	>		(	 '%{strPartIdx/}' .	G		 5	?	-	?	(	M	(	 !	G		>	 8		8	M		0	#	K		 	>	 8	M	$		-	 	(	A	-	>		 6	>	.	?	2	 (	9	@		 9	K	 8		$	>	 9	H	.�$	>	2	?		>	,	&	M	'	 .	K	!	 .	G		 5	?	6	M	2	G	7	#	 8	G	5	>	 	>	 		*	/	K		 	0	$	G	 8	.	/	 	/	>	.	 '%{refdimname/}' 8	G	 8		,		'	 .	G		 	*	M	0	$	M	/		M	7	 *	0	 8	G		 -	L	$	?		@		0	#	 	A	#	 9	K	(	>	 	>	9	?		, 	M	/	K			?	 .	>	*	 8	.	B	9	 '%{name/}' 	G	 2	?		 .	>	'	M	/	.	?		 	/	>	.	 '%{dimname/}' 5	>	8	M	$	5	?		 	/	>	.	 (	9	@		 9	H	.uVertiPaq 	/	>	.	 '%{IMBITableId/}' .	G		 RowNumber 5	?	6	G	7	$	>	 '%{IMBIColumnId/}' 	G	5	2	 *	B	0	M	#	>			 !	G		>	 *	M	0		>	0	 	>	 8	.	0	M	%	(	 	0	$	>	 9	H	.�VertiPaq 	/	>	.	 '%{IMBITableId/}' .	G		 RowNumber 5	?	6	G	7	$	>	 '%{IMBIColumnId/}' 	>	 	>	0	M	!	?	(	>	2	?		@	='		' 	/	>	.	 	@	 	A			@	 5	?	6	G	7	$	>	 8	G	 5	?	6	G	7	$	>	 8		,		'	 9	K	(	>	 	5	6	M	/		 9	H	.�8		,		'	 '%{strNewRelationship/}' (	9	@		 ,	(	>	/	>	 	>	 8		$	>	 	M	/	K			?	 8		,		'	 '%{strExistingRelationship/}' *	9	2	G	 8	G	 9	@	 $	>	2	?		>	 '%{strFKTableName/}' 	0	 8	M	$		-	 '%{strFKColumnName/}' 8	G	 $	>	2	?		>	 '%{strPKTableName/}' 	0	 8	M	$		-	 '%{strPKColumnName/}' .	G		 .	L		B	&	 9	H	.�$	>	2	?		>	 '%{IMBIColumnId/}' .	G		, 8	M	$		-	 '%{IMBITableId/}' .	G		 		 !	A	*	M	2	?		G		 .	>	(	 '%{value/}' 6	>	.	?	2	 9	H	 	0	 /	9	 		(	 8	M	$		-	K		 	G	 2	?		 8	M	5	@		>	0	M	/	 (	9	@		 9	H	 	K	 .	H	(	@	-	B	-5	(	 8		,		'	 	G	 		 	0	 9	H		 /	>	 	K	 	?	8	@	 $	>	2	?		>	 	@	 *	M	0	>	%	.	?		 	A			@	 	G	 0	B	*	 .	G		 		*	/	K		 9	K	$	G	 9	H		.�$	>	2	?		>	 '%{IMBIColumnId/}' .	G		, 8	M	$		-	 '%{IMBITableId/}' .	G		 		 0	?		M	$	 .	>	(	 6	>	.	?	2	 9	H	 	0	 /	9	 		(	 8	M	$		-	K		 	G	 2	?		 8	M	5	@		>	0	M	/	 (	9	@		 9	H	 	K	 .	H	(	@	-	B	-5	(	 8		,		'	 	G	 		 	0	 9	H		 /	>	 	K	 	?	8	@	 $	>	2	?		>	 	@	 *	M	0	>	%	.	?		 	A			@	 	G	 0	B	*	 .	G		 		*	/	K		 9	K	$	G	 9	H		.}ErrorConfiguration 	,	M	
 	G		M	
 	 	G	 '%{IMBIColumnId/}' 	A	#	 	G	 2	?		 (	?	0	M	&	?	7	M		 .	>	(	 .	>	(	M	
 /	 (	9	@		 9	H	. 8	.	0	M	%	?	$	 .	>	(	 	G	5	2	 '%{value/}' 9	H	.�'%{detaildimension/}' .	>	*	 8	.	B	9	 	/	>	.	 	G	 *	>	8	 ShareDimensionStorage 9	H	 	?	8	G	 8	>		>	 *	0	 8	G		 	?	/	>	 	/	>	 9	H	. /	9	 	G	5	2	 $	>	2	?		>	 .	K	!	 .	G		 8	.	0	M	%	?	$	 9	K	$	>	 9	H	.�$	>	2	?		>	 '%{Table/}' *	0	 		 (	/	>	 8		,		'	 ,	(	>	(	G	 .	G		 	8	.	0	M	%	 9	H	 	M	
 /	K			?	 /	9	 (	?	.	M	(	 $	>	2	?		>			 	G	 ,	@		 8		,		'	 2	B	*	 	@	 6	A	0	B		$	 	0	$	>	 9	H	: '%{Cycle/}'.�%{name/}' %{typename/} *	0	 	>	0	M	/	5	>	9	@	 *	B	0	M	#	 (	9	@		 	@	 	>	 8		$	@	 9	H	 	M	/	K			?	 /	9	 8		&	0	M	-	 	/	>	.	 '%{startname/}' 	0	 '%{endname/}' 	G	 ,	@		 	8	M	
 *	7	M		 8		,		'	 ,	(	>	$	@	 9	H	, 	K	 $	>	2	?		>	,	&	M	'	 .	K	!	 .	G		 .	>	(	M	
 /	 (	9	@		 9	H	.l'%{name/}' %{typename/} *	0	 DDL 	&	G	6	 '%{commandname/}' 8	.	0	M	%	?	$	 (	9	@		 9	H	 	M	
 /	K			?	 	,	M	
 	G		M	
 	 $	>	2	?		>	 .	K	!	 .	G		 9	H	.c	,	M		G		M		 	G	 $	>	2	?		>	 .	K	!	 .	G		 9	K	(	G	 	G	 ,	>	&	 8	G	 '%{name/}' %{typename/} *	0	 8	.	B	9	(	 !	?		<	>		(	 8	.	0	M	%	?	$	 (	9	@		 9	H	.�'%{startname/}' 	0	 '%{endname/}' 	G	 ,	@		 (	I	(	-.		G	0	?	/	2	>			<	M	!	 8		&	0	M	-	 	/	>	.	 '%{refdimname/}' 	G	 2	?		 *	%	 	K	 $	>	2	?		>	 0	B	*	 .	K	!	 .	G		 9	K	(	>	 	>	9	?		.{	/	>	.	 '%{IMBITableId/}' .	G		 	.	 8	G	 	.	 		 	8	@	 5	?	6	G	7	$	>	 9	K	(	@	 	>	9	?		 	?	8		>	 VertiPaq .	K	!	 .	G		 		 ,	>			!	?			 *	M	0		>	0	 'ColumnBinding' 9	K	.I8			M	0	9	#	 			(	 	M	5	G	0	@	 *	M	0	K	8	G	8	0	 .	G		 6	B	(	M	/	 &	M	5	>	0	>	 -	>		 	?	/	>	 	/	>	 *	B	0	M	#	>			 .	?	2	>	.s(	?	.	M	(	 	G	 2	?		 !	G		>	*	M	0		>	0	 	(	5	0	M		<	(	 5	?	+	2	 0	9	>	 [$	>	2	?		>	: '%{IMBITableId/}', 8	M	$		-	: '%{IMBIColumnId/}', .	>	(	: '%{value/}'].�	/	>	.	 '%{IMBITableId/}' 5	?	6	G	7	$	>	'%{IMBIColumnId/}' .	G		 	.	>	(	M	/	 OrderByAttributeID '%{orderby/}' 8	G		 	?	8	@	 *			M	$	?	 8			M	/	>	 *	M	0		>	0	 	@	 5	?	6	G	7	$	>	 	@	 	0	 			?	$	 	0	$	>	 9	H	.}	,	M		G		M		 '%{typename/}' '%{objectname/}': VertiPaq .	K	!	 .	G		, 	A	#	 'OrderBy' 	G	 *	>	8	 	G	5	2	 'Key' /	>	 'AttributeKey' .	>	(	 9	K	 8		$	>	 9	H	.i	/	>	.	'%{IMBITableId/}' .	G		 *	0	?		2	?	$	 8	M	$		-	 '%{IMBIColumnId/}' 6	>	.	?	2	 9	H	 2	G		?	(	 	?	8	@	 .	>	*	 8	.	B	9	 8	G	 ,	>				!	 (	9	@		 9	H	.T%{IMBITableId/}' 	/	>	.	 	G	 *	0	?		2	?	$	 8	M	$		-	 '%{IMBIColumnId/}' .	G		 		 8	?			H		M	8	 $	M	0	A		?	 9	H	.UErrorConfiguration 	,	M	
 	G		M		 	G	 '%{name/}' 	A	#	 	G	 2	?		 .	>	(	 '%{value/}' .	>	(	M	
 /	 (	9	@		 9	H	.PA�	/	>	.	 '%{dimname/}' 5	?	6	G	7	$	>	 '%{name/}' 	G	 *	>	8	 	G	5	2	 'NullProcessing' 9	@	 '$	M	0	A		?	' *	0	 8	G		 9	K	 8		$	@	 9	H	, 	M	/	K			?	 5	?	6	G	7	$	>	 	?	9	M	(	?	$	 	A			@	 9	H	 /	>	 	&	M	5	?	$	@	/	 9	H	.^	/	>	.	 '%{name/}' 	K	 8		8	>	'	?	$	 	0	(	>	 5	?	+	2	 	M	/	K			?	 	$	>	0	 8	G	 ,	>	9	0	 *	0	M	/	>	*	M	$	 ,	>			!	?			 (	?	0	M	&	?	7	M		 (	9	@		 9	H	.�		!	K		 	@	 8	M	$		-	 '%{ColId/}' 	#	(	>	, 5	?	-	>		(	 		!	 	#	(	>	 8	G	 -	?	(	M	(	 9	H	. 	8	 8	.	8	M	/	>	 	>	 8		-	>	5	?	$	 	>	0	#	, $	>	2	?		>	 .	G		>	!	G		>	 +	<	>		2	 &	B	7	#	 '%{strPartFileName/}' 9	H	.'%{strObjectName/}' (	>	.	 	G	 '%{InstObjClass/}' 	,	M		G		M		 	K	 		8	M		G		6	?			 	0	(	G	 	G	 &	L	0	>	(	 $	M	0	A		?	: 	*	G		M	7	?	$	 *	H	0	G			 	,	M		G		M		 	M	2	>	8	 '%{ExpectedParentObjClass/}' 9	H	, 2	G		?	(	 		*	2	,	M	'	 	0	>		 		 	,	M		G		M		 	M	2	>	8	 '%{PassedParentObjClass/}' 9	H	. 	8	 8	.	8	M	
 /	>	 	>	 8		-	>	5	?	$	 	>	0	#	 .	G		>	!	G		>	 +	<	>		2	 	>	 &	B	7	?	$	 9	K	(	>	 9	H	.�	/	>	.	 '%{dimname/}' 	G	 2	?		 	.	M	,	G	!	G	!	 PowerPivot !	G		>	 	K	 8	9	G		$	G	 8	.	/	 .	L		B	&	>	 +	<	>		2	 '%{filename/}' 	K	 	5	0	0	>			 	0	$	>	 9	H	. [Save Mask='0x%{msksave/}'][Data Object State='%{dostate/}']. /	9	 		 		$	0	?		 8	0	M	5	0	 $	M	0	A		?	 9	H	. �	/	>	.	 '%{dimname/}' 	G	 2	?		 	.	M	,	G	!	G	!	 PowerPivot !	G		>	 	K	 8	9	G		$	G	 8	.	/	 	.	>	(	M	/	 9	8	M	$	>		$	0	#	@	/	 8	M	%	?	$	?	. [Server State='%{serverstate/}'][Caller='%{caller/}'][Dimension State='%{dimstate/}'][Table State='%{tablestate/}']. /	9	 		 		$	0	?		 8	0	M	5	0	 $	M	0	A		?	 9	H	. �'%{InstObjClass/}' 	,	M		G		M		 	K	 		8	M		G		6	?			 	0	(	G	 	G	 &	L	0	>	(	 $	M	0	A		?	: 	M	0	.	>			(	 /	K		M	/	 !	G		>	 	,	M		G		M		 	G	 2	?		 	,	M		G		M		 (	>	.	 0	?		M	$	 (	9	@		 9	K	 8		$	G	. 	8	 8	.	8	M	
 /	>	 	>	 8		-	>	5	?	$	 	>	0	#	 .	G		>	!	G		>	 +	<	>		2	 	>	 &	B	7	?	$	 9	K	(	>	 9	H	.�'%{ObjClass/}' dataobject 	G	 !	@	
 8	@	0	?	/	2	>			<	G	6	(	 	G	 &	L	0	>	(	 	(	*	G		M	7	?	$	 (	K	!	 .	?	2	>	. 	8	 8	.	8	M	
 /	>	 	>	 8		-	>	5	?	$	 	>	0	#	 .	G		>	!	G		>	 +	<	>		2	 	>	 &	B	7	?	$	 9	K	(	>	 9	H	.�$	>	2	?		>	,	&	M	'	 .	K	!	 .	G		 	/	>	.	 '%{IMBITableId/}' (	9	@		 ,	(	>	/	>	 	>	 8		$	>	 	M	/	K			?	 5	?	-	?	(	M	(	 5	?	6	G	7	$	>			 	G	 2	?		 		>	'	?		 	K	2	G	6	(	 /	>	 -	>	7	>	 8	G		?			M	8	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	.�8	M	$		-	 '%{strColumnName/}' 	G	 !	@	8	@	0	?	/	2	>			<	G	6	(	 	G	 &	L	0	>	(	 $	M	0	A		?	: $	>	2	?		>	 8	M	$		-	K		 	K	 		8	M		G		6	?			 	0	(	G	 8	G	 *	9	2	G	 8	M	$		-	 		!	 .	H	*	 	K	 !	@	8	?	0	?	/	>	2	>		<	 	0	 		8	M		G		6	?			 	0	(	>	 9	K		>	. 8		-	>	5	?	$	 	>	0	#	 9	H	 '%{strTableName/}' $	>	2	?		>	 	G	 2	?		 &	B	7	?	$	 $	>	2	?		>	 .	G		>	!	G		>	.`	M	/	B	,	 	/	>	.	 (	>	.	 '%{cubedimensionname/}' 	(	A		B	2	?	$	 !	G		>	,	G	8	 	/	>	.	 (	>	.	 '%{name/}' 8	G	 .	G	2	 (	9	@		 	>	$	>	 9	H	.`5	?	8	M	$	C	$	 	/	>	.	 (	>	.	 '%{name/}' 	(	A		B	2	?	$	 	M	/	B	,	 	/	>	.	 (	>	.	 '%{cubedimensionname/}' 8	G	 .	G	2	 (	9	@		 	>	$	>	 9	H	.w*	0	?		2	?	$	 8	M	$		-	 '%{dimension/}'['%{calccolumn/}'] ,	>			!	?			 .	G		 DataSize 	G	 2	?		 5	9	 *	0	?	-	>	7	>	 6	>	.	?	2	 9	H	 	K	 	?	 8	.	0	M	%	?	$	 (	9	@		 9	H	.�,	>		(	0	@	 *	M	0		>	0	 5	?	6	G	7	$	>	 	A			@	 8	M	$		-	 	G	 0	B	*	 .	G		 8	.	0	M	%	?	$	 (	9	@		 9	H	. 5	?	6	G	7	$	>	 '%{IMBIColumnId/}' ,	>		(	0	@	 	G	 0	B	*	 .	G		 *	0	?	-	>	7	?	$	 9	H	 	0	 		8		>	 		*	/	K		 	/	>	.	 '%{IMBITableId/}' 	G	 2	?		 *	M	0	>	%	.	?		 	A			@	 	G	 0	B	*	 .	G		 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	.�,	>		(	0	@	 *	M	0		>	0	 5	?	6	G	7	$	>	 	A			@	 8	M	$		-	 	G	 0	B	*	 .	G		 8	.	0	M	%	?	$	 (	9	@		 9	H	. 	/	>	.	 '%{IMBITableId/}' .	G		 5	?	6	G	7	$	>	 '%{IMBIColumnId/}' ,	>		(	0	@	 	G	 0	B	*	 .	G		 *	0	?	-	>	7	?	$	 9	H	, 	0	 		8		>	 		*	/	K		 ,	>	9	0	@	 	A			@	 	G	 0	B	*	 .	G		 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	.�	*	 ,	>		(	0	@	 5	?	6	G	7	$	>	 	K	 -	?	(	M	(	 !	G		>	 *	M	0		>	0	 .	G		 *	0	?	5	0	M	$	?	$	 (	9	@		 	0	 8		$	G	, /	>	 	?	8	@	 	H	0	-,	>		(	0	@	 5	?	6	G	7	$	>	 	K	 ,	>		(	0	@	 *	M	0		>	0	 .	G		 (	9	@		 *	0	?	5	0	M	$	?	$	 	0	 8		$	G	: 	/	>	.	 '%{IMBITableId/}' .	G		 5	?	6	G	7	$	>	 '%{IMBIColumnId/}'.=	A	#	 '%{name/}' .	G		 .	>	(	 9	H	, 	K	 $	>	2	?		>	 .	K	!	 .	G		 8	.	0	M	%	?	$	 (	9	@		 9	H	.g.	>	*	 8	.	B	9	 '%{mgname/}' 8	G	, 	/	>	.	 '%{dimname/}' 8	G	 .	L		B	&	>	 	*	M	0	$	M	/		M	7	 8		,		'	 	G	 2	?		 8		&	0	M	-	 	/	>	.	 	(	A	*	2	,	M	'	 9	H	.[		M	[	@	2	0	@	 8		8	>	'	(	 (	K	!	 &	M	5	>	0	>	 2	L		>	 		 $	>	2	?		>	 	>	(		>	0	@	 .	G		 	.	 8	G	 	.	 		 5	?	-	>		(	 6	>	.	?	2	 9	K	(	>	 	>	9	?		..�.	>	8	M		0	 8		8	>	'	(	 (	K	!	, 		M	[	@	2	0	@	 8		8	>	'	(	 (	K	!	 *	M	0	$	?	8	>	&	 .	G		 6	>	.	?	2	 5	?	-	>		(	K		 	@	 -	?	(	M	(	 8			M	/	>	 	*	G		M	7	?	$	 	0	$	>	 9	H	; 	*	G		M	7	?	$	:%d{ExpCount/} 2	L		>		 		:%d{RetCount/}�.	>	8	M		0	 8		8	>	'	(	 (	K	!	 	*	G		M	7	>	 (	9	@		 	0	$	>	 	?	 	8	 5	?	-	>		(	 	>	(		>	0	@	 (partitionId='%{strPartId/}') 	K	 		M	[	@	2	0	@	 8		8	>	'	(	 (	K	!	 *	M	0	$	?	8	>	&	 .	G		 6	>	.	?	2	 	?	/	>	 	>		.�.	>	8	M		0	 8		8	>	'	(	 (	K	!	 	K	 *	M	0	>	%	.	?		 $	>	2	?		>	 .	G		 5	?	-	>		(	 	G	 	M	0	.	 	(	A	8	>	0	 		M	[	@	2	0	@	 8		8	>	'	(	 (	K	!	 *	M	0	$	?	8	>	&	 8	G	 8	-	@	 	*	G		M	7	?	$	 5	?	-	>		(	 	>	(		>	0	@	 	K	 *	M	0	>	*	M	$	 	0	(	>	 	>	9	?		; *	M	0	>	%	.	?		 5	?	-	>		(	 Id='%{strExpPartIds/}', *	M	0	>	*	M	$	 5	?	-	>		(	 Id='%{strRecPartIds/}'.PA�$	>	2	?		>	 '%{IMBITableId/}' 	G	 '%{IMBIColumnId/}' 8	M	
 $		-	 .	G		 .	>	(	 '%{value/}' 6	>	.	?	2	 9	H	, 	K	 	?	 8	.	0	M	%	?	$	 (	9	@		 9	H	 (*			M	$	?	 8			M	
 /	>	 '%{line/}').U*	M	0		>	0	 %{srctype/} 	G	 .	>	(	 '%{value/}' 	K	 *	M	0		>	0	 %{desttype/} .	G		 	(	5	0	M		 (	9	@		 	0	 8		$	G	.�!	G		>	 *	M	0		>	0	K		 	G	 	8			$	 9	K	(	G	 	G	 	>	0	#	, 	A			@	 8	M	$		-	 '%{fktable/}'[%{fkcol/}] 	0	 *	M	0	>	%	.	?		 	A			@	 8	M	$		-	 '%{pktable/}'[%{pkcol/}] 	G	 ,	@		 8		,		'	 (	9	@		 ,	(	>	 8		$	G	 /	>	 8		6	K	'	?	$	 (	9	@		 	0	 8		$	G	.8!	G		>	,	G	8	 +	<	>		2	G		 8			$	$	>	 	>			K		 	K	 *	>	8	 	0	(	G	 .	G		 	8	+	2	 0	9	@		.:	.	>	(	M	/	 $	0	M		 VertiPaq .	>	*	 	G	 2	?		 	8	.	0	M	%	?	$	 8	.	B	9	(	 !	G		>	*	M	0		>	0	.�*	H	0	G			-	>		2	M	!	 *	&	>	(	A		M	0	.	 $	>	2	?		>	 .	K	!	 .	G		 8	.	0	M	%	?	$	 (	9	@		 9	K	$	G	 9	H		, 	0	 8	M	$	0	 '%{level/}' .	G		 *	H	0	G			 5	?	6	G	7	$	>	 ID '%{parentpropertyid/}' 	>	 8		&	0	M	-	 6	>	.	?	2	 9	K	$	>	 9	H	.J'%{hier/}' *	&	>	(	A		M	0	.	 .	G		 ALL 8	M	$	0	 (	9	@		 9	H	, 	K	 $	>	2	?		>	 .	K	!	 	G	 2	?		 	5	6	M	/		 9	H	.�'%{IMBITableId/}' $	>	2	?		>	 	G	 '%{IMBIColumnId/}' 8	M	$		-	 	K	 8		8	>	'	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	 	M	/	K			?	 	8	.	G		 &	K	 	0	,	 8	G	 	'	?		 	&	M	5	?	$	@	/	 .	>	(	 9	H		.W'%{hier/}' *	&	>	(	A		M	0	.	 8		8	>	'	?	$	 	G	 0	B	*	 .	G		 	?	9	M	(	?	$	 9	H	 2	G		?	(	 	8	.	G		 		M		>	$	 8		0		(	>	 *	M	0		>	0	 9	H	.['%{hier/}' *	&	>	(	A		M	0	.	 8		8	>	'	?	$	 	G	 0	B	*	 .	G		 	?	9	M	(	?	$	 9	H	 2	G		?	(	 	8	.	G		 		M		>	$	 5	?	7	.	 	?	&	M	0	 	5	8	M	%	>	 9	H	.p'%{hier/}' *	&	>	(	A		M	0	.	 8			$	$	>	 .	K	!	 	G	 8	>	%	 		8	 !	G		>	,	G	8	 8	G	 8		,		'	?	$	 9	H	 	K	 		*	/	K			0	M	$	>	 *	&	>	(	A		M	0	.	 	K	 8	.	0	M	%	?	$	 (	9	@		 	0	$	>	 9	H	.�5	0	M	$	.	>	(	 	M	
 5	G	0	@	 	>	 '%{IMBITableId/}' $	>	2	?		>	 	G	 2	?		 .	B	2	M	
 /	>			(	 (	9	@		 	?	/	>	 	>	 8		$	>	, 	M	
 /	K			?	 $	>	2	?		>	 .	G		 &	K	 ,	?	2	?	/	(	 8	G	 	'	?		 *			M	$	?	/	>		 9	H		.j'%{hier/}' *	&	>	(	A		M	0	.	 	K	 8		8	>	'	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	/	K			?	 	8	.	G		 &	K	 	0	,	 8	G	 	'	?		 	&	M	5	?	$	@	/	 8	&	8	M	/	 9	K	 8		$	G	 9	H		.c'%{hier/}' *	&	>	(	A		M	0	.	 	K	 8		8	>	'	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	 	M	/	K			?	 	8	.	G		 *			M	$	?	 	M	0	.	>			 5	?	6	G	7	$	>	 6	>	.	?	2	 9	H	.T'%{FKTable/}' 	0	 '%{PKTable/}' $	>	2	?		>			 	G	 ,	@		 8		,		'	 	,	M		G		M		 '%{relid/}' (	9	@		 .	?	2	>	.�*	M	0	>	%	.	?		/+	<	I	0	G	(	 	A			@	 8		/	K		(	 '%{relid/}' 8		,		'	 	,	M	
 	G		M	
 	 	0	 '%{FKTable/}' 	0	 '%{PKTable/}' $	>	2	?		>			 	G	 ,	@		 *	8		&	@	&	>	 *	%	 	G	 2	?		 .	G	2	 (	9	@		 	>	$	>	.a'%{FKTable/}' 	0	 '%{PKTable/}' $	>	2	?		>			 	G	 ,	@		 *	8		&	@	&	>	 *	%	 	K	 RelationshipID (	?	0	M	&	?	7	M		 	0	(	>	 	>	9	?		.�'%{table/}'[%{hier/}] *	&	>	(	A		M	0	.	 	K	 	M	5	G	0	@	 (	9	@		 	0	 8		$	G	 	M	/	K			?	 5	9	 8		8	>	'	?	$	 (	9	@		 	?	/	>	 	/	>	 9	H	.  	C	*	/	>	 $	>	2	?		>	 '%{recalctable/}' 	K	 $	>		<	>	 	0	G		 /	>	 *	A	(	: *	0	?		2	?	$	 	0	G		.�	/	>	.	 (table), '%{IMBITableId/}', $	>	2	?		>	,	&	M	'	 .	K	!	 .	G		 (	9	@		 ,	(	>		 	>	 8		$	@	 	M	
 /	K			?	 5	?	6	G	7	$	>	 (column), '%{IMBIColumnId/}', 	?	8	@	 	2	$	 /	>	 	(	?	0	M	&	?	7	M		 DataSize 	A	#	 5	>	2	G	 ,	>		(	0	@	 !	G		>	 *	M	0		>	0	 8	G	 8		,	&	M	'	 9	K	$	@	 9	H	.�		*	/	K			0	M	$	>	 *	0	?	-	>	7	?	$	 *	&	>	(	A		M	0	.	 .	G		 ,	>		(	0	@	 *	M	0		>	0	 	@	 5	?	6	G	7	$	>			 	>	 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	. 	/	>	.	 '%{IMBITableId/}' .	G		 5	?	6	G	7	$	>	 '%{IMBIColumnId/}' ,	>		(	0	@	 	G	 0	B	*	 .	G		 *	0	?	-	>	7	?	$	 9	H	.PA�,	>		(	0	@	 !	G		>	 *	M	0		>	0	 8	M	
 $		-	 	>	 8	M	0	K	$	 DataSize 	A	#	 .	G		 8	M	
 $		-	 *	0	?	-	>	7	?	$	 	0	$	G	 8	.	/	 (	?	0	M	&	?	7	M		 	?		 		 		>	0	 8	G	 ,	!	<	>	 9	H	. /	>	 BLOB !	G		>	 	>	 		>	0	 8	M	5	@		>	0	M	/	 	'	?		$	.	 		>	0	 8	G	 	'	?		 9	H	.T.	>	*	 8	.	B	9	 '%{mgname/}' 	G	 *	>	8	, $	>	2	?		>	 .	K	!	 .	G		 	.	 8	G	 	.	 		 5	?	-	>		(	 *	0	?	-	>	7	?	$	 9	K	(	>	 	>	9	?		.�	/	>	.	 '%{IMBITableId/}' .	G		 	/	>	.	 	A	#	 '%{IMBIColumnId/}', 		8	 ,	>		(	0	@	 !	G		>	 *	M	0		>	0	 	G	 8	M	$		-	 8	G	 8		,		'	 9	H	, 	K	 	?	 SQL Server 	G	 *	?		2	G	 8		8	M		0	#	 .	G		 8	.	0	M	%	?	$	 (	9	@		 9	H	.�	,	 5	?	6	M	2	G	7	#	 8	G	5	>			 $	>	2	?		>	 .	K	!	 .	G		 	>	0	M	/	 	0	$	@	 9	H		 $	,	 5	?	-	>		(	 '%{partname/}' .	>	*	 8	.	B	9	 	G	 $	M	0	A		?	 	I	(	M	^	?		0	G	6	(	 	K	 	5	0	0	>		!	 (	9	@		 	0	 8		$	>	 9	H	.q.	0	M		?			 8	G	 *	9	2	G	 8	.	>	(	 9	8	M	$	>		$	0	#	 .	G		 	A		 	(	-.	G	.	K	0	@	 5	?	-	>		(	K		 	K	 8		6	K	'	?	$	 	?	/	>	 	/	>	 9	H	. 5	0	M	$	.	>	(	 .	G		 /	9	 8	.	0	M	%	?	$	 (	9	@		 9	H	.o%{IMBITableId/}' $	>	2	?		>	 .	G		 '%{IMBIColumnId/}' 8	M	$		-	 	G	 2	?		 (	?	0	M	&	?	7	M		 '%{CollationName/}' 	K	2	G	6	(	 (	>	.	 	.	>	(	M	/	 9	H	.�8	M	$		-	 '%{table/}'[%{column/}] 	G	 2	?		 		$	0	?		 8	.	0	M	%		 8		0		(	>			 	K	 	M	5	G	0	@	 (	9	@		 	0	 8		$	G	 	M	/	K			?	 5	G	 8		8	>	'	?	$	 (	9	@		 	@	 		 9	H		.  	C	*	/	>	 $	>	2	?		>	 '%{recalctable/}' 	K	 $	>		<	>	 	0	G		 /	>	 *	A	(	: *	0	?		2	?	$	 	0	G		.�	,	 5	?	6	M	2	G	7	#	 8	G	5	>			 $	>	2	?		>	 .	K	!	 .	G		 9	K	, $	K	 	M	/	B	,	 	K	 8		8	>	'	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	. 	8		G	 8	M	%	>	(	 *	0	 	C	*	/	>	 !	G		>	,	G	8	 	,	M		G		M		 	>	 8		8	>	'	(	 	0	G		.�8	M	$		-	 '%{table/}'[%{column/}] 	G	 2	?		 		$	0	?		 8	.	0	M	%		 8		0		(	>			 	K	 	M	5	G	0	@	 (	9	@		 	0	 8		$	G	 	M	/	K			?	 5	G	 		(	 8	M	$		-	, 8		,		'	, /	>	 .	>	*	 *	0	 (	?	0	M	-	0	 	0	$	G	 9	H		 	K	 8		8	>	'	?	$	 (	9	@		 	?		 		 9	H		.  	C	*	/	>	 .	I	!	2	 	K	 $	>		<	>	 	0	G		 /	>	 *	A	(	: *	0	?		2	?	$	 	0	G		.�'%{table/}'[%{hier/}] *	&	>	(	A		M	0	.	 	K	 	M	5	G	0	@	 (	9	@		 	0	 8		$	G	 	M	/	K			?	 5	9	 		8	 8	M	$		-	, 8		,		'	, /	>	 .	>	*	 *	0	 (	?	0	M	-	0	 	0	$	>	 9	H	 	K	 8		8	>	'	?	$	 (	9	@		 	?		 		 9	H		.  	C	*	/	>	 .	I	!	2	 	K	 $	>		<	>	 	0	G		 /	>	 *	A	(	: *	0	?		2	?	$	 	0	G		.1DBTYPE='%d{dbtype/}' !	G		>	 *	M	0		>	0	 8	.	0	M	%	?	$	 (	9	@		 9	H	.l	M	5	G	0	@	 	K	 8		8	>	'	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	 	M	/	K			?	 '%{ColumnId/}' 5	?	6	G	7	$	>	 *	&	>	(	A		M	0	.	 	K	 8		8	>	'	?	$	 (	9	@		 	?	/	>	 	/	>	 9	H	.*id '%{table/}' 5	>	2	@	 $	>	2	?		>	 (	9	@		 "	B		"	 8		$	>	.Bid '%{table/}' 5	>	2	@	 $	>	2	?		>	 .	G		 id '%{column/}' 	>	 8	M	$		-	 (	9	@		 .	?	2	>	.PA�$	>	2	?		>	 '%{Table/}' *	0	 		 (		 5	?	6	G	7	$	>	 ,	(	>	(	G	 .	G		 	8	.	0	M	%	 9	H	 	M	
 /	K			?	 /	9	 (	?	.	M	(	 5	?	6	G	7	$	>			 	G	 ,	@		 5	?	6	G	7	$	>	 2	B	*	 	@	 6	A	0	B		$	 	0	$	>	 9	H	: '%{Cycle/}'.�Vertipaq $	>	2	?		>	 '%{Table/}' .	G		 	K		 5	?	-	>		(	 	,	M		G		M		 (	?	0	M	'	>	0	?	$	 (	9	@		 9	H	 	0	 	8	2	?		 		8	G	 8		8	>	'	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	. /	&	?	 PowerPivot 2010 !	G		>	 .	I	!	2	 	K	 			?	$	 0	B	*	 8	G	 (	5	@	(	@		C	$	 (	9	@		 	?	/	>	 	/	>	 %	>	, $	K	 	8	>	 9	K	 8		$	>	 9	H	.�	/	>	.	 '%{IMBIColumnId/}' .	G		, 	/	>	.	 	A	#	 '%{IMBITableId/}' .	G		, ,	?	(	>	 	*	M		?	.	>		[	 	?	/	>	 	/	>	 8			$	 5	?	6	G	7	$	>	 *	&	>	(	A		M	0	.	 9	H	 	?	8		G	 2	?		 *	&	>	(	A		M	0	.	 	>	 	&	C	6	M	/	 9	K	(	>	 -	@	 	5	6	M	/		 9	H	�	/	>	.	 '%{IMBITableId/}' 	G	, 	/	>	.	 	A	#	 '%{IMBIColumnId/}' .	G		, ,	?	(	>	 	*	M		?	.	>		[	 	?	/	>	 	/	>	 8			$	 5	?	6	G	7	$	>	 *	&	>	(	A		M	0	.	 9	H	 	?	8		G	 2	?		 *	&	>	(	A		M	0	.	 	>	 8	I	0	M		 (	 	?	/	>	 	/	>	 9	K	(	>	 -	@	 	5	6	M	/		 9	H	�	/	>	.	 '%{TableId/}' .	G		, Vertipaq 	/	>	.	 	A	#	 '%{ColumnId/}' 	K	 	M	/	B	,	 '%{CubeId/}' .	G		 8	.	>	(	 	*	M		?	.	>		[	G	6	(	 8	G		?			M	8	 	>	 		*	/	K		 	0	(	>	 	>	9	?		.�	/	>	.	 '%{TableId/}' 	G	, 	/	>	.	 	A	#	 '%{ColumnId/}' .	G		, ,	?	(	>	 	*	M		?	.	>		[	 	?	/	>	 	/	>	 8			$	 5	?	6	G	7	$	>	 *	&	>	(	A		M	0	.	 9	H	 	K	 		8	 *	9	A			 *	M	0		>	0	 	K	 *	M	0	$	?	,		'	?	$	 	0	$	>	 9	H	 	?	8		>	 		*	/	K		 	0	(	G	 	>	 	*	 *	M	0	/	>	8	 	0	 0	9	G	 9	H		.�$	>	2	?		>	 '%{IMBITableId/}' 	G	, 8	M	$		-	 '%{IMBIColumnId/}' .	G		, DAX 		*	/	K		 *	0	 8	G		 8	M	$		-	 		*	/	K		 5	>	2	>	 5	?	6	G	7	$	>	 *	&	>	(	A		M	0	.	 9	H	 	0	 	8		G	 2	?		 *	&	>	(	A		M	0	.	 	>	 8	I	0	M		 (	 	?	/	>	 	/	>	 9	K	(	>	 -	@	 	5	6	M	/		 9	H	.�8	M	$		-	K		 .	G		 DAX 		*	/	K		 *	0	 8	G		 5	?	6	G	7	$	>	 *	&	>	(	A		M	0	.	K		 	K	 		*	/	K			0	M	$	>	 *	0	?	-	>	7	?	$	 *	&	>	(	A		M	0	.	K		 .	G		 6	>	.	?	2	 (	9	@		 	?	/	>	 	>	 8		$	>	. 	/	>	.	 '%{IMBITableId/}' .	G		 5	?	6	G	7	$	>	 '%{IMBIColumnId/}' 	K	 DAX 		*	/	K		 *	0	 8	G		 	?	/	>	 	/	>	 9	H	.�8	M	$		-	K		 .	G		 DAX 		*	/	K		 *	0	 8	G		 5	?	6	G	7	$	>	 *	&	>	(	A		M	0	.	K		 	K	 	?	8	@	 -	@	 8	M	$		-	 &	M	5	>	0	>	 	M	0	.	,	&	M	'	 (	9	@		 	?	/	>	 	>	 8		$	>	. 	/	>	.	 '%{IMBITableId/}' .	G		 5	?	6	G	7	$	>	 '%{IMBIColumnId/}' 	K	 DAX 		*	/	K		 *	0	 8	G		 	?	/	>	 	/	>	 9	H	.�	M	5	G	0	@	 .	K	!	 	K	 !	G		>	 	A			?	/	K		 *	0	 8	G		 	?		 	>	(	G	 *	0	, DAX 		*	/	K		 *	0	 8	G		 8	M	$		-	 		*	/	K		 5	>	2	G	 8	M	$		-	K		 	>	 Where, Order By /	>	 Distinct 	M	2	I		 .	G		 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	. '%{ColumnId/}' 8	M	$		-	 .	G		, 8	M	$		-	 		*	/	K		 DAX 		*	/	K		 *	0	 8	G		 9	H	.�$	>	2	?		>	 '%{IMBITableId/}' 	G	, 8	M	$		-	 '%{IMBIColumnId/}' .	G		, 	A	#	 8	M	$		-	 		*	/	K		 DAX 		*	/	K		 *	0	 8	G		 9	H	 	0	 	8		G	 2	?		 !	G		>	 8			$	$	>	 8	M	$	0	 	>	 1103 /	>	 			M		 9	K	(	>	 	5	6	M	/		 9	H	.�*	0	?		2	?	$	 8	M	$		-	 '%{dimension/}'['%{calccolumn/}'] ,	>			!	?			 .	G		 OverrideDimensionID 	0	 OverrideAttributeID &	K	(	K		 	@	 *	0	?	-	>	7	>	 6	>	.	?	2	 9	K	(	@	 	>	9	?		. 		(	.	G		 8	G	 		 	(	A	*	2	,	M	'	 9	H	.A		$	0	?		 8	M		G	2	 				 5	?	$	0	?	$	 8		8	>	'	(	 *	M	0	K		K		I	2	 	G	 2	?		 	8	.	0	M	%	?	$	 8		8	M		0	#	.G		$	0	?		 8	M		G	2	 				 5	?	$	0	?	$	 8		8	>	'	(	 *	M	0	K		K		I	2	 	G	 2	?		 	*	0	?		?	$	 *	G	2	K	!	 6	@	0	M	7	2	G		.N		$	0	?		 8	M		G	2	 				 5	?	$	0	?	$	 8		8	>	'	(	 *	M	0	K		K		I	2	 	G	 2	?		 	*	0	?		?	$	 .	>	*	 8	.	B	9	 5	?	-	>		(	 *	G	2	K	!	.F		$	0	?		 8	M		G	2	 				 5	?	$	0	?	$	 8		8	>	'	(	 *	M	0	K		K		I	2	 	G	 2	?		 	*	0	?		?	$	 5	?	6	G	7	$	>	 *	G	2	K	!	.PA�*	$	>	 2		@	 	?	8	@	 5	?	6	G	7	$	>	 	G	 2	?		 	(	M		K	!	?			 .	G		 	8	.	0	M	%	?	$	 *	0	?	5	0	M	$	(	. 	(	M		K	!	?			 .	G		 *	0	?	5	0	M	$	(	K		 8	G	 ,		>	5	 	0	(	G	 	G	 2	?		 !	G		>	 	@	 *	M	0	@	8	@	!	?			 *	0	 5	?		>	0	 	0	G		.H6	>	0	M	!	 *	0	?	-	>	7	>	 8	G	 8		,		'	?	$	 	>	(		>	0	@	, 5	?	$	0	?	$	 8		8	>	'	(	 	(	A	0	K	'	 8	G	 .	G	2	 (	9	@		 	>	$	@	.:5	?	$	0	?	$	 8		8	>	'	(	 	(	A	0	K	'	 	G	 2	?		 	(	*	G		M	7	?	$	 	M	0	>			<	G		M	6	(	 8		&	0	M	-	.�8	M	$		-	 - %{colName/} 	K	 8		8	>	'	?	$	 	0	(	G	 	G	 &	L	0	>	(	 *	M	0		>	0	 %{srctype/} 	G	 .	>	(	 '%{value/}' 	K	 *	M	0		>	0	 %{desttype/} .	G		 	(	5	0	M		 (	9	@		 	?	/	>	 	>	 8		$	>	._$	>	2	?		>	 '%{table/}' .	G		>	!	G		>	 +	<	>		2	 &	B	7	?	$	 9	H	. DataFileList (	K	!	 	G	 		$	0	M		$	 .	A		M	/	 $	>	2	?		>	 (	9	@		 .	?	2	@	.M8			M	0	9	#	 *	0	$	 .	G		 &	B	7	#	 9	H	. '%{parent/}' !	G		>	,	G	8	 	@	 $	>	2	?		>			 	>	 8			M	0	9	 &	B	7	?	$	 9	H	.!'%{table/}' 8	?	8	M		.	 $	>	2	?		>	 	A	.	 9	H	.N8			M	0	9	#	 *	0	$	 .	G		 &	B	7	#	 9	H	. '%{parent/}' $	>	2	?		>	 	G	 *	&	>	(	A		M	0	.	K	 	>	 8			M	0	9	 &	B	7	?	$	 9	H	.F!	G		>	,	G	8	 '%{db/}' 	@	 	>			 	0	$	G	 8	.	/	 !	G		>	,	G	8	 8			$	$	>	 	>			 (DBCC) 5	?	+	2	 0	9	@	.F$	>	2	?		>	 '%{tbl/}' 	@	 	>			 	0	$	G	 8	.	/	 !	G		>	,	G	8	 8			$	$	>	 	>			 (DBCC) 5	?	+	2	 0	9	@	.E8	M	$		-	 '%{col/}' 	@	 	>			 	0	$	G	 8	.	/	 !	G		>	,	G	8	 8			$	$	>	 	>			 (DBCC) 5	?	+	2	 0	9	@	.C8	M	$		-	 			!	<	K		 	@	 	>			 	0	$	G	 8	.	/	 !	G		>	,	G	8	 8			$	$	>	 	>			 (DBCC) 5	?	+	2	 0	9	@	.D$	>	2	?		>	 			!	<	K		 	@	 	>			 	0	$	G	 8	.	/	 !	G		>	,	G	8	 8			$	$	>	 	>			 (DBCC) 5	?	+	2	 0	9	@	.D	(	A	-	>		 			!	<	K		 	@	 	>			 	0	$	G	 8	.	/	 !	G		>	,	G	8	 8			$	$	>	 	>			 (DBCC) 5	?	+	2	 0	9	@	.B!	G		>	 6	,	M	&		K	6	 	@	 	>			 	0	$	G	 8	.	/	 !	G		>	,	G	8	 8			$	$	>	 	>			 (DBCC) 5	?	+	2	 0	9	@	.J*	&	>	(	A		M	0	.	 '%{hier/}' 	@	 	>			 	0	$	G	 8	.	/	 !	G		>	,	G	8	 8			$	$	>	 	>			 (DBCC) 5	?	+	2	 0	9	@	.PAC!	G		>	 	(	A	-	>		K		 	@	 	>			 	0	$	G	 8	.	/	 !	G		>	,	G	8	 8			$	$	>	 	>			 (DBCC) 5	?	+	2	 0	9	@	.R6	,	M	&		K	6	 	G	 8	>	%	 8		,	&	M	'	 	&	M	5	?	$	@	/	 .	>	(	 8	M		K	0	 .	G		 !	A	*	M	2	?		G		 .	>	(	 	>	 *	$	>	 2		>	 2	?	/	>	 	/	>	 9	H	.=!	G		>	 &	B	7	#	 	G	 	>	0	#	 9	H	6	 $	>	2	?		>	 	K	 		M	0	.	>			?	$	 	0	(	G	 .	G		 5	?	+	2	 0	9	>	.A!	G		>	 &	B	7	#	 	G	 	>	0	#	 8	M		M	0	?			 8	M		K	0	 	K	 		M	0	.	>			?	$	 	0	(	G	 .	G		 5	?	+	2	 0	9	>	.D8	M		M	0	?			 8	M		K	0	 	@	 	>			 	0	$	G	 8	.	/	 !	G		>	,	G	8	 8			$	$	>	 	>			 (DBCC) 5	?	+	2	 0	9	@	.@	K		(	 8	M		K	0	 	@	 	>			 	0	$	G	 8	.	/	 !	G		>	,	G	8	 8			$	$	>	 	>			 (DBCC) 5	?	+	2	 0	9	@	.K8			M	0	9	#	 *	0	$	 .	G		 &	B	7	#	 9	H	. '%{parent/}' $	>	2	?		>	 	G	 8	M	$		-	K		 	>	 8			M	0	9	 &	B	7	?	$	 9	H	.M8			M	0	9	#	 *	0	$	 .	G		 &	B	7	#	 9	H	. '%{parent/}' $	>	2	?		>	 	G	 0	?	2	G	6	(	6	?	*	 	>	 8			M	0	9	 &	B	7	?	$	 9	H	.L8			M	0	9	#	 *	0	$	 .	G		 &	B	7	#	 9	H	. '%{parent/}' $	>	2	?		>	 	G	 5	?	-	>		(	K		 	>	 8			M	0	9	 &	B	7	?	$	 9	H	."	0	>	,	 $	>	2	?		>	 *	M	0		>	0	 *	M	0	>	*	M	$	 9	A		 %	>	.K8			M	0	9	#	 *	0	$	 .	G		 &	B	7	#	 9	H	. '%{parent/}' 8	M	$		-	 	G	 	(	A	-	>		K		 	>	 8			M	0	9	 &	B	7	?	$	 9	H	."	0	>	,	 	(	A	-	>		 *	M	0		>	0	 *	M	0	>	*	M	$	 9	A		 %	>	.D5	?	-	>		(	 			!	<	K		 	@	 	>			 	0	$	G	 8	.	/	 !	G		>	,	G	8	 8			$	$	>	 	>			 (DBCC) 5	?	+	2	 0	9	@	.@	(	A	-	>		 .	H	*	 	@	 	>			 	0	$	G	 8	.	/	 !	G		>	,	G	8	 8			$	$	>	 	>			 (DBCC) 5	?	+	2	 0	9	@	.?0	?	2	G	6	(	6	?	*	 	@	 	>			 	0	$	G	 8	.	/	 !	G		>	,	G	8	 8			$	$	>	 	>			 (DBCC) 5	?	+	2	 0	9	@	.PA�!	G		>	 .	I	!	2	 .	G		 	(	*	G		M	7	?	$	 	8			$	$	>	 		 	0	 		8	G	 2	K	!	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	. 8	?	8	M		.	 $	>	2	?		>	 '%{IMBITableId/}' 	@	 8	M		@	.	>	 .	G		 9	K	(	>	 	*	G		M	7	?	$	 9	H	, 2	G		?	(	 		8	G	 *	M	0	>	*	M	$	 (	9	@		 	?	/	>	 	>	 8		$	>	.�!	G		>	 .	I	!	2	 .	G		 	(	*	G		M	7	?	$	 	8			$	$	>	 		 	0	 		8	G	 2	K	!	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	. $	>	2	?		>	 '%{table/}' .	G		 8	M	$		-	 '%{col/}' 	G	 2	?		 6	,	M	&		K	7	 8			M	0	9	#	 *	M	0		>	0	 .	G		 	(	*	G		M	7	?	$	 .	>	(	 '%{storetype/}' .	L		B	&	 9	H	.�!	G		>	 .	I	!	2	 .	G		 	(	*	G		M	7	?	$	 	8			$	$	>	 		 	0	 		8	G	 2	K	!	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	. 8	M	$		-	 5	?	-	>		(	 +	<	>		2	 (	>	.	 '%{file1/}' 	0	 '%{file2/}' 	>	 .	?	2	>	(	 (	9	@		 9	K	$	>	 9	H	.iDBCC 	.	>		!	 (	G	 ,	?	(	>	 	?	8	@	 $	>	2	?		>	 (	>	.	 5	>	2	>	 		 5	?	-	>		(	 (	>	.	 (	?	0	M	&	?	7	M		 	?	/	>	 9	H	. 	C	*	/	>	 $	>	2	?		>	 (	>	.	 (	?	0	M	&	?	7	M		 	0	G		.�/	9	 DBCC API 	.	>		!	 	8	G	 !	G		>	,	G	8	 	G	 2	?		 		*	/	K		 	0	(	G	 9	G	$	A	 !	?		<	>		(	 	?	/	>	 	/	>	 9	H	 	K	 StorageEngineUsed 	A	#	 	G	 2	?		 TabularMetadata 8	G		?			 	>	 		*	/	K		 	0	 0	9	G	 9	H		. 2		M	7	?	$	 !	G		>	,	G	8	 .	G		 		 -	?	(	M	(	 StorageEngineUsed 8	G		?			 9	H	. 	C	*	/	>	 5	H		2	M	*	?		 DBCC API 	>	 		*	/	K		 	0	G		.1.	>	(	 	(	M		K	!	?			 5	?	+	2	$	>	 - !	G		>	 ID 8	@	.	>	 ,	9	A	$	 	'	?		 9	H	.Z$	>	2	?		>	 '%{TableName/}' 	G	 2	?		 Vertipaq !	G		>	 	,	M		G		M		 2	K	!	 	0	(	G	 	G	 &	L	0	>	(	 $	M	0	A		?	 		$	M	*	(	M	(	 9	A		.S		>	'	?		 $	>	2	?		>			 	G	 2	?		 Vertipaq !	G		>	 	,	M		G		M		 2	K	!	 	0	(	G	 	G	 &	L	0	>	(	 $	M	0	A		?	 		$	M	*	(	M	(	 9	A		.�BitPackCompression 5	?	+	2	$	>	: 8	M	$		-	 '%{IMBIColumnId/}' 	@	 	(	A		M	0	.	#	?		>	=%d{partIdx/} 5	>	2	G	 5	?	-	>		(	 	G	 8		8	>	'	(	 	G	 &	L	0	>	(	, 	(	A		M	0	.	#	?		>	 %d{segIdx/} 5	>	2	G	 		!	 (	G	 *	0	?	#	>	.	 .	G		 6	B	(	M	/	 5	?	6	?	7	M		 8	M	%	?	$	?	/	>		 *	M	0	>	*	M	$	 9	A			.~8			M	0	9	#	 +	<	>		2	 	>	 (	?	0	M	.	>	#	/8		6	K	'	(	 	0	$	G	 8	.	/	 $	M	0	A		?	 		$	M	*	(	M	(	 9	A		. '%{filename/}' +	<	>		2	 *	9	2	G	 8	G	 .	L		B	&	 9	H	. (	/	>	 +	<	>		2	 8		8	M		0	#	 	2	$	 9	H	. $	>	2	?		>	,	&	M	'	 .	G		>	!	G		>	 	M	0	>			<	H		M	6	(	 	0	$	G	 8	.	/	 Vertipaq $	>	2	?		>	 '%{IMBITableName/}' 	0	 $	>	2	?		>	,	&	M	'	 .	G		>	!	G		>	 8			M	0	9	#	 	G	 ,	@		 	M	0	>			<	H		M	6	(	 $	>	2	?		>	 8		8	M		0	#	K		 .	G		 	(	*	G		M	7	?	$	 	8			$	$	>			 	/	@		. Vertipaq 8		8	M		0	#	: %d{IMBIVersion/}, $	>	2	?		>	,	&	M	'	 .	G		>	!	G		>	 8		8	M		0	#	: %d{TMVersion/}.�$	>	2	?		>	,	&	M	'	 .	G		>	!	G		>	 	M	0	>			<	H		M	6	(	 	0	$	G	 8	.	/	 Vertipaq $	>	2	?		>	 '%{IMBITableName/}' 	0	 $	>	2	?		>	,	&	M	'	 .	G		>	!	G		>	 8			M	0	9	#	 	G	 ,	@		 .	>	8	M		0	 $	>	2	?		>	 8		8	M		0	#	K		 .	G		 	(	*	G		M	7	?	$	 	8			$	$	>			 	/	@		. Vertipaq 8		8	M		0	#	: %d{IMBIVersion/}, $	>	2	?		>	,	&	M	'	 .	G		>	!	G		>	 8		8	M		0	#	: %d{TMVersion/}.�Vertipaq $	>	2	?		>	 	@	 .	>	8	M		0	 	0	 	M	0	>			<	H		M	6	(	 *	M	0	$	?	: 8	>	0	#	@	,	&	M	'	 .	G		>	!	G		>	 	M	0	>			<	H		M	6	(	 	0	$	G	 8	.	/	 '%{IMBITableName/}' .	G		 	8			$	$	>			 	/	@		. .	>	8	M		0	 8		8	M		0	#		 %d{MasterVersion/}, 	M	0	>			<	H		M	6	(	 8		8	M		0	#	: %d{TxnVersion/}.�Vertipaq .	G		>	!	G		>	 2	K	!	 	0	(	G	 	G	 ,	>	&	 Vertipaq $	>	2	?		>	 '%{IMBITableName/}' 	0	 $	>	2	?		>	,	&	M	'	 .	G		>	!	G		>	 8			M	0	9	#	 	G	 ,	@		 $	>	2	?		>	 8		8	M		0	#	K		 .	G		 	(	*	G		M	7	?	$	 	8			$	$	>			 	/	@		. Vertipaq 8		8	M		0	#	: %d{IMBIVersion/}, $	>	2	?		>	,	&	M	'	 .	G		>	!	G		>	 8		8	M		0	#	: %d{TMVersion/}.uVertiPaq 2	G	(	&	G	(	 .	G		 VertiPaq 8	M		@	.	>	 	>	 	M	2	K	(	 ,	(	>	/	>	 	/	>	 2	G		?	(	 8	>	0	#	@	,	&	M	'	 2	G	(	&	G	(	 .	G		 8	>	0	#	@	,	&	M	'	 SavePoint (	9	@		 ,	(	>	/	>	 	/	>	.�8	M		@	.	>	 '%{SchemaName/}', $	>	2	?		>	 '%{TableName/}  	0	 8	M	$		-	 '%{ColumnName/}' 	G	 2	?		 VertiPaq !	G		>	 	,	M		G		M		 8	.	>	(	>		$	0	 0	B	*	 8	G	 8	9	G		$	G	 8	.	/	 	K		 $	M	0	A		?	 		.[		>	'	?		 8		,		'	K		 	G	 2	?		 Vertipaq !	G		>	 	,	M		G		M		 	@	 8	.	>	(	>		$	0	 2	K	!	?			 	G	 &	L	0	>	(	 $	M	0	A		?	 		$	M	*	(	M	(	 9	A		w8	M		@	.	>	 '%{SchemaName/}', $	>	2	?		>	 '%{TableName/}  	G	 2	?		 VertiPaq !	G		>	 	,	M		G		M		 8	.	>	(	>		$	0	 0	B	*	 8	G	 8	9	G		$	G	 8	.	/	 	K		 $	M	0	A		?	 		._8	M		@	.	>	 '%{SchemaName/}' 	G	 2	?		 VertiPaq !	G		>	 	,	M		G		M		 8	.	>	(	>		$	0	 0	B	*	 8	G	 8	9	G		$	G	 8	.	/	 	K		 $	M	0	A		?	 		.�$	>	2	?		>	 '%{table/}', 8	M	$		-	 .	>	8	M		 '%{columnMask/}' .	G		 8	M	$		-	 '%{column/}' 	G	 2	?		 !	G		>	 *	M	0		>	0	 '%{sourceValueType/}' 	>	 	*	G		M	7	?	$	 !	G		>	 *	M	0		>	0	 '%{columnType/}' 8	G	 .	?	2	>	(	 (	9	@		 9	K	$	>	.�,	9	A	-5	?	-	>		(	 	(	A	-	>		 .	H	*	 	>	 	>			 	0	$	G	 8	.	/	 !	G		>	,	G	8	 8			$	$	>	 	>			 (DBCC) 5	?	+	2	 0	9	@	, partIndex %ld{PartIndex/} , [0, %ld{SegCount/}) 	@	 .	>	(	M	/	 8	@	.	>	 8	G	 ,	>	9	0	 9	H	.�5	?	6	M	2	G	7	#	 8	G	5	>			 $	>	2	?		>	,	&	M	'	 .	K	!	 .	G		 	2	 0	9	@	 9	H		, 	8	2	?		 .	>	*	 8	.	B	9	 '%{name/}' 	G	 StorageMode 	A	#	 	K	 	G	5	2	 InMemory .	G		 8	G		 	?	/	>	 	>	 8		$	>	 9	H	.�5	?	6	M	2	G	7	#	 8	G	5	>			 $	>	2	?		>	,	&	M	'	 .	K	!	 .	G		 	2	 0	9	@	 9	H		, 	8	2	?		 	/	>	.	 '%{name/}' 	G	 StorageMode 	A	#	 	K	 	G	5	2	 InMemory .	G		 8	G		 	?	/	>	 	>	 8		$	>	 9	H	.�$	>	2	?		>	 '%{IMBITableId/}' 	G	 .	>	8	M		0	 9	K	(	G	 	@	 		.	M	.	@	&	 (	9	@		 9	H	. 5	0	M	$	.	>	(	 	>	0	M	0	5	>		 	G	 2	?		 8	-	@	 $	>	2	?		>			 	K	 (	I	(	-.	>	8	M		0	 8	M	%	?	$	?	 .	G		 9	K	(	>	 	>	9	?		.PAwExcel 	>	0	M	/	*	A	8	M	$	?		>	, +	<	>		2	 '%{XLSXPathname/}' .	G		 	.	M	
 ,	G	!	G	!	 PowerPivot !	G		>	 (	9	@		 9	H	, /	>	 		 !	G		>	 &	B	7	#	 $	M	0	A		?	 	>	 *	$	>	 2		>	.kExcel 	>	0	M	/	*	A	8	M	$	?		>	, +	<	>		2	 '%{XLSXPathname/}' .	G		 &	?		 		 ItemId 	G	 2	?		 	.	M	
 ,	G	!	G	!	 PowerPivot !	G		>	 (	9	@		 .	?	2	>	.cWindows 8 DLL  *	9	2	G	 9	@	 2	K	!	 	?	/	>	 	>	 	A		>	 9	H	 	0	 OffGemHrInitLibrary() 	K	 *	9	2	G	 9	@	 	I	2	 	?	/	>	 	>	 	A		>	 9	H	.7OffGemHrUnInitLibrary() 	K	 *	9	2	G	 9	@	 	I	2	 	?	/	>	 	>	 	A		>	 9	H	.I	.	M	,	G	!	G	!	 PowerPivot !	G		>	 	G	 8	>	%	 	>	0	M	/	 	0	(	G	 	G	 &	L	0	>	(	 		 		$	0	?		 $	M	0	A		?	 9	A		.l	.	M	,	G	!	G	!	 PowerPivot !	G		>	 8	G	 8		,		'	?	$	 	(	G		M	6	(	, Excel 	>	0	M	/	*	A	8	M	$	?		>	, +	<	>		2	 '%{XLSXPathname/}' .	G		 (	9	@		 .	?	2	>	 %	>	.h	.	M	,	G	!	G	!	 PowerPivot !	G		>	 8	G	 8		,		'	?	$	 	(	G		M	6	(	, Excel 	>	0	M	/	*	A	8	M	$	?		>	, +	<	>		2	 '%{XLSXPathname/}' .	G		 &	B	7	?	$	 9	H	.PA�FabricHost 8	G	 ImageLoad 	G	 &	L	0	>	(	, IDatabaseBackupReadStream::SizeRemaining() +	<			M	6	(	 	K	 	I	2	 	0	(	G	 8	G	 5	9	 %ld{size/} 	G	 ,	0	>	,	0	 	.	>	(	M	/	 8	M		M	0	@	.	 		>	0	 2	L		>	$	>	 9	H	.FabricHost 8	G	 ImageLoad 	G	 &	L	0	>	(	, IDatabaseBackupReadStream::Read() +	<			M	6	(	 	K	 	I	2	 	0	(	G	 *	0	 		8	(	G	 !	G		>	 	@	 	(	A	0	K	'	?	$	 .	>	$	M	0	>	 (	9	@		 2	L		>		: 	(	A	0	K	'	?	$	 		>	0	 %ld{reqSize/} 9	H	, *	 	(	 		>	0	 %ld{readSize/} 9	H	, 6	G	7	 		>	0	 %ld{remSize/} 9	H	, 	0		-	?		 8	M		M	0	@	.	 		>	0	 %ld{initSize/} 9	H	.�FabricHost 8	G	 ImageLoad 	G	 &	L	0	>	(	, !	G		>	 	@	 	(	A	0	K	'	?	$	 .	>	$	M	0	>	 2	?		(	G	 	G	 2	?		 PFMemeStream::Write() +	<			M	6	(	 	K	 	I	2	 	0	(	>	 5	?	+	2	 0	9	>	: 	(	A	0	K	'	?	$	 		>	0	 %ld{reqSize/} 9	H	, 2	G		(	 		>	0	 %ld{writtenSize/} 9	H	, 6	G	7	 		>	0	 %ld{remSize/} 9	H	, 	0		-	?		 8	M		M	0	@	.	 		>	0	 %ld{initSize/} 9	H	.ZFabricHost 8	G	 ImageLoad 	G	 &	L	0	>	(	, 8	-	@	 ,	>			 *	"	<	(	G	 	G	 ,	>	&	 6	G	7	 ,	>			 	@	 8			M	
 /	>	 	H	0	-6	B	(	M	
 /	 9	H	.�FabricHost 8	G	 ImageLoad 	G	 &	L	0	>	(	, *	M	0	,		'	?	$	 8	M	
 	M	0	@	.	 8	G	 8	-	@	 ,	>			 *	"	<	(	G	 	0	 		(	M	
 9	G		 (	G		?	5	 8	M	
 	M	0	@	.	 .	G		 2	?		(	G	 	G	 ,	>	&	, 8	M	
 	M	0	@	.	 	G	 		>	0	 8	.	>	(	 (	9	@		 9	H		, *	M	0	,		'	?	$	 8	M	
 	M	0	@	.	 	>	 		>	0	 %ld{sourceSize/}, (	G		?	5	 8	M	
 	M	0	@	.	 	>	 		>	0	 %ld{destSize/} 9	H	�FabricHost 8	G	 ImageLoad 	G	 &	L	0	>	(	, IDatabaseBackupReadStream::SizeRemaining() / IDatabaseBackupDownloader::GetTotalSize() +	<			M	6	(	 	K	 	I	2	 &	M	5	>	0	>	 %ld{size/} 	G	 ,	0	>	,	0	 ,	9	A	$	 ,	!	<	G	 8	M		M	0	@	.	 		>	0	 2	L		>		 	>	$	G	 9	H		.PA&	.	M	,	G	!	G	!	 PowerPivot !	G		>	 (	9	@		 	K	2	 8		>	.)	.	M	,	G	!	G	!	 PowerPivot !	G		>	 2	K	!	 (	9	@		 	0	 8		>	.'	.	M	,	G	!	G	!	 PowerPivot !	G		>	 (	9	@		 8	9	G		 8		>	.F	.	M	,	G	!	G	!	 PowerPivot !	G		>	 	K	 (		 (	>	.	 	G	 8	>	%	 	&	M	/	$	(	 	0	(	G	 	G	 &	L	0	>	(	 $	M	0	A		?	./PowerPivot !	G		>	 *	0	 *	9	A			 ,	(	>	(	G	 	G	 &	L	0	>	(	 $	M	0	A		?	.8	.	M	,	G	!	G	!	 PowerPivot !	G		>	 	K	 	M	5	G	0	@	 	0	(	G	 	G	 &	L	0	>	(	 $	M	0	A		?	.B'%{servername/}' 	G	 2	?		 	.	M	,	G	!	G	!	 PowerPivot 8	G	 	(	G		M		 (	9	@		 	0	 8		>	..5	0	M	$	.	>	(	 	>	0	M	0	5	>		 	K	 0	&	M	&	 	0	(	G	 	G	 &	L	0	>	(	 $	M	0	A		?	.PA.$	?	%	?	8	.	/	 8	M	5	0	B	*	 .	G		 (	?	0	M	&	?	7	M		 &	?	(	>			 2	L		>	$	>	 9	H	.&	?	(	@.	>	9	 	G	 &	?	(	K		 	>	 *	M	0	$	?	(	?	'	?	$	M	5	 	0	(	G	 5	>	2	@	 1 8	G	 31 $		 	@	 	K		 8			M	/	>	..	9	@	(	>	?5	0	M	7	 	G	 .	>	9	 	>	 *	M	0	$	?	(	?	'	?	$	M	5	 	0	(	G	 5	>	2	@	 1 8	G	 12 $		 	@	 	K		 8			M	/	>	.5	0	M	7	(5	0	M	7	 	K	 *	M	0	&	0	M	6	?	$	 	0	$	@	 	>	0	 			@	/	 8			M	/	>	.]/	9	 &	K	 	(	*	A		 &	?	(	>			K		 	G	 ,	@		 		>		/	K		 (		$	0	>	2	 .	G		 (	?	0	M	&	?	7	M		 	@	 		 		>		) 	@	 8			M	/	>	 5	>	*	8	 	0	$	>	 9	H	.Date1<&	?	(	>			8	.	/	 8	M	5	0	B	*	 .	G		 		 &	?	(	>			 	K	 *	M	0	>	0		-	 &	?	(	>			 &	0	M	6	>	$	@	 9	H	.Date28datetime 8	M	5	0	B	*	 .	G		 	8	@	 $	?	%	?	 	K	 8	.	>	*	M	$	?	 $	?	%	?	 &	0	M	6	>	$	@	 9	H	.		$	0	>	2	>5	9	 		>		 	?	8		>	 		*	/	K		 &	K	 &	?	(	>			 	G	 ,	@		 *	0	?		2	(	 	G	 2	?		 	?	/	>	 	>			>	.<&	?	(	>			 	K	 *	>	 	 8	M	5	0	B	*	 8	G	 &	?	(	>			8	.	/	 8	M	5	0	B	*	 .	G		 	(	5	0	M		 	0	$	>	 9	H	.DateText2*	>	 	 8	M		M	0	?			 	K	 		 &	?	(	>			 	>	 *	M	0	$	?	(	?	'	?	$	M	5	 	0	$	@	 9	H	.J.	9	@	(	G	 	G	 &	?	(	 	>	 *	M	0	$	?	(	?	'	?	$	M	5	 	0	(	G	 5	>	2	@	 1 8	G	 31 $		 	@	 	K		 8			M	/	>	 2	L		>	$	>	 9	H	.&	?	(	>			$	?	%	?	8	.	/	 8	M	5	0	B	*	 .	G		 $	?	%	?	.O&	?	(	>			 2	L		>	$	>	 9	H	 	K	 	?	 *	M	0	>	0		-	 &	?	(	>			 8	G	 *	9	2	G	 /	>	 ,	>	&	 	G	 .	>	9	 	@	 			?	$	 8			M	/	>	 9	H	..	9	@	(	G	+start_date 	G	 *	9	2	G	 /	>	 ,	>	&	 .	9	@	(	G	 	@	 8			M	
 /	>	.	StartDate<&	?	(	>			8	.	/	 8	M	5	0	B	*	 .	G		 		 &	?	(	>			 	K	 *	M	0	>	0		-	 &	?	(	>			 &	0	M	6	>	$	@	 9	H	.l(	?	0	M	&	?	7	M		 .	9	@	(	K		 	@	 8			M	/	>	 8	G	 *	9	2	G	 /	>	 ,	>	&	 	G	 .	9	@	(	G	 	G	 		$	?	.	 &	?	(	 	@	 &	?	(	>			 	K	 &	?	(	>			8	.	/	 8	M	5	0	B	*	 .	G		 2	L		>	$	>	 9	H	..	9	@	(	G	+start_date 	G	 *	9	2	G	 /	>	 ,	>	&	 .	9	@	(	G	 	@	 8			M	
 /	>	.	StartDate$	?	%	?	 8	.	/	 8	M	
 5	0	B	*	 .	G		 	0		-	 $	?	%	?	.Q0 (12:00 *	B	0	M	5	>	9	M	(	) 8	G	 23 (11:00 	*	0	>	9	M	(	) $		 			G	 	K	 8			M	/	>	 	G	 0	B	*	 .	G		 2	L		>	$	>	 9	H	.DatetimeG8	.	/	 8	M	5	0	B	*	 .	G		 &	?	(	>			8	.	/	 .	>	(	 /	>	 *	>	 	, 	H	8	G	 16:48:00 /	>	 04:48:00 	*	0	>	9	M	(	.B.	?	(		 	>	 *	M	0	$	?	(	?	'	?	$	M	5	 	0	(	G	 5	>	2	@	 0 8	G	 59 $		 	@	 	K		 8			M	/	>	 2	L		>	$	>	 9	H	.DatetimeG8	.	/	 8	M	5	0	B	*	 .	G		 &	?	(	>			8	.	/	 .	>	(	 /	>	 *	>	 	, 	H	8	G	 16:48:00 /	>	 04:48:00 	*	0	>	9	M	(	.T.	9	@	(	G	 	>	 *	M	0	$	?	(	?	'	?	$	M	5	 	0	(	G	 5	>	2	@	 1 (	(	5	0	@	) 8	G	 12 (&	?	8		,	0	) $		 	@	 	K		 8			M	/	>	 2	L		>	$	>	 9	H	.&	?	(	>			$	?	%	?	8	.	/	 8	M	5	0	B	*	 .	G		 $	?	%	?	.5&	?	(	>			8	.	/	 8	M	5	0	B	*	 .	G		 5	0	M	$	.	>	(	 &	?	(	>			 	0	 8	.	/	 2	L		>	$	>	 9	H	.C8	G			!	 	>	 *	M	0	$	?	(	?	'	?	$	M	5	 	0	(	G	 5	>	2	@	 0 8	G	 59 $		 	@	 	K		 8			M	/	>	 2	L		>	$	>	 9	H	.DatetimeU8	.	/	 &	?	(	>			 8	.	/	 8	M	
 5	0	B	*	 .	G		 /	>	 *	>	 	 8	.	/	 8	M	
 5	0	B	*	 .	G		, 	H	8	G	 16:48:23 /	>	 04:48:47 	*	0	>	9	M	(	.Z8			M	/	>	 	G	 0	B	*	 .	G		 &	?		 			G	, .	?	(		, 	0	 8	G			!	 	K	 &	?	(	>			8	.	/	 8	M	5	0	B	*	 .	G		 8	.	/	 .	G		 	(	5	0	M		 	0	$	>	 9	H	.			G	8			G	 	>	 *	M	0	$	?	(	?	'	?	$	M	5	 	0	(	G	 5	>	2	@	 0 8	G	 23 $		 	@	 	K		 8			M	/	>	..	?	(		8.	?	(		 	>	 *	M	0	$	?	(	?	'	?	$	M	5	 	0	(	G	 5	>	2	@	 0 8	G	 59 $		 	@	 	K		 8			M	/	>	.8	G			!	98	G			!	 	>	 *	M	0	$	?	(	?	'	?	$	M	5	 	0	(	G	 5	>	2	@	 0 8	G	 59 $		 	@	 	K		 8			M	/	>	.98	.	/	 	K	 *	>	 	 8	M	5	0	B	*	 8	G	 &	?	(	>			8	.	/	 8	M	5	0	B	*	 .	G		 	(	5	0	M		 	0	$	>	 9	H	.TimeTextZ*	>	 	 8	M		M	0	?			 	K	 8	.	/	 	>	(		>	0	@	 &	G	$	@	 9	H	; 8	M		M	0	?			 .	G		 &	?	(	>			 	>	(		>	0	@	 	@	 		*	G		M	7	>	 	0	 &	@	 	>	$	@	 9	H	..&	?	(	>			8	.	/	 8	M	5	0	B	*	 .	G		 5	0	M	$	.	>	(	 &	?	(	>			 2	L		>	$	>	 9	H	.[5	0	M	$	.	>	(	 &	?	(	>			 	0	 8	.	/	 8	.	(	M	5	?	$	 5	H	6	M	5	?		 8	.	/	 (UTC) .	G		 	-	?	5	M	/		M	$	 $	?	%	?	8	.	/	 8	M	5	0	B	*	 .	G		 2	L		>	$	>	 9	H	d	T5	0	M	$	.	>	(	 &	?	(	>			 8	.	(	M	5	?	$	 5	H	6	M	5	?		 8	.	/	 (UTC) .	G		 	-	?	5	M	/		M	$	 $	?	%	?	8	.	/	 8	M	5	0	B	*	 .	G		 2	L		>	$	>	 9	H	d	M&	?	(	>			 	G	 8	*	M	$	>	9	 	G	 &	?	(	 	@	 *	9		>	(	 	0	(	G	 5	>	2	@	 1 8	G	 7 $		 	@	 	K		 8			M	/	>	 2	L		>	$	>	 9	H	.&	?	(	>			$	?	%	?	8	.	/	 8	M	5	0	B	*	 .	G		 $	?	%	?	.
ReturnType�5	>	*	8	@	 .	>	(	 	K	 (	?	0	M	'	>	0	?	$	 	0	(	G	 5	>	2	@	 8			M	/	>	: 0	5	?	5	>	0	=1 8	G	 6	(	?	5	>	0	=7 $		 	G	 2	?		, 1 	>	 		*	/	K		 	0	G		; 8	K	.	5	>	0	=1 8	G	 0	5	?	5	>	0	=7 $		 	G	 2	?		, 2 	>	 		*	/	K		 	0	G		; 8	K	.	5	>	0	=0 8	G	 0	5	?	5	>	0	=6 $		 	G	 2	?		, 3 	>	 		*	/	K		 	0	G		. 5	0	M	7	 	@	 8	*	M	$	>	9	 8			M	/	>	 2	L		>	$	>	 9	H	.&	?	(	>			$	?	%	?	8	.	/	 8	M	5	0	B	*	 .	G		 $	?	%	?	.
ReturnType�5	>	*	8	@	 .	>	(	 	K	 (	?	0	M	'	>	0	?	$	 	0	(	G	 5	>	2	@	 8			M	/	>	: 	,	 8	*	M	$	>	9	 0	5	?	5	>	0	 8	G	 6	A	0	B	 9	K	$	>	 9	H	 $	K	 1 	>	 		*	/	K		 	0	G		, /	>	 	,	 8	*	M	$	>	9	 8	K	.	5	>	0	 8	G	 6	A	0	B	 9	K	$	>	 9	H	 $	K	 2 	>	 		*	/	K		 	0	G		.>	>	0	 			 5	>	2	G	 *	B	0	M	#	>			 	G	 0	B	*	 .	G	 	?	8	@	 &	?	(	>			 	>	 5	0	M	7	 2	L		>	$	>	 9	H	.&	?	(	>			$	?	%	?	8	.	/	 8	M	5	0	B	*	 .	G		 $	?	%	?	.j*	M	0	>	0		-	_&	?	(	>			 	0	 		$	_&	?	(	>			 	G	 ,	@		 	G	 *	B	0	M	#	 	>	0	M	/	
  &	?	5	8	K		 	>	 *	M	0	$	?	(	?	'	?	$	M	5	 	0	(	G	 5	>	2	>	 5	0	M	7	 -	?	(	M	(	 2	L		>	$	>	 9	H	.	'	>	0	-		*	/	K		 	0	(	G	 	G	 2	?		 &	?	(	 	#	(	>	 	G	 *	M	0		>	0	 	>	 	'	>	0	.EndDate&&	?	(	>			 8	.	/	 8	M	
 5	0	B	*	 .	G		 8	.	>	*	M	$	?	 &	?	(	>			.	StartDate$	?	%	?	 8	.	/	 8	M	
 5	0	B	*	 .	G		 	0		-	 $	?	%	?	.G(	?	0	M	&	?	7	M		 !	@	2	?	.	?		0	 	>	 		*	/	K		 	0	 &	?		 		 	*	0	G		!	 	G	 8	G		 	K	 8		/	K		?	$	 	0	$	>	 9	H	.!	@	2	?	.	?		0	P!	@	2	?	.	?		0	 	?	8		>	 		*	/	K		 5	M	/				K		 	K	 		 8	M		M	0	?			 .	G		 6	>	.	?	2	 	0	(	G	 	G	 2	?		 	?	/	>	 	>	$	>	 9	H	.Expression1_.	B	2	M	/	>			?	$	 	?		 	>	(	G	 5	>	2	>	 *	9	2	>	 5	M	/				 	0	 5	?	-	>			 	>	 		*	/	K		 	0	 	(	M	/	 8	M		M	0	?			 	G	 8	>	%	 6	>	.	?	2	 	?	/	>	 	/	>	.Expression2`.	B	2	M	/	>			?	$	 	?		 	>	(	G	 5	>	2	>	 &	B	8	0	>	 5	M	/				 	0	 5	?	-	>			 	>	 		*	/	K		 	0	 	(	M	/	 8	M		M	0	?			 	G	 8	>	%	 6	>	.	?	2	 	?	/	>	 	/	>	.a/	&	?	 	.	 8	G	 	.	 		 	8	@	 *			M	$	?	 .	L		B	&	 9	H	 	?	8		G	 *	M	0	$	M	/	G		 8	M	$		-	 .	G		 (	?	0	M	&	?	7	M		 .	>	(	 9	H		 $	K	 TRUE 2	L		>	$	>	 9	H	.
ColumnName)	(	*	A		 $	>	2	?		>	 /	>	 8		,		'	?	$	 $	>	2	?		>	 .	G		 8	M	$		-	.$	>	2	?		>		>			 	@	 	>	(	G	 5	>	2	@	 $	>	2	?		>	..	>	(	)		 8	M		G	2	0	 5	M	/				 	?	8	G	 8	M	$		-	 .	G		 	K		(	>	 9	H	.a/	&	?	 	.	 8	G	 	.	 		 	8	@	 *			M	$	?	 .	L		B	&	 9	H	 	?	8		G	 *	M	0	$	M	/	G		 8	M	$		-	 .	G		 (	?	0	M	&	?	7	M		 .	>	(	 9	H		 $	K	 TRUE 2	L		>	$	>	 9	H	.$	>	2	?		>		>			 	@	 	>	(	G	 5	>	2	@	 $	>	2	?		>	..	>	(	4	?	8	@	 8			$	 8	M	$		-	 .	G		 "	B		"	(	G	 	G	 2	?		 8	M		G	2	0	 		M	8	*	M	0	G	6	(	.SCustomData 	(	G		M	6	(	 8	M		M	0	?			 /	&	?	 *	0	?	-	>	7	?	$	 9	H	 $	K	 		8		>	 .	>	(	; 	(	M	/	%	>	, BLANK() 2	L		>	$	>	 9	H	./		*	/	K			0	M	$	>	 5	?	6	?	7	M		 $	M	0	A		?	 	G	 ,	>	0	G	 .	G		 *	B		$	>	 9	H	.	ErrorText*	B		@	 	>	(	G	 5	>	2	@	 $	M	0	A		?	 	>	 *	>	 	.,!	G		>	 8	M	0	K	$	 8	G	 ,	>	9	0	@	 5	M	/				 	K	 	(	5	K		 	0	$	>	 9	H	.	!	G		>	8	M	0	K	$	55	M	/				 	>	 (	?	7	M	*	>	&	(	 	0	(	G	 5	>	2	G	 ,	>	9	0	@	 !	G		>	 8	M	0	K	$	 	>	 (	>	.	.5	M	/				65	9	 5	M	/				 	?	8		>	 ,	>	9	0	@	 !	G		>	 8	M	0	K	$	 8	G	 .	B	2	M	/	>			(	 	0	(	>	 9	H	.PA*	M	0		>	0	.5	M	/				 	G	 8	>	%	 8		,	&	M	'	 	?		 	>	(	G	 5	>	2	>	 *	M	0		>	0	 (	>	.	.&!	G		>	 8	M	0	K	$	 8	G	 ,	>	9	0	@	 .	>	*	 	(	5	K		 	0	$	>	 9	H	.	!	G		>	8	M	0	K	$	2.	>	*	 	>	 (	?	7	M	*	>	&	(	 	0	(	G	 5	>	2	G	 ,	>	9	0	@	 !	G		>	 8	M	0	K	$	 	>	 (	>	.	.MeasureName<5	9	 .	>	*	 	,	M		G		M		 	?	8		>	 ,	>	9	0	@	 !	G		>	 8	M	0	K	$	 8	G	 .	B	2	M	/	>			(	 	0	(	>	 9	H	.*	M	0		>	0	+.	>	*	 	G	 8	>	%	 8		,	&	M	'	 	?		 	>	(	G	 5	>	2	>	 *	M	0		>	0	 (	>	.	.W*	M	0	&	>	(	 	?		 		 url *	0	 		*	2	,	M	'	 8	>	.		M	0	@	 2	L		>	$	>	 9	H	 	0	 5	>	*	8	@	 *	M	0		>	0	 		 ,	>		(	0	@	 *	M	0		>	0	 9	K	$	>	 9	H	.DefaultImageURL!	?	^	I	2	M		 	5	?	 URL.ImageURL	5	?	 URL.H(	?	0	M	&	?	7	M		 $	>	2	?		>	 /	>	 8	M	$		-	 .	G		 		 	0	 	G	5	2	 		 ^	?	2	M		0	 9	H	 $	K	 TRUE 2	L		>	$	>	 9	H	.
ColumnNamePA%+	<	?	2	M		0	 	>	(		>	0	@	 	>			(	G	 	G	 2	?		 8	M	
 $		-	.=	,	 (	?	0	M	&	?	7	M		 8	M	$		-	 .	G		 	G	5	2	 		 .	>	(	 9	K	$	>	 9	H	 $	,	 TRUE 2	L		>	$	>	 9	H	.
ColumnName%+	<	?	2	M		0	 	>	(		>	0	@	 	>			(	G	 	G	 2	?		 8	M	
 $		-	.;	>			$	>	 9	H	 	?	 	M	/	>	 .	>	(	 0	?		M	$	 9	H	, 	0	 8	$	M	/	 /	>	 	8	$	M	/	 2	L		>	$	>	 9	H	..	>	(	$5	9	 .	>	(	 	?	8		@	 	*	 	>			 	0	(	>	 	>	9	$	G	 9	H		.C	,	 (	?	0	M	&	?	7	M		 $	>	2	?		>	 /	>	 8	M	$		-	 	M	0	I	8	^	?	2	M		0	 9	K	$	>	 9	H	 $	,	 TRUE 2	L		>	$	>	 9	H	.TableNameOrColumnName/+	<	?	2	M		0	 	>	(		>	0	@	 	>			(	G	 	G	 2	?		 8	M	
 $		-	 /	>	 $	>	2	?		>	.F/	&	?	 (	?	0	M	&	?	7	M		 $	>	2	?		>	 /	>	 $	>	2	?		>	-5	M	/				 0	?		M	$	 9	K	$	>	 9	H	 $	K	 8	$	M	/	 2	L		>	$	>	 9	H	.$	>	2	?		>	$	>	2	?		>	 /	>	 $	>	2	?		>	-5	M	/				.D	>			$	>	 9	H	 	?	 	M	/	>	 .	>	(	 .	G		 	K		 $	M	0	A		?	 9	H	, 	0	 TRUE /	>	 FALSE 2	L		>	$	>	 9	H	..	>	(	$5	9	 .	>	(	 	?	8		@	 	*	 	>			 	0	(	>	 	>	9	$	G	 9	H		.PAK/	&	?	 8	.	 8			M	/	>	 9	K	 $	K	 8	9	@	 2	L		>	$	>	 9	H	, /	>	 /	&	?	 5	?	7	.	 8			M	/	>	 9	K	 $	K	 	<	2	$	 2	L		>	$	>	 9	H	.8			M	/	>	E.	>	(	 	>	 *	0	@		M	7	#	. /	&	?	 8			M	/	>	 *	B	0	M	#	>			 (	9	@		 9	H	, $	K	 5	9	 	K		>	 	?	/	>	 	>	$	>	 9	H	.C	,	 (	?	0	M	&	?	7	M		 8	M	$		-	 .	G		 *	M	0	$	M	/		M	7	 ^	?	2	M		0	 9	K	$	G	 9	H		 $	,	 8	$	M	/	 2	L		>	$	>	 9	H	.TableNameOrColumnName.+	<	?	2	M		0	 	>	(		>	0	@	 	>			(	G	 	G	 2	?		 $	>	2	?		>	 /	>	 8	M	$		-	.I(	?	0	M	&	?	7	M		 8	M	$		-	, 8	M	$	0	K		 	G	 	?	8	@	 *	&	>	(	A		M	0	.	 	>	 8	M	$	0	 9	K	(	G	 *	0	 true 2	L		>	$	>	 9	H	.
ColumnName8	M	$	0	 	>	 8	M	$		-	.S	>			$	>	 9	H	 	?	 	M	/	>	 .	>	(	 		 $	>	0	M		?		 .	>	(	 (TRUE /	>	 FALSE) 9	H	 	0	 TRUE /	>	 FALSE 2	L		>	$	>	 9	H	..	>	(	$5	9	 .	>	(	 	?	8		@	 	*	 	>			 	0	(	>	 	>	9	$	G	 9	H		.Z	>			$	>	 9	H	 	?	 	M	/	>	 .	>	(	, *	>	 	 (	9	@		 9	H	 (0	?		M	$	 		M	7	 *	>	 	 (	9	@		 9	K	$	G	), 	0	 TRUE /	>	 FALSE 2	L		>	$	>	 9	H	..	>	(	$5	9	 .	>	(	 	?	8		@	 	*	 	>			 	0	(	>	 	>	9	$	G	 9	H		.?	>			$	>	 9	H	 	?	 	M	/	>	 .	>	(	 		 8			M	/	>	 9	H	, 	0	 TRUE /	>	 FALSE 2	L		>	$	>	 9	H	.PA.	>	(	$5	9	 .	>	(	 	?	8		@	 	*	 	>			 	0	(	>	 	>	9	$	G	 9	H		.K/	&	?	 5	?	7	.	 8			M	/	>	 9	K	 $	K	 8	9	@	 2	L		>	$	>	 9	H	, /	>	 /	&	?	 8	.	 8			M	/	>	 9	K	 $	K	 	<	2	$	 2	L		>	$	>	 9	H	.8			M	/	>	E.	>	(	 	>	 *	0	@		M	7	#	. /	&	?	 8			M	/	>	 *	B	0	M	#	>			 (	9	@		 9	H	, $	K	 5	9	 	K		>	 	?	/	>	 	>	$	>	 9	H	.S/	&	?	 5	0	M	$	.	>	(	 *			M	$	?	 .	G		 (	?	0	M	&	?	7	M		 8	M	$		-	 	>	 		*	-/	K		 9	H	 $	K	 TRUE 	(	M	/	%	>	 FALSE 2	L		>	$	>	 9	H	.
ColumnName'5	9	 8	M	
 $		-	 	?	8		@	 	*	 	>			 	0	(	>	 	>	9	$	G	 9	H		.=	>			$	>	 9	H	 	?	 	M	/	>	 .	>	(	 	K		 *	>	 	 9	H	, 	0	 TRUE /	>	 FALSE 2	L		>	$	>	 9	H	..	>	(	$5	9	 .	>	(	 	?	8		@	 	*	 	>			 	0	(	>	 	>	9	$	G	 9	H		.		*	/	K			0	M	$	>	 	2	M		0	 2	L		>	$	>	 9	H	.]domain-name\user-name 8	M	5	0	B	*	 	G	 8	>	%	 5	0	M	$	.	>	(	 	(	G		M	6	(	 	>	 !	K	.	G	(	 (	>	.	 	0	 		*	/	K			0	M	$	>	 (	>	.	 2	L		>	$	>	 9	H	.�Azure 5	?	6	M	2	G	7	#	 8	0	M	5	0	 	G	 2	?		 Azure AD 	@	 5	0	M	$	.	>	(	 		*	/	K			0	M	$	>	 	@	 	,	M		G		M		 ID 	0	 	(	-*	M	0	?	.	>		8	 5	?	6	M	2	G	7	#	 8	0	M	5	0	 	G	 2	?		 5	0	M	$	.	>	(	 		*	/	K			0	M	$	>	 	@	 SID 2	L		>	$	>	 9	H	.!		*	/	K			0	M	$	>	 	>	 *	M	0	.	A		 (	>	.	 &	G	$	>	 9	H	.P	>			$	>	 9	H	 	?	 	M	/	>	 8	-	@	 $	0	M		 TRUE 9	H		, 	0	 /	&	?	 8	-	@	 $	0	M		 TRUE 9	H		 $	K	 TRUE 2	L		>	$	>	 9	H	.PA2	I		?		2	1)$	>	0	M		?		 .	>	(	 	?	8		@	 	*	 	>			 	0	(	>	 	>	9	$	G	 9	H		.2	I		?		2	2)$	>	0	M		?		 .	>	(	 	?	8		@	 	*	 	>			 	0	(	>	 	>	9	$	G	 9	H		.2	I		?		2	 .	>	(	 FALSE 2	L		>	$	>	 9	H	.p	>			$	>	 9	H	 	?	 	M	/	>	 6	0	M	$	 	K	 *	B	0	>	 	?	/	>	 	/	>	, 	0	 TRUE 9	K	(	G	 *	0	 		 .	>	(	 2	L		>	$	>	 9	H	, 	0	 FALSE 9	K	(	G	 *	0	 &	B	8	0	>	 .	>	(	 2	L		>	$	>	 9	H	.LogicalTestD	K		 .	>	(	 /	>	 5	M	/				 	?	8		>	 .	B	2	M	/	>			(	 TRUE /	>	 FALSE .	G		 	?	/	>	 	>	 8		$	>	 9	K	.
ResultIfFalseT5	9	 .	>	(	 	K	 $	>	0	M		?		 	>			 FALSE 9	K	(	G	 *	0	 2	L		$	>	 9	H	; /	&	?	 	K	!	<	 &	?	/	>	 	>		, $	K	 FALSE 2	L		$	>	 9	H	.ResultIfTrueR5	9	 .	>	(	 	K	 $	>	0	M		?		 	>			 TRUE 9	K	(	G	 *	0	 2	L		$	>	 9	H	; /	&	?	 	K	!	<	 &	?	/	>	 	>		, $	K	 TRUE 2	L		$	>	 9	H	.Uvalue_if_error &	G	$	>	 9	H	 /	&	?	 *	M	0	%	.	 5	M	/				 .	G		 	0	 5	M	/				 	G	 .	>	(	 .	G		 8	M	5	/		 .	G		 $	M	0	A		?	 9	K	..	>	(		K		 .	>	(	 /	>	 5	M	/				.ValueIfErrorPA	K		 .	>	(	 /	>	 5	M	/				.9FALSE 	K	 TRUE .	G		, /	>	 TRUE 	K	 FALSE .	G		 *	0	?	5	0	M	$	(	 	0	$	>	 9	H	.2	I		?		2	C		 .	>	(	 /	>	 5	M	/				 	?	8		>	 .	B	2	M	/	>			(	 TRUE /	>	 FALSE .	G		 	?	/	>	 	>	 8		$	>	 9	K	.N/	&	?	 	K		 -	@	 $	0	M		 TRUE 9	H	 $	K	 TRUE, 	0	 /	&	?	 8	-	@	 $	0	M		 FALSE 9	H		 $	K	 FALSE 2	L		>	$	>	 9	H	.2	I		?		2	1)$	>	0	M		?		 .	>	(	 	?	8		@	 	*	 	>			 	0	(	>	 	>	9	$	G	 9	H		.2	I		?		2	2)$	>	0	M		?		 .	>	(	 	?	8		@	 	*	 	>			 	0	(	>	 	>	9	$	G	 9	H		.75	M	/				 	G	 .	>	(	 	G	 	'	>	0	 *	0	 5	?	-	?	(	M	(	 *	0	?	#	>	.	K		 	K	 2	L		>	$	>	 9	H	.	(	M	/	%	>	7/	&	?	 	K		 .	G	2	 	>	$	G	 .	>	(	 (	9	@		 9	H		 $	K	 Else .	>	(	 2	L		>	/	>	 	>			>	.5	M	/				#.	B	2	M	
 /	>			?	$	 	?	/	>	 	>	(	G	 5	>	2	>	 5	M	
 /				.*	0	?	#	>	.	8/	&	?	 5	M	
 /				 	G	 *	>	8	 8			$	 .	>	(	 9	H	 $	K	 *	0	?	#	>	.	 2	L		>	/	>	 	>	(	>	 9	H	.PA.	>	(	</	&	?	 5	M	/				 	G	 *	>	8	 /	9	 .	>	(	 9	H	, $	K	 8		,		'	?	$	 *	0	?	#	>	.	 2	L		>	/	>	 	>			>	.2	I		?		2	 .	>	(	 TRUE 2	L		>	$	>	 9	H	.!8			M	/	>	 	>	 (	?	0	*	G		M	7	 .	>	(	 2	L		>	$	>	 9	H	.8			M	/	>	/5	9	 8			M	
 /	>	 	?	8		G	 2	?		 	*	 (	?	0	*	G		M	7	 .	>	(	 	>	9	$	G	 9	H		.�8			M	/	>	 	>	 	0	M			K	8	>		(	, /	>	 *	M	0	$	?	2	K	.	 /	>	 	(	5	0	M	8	 	K	8	>		(	 2	L		>	$	>	 9	H	. 	0	M			K	8	>		(	 	K	#	 9	H	 	?	8		>	 	K	8	>		(	 8			M	/	>	 9	H	. 2	L		>	/	>	 	/	>	 	K	#	 0 (6	B	(	M	/	) 8	G	 *	>		 	G	 0	G			 .	G		 &	?	/	>	 	>	$	>	 9	H	.8			M	/	>	8	*	 	?	8	 	K	#	 	>	 	K	8	>		(	 	>	9	$	G	 9	H		 5	9	 -1 8	G	 1 $		 9	K	(	>	 	>	9	?		.�8			M	/	>	 	>	 *	M	0	$	?	2	K	.	 	$	?	*	0	5	2	/	?		 /	>	 	(	5	0	M	8	 9	>		*	0	,	K	2	?		 	K	8	>		(	 2	L		>	$	>	 9	H	. 8			M	/	>	 1 	G	 ,	0	>	,	0	 /	>	 		8	8	G	 	'	?		 9	K	(	>	 	>	9	?		. 	(	5	0	M	8	 9	>		*	0	,	K	2	?		 	K	8	>		(	 		 .	>	(	 9	H	 	?	8		>	 9	>		*	0	,	K	2	?		 	K	8	>		(	 		 8			M	/	>	 9	H	, 	$		 ACOSH(COSH(8			M	/	>	)) 8			M	/	>	 	G	 8	.	$	A	2	M	/	 9	K	$	>	 9	H	.8			M	/	>	'1 	G	 ,	0	>	,	0	 /	>	 	'	?		 	K		 5	>	8	M	$	5	?		 8			M	/	>	.U	0	M			K		H	(	M		(	M		 	>	 .	A		M	/	 .	>	(	, /	>	 8			M	/	>	 	>	 	K		?	8	M	*	0	M	6	@	 /	>	 	(	5	0	M	8	 	K		H	(	M		(	M		 2	L		>	$	>	 9	H	.8			M	/	>	N8			M	/	>	 	*		G	 &	M	5	>	0	>	 5	>			?	$	 	K	#	 	>	 	K		H	(	M		(	M		 9	H	. /	9	 5	>	8	M	$	5	?		 8			M	/	>	 9	K	(	@	 	>	9	?		.18			M	/	>	 	>	 	(	5	0	M	8	 9	>		*	0	,	K	2	?		 	K		H	(	M		(	M		 2	L		>	$	>	 9	H	.8			M	/	>	,8			M	/	>	 	>	 (	?	0	*	G		M	7	 .	>	(	 1 8	G	 	'	?		 9	K	(	>	 	>	9	?		.�	0	M		8	>		(	, /	>	 8			M	/	>	 	>	 	(	5	0	M	8	 8	>		(	 2	L		>	$	>	 9	H	. 	0	M		8	>		(	 5	9	 	K	#	 9	H	 	?	8		>	 8	>		(	 8			M	/	>	 9	H	. 2	L		>	/	>	 	/	>	 	K	#	 *	>		/2 8	G	 *	>		/2 	G	 0	G			 .	G		 - 0	G	!	?	/	(	 .	G		 &	?	/	>	 	>	$	>	 9	H	.8			M	/	>	5	*		G	 &	M	5	>	0	>	 5	>			?	$	 	K	#	 	>	 8	>		(	 -1 8	G	 1 $		 9	K	(	>	 	>	9	?		.�8			M	/	>	 	>	 	(	5	0	M	8	 9	>		*	0	,	K	2	?		 8	>		(	 2	L		>	$	>	 9	H	. 	(	5	0	M	8	 9	>		*	0	,	K	2	?		 8	>		(	 5	9	 .	>	(	 9	H	 	?	8		>	 9	>		*	0	,	K	2	?		 8	>		(	 8			M	/	>	 9	H	, 	$		 ASINH(SINH(number)) 8			M	/	>	 	G	 8	.	$	A	2	M	/	 9	H	.8			M	/	>		K		 5	>	8	M	$	5	?		 8			M	/	>	.�	0	M			H	(	M		(	M		, /	>	 8			M	/	>	 	>	 	(	5	0	M	8	 	H	(	M		(	M		 2	L		>	$	>	 9	H	. 	0	M			H	(	M		(	M		 5	9	 	K	#	 9	H	 	?	8		>	 	H	(	M		(	M		 8			M	/	>	 9	H	. 2	L		>	/	>	 	/	>	 	K	#	 *	>		/2 8	G	 *	>		/2 	G	 0	G			 .	G		- 	G	 0	G	!	?	/	(	 .	G		 &	?	/	>	 	>	$	>	 9	H	.8			M	/	>	$ 	*		G	 &	M	5	>	0	>	 5	>			?	$	 	K	#	 	>	 	H	(	M		(	M		.�8			M	/	>	 	>	 	(	5	0	M	8	 9	>		*	0	,	K	2	?		 	H	(	M		(	M		 2	L		>	$	>	 9	H	. 8			M	/	>	 -1 	0	 1 ( -1 	0	 1 	K	!	<	 	0	) 	G	 ,	@		 9	K	(	@	 	>	9	?		. 	(	5	0	M	8	 9	>		*	0	,	K	2	?		 	H	(	M		(	M		 5	9	 .	>	(	 9	H	 	?	8		>	 9	>		*	0	,	K	2	?		 	H	(	M		(	M		 8			M	/	>	 9	H	, 	$		ATANH(TANH(number)) 8			M	/	>	 	G	 8	.	$	A	2	M	/	 9	H	.8			M	/	>	#1 	0	 -1 	G	 ,	@		 	K		 5	>	8	M	$	5	?		 8			M	/	>	.�,	@		>	 5	?	$	0	#	 2	L		>	$	>	 9	H	. ,	@		>	 5	?	$	0	#	 	>	 	.	 $	L	0	 *	0	 	G	2	@	5	?		(	 &	G		(	G	 .	G		 2	K		K		 &	M	5	>	0	>	 	0	M		 &	?	(	 	G	 		6	 	H	8	G	, (	.	B	(	K		 	G	 *	M	0	$	?	6	$	 .	G		 -	?	(	M	(	$	>	 	>	 	'	M	/	/	(	 	0	(	G	 	G	 2	?		 		*	/	K		 	?	/	>	 	>	$	>	 9	H	.Ax 	G	 		$	0	>	2	 	@	 (	?		2	@	 8	@	.	>	.	2	M	+	<	>	5	?	$	0	#	 	>	 *	H	0	>	.	@		0	.Bx 	G	 		$	0	>	2	 	@	 
	*	0	@	 8	@	.	>	.,	@		>	5	?	$	0	#	 	>	 *	H	0	>	.	@		0	.8			/	@	� 		 $	>	0	M		?		 .	>	(	 	K	 +	<			M	6	(	 	G	 8	M	5	0	B	*	 	>	 (	?	0	M	'	>	0	#	 	0	$	>	 9	H	. /	&	?	 8			/	@	 TRUE 9	H	, $	K	 BETA.DIST, 8			/	@	 5	?	$	0	#	 +	<			M	6	(	 2	L		>	$	>	 9	H	; /	&	?	 FALSE 9	H	, $	K	 5	9	 8		-	>	5	M	/	 	(	$	M	5	 +	<			M	6	(	 2	L		>	$	>	 9	H	.X5A 	0	 B 	G	 ,	@		 	>	 .	>	(	 	K	 +	<			M	6	(	 	>	 .	B	2	M	/	>			(	 	0	$	>	 9	H	.*,	@		>	 8			/	@	 8		-	>	5	M	/	 	(	$	M	5	 +	<			M	6	(	 (BETA.DIST) 	>	 *	M	0	$	?	2	K	.	 2	L		>	$	>	 9	H	. /	&	?	 8		-	>	5	M	/	$	>	 = BETA.DIST(x,...TRUE) 9	H	, $	K	 BETA.INV(probability,...) = x 9	H	. ,	@		>	 5	?	$	0	#	 	>	 		*	/	K		 	*	G		M	7	?	$	 8	.	>	*	(	 8	.	/	 	0	 -	?	(	M	(	$	>	 &	?		 	>	(	G	 *	0	 8		-	>	5	M	/	 8	.	>	*	(	 8	.	/	 	>	 (	.	B	(	>	 $	H	/	>	0	 	0	(	G	 	G	 2	?		 *	M	0	K		G		M		 *	M	2	>	(	?			 .	G		 		*	/	K		 	?	/	>	 	>	 8		$	>	 9	H	.Ax 	G	 		$	0	>	2	 	@	 (	?		2	@	 8	@	.	>	.	2	M	+	<	>	5	?	$	0	#	 	>	 *	H	0	>	.	@		0	.Bx 	G	 		$	0	>	2	 	@	 
	*	0	@	 8	@	.	>	.,	@		>	5	?	$	0	#	 	>	 *	H	0	>	.	@		0	.8		-	>	5	(	>	#,	@		>	 5	?	$	0	#	 	G	 8	>	%	 8		,	&	M	'	 8		-	>	5	M	/	$	>	.K	?	8	@	 8			M	/	>	 	K	 (	?			$	.	 *	B	0	M	#	>			 /	>	 (	?			$	.	 (	?	6	M		?	$	 		>		 $		 *	B	0	M	#	>			 ,	(	>	$	>	 9	H	.8			M	/	>	*5	9	 .	>	(	, 	?	8	G	 	*	 *	B	0	M	#	>			?	$	 	0	(	>	 	>	9	$	G	 9	H		.*	M	0	>	8			?		$	>	.5	9	 	A	#	>			 	9	>		 $		 	*	 *	B	0	M	#	>			 ,	(	>	(	>	 	>	9	$	G	 9	H		.�	@	-8	M		M	5	G	0	 5	?	$	0	#	 ,	$	>	$	>	 9	H	. 	@	-8	M		M	5	G	0	 5	?	$	0	#	 	.	 $	L	0	 *	0	 2	K		K		 &	M	5	>	0	>	 	@	.5	@	. &	G		$	G	 9	A		 8	.	/	 5	M	/	$	@	$	 	0	(	G	 5	>	2	G	 &	?	(	 	G	 		6	 	H	8	G	 (	.	B	(	G	 -	0	 .	G		 	?	8	@	 *	M	0	$	?	6	$	 .	G		 *	0	?	5	0	M	$	(	 	>	 	'	M	/	/	(	 	0	(	G	 	G	 2	?		 *	M	0	/	K		 	?	/	>	 	>	$	>	 9	H	.8			/	@	�$	>	0	M		?		 .	>	(	 	K	 +	2	(	 	G	 8	M	5	0	B	*	 	K	 (	?	0	M	'	>	0	?	$	 	0	$	>	 9	H	. /	&	?	 8			/	@	 8	9	@	 9	H	, $	K	 CHISQ.DIST 8			/	@	 5	?	$	0	#	 +	2	(	 ,	$	>	$	>	 9	H	; 		0	 	2	$	 9	H	, $	K	 /	9	 *	M	0	>	/	?		$	>	 	(	$	M	5	 +	2	(	 ,	$	>	$	>	 9	H	.8	M	5	$		$	M	0	$	>	_!	?		M	0	@	8	M	5	$		$	M	0	$	>	 !	?		M	0	@	 	@	 8			M	/	>	d	X+.	>	(	 	?	8	 *	0	 	*	 5	?	$	0	#	 	>	 		2	(	 	0	(	>	 	>	9	$	G	 9	H		.�	@	-8	M		M	5	G	0	 5	?	$	0	#	 	@	 0	>			-	G	2	 8		-	>	5	(	>	 ,	$	>	$	>	 9	H	. 	@	-8	M		M	5	G	0	 5	?	$	0	#	 		 	@	-8	M		M	5	G	0	 *	0	@		M	7	#	 	G	 8	>	%	 	A	!	<	>	 9	A		 9	H	. *	0	?	2		M	7	?	$	 	0	 *	M	0	$	M	/	>	6	?	$	 .	>	(	K		 	@	 $	A	2	(	>	 	0	(	G	 	G	 2	?		 	@	-8	M		M	5	G	0	 *	0	@		M	7	#	 	>	 		*	/	K		 	0	G		. 		&	>	9	0	#	 	G	 2	?		, 		 	(	A	5		6	?		 *	M	0	/	K		 *	L	'	K		 	@	 		2	@	 *	@	"	<	@	 	G	 0			 	G	 		 (	?	6	M		?	$	 8	G		 *	M	0	&	0	M	6	(	 	@	 *	0	?		2	M	*	(	>	 	0	 8		$	>	 9	H	. *	0	?	2		M	7	?	$	 *	0	?	#	>	.	K		 	@	 *	M	0	$	M	/	>	6	?	$	 *	0	?	#	>	.	K		 8	G	 $	A	2	(	>	 	0		G	, 	*	 $	/	 	0	 8		$	G	 9	H		 	?	 	*		@	 .	B	2	 *	0	?		2	M	*	(	>	 .	>	(	M	/	 9	H	 /	>	 (	9	@		.8	M	5	$		$	M	0	$	>	_!	?		M	0	@	8	M	5	$		$	M	0	$	>	 !	?		M	0	@	 	@	 8			M	/	>	d	X+.	>	(	 	?	8	 *	0	 	*	 5	?	$	0	#	 	>	 		2	(	 	0	(	>	 	>	9	$	G	 9	H		.�	@	-8	M		M	5	G	0	 5	?	$	0	#	 	G	 2	G	+	<	M		-	G	2	 8		-	>	5	(	>	 	>	 *	M	0	$	?	2	K	.	 ,	$	>	$	>	 9	H	. 	@	-8	M		M	5	G	0	 5	?	$	0	#	 	.	 $	L	0	 *	0	 2	K		K		 &	M	5	>	0	>	 	@	.5	@	. &	G		$	G	 9	A		 8	.	/	 5	M	/	$	@	$	 	0	(	G	 5	>	2	G	 &	?	(	 	G	 		6	 	H	8	G	 (	.	B	(	G	 -	0	 .	G		 	?	8	@	 *	M	0	$	?	6	$	 .	G		 -	?	(	M	(	$	>	 	>	 	'	M	/	/	(	 	0	(	G	 	G	 2	?		 *	M	0	/	K		 	?	/	>	 	>	$	>	 9	H	.8	M	5	$		$	M	0	$	>	_!	?		M	0	@	8	M	5	$		$	M	0	$	>	 !	?		M	0	@	 	@	 8			M	/	>	d	8		-	>	5	(	>	"	@	-8	M		M	5	G	0	 5	?	$	0	#	 8	G	 8		,	&	M	'	 8		-	>	5	(	>		@	-8	M		M	5	G	0	 5	?	$	0	#	 	G	 0	>			-	G	2	 8		-	>	5	(	>	 	>	 *	M	0	$	?	2	K	.	 ,	$	>	$	>	 9	H	. /	&	?	 8		-	>	5	(	>	 = CHISQ.DIST.RT(x,...), $	K	 CHISQ.INV.RT(8		-	>	5	(	>	,...) = x. /	9	 (	?	0	M	#	/	 	0	(	G	 	G	 2	?		 	?	 	*		@	 .	B	2	 *	0	?		2	M	*	(	>	 .	>	(	M	/	 9	H	 /	>	 (	9	@		, *	0	?	2		M	7	?	$	 *	0	?	#	>	.	K		 	K	 	0	 *	M	0	$	M	/	>	6	?	$	 *	0	?	#	>	.	K		 8	G	 $	A	2	(	>	 	0	(	G	 	G	 2	?		 	8	 +	2	(	 	>	 		*	/	K		 	0	G		.8	M	5	$		$	M	0	$	>	_!	?		M	0	@	8	M	5	$		$	M	0	$	>	 !	?		M	0	@	 	@	 8			M	/	>	d	8		-	>	5	(	>	PA"	@	-8	M		M	5	G	0	 5	?	$	0	#	 8	G	 8		,	&	M	'	 8		-	>	5	(	>	�.	&	K		 	@	 5	?	6	?	7	M		 8			M	/	>	 	G	 2	?		 5	?	5	?	'	 8		/	K		(	 2	L		>	$	>	 9	H	. .	&	K		 	@	 	?	8	@	 5	?	6	?	7	M		 8			M	/	>	 	G	 2	?		 	A	2	 8		-	>	5	M	/	 8	.	B	9	K		 	@	 8			M	/	>	 (	?	0	M	'	>	0	?	$	 	0	(	G	 	G	 2	?		 COMBIN 	>	 		*	/	K		 	0	G		.8			M	/	>	.	&	K		 	@	 8			M	/	>	.	/	(	?	$	_8			M	/	>	#*	M	0	$	M	/	G		 8		/	K		(	 .	G		 .	&	K		 	@	 8			M	/	>	.H&	?		 		 .	&	K		 	@	 8			M	/	>	 	G	 2	?		 (&	K	9	0	>	5	 	G	 8	>	%	) 8		/	K		(	K		 	@	 8			M	/	>	 &	G	$	>	 9	H	.8			M	/	>	b0 8	G	 	'	?		 /	>	 ,	0	>	,	0	 	0	 	/	(	?	$	_8			M	/	>	 8	G	 	'	?		 /	>	 ,	0	>	,	0	 9	K	(	>	 	>	9	?		. *	B	0	M	#	>			-	$	0	 .	>	(	 	>		 &	?		 	>	$	G	 9	H		.	/	(	?	$	_8			M	/	>	A0 8	G	 	'	?		 /	>	 ,	0	>	,	0	 9	K	(	>	 	>	9	?		. *	B	0	M	#	>			-	$	0	 .	>	(	 	>		 &	?		 	>	$	G	 9	H		.L8	>	.	>	(	M	/	 5	?	$	0	#	 	>	 		*	/	K		 	0		G	, 	(	8			M	/	>	 .	>	'	M	/	 	G	 2	?		 (	?	6	M		?	$	 		$	0	>	2	 2	L		>	$	>	 9	H	.	2	M	+	<	>	�(	?	6	M		?	$	 8	M	$	0	 	@	 	#	(	>	 	G	 2	?		 *	M	0	/	A		M	$	 .	9	$	M	5	*	B	0	M	#	 8	M	$	0	. (	?	6	M		?	$	 8	M	$	0	 100*(1 - 	2	M	+	<	>	)% 	G	 ,	0	>	,	0	 9	K		>	, /	>	 	(	M	/	 6	,	M	&	K		 .	G		, 0.05 	>	 	2	M	+	<	>	 95 *	M	0	$	?	6	$	 (	?	6	M		?	$	 8	M	$	0	 8	B		?	$	 	0	$	>	 9	H	.		>	0	
(	.	B	(	>	 		>	0	PA
.	>	(		_5	?		2	(	;!	G		>	 0	G			 	G	 2	?		 	(	8			M	/	>	 .	>	(		 5	?		2	(	 	0	 	M		>	$	 .	>	(	>	 	>	$	>	 9	H	.N	>	$	M	0	 5	?	$	0	#	 	>	 		*	/	K		 	0	$	G	 9	A		, 	(	8			M	/	>	 .	>	'	M	/	 	G	 2	?		 (	?	6	M		?	$	 		$	0	>	2	 2	L		>	$	>	 9	H	.	2	M	+	<	>	�(	?	6	M		?	$	 8	M	$	0	 	@	 	#	(	>	 	G	 2	?		 *	M	0	/	A		M	$	 .	9	$	M	5	*	B	0	M	#	 8	M	$	0	. (	?	6	M		?	$	 8	M	$	0	 100*(1 - 	2	M	+	<	>	)% 	G	 ,	0	>	,	0	 9	K		>	, /	>	 	(	M	/	 6	,	M	&	K		 .	G		, 0.05 	>	 	2	M	+	<	>	 95 *	M	0	$	?	6	$	 (	?	6	M		?	$	 8	M	$	0	 8	B		?	$	 	0	$	>	 9	H	.		>	0	
(	.	B	(	>	 		>	0	
.	>	(		_5	?		2	(	;!	G		>	 0	G			 	G	 2	?		 	(	8			M	/	>	 .	>	(		 5	?		2	(	 	0	 	M		>	$	 .	>	(	>	 	>	$	>	 9	H	.$5	?	6	?	7	M		 	K	#	 	G	 2	?		 	K	8	>		(	 2	L		>	$	>	 9	H	.8			M	/	>	,0	G	!	?	/	(	 	>	 	K	#	 	?	8		G	 2	?		 	*	 	K	8	>		(	 	>	9	$	G	 9	H		.&8			M	/	>	 	>	 9	>		*	0	,	K	2	?		 	K	8	>		(	 2	L		>	$	>	 9	H	.8			M	/	>	C	K		 5	>	8	M	$	5	?		 8			M	/	>	 	?	8		G	 2	?		 	*	 9	>		*	0	,	K	2	?		 	K	8	>		(	 	>	(	(	>	 	>	9	$	G	 9	H		.10	G	!	?	/	(	 .	G		 (	?	0	M	&	?	7	M		 	K	#	 	>	 	K		H	(	M		(	M		 2	L		>	$	>	 9	H	.PA8			M	/	>	00	G	!	?	/	(	 	>	 	K	#	 	?	8		G	 2	?		 	*	 	K		H	(	M		(	M		 	>	9	$	G	 9	H		.29	>		*	0	,	K	2	?		 	K	#	 	>	 9	>		*	0	,	K	2	?		 	K		H	(	M		(	M		 2	L		>	$	>	 9	H	.8			M	/	>		K		 5	>	8	M	$	5	?		 8			M	/	>	.,.	A	&	M	0	>	 !	G		>	 *	M	0		>	0	 	G	 0	B	*	 .	G		 .	>	(	 2	L		>	$	>	 9	H	..	>	(	@		 8	M		G	2	0	 5	M	/				 	?	8	G	 5	0	M	$	.	>	(	 !	G		>	 *	M	0		>	0	 .	G		 *	0	?	5	0	M	$	?	$	 	0	(	>	 9	H	.0	G	!	?	/	(	 	K	 !	?		M	0	@	 .	G		 ,	&	2	$	>	 9	H	.8			M	/	>	)0	G	!	?	/	(	 	>	 	K	#	 	?	(	M	9	G		 	*	 ,	&	2	(	>	 	>	9	$	G	 9	H		.;(	?			$	.	 8	.	 *	B	0	M	#	>			 $		 *	B	0	M	#	>			?	$	 8			M	/	>	 2	L		>	$	>	 9	H	. 	*	 	8	 +			M	6	(	 	>	 &	K	 .	G		 	(	G	 5	>	2	G	 .	&	K		 	K	 8		8	>	'	?	$	 	0	(	G	 	G	 2	?		 		*	/	K		 	0	 8		$	G	 9	H		. 		&	>	9	0	#	 	G	 2	?		, *	H		?			 	M	0	G		 		 /	>	 &	K	 .	&	K		 	@	 *			M	$	?	/	K		 	K	 8	M	5	@		>	0	 	0	$	>	 9	H	. 	M	0	G		 -	0	 	>	$	>	 9	H	 	,	 .	&	K		 	@	 8			M	/	>	 	K	 (	?			$	.	 &	K	 $		 *	B	0	M	#	>			?	$	 	?	/	>	 	>	$	>	 9	H	, 	K	 	M	0	G		 	@	 	M	7	.	$	>	 8	G	 .	G	2	 	>	$	>	 9	H	.8			M	/	>	*	B	0	M	#	>			?	$	 	?		 	>	(	G	 5	>	2	G	 .	>	(	. e 	@	 	>	$	 &	@	 		 8			M	/	>	 2	L		>	$	>	 9	H	.8			M	/	>	|	'	>	0	 e *	0	 2	>		B	 9	K	(	G	 5	>	2	>	 	>	$	>			. 8	M	%	?	0	>			 e 2.71828182845904 	G	 ,	0	>	,	0	 9	K	$	>	 9	H	, 	K	 (	H		A	0	2	 2	I		G	0	?	%	M	.	 	G	 	'	>	0	 	G	 ,	0	>	,	0	 9	K	$	>	 9	H	.	>	$	@	/	 5	?	$	0	#	 ,	$	>	$	>	 9	H	. 	5	G			M	8	 	G	 ,	@		 8	.	/	 	G	 (	.	B	(	G	 	G	 2	?		 EXPON.DIST 	>	 		*	/	K		 	0	G		, 	H	8	G	 	?	 (		&	 5	?	$	0	#	 	G	 2	?		 		K	.	G		G	!	 ,	H			 	G	2	0	 	?	$	(	>	 8	.	/	 2	G	$	>	 9	H	. 		&	>	9	0	#	 	G	 2	?		, 	*	 	<	M	/	>	&	>	 8	G	 	<	M	/	>	&	>	 1 .	?	(		 .	G		 *	M	0		M	0	?	/	>	 &	M	5	>	0	>	 8		-	>	5	(	>	 	G	 (	?	0	M	'	>	0	#	 9	G	$	A	 EXPON.DIST 	>	 		*	/	K		 	0	 8		$	G	 9	H		.8			/	@	�$	>	0	M		?		 .	>	(	 	K	 8	B		?	$	 	0	$	>	 9	H	 	?	 	?	8	 *	M	0		>	0	 	>	 	>	$	@	/	 +	2	(	 		*	2	,	M	'	 	0	>	/	>	 	>		. /	&	?	 8			/	@	 8	9	@	 9	H	, $	K	 EXPON.DIST 8			/	@	 5	?	$	0	#	 +	2	(	 ,	$	>	$	>	 9	H	; /	&	?	 	2	$	 9	H	, $	K	 8		-	>	5	(	>	 	(	$	M	5	 +	2	(	 ,	$	>	$	>	 9	H	.2	H	.	M	,	M	!	>	
*	M	0	>		2	 .	>	(	X
+	2	(	 	>	 .	>	(	>	?	8	@	 1*2*3*...* 8			M	/	>	 	G	 ,	0	>	,	0	, 8			M	/	>	 	>	 	M	0	.		A	#	(	 2	L		>	$	>	 9	H	.8			M	/	>	:		 	H	0	-	#	>	$	M	
 .		 8			M	
 /	>	, 	?	8		>	 	*	 	M	0	.		A	#	(	 	0	(	>	 	>	9	$	G	 9	H		.G	?	8	@	 8			M	/	>	 	K	 	K		>	, 6	B	(	M	/	 	@	 	0	, (	?			$	.	 *	B	0	M	#	>			 $		 *	B	0	M	#	>			 ,	(	>	$	>	 9	H	.8			M	/	>	(8			M	
 /	>	 	?	8	G	 	*	 *	B	0	M	#	>			 	0	(	>	 	>	9	$	G	 9	H		.*	M	0	>	8			?		$	>	z5	9	 	A	#	>			 	9	>		 $		 	*	 *	B	0	M	#	>			 	0	(	>	 	>	9	$	G	 9	H		. 8			M	/	>	 	0	 8	B			 /	>	 $	K	 &	K	(	K		 '	(	>	$	M	.		 9	K	 8		$	G	 9	H		 /	>	 &	K	(	K		 	#	>	$	M	.		 9	K	 8		$	G	 9	H		.�&	K	 *	B	0	M	#	>			K		 	>	 8	,	8	G	 ,	!	<	>	 8	>	.	>	(	M	/	 -	>			 ,	$	>	$	>	 9	H	. 8	,	8	G	 8	>	.	>	(	M	/	 -	>			 8	,	8	G	 ,	!	<	>	 *	B	0	M	#	>			 9	H	 	K	 ,	?	(	>	 6	G	7	 	G	 8			M	/	>	1 	0	 8			M	/	>	2, &	K	(	K		 	K	 5	?	-	>		?	$	 	0	$	>	 9	H	.8			M	/	>	15*	9	2	@	 8			M	/	>	, /	&	?	 .	>	(	 *	B	0	M	#	>			 (	9	@		, $	K	 5	9	 		 	>	$	>	 9	H	.8			M	/	>	26&	B	8	0	@	 8			M	/	>	, /	&	?	 .	>	(	 *	B	0	M	#	>			 (	9	@		, $	K	 5	9	 		 	>	$	>	 9	H	.9	?	8	@	 8			M	
 /	>	 	K	 (	?			$	.	 	K		G	 *	B	0	M	#	>			 $		 *	B	0	M	#	>			 	0	$	>	 9	H	.8			M	/	>	,8			M	
 /	>	 	?	8	G	 	*	 		 *	B	0	M	#	>			 ,	(	>	(	>	 	>	9	$	G	 9	H		.M	?	8	@	 8			M	/	>	 	K	 (	?			$	.	 *	B	0	M	#	>			 /	>	 (	?			$	.	 (	?	6	M		?	$	 	A	#	>			 $		 *	B	0	M	#	>			 ,	(	>	$	>	 9	H	.8			M	/	>	*5	9	 .	>	(	, 	?	8	G	 	*	 *	B	0	M	#	>			?	$	 	0	(	>	 	>	9	$	G	 9	H		.*	M	0	>	8			?		$	>	.5	9	 	A	#	>			 	9	>		 $		 	*	 *	B	0	M	#	>			 ,	(	>	(	>	 	>	9	$	G	 9	H		.�*	B	0	M	#	>			K		 	>	 (	M	/	B	(	 8	>	0	M	5	 	A	#		 ,	$	>	$	>	 9	H	. (	M	/	B	(	 8	>	0	M	5	 	A	#		 8	,	8	G	 	K		>	 	(	>	$	M	.		 *	B	0	M	#	>			 9	H	 	K	 8			M	/	>	1, 8			M	/	>	2 &	K	(	K		 *	B	0	M	#	>			 $	0	M		 	>	 	A	#		 9	H	. 	2		 9	0	K		 8	>	%	 -	?	(	M	(	K		 	K	 	K	!	<	(	G	 	G	 2	?		 	2	8	@		.	 	>	 *	M	0	/	K		 	0	G		.8			M	/	>	15*	9	2	@	 8			M	/	>	, /	&	?	 .	>	(	 *	B	0	M	#	>			 (	9	@		, $	K	 5	9	 		 	>	$	>	 9	H	.8			M	/	>	26&	B	8	0	@	 8			M	/	>	, /	&	?	 .	>	(	 *	B	0	M	#	>			 (	9	@		, $	K	 5	9	 		 	>	$	>	 9	H	.(8			M	/	>	 	>	 *	M	0	>		C	$	?		 2	I		G	0	?	%	M	.	 2	L		>	$	>	 9	H	.8			M	/	>	<'	(	>	$	M	
 .		 8			M	
 /	>	 	?	8		G	 2	?		 	*	 *	M	0	>		C	$	?		 2	I		G	0	?	%	M	.	 	>	9	$	G	 9	H		.<	*		G	 &	M	5	>	0	>	 (	?	0	M	&	?	7	M		 	'	>	0	 	@	 8			M	/	>	 	>	 2	I		G	0	?	%	M	.	 2	L		>	$	>	 9	H	.	'	>	0	.2	I		G	0	?	%	M	.	 	>	 	'	>	0	 9	H	; /	&	?	 	K	\	>	 	>	$	>	 9	H	, $	K	 10.8			M	/	>	2'	(	>	$	M	
 .		 8			M	
 /	>	 	?	8		G	 2	?		 	*	 2	I		G	0	?	%	M	.	 	>	9	$	G	 9	H		.&8			M	/	>	 	>	 	'	>	0	-10 2	I		G	0	?	%	M	.	 2	L		>	$	>	 9	H	.8			M	/	>	:'	(	>	$	M	
 .		 8			M	
 /	>	 	?	8		G	 2	?		 	*	 	'	>	0	-10 2	I		G	0	?	%	M	.	 	>	9	$	G	 9	H		.D-	>			 &	M	5	>	0	>	 8			M	/	>	 	>	 -	>		 &	G	(	G	 *	0	 *	M	0	>	*	M	$	 9	K	(	G	 5	>	2	>	 6	G	7	+	2	 2	L		>	$	>	 9	H	.5	?	-	>			25	9	 8			M	
 /	>	 	?	8		G	 &	M	5	>	0	>	 	*	 5	?	-	>		?	$	 	0	(	>	 	>	9	$	G	 9	H		.PA8			M	/	>	=5	9	 8			M	
 /	>	 	?	8		G	 2	?		 	*	 5	?	-	>		(	 	G	 ,	>	&	 6	G	7	+	2	 "	B		"	(	>	 	>	9	$	G	 9	H		.*5	>			?	$	 	A	#		 .	G		 *	B	0	M	#	>			 8			M	/	>	 2	L		>	$	>	 9	H	.	A	#	>			85	9	 	A	#	>			 	9	>		 $		 	*	 8			M	/	>	 	K	 *	B	0	M	#	>			 ,	(	>	(	>	 	>	9	$	G	 9	H		.8			M	/	>	*	B	0	M	#	>			?	$	 	?		 	>	(	G	 5	>	2	G	 .	>	(	.=(	?	0	M	&	?	7	M		 .	>	'	M	/	 	0	 .	>	(		 5	?		2	(	 	G	 2	?		 8	>	.	>	(	M	/	 5	?	$	0	#	 2	L		>	$	>	 9	H	.8			/	@	�		 $	>	0	M		?		 .	>	(	 	K	 +	<			M	6	(	 	G	 8	M	5	0	B	*	 	>	 (	?	0	M	'	>	0	#	 	0	$	>	 9	H	. /	&	?	 8			/	@	 TRUE 9	H	, $	K	 NORM.DIST 8			/	@	 5	?	$	0	#	 +	<			M	6	(	 2	L		>	$	>	 9	H	; /	&	?	 FALSE 9	H	, $	K	 5	9	 8		-	>	5	M	/	$	>	 .	>	8	 +	<			M	6	(	 2	L		>	$	>	 9	H	..	'	M	/	.	>	(	5	?	$	0	#	 	>	 	#	?	$	@	/	 .	>	'	M	/	.
.	>	(		_5	?		2	(	5	?	$	0	#	 	>	 .	>	(		 5	?		2	(	.X%5	9	 .	>	(	, 	?	8		G	 2	?		 	*	 5	?	$	0	#	 	>	9	$	G	 9	H		.PAO(	?	0	M	&	?	7	M		 .	>	'	M	/	 	0	 .	>	(		 5	?		2	(	 	G	 2	?		 8	>	.	>	(	M	/	 8			/	@	 5	?	$	0	#	 	>	 *	M	0	$	?	2	K	.	 2	L		>	$	>	 9	H	..	'	M	/	.	>	(	5	?	$	0	#	 	>	 	#	?	$	@	/	 .	>	'	M	/	.8		-	>	5	(	>	%8	>	.	>	(	M	/	 5	?	$	0	#	 	G	 	(	A	0	B	*	 		 8		-	>	5	M	/	$	>	.
.	>	(		_5	?		2	(	5	?	$	0	#	 	>	 .	>	(		 5	?		2	(	.M.	>	(		 8	>	.	>	(	M	/	 5	?	$	0	#	 2	L		>	$	>	 9	H	 (/	9	 6	B	(	M	/	 	>	 .	>	'	M	/	 	0	 		 	>	 .	>	(		 5	?		2	(	 0		$	>	 9	H	).8			/	@	�8			/	@	 		 $	>	0	M		?		 .	>	(	 9	H	, 	K	 +	<			M	6	(	 	G	 8	M	5	0	B	*	 	>	 (	?	0	M	'	>	0	#	 	0	$	>	 9	H	. /	&	?	 8			/	@	 TRUE 9	H	, $	K	 NORMS.DIST 8			/	@	 5	?	$	0	#	 +	<			M	6	(	 2	L		>	$	>	 9	H	; /	&	?	 FALSE 9	H	, $	K	 5	9	 8		-	>	5	M	/	$	>	 .	>	8	 +	<			M	6	(	 2	L		>	$	>	 9	H	.Z%5	9	 .	>	(	, 	?	8		G	 2	?		 	*	 5	?	$	0	#	 	>	9	$	G	 9	H		.d.	>	(		 8	>	.	>	(	M	/	 8			/	@	 5	?	$	0	#	 	>	 *	M	0	$	?	2	K	.	 2	L		>	$	>	 9	H	. /	9	 5	?	$	0	#	 6	B	(	M	/	 	>	 .	>	'	M	/	 	0	 		 	>	 .	>	(		 5	?		2	(	 0		$	>	 9	H	.8		-	>	5	(	>	%8	>	.	>	(	M	/	 5	?	$	0	#	 	G	 	(	A	0	B	*	 		 8		-	>	5	M	/	$	>	.4(	?			$	.	 5	?	7	.	 *	B	0	M	#	>			 $		 *	B	0	M	#	>			?	$	 8			M	/	>	 2	L		>	$	>	 9	H	.PA8			M	/	>	*	B	0	M	#	>			?	$	 	?		 	>	(	G	 5	>	2	G	 .	>	(	.A8			M	/	>	 5	8	M	$	A			 8	G	 	A	(	G	 	>	(	G	 5	>	2	G	 5	?	6	?	7	M		 5	8	M	$	A			 	@	 8			M	/	>	 	G	 2	?		 8			M	/	>	 	G	 	M	0	.	*	0	?	5	0	M	$	(	 2	L		>	$	>	 9	H	. 	M	0	.	*	0	?	5	0	M	$	(	 5	8	M	$	A			 /	>	 		(	>			 	>	 	K		 8	G		 /	>	 8	,	8	G		 9	H	 	9	>		 		$	0	?		 	M	0	.	 .	9	$	M	5	*	B	0	M	#	 9	H	. 	M	0	.	*	0	?	5	0	M	$	(	 8		/	K		(	K		 8	G	 -	?	(	M	(	 9	H		 	9	>		 		$	0	?		 	M	0	.	 .	9	$	M	5	*	B	0	M	#	 (	9	@		 9	H		. 	8	 +			M	6	(	 	>	 		*	/	K		 2	I		0	@	-6	H	2	@	 	@	 8		-	>	5	M	/	$	>	 	#	(	>			 	G	 2	?		 	0	G		.8			M	/	>	0*	B	0	M	#	>			 	K	 5	8	M	$	A			 	@	 8			M	/	>	 	K	 5	0	M	#	?	$	 	0	$	>	 9	H	.	/	(	?	$	_8			M	/	>	L		 *	B	0	M	#	>			 	K	 *	M	0	$	M	/	G		 	M	0	.	*	0	?	5	0	M	$	(	 .	G		 5	8	M	$	A			 	@	 8			M	/	>	 	>	 5	0	M	#	(	 	0	$	>	 9	H	.7Pi 	>	 .	>	(	, 3.14159265358979, 15 			K		 $		 6	A	&	M	'	 &	G	$	>	 9	H	.�*	I			<	(	 5	?	$	0	#	 ,	$	>	$	>	 9	H	. *	I			<	(	 5	?	$	0	#	 	>	 		 8	>	.	>	(	M	/	 	(	A	*	M	0	/	K		 	?	8	@	 (	?	6	M		?	$	 	5	'	?	 .	G		 	5	G			M	8	 	>	 *	B	0	M	5	>	(	A	.	>	(	 2		>	(	>	 9	H	, 	H	8	G	 	?	 1 .	?	(		 .	G		 	?	8	@	 	K	2	 *	M	2	>		<	>	 *	0	 *	9	A			(	G	 5	>	2	@	 	>	0	K		 	@	 8			M	/	>	.8			/	@	#		 $	>	0	M		?		 .	>	(	 	K	 *	M	0	$	?	+	2	 *	M	0	>	/	?		$	>	 5	?	$	0	#	 8	M	5	0	B	*	 	K	 (	?	0	M	'	>	0	?	$	 	0	$	>	 9	H	. /	&	?	 8			/	@	 8	9	@	 9	H	, $	K	 POISSON.DIST 6	B	2	M	/	 	0	 8	.	>	5	G	6	@	 x 	G	 ,	@		 9	K	(	G	 5	>	2	@	 /	>	&	C		M		?		 		(	>			 	@	 8			M	/	>	 	@	 8			/	@	 *	I			<	(	 8		-	>	5	(	>	 &	G	$	>	 9	H	; /	&	?	 	2	$	 9	H	, $	K	 5	9	 *	I			<	(	 8		-	>	5	(	>	 	(	 +	2	(	 ,	$	>	$	>	 9	H	 	?	 	5	G			M	8	 	@	 8			M	/	>	  	@		 x 	G	 ,	0	>	,	0	 9	K		@	..	'	M	/	.	>	(	*	M	0	$	M	/	>	6	?	$	 8			M	/	>	$	M	.		 .	>	(	d	X	5	G			M	8	 	@	 8			M	/	>	)	?	8	@	 	>	$	 5	>	2	@	 8			M	/	>	 	>	 *	0	?	#	>	.	 2	L		>	$	>	 9	H	.8			M	/	>	
	'	>	0	 8			M	
 /	>	.	>	$	'	>	$	>			, 	K	 	'	>	0	 8			M	/	>	 *	0	 2		>	/	>	 	/	>	 9	H	.*	?	8	@	 -	>		+	2	 	>	 *	B	0	M	#	>			 5	>	2	>	 -	>		 2	L		>	$	>	 9	H	.9	0	-	>			.		6	-	>		M	
 /	.'!	?		M	0	@	 	K	 0	G	!	?	/	(	 .	G		 0	B	*	>		$	0	?	$	 	0	$	>	 9	H	.8			M	/	>	0!	?		M	0	@	 .	G		 	K	#	 	?	8	G	 	*	 0	B	*	>		$	0	?	$	 	0	(	>	 	>	9	$	G	 9	H		.�8	.	>	(	 0	B	*	 8	G	 5	?	$	0	?	$	, 0 	G	 ,	0	>	,	0	 /	>	 		8	8	G	 ,	\	@	 	0	 1 8	G	 	.	 /	>	&	C		M		?		 8			M	/	>	 2	L		>	$	>	 9	H	. *	A	(	0	M	*	0	?		2	(	 	0	(	G	 *	0	 /	>	&	C		M		?		 8			M	/	>			 *	0	?	5	0	M	$	?	$	 9	K	 	>	$	@	 9	H		.N	*		G	 &	M	5	>	0	>	 (	?	0	M	&	?	7	M		 	@	 		 8			M	/	>			 	G	 ,	@		 	@	 	K		 /	>	&	C		M		?		 8			M	/	>	 2	L		>	$	>	 9	H	.	8	,	8	G	 (	@		G	&8	,	8	G	 	K		>	 *	B	0	M	#	>			 RANDBETWEEN 2	L		G		>	.PA6	@	0	M	7	&8	,	8	G	 ,	!	<	>	 *	B	0	M	#	>			 RANDBETWEEN 2	L		G		>	.=	?	8	@	 8			M	/	>	 	K	 			K	 	@	 (	?	0	M	&	?	7	M		 8			M	/	>	 $		 *	B	0	M	#	>			 ,	(	>	$	>	 9	H	.8			M	/	>	(8			M	
 /	>	 	?	8	G	 	*	 *	B	0	M	#	>			 	0	(	>	 	>	9	$	G	 9	H		.NumberOfDigits�			K		 	@	 5	9	 8			M	/	>	 9	H	 	9	>		 $		 	*	 *	B	0	M	#	>			 ,	(	>	(	>	 	>	9	$	G	 9	H		. 	#	>	$	M	.		 8			M	/	>	 &	6	.	2	5	 	G	 ,	>			 	0	 *	B	0	M	#	>			 .	G		 ,	&	2	$	@	 9	H	; 6	B	(	M	/	 (	?			8	M	%	 *	B	0	M	#	>			 .	G		.(8			M	/	>	 	>	 6	B	(	M	/	 	@	 	0	 *	B	0	M	#	>			 ,	(	>	$	>	 9	H	.8			M	/	>	8	K		 5	>	8	M	$	5	?		 8			M	/	>	 9	H	 	?	8	G	 	*	 *	B	0	M	#	>			 ,	(	>	(	>	 	>	9	$	G	 9	H		.NumberOfDigits�			K		 	@	 8			M	
 /	>	 	?	8	G	 	*	 *	B	0	M	#	>			 	0	(	>	 	>	9	$	G	 9	H		. &	6	.	2	5	 ,	?		&	A	 	G	 ,	>			 	0	 	#	>	$	M	
 .		 *	B	0	M	#	>			; 6	B	(	M	
 /	 /	>	 	K	!	<	>	 	>		, (	?			$	.	 *	B	0	M	#	>			 *	0	.2	?	8	@	 8			M	/	>	 	K	 6	B	(	M	/	 8	G	 	'	?		 	>	 *	B	0	M	#	>			 ,	(	>	$	>	 9	H	.8			M	/	>	5	K		 5	>	8	M	$	5	?		 8			M	/	>	 	?	8	G	 	*	 *	B	0	M	#	>			 ,	(	>	(	>	 	>	9	$	G	 9	H		.NumberOfDigits�			K		 	@	 8			M	
 /	>	 	?	8	G	 	*	 *	B	0	M	#	>			 	0	(	>	 	>	9	$	G	 9	H		. &	6	.	2	5	 ,	?		&	A	 	G	 ,	>			 	0	 	#	>	$	M	
 .		 *	B	0	M	#	>			; 6	B	(	M	
 /	 /	>	 	K	!	<	>	 	>		, (	?			$	.	 *	B	0	M	#	>			 *	0	.k8			M	/	>	 	>	 	?	9	M	(	 2	L		>	$	>	 9	H	: 1 /	&	?	 8			M	/	>	 '	(	>	$	M	.		 9	H	, 6	B	(	M	/	 /	&	?	 8			M	/	>	 6	B	(	M	/	 9	H	, /	>	 -1 /	&	?	 8			M	/	>	 	#	>	$	M	.		 9	H	.8			M	/	>		K		 5	>	8	M	$	5	?		 8			M	/	>	.#	?	8	@	 5	?	6	?	7	M		 	K	#	 	>	 8	>		(	 2	L		>	$	>	 9	H	.8			M	/	>	*0	G	!	?	/	(	 	>	 	K	#	 	?	8		G	 2	?		 	*	 8	>		(	 	>	9	$	G	 9	H		.$8			M	/	>	 	>	 9	>		*	0	,	K	2	?		 8	>		(	 2	L		>	$	>	 9	H	.8			M	/	>		K		 5	>	8	M	$	5	?		 8			M	/	>	.8			M	
 /	>	 	>	 5	0	M		.	B	2	 2	L		>	$	>	 9	H	.8			M	/	>	*5	9	 8			M	
 /	>	 	?	8		G	 2	?		 	*	 5	0	M		.	B	2	 	>	9	$	G	 9	H		.$(8			M	/	>	 * *	>		) 	>	 5	0	M		.	B	2	 2	L		>	$	>	 9	H	.8			M	/	>	*8			M	/	>	 	?	8		G	 &	M	5	>	0	>	 *	>		 	A	#	>	 	?	/	>	 	>	$	>	 9	H	.PA/	>	$	M	0	 	G	 ,	>			 &	A	.		2	M	2	G	 5	>	2	>	 	@	-5	?	$	0	#	 2	L		>	$	>	 9	H	.8			/	@	�		 $	>	0	M		?		 .	>	(	 	K	 +	<			M	6	(	 	G	 8	M	5	0	B	*	 	>	 (	?	0	M	'	>	0	#	 	0	$	>	 9	H	. /	&	?	 8			/	@	 TRUE 9	H	, $	K	 T.DIST 8			/	@	 5	?	$	0	#	 +	<			M	6	(	 2	L		>	$	>	 9	H	; /	&	?	 FALSE 9	H	, $	K	 5	9	 8		-	>	5	M	/	$	>	 	(	$	M	5	 +	<			M	6	(	 2	L		>	$	>	 9	H	.8	M	5	$		$	M	0	$	>	_!	?		M	0	@	:8	M	5	$		$	M	0	$	>	 	@	 !	?		M	0	@	 	@	 8			M	/	>	 	K	 &	0	M	6	>	$	@	 		 *	B	0	M	#	 8			M	/	>	.X/5	9	 			@	/	 .	>	(	 	?	8	 *	0	 5	?	$	0	#	 	>	 		2	(	 	?	/	>	 	>	(	>	 9	H	..5	?	&	M	/	>	0	M	%	@	 	>	 &	K	 *	B			 5	>	2	>	 	@	-5	?	$	0	#	 2	L		>	$	>	 9	H	.8	M	5	$		$	M	0	$	>	_!	?		M	0	@	:8	M	5	$		$	M	0	$	>	 	@	 !	?		M	0	@	 	@	 8			M	/	>	 	K	 &	0	M	6	>	$	@	 		 *	B	0	M	#	 8			M	/	>	.X/5	9	 			@	/	 .	>	(	 	?	8	 *	0	 5	?	$	0	#	 	>	 		2	(	 	?	/	>	 	>	(	>	 9	H	./	>	$	M	0	 	G	 &	>			 &	A	.		2	M	2	G	 5	>	2	>	 	@	-5	?	$	0	#	 2	L		>	$	>	 9	H	.8	M	5	$		$	M	0	$	>	_!	?		M	0	@	:8	M	5	$		$	M	0	$	>	 	@	 !	?		M	0	@	 	@	 8			M	/	>	 	K	 &	0	M	6	>	$	@	 		 *	B	0	M	#	 8			M	/	>	.X/5	9	 			@	/	 .	>	(	 	?	8	 *	0	 5	?	$	0	#	 	>	 		2	(	 	?	/	>	 	>	(	>	 9	H	.@5	?	&	M	/	>	0	M	%	@	 	G	 	@	-5	?	$	0	#	 	>	 ,	>			 &	A	.		2	M	2	G	 5	>	2	>	 *	M	0	$	?	2	K	.	 2	L		>	$	>	 9	H	.8	M	5	$		$	M	0	$	>	_!	?		M	0	@	K8	M	5	$		$	M	0	$	>	 	@	 !	?		M	0	@	 	@	 5	9	 8			M	/	>	, 	?	8		G	 8	>	%	 5	?	$	0	#	 	K	 	?	9	M	(	?	$	 	?	/	>	 	>	(	>	 9	H	.8		-	>	5	(	>	*	>	$	M	0	 	G	 	@	-5	?	$	0	#	 	G	 8	>	%	 8		,	&	M	'	 8		-	>	5	M	/	$	>	.;5	?	&	M	/	>	0	M	%	@	 	G	 	@	-5	?	$	0	#	 	>	 &	A	.		2	M	2	G	 5	>	2	>	 *	M	0	$	?	2	K	.	 2	L		>	$	>	 9	H	.8	M	5	$		$	M	0	$	>	_!	?		M	0	@	K8	M	5	$		$	M	0	$	>	 	@	 !	?		M	0	@	 	@	 5	9	 8			M	/	>	, 	?	8		G	 8	>	%	 5	?	$	0	#	 	K	 	?	9	M	(	?	$	 	?	/	>	 	>	(	>	 9	H	.8		-	>	5	(	>	*	>	$	M	0	 	G	 	@	-5	?	$	0	#	 	G	 8	>	%	 8		,	&	M	'	 8		-	>	5	M	/	$	>	.	K	#	 	>	 	H	(	M		(	M		 2	L		>	$	>	 9	H	.8			M	/	>	.0	G	!	?	/	(	 	>	 	K	#	 	?	8		G	 2	?		 	*	 	H	(	M		(	M		 	>	9	$	G	 9	H		.(8			M	/	>	 	>	 9	>		*	0	,	K	2	?		 	H	(	M		(	M		 2	L		>	$	>	 9	H	.8			M	/	>		K		 5	>	8	M	$	5	?		 8			M	/	>	.\8			M	
 /	>	 	>	 -	?	(	M	(	, /	>	 &	6	.	2	5	, -	>		 9		>	 	0	 	?	8	@	 8			M	/	>	 	K	 		 *	B	0	M	#	>			 ,	(	>	(	G	 	G	 2	?		 	K		>	 	0	$	>	 9	H	.8			M	/	>	+8			M	
 /	>	 	?	8	G	 	*	 	>		 	0	 	K		>	 	0	(	>	 	>	9	$	G	 9	H		.NumberOfDigitsK5	9	 8			M	/	>	 	K	 5	?		M		G	&	(	 	@	 6	A	&	M	'	$	>	 ,	$	>	$	@	 9	H	; /	&	?	 	K	!	<	 &	?	/	>	 	>		, $	K	 0 (6	B	(	M	/	).	<	>	2	@	 2	L		>	$	>	 9	H	.1&	K	 *	>	 	 8	M		M	0	?			 	K	 		 *	>	 	 8	M		M	0	?			 .	G		 	K	!	<	$	>	 9	H	.*	>	 	1o*	M	0	%	.	 *	>	 	 8	M		M	0	?			 		 		2	 *	>	 	 8	M		M	0	?			 8	G	 	A	!	<	(	G	 5	>	2	@	 9	K	$	@	 9	H	. 8	M		M	0	?			 .	G		 *	>	 	 /	>	 8			M	
 /	>			 6	>	.	?	2	 9	K	 8		$	@	 9	H		.*	>	 	2o&	B	8	0	@	 *	>	 	 8	M		M	0	?			 		 		2	 *	>	 	 8	M		M	0	?			 8	G	 	A	!	<	(	G	 5	>	2	@	 9	K	$	@	 9	H	. 8	M		M	0	?			 .	G		 *	>	 	 /	>	 8			M	
 /	>			 6	>	.	?	2	 9	K	 8		$	@	 9	H		.�$	>	2	?		>	 	@	 *	M	0	$	M	/	G		 *			M	$	?	 	G	 2	?		 5	M	/				 	>	 .	B	2	M	/	>			(	 	0	$	>	 9	H	, 		8		G	 ,	>	&	 		(	 .	>	(	K		 	G	 8		/	K		(	 	K	 		2	 8	M		M	0	?			 *	0	?	#	>	.	 .	G		 2	L		>	$	>	 9	H	, 	K	 (	?	0	M	&	?	7	M		 !	@	2	?	.	?		0	 8	G	 	2		-	2		 	?		 		 9	K	$	G	 9	H		.!	@	2	?	.	?		0	-5	M	/				 	G	 8	>	%	 8		/	K		?	$	 	?		 	>	(	G	 5	>	2	>	 !	@	2	?	.	?		0	.5	M	/				PAD$	>	2	?		>	 	@	 *	M	0	$	M	
 /	G		 *			M	$	?	 	G	 2	?		 .	B	2	M	
 /	>			(	 	?	/	>	 	>	(	G	 5	>	2	>	 5	M	
 /				.	M	0	.	W2	>		B	 9	K	(	G	 5	>	2	>	 	M	0	.	. 0/FALSE/DESC - 		$	G	 9	A		 	M	0	.	 .	G		; 1/TRUE/ASC - ,	"	<	$	G	 9	A		 	M	0	.	 .	G		.OrderBy_Expression6$	>	2	?		>	 	@	 8	I	0	M		?			 	G	 2	?		 		*	/	K		 	?	/	>	 	>	(	G	 5	>	2	>	 5	M	/				.$	>	2	?		>	M5	9	 $	>	2	?		>	 	?	8	.	G		 	8	@	 *			M	$	?	/	>		 9	H		 	?	8		G	 2	?		 5	M	/				 	K	 .	B	2	M	/	>			?	$	 	?	/	>	 	>			>	.a		 *	>	 	 8	M		M	0	?			 .	G		 &	B	8	0	>	 *	>	 	 8	M		M	0	?			 9	K	(	G	 *	0	 TRUE 2	L		>	$	>	 9	H	. CONTAINSSTRING 	G	8	-8		5	G	&	@	 (	9	@		 9	H	.FindText�5	G	 *	>	 	 	?	(	M	
 9	G		 	*	 "	B		"	(	>	 	>	9	$	G	 9	H		. 	*	 ? 	0	 * 5	>		2	M	
 !		>	0	M	!	 5	0	M	#	K		 	>	 		*	/	K		 	0	 8		$	G	 9	H		; ? 	0	 * 5	0	M	#	 "	B		"	(	G	 	G	 2	?		 ~? 	0	 ~* 	>	 		*	/	K		 	0	G		.
WithinText45	9	 *	>	 	 	?	(	.	G		 	*	 FindText 	G	 2	?		 	K		 	0	(	>	 	>	9	$	G	 9	H		.b		 *	>	 	 8	M		M	0	?			 .	G		 &	B	8	0	>	 *	>	 	 8	M		M	0	?			 9	K	(	G	 *	0	, 	M	0	B	 2	L		>	$	>	 9	H	. CONTAINSSTRINGEXACT 	G	8	-8		5	G	&	@	 9	H	.FindTextG5	9	 *	>	 	 	?	8	G	 	*	 "	B		"	<	(	>	 	>	9	$	G	 9	H		. 5	>		2	M	!		>	0	M	!	 5	0	M	#	K		 	@	 	(	A	.	$	?	 (	9	@		 9	H	.
WithinText45	9	 *	>	 	 	?	(	.	G		 	*	 FindText 	G	 2	?		 	K		 	0	(	>	 	>	9	$	G	 9	H		.d	>			$	>	 9	H	 	?	 	M	/	>	 &	K	 *	>	 	 8	M		M	0	?			 		 8	.	>	(	 9	H		, 	0	 TRUE /	>	 FALSE 2	L		>	$	>	 9	H	. EXACT 	G	8	-8		5	G	&	@	 9	K	$	>	 9	H	.*	>	 	1*	M	0	%	.	 *	>	 	 8	M		M	0	?			.*	>	 	2&	M	5	?	$	@	/	 *	>	 	 8	M		M	0	?			.f		 	(	M	/	 *	>	 	 8	M		M	0	?			 	G	 -	@	$	0	 	?	8	@	 *	>	 	 8	M		M	0	?			 	@	 *	M	0	>	0		-	?		 8	M	%	?	$	?	 2	L		>	$	>	 9	H	. FIND 	G	8	 8		5	G	&	@	 9	K	$	>	 9	H	.FindText�5	G	 *	>	 	 	?	(	M	
 9	G		 	*	 "	B		"	(	>	 	>	9	$	G	 9	H		. within_text .	G		 *	M	0	%	.	 5	0	M	#	 8	G	 .	G	2	 	0	>	(	G	 	G	 2	?		 &	K	9	0	G	 		&	M	'	0	#	K		 (0	?		M	$	 *	>	 	) 	>	 		*	/	K		 	0	G		; 5	>		2	M	
 !		>	0	M	!	 5	0	M	#	K		 	@	 	(	A	.	$	?	 (	9	@		 9	H	.
NotFoundValueW/	&	?	 *	>	 	 (	9	@		 .	?	2	>	 $	K	 8	>			M	/	?		 .	>	(	 2	L		>	/	>	 	>	(	>	 9	H	; /	&	?	 	K	!	<	>	 	>		, $	K	 		 $	M	0	A		?	 2	L		$	@	 9	H	.
StartPosition�/	&	?	 		8	 5	0	M	#	 	K	 	K	!	<	 &	?	/	>	 	>	$	>	 9	H	, 	?	8	 *	0	 	K		 *	M	0	>	0		-	 	@	 	>	(	@	 9	H	; $	K	 StartPosition = 1. WithinText .	G		 *	M	0	%	.	 5	0	M	#	 9	@	 5	0	M	#	 8			M	
 /	>	 1 9	K	$	@	 9	H	.
WithinText+*	>	 	 .	G		 5	9	 *	>	 	 9	H	 	?	8	G	 	*	 "	B		"	(	>	 	>	9	$	G	 9	H		.�	?	8	@	 8			M	/	>	 	K	 &	6	.	2	5	 	@	 (	?	0	M	&	?	7	M		 8			M	/	>	 $		 *	B	0	M	#	>			 ,	(	>	$	>	 9	H	 	0	 5	H		2	M	*	?		 	2	M	*	5	?	0	>	.	K		 	G	 8	>	%	 *	0	?	#	>	.	 	K	 *	>	 	 	G	 0	B	*	 .	G		 2	L		>	$	>	 9	H	.PA&	6	.	2	5	:&	6	.	2	5	 ,	?		&	A	 	G	 &	>			 	0	 			K		 	@	 8			M	
 /	>	; /	&	?	 	K	!	<	>	 	>		, 2.NoCommas�		 2	I		?		2	 .	>	(	: /	&	?	 TRUE 9	H	, $	K	 2	L		>		 		 *	>	 	 .	G		 	2	M	*	5	?	0	>	.	 *	M	0	&	0	M	6	?	$	 (	 	0	G		; /	&	?	 FALSE /	>	 	K	!	<	>	 	/	>	 9	H	, $	K	 2	L		>		 		 *	>	 	 .	G		 	2	M	*	5	?	0	>	.	 *	M	0	&	0	M	6	?	$	 	0	G		.8			M	/	>	I8			M	
 /	>	 	?	8	G	 	*	 *	B	0	M	#	>			 	0	(	>	 	>	9	$	G	 9	H		 	0	 *	>	 	 .	G		 	(	5	0	M		 	0	(	>	 	>	9	$	G	 9	H		.?(	?	0	M	&	?	7	M		 8			M	/	>	 8	M	5	0	B	*	 .	G		 	?	8	@	 .	>	(	 	K	 *	>	 	 .	G		 	(	5	0	M		 	0	$	>	 9	H	.8	M	5	0	B	*	$	*		G	 &	M	5	>	0	>	 (	?	0	M	&	?	7	M		 8			M	/	>	 8	M	5	0	B	*	..	>	(	>	K		 8			M	/	>	, /	>	 	K		 8	B	$	M	0	 	?	8		>	 .	B	2	M	/	>			(	 		 8			M	/	>	$	M	.		 .	>	(	 9	H	.B/	&	?	 MatchExpression 	0	 *	>	 	 	G	 ,	@		 .	?	2	>	(	 9	K	$	>	 9	H	 $	K	 TRUE 2	L		>	$	>	 9	H	.MatchExpression9*	>	 	 	G	 5	?	0	A	&	M	'	 .	B	2	M	
 /	>			(	 	?	/	>	 	>	(	G	 5	>	2	>	 MatchExpression.*	>	 	9MatchExpression 	G	 5	?	0	A	&	M	'	 .	B	2	M	
 /	>			(	 	?	/	>	 	>	(	G	 5	>	2	>	 *	>	 	.@*	>	 	 8	M		M	0	?			 	G	 *	M	0	>	0		-	 8	G	 5	0	M	#	K		 	@	 (	?	0	M	&	?	7	M		 8			M	/	>	 2	L		>	$	>	 9	H	.NumberOfCharactersH5	0	M	#	K		 	@	 8			M	
 /	>	 	?	(	M	9	G		 	*	 	>	9	$	G	 9	H		 	?	 LEFT (	?		>	2	G	; /	&	?	 	K	!	<	>	 	>		, 1.*	>	 	;*	>	 	 8	M		M	0	?			 .	G		 5	G	 5	0	M	#	 9	H		 	?	(	M	
 9	G		 	*	 (	?		>	2	(	>	 	>	9	$	G	 9	H		.,*	>	 	 8	M		M	0	?			 .	G		 5	0	M	#	K		 	@	 8			M	/	>	 2	L		>	$	>	 9	H	.*	>	 	N*	>	 	 	?	(		@	 2		,	>		 	*	 *	$	>	 2		>	(	>	 	>	9	$	G	 9	H		. 0	?		M	$	?	/	K		 	K	 5	0	M	#	K		 	H	8	>	 	?	(	>	 	>	$	>	 9	H	.?	?	8	@	 *	>	 	 8	M		M	0	?			 	G	 8	-	@	 		M	7	0	K		 	K	 2	K		0		G	8	 .	G		 	(	5	0	M		 	0	$	>	 9	H	.*	>	 	a5	9	 *	>	 	 	?	8	G	 	*	 2	K		0		G	8	 .	G		 	(	5	0	M		 	0	(	>	 	>	9	$	G	 9	H		. 5	G	 5	0	M	#	 	K	 		M	7	0	 (	9	@		 9	H		, *	0	?	5	0	M	$	?	$	 (	9	@		 9	K	$	G	.h*	M	0	>	0		-	 8	M	%	>	(	 5	 2		,	>		 &	?		 	>	(	G	 	@	 8	M	%	?	$	?	 .	G		, 	?	8	@	 *	>	 	 8	M		M	0	?			 	G	 .	'	M	/	 8	G	 5	0	M	#	K		 	@	 8	M		M	0	?			 2	L		>	$	>	 9	H	.NumberOfCharacters"2	L		>		 	>	(	G	 5	>	2	G	 5	0	M	#	K		 	@	 8			M	
 /	>	.
StartPositionL*	M	0	%	.	 5	0	M	#	 	@	 8	M	%	?	$	?	 	?	8	G	 	*	 (	?		>	2	(	>	 	>	9	$	G	 9	H		. 8	M	%	?	$	?	 1 *	0	 *	M	0	>	0		-	 9	K	$	@	 9	H	.PA*	>	 	05	9	 *	>	 	 8	M		M	0	?			 	?	8	8	G	 	*	 5	0	M	#	 (	?		>	2	(	>	 	>	9	$	G	 9	H		.?*	>	 	 8	M		M	0	?			 	G	 	?	8	@	 -	>		 	K	 	?	8	@	 	(	M	/	 *	>	 	 8	M		M	0	?			 8	G	 ,	&	2	$	>	 9	H	.NewText,	&	2	G	 	>	(	G	 	G	 2	?		 *	>	 	.NumberOfCharacters*5	0	M	#	K		 	@	 8			M	
 /	>	 	?	8	G	 	*	 ,	&	2	(	>	 	>	9	$	G	 9	H		.OldTextB*	>	 	 	>	 5	9	 8	M		M	0	?			 	?	8	.	G		 5	G	 5	0	M	#	 9	H		 	?	(	M	
 9	G		 	*	 ,	&	2	(	>	 	>	9	$	G	 9	H		.
StartPositionFold_text .	G		 5	0	M	#	K		 	@	 8	M	%	?	$	?	 	?	8	G	 	*	 new_text 	G	 8	>	%	 ,	&	2	(	>	 	>	9	$	G	 9	H		.�*	>	 	 	K	 &	?		 		 	5	8	0	K		 	@	 8			M	/	>	(	A	8	>	0	 &	K	9	0	>	$	>	 9	H	. 	?	8	@	 		M	7	 	K	 	?	8	@	 *	>	 	 8	M		M	0	?			 	G	 		 		2	M	2	G		K		 8	G	 -	0	(	G	 	G	 2	?		 REPT 	>	 		*	/	K		 	0	G		.
NumberOfTimes@*	>	 	 	K	 &	K	9	0	>	(	G	 	G	 	5	8	0	K		 	@	 8			M	/	>	 ,	$	>	(	G	 5	>	2	@	 		 '	(	>	$	M	.		 8			M	/	>	.*	>	 	%5	G	 *	>	 	 	?	(	M	
 9	G		 	*	 &	K	9	0	>	(	>	 	>	9	$	G	 9	H		.PA<*	>	 	 8	M		M	0	?			 	G	 		$	 8	G	 5	0	M	#	K		 	@	 (	?	0	M	&	?	7	M		 8			M	/	>	 2	L		>	$	>	 9	H	.NumberOfCharactersA5	0	M	#	K		 	@	 8			M	
 /	>	 	?	(	M	9	G		 	*	 (	?		>	2	(	>	 	>	9	$	G	 9	H		; /	&	?	 	K	!	<	>	 	>		, 1.*	>	 	;*	>	 	 8	M		M	0	?			 .	G		 5	G	 5	0	M	#	 9	H		 	?	(	M	
 9	G		 	*	 (	?		>	2	(	>	 	>	9	$	G	 9	H		.m		 	(	M	/	 *	>	 	 8	M		M	0	?			 	G	 -	@	$	0	 	?	8	@	 *	>	 	 8	M		M	0	?			 	@	 *	M	0	>	0		-	?		 8	M	%	?	$	?	 2	L		>	$	>	 9	H	. SEARCH 	G	8	 8		5	G	&	@	 (	9	@		 9	K	$	>	 9	H	.FindText�5	G	 *	>	 	 	?	(	M	
 9	G		 	*	 "	B		"	(	>	 	>	9	$	G	 9	H		. 	*	 ? 	0	 * 5	>		2	M	
 !		>	0	M	!	 5	0	M	#	K		 	>	 		*	/	K		 	0	 8		$	G	 9	H		; ? 	0	 * 5	0	M	#	 "	B		"	(	G	 	G	 2	?		 ~? 	0	 ~* 	>	 		*	/	K		 	0	G		.
NotFoundValueW/	&	?	 *	>	 	 (	9	@		 .	?	2	>	 $	K	 8	>			M	/	?		 .	>	(	 2	L		>	/	>	 	>	(	>	 9	H	; /	&	?	 	K	!	<	>	 	>		, $	K	 		 $	M	0	A		?	 2	L		$	@	 9	H	.
StartPosition}WithinText .	G		 5	0	M	#	 		8	 8	M	%	?	$	?	 *	0	 9	K	$	>	 9	H	, 	?	8	 *	0	 	*	 	K		 *	M	0	>	0		-	 	0	(	>	 	>	9	$	G	 9	H		. /	&	?	 	K	!	<	 &	?	/	>	 	>	$	>	 9	H	, $	K	 !	?	+	<	I	2	M	
 	 .	>	(	 1 9	H	.
WithinText45	9	 *	>	 	 	?	(	.	G		 	*	 FindText 	G	 2	?		 	K		 	0	(	>	 	>	9	$	G	 9	H		.2*	>	 	 8	M		M	0	?			 .	G		 .	L		B	&	>	 *	>	 	 	K	 (		 *	>	 	 8	G	 ,	&	2	$	>	 9	H	.InstanceNumbermold_text 	@	 	5	C	$	M	$	?	 	?	8	G	 	*	 ,	&	2	(	>	 	>	9	$	G	 9	H		. /	&	?	 	K	!	<	>	 	>	$	>	 9	H	, $	K	 old_text 	@	 *	M	0	$	M	
 /	G		 	5	C	$	M	$	?	 ,	&	2	 	>	$	@	 9	H	.NewText)5	9	 *	>	 	 	?	8	8	G	 	*	 old_text ,	&	2	(	>	 	>	9	$	G	 9	H		.OldText�.	L		B	&	>	 *	>	 	 	?	8	G	 	*	 ,	&	2	(	>	 	>	9	$	G	 9	H		. /	&	?	 old_text .	L		B	&	>	 *	>	 	 8	G	 .	G	2	 (	9	@		 	>	$	>	 9	H	, $	K	 	8	@	 8	M	%	?	$	?	 .	G		 SUBSTITUTE *	>	 	 	K	 (	9	@		 ,	&	2	G		>	.*	>	 	b*	>	 	 	>	 8	M		M	0	?			 /	>	 		M	7	 	>	 8		&	0	M	-	 	?	8	.	G		 *	>	 	 6	>	.	?	2	 9	H	, 	?	8	.	G		 	*	 5	0	M	#	 *	M	0	$	?	8	M	%	>	*	?	$	 	0	(	>	 	>	9	$	G	 9	H		.Y6	,	M	&	K		 	G	 ,	@		 		2	 0	?		M	$	 8	M	%	>	(	K		 	G	 	2	>	5	>	 	?	8	@	 *	>	 	 8	M		M	0	?			 8	G	 8	-	@	 0	?		M	$	 8	M	%	>	(	 (	?		>	2	$	>	 9	H	.*	>	 	05	9	 *	>	 	 	?	8	.	G		 8	G	 	*	 0	?		M	$	?	/	>		 (	?		>	2	(	>	 	>	9	$	G	 9	H		.8&	?		 		 			@	/	 .	>	(	 &	M	5	>	0	>	 8		&	0	M	-	?	$	 /	B	(	?		K	!	 5	0	M	#	 2	L		>	$	>	 9	H	.8			M	/	>	K8			M	/	>	 5	9	 /	B	(	?		K	!	 8			M	/	>	(	K	!	 *	I				) 9	H	 	?	8		G	 2	?		 	*	 /	B	(	@		K	!	 5	0	M	#	 	>	9	$	G	 9	H		.9*	>	 	 	G	 *	9	2	G	 5	0	M	#	 8	G	 8		,		'	?	$	 8			M	/	>	 (	K	!	 *	I				) 2	L		>	$	>	 9	H	.*	>	 	2*	>	 	 5	9	 5	0	M	#	 9	H	 	?	8		G	 2	?		 	*	 /	B	(	@		K	!	 .	>	(	 	>	9	$	G	 9	H		.PA>	?	8	@	 *	>	 	 8	M		M	0	?			 	G	 8	-	@	 		M	7	0	K		 	K	 	*	0		G	8	 .	G		 	(	5	0	M		 	0	$	>	 9	H	.*	>	 	]5	9	 *	>	 	 	?	8	G	 	*	 	*	0		G	8	 .	G		 	(	5	0	M		 	0	(	>	 	>	9	$	G	 9	H		 /	>	 		 		M	7	 	>	 8		&	0	M	-	 	?	8	.	G		 *	>	 	 8	M		M	0	?			 9	H		.P	?	8	@	 8			M	/	>	 	>	 *	M	0	$	?	(	?	'	?	$	M	5	 	0	(	G	 5	>	2	G	 *	>	 	 8	M		M	0	?			 	K	 8			M	/	>	 .	G		 	(	5	0	M		 	0	$	>	 9	H	.*	>	 		(	5	0	M		 	?		 	>	(	G	 5	>	2	G	 *	>	 	.|(	?	0	M	&	?	7	M		 +	<	?	2	M		0	 2	>		B	 	0	(	G	 	G	 ,	>	&	, 5	0	M	$	.	>	(	 .	9	@	(	G	 	@	 8	.	>	*	M	$	?	 8	G	 8		,		'	?	$	 &	?	(	>			 	G	 2	?		 (	?	0	M	&	?	7	M		 5	M	/				 	>	 .	B	2	M	/	>			(	 	0	$	>	 9	H	.&	?	(	>			H		8	 8	M	$		-	 	>	 (	>	.	 	?	8	.	G		 $	?	%	?	 9	H		 /	>	 		 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 	?	8	.	G		 $	?	%	?	 9	H		.5	M	/				#.	B	2	M	
 /	>			?	$	 	?	/	>	 	>	(	G	 5	>	2	>	 5	M	
 /				.^	?	2	M		0	Q		 ,	A	2	?	/	(	 (8	9	@	/	2	$	) 5	M	/				 /	>	 		 $	>	2	?		>	 5	M	/				 	K	 		 +	<	?	2	M		0	 	K	 *	0	?	-	>	7	?	$	 	0	$	>	 9	H	.}(	?	0	M	&	?	7	M		 +	<	?	2	M		0	 2	>		B	 	0	(	G	 	G	 ,	>	&	, 5	0	M	$	.	>	(	 $	?	.	>	9	@	 	@	 8	.	>	*	M	$	?	 8	G	 8		,		'	?	$	 &	?	(	>			 	G	 2	?		 (	?	0	M	&	?	7	M		 5	M	/				 	>	 .	B	2	M	/	>			(	 	0	$	>	 9	H	.&	?	(	>			H		8	 8	M	$		-	 	>	 (	>	.	 	?	8	.	G		 $	?	%	?	 9	H		 /	>	 		 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 	?	8	.	G		 $	?	%	?	 9	H		.PA5	M	/				#.	B	2	M	
 /	>			?	$	 	?	/	>	 	>	(	G	 5	>	2	>	 5	M	
 /				.^	?	2	M		0	Q		 ,	A	2	?	/	(	 (8	9	@	/	2	$	) 5	M	/				 /	>	 		 $	>	2	?		>	 5	M	/				 	K	 		 +	<	?	2	M		0	 	K	 *	0	?	-	>	7	?	$	 	0	$	>	 9	H	.{(	?	0	M	&	?	7	M		 +	<	?	2	M		0	 2	>		B	 	0	(	G	 	G	 ,	>	&	, 5	0	M	$	.	>	(	 5	0	M	7	 	@	 8	.	>	*	M	$	?	 8	G	 8		,		'	?	$	 &	?	(	>			 	G	 2	?		 (	?	0	M	&	?	7	M		 5	M	/				 	>	 .	B	2	M	/	>			(	 	0	$	>	 9	H	.&	?	(	>			H		8	 8	M	$		-	 	>	 (	>	.	 	?	8	.	G		 $	?	%	?	 9	H		 /	>	 		 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 	?	8	.	G		 $	?	%	?	 9	H		.5	M	/				#.	B	2	M	
 /	>			?	$	 	?	/	>	 	>	(	G	 5	>	2	>	 5	M	
 /				.^	?	2	M		0	Q		 ,	A	2	?	/	(	 (8	9	@	/	2	$	) 5	M	/				 /	>	 		 $	>	2	?		>	 5	M	/				 	K	 		 +	<	?	2	M		0	 	K	 *	0	?	-	>	7	?	$	 	0	$	>	 9	H	.YearEndDate5	0	M	7	 	@	 8	.	>	*	M	$	?	 $	?	%	?	.7(	?	0	M	&	?	7	M		 		$	0	>	2	 *	0	 &	?	(	>			 	G	 &	?		 		 8	G		 	K	 2	G	 	>	$	>	 9	H	.&	?	(	>			H		8	 8	M	$		-	 	>	 (	>	.	 	?	8	.	G		 $	?	%	?	 9	H		 /	>	 		 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 	?	8	.	G		 $	?	%	?	 9	H		.		$	0	>	2		K		 		: &	?	(	, .	>	9	, $	?	.	>	9	@	, 5	0	M	7	.NumberOfIntervals)6	?	+	<	M		 	?		 	>	(	G	 5	>	2	G	 		$	0	>	2	K		 	@	 8			M	
 /	>	.-&	@	 		 &	K	 &	?	(	>			K		 	G	 ,	@		 	@	 &	?	(	>			 2	L		>	$	>	 9	H	.&	?	(	>			H		8	 8	M	$		-	 	>	 (	>	.	 	?	8	.	G		 $	?	%	?	 9	H		 /	>	 		 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 	?	8	.	G		 $	?	%	?	 9	H		.EndDate8	.	>	*	M	$	?	 &	?	(	>			.	StartDate
	0		-	 $	?	%	?	."&	@	 		 8	.	/	>	5	'	?	 8	G	 &	?	(	>			 2	L		>	$	>	 9	H	.&	?	(	>			H		8	 8	M	$		-	 	>	 (	>	.	 	?	8	.	G		 $	?	%	?	 9	H		 /	>	 		 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 	?	8	.	G		 $	?	%	?	 9	H		.		$	0	>	2		K		 		: &	?	(	, .	>	9	, $	?	.	>	9	@	, 5	0	M	7	.NumberOfIntervals		$	0	>	2	K		 	@	 8			M	
 /	>	.	StartDate
	0		-	 $	?	%	?	.55	0	M	$	.	>	(	 &	?	(	>			 $		 .	9	@	(	G	 	@	 &	?	(	>			K		 	>	 8	G		 2	L		>	$	>	 9	H	.&	?	(	>			H		8	 8	M	$		-	 	>	 (	>	.	 	?	8	.	G		 $	?	%	?	 9	H		 /	>	 		 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 	?	8	.	G		 $	?	%	?	 9	H		.65	0	M	$	.	>	(	 &	?	(	>			 $		 $	?	.	>	9	@	 	@	 &	?	(	>			K		 	>	 8	G		 2	L		>	$	>	 9	H	.&	?	(	>			H		8	 8	M	$		-	 	>	 (	>	.	 	?	8	.	G		 $	?	%	?	 9	H		 /	>	 		 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 	?	8	.	G		 $	?	%	?	 9	H		.45	0	M	$	.	>	(	 &	?	(	>			 $		 5	0	M	7	 	@	 &	?	(	>			K		 	>	 8	G		 2	L		>	$	>	 9	H	.&	?	(	>			H		8	 8	M	$		-	 	>	 (	>	.	 	?	8	.	G		 $	?	%	?	 9	H		 /	>	 		 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 	?	8	.	G		 $	?	%	?	 9	H		.YearEndDate5	0	M	7	 	@	 8	.	>	*	M	$	?	 $	?	%	?	..	9	@	(	G	 	>	 		$	 2	L		>	$	>	 9	H	.&	?	(	>			H		8	 8	M	$		-	 	>	 (	>	.	 	?	8	.	G		 $	?	%	?	 9	H		 /	>	 		 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 	?	8	.	G		 $	?	%	?	 9	H		.$	?	.	>	9	@	 	>	 		$	 2	L		>	$	>	 9	H	.&	?	(	>			H		8	 8	M	$		-	 	>	 (	>	.	 	?	8	.	G		 $	?	%	?	 9	H		 /	>	 		 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 	?	8	.	G		 $	?	%	?	 9	H		.5	0	M	7	 	>	 		$	 2	L		>	$	>	 9	H	.&	?	(	>			H		8	 8	M	$		-	 	>	 (	>	.	 	?	8	.	G		 $	?	%	?	 9	H		 /	>	 		 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 	?	8	.	G		 $	?	%	?	 9	H		.YearEndDate5	0	M	7	 	@	 8	.	>	*	M	$	?	 $	?	%	?	.*	M	0	%	.	 	0	?		M	$	 &	?	(	>			 2	L		>	$	>	 9	H	.&	?	(	>			H		8	 8	M	$		-	 	>	 (	>	.	 	?	8	.	G		 $	?	%	?	 9	H		 /	>	 		 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 	?	8	.	G		 $	?	%	?	 9	H		.K		8	 8	M	$		-	 	G	 *	M	0	%	.	 .	>	(	 	K	 5	>	*	8	 2	L		>	$	>	 9	H	 	?	8		G	 2	?		 5	M	/				 .	G		 	0	?		M	$	 .	>	(	 9	H	.
ColumnName
8	M	0	K	$	 .	>	(	.PA5	M	/				7*	M	0	$	M	
 /	G		 .	>	(	 	G	 2	?		 .	B	2	M	
 /	>			(	 	?	/	>	 	>	(	G	 5	>	2	>	 5	M	
 /				.		$	?	.	 	0	?		M	$	 &	?	(	>			 2	L		>	$	>	 9	H	.&	?	(	>			H		8	 8	M	$		-	 	>	 (	>	.	 	?	8	.	G		 $	?	%	?	 9	H		 /	>	 		 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 	?	8	.	G		 $	?	%	?	 9	H		.K		8	 8	M	$		-	 	G	 		$	?	.	 .	>	(	 	K	 5	>	*	8	 2	L		>	$	>	 9	H	 	?	8		G	 2	?		 5	M	/				 .	G		 	0	?		M	$	 .	>	(	 9	H	.
ColumnName
8	M	0	K	$	 .	>	(	.5	M	/				7*	M	0	$	M	
 /	G		 .	>	(	 	G	 2	?		 .	B	2	M	
 /	>			(	 	?	/	>	 	>	(	G	 5	>	2	>	 5	M	
 /				.		2	>	 &	?	(	 2	L		>	$	>	 9	H	.&	?	(	>			H		8	 8	M	$		-	 	>	 (	>	.	 	?	8	.	G		 $	?	%	?	 9	H		 /	>	 		 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 	?	8	.	G		 $	?	%	?	 9	H		.		2	>	 .	9	@	(	>	 2	L		>	$	>	 9	H	.&	?	(	>			H		8	 8	M	$		-	 	>	 (	>	.	 	?	8	.	G		 $	?	%	?	 9	H		 /	>	 		 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 	?	8	.	G		 $	?	%	?	 9	H		.PA		2	@	 $	?	.	>	9	@	 2	L		>	$	>	 9	H	.&	?	(	>			H		8	 8	M	$		-	 	>	 (	>	.	 	?	8	.	G		 $	?	%	?	 9	H		 /	>	 		 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 	?	8	.	G		 $	?	%	?	 9	H		.		2	>	 5	0	M	7	 2	L		>	$	>	 9	H	.&	?	(	>			H		8	 8	M	$		-	 	>	 (	>	.	 	?	8	.	G		 $	?	%	?	 9	H		 /	>	 		 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 	?	8	.	G		 $	?	%	?	 9	H		.YearEndDate5	0	M	7	 	@	 8	.	>	*	M	$	?	 $	?	%	?	.z(	?	0	M	&	?	7	M		 +	<	?	2	M		0	 2	>		B	 	0	(	G	 	G	 ,	>	&	, *	?		2	G	 .	9	@	(	G	 	@	 8	.	>	*	M	$	?	 8	G	 8		,		'	?	$	 &	?	(	>			 	G	 2	?		 (	?	0	M	&	?	7	M		 5	M	/				 	>	 .	B	2	M	/	>			(	 	0	$	>	 9	H	.&	?	(	>			H		8	 8	M	$		-	 	>	 (	>	.	 	?	8	.	G		 $	?	%	?	 9	H		 /	>	 		 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 	?	8	.	G		 $	?	%	?	 9	H		.5	M	/				#.	B	2	M	
 /	>			?	$	 	?	/	>	 	>	(	G	 5	>	2	>	 5	M	
 /				.^	?	2	M		0	Q		 ,	A	2	?	/	(	 (8	9	@	/	2	$	) 5	M	/				 /	>	 		 $	>	2	?		>	 5	M	/				 	K	 		 +	<	?	2	M		0	 	K	 *	0	?	-	>	7	?	$	 	0	$	>	 9	H	.{(	?	0	M	&	?	7	M		 +	<	?	2	M		0	 2	>		B	 	0	(	G	 	G	 ,	>	&	, *	?		2	@	 $	?	.	>	9	@	 	@	 8	.	>	*	M	$	?	 8	G	 8		,		'	?	$	 &	?	(	>			 	G	 2	?		 (	?	0	M	&	?	7	M		 5	M	/				 	>	 .	B	2	M	/	>			(	 	0	$	>	 9	H	.PA&	?	(	>			H		8	 8	M	$		-	 	>	 (	>	.	 	?	8	.	G		 $	?	%	?	 9	H		 /	>	 		 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 	?	8	.	G		 $	?	%	?	 9	H		.5	M	/				#.	B	2	M	
 /	>			?	$	 	?	/	>	 	>	(	G	 5	>	2	>	 5	M	
 /				.^	?	2	M		0	Q		 ,	A	2	?	/	(	 (8	9	@	/	2	$	) 5	M	/				 /	>	 		 $	>	2	?		>	 5	M	/				 	K	 		 +	<	?	2	M		0	 	K	 *	0	?	-	>	7	?	$	 	0	$	>	 9	H	.y(	?	0	M	&	?	7	M		 +	<	?	2	M		0	 2	>		B	 	0	(	G	 	G	 ,	>	&	, *	?		2	G	 5	0	M	7	 	@	 8	.	>	*	M	$	?	 8	G	 8		,		'	?	$	 &	?	(	>			 	G	 2	?		 (	?	0	M	&	?	7	M		 5	M	/				 	>	 .	B	2	M	/	>			(	 	0	$	>	 9	H	.&	?	(	>			H		8	 8	M	$		-	 	>	 (	>	.	 	?	8	.	G		 $	?	%	?	 9	H		 /	>	 		 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 	?	8	.	G		 $	?	%	?	 9	H		.5	M	/				#.	B	2	M	
 /	>			?	$	 	?	/	>	 	>	(	G	 5	>	2	>	 5	M	
 /				.^	?	2	M		0	Q		 ,	A	2	?	/	(	 (8	9	@	/	2	$	) 5	M	/				 /	>	 		 $	>	2	?		>	 5	M	/				 	K	 		 +	<	?	2	M		0	 	K	 *	0	?	-	>	7	?	$	 	0	$	>	 9	H	.YearEndDate5	0	M	7	 	@	 8	.	>	*	M	$	?	 $	?	%	?	.W&	?	(	>			 	G	 &	?		 		 8	G		 	0	 (	?	0	M	&	?	7	M		 		$	0	>	2	 &	M	5	>	0	>	 &	?	(	>			K		 	@	 8	.	>	(	>		$	0	 8	.	/	>	5	'	?	 2	L		>	$	>	 9	H	.&	?	(	>			H		8	 8	M	$		-	 	>	 (	>	.	 	?	8	.	G		 $	?	%	?	 9	H		 /	>	 		 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 	?	8	.	G		 $	?	%	?	 9	H		.		$	0	>	2		K		 		: &	?	(	, .	>	9	, $	?	.	>	9	@	, 5	0	M	7	.NumberOfIntervals		$	0	>	2	K		 	@	 8			M	
 /	>	.*	?		2	>	 &	?	(	 2	L		>	$	>	 9	H	.&	?	(	>			H		8	 8	M	$		-	 	>	 (	>	.	 	?	8	.	G		 $	?	%	?	 9	H		 /	>	 		 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 	?	8	.	G		 $	?	%	?	 9	H		.*	?		2	>	 .	9	@	(	>	 2	L		>	$	>	 9	H	.&	?	(	>			H		8	 8	M	$		-	 	>	 (	>	.	 	?	8	.	G		 $	?	%	?	 9	H		 /	>	 		 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 	?	8	.	G		 $	?	%	?	 9	H		.*	?		2	@	 $	?	.	>	9	@	 2	L		>	$	>	 9	H	.&	?	(	>			H		8	 8	M	$		-	 	>	 (	>	.	 	?	8	.	G		 $	?	%	?	 9	H		 /	>	 		 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 	?	8	.	G		 $	?	%	?	 9	H		.*	?		2	>	 5	0	M	7	 2	L		>	$	>	 9	H	.&	?	(	>			H		8	 8	M	$		-	 	>	 (	>	.	 	?	8	.	G		 $	?	%	?	 9	H		 /	>	 		 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 	?	8	.	G		 $	?	%	?	 9	H		.YearEndDate5	0	M	7	 	@	 8	.	>	*	M	$	?	 $	?	%	?	.8*	?		2	G	 5	0	M	7	 8	G	 5	0	M	$	.	>	(	 	/	(	 .	G		 &	?	(	>			K		 	>	 8	G		 2	L		>	$	>	 9	H	.&	?	(	>			H		8	 8	M	$		-	 	>	 (	>	.	 	?	8	.	G		 $	?	%	?	 9	H		 /	>	 		 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 	?	8	.	G		 $	?	%	?	 9	H		..	9	@	(	G	 	>	 *	M	0	>	0		-	 2	L		>	$	>	 9	H	.&	?	(	>			H		8	 8	M	$		-	 	>	 (	>	.	 	?	8	.	G		 $	?	%	?	 9	H		 /	>	 		 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 	?	8	.	G		 $	?	%	?	 9	H		.$	?	.	>	9	@	 	>	 *	M	0	>	0		-	 2	L		>	$	>	 9	H	.&	?	(	>			H		8	 8	M	$		-	 	>	 (	>	.	 	?	8	.	G		 $	?	%	?	 9	H		 /	>	 		 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 	?	8	.	G		 $	?	%	?	 9	H		.5	0	M	7	 	>	 *	M	0	>	0		-	 2	L		>	$	>	 9	H	.&	?	(	>			H		8	 8	M	$		-	 	>	 (	>	.	 	?	8	.	G		 $	?	%	?	 9	H		 /	>	 		 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 	?	8	.	G		 $	?	%	?	 9	H		.PAYearEndDate5	0	M	7	 	@	 8	.	>	*	M	$	?	 $	?	%	?	.�		8	 		$	0	>	2	 	G	 2	?		 5	M	/				 	>	 .	B	2	M	/	>			(	 	0	$	>	 9	H	 	K	 (	?	0	M	&	?	7	M		 +	<	?	2	M		0	 2	>		B	 	0	(	G	 	G	 ,	>	&	, .	9	@	(	G	 	G	 *	9	2	G	 &	?	(	 *	M	0	>	0		-	 9	K	$	>	 9	H	 	0	 (	?	0	M	&	?	7	M		 &	?	(	>			 8	M	$		-	 .	G		 		$	?	.	 &	?	(	>			 	G	 8	>	%	 8	.	>	*	M	$	 9	K	$	>	 9	H	.&	?	(	>			H		8	 8	M	$		-	 	>	 (	>	.	 	?	8	.	G		 $	?	%	?	 9	H		 /	>	 		 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 	?	8	.	G		 $	?	%	?	 9	H		.5	M	/				#.	B	2	M	
 /	>			?	$	 	?	/	>	 	>	(	G	 5	>	2	>	 5	M	
 /				.^	?	2	M		0	Q		 ,	A	2	?	/	(	 (8	9	@	/	2	$	) 5	M	/				 /	>	 		 $	>	2	?		>	 5	M	/				 	K	 		 +	<	?	2	M		0	 	K	 *	0	?	-	>	7	?	$	 	0	$	>	 9	H	.�		8	 		$	0	>	2	 	G	 2	?		 5	M	/				 	>	 .	B	2	M	/	>			(	 	0	$	>	 9	H	 	K	 (	?	0	M	&	?	7	M		 +	<	?	2	M		0	 2	>		B	 	0	(	G	 	G	 ,	>	&	, $	?	.	>	9	@	 	G	 *	9	2	G	 &	?	(	 *	M	0	>	0		-	 9	K	$	>	 9	H	 	0	 (	?	0	M	&	?	7	M		 &	?	(	>			 8	M	$		-	 .	G		 		$	?	.	 &	?	(	>			 	G	 8	>	%	 8	.	>	*	M	$	 9	K	$	>	 9	H	.&	?	(	>			H		8	 8	M	$		-	 	>	 (	>	.	 	?	8	.	G		 $	?	%	?	 9	H		 /	>	 		 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 	?	8	.	G		 $	?	%	?	 9	H		.5	M	/				#.	B	2	M	
 /	>			?	$	 	?	/	>	 	>	(	G	 5	>	2	>	 5	M	
 /				.^	?	2	M		0	Q		 ,	A	2	?	/	(	 (8	9	@	/	2	$	) 5	M	/				 /	>	 		 $	>	2	?		>	 5	M	/				 	K	 		 +	<	?	2	M		0	 	K	 *	0	?	-	>	7	?	$	 	0	$	>	 9	H	.PA�		8	 		$	0	>	2	 	G	 2	?		 5	M	/				 	>	 .	B	2	M	/	>			(	 	0	$	>	 9	H	 	K	 (	?	0	M	&	?	7	M		 +	<	?	2	M		0	 2	>		B	 	0	(	G	 	G	 ,	>	&	, 8	>	2	 	G	 *	9	2	G	 &	?	(	 *	M	0	>	0		-	 9	K	$	>	 9	H	 	0	 (	?	0	M	&	?	7	M		 &	?	(	>			 8	M	$		-	 .	G		 		$	?	.	 &	?	(	>			 	G	 8	>	%	 8	.	>	*	M	$	 9	K	$	>	 9	H	.&	?	(	>			H		8	 8	M	$		-	 	>	 (	>	.	 	?	8	.	G		 $	?	%	?	 9	H		 /	>	 		 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 	?	8	.	G		 $	?	%	?	 9	H		.5	M	/				#.	B	2	M	
 /	>			?	$	 	?	/	>	 	>	(	G	 5	>	2	>	 5	M	
 /				.^	?	2	M		0	Q		 ,	A	2	?	/	(	 (8	9	@	/	2	$	) 5	M	/				 /	>	 		 $	>	2	?		>	 5	M	/				 	K	 		 +	<	?	2	M		0	 	K	 *	0	?	-	>	7	?	$	 	0	$	>	 9	H	.YearEndDate5	0	M	7	 	@	 8	.	>	*	M	$	?	 $	?	%	?	.BDAX 5	M	/				 &	M	5	>	0	>	 (	?	0	M	&	?	7	M		 (		 8	M	$		-	K		 	G	 8	>	%	 		 $	>	2	?		>	 2	L		>	$	>	 9	H	.5	M	/				)(		 8	M	
 $		-	 	G	 2	?		 	K	!	<	G	 	>	(	G	 5	>	2	>	 5	M	
 /				.(	>	.	 	K	!	<	G	 	>	(	G	 5	>	2	G	 (		 8	M	$		-	 	>	 (	>	.	.$	>	2	?		>	(5	9	 $	>	2	?		>	 	?	8	 *	0	 (		 8	M	
 $		-	 	K	!	<	G	 		 9	H		.PA0.	>	*	 	G	 0	?		M	$	 .	>	(	K		 	G	 8	>	%	 *	A	(	: *			M	$	?	/	>		 	K	!	<	G		.FilterTableQ	8	>	 5	M	/				 	K	 		8	 $	>	2	?		>	 	K	 (	?	0	M	'	>	0	?	$	 	0	$	>	 9	H	 	?	8	8	G	 *			M	$	?	/	>		 2	L		>		 	>	(	G	 5	>	2	@	 9	H		.GroupBy_ColumnName�		 8	M	$		-	 	?	8	G	 8	.	B	9	@		C	$	 	0	(	>	 9	H	 /	>	 8	M	$		-	 	?	(	M	9	G		 		*	/	K		 	G	 8	>	%	 8	.	B	9	@		C	$	 	0	(	>	 9	H	 		(		@	 8	B		@	 (	?	0	M	&	?	7	M		 	0	(	G	 	G	 2	?		 	I	2	 	B	 ROLLUP ^			M	6	(	 	0	 ISSUBTOTALCOLUMNS ^			M	6	(	.ShowAll_ColumnNameShowAll 8	M	
 $		-	.$	>	2	?		>	SummarizeColumns $	>	2	?		>	.z/	9	 2		>		 	>	 8		(	G	 5	>	2	G	 	?	8	@	 -	@	 +	<	?	2	M		0	 	K	 	(	&	G		>	 	0	$	G	 9	A		 	?	8	@	 $	>	2	?		>	 .	G		 8	-	@	 *			M	$	?	/	>		 /	>	 	?	8	@	 8	M	$		-	 .	G		 8	-	@	 .	>	(	 2	L		>	$	>	 9	H	.
ColumnName8	.	>	(	 .	B	2	 $	>	2	?		>	 .	G	 8	M	$		-	.TableNameOrColumnName#	?	8	@	 .	L		B	&	>	 $	>	2	?		>	 /	>	 8	M	$		-	 	>	 (	>	.	.9(	?	0	M	&	?	7	M		 $	>	2	?		>	 .	G		 2	>		B	 	?		 		 8	-	@	 +	<	?	2	M		0	M	8	 8	>	+	<	 	0	G		.	TableNamePA.$	>	2	?		>	, 	?	8		>	 	*	 	>	2	B	 +	<	?	2	M		0	 9		>	(	>	 	>	9	$	G	 9	H		.�/	9	 2		>		 	>	 8		(	G	 5	>	2	G	 	?	8	@	 -	@	 +	<	?	2	M		0	 	@	 		*	G		M	7	>	 	0	$	G	 9	A		 	?	8	@	 $	>	2	?		>	 .	G		 8	-	@	 *			M	$	?	/	>		 /	>	 	?	8	@	 8	M	$		-	 .	G		 8	-	@	 .	>	(	 5	>	*	8	 	0	 &	G	$	>	 9	H	.
ColumnName,	8	>	 8	M	$		-	 	?	8		@	 +	<	?	2	M		0	?			 ,	(	>		 0		@	 	>	(	@	 9	H	.	TableName.	L		B	&	>	 $	>	2	?		>	 	>	 (	>	.	.�/	9	 2		>		 	>	 8		(	G	 5	>	2	G	 	?	8	@	 -	@	 +	<	?	2	M		0	 	K	 	(	&	G		>	 	0	$	G	 9	A		 	?	8	@	 $	>	2	?		>	 .	G		 8	-	@	 *			M	$	?	/	>		 /	>	 	?	8	@	 8	M	$		-	 .	G		 8	-	@	 .	>	(	 5	>	*	8	 	0	 &	G	$	>	 9	H	.
ColumnName8	.	>	(	 .	B	2	 $	>	2	?		>	 .	G	 8	M	$		-	.TableNameOrColumnName#	?	8	@	 .	L		B	&	>	 $	>	2	?		>	 /	>	 8	M	$		-	 	>	 (	>	.	.�/	9	 2		>		 	>	 8		(	G	 5	>	2	G	 	?	8	@	 -	@	 +	<	?	2	M		0	 	K	 	(	&	G		>	 	0	$	G	 9	A		 	?	8	@	 $	>	2	?		>	 .	G		 8	-	@	 *			M	$	?	/	>		 /	>	 	?	8	@	 8	M	$		-	 .	G		 8	-	@	 .	>	(	 5	>	*	8	 	0	 &	G	$	>	 9	H	.TableNameOrColumnNameJ	M	5	G	0	@	 	G	 -	@	$	0	 2	>		B	 	?		 		 (	?	0	M	&	?	7	M		 $	>	2	?		>	 /	>	 8	M	$		-	 *	0	 8	-	@	 +	<	?	2	M		0	 9		>			.M/	9	 	?	8	@	 8		&	0	M	-	 .	G		 +	<	?	2	M		0	 &	M	5	>	0	>	 8		6	K	'	?	$	 	?		 		 5	M	/				 	>	 .	B	2	M	/	>			(	 	0	$	>	 9	H	.5	M	/				#.	B	2	M	
 /	>			?	$	 	?	/	>	 	>	(	G	 5	>	2	>	 5	M	
 /				.^	?	2	M		0	Q		 ,	A	2	?	/	(	 (8	9	@	/	2	$	) 5	M	/				 /	>	 		 $	>	2	?		>	 5	M	/				 	K	 		 +	<	?	2	M		0	 	K	 *	0	?	-	>	7	?	$	 	0	$	>	 9	H	.S/	9	 +	<	?	2	M		0	 &	M	5	>	0	>	 8		6	K	'	?	$	 	?	8	@	 8		&	0	M	-	 .	G		 	?	8	@	 $	>	2	?		>	 5	M	/				 	K	 .	B	2	M	/	>			?	$	 	0	$	>	 9	H	.^	?	2	M		0	Q		 ,	A	2	?	/	(	 (8	9	@	/	2	$	) 5	M	/				 /	>	 		 $	>	2	?		>	 5	M	/				 	K	 		 +	<	?	2	M		0	 	K	 *	0	?	-	>	7	?	$	 	0	$	>	 9	H	.$	>	2	?		>	(.	B	2	M	/	>			?	$	 	?	/	>	 	>	(	G	 5	>	2	>	 $	>	2	?		>	 5	M	/				.QStartDate 	0	 EndDate 	G	 ,	@		 8	-	@	 $	?	%	?	/	K		 .	G		 8	G	 		 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 5	>	*	8	 	0	$	>	 9	H	.EndDate&&	?	(	>			 8	.	/	 8	M	
 5	0	B	*	 .	G		 8	.	>	*	M	$	?	 &	?	(	>			.	StartDate$	?	%	?	 8	.	/	 8	M	
 5	0	B	*	 .	G		 	0		-	 $	?	%	?	.Q8	M	5		>	2	?	$	 0	B	*	 8	G	 .	I	!	2	 8	G	 *	0	?		2	?	$	 $	?	%	?	/	K		 .	G		 8	G	 		 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 5	>	*	8	 	0	$	>	 9	H	.FiscalYearEndMonth?5	?	$	M	$	 5	0	M	7	 	G	 		$	?	.	 .	>	9	 	K	 &	0	M	6	>	$	G	 9	A		 1 8	G	 12 $		 	K		 *	B	0	M	#	>			.�DAX 5	M	/				 	G	 .	B	2	M	/	>			(	 .	G		 		*	/	K		 	@	 	>	(	G	 5	>	2	@	 	M	0	I	8	 +	<	?	2	M		0	?			 &	?	6	>	 	K	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	. (	>	.		0	#	, $	0	M		 	G	 	(	A	8	>	0	, &	K	 8	M	$		-	 	K	 8	.	>	*	M	$	?	,	?		&	A	 	G	 0	B	*	 .	G		 8	0	M	5	 	0	$	G	 9	H		, &	M	5	>	0	>	 8		,		'	 (	?	0	M	'	>	0	?	$	 	?	/	>	 	>	$	>	 9	H	.CrossFilterType�CROSSFILTER +	<			M	6	(	 8	G	 $	@	8	0	>	 $	0	M		 6	B	(	M	/	 /	>	 1 	G	 2	?		 /	>	 OneWay, /	>	 2 &	K	(	K		 	G	 2	?		 0 9	K	(	>	 	>	9	?		. 6	B	(	M	/	, OneWay, &	K	(	K		 6	,	M	&	K		 	K	 		*	/	K		 	0	(	>	 8		-	5	 9	H	.LeftColumnName
,	>	/	>		 8	M	
 $		-	.RightColumnName&	>	/	>		 8	M	$		-	.A	8	@	 $	>	2	?		>	 5	>	*	8	 	0	$	>	 9	H	 	K	 	?	 (	?	0	M	&	?	7	M		 $	>	2	?		>			 	>	 crossjoin 9	H	.$	>	2	?		>	%	8	@	 $	>	2	?		>	 	K	 crossjoin .	G		 -	>		 2	G		@	.|GroupBy function .	G		 5	0	M	$	.	>	(	 8	.	B	9	 &	0	M	6	>	(	 5	>	2	G	 (sub)table $		 *	9	A			. 	M	/	>	 	G	5	2	 -	@	$	0	@	 GroupBy +	<			M	6	(	 	>	 		*	/	K		 	?	/	>	 	>	 8		$	>	 9	H	./(	?	0	M	'	>	0	?	$	 	(	2	>		(	 !	G		>	 5	>	2	@	 $	>	2	?		>	 5	>	*	8	 	0	$	>	 9	H	.!	G		>	$	>	2	?		>	 	G	 2	?		 !	G		>	.(	>	.	#(	?	0	M	'	>	0	?	$	 	?	/	>	 	>	(	G	 5	>	2	>	 8	M	$		-	 (	>	.	.*	M	0		>	0	,8	M	$		-	 8	G	 8		,	&	M	'	 	?		 	>	(	G	 5	>	2	G	 *	M	0		>	0	 	>	 (	>	.	.�(	?	0	M	&	?	7	M		 .	>	*	 *	0	 *	0	?	-	>	7	?	$	 	?		 		 DetailRows 5	M	/				 	G	 8			$	 $	>	2	?		>	 !	G		>	 5	>	*	8	 2	L		>	$	>	 9	H	. 		0	 DetailRows 5	M	/				 *	0	?	-	>	7	?	$	 (	9	@		 9	H	, $	K	 .	>	*	 8	G	 8		,		'	?	$	 *	B	0	@	 $	>	2	?		>	 5	>	*	8	 2	L		>	 &	@	 	>	$	@	 9	H	..	>	*	@5	9	 .	>	*	 8		&	0	M	-	 	?	(		G	 DetailRows 5	M	/				 	>	 .	B	2	M	/	>			(	 	?	/	>	 	>	(	>	 9	H	.�8	M	
 $		-	 $	0	M		 	G	 2	?		 		 8	M	
 $		-	 5	>	2	@	 $	>	2	?		>	, 	?	8	.	G		 -	?	(	M	
 (	 (	&	M	5	?	$	@	/	) .	>	(	 9	K		, 2	L		>	$	>	 9	H	. /	>	 $	>	2	?		>	 5	M	
 /				 $	0	M		 	G	 2	?		 .	>	(	K		 	G	 -	?	(	M	(	 (	&	M	5	?	$	@	/	) 8		/	K		(	K		 5	>	2	G	 		>	'	?		 8	M	
 $		-	.ColumnNameOrTableExprT5	9	 8	M	$		-	 (/	>	 $	>	2	?		>	 5	M	
 /				) 	?	8	8	G	 	&	M	5	?	$	@	/	 .	>	(	 (/	>	 .	>	(	K		 	G	 8		/	K		(	) 2	L		>		 	>	$	G	 9	H		.T$	>	2	?		>	 8	M		H	(	 (!	?	+	<	I	2	M		 1 9	H	) 	@	 (	?	0	M	&	?	7	M		 8			M	/	>	 8	G	 *	9	2	G	 8	M	$		-	 .	G		 .	>	(	 5	>	*	8	 	0	$	>	 9	H	.
ColumnName5	9	 8	M	
 $		-	 	?	8	.	G		 		M		?	$	 .	>	(	 9	H	.8			M	/	>	$	>	2	?		>	 8	M		H	(	 	@	 8			M	/	>	.H*			M	$	?	 8		&	0	M	-	 5	>	2	G	 ,	?	2	M		A	2	 *	9	2	G	 ,	?		&	A	 	G	 2	?		 8	M	$		-	 .	G		 .	>	(	 5	>	*	8	 	0	$	>	 9	H	.
ColumnName5	9	 8	M	
 $		-	 	?	8	.	G		 		M		?	$	 .	>	(	 9	H	.Xleft-side $	>	2	?		>	 	@	 *			M	$	?	/	>		 2	L		>	$	>	 9	H	 	K	 right-side 	@	 $	>	2	?		>	 .	G		 &	?		>		 (	9	@		 &	G	$	@	 9	H		.	LeftTable:Left-side $	>	2	?		>	 5	M	/				 	>	 		*	/	K		 Except 	G	 2	?		 	?	/	>	 	>			>	.
RightTable2Right-side $	>	2	?		>	 5	M	/				 Except 	G	 2	?		 	?	/	>	 	>			>	.^	?	2	M		0	 	@	 9	A		 $	>	2	?		>	 2	L		>	$	>	 9	H	.FilterExpression\		 ,	B	2	?	/	(	 (8	$	M	/	/	8	$	M	/	) 5	M	/				 	?	8		>	 $	>	2	?		>	 	@	 *	M	0	$	M	/	G		 *			M	$	?	 	G	 2	?		 .	B	2	M	/	>			(	 	?	/	>	 	>	(	>	 9	H	.$	>	2	?		>	+	<	?	2	M		0	 	@	 	>	(	G	 5	>	2	@	 $	>	2	?		>	.R(	?	0	M	&	?	7	M		 8	M	$		-	 .	G		 *	M	0	$	M	/		M	7	 0	B	*	 8	G	 2	>		B	 	?		 		 ^	?	2	M		0	 .	>	(	K		 	@	 $	>	2	?		>	 2	L		>	$	>	 9	H	.
ColumnName/5	9	 8	M	
 $		-	 	?	8		G	 2	?		 +	<	?	2	M		0	 .	>	(	 2	L		>		 	>	(	G	 9	H		.�&	M	5	?	
 $	@	/	 $	>	2	?		>	 5	M	
 /				 	>	 .	B	2	M	
 /	>			(	 *	M	0	%	.	 $	>	2	?		>	 .	G		 *	M	0	$	M	
 /	G		 *			M	$	?	 	G	 2	?		 	?	/	>	 	>			>	. 	(	 *	0	?	#	>	.	K		 5	>	2	@	 *	M	0	%	.	 $	>	2	?		>	 	@	 	M	0	I	8		I		(	 2	L		$	@	 9	H	.Table1	(	0	G		 .	G		 .	B	2	 $	>	2	?		>	.PATable2R	8	>	 $	>	2	?		>	 5	M	/				 	K	 *	9	2	@	 $	>	2	?		>	 .	G		 *	M	0	$	M	/	G		 *			M	$	?	 	G	 2	?		 .	B	2	M	/	>			?	$	 	?	/	>	 	>			>	.�&	M	5	?	
 $	@	/	 $	>	2	?		>	 5	M	
 /				 	>	 .	B	2	M	
 /	>			(	 *	M	0	%	.	 $	>	2	?		>	 .	G		 *	M	0	$	M	
 /	G		 *			M	$	?	 	G	 2	?		 	?	/	>	 	>			>	. 	(	 *	0	?	#	>	.	K		 5	>	2	@	 *	M	0	%	.	 $	>	2	?		>	 	@	 	M	0	I	8		I		(	 2	L		>	$	@	 9	H	, 	8	.	G		 5	G	 *			M	$	?	/	>		 -	@	 6	>	.	?	2	 9	K	$	@	 9	H		 	?	(		G	 2	?		 &	M	5	?	$	@	/	 $	>	2	?		>	 5	M	
 /				 0	?		M	$	 9	H	.Table1	(	0	G		 .	G		 .	B	2	 $	>	2	?		>	.Table2R	8	>	 $	>	2	?		>	 5	M	/				 	K	 *	9	2	@	 $	>	2	?		>	 .	G		 *	M	0	$	M	/	G		 *			M	$	?	 	G	 2	?		 .	B	2	M	/	>			?	$	 	?	/	>	 	>			>	.Y*	M	0	>	0		-	 8	G	 8	.	>	*	M	$	?	 $		 	G	 	M	0	.	?		 .	>	(	K		 8	G	 *	I	*	M	/	B	2	G		 	@	 		, 		 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 2	L		>	$	>	 9	H	.EndValue8	M	$		-	 	>	 8	.	>	*	M	$	?	 .	>	(	.IncrementValue8	M	$		-	 	>	 5	0	M	'	?	$	 .	>	(	.
StartValue8	M	$		-	 	>	 *	M	0	>	0		-	?		 .	>	(	.R8	>	0	>		6	 ,	(	>	$	>	 9	H	 	K	 ,	$	>	$	>	 9	H	 	?	 (	?	0	M	&	?	7	M		 8	M	$		-	 &	M	5	>	0	>	 	(	*	A		 $	>	2	?		>	 8	.	B	9	@		C	$	 	@	 		.5	M	/				(		 8	M	
 $		-	 	>	 5	M	
 /				.GroupBy_ColumnName'	8		G	 &	M	5	>	0	>	 8	.	B	9	@		0	#	 	0	(	G	 	G	 2	?		 8	M	$		-	.(	>	.	8	M	$		-	 (	>	.	 	K	 	K	!	<	>	 	>			>	.$	>	2	?		>	
	(	*	A		 $	>	2	?		>	.�/	9	 	H	0	-0	?		M	$	 *			M	$	?	/	K		 	>	 (	?	0	M	'	>	0	#	 	0	(	G	 *	0	 		*	G		M	7	>	 	?		 	>	(	G	 5	>	2	G	 	I	2	 	B	 SUMMARIZECOLUMNS +	<			M	6	(	 .	G		 (	?	0	M	&	?	7	M		 	?		 		 	?	8	@	 .	>	*	 5	M	/				 	K	 	H		 	0	$	>	 9	H	.Measure_Expressiond	8	>	 5	M	/				 	?	8		@	 	H	0	-0	?		M	$	 *			M	$	?	/	K		 	G	 (	?	0	M	'	>	0	#	 	G	 		&	M	&	G	6	M	/	 	G	 2	?		 		*	G		M	7	>	 	?		 	>	(	G	 	@	 	5	6	M	/		$	>	 9	H	.P,	>			 	0	 	@	 $	>	2	?		>	 	@	 		(	 *			M	$	?	/	K		 	K	 5	>	*	8	 	0	$	>	 9	H	 	K	 &	>			 	0	 	@	 *	M	0	$	@	$	 9	K	$	@	 9	H		.	LeftTable=Left-side $	>	2	?		>	 5	M	/				 	>	 		*	/	K		 Intersect 	G	 2	?		 	?	/	>	 	>			>	.
RightTable>Right-side $	>	2	?		>	 5	M	/				 	>	 		*	/	K		 Intersect 	G	 2	?		 	?	/	>	 	>			>	.�IsOnOrAfter +	<			M	6	(	 	8	>	 ,	A	2	?	/	(	 +	<			M	6	(	 9	H	 	K	 	8	 +	<			M	6	(	 .	G	 *	H	0	>	.	@		0	 	G	 0	B	*	 .	G	 
	*	0	 		2	M	2	?		?	$	 8	-	@	 6	0	M	$	K		 	K	 *	B	0	>	 	0	(	G	 5	>	2	@	 	?	8	@	 *			M	$	?	 	@	 8	$	M	/	$	>	 	G	 2	?		 Start At 	M	2	>		 	0	 5	>	*	8	@	 	G	 5	M	/	5	9	>	0	 	>	 	(	A		0	#	 	0	$	>	 9	H	.	M	0	.	W2	>		B	 9	K	(	G	 5	>	2	>	 	M	0	.	. 0/FALSE/DESC - 		$	G	 9	A		 	M	0	.	 .	G		; 1/TRUE/ASC - ,	"	<	$	G	 9	A		 	M	0	.	 .	G		.Value1/&	M	5	?	$	@	/	 *	H	0	>	.	@		0	 8	G	 $	A	2	(	>	 	?		 	>	(	G	 5	>	2	>	 5	M	/				.Value2-*	M	0	%	.	 *	H	0	>	.	@		0	 8	G	 $	A	2	(	>	 	?		 	>	(	G	 5	>	2	>	 5	M	/				.S(	?	0	M	&	?	7	M		 .	>	*	K		 .	G		 8	G	 	?	8	@	 		 	>	 5	0	M	$	.	>	(	 .	G		 .	B	2	M	/	>			(	 	?		 	>	(	G	 *	0	 	M	0	B	 2	L		>	$	>	 9	H	..	>	*	.	>	*	,...LCALCULATE 	0	 CALCULATETABLE ^			M	6	(	 +	<	?	2	M		0	?			 8	?	.	H			?		 	K	 *	0	?	5	0	M	$	?	$	 	0	$	>	 9	H	.5	M	/				5CALCULATE /	>	 CALCULATETABLE ^			M	6	(	 5	M	/				 /	>	 +	<	?	2	M		0	.*(	?	0	M	#	/	 $	>	2	?		>	 8	G	 .	>	(	 *	A	(	0	M	*	M	0	>	*	M	$	 	0	$	>	 9	H	.resultcolumn5	9	 8	M	
 $		-	 	?	8	.	G		 		M		?	$	 .	>	(	 9	H	.searchcolumn25	9	 8	M	
 $		-	 	?	(	.	G		 search_value 	G	 2	?		 *	M	0	G	!	?		G		 9	H	.searchvalue75	9	 .	>	(	 	?	8	G	 	*	 search_column .	G		 .	?	2	>	(	 	0	>	(	>	 	>	9	$	G	 9	H		.#$	>	2	?		>	 8	G	 .	>	(	 *	A	(	0	M	*	M	0	>	*	M	$	 	0	$	>	 9	H	.Alternate_Result�	K		 .	>	(	 (	9	@		 9	K	(	G	 /	>	 (	?	0	M	&	?	7	M		 8	M	$		-	 .	G		 		 8	G	 	'	?		 .	>	(	 9	K	(	G	 *	0	 2	L		>	/	>	 	>	(	G	 5	>	2	>	 .	>	(	; 	.	?		 	?		 	>	(	G	 *	0	, 	K		 .	>	(	 (	9	@		 9	H	 	G	 2	?		 BLANK 2	L		>	/	>	 	>	$	>	 9	H	 	0	 		 8	G	 	'	?		 .	>	(	 	G	 2	?		 		 $	M	0	A		?	 2	L		>		 	>	$	@	 9	H	.Result_ColumnName5	9	 8	M	
 $		-	 	?	8	.	G		 		M		?	$	 .	>	(	 9	H	.Search_ColumnName"5	9	 8	M	
 $		-	 	?	8	.	G		 search_value 9	H		.Search_Value25	9	 .	>	(	 	?	8	G	 	*	 search_column .	G		 "	B		"	(	>	 	>	9	$	G	 9	H		.Q		$	0	?		 	I		(	 8	G	.	G			?		M	8	 	>	 		*	/	K		 	0	$	G	 9	A		 &	>			 $	>	2	?		>	 8	G	 ,	>			 $	>	2	?		>	 	I		(	 	0	$	>	 9	H	.	LeftTable9	I		(	 	G	 2	?		 		*	/	K		 	?	/	>	 	>	(	G	 5	>	2	>	 Left-side $	>	2	?		>	 5	M	/				.
RightTable:	I		(	 	G	 2	?		 		*	/	K		 	?	/	>	 	>	(	G	 5	>	2	>	 Right-side $	>	2	?		>	 5	M	/				.ULeft Outer Join 8	G	.	G			?		M	8	 	>	 		*	/	K		 	0	$	G	 9	A		 &	>			 $	>	2	?		>	 8	G	 ,	>			 $	>	2	?		>	 	I		(	 	0	$	>	 9	H	.	LeftTable9	I		(	 	G	 2	?		 		*	/	K		 	?	/	>	 	>	(	G	 5	>	2	>	 Left-side $	>	2	?		>	 5	M	/				.
RightTable:	I		(	 	G	 2	?		 		*	/	K		 	?	/	>	 	>	(	G	 5	>	2	>	 Right-side $	>	2	?		>	 5	M	/				..+	<	?	2	M		0	 	K	 (	I	(	 5	?		A		2	 	G	 0	B	*	 .	G		 	?	9	M	(	?	$	 	0	G		.5	M	/				+	<	?	2	M		0	 5	M	/				.$	>	2	?		>	 	K	 8	I	0	M		 	0	G		.5	M	/						 8	M	$		-	 /	>	 5	M	/				.$	>	2	?		>	8	I	0	M		 	@	 	>	(	G	 5	>	2	@	 $	>	2	?		>	.*	?	8	@	 	(	M	/	 $	>	2	?		>	 8	G	 8		,		'	?	$	 .	>	(	 2	L		>	$	>	 9	H	.
ColumnName5	9	 8	M	
 $		-	 	?	8	.	G		 		M		?	$	 .	>	(	 9	H	.U^	?	2	M		0	 	@	 9	A		 8		,		'	?	$	 $	>	2	?		>			 2	L		>	$	>	 9	H	 $	>		?	 		8	.	G		 	G	5	2	 8		,		'	?	$	 *			M	$	?	/	>		 6	>	.	?	2	 9	K		.$	>	2	?		>	 5	9	 $	>	2	?		>	 	?	8	.	G		 		M		?	$	 .	>	(	 9	H		.{	I	2	 	B	 SUMMARIZE ^			M	6	(	 .	G		 (	?	0	M	&	?	7	M		 8	M	$		-	K		 	G	 8	,	8	G		 	@	 *	9		>	(	 	0	$	>	 9	H	 	?	8		>	 		*	/	K		 8	.	B	9	 	K	 *	0	?		2	?	$	 	0	(	G	 	G	 2	?		 	0	(	>	 	>	9	?		.GroupBy_ColumnName5	>	*	8	 2	L		>	/	>	 	>	(	G	 5	>	2	>	 8	M	$		-	.�	I	2	 	B	 SUMMARIZE ^			M	6	(	 .	G		 (	?	0	M	&	?	7	M		 8	M	$		-	K		 	G	 		8	 8	,	8	G		 	@	 *	9		>	(	 	0	$	>	 9	H	 	?	8		>	 		*	/	K		 		*	-/	K		 	G	 8	.	B	9	 	K	 *	0	?		2	?	$	 	0	(	G	 	G	 2	?		 	0	(	>	 	>	9	?		.GrandtotalFilter3+	<	?	2	M		0	 	K	 	M	0	H		!		K		2	 8	M	$	0	 *	0	 2	>		B	 	?	/	>	 	>	(	>	 	>	9	?		.GroupBy_ColumnName5	>	*	8	 2	L		>	/	>	 	>	(	G	 5	>	2	>	 8	M	$		-	.GroupLevelFilter0+	<	?	2	M		0	 	K	 5	0	M	$	.	>	(	 8	M	$	0	 *	0	 2	>		B	 	?	/	>	 	>	(	>	 	>	9	?		.(	>	.	8	M	$		-	 (	>	.	 	K	 	K	!	<	>	 	>			>	.�	I	2	 	B	 SUMMARIZE ^			M	6	(	 .	G		 (	?	0	M	&	?	7	M		 8	M	$		-	K		 	G	 8	,	8	G		 	@	 *	9		>	(	 	0	$	>	 9	H	 	?	8		>	 		*	/	K		 		*	-/	K		 	G	 8	.	B	9	 	K	 *	0	?		2	?	$	 	0	(	G	 	G	 2	?		 	0	(	>	 	>	9	?		.GroupBy_ColumnName5	>	*	8	 2	L		>	/	>	 	>	(	G	 5	>	2	>	 8	M	$		-	.UROLLUPADDISSUBTOTAL 	G	 &	M	5	>	0	>	 	K	!	<	G	 		 8	M	
 $		-	 	G	 8	>	%	 0	K	2		*	 8	.	B	9	K		 	K	 /	A		M	.	?	$	 	0	$	>	 9	H	.GrandtotalFilter3+	<	?	2	M		0	 	K	 	M	0	H		!		K		2	 8	M	$	0	 *	0	 2	>		B	 	?	/	>	 	>	(	>	 	>	9	?		.GroupBy_ColumnName5	>	*	8	 2	L		>	/	>	 	>	(	G	 5	>	2	>	 8	M	$		-	.GroupLevelFilter0+	<	?	2	M		0	 	K	 5	0	M	$	.	>	(	 8	M	$	0	 *	0	 2	>		B	 	?	/	>	 	>	(	>	 	>	9	?		.IsSubtotal_ColumnName	K	!	<	>	 	/	>	 IsSubtotal 8	M	
 $		-	.NDAX 5	M	/				 &	M	5	>	0	>	 (	?	0	M	&	?	7	M		 (		 8	M	$		-	K		 	G	 8	>	%	 		 *			M	$	?	 5	>	2	@	 $	>	2	?		>	 2	L		>	$	>	 9	H	.5	M	/				8	M	
 $		-	 	G	 2	?		 5	M	
 /				.(	>	.	PA(		 8	M	$		-	 	>	 (	>	.	..&	?		 		 $	>	2	?		>	 5	M	/				 8	G	 (	.	B	(	>	 8	,	8	G		 2	L		>	$	>	 9	H	.	M	0	.	W2	>		B	 9	K	(	G	 5	>	2	>	 	M	0	.	. 0/FALSE/DESC - 		$	G	 9	A		 	M	0	.	 .	G		; 1/TRUE/ASC - ,	"	<	$	G	 9	A		 	M	0	.	 .	G		.OrderByJ$	>	2	?		>	 	@	 *	M	0	$	M	/	G		 *			M	$	?	 	G	 2	?		 	?	8	@	 8	M		G	2	0	 5	M	/				 	>	 .	B	2	M	/	>			(	 	?	/	>	 	/	>	.		>	0	4(	.	B	(	G	 .	G		 .	L		B	&	 2	L		>		 	>	(	G	 5	>	2	@	 *			M	$	?	/	K		 	@	 8			M	/	>	.$	>	2	?		>	0$	>	2	?		>	 5	M	/				 	?	8	.	G		 8	G	 		 (	.	B	(	>	 	(	0	G		 	?	/	>	 	/	>	.�&	?		 		 $	>	2	?		>	 5	M	/				 8	G	 5	9	 (	.	B	(	>	 8	,	8	G		 5	>	*	8	 	0	$	>	 9	H	, 	?	8	G	 *	M	0	>	%	.	?		 X-		M	7	 	K	 8	.	>	(	 		>	0	 	G	 ,	?	(	 .	G		 ,	>		(	?			 	0		G	 	0	 +	?	0	 	2		-	2		 6	M	0	C			2	>			 .	G		 *	M	0	$	M	/	G		 ,	?	(	 	G	 2	?		 8	M	%	>	(	@	/	 (	M	/	B	(	$	.	/	'	?		$	.	 	K	 8		0		M	7	?	$	 	0		G	 *	M	0	>	*	M	$	 	?	/	>	 	>	$	>	 9	H	.		M	7	�(	?	0	M	&	?	7	M		 $	>	2	?		>	 	>	 5	9	 8			M	/	>	$	M	.		 		M	7	 8	M	$		-	, 	?	8	G	 ,	?	(	 	?	/	>	 	>	(	>	 	>	9	?		. *	M	0	$	M	/	G		 ,	?	(	 		(	 *			M	$	?	/	K		 	K	 8		0		M	7	?	$	 	0	G		@	, 	?	(	.	G		 *	M	0	$	?	 6	M	0	C			2	>	 (	M	/	B	(	$	.	/	'	?		$	.	 .	>	*	 .	>	(	 9	K	$	G	 9	H		.!	>	/	(	G	.	?		 6	M	0	C			2	>	D(	?	0	M	&	?	7	M		 $	>	2	?		>	 	G	 	8	G	 8	M	$		-	 	K	 	?	8	@	 6	M	0	C			2	>	 	@	 -	B	.	?		>	 (	?	-	>	$	G	 9	H		.!	>	/	(	G	.	?		 6	M	0	C			2	>	 	/	(	 .	>	(	&		!	%	(	.	G		 8	G	 		: 	K		 (	9	@		, 5	0	M	#	>	(	A		M	0	.	?		.!	>	/	(	G	.	?		 6	M	0	C			2	>	 	/	(	 	M	0	.	W2	>		B	 9	K	(	G	 5	>	2	>	 	M	0	.	. 0/FALSE/DESC - 		$	G	 9	A		 	M	0	.	 .	G		; 1/TRUE/ASC - ,	"	<	$	G	 9	A		 	M	0	.	 .	G		.MaxDynamicSeries3-	?	(	M	(	 !	>	/	(	G	.	?		 6	M	0	C			2	>	 	@	 	'	?		$	.	 8			M	/	>	 	(	A	.	
 $	 9	H	.	'	?		$	.	 *	A	(	0	>	5	C	$	?	/	>		x	(	A	0	K	'	?	$	 *			M	$	?	/	K		 	@	 5	>			?	$	 8			M	/	>	 *	B	0	@	 	0	(	G	 	>	 *	M	0	/	>	8	 	0	(	G	 	G	 2	?		 5	?	-	?	(	M	(	 ,	?	(	-		>	0	K		 	@	 *	A	(	0	>	5	C	$	?	/	K		 	@	 8			M	/	>	 	G	 2	?		.	'	?		$	.	 0	?		<	I	2	M	/	B	6	(	R	?	8	@	 -	@	 6	M	0	C			2	>	 	G	 2	?		, 5	H	6	M	5	?		 		M	7	 6	M	0	G	#	@	 .	G		 	/	(	?	$	 *			M	$	?	/	K		 	@	 	'	?		$	.	 8			M	/	>	..	>	*	z(	?	0	M	&	?	7	M		 $	>	2	?		>	 	>	 5	9	 .	>	*	 8	M	$		-	, 	?	8		>	 		*	/	K		 *	M	0	$	M	/	G		 ,	?	(	 .	G		 (	M	/	B	(	$	.	/	'	?		$	.	 .	>	(	 	>	 (	?	0	M	'	>	0	#	 	0	(	G	 	G	 2	?		 	?	/	>	 	>	(	>	 	>	9	?		.(	M	/	B	(	$	.	 0	?		<	I	2	M	/	B	6	(	S	?	8	@	 -	@	 6	M	0	C			2	>	 	G	 2	?		, 5	H	6	M	5	?		 		M	7	 6	M	0	G	#	@	 .	G		 	/	(	?	$	 *			M	$	?	/	K		 	@	 (	M	/	B	(	$	.	 8			M	/	>	.		>	0	4(	.	B	(	G	 .	G		 .	L		B	&	 2	L		>		 	>	(	G	 5	>	2	@	 *			M	$	?	/	K		 	@	 8			M	/	>	.$	>	2	?		>	PA0$	>	2	?		>	 5	M	/				 	?	8	.	G		 8	G	 		 (	.	B	(	>	 	(	0	G		 	?	/	>	 	/	>	.�	?	8	@	 &	?		 9	A		 $	>	2	?		>	 5	M	/				 	>	 5	9	 (	.	B	(	>	 8	,	8	G		 5	>	*	8	 	0	$	>	 9	H	, 	K	 	(	*	A		 (	?	0	M	&	G	6	>			 	0	 $	M	0	?		M	/	>	 8	M	$		-	K		 	G	 	'	>	0	 *	0	 $	%	>	 2D 8	M	%	>	(	 .	G		 *	I				M	8	 	G	 0	B	*	 .	G		 *			M	$	?	/	K		 	K	 *	M	2	I		 	0	(	G	 	0	 	8		G	 ,	>	&	 	'	?	5	M	/	>	*	(	 *	I				M	8	 	K	 (	?		>	2	(	G	 8	G	 *	M	0	>	*	M	$	 9	K	$	>	 9	H	.
MaxBlankRatiom$	M	0	?		M	/	>	 8	M	$		-	 9	K	(	G	 *	0	, 2	?		 		 	'	?		$	.	 *	I				 	0	 0	?		M	$	 $	M	0	?		M	/	>	 .	>	(	 5	>	2	G	 *	I				M	8	 	G	 ,	@		 	>	 	(	A	*	>	$	 	M	/	>	 9	K	$	>	 9	H	.MaxMinRatioW$	M	0	?		M	/	>	 8	M	$		-	 9	K	(	G	 *	0	, 2	?		 		 	'	?		$	.	 	0	 (	M	/	B	(	$	.	 *	I				M	8	 	G	 ,	@		 	>	 	(	A	*	>	$	 	M	/	>	 9	K	$	>	 9	H	.$	M	0	?		M	/	>	.(	?	0	M	&	?	7	M		 $	>	2	?		>	 	>	 8			M	/	>	$	M	.		 $	M	0	?		M	/	>	 8	M	$		-	.		>	0	4(	.	B	(	G	 .	G		 .	L		B	&	 2	L		>		 	>	(	G	 5	>	2	@	 *			M	$	?	/	K		 	@	 8			M	/	>	.$	>	2	?		>	0$	>	2	?		>	 5	M	/				 	?	8	.	G		 8	G	 		 (	.	B	(	>	 	(	0	G		 	?	/	>	 	/	>	.XAxis+(	?	0	M	&	?	7	M		 $	>	2	?		>	 	>	 8			M	/	>	$	M	.		 Xaxis 8	M	$		-	.YAxis+(	?	0	M	&	?	7	M		 $	>	2	?		>	 	>	 8			M	/	>	$	M	.		 YAxis 8	M	$		-	._DAX 5	M	/				 &	M	5	>	0	>	 (	?	0	M	&	?	7	M		 	?		 		 $	>	2	?		>	 	0	 (		 8	M	$		-	K		 8	G	 	/	(	?	$	 8	M	$		-	K		 5	>	2	@	 $	>	2	?		>	 2	L		>	$	>	 9	H	.5	M	/				)(		 8	M	
 $		-	 	G	 2	?		 	K	!	<	G	 	>	(	G	 5	>	2	>	 5	M	
 /				.(	>	.	 	K	!	<	G	 	>	(	G	 5	>	2	G	 (		 8	M	$		-	 	>	 (	>	.	.$	>	2	?		>	,5	9	 $	>	2	?		>	 	?	8	8	G	 8	M	$		-	K		 	>	 	/	(	 	?	/	>	 	>	$	>	 9	H	.15	0	M	$	.	>	(	 .	G		 .	B	2	M	/	>			?	$	 	?	/	>	 	>	 0	9	>	 .	>	*	 2	L		>	$	>	 9	H	.I5	0	M	$	.	>	(	 .	G		 .	B	2	M	/	>			?	$	 	?		 	>	 0	9	G	 .	>	*	 	G	 2	?		, ^	I	0	M	.	G		 8	M		M	0	?			 2	L		>	$	>	 9	H	.75	0	M	$	.	>	(	 .	G		 .	B	2	M	/	>			?	$	 	?		 	>	 0	9	G	 .	>	*	 	>	 (	>	.	 2	L		>	$	>	 9	H	.^(	?	0	M	&	?	7	M		 8	M	$		-	 .	G		 	G	5	2	 		 .	>	(	 9	K	(	G	 *	0	 .	>	(	 5	>	*	8	 	0	$	>	 9	H	, 	(	M	/	%	>	 5	H		2	M	*	?		 *	0	?	#	>	.	 5	>	*	8	 	0	$	>	 9	H	.AlternateResult�(	?	0	M	&	?	7	M		 8	M	$		-	 .	G		 	K		 .	>	(	 (	 9	K	(	G	 /	>	 		 8	G	 	'	?		 .	>	(	 9	K	(	G	 *	0	 5	>	*	8	 	?	/	>	 	>	(	G	 5	>	2	>	 .	>	(	; /	&	?	 	8	G	 	K	!	<	 &	?	/	>	 	>		 $	K	 0	?		M	$	 5	>	*	8	 	?	/	>	 	>			>	.
ColumnName*5	9	 8	M	$		-	, 	?	8	8	G	 		2	 .	>	(	 5	>	*	8	 	?	/	>	 	>	(	>	 9	H	.�	8	@	 $	>	2	?		>	 2	L		>	$	>	 9	H	 	K	 &	K	 *	M	0	&	$	M	$	 $	>	2	?		>			 	G	 semijoin 	K	 &	0	M	6	>	$	@	 9	H	 	0	 	?	8		G	 2	?		 8	M	$		-	K		 	G	 8	>	.	>	(	M	/	 8	G		 0-	'	>	0	?	$	 		!	G		M	8	 2	?			 &	M	5	>	0	>	 ,	&	2	G	 	>	$	G	 9	H		. /	9	 		!	G		M	8	 (	?	0	M	&	?	7	M		 	0	M	!	0	 5	M	/				 &	M	5	>	0	>	 8	I	0	M		 	@	 		 &	B	8	0	@	 $	>	2	?		>	 	@	 *			M	$	?	/	K		 *	0	 	'	>	0	?	$	 9	K	$	>	 9	H	.PA5	M	/				K&	M	5	?	$	@	/	 *	H	0	>	.	@		0	 (SemiJoinIndexTable) 	G	 2	?		 5	M	/				 &	M	5	>	0	>	 	M	0	.	,	&	M	'	 	?		 		.(	>	.	-*	9	2	@	 $	>	2	?		>	 .	G		 	K	!	<	G	 	>	(	G	 5	>	2	G	 8	M	$		-	 	>	 (	>	.	.	M	0	.	W2	>		B	 9	K	(	G	 5	>	2	>	 	M	0	.	. 0/FALSE/DESC - 		$	G	 9	A		 	M	0	.	 .	G		; 1/TRUE/ASC - ,	"	<	$	G	 9	A		 	M	0	.	 .	G		.SemiJoinIndexTable|5	9	 $	>	2	?		>	 	?	8		K	 	M	0	.	,	&	M	'	 	?	/	>	 	>			>	 	0	 	(	A		M	0	.	#	?		>	 	K	 *	0	?		2	?	$	 	0	(	G	 	G	 2	?		 		*	/	K		 	?	/	>	 	>			>	 	0	 *	M	0	%	.	 $	0	M		 	G	 8	>	%	 	K	!	<	>	 	>			>	.$	>	2	?		>	8		6	K	'	?	$	 	@	 	>	(	G	 5	>	2	@	 $	>	2	?		>	.R8	>	0	>		6	 ,	(	>	$	>	 9	H	 	K	 ,	$	>	$	>	 9	H	 	?	 (	?	0	M	&	?	7	M		 8	M	$		-	 &	M	5	>	0	>	 	(	*	A		 $	>	2	?		>	 8	.	B	9	@		C	$	 	@	 		.5	M	/				(		 8	M	
 $		-	 	>	 5	M	
 /				.GroupBy_ColumnName�		 8	M	$		-	 	?	8	G	 8	.	B	9	@		C	$	 	0	(	>	 9	H	 /	>	 8	M	$		-	 	?	(	M	9	G		 		*	-/	K		 	G	 8	>	%	 8	.	B	9	@		C	$	 	0	(	>	 9	H	 		(		@	 8	B		@	 (	?	0	M	&	?	7	M		 	0	(	G	 	G	 2	?		 	I	2	 	B	 ROLLUP ^			M	6	(	.(	>	.	8	M	$		-	 (	>	.	 	K	 	K	!	<	>	 	>			>	.$	>	2	?		>	
	(	*	A		 $	>	2	?		>	.@8	.	B	9	K		 	G	 8	G		 *	0	 	(	A	0	K	'	?	$	 	A	2	 /	K		 	G	 2	?		 8	>	0	>		6	 $	>	2	?		>	 ,	(	>	$	>	 9	H	.5	M	/				(		 8	M	
 $		-	 	>	 5	M	
 /				.FilterTableQ	8	>	 5	M	/				 	K	 		8	 $	>	2	?		>	 	K	 (	?	0	M	'	>	0	?	$	 	0	$	>	 9	H	 	?	8	8	G	 *			M	$	?	/	>		 2	L		>		 	>	(	G	 5	>	2	@	 9	H		.GroupBy_ColumnName�		 8	M	$		-	 	?	8	G	 8	.	B	9	@		C	$	 	0	(	>	 9	H	 /	>	 8	M	$		-	 	?	(	M	9	G		 		*	/	K		 	G	 8	>	%	 8	.	B	9	@		C	$	 	0	(	>	 9	H	 		(		@	 8	B		@	 (	?	0	M	&	?	7	M		 	0	(	G	 	G	 2	?		 	I	2	 	B	 ROLLUP ^			M	6	(	 	0	 ISSUBTOTALCOLUMNS ^			M	6	(	.(	>	.	8	M	$		-	 (	>	.	 	K	 	K	!	<	>	 	>			>	.E(	?	0	M	&	?	7	M		 5	M	/				 	G	 	(	A	8	>	0	 6	@	0	M	7	 *			M	$	?	/	K		 	@	 &	@	 		 8			M	/	>	 2	L		>	$	>	 9	H	.N_Value2	L		(	G	 5	>	2	G	 5	0	M	#	K		 	@	 8			M	
 /	>	.	M	0	.	PAW2	>		B	 9	K	(	G	 5	>	2	>	 	M	0	.	. 0/FALSE/DESC - 		$	G	 9	A		 	M	0	.	 .	G		; 1/TRUE/ASC - ,	"	<	$	G	 9	A		 	M	0	.	 .	G		.OrderBy_Expression6$	>	2	?		>	 	@	 8	I	0	M		?			 	G	 2	?		 		*	/	K		 	?	/	>	 	>	(	G	 5	>	2	>	 5	M	/				.$	>	2	?		>	Q	8	>	 5	M	/				 	K	 		8	 $	>	2	?		>	 	K	 (	?	0	M	'	>	0	?	$	 	0	$	>	 9	H	 	?	8	8	G	 *			M	$	?	/	>		 2	L		>		 	>	(	G	 5	>	2	@	 9	H		.w6	@	0	M	7	 *	0	 *			M	$	?	/	K		 	@	 	?	8	@	 5	?	6	?	7	M		 8			M	/	>	 	K	 	K	!	<	(	G	 	G	 ,	>	&	, (	?	0	M	&	?	7	M		 	-	?	5	M	/		M	$	?	 	G	 	(	A	8	>	0	 6	@	0	M	7	 N *			M	$	?	/	>		 2	L		>	$	>	 9	H	.N_Value2	L		(	G	 5	>	2	G	 5	0	M	#	K		 	@	 8			M	
 /	>	.	M	0	.	W2	>		B	 9	K	(	G	 5	>	2	>	 	M	0	.	. 0/FALSE/DESC - 		$	G	 9	A		 	M	0	.	 .	G		; 1/TRUE/ASC - ,	"	<	$	G	 9	A		 	M	0	.	 .	G		.OrderBy_Expression6$	>	2	?		>	 	@	 8	I	0	M		?			 	G	 2	?		 		*	/	K		 	?	/	>	 	>	(	G	 5	>	2	>	 5	M	/				.*			M	$	?	/	K		 	>	_.	>	(	_	K	!	<	G		$	K	!	<	@	 	>	(	G	 5	>	2	@	 *			M	$	?	/	K		 	@	 8			M	/	>	.$	>	2	?		>	Q	8	>	 5	M	/				 	K	 		8	 $	>	2	?		>	 	K	 (	?	0	M	'	>	0	?	$	 	0	$	>	 9	H	 	?	8	8	G	 *			M	$	?	/	>		 2	L		>		 	>	(	G	 5	>	2	@	 9	H		.	>			<	�	>		 9	K	(	G	 	@	 8	M	%	?	$	?	 .	G		 ^			M	6	(	 	>	 5	M	/	5	9	>	0	. 8	M		?	*	 - 	>		 .	G		 $	$	M	5	K		 8	G	 8		,		'	?	$	 0	H			 	K	!	<	 &	@	 	>				@	; !	G	(	M	8	 - 	>		 .	G		 .	L		B	&	 8	-	@	 $	$	M	5	K		 	@	 		 	G	 0	B	*	 .	G		 	#	(	>	 	@	 	>	$	@	 9	H	.�	(	*	A		 $	>	2	?		>	 	G	 8	M	$		-	K		 	K	 	(	M	/	 $	>	2	?		>			 	G	 8	M	$		-	K		 	@	 $	0	9	 .	>	(	$	>	 9	H	. *	M	0	$	M	/	G		 8	M	$		-	 	G	 2	?		, 	8	G	 	?	8	@	 -	@	 .	>	(	 	K	 +	<	?	2	M		0	 	0	G		, 	K	 8		,		'	?	$	 				*	A		 8	M	$		-	 .	G		 .	L		<	B	&	 (	9	@		 9	H	.
ColumnName				*	A		 8	M	$		-	 	>	 (	>	.	.5	M	/				L5	9	 5	M	/				 	K	 		(	 8	M	$		-	K		 	>	 8	G		 	(	0	G		 	0	$	>	 9	H	, 	?	(	M	9	G		 *	A	(		 .	H	*	 	?	/	>	 	>	(	>	 9	H	.@	8	@	 &	K	 $	>	2	?		>			 	G	 /	A	(	?	/	(	 	K	 2	L		>	$	>	 9	H	 	?	(		G	 8	M	$		-	 .	G	2	 	>	$	G	 9	H		.$	>	2	?		>	%	8	@	 $	>	2	?		>	 	K	 crossjoin .	G		 -	>		 2	G		@	.�DAX 5	M	/				 	G	 .	B	2	M	/	>			(	 .	G		 		*	/	K		 	?		 	>	(	G	 5	>	2	G	 .	L		B	&	>	 8		,		'	 	K	 (	?	0	M	&	?	7	M		 	0	$	>	 9	H	. (	>	.		0	#	, $	0	M		 	G	 0	B	*	 .	G		, &	K	 8	M	$		-	 	K	 		$	?	.	,	?		&	A	 	@	 $	0	9	 	>	0	M	/	 	0	$	G	 9	H		 	G	 0	B	*	 .	G		 8		,		'	 	K	 *	0	?	-	>	7	?	$	 	?	/	>	 	/	>	 9	H	.ColumnName1#8		,		'	 	@	 ,	>	9	0	@	 (/	>	 *	M	0	>	%	.	?		) 	A			@	.ColumnName2#8		,		'	 	@	 *	M	0	>	%	.	?		 (/	>	 ,	>	9	0	@	) 	A			@	.Z		 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 /	>	 $	>	2	?		>	 	?	8		G	 8	M	$		-	 .	G		 *	C	%		 (	&	M	5	?	$	@	/	) .	>	(	 9	K	$	G	 9	H		 		8	G	 2	L		>	$	>	 9	H	.PATableNameOrColumnName65	9	 8	M	
 $		-	 /	>	 $	>	2	?		>	 	?	8	8	G	 	&	M	5	?	$	@	/	 .	>	(	 2	L		>		 	>	(	G	 9	H		.!8	M	$		-	 .	G		 8	-	@	 8			M	/	>			 	K	 	K	!	<	G		.
ColumnName05	9	 8	M	
 $		-	 	?	(	.	G		 /	K		 	@	 	>	(	G	 5	>	2	@	 8			M	
 /	>			 9	H		.E$	>	2	?		>	 .	G		 *	M	0	$	M	/	G		 *			M	$	?	 	G	 2	?		 .	B	2	M	/	>			?	$	 5	M	/				 	>	 /	K		 2	L		>	$	>	 9	H	.5	M	/				D$	>	2	?		>	 	@	 *	M	0	$	M	
 /	G		 *			M	$	?	 	G	 2	?		 .	B	2	M	
 /	>			(	 	?	/	>	 	>	(	G	 5	>	2	>	 5	M	
 /				.$	>	2	?		>	M5	9	 $	>	2	?		>	 	?	8	.	G		 	8	@	 *			M	$	?	/	>		 9	H		 	?	8		G	 2	?		 5	M	/				 	K	 .	B	2	M	/	>			?	$	 	?	/	>	 	>			>	.u*	&	>	(	A		M	0	.	 	G	 6	@	0	M	7	/0	B		 8	G	 *	M	0	>	0		-	 9	K		0	 (	?	0	M	&	?	7	M		 ID *	0	 8	.	>	*	M	$	 9	K	(	G	 5	>	2	@	, ID 	@	 8	@	.	>			?	$	 8	B		@	 5	>	2	@	 8	M		M	0	?			 2	L		>	$	>	 9	H	.
ID_ColumnName%8	M	
 $		-	 .	G		 *	M	0	$	M	
 /	G		 *			M	$	?	 	@	 ID 9	H	.Parent_ColumnName,8	M	
 $		-	 .	G		 *	M	0	$	M	
 /	G		 *			M	$	?	 	@	 *	H	0	G			 ID 9	H	.?/	&	?	 (	?	0	M	&	?	7	M		 			.	 (	?	0	M	&	?	7	M		 *	%	 .	G		 .	L		B	&	 9	H	 $	K	 TRUE 2	L		>	$	>	 9	H	.PA			.	.	>	(	 	?	8	G	 *	%	 .	G		 	K		(	>	 9	H	.*	%	,	8	@	 8	M		M	0	?			 	?	8	.	G		 ID 	@	 !	?	2	?	.	?		G	!	 8	B		@	 9	H	.@*	%	 ^			M	6	(	 &	M	5	>	0	>	 		$	M	*	>	&	?	$	 8	@	.	>			?	$	 8	B		@	 .	G		 n5	>		 			.	 2	L		>	$	>	 9	H	.*	%	,	8	@	 8	M		M	0	?			 	?	8	.	G		 ID 	@	 !	?	2	?	.	?		G	!	 8	B		@	 9	H	.8	M	%	?	$	?	-*	%	 	G	 ,	>			 	K	0	 8	G	 8	M	%	?	$	?	 	K	 &	0	M	6	>	$	>	 *	B	0	M	#	>			.*	M	0		>	0	d5	H		2	M	*	?		. /	&	?	 	A	.	 /	>	 0 9	H	 $	K	 /	9	 ^			M	6	(	 8	M		M	0	?			 2	L		>	$	>	 9	H	. /	&	?	 1 9	H	 $	K	 /	9	 ^			M	6	(	 *	B	0	M	#	>			 2	L		>	$	>	 9	H	.u*	%	 .	G		 		$	?	.	 			.	 8	G	 *	@		G	 	@	 	0	 	?	(	$	@	 6	A	0	B	 	0	$	G	 9	A		, *	%	 ^			M	6	(	 &	M	5	>	0	>	 		$	M	*	>	&	?	$	 8	@	.	>			?	$	 8	B		@	 .	G		 n5	>		 			.	 2	L		>	$	>	 9	H	.*	%	,	8	@	 8	M		M	0	?			 	?	8	.	G		 ID 	@	 !	?	2	?	.	?		G	!	 8	B		@	 9	H	.8	M	%	?	$	?	-*	%	 	G	 &	>			 	K	0	 8	G	 8	M	%	?	$	?	 	K	 &	0	M	6	>	$	>	 *	B	0	M	#	>			.*	M	0		>	0	d5	H		2	M	*	?		. /	&	?	 	A	.	 /	>	 0 9	H	 $	K	 /	9	 ^			M	6	(	 8	M		M	0	?			 2	L		>	$	>	 9	H	. /	&	?	 1 9	H	 $	K	 /	9	 ^			M	6	(	 *	B	0	M	#	>			 2	L		>	$	>	 9	H	.�	?	8	@	 5	?	6	?	7	M		 *	%	 8	M		M	0	?			 .	G		 			.	 	@	 8			M	/	>	 2	L		>	$	>	 9	H	.  *	&	>	(	A		M	0	.	 	G	 6	@	0	M	7	/0	B		 *	0	 ID 	G	 2	?		 		$	M	*	(	M	(	 *	%	 	G	 2	?		 /	9	 ^			M	6	(	 1 2	L		>	$	>	 9	H	.*	%	,	8	@	 8	M		M	0	?			 	?	8	.	G		 ID 	@	 !	?	2	?	.	?		G	!	 8	B		@	 9	H	.�		 8	M	$		-	 .	G		 .	L		B	&	 5	?	6	?	7	M		 .	>	(	K		 	@	 	(	A	.	>	(	?	$	 8			M	/	>	 	@	 	#	(	>	 	0	G		. 5	0	M	$	.	>	(	 .	G		 /	9	 +	<			M	6	(	 	G	5	2	 Azure SQL /	>	 Azure SQL !	G		>	 5	G	/	0	9	>			8	 8	G	 DirectQuery $	>	2	?		>	 *	0	 		*	2	,	M	'	 9	H	.
ColumnName05	9	 8	M	
 $		-	 	?	8		G	 2	?		 *	C	%		 .	>	(	 	@	 	#	(	>	 	@	 	>	$	@	 9	H	.68	M	$		-	 	@	 8	-	@	 8			M	/	>			 	>	 	8	$	 (8	.	>		$	0	 .	>	'	M	/	) 2	L		>	$	>	 9	H	.
ColumnName=5	9	 8	M	
 $		-	 	?	8	.	G		 5	G	 8			M	
 /	>			 9	H		 	?	(		G	 2	?		 	*	 	8	$	 	>	9	$	G	 9	H		.a8	M	$		-	 	G	 8	-	@	 .	>	(	K		 	>	 	8	$	 (	#	?	$	@	/	 .	>	'	M	/	) 2	L		>	$	>	 9	H	. *	>	 	 	0	 	H	0	-8			M	/	>	$	M	.		 .	>	(	K		 	K	 9	H		!	2	 	0	$	>	 9	H	.
ColumnName2		 8	M	$		-	 	?	8	.	G		 5	G	 .	>	(	 9	H		 	?	(		>	 	*	 	8	$	 	>	9	$	G	 9	H		.U$	>	2	?		>	 .	G		 .	B	2	M	/	>			?	$	 	?		 		 		M	8	*	M	0	G	6	(	 	G	 8	G		 	>	 	8	$	 (	#	?	$	@	/	 .	>	'	M	/	) *	0	?		2	?	$	 	0	$	>	 9	H	.5	M	/				PAD$	>	2	?		>	 	@	 *	M	0	$	M	
 /	G		 *			M	$	?	 	G	 2	?		 .	B	2	M	
 /	>			(	 	?	/	>	 	>	(	G	 5	>	2	>	 5	M	
 /				.$	>	2	?		>	M5	9	 $	>	2	?		>	 	?	8	.	G		 	8	@	 *			M	$	?	/	>		 9	H		 	?	8		G	 2	?		 5	M	/				 	K	 .	B	2	M	/	>			?	$	 	?	/	>	 	>			>	. 8	M	$		-	 .	G		 8			M	/	>			 	@	 	#	(	>	 	0	G		.
ColumnName15	9	 8	M	
 $		-	 	?	(	.	G		 	#	(	>	 	@	 	>	(	G	 5	>	2	@	 8			M	
 /	>			 9	H		.8	M	$		-	 .	G		 .	>	(	 	@	 	#	(	>	 	0	$	>	 9	H	.
ColumnName,5	9	 8	M	
 $		-	 	?	(	.	G		 	#	(	>	 	?		 	>	(	G	 5	>	2	G	 .	>	(	 9	H		.`$	>	2	?		>	 	@	 *	M	0	$	M	/	G		 *			M	$	?	 	G	 2	?		 	?	8	@	 5	M	/				 	G	 .	B	2	M	/	>			(	 	G	 *	0	?	#	>	.	8	M	5	0	B	*	 .	?	2	G	 .	>	(	 	@	 	#	(	>	 	0	G		.5	M	/				D$	>	2	?		>	 	@	 *	M	0	$	M	
 /	G		 *			M	$	?	 	G	 2	?		 .	B	2	M	
 /	>			(	 	?	/	>	 	>	(	G	 5	>	2	>	 5	M	
 /				.$	>	2	?		>	M5	9	 $	>	2	?		>	 	?	8	.	G		 	8	@	 *			M	$	?	/	>		 9	H		 	?	8		G	 2	?		 5	M	/				 	K	 .	B	2	M	/	>			?	$	 	?	/	>	 	>			>	.!8	M	$		-	 .	G		 0	?		M	$	?	/	K		 	@	 	#	(	>	 	0	G		.
ColumnName+	#	(	>	 	?		 	>	(	G	 	G	 2	?		 0	?		M	$	?	/	K		 5	>	2	>	 8	M	
 $		-	.%$	>	2	?		>	 .	G		 *			M	$	?	/	K		 	@	 	#	(	>	 	0	$	>	 9	H	.$	>	2	?		>	8$	>	2	?		>	 .	G		 5	G	 *			M	$	?	/	>		 6	>	.	?	2	 9	H		 	?	(		@	 	#	(	>	 	@	 	>	(	@	 9	H	.`$	>	2	?		>	 	@	 *	M	0	$	M	/	G		 *			M	$	?	 	G	 2	?		 	?	8	@	 5	M	/				 	G	 .	B	2	M	/	>			(	 	G	 *	0	?	#	>	.	8	M	5	0	B	*	 .	?	2	G	 .	>	(	 	@	 	#	(	>	 	0	G		.5	M	/				D$	>	2	?		>	 	@	 *	M	0	$	M	
 /	G		 *			M	$	?	 	G	 2	?		 .	B	2	M	
 /	>			(	 	?	/	>	 	>	(	G	 5	>	2	>	 5	M	
 /				.$	>	2	?		>	M5	9	 $	>	2	?		>	 	?	8	.	G		 	8	@	 *			M	$	?	/	>		 9	H		 	?	8		G	 2	?		 5	M	/				 	K	 .	B	2	M	/	>			?	$	 	?	/	>	 	>			>	.+8	M	$		-	 .	G		 .	L		B	&	 5	?	6	?	7	M		 .	>	(	K		 	@	 	#	(	>	 	0	G		.
ColumnName05	9	 8	M	
 $		-	 	?	8		G	 2	?		 *	C	%		 .	>	(	 	@	 	#	(	>	 	@	 	>	$	@	 9	H	.+8	M	$		-	 .	G		 .	L		B	&	 5	?	6	?	7	M		 .	>	(	K		 	@	 	#	(	>	 	0	G		.
ColumnNameZ5	9	 8	M	$		-	 	?	8		G	 2	?		 -	?	(	M	(	 .	>	(	K		 	@	 	#	(	>	 	@	 	>	$	@	 9	H	, 		8	.	G		 	K		 0	?		M	$	 .	>	(	 6	>	.	?	2	 (	9	@		 9	K	$	>	 9	H	.K6	B	(	M	/	 8	G	 5	?	-	>		(	 	0	(	G	 5	>	2	G	 .	>	.	2	K		 	K	 9	H		!	2	 	0	(	G	 5	>	2	>	 8	A	0		M	7	?	$	 5	?	-	>		(	 +			M	6	(	.AlternateResultD5	H		2	M	*	?		. 6	B	(	M	/	 8	G	 5	?	-	>		?	$	 	0	(	G	 *	0	 2	L		>	/	>	 	>	(	G	 5	>	2	>	 5	H		2	M	*	?		 *	0	?	#	>	.	.9	0	9	0	.		6			6	.1&	?		 		 8	M	$		-	 8		&	0	M	-	 	>	 	M	/	>	.	?	$	@	/	 .	>	'	M	/	 2	L		>	$	>	 9	H	.
ColumnName2	8	>	 8	M	$		-	 	?	8	.	G		 	M	/	>	.	?	$	@	/	 .	>	'	M	/	 	G	 .	>	(	 6	>	.	?	2	 9	H		.9	?	8	@	 $	>	2	?		>	 .	G		 	?	8	@	 5	M	/				 	G	 	M	/	>	.	?	$	@	/	 .	>	'	M	/	 2	L		>	$	>	 9	H	.5	M	/				:$	>	2	?		>	 	@	 *	M	0	$	M	/	G		 *			M	$	?	 	>	 .	B	2	M	/	>			(	 	0	(	G	 	G	 2	?		 5	M	/				.$	>	2	?		>	05	9	 $	>	2	?		>	 	?	8	 *	0	 5	M	/				 	>	 .	B	2	M	/	>			(	 	?	/	>	 	>			>	.�8	M	$		-	 	>	 8	,	8	G	 ,	\	>	 8			M	/	>	$	M	.		 .	>	(	 /	>	 8	,	8	G	 ,	!	<	@	 8	M		M	0	?			 /	>	 &	K	 8	M		G	2	0	 5	M	/				K		 	G	 ,	@		 	>	 ,	!	<	>	 .	>	(	 2	L		>	$	>	 9	H	. $	>	0	M		?		 .	>	(	K		 	@	 		*	G		M	7	>	 	0	$	>	 9	H	.ColumnNameOrScalar1�5	9	 8	M	$		-	 	?	8	.	G		 	*	 8	,	8	G	 ,	!	<	>	 8			M	/	>	$	M	.		 .	>	(	 /	>	 8	,	8	G	 ,	!	<	@	 8	M		M	0	?			 "	B		"	(	>	 /	>	 $	A	2	(	>	 	0	(	G	 	G	 2	?		 *	9	2	>	 8	M		G	2	0	 5	M	/				 "	B		"	(	>	 	>	9	$	G	 9	H		.Scalar2$	A	2	(	>	 	0	(	G	 	G	 2	?		 &	B	8	0	@	 8			M	/	>	.V8	M	$		-	 	>	 8	,	8	G	 ,	\	>	 8			M	/	>	$	M	.		 .	>	(	 2	L		>	$	>	 9	H	. $	>	0	M		?		 .	>	(	K		 	0	 *	>	 	 	@	 		*	G		M	7	>	 (	9	@		 	0	$	>	.
ColumnName35	9	 8	M	
 $		-	 	?	8	.	G		 	*	 8	,	8	G	 ,	!	<	G	 .	>	(	 "	B		"	(	>	 	>	9	$	G	 9	H		.z$	>	2	?		>	 	@	 9	0	 *			M	$	?	 	G	 2	?		 5	M	/				 	>	 .	B	2	M	/	>			(	 	0	(	G	 *	0	 .	?	2	(	G	 5	>	2	>	 8	,	8	G	 ,	\	>	 8			M	/	>	$	M	.		 .	>	(	 /	>	 8	,	8	G	 ,	!	<	@	 8	M		M	0	?			 2	L		>	$	>	 9	H	.5	M	/				D$	>	2	?		>	 	@	 *	M	0	$	M	
 /	G		 *			M	$	?	 	G	 2	?		 .	B	2	M	
 /	>			(	 	?	/	>	 	>	(	G	 5	>	2	>	 5	M	
 /				.$	>	2	?		>	M5	9	 $	>	2	?		>	 	?	8	.	G		 	8	@	 *			M	$	?	/	>		 9	H		 	?	8		G	 2	?		 5	M	/				 	K	 .	B	2	M	/	>			?	$	 	?	/	>	 	>			>	.-	?	8	@	 8	M	$		-	 .	G		 .	>	(	K		 	>	 505	>		 6	$	.		 2	L		>	$	>	 9	H	.8	M	$		-		8	>	 8	M	$		-	 	?	8	.	G		 .	>	(	 6	>	.	?	2	 9	H	.5	?	8	@	 $	>	2	?		>	 .	G		 5	M	/				 .	>	(	K		 	>	 505	>		 6	$	.		 2	L		>	$	>	 9	H	.5	M	/				PA:$	>	2	?		>	 	@	 *	M	0	$	M	/	G		 *			M	$	?	 	>	 .	B	2	M	/	>			(	 	0	(	G	 	G	 2	?		 5	M	/				.$	>	2	?		>	05	9	 $	>	2	?		>	 	?	8	 *	0	 5	M	/				 	>	 .	B	2	M	/	>			(	 	?	/	>	 	>			>	.�8	M	$		-	 	>	 8	,	8	G	 	K		>	 8			M	/	>	$	M	.		 .	>	(	 /	>	 8	,	8	G	 	K		@	 8	M		M	0	?			 /	>	 &	K	 8	M		G	2	0	 5	M	/				K		 	G	 ,	@		 	>	 	K		>	 .	>	(	 2	L		>	$	>	 9	H	. $	>	0	M		?		 .	>	(	K		 	@	 		*	G		M	7	>	 	0	$	>	 9	H	.ColumnNameOrScalar1�5	9	 8	M	$		-	 	?	8	.	G		 	*	 8	,	8	G	 	K		>	 8			M	/	>	$	M	.		 .	>	(	 /	>	 8	,	8	G	 	K		@	 8	M		M	0	?			 "	B		"	(	>	 /	>	 $	A	2	(	>	 	0	(	G	 	G	 2	?		 *	9	2	>	 8	M		G	2	0	 5	M	/				 "	B		"	(	>	 	>	9	$	G	 9	H		.Scalar2$	A	2	(	>	 	0	(	G	 	G	 2	?		 &	B	8	0	@	 8			M	/	>	.L8	M	$		-	 	>	 8	,	8	G	 	K		>	 .	>	(	 2	L		>	$	>	 9	H	. $	>	0	M		?		 .	>	(	K		 	0	 *	>	 	 	@	 		*	G		M	7	>	 (	9	@		 	0	$	>	.
ColumnName65	9	 8	M	
 $		-	 	?	8		G	 2	?		 	*	 8	,	8	G	 	K		>	 .	>	(	 "	B		"	(	>	 	>	9	$	G	 9	H		.{$	>	2	?		>	 	@	 9	0	 *			M	$	?	 	G	 2	?		 5	M	/				 	>	 .	B	2	M	/	>			(	 	0	(	G	 *	0	 .	?	2	(	G	 5	>	2	>	 8	,	8	G	 	K		>	 8			M	/	>	$	M	.		 .	>	(	 /	>	 8	,	8	G	 	K		@	 8	M		M	0	?			 2	L		>	$	>	 9	H	.5	M	/				D$	>	2	?		>	 	@	 *	M	0	$	M	
 /	G		 *			M	$	?	 	G	 2	?		 .	B	2	M	
 /	>			(	 	?	/	>	 	>	(	G	 5	>	2	>	 5	M	
 /				.$	>	2	?		>	M5	9	 $	>	2	?		>	 	?	8	.	G		 	8	@	 *			M	$	?	/	>		 9	H		 	?	8		G	 2	?		 5	M	/				 	K	 .	B	2	M	/	>			?	$	 	?	/	>	 	>			>	.4	?	8	@	 8	M	$		-	 .	G		 .	>	(	K		 	>	 k-th (	(	(	M	/	) 6	$	.		 2	L		>	$	>	 9	H	.8	M	$		-		8	>	 8	M	$		-	 	?	8	.	G		 .	>	(	 6	>	.	?	2	 9	H	.KW		$	0	>	2	 [1/(n+1),1-1/(n+1)] .	G		 		M		?	$	 6	$	.		 .	>	(	, 	?	8	.	G		 n .	>	(	M	/	 !	G		>	 ,	?		&	A	 	@	 8			M	/	>	 9	H	.4	?	8	@	 8	M	$		-	 .	G		 .	>	(	K		 	>	 k-th (	(	(	M	/	) 6	$	.		 2	L		>	$	>	 9	H	.8	M	$		-		8	>	 8	M	$		-	 	?	8	.	G		 .	>	(	 6	>	.	?	2	 9	H	.K!		$	0	>	2	 [0,1] .	G		 		M		?	$	 6	$	.		 .	>	(	.;	?	8	@	 $	>	2	?		>	 .	G		 	?	8	@	 5	M	/				 	>	 k-th (	(	(	M	/	) 6	$	.		 2	L		>	$	>	 9	H	.5	M	/				:$	>	2	?		>	 	@	 *	M	0	$	M	/	G		 *			M	$	?	 	>	 .	B	2	M	/	>			(	 	0	(	G	 	G	 2	?		 5	M	/				.KW		$	0	>	2	 [1/(n+1),1-1/(n+1)] .	G		 		M		?	$	 6	$	.		 .	>	(	, 	?	8	.	G		 n .	>	(	M	/	 !	G		>	 ,	?		&	A	 	@	 8			M	/	>	 9	H	.$	>	2	?		>	PA05	9	 $	>	2	?		>	 	?	8	 *	0	 5	M	/				 	>	 .	B	2	M	/	>			(	 	?	/	>	 	>			>	.<	?	8	@	 $	>	2	?		>	 .	G		 5	M	/				 .	>	(	K		 	>	 k-th (	(	(	M	/	) 6	$	.		 2	L		>	$	>	 9	H	.5	M	/				:$	>	2	?		>	 	@	 *	M	0	$	M	/	G		 *			M	$	?	 	>	 .	B	2	M	/	>			(	 	0	(	G	 	G	 2	?		 5	M	/				.K!		$	0	>	2	 [0,1] .	G		 		M		?	$	 6	$	.		 .	>	(	.$	>	2	?		>	05	9	 $	>	2	?		>	 	?	8	 *	0	 5	M	/				 	>	 .	B	2	M	/	>			(	 	?	/	>	 	>			>	.(&	?		 		 8	M	$		-	 8		&	0	M	-	 	>	 		$	M	*	>	&	 2	L		>	$	>	 9	H	.
ColumnName(5	9	 8	M	$		-	 	?	8	.	G		 		$	M	*	>	&	 	G	 .	>	(	 6	>	.	?	2	 9	H		.1	?	8	@	 $	>	2	?		>	 .	G		 5	M	/				 .	>	(	K		 	>	 		$	M	*	>	&	 2	L		>	$	>	 9	H	.5	M	/				:$	>	2	?		>	 	@	 *	M	0	$	M	/	G		 *			M	$	?	 	>	 .	B	2	M	/	>			(	 	0	(	G	 	G	 2	?		 5	M	/				.$	>	2	?		>	05	9	 $	>	2	?		>	 	?	8	 *	0	 5	M	/				 	>	 .	B	2	M	/	>			(	 	?	/	>	 	>			>	.PA�8			M	/	>			 	G	 8	M	$		-	 8	G	 8			M	/	>	 	@	 0	H			 2	L		>	$	>	 9	H	. /	&	?	 		 8	G	 	'	?		 .	>	(	 	@	 0	H			 8	.	>	(	 9	H	, $	K	 		(	 .	>	(	K		 	G	 8	G		 	@	 6	@	0	M	7	 0	H			 2	L		>		 	>	$	@	 9	H	.
ColumnName'8	M	$		-	, 	?	8	.	G		 .	B	2	M	/	 	K	 0	H			 	?	/	>	 	>			>	.	M	0	.	W2	>		B	 9	K	(	G	 5	>	2	>	 	M	0	.	. 0/FALSE/DESC - 		$	G	 9	A		 	M	0	.	 .	G		; 1/TRUE/ASC - ,	"	<	$	G	 9	A		 	M	0	.	 .	G		..	>	(	0	H			 	?	/	>	 	>	(	G	 5	>	2	>	 .	>	(	.�(	?	0	M	&	?	7	M		 $	>	2	?		>	 .	G		 *	M	0	$	M	/	G		 *			M	$	?	 	G	 2	?		 .	B	2	M	/	>			?	$	 5	M	/				 	G	 2	?		 .	>	(	K		 	@	 8	B		@	 .	G		 5	0	M	$	.	>	(	 *	M	0	8			 .	G		 .	B	2	M	/	>			?	$	 5	M	/				 	@	 0	H			 2	L		>	$	>	 9	H	.5	M	/				=		 5	M	/				 	?	8		>	 .	B	2	M	/	>			(	 $	>	2	?		>	 	@	 *			M	$	?	 	G	 2	?		 	?	/	>	 	>			>	.	M	0	.	W2	>		B	 9	K	(	G	 5	>	2	>	 	M	0	.	. 0/FALSE/DESC - 		$	G	 9	A		 	M	0	.	 .	G		; 1/TRUE/ASC - ,	"	<	$	G	 9	A		 	M	0	.	 .	G		.$	>	2	?		>	$	>	2	?		>	 5	M	/				.	>			<	�	>		 9	K	(	G	 	@	 8	M	%	?	$	?	 .	G		 ^			M	6	(	 	>	 5	M	/	5	9	>	0	. 8	M		?	*	 - 	>		 .	G		 $	$	M	5	K		 8	G	 8		,		'	?	$	 0	H			 	K	!	<	 &	@	 	>				@	; !	G	(	M	8	 - 	>		 .	G		 .	L		B	&	 8	-	@	 $	$	M	5	K		 	@	 		 	G	 0	B	*	 .	G		 	#	(	>	 	@	 	>	$	@	 9	H	.PA.	>	(	l		 5	M	/				 	?	8		>	 .	B	2	M	/	>			(	 5	0	M	$	.	>	(	 8		&	0	M	-	 .	G		 	?	/	>	 	>			>	.  /	&	?	 	K	!	<	>	 	/	>	, $	K	 5	M	/				 $	0	M		 	>	 		*	/	K		 	?	/	>	 	>			>	.w.	>	(		 5	?		2	(	 	@	 	#	(	>	, $	0	M		 	G	 0	B	*	 .	G		 &	@	 		 8		*	B	0	M	#	 *	I	*	M	/	B	2	G	6	(	 	G	 	'	>	0	 *	0	 	0	$	>	 9	H	. $	>	0	M		?		 .	>	(	 	0	 *	>	 	 	@	 		*	G		M	7	>	 	0	$	>	 9	H	.
ColumnName3		 8	M	$		-	 	?	8	.	G		 *	I	*	M	/	B	2	G	6	(	 8	G	 8		,		'	?	$	 8			M	/	>			 9	H		.f(	.	B	(	G	 	G	 	'	>	0	 *	0	 .	>	(		 5	?		2	(	 	>	 	(	A	.	>	(	 2		>	$	>	 9	H	. (	.	B	(	G	 .	G		 .	L		B	&	 $	>	0	M		?		 .	>	(	 	0	 *	>	 	 	@	 		*	G		M	7	>	 	0	$	>	 9	H	.
ColumnName<		 8	M	$		-	 	?	8	.	G		 *	I	*	M	/	B	2	G	6	(	 	G	 (	.	B	(	G	 8	G	 8		,		'	?	$	 8			M	/	>			 9	H		.�$	>	2	?		>	 	@	 *	M	0	$	M	/	G		 *			M	$	?	 	G	 2	?		 5	M	/				 	G	 .	B	2	M	/	>			(	 	G	 *	0	?	#	>	8	M	5	0	B	*	 *	M	0	>	*	M	$	 9	A		 8		*	B	0	M	#	 *	I	*	M	/	B	2	G	6	(	 	G	 	'	>	0	 *	0	 .	>	(		 5	?		2	(	 	>	 	(	A	.	>	(	 2		>	$	>	 9	H	.5	M	/				D$	>	2	?		>	 	@	 *	M	0	$	M	
 /	G		 *			M	$	?	 	G	 2	?		 .	B	2	M	
 /	>			(	 	?	/	>	 	>	(	G	 5	>	2	>	 5	M	
 /				.$	>	2	?		>	M5	9	 $	>	2	?		>	 	?	8	.	G		 	8	@	 *			M	$	?	/	>		 9	H		 	?	8		G	 2	?		 5	M	/				 	K	 .	B	2	M	/	>			?	$	 	?	/	>	 	>			>	.$	>	2	?		>	 	@	 *	M	0	$	M	/	G		 *			M	$	?	 	G	 2	?		 5	M	/				 	G	 .	B	2	M	/	>			(	 	G	 *	0	?	#	>	8	M	5	0	B	*	 *	M	0	>	*	M	$	 9	A		 (	.	B	(	G	 	G	 	'	>	0	 *	0	 .	>	(		 5	?		2	(	 	>	 	(	A	.	>	(	 2		>	$	>	 9	H	.5	M	/				D$	>	2	?		>	 	@	 *	M	0	$	M	
 /	G		 *			M	$	?	 	G	 2	?		 .	B	2	M	
 /	>			(	 	?	/	>	 	>	(	G	 5	>	2	>	 5	M	
 /				.PA$	>	2	?		>	M5	9	 $	>	2	?		>	 	?	8	.	G		 	8	@	 *			M	$	?	/	>		 9	H		 	?	8		G	 2	?		 5	M	/				 	K	 .	B	2	M	/	>			?	$	 	?	/	>	 	>			>	.l8		*	B	0	M	#	 *	I	*	M	/	B	2	G	6	(	 	G	 	'	>	0	 *	0	 5	G	0	?			8	 	@	 	#	(	>	 	0	$	>	 9	H	. *	I	*	M	/	B	2	G	6	(	 .	G		 $	>	0	M		?		 .	>	(	 	0	 *	>	 	 	@	 		*	G		M	7	>	 	0	$	>	 9	H	.
ColumnName.5	9	 8	M	$		-	 	?	8	.	G		 *	I	*	M	/	B	2	G	6	(	 8	G	 8		,		'	?	$	 .	>	(	 9	H		.b(	.	B	(	G	 	G	 	'	>	0	 *	0	 5	G	0	?			8	 	>	 	(	A	.	>	(	 2		>	$	>	 9	H	. (	.	B	(	G	 .	G		 .	L		B	&	 2	I		?		2	 .	>	(	 	0	 *	>	 	 	@	 		*	G		M	7	>	 	0	$	>	 9	H	.
ColumnName=		 8	M	$		-	 	?	8	.	G		 *	I	*	M	/	B	2	G	6	(	 	G	 (	.	B	(	G	 8	G	 8		,		'	?	$	 			@	/	 .	>	(	 9	H		.�$	>	2	?		>	 	@	 *	M	0	$	M	/	G		 *			M	$	?	 	G	 2	?		 5	M	/				 	G	 .	B	2	M	/	>			(	 	G	 *	0	?	#	>	8	M	5	0	B	*	 *	M	0	>	*	M	$	 9	A		 8		*	B	0	M	#	 *	I	*	M	/	B	2	G	6	(	 	G	 	'	>	0	 *	0	 5	G	0	?			8	 	>	 	(	A	.	>	(	 2		>	$	>	 9	H	.5	M	/				D$	>	2	?		>	 	@	 *	M	0	$	M	
 /	G		 *			M	$	?	 	G	 2	?		 .	B	2	M	
 /	>			(	 	?	/	>	 	>	(	G	 5	>	2	>	 5	M	
 /				.$	>	2	?		>	M5	9	 $	>	2	?		>	 	?	8	.	G		 	8	@	 *			M	$	?	/	>		 9	H		 	?	8		G	 2	?		 5	M	/				 	K	 .	B	2	M	/	>			?	$	 	?	/	>	 	>			>	.|$	>	2	?		>	 	@	 *	M	0	$	M	/	G		 *			M	$	?	 	G	 2	?		 5	M	/				 	G	 .	B	2	M	/	>			(	 	G	 *	0	?	#	>	8	M	5	0	B	*	 *	M	0	>	*	M	$	 9	A		 (	.	B	(	G	 	G	 	'	>	0	 *	0	 5	G	0	?			8	 	>	 	(	A	.	>	(	 2		>	$	>	 9	H	.5	M	/				D$	>	2	?		>	 	@	 *	M	0	$	M	
 /	G		 *			M	$	?	 	G	 2	?		 .	B	2	M	
 /	>			(	 	?	/	>	 	>	(	G	 5	>	2	>	 5	M	
 /				.$	>	2	?		>	M5	9	 $	>	2	?		>	 	?	8	.	G		 	8	@	 *			M	$	?	/	>		 9	H		 	?	8		G	 2	?		 5	M	/				 	K	 .	B	2	M	/	>			?	$	 	?	/	>	 	>			>	.`	8	G	 (		&	 *	M	0	5	>	9	 	G	 6	G	!	M	/	B	2	 	G	 2	?		 5	>	*	8	@	 	@	 		$	0	?		 &	0	 2	L		>	$	>	 9	H	 	K	 	?	 	5	6	M	/		 0	B	*	 8	G	 	5	'	?		 (	9	@		 9	H	.&	?	(	>			n$	>	2	?		>	 	@	 *	M	0	$	M	/	G		 *			M	$	?	 	G	 2	?		 .	B	2	M	/	>			?	$	 	?	/	>	 	>	(	G	 5	>	2	>	 5	M	/				, 	K	 -	A		$	>	(	 $	?	%	?	/	K		 	>	 6	G	!	M	/	B	2	 		$	M	*	(	M	(	 	0	G		>	.	(	A	.	>	(	N5	H		2	M	*	?		. 	8	@	 8			M	/	>	 	?	8		>	 	*	 XIRR 	G	 *	0	?	#	>	.	 	G	 8	.	@	*	 9	K	(	G	 	>	 	(	A	.	>	(	 2		>	$	G	 9	H		.$	>	2	?		>	\5	9	 $	>	2	?		>	 	?	8	.	G		 *			M	$	?	/	>		 6	>	.	?	2	 9	H		 	?	(		G	 2	?		 .	>	(	 	0	 &	?	(	>			 5	M	/				 	>	 .	B	2	M	/	>			(	 	?	/	>	 	>			>	..	>	(	k$	>	2	?		>	 	@	 *	M	0	$	M	/	G		 *			M	$	?	 	G	 2	?		 .	B	2	M	/	>			?	$	 	?	/	>	 	>	(	G	 5	>	2	>	 5	M	/				, 	K	 (		&	 *	M	0	5	>	9	 	@	 6	M	0	C			2	>	 		$	M	*	(	M	(	 	0	G		>	.6(		&	 *	M	0	5	>	9	 	G	 6	G	!	M	/	B	2	 	G	 2	?		 .	L		B	&	>	 	A	2	 .	>	(	 2	L		>	$	>	 9	H	.&	?	(	>			n$	>	2	?		>	 	@	 *	M	0	$	M	/	G		 *			M	$	?	 	G	 2	?		 .	B	2	M	/	>			?	$	 	?	/	>	 	>	(	G	 5	>	2	>	 5	M	/				, 	K	 -	A		$	>	(	 $	?	%	?	/	K		 	>	 6	G	!	M	/	B	2	 		$	M	*	(	M	(	 	0	G		>	.&	0	&(		&	 *	M	0	5	>	9	 *	0	 2	>		B	 	0	(	G	 	G	 2	?		 	B		 &	0	.PA$	>	2	?		>	\5	9	 $	>	2	?		>	 	?	8	.	G		 *			M	$	?	/	>		 6	>	.	?	2	 9	H		 	?	(		G	 2	?		 .	>	(	 	0	 &	?	(	>			 5	M	/				 	>	 .	B	2	M	/	>			(	 	?	/	>	 	>			>	..	>	(	k$	>	2	?		>	 	@	 *	M	0	$	M	/	G		 *			M	$	?	 	G	 2	?		 .	B	2	M	/	>			?	$	 	?	/	>	 	>	(	G	 5	>	2	>	 5	M	/				, 	K	 (		&	 *	M	0	5	>	9	 	@	 6	M	0	C			2	>	 		$	M	*	(	M	(	 	0	G		>	.
ColumnName8	.	>	(	 .	B	2	 $	>	2	?		>	 .	G	 8	M	$		-	.8	?	8	@	 5	M	/				 	K	 (	?	0	M	&	?	7	M		 !	G		>	 *	M	0		>	0	 .	G		 0	B	*	>		$	0	?	$	 	0	G		.5	M	/				-		 5	M	/				 	?	8	G	 0	B	*	>		$	0	?	$	 	0	(	G	 	@	 	5	6	M	/		$	>	 9	H	.!	G		>	 *	M	0		>	0	R	8	@	 	#	(	>	 	?	8	.	G		 /	G	 6	>	.	?	2	 9	H		: *	B	0	M	#	>			, !	,	2	, 8	M		M	0	?			, ,	B	2	?	/	(	, .	A	&	M	0	>	, &	?	(	>			 8	.	/	.8(	?	0	M	&	?	7	M		 $	>	2	?		>			 /	>	 8	M	$		-	K		 8	G	 +	<	?	2	M		0	K		 	K	 8	>	+	<	 	0	G		.
ColumnName8	.	>	(	 .	B	2	 $	>	2	?		>	 .	G	 8	M	$		-	.TableNameOrColumnName#	?	8	@	 .	L		B	&	>	 $	>	2	?		>	 /	>	 8	M	$		-	 	>	 (	>	.	.@8	.	B	9	K		 	G	 8	G		 *	0	 	(	A	0	K	'	?	$	 	A	2	 /	K		 	G	 2	?		 8	>	0	>		6	 $	>	2	?		>	 ,	(	>	$	>	 9	H	.5	M	/				(		 8	M	
 $		-	 	>	 5	M	
 /				.FilterTableQ	8	>	 5	M	/				 	K	 		8	 $	>	2	?		>	 	K	 (	?	0	M	'	>	0	?	$	 	0	$	>	 9	H	 	?	8	8	G	 *			M	$	?	/	>		 2	L		>		 	>	(	G	 5	>	2	@	 9	H		.GroupBy_ColumnName�		 8	M	$		-	 	?	8	G	 8	.	B	9	@		C	$	 	0	(	>	 9	H	 /	>	 8	M	$		-	 	?	(	M	9	G		 		*	/	K		 	G	 8	>	%	 8	.	B	9	@		C	$	 	0	(	>	 9	H	 		(		@	 8	B		@	 (	?	0	M	&	?	7	M		 	0	(	G	 	G	 2	?		 	I	2	 	B	 ROLLUP ^			M	6	(	 	0	 ISSUBTOTALCOLUMNS ^			M	6	(	.(	>	.	8	M	$		-	 (	>	.	 	K	 	K	!	<	>	 	>			>	.TCreate a table but make some columns depend on columns from other tables in context.
ColumnName+A column from another table in the context.$	>	2	?		>	*An expression that defines the table data.PAg*	0	?		2	?	$	 8	M	
 $		-	 '%{dimension/}[%{calccolumn/}]' .	G		 		 8	?			H		M	
 8	 $	M	0	A		?	 9	H	. 		 .	>	(	M	
 /	 8	B	$	M	0	 *	M	0	&	>	(	 	0	G		.2		 5	C	$	M	$	>		>	0	 (	?	0	M	-	0	$	>	 	K	 *	$	>	 2		>	 %	>	: %{strCycle/}.!$	>	2	?		>	 '%{table/}' (	9	@		 	K		 8		$	G	.e$	>	2	?		>	 '%{table/}' .	G		 8	M	$		-	 '%{column/}' 	K		>	 (	9	@		 	>	 8		$	>	 /	>	 	8	 5	M	/				 .	G		 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	.N8	M	$		-	 '%{column/}' 	K		>	 (	9	@		 	>	 8		$	>	 /	>	 	8	 5	M	/				 .	G		 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	.�^			M	6	(	 '%{function/}', True/False 5	M	/				 .	G		 		*	/	K		 	?	/	>	 	/	>	 	?	8		>	 		 $	>	2	?		>	 +	<	?	2	M		0	 5	M	/				 	G	 0	B	*	 .	G		 		*	/	K		 	?	/	>	 	>	$	>	 9	H	. /	9	 8	M	5	@		>	0	M	/	 (	9	@		 9	H	.�5	M	
 /				 .	G		 		>	'	?		 8	M	
 $		-	 9	K	$	G	 9	H		, *	0		$	A	 	G	5	2	 		 8	M	
 $		-	, 	?	8	G	 $	>	2	?		>	 +	<	?	2	M		0	 5	M	
 /				 	G	 0	B	*	 .	G		 		*	/	K		 	?	/	>	 	>	$	>	 9	H	, 	>	 		*	/	K		 True/False 5	M	
 /				 .	G		 	?	/	>	 	>	 8		$	>	 9	H	.�True/False 5	M	
 /				 		 8	M	
 $		-	 (	?	0	M	&	?	7	M		 (	9	@		 	0	$	>	. $	>	2	?		>	 +	<	?	2	M		0	 5	M	
 /				 	G	 0	B	*	 .	G		 		*	/	K		 	?		 		 *	M	0	$	M	
 /	G		 True/False 5	M	
 /				K		 	K	 ,	?	2		A	2	 		 9	@	 8	M	
 $		-	 .	G		 8		&	0	M	-	?	$	 	0	(	>	 	>	9	?		.�ALLEXCEPT +			M	6	(	 	G	 		$	0	M		$	 8	-	@	 $	0	M		 		8	 $	>	2	?		>	 8	G	 8		,		'	?	$	 (/	>	 $	>	2	?		>	 &	M	5	>	0	>	 (	?	9	?	$	) 9	K	(	G	 	>	9	?		 	?	8		>	 		*	/	K		 *	M	0	%	.	 $	0	M		 	G	 0	B	*	 	?	/	>	 	>	$	>	 9	H	. 	9	>		 5	(	-	B	-.	H	(	@	 8		,		'	 .	L		B	&	 9	K	$	>	 9	H	, 5	9	>		 *	M	0	%	.	 $	0	M		 	G	 0	B	*	 .	G		 		*	/	K		 	@	 		?$	>	2	?		>	 	K	 8		,		'	 	G	 '.	H	(	@	' $	0	+	 9	K	(	>	 	>	9	?		.�5	9	 5	M	
 /				 	?	8	G	 	*	(	G	 ALLEXCEPT +	<			M	
 6	(	 *	0	 $	0	M		 	G	 0	B	*	 .	G		 (	?	0	M	&	?	7	M		 	?	/	>	 %	>	, 		8	.	G		 $	>	2	?		>	 	G	 8	-	@	 8	M	
 $		-	 6	>	.	?	2	 9	H		, 	8	2	?		 	K		 *	0	?	#	>	.	 *	M	0	>	*	M	$	 (	9	@		 9	K	 8		$	>	. 	.	 8	M	
 $		-	 (	?	0	M	&	?	7	M		 	0	G		.�5	M	
 /				 		8	 	,	M	
 	G		M	
 	 	K	 	(	5	K		 	0	$	>	 9	H	 	?	8	G	 		 MDX *	0	?		2	?	$	 8	&	8	M	
 /	 /	>	 8	M		M	0	?	*	M		 	G	 		*	/	K		 &	M	5	>	0	>	 *	0	?	-	>	7	?	$	 	?	/	>	 	/	>	 %	>	. 	8	G	 	,	M	
 	G		M	
 	 DAX 5	M	
 /				K		 .	G		 8	.	0	M	%	?	$	 (	9	@		 9	K	$	G	.`5	M	
 /				 		>	'	?		 8	M	
 $		-	K		 *	0	 8		&	0	M	-	?	$	 9	H	. 		>	'	?		 8	M	
 $		-	 		 8	M	
 	G	2	0	 .	>	(	 *	0	 	(	5	0	M		 (	9	@		 	?		 	>	 8		$	G	.'%{table/}' $	>	2	?		>	 .	G		 '%{column/}' 8	M	
 $		-	 	G	 2	?		 		2	 .	>	(	 	K	 (	?	0	M	'	>	0	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	. 	8	>	 $	,	 9	K	 8		$	>	 9	H	 	,	 	K		 .	>	*	(	 	>	 8	B	$	M	0	 	8	G	 8	M	
 $		-	 	>	 8		&	0	M	-	 &	G	$	>	 9	K	 	?	8	.	G		 		2	 *	0	?	#	>	.	 *	M	0	>	*	M	$	 	0	(	G	 	G	 2	?		 8	.	B	9	(	 	H	8	G	 (	M	
 /	B	(	$	.	, 	'	?		$	.	, 	#	(	>	, /	>	 /	K		 	G	 ,	?	(	>	 		 .	>	(	 6	>	.	?	2	 9	K		.[	8	 5	M	
 /				 .	G		 		*	/	K		 	?	/	>	 	/	>	 +	<			M	
 6	(	 		 .	>	(	M	
 /	 +	<			M	
 6	(	 (	9	@		 9	H	 	0	 (	 9	@	 		 .	>	*	 	>	 (	>	.	 9	H	.J+	<			M	
 6	(	 EARLIER 	G	 &	M	5	?	$	@	/	 $	0	M		 	K	 6	B	(	M	
 /	 8	G	 ,	!	<	>	 		 *	B	0	M	#	>			 9	K	(	>	 	>	9	?		.PATEARLIER/EARLIEST 	8	G	 	?	8	@	 *	A	0	>	(	G	 *			M	$	?	 8		&	0	M	-	 	K	 8		&	0	M	-	?	$	 	0	$	>	 9	H	 	K	 .	L		B	&	 (	9	@		 9	H	.SEARLIER/EARLIEST 	>	 *	9	2	>	 $	0	M		 *	?		2	G	 *			M	$	?	 *	M	0	8			 .	G		 .	>	(	M	
 /	 8	M	
 $		-	 8		&	0	M	-	 (	9	@		 9	H	..EARLIER/EARLIEST ^			M	6	(	 	K	 (	G	8	M		 (	9	@		 	0	 8		$	G	.q''%{table/}[%{column/}]' 8	M	
 $		-	 .	L		B	&	 (	9	@		 9	H	 /	>	 5	0	M	$	.	>	(	 *	M	0	8			 .	G		 		*	2	,	M	
 '	 	?	8	@	 -	@	 $	>	2	?		>	 8	G	 		8		>	 8		,		'	 (	9	@		 9	H	.@	9	>		 *	0	 		2	 .	>	(	 	*	G		M	7	?	$	 %	>	, 5	9	>		 *	0	 ,	9	A	 .	>	(	 	@	 		 $	>	2	?		>	 &	@	 		.B	8	 *	M	0	8			 .	G		 /	K		M	/	 (	>	.	 '%{table/}[%{column/}]' 	K	 	(	A	.	$	?	 (	9	@		 9	H	.�+			M	6	(	 '%{name/}' 	G	 	?	8	@	 $	0	M		 .	G		 	2	$	 !	G		>	 *	M	0		>	0	 9	H	 /	>	 *	0	?	#	>	.	 ,	9	A	$	 ,	!	<	>	 /	>	 ,	9	A	$	 	K		>	 9	H	. /	&	?	 $	0	M		 		 &	?	(	>			 9	K	(	>	 	*	G		M	7	?	$	 9	H	, $	K	 5	9	 &	?	(	>			 .	>	0	M		 1, 1900 	0	 &	?	8	.	M	,	0	 31, 9999 	G	 ,	@		 	@	 9	K	(	@	 	>	9	?		.6+	<			M	
 6	(	 '%{name/}' 	>	 *	0	?	#	>	.	 ,	9	A	$	 ,	!	<	>	 9	H	 (	5	0	+	<	M	2	K	).7+	<			M	
 6	(	 '%{name/}' 	>	 *	0	?	#	>	.	 ,	9	A	$	 	K		>	 9	H	 (		!	0	+	<	M	2	K	).:^			M	6	(	 '%{name/}' 	G	 .	B	2	M	/	>			(	 	G	 &	L	0	>	(	 6	B	(	M	/	 5	?	-	>			 .	?	2	>	.7+			M	6	(	 '%{name/}' 	>	 	5	6	M	/		 $	0	M		 		*	2	,	M	'	 (	9	@		 	0	>	/	>	 	/	>	.K+			M	6	(	 '%{name/}' 	G	 	?	8	@	 $	0	M		 .	G		 	2	$	 !	G		>	 *	M	0		>	0	 9	H	 /	>	 	K		 	.	>	(	M	/	 .	>	(	 9	H	.Z+			M	6	(	 '%{name/}' 	G	 	?	8	@	 $	0	M		 .	G		 	2	$	 !	G		>	 *	M	0		>	0	 9	H	 /	>	 *	0	?	#	>	.	 ,	9	A	$	 ,	!	<	>	 /	>	 ,	9	A	$	 	K		>	 9	H	.9^			M	6	(	 '%{name/}' 	G	 .	B	2	M	/	>			(	 	G	 &	L	0	>	(	 (	2	 6	M	0	G	#	@	 8		&	0	M	-	.\^			M	6	(	 '%{name/}' 	G	 .	B	2	M	/	>			(	 	G	 &	L	0	>	(	 	K		 	.	>	(	M	/	 ^			M	6	(	 (	>	.	 /	>	 	,	M		G		M		 (	>	.	 &	0	M		 	?	/	>	 	/	>	.L^			M	6	(	 '%{name/}' 	G	 .	B	2	M	/	>			(	 	G	 &	L	0	>	(	 		 	.	>	(	M	/	 8		&	0	M	-	 (	?	0	M	&	?	7	M		 	?	/	>	 	/	>	.6	B	(	M	/	 5	?	-	>			 .	?	2	>	CALL/ALLNOBLANKROW ^			M	6	(	 .	G		 		>	'	?		 $	>	2	?		>	 $	0	M		 8	M	5	@		>	0	M	/	 (	9	@		 9	H		.RALL/ALLNOBLANKROW/ALLSELECTED +			M	6	(	 	G	 8	-	@	 8	M	$		-	 $	0	M		, 8	.	>	(	 $	>	2	?		>	 8	G	 9	K	(	G	 	>	9	?		.8	8	 +	<			M	
 6	(	 .	G		 5	0	M	7	 	0	 &	?	(	>			 $	0	M		K		 	@	 	(	A	.	$	?	 (	9	@		 9	H	.E5	0	M	7	 8	.	>	*	M	$	 &	?	(	>			 $	0	M		 	G	 0	B	*	 .	G		 8	?	0	M	+	 		0	 &	?	(	>			 .	>	(	 	K	 	(	A	.	$	?	 9	H	.kDatesBetween 	0	 DatesInPeriod ^			M	6	(	, &	?	(	>			 8	M	$		-	 8		&	0	M	-	 	K	 	G	5	2	 *	M	0	%	.	 $	0	M		 	G	 0	B	*	 .	G		 8	M	5	@		>	0	 	0	 0	9	G	 9	H		.B^			M	6	(	 '%{function/}' 	G	5	2	 	M	0	.	?		 &	?	(	>			 	/	(	 	G	 8	>	%	 	>	0	M	/	 	0	$	>	 9	H	.q*	0	?		2	?	$	 8	M	
 $		-	 '%{dimension/}[%{calccolumn/}]' 	>	 		*	/	K		 $	>	2	?		>	 	G	 		 *	M	0	>	%	.	?		 	A			@	 	G	 0	B	*	 .	G		 (	9	@		 	?	/	>	 	>	 8		$	>	.�$	>	2	?		>	 5	M	/				 	?	8	.	G		 		 8	G	 	'	?		 8	M	$		-	 6	>	.	?	2	 9	H		 +			M	6	(	 '%{function/}' 	K	 	I	2	 	0	(	G	 	G	 2	?		 (	?	0	M	&	?	7	M		 	?	/	>	 	/	>	 %	>	. /	9	 8	.	0	M	%	?	$	 (	9	@		 9	H	.X+	<			M	
 6	(	 IF 	G	 &	M	5	?	$	@	/	 	0	 $	C	$	@	/	 $	0	M		 	G	 !	G		>	 *	M	0		>	0	 -	?	(	M	(	--	?	(	M	(	 9	H		. /	9	 8	.	0	M	%	?	$	 (	9	@		 9	H	.�'%{column/}' 	G	 2	?		 .	>	(	 (	?	0	M	'	>	0	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	. '%{column/}' .	L		B	&	 (	9	@		 9	H	, /	>	 '%{column/}' (	>	.		 8	M	
 $		-	 .	G		 	K		 5	0	M	$	.	>	(	 *			M	$	?	 .	L		B	&	 (	9	@		 9	H	.Q(	>	.	 '%{name/}' 8	A	2		>	(	G	 .	G		 5	?	+	2	 0	9	>	. /	9	 .	>	(	M	/	 $	>	2	?		>	, 	0	, /	>	 +	<			M	6	(	 (	>	.	 (	9	@		 9	H	.�		 &	?	(	>			 8	M	$		-	 	?	8	.	G		 !	A	*	M	2	?		G		 &	?	(	>			 6	>	.	?	2	 9	H		, +			M	6	(	 '%{function/}' 	K	 	I	2	 	0	(	G	 	G	 2	?		 (	?	0	M	&	?	7	M		 	@	 		 %	@	. /	9	 8	.	0	M	%	?	$	 (	9	@		 9	H	.fDAY' 		$	0	>	2	 *	M	0		>	0	 +			M	6	(	 '%{function/}' 	K	 	I	2	 	0	(	G	 	G	 2	?		 (	?	0	M	&	?	7	M		 	?	/	>	 	/	>	 %	>	. /	9	 8	.	0	M	%	?	$	 (	9	@		 9	H	.\	I	2	 	B	 ^			M	6	(	 '%{function/}' .	G		 (	?	0	M	&	?	7	M		 8	M	$		-	 *	M	0		>	0	 DATE 	>	 (	9	@		 9	H	. /	9	 8	.	0	M	%	?	$	 (	9	@		 9	H	._RELATED ^			M	6	(	 	*	(	G	 $	0	M		 	G	 0	B	*	 .	G		 	?	8	@	 *	B	0	M	#	 /	K		M	/	$	>	 *	M	0	>	*	M	$	 8	M	$		-	 8		&	0	M	-	 	@	 	*	G		M	7	>	 	0	$	>	 9	H	.!/	9	 		 .	>	(	M	
 /	 DAX 5	M	
 /				 (	9	@		 9	H	.P'%{name/}' .	>	*	 (	9	@		 ,	(	>	/	>	 	>	 8		$	>	 9	H	 	M	/	K			?	 8	.	>	(	 (	>	.	 8	G	 8	M	$		-	 *	9	2	G	 8	G	 .	L		B	&	 9	H	.�5	M	
 /				 8	M	
 $		-	 '%{table/}'[%{column/}] 8		&	0	M	-	?	$	 	?	/	>	 %	>	 	K	 	K		 !	G		>	 9	K	2	M	
 !	 (	9	@		 	0	$	>	 	M	
 /	K			?	 	8	G	 *	A	(	: *	0	?		2	?	$	 /	>	 $	>		<	>	 	0	(	G	 	@	 	5	6	M	
 /		$	>	 9	K	$	@	 9	H	.�	M	
 5	G	0	@	 (	G	 '%{table/}'[%{column/}] *	0	?		2	?	$	 8	M	
 $		-	 8		&	0	M	-	?	$	 	?	/	>	 	K	 	K		 !	G		>	 9	K	2	M	
 !	 (	9	@		 	0	$	>	 	M	
 /	K			?	 	8		G	 5	M	
 /				 .	G		 		 $	M	0	A		?	 9	H	.�	M	
 5	G	0	@	 (	G	 '%{table/}'[%{column/}] *	0	?		2	?	$	 8	M	
 $		-	 8		&	0	M	-	?	$	 	?	/	>	 	K	 	K		 !	G		>	 9	K	2	M	
 !	 (	9	@		 	0	$	>	 	M	
 /	K			?	 	?	8	@	 		 *			M	$	?	 	G	 .	B	2	M	
 /	>			(	 (	G	 $	M	0	A		?	 		$	M	
 *	(	M	(	 	@	 9	H	.�	M	
 5	G	0	@	 (	G	 '%{table/}'[%{column/}] 8	M	
 $		-	 8		&	0	M	-	?	$	 	?	/	>	 	K	 	?	8	@	 	(	M	
 /	 	8	G	 8	M	
 $		-	, 8		,		'	 /	>	 .	>	*	 *	0	 (	?	0	M	-	0	 9	H	, 	K	 		 .	>	(	M	
 /	 	5	8	M	
 %	>	 (	9	@		 9	H	. 	$	?	0	?		M	$	 	>	(		>	0	@	: '%{message/}'.K+	<			M	6	(	 %{function/}, *	M	0		>	0	 %{datatype/} 	G	 .	>	(	K		 	G	 8	>	%	 	>	.	 (	9	@		 	0	 8		$	>	.3&	?	(	>			 .	>	(	 	@	 		 	.	>	(	M	/	 8	>			M	/	?		 *	M	0	8	M	$	A	$	?	 .	?	2	@	 %	@	.I		 	(	5	0	M		<	(	 /	>	 				#	?	$	@	/	 	>	0	M	0	5	>		 	>	 *	0	?	#	>	.	 ,	9	A	$	 ,	!	<	>	 9	H	 /	>	 ,	9	A	$	 	K		>	 9	H	.D'%{name/}' +	<			M	
 6	(	 .	G		 *	M	0	&	$	M	$	 	K		 *	>	 	 &	?		 		 *	>	 	 .	G		 (	9	@		 .	?	2	 8		>	.L^			M	6	(	 '%{name/}' 	K	 	8	>	 *	>	 	 .	?	2	>	 	K	 	'	?		$	.	 8	M	5	@		>	0	M	/	 2		,	>		 8	G	 	'	?		 2		,	>	 9	H	.F		$	?	.	 $	0	M		 	(	.	G		 8	G	 		 6	,	M	
 &	 9	K	(	>	 	>	9	?		: DAY, MONTH, QUARTER, /	>	 YEAR.�'%{deptable/}'[%{depcolumn/}] .	>	*	 '%{srctable/}'[%{srccolumn/}] (	>	.		 		 	(	M	
 /	 .	>	*	 *	0	 (	?	0	M	-	0	 	0	$	>	 9	H	 	?	8	.	G		 		 $	M	0	A		?	 9	H	. %{error/}�'%{deptable/}'[%{depcolumn/}] .	>	*	 '%{srctable/}'[%{srccolumn/}] (	>	.		 		 	(	M	
 /	 .	>	*	 *	0	 (	?	0	M	-	0	 	0	$	>	 9	H	 	?	8	.	G		 		 (	?	0	M	-	0	$	>	 $	M	0	A		?	 9	H	.98	M	$		-	 '%{dimension/}'[%{calccolumn/}] .	G		 *	0	?		2	(	 $	M	0	A		?	: 0.	>	*	 '%{table/}'[%{measure/}] .	G		 *	0	?		2	(	 $	M	0	A		?	: T^			M	6	(	 '%{func/}', 8	M	$		-	 [%{column/}] 	K	 	K	!	<	 (	9	@		 8		$	>	 	M	/	K			?	 /	9	 *	9	2	G	 9	@	 .	L		B	&	 9	H	.W^			M	6	(	 %{funcName/} &	K	 8	M	$		-	K		 	G	 8	.	>	(	 (	>	.	 '%{table/}'[%{column/}] 	@	 	(	A	.	$	?	 (	9	@		 &	G	$	>	.r$	0	M		K		 	@	 8			M	
 /	>	 	.	>	(	M	
 /	 9	H	. %{funcName/} +	<			M	
 6	(	 	>	 *	M	0	$	M	
 /	G		 (	?	0	M	&	?	7	M		 8	M	
 $		-	 8		&	0	M	-	 	G	 2	?		 		 .	>	(	 9	K	(	>	 	>	9	?		.m*	H	0	>	.	@		0	 	@	 8			M	
 /	>	 	.	>	(	M	
 /	 9	H	. SWITCH +	<			M	
 6	(	 	>	 *	M	0	$	M	
 /	G		 (	?	0	M	&	?	7	M		 8	M	%	?	$	?	/	K		 	G	 2	?		 	>	 		 .	>	(	 9	K	(	>	 	>	9	?		.W^			M	6	(	 %{funcName/}, $	0	M		 8			M	/	>	 %{iArg/} 	G	 0	B	*	 .	G		 	?	8	@	 8	M	$		-	 (	>	.	 	@	 	*	G		M	7	>	 	0	$	>	 9	H	.Z^			M	6	(	 %{funcName/}, $	0	M		 8			M	/	>	 %{iArg/} 	G	 0	B	*	 .	G		 	?	8	@	 8	M	$		-	 8		&	0	M	-	 	@	 	*	G		M	7	>	 	0	$	>	 9	H	.d'%{funcName/}' ^			M	6	(	 &	M	5	>	0	>	 	K	!	<	G	 		 8	M	$		-	 '%{colName/}' 	G	 *	>	8	 8	M		G	2	0	 5	M	/				 (	?	0	M	&	?	7	M		 9	K	(	>	 	>	9	?		.4%{paramName/} *	H	0	>	.	@		0	 	M	
 5	G	0	@	 .	G		 8		&	0	M	-	?	$	 (	9	@		 9	H	.,	0	 [%{varName/}] 	>	 		 *	0	?	-	>	7	?	$	 .	>	(	 (	9	@		 9	H	.$	0	 [%{varName/}] .	G		 *	0	?		2	(	 $	M	0	A		?	: ?[%{varName/}] 	0	 	K	 	5	0	0	>		!	 	0	(	G	 5	>	2	>	 *	H	0	>	.	@		0	 8	M	
 	G	2	0	 (	9	@		 9	H	.;	0	 %{varNameEscaped/} 	>	 		 		M		>	$	 *	M	0		>	0	 '%{varType/}' 9	H	.P$	>	2	?		>	 5	M	/				 	?	8	.	G		 		*	-/	K		 6	>	.	?	2	 9	H		, +	<	?	2	M		0	 8		&	0	M	-	 .	G		 		*	/	K		 (	9	@		 	@	 	>	 8		$	@	.REVALUATE 	M	5	G	0	@	 .	G		 .	B	2	 $	>	2	?		>	 	K	 8		&	0	M	-	?	$	 (	9	@		 	0	 8		$	G	, 	M	/	K			?	 /	9	 	(	?	0	M	'	>	0	?	$	 9	H	.S*	0	?	#	>	.	 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 .	G		 LOOKUPVALUE 	G	 2	?		 	K		 8	M	$		-	 '%{name/}' .	L		B	&	 (	9	@		 9	H	.O'%{func/}' ^			M	6	(	, $	0	M		 	G	 0	B	*	 .	G		 	G	5	2	 8	>	'	>	0	#	 8	M	$		-	 8		&	0	M	-	 	K	 8	M	5	@		>	0	 	0	$	>	 9	H	.[LOOKUPVALUE ^			M	6	(	 	G	 *	>	8	 +	<	?	2	M		0	 8	M	$		-	 	G	 	K	!	<	G	 	0	 		8	8	G	 8		,		'	?	$	 +	<	?	2	M		0	 5	M	/				 9	K	(	G	 	>	9	?		.>	M	5	G	0	@	 .	G		 (	?	0	M	&	?	7	M		 5	M	
 /				 		 .	>	(	M	
 /	 $	>	2	?		>	 5	M	
 /				 (	9	@		 9	H	.Q'%{func/}' +	<			M	
 6	(	 .	G		 (	?	0	M	&	?	7	M		 '%{column/}' 8	M	
 $		-	 	(	*	A		 $	>	2	?		>	 .	G		 (	9	@		 .	?	2	>	.H'%{column/}' 8	M	
 $		-	 '%{func/}' +	<			M	
 6	(	 .	G		 		 8	G	 	'	?		 ,	>	0	 (	?	0	M	&	?	7	M		 %	>	.kSTART AT 	M	
 2	I		<	 .	G		 (	?	0	M	&	?	7	M		 5	M	
 /				K		 	@	 8			M	
 /	>	 ORDER BY .	G		 5	M	
 /				K		 	@	 8			M	
 /	>	 8	G	 	'	?		 (	9	@		 9	K	 8		$	@	.?'%{function/}' *	0	 *	M	0	%	.	 $	0	M		 		 8	M	
 $		-	 	K	 (	?	0	M	&	?	7	M		 	0	(	>	 	>	9	?		.`^			M	6	(	 '%{func/}', 8	M	$		-	 %{column/} 	K	 	K	!	<	 (	9	@		 8		$	>	, 	M	/	K			?	 		8		>	 (	>	.	 .	L		B	&	>	 8	M	$		-	 	G	 8	.	>	(	 9	H	.k^			M	6	(	 SUMMARIZE, ROLLUP 	M	2	I		<	 	G	 8	>	%	 .	G		 (	?	0	M	&	?	7	M		 		*	-/	K		 8	M	$		-	K		 	G	 		 8	G	 	'	?		 8	.	B	9	 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	.SRANKX +	<			M	
 6	(	 .	G		 TIES $	0	M		 	G	 2	?		 	(	*	G		M	7	?	$	 .	>	(	. 8	M	
 5	@		>	0	M	/	 .	>	(	 9	H		: SKIP, DENSE.N%{func/} ^			M	6	(	, 8	M	$		-	 8		&	0	M	-	 	K	 	G	5	2	 &	M	5	?	$	@	/	 $	0	M		 	G	 0	B	*	 .	G		 8	M	5	@		>	0	 	0	$	>	 9	H	.eIsSubtotal ^			M	6	(	 	>	 		*	/	K		 	G	5	2	 Summarize ^			M	6	(	 &	M	5	>	0	>	 	K	!	<	G	 		 8	M	$		-	 	G	 5	M	/				 .	G		 	?	/	>	 	>	 8		$	>	 9	H	.8	8	M	
 *	7	M		 8	M	
 $		-	 8		&	0	M	-	 [%{column/}] 9	2	 (	9	@		 	?		 	>	 8		$	>	.D	8	M	
 *	7	M		 8	M	
 $		-	 8		&	0	M	-	 '%{table/}'[%{column/}] (	9	@		 9	2	 	?	/	>	 	>	 8		$	>	.@*	H	0	>	.	@		0	 %{paramName/} 	>	 *	M	0		>	0	 8	M	
 $		-	 *	M	0		>	0	 8	G	 .	G	2	 (	9	@		 	>	$	>	.:$	>	2	?		>	 *	H	0	>	.	@		0	, DAX Evaluate 	M	5	G	0	@	 .	G		 8	.	0	M	%	?	$	 (	9	@		 9	H		.�%{funcName/} +	<			M	
 6	(	 .	G		 ORDER $	0	M		 	G	 2	?		 	(	*	G		M	7	?	$	 .	>	(	. 	5	0	K	9	@	 	M	0	.	 	G	 2	?		 0/FALSE/DESC 	>	 		*	/	K		 	0	G		 /	>	 	0	K	9	@	 	M	0	.	 	G	 2	?		 1/TRUE/ASC 	>	 		*	/	K		 	0	G		.PDAX Evaluate 	M	5	G	0	@	 	G	5	2	 		(	 !	G		>	,	G	8	 *	0	 	>	0	M	/	 	0	$	@	 9	H		 	?	(		G	 *	>	8	  	@		 		 	M	/	B	,	 9	K	.�[%{column/}], $	>	2	?		>	 .	G		 8	M	$		-	 	>	 .	>	(	M	/	 8		&	0	M	-	 (	9	@		 9	H	.  	C	*	/	>	 8	M	$		-	 (	>	.	 	G	 8	>	.	(	G	 $	>	2	?		>	 (	>	.	 		*	2	,	M	'	 	0	>			 /	>	 8	M	$		-	 (	>	.	 	K	 8	9	@	 	0	G		.�'%{table1/}'[%{column1/}] .	G		 *	M	0	$	M	/	G		 .	>	(	 	G	 *	>	8	 '%{table2/}'[%{column2/}] .	G		 8	.	>	(	 .	>	(	 9	K	(	>	 	>	9	?		. .	>	(	 '%{idvalue/}' 	G	 *	>	8	 		>	'	?		 .	>	(	 9	H		.PATH +	<			M	
 6	(	 .	G		 (	?	0	M	&	?	7	M		 8	M	
 $		-	 8	.	>	(	 $	>	2	?		>	 8	G	 9	K	(	G	 	>	9	?		, 		(		G	 !	G		>	 *	M	0		>	0	 8	.	>	(	 9	K	(	>	 	>	9	?		 	0	 5	9	 *	M	0		>	0	 *	B	0	M	#	>			 /	>	 *	>	 	 9	K	(	>	 	>	9	?		. 8	.	>	(	 8	M	
 $		-	 	K	 &	K	 ,	>	0	 8		&	0	M	-	?	$	 	0	(	>	 	2	$	 9	H	. '%{table1/}'[%{column1/}] 	0	 '%{table2/}'[%{column2/}] 8	M	
 $		-	 	(	 6	0	M	$	K		 	K	 *	B	0	>	 (	9	@		 	0	$	G	.�'%{table1/}'[%{column1/}] .	G		 .	>	(	 '%{idvalue/}' 	K	 '%{table2/}'[%{column2/}] .	G		 -	@	 .	L		B	&	 9	K	(	>	 	>	9	?		.  	C	*	/	>	 2	>	*	$	>	 !	G		>	 	K	!	<	G		 	0	 *	A	(	: *	M	0	/	>	8	 	0	G		.wPATH +	<			M	
 6	(	 (	G	 '%{table1/}'[%{column1/}] 	0	 '%{table2/}'[%{column2/}] 8	M	
 $		-	K		 .	G		 (	?	.	M	(	 2	B	*	 '%{loop/}' "	B		"	 2	?	/	>	 9	H	.�PATH +	<			M	6	(	 	8	G	 .	>	(	 	G	 8	>	%	 	>	0	M	/	 (	9	@		 	0	 8		$	>	 	?	(	.	G		 		 	(	A	2		,	 *	>		*	 ('|') 9	K	$	>	 9	H	, 	H	8	G	 '%{incompatvalue/}', 	M	
 /	K			?	 2	L		(	G	 5	>	2	G	 *	%	 .	G		 		 5	?	-	>			 	G	 0	B	*	 .	G		 	8	 5	0	M	#	 	>	 		*	/	K		 	?	/	>	 	/	>	 9	H	.�PathItem /	>	 PathItemReverse +	<			M	
 6	(	 *	0	 		$	?	.	 $	0	M		 TEXT 	G	 2	?		 0 	0	 INTEGER 	G	 2	?		 1 9	K	(	>	 	>	9	?		. 	M	0	.	6	: 6	,	M	
 &	 'TEXT' 	0	 'INTEGER' 	>	 		*	/	K		 -	@	 8		-	5	 9	H	.]+	<			M	
 6	(	 IFERROR 	G	 *	M	0	%	.	 	0	 &	M	5	?	$	@	/	 $	0	M		 	G	 !	G		>	 *	M	0		>	0	 -	?	(	M	(	--	?	(	M	(	 9	H		. /	9	 8	.	0	M	%	?	$	 (	9	@		 9	H	.k%{funcName/} 	G	 2	?		 	K		 8	M	$		-	 '%{name/}' Text *	M	0		>	0	 	>	 9	H	, 2	G		?	(	 		8		>	 8			$	 	K		 .	>	(	 Text *	M	0		>	0	 	>	 (	9	@		 9	H	.1*	0	?		2	?	$	 $	>	2	?		>	 '%{dimension/}' .	G		 *	0	?		2	(	 $	M	0	A		?	:�EVALUATE 	G	 -	@	$	0	 		*	/	K		 	?		 	>	(	G	 *	0	 +	<			M	6	(	 %{funcName/}, $	0	M		 8			M	/	>	 %{iArg/} 	G	 0	B	*	 .	G		 		 *	B	0	M	#	 /	K		M	/	$	>	 *	M	0	>	*	M	$	 8	M	$		-	 8		&	0	M	-	 	@	 	*	G		M	7	>	 	0	$	>	 9	H	.K%{funcName/} ^			M	6	(	, *	>	 	 8	0	M	5	0	-8	.	B	9	 .	G		 	H	0	-*	>	 	 .	>	(	 	K	 6	M	0	G	#	@	 (	9	@		 &	G	 8		$	>	.C$	>	2	?		>	 	?	8	.	G		 [%{column/}] 8	M	$		-	 6	>	.	?	2	 9	H	 		8		K	 *	9		>	(	>	 (	9	@		 	>	 8		$	>	.Hid '%{table/}' 5	>	2	@	 $	>	2	?		>	 .	G		 id '%{relationship/}' 	>	 8		,		'	 (	9	@		 .	?	2	>	.[*	0	?	#	>	.	 8	M	$		-	 5	>	2	@	 $	>	2	?		>	 .	G		 LOOKUPDECISIONTABLE 	G	 2	?		 	K		 8	M	$		-	 '%{name/}' .	L		B	&	 (	9	@		 9	H	.@8	-	@	 *	0	?	#	>	.	 5	M	/				 	0	 	(	M	/	 5	M	/				 8	.	>	(	 !	G		>	 *	M	0		>	0	 	G	 9	K	(	G	 	>	9	?		.�,	?	(	>	 *	H	0	>	.	@		0	K		 	G	 ALLSELECTED ^			M	6	(	 	>	 $	>	2	?		>	 5	M	/				 	G	 0	B	*	 .	G		 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	. CALCULATE .	G		, /	9	 	G	5	2	 +	<	?	2	M		0	 	G	 0	B	*	 .	G		 &	?		>		 &	G	 8		$	>	 9	H	.Z%{funcName/} ^			M	6	(	, $	0	M		 8			M	/	>	 %{iArg/} 	G	 0	B	*	 .	G		 	G	5	2	 8	M	$		-	 8		&	0	M	-	 	K	 8	M	5	@		>	0	 	0	$	>	 9	H	.	(	*	G		M	7	?	$	 8	M	%	?	0	>			 *	M	0		>	0	.�	M	
 5	G	0	@	 (	G	 '%{table/}'[%{hierarchy/}] *	&	>	(	A		M	0	.	 8		&	0	M	-	?	$	 	?	/	>	 %	>	 	K	 	K		 !	G		>	 9	K	2	M	
 !	 (	9	@		 	0	$	>	 	M	
 /	K			?	 	8	G	 8		8	>	'	?	$	 /	>	 $	>		<	>	 	0	(	G	 	@	 	5	6	M	
 /		$	>	 9	K	$	@	 9	H	.�	M	
 5	G	0	@	 (	G	 '%{table/}'[%{hierarchy/}] *	&	>	(	A		M	0	.	 8		&	0	M	-	?	$	 	?	/	>	 	K	 	8	G	 8	M	
 $		-	, 8		,		'	 /	>	 .	>	*	 *	0	 (	?	0	M	-	0	 9	H	 	K	 		 .	>	(	M	
 /	 	5	8	M	
 %	>	 (	9	@		 9	H	.Tid '%{table/}' 5	>	2	@	 $	>	2	?		>	 .	G		 id '%{hierarchy/}' 	>	 		*	/	K			0	M	$	>	 *	&	>	(	A		M	0	.	 (	9	@		 .	?	2	>	.PAIid '%{table/}' 5	>	2	@	 $	>	2	?		>	 .	G		 id '%{hierarchy/}' 	>	 *	&	>	(	A		M	0	.	 (	9	@		 .	?	2	>	.aROLLUP ^			M	6	(	 	>	 		*	/	K		 	G	5	2	 SUMMARIZE ^			M	6	(	 	G	 groupBy_ColumnName *	H	0	>	.	@		0	M	8	 *	0	 	?	/	>	 	>	 8		$	>	 9	H	.CROLLUPGROUP ^			M	6	(	 	>	 		*	/	K		 	G	5	2	 ROLLUP ^			M	6	(	 .	G		 	?	/	>	 	>	 8		$	>	 9	H	.NUSERELATIONSHIP +	<			M	
 6	(	 	>	 		*	/	K		 	G	5	2	 CALCULATE +	<			M	
 6	(	 .	G		 	?	/	>	 	>	 8		$	>	 9	H	.QUSERELATIONSHIP +	<			M	
 6	(	 	G	5	2	 8		,		'	K		 .	G		 8	9	-	>		@	 &	K	 8	M	
 $		-	K		 	>	 		*	/	K		 	0	 8		$	>	 9	H	.MUSERELATIONSHIP /	>	 CROSSFILTER 	K	 10 8	G	 	'	?		 ,	>	0	 (	G	8	M	
 	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	.J'%{table1/}' 	0	 '%{table2/}': %{path1/} 	0	 %{path2/} 	G	 ,	@		 	8	M	*	7	M		 *	%	 9	H		[-	B	.	?		>	 '%{role/}' 	G	 8	>	%	 $	>	2	?		>	 '%{table/}' 	G	 2	?		 AllowedRowsExpression .	G		 *	0	?		2	(	 $	M	0	A		?	.�*	0	?		2	?	$	 $	>	2	?		>			/8	M	$		-	K		 .	G		 	8	M		.	!	G		>	, 		*	/	K			0	M	$	>	(	>	.	 	0	 USERPRINCIPALNAME ^			M	6	(	 8	.	0	M	%	?	$	 (	9	@		 9	H		. /	G	 ^			M	6	(	 	G	5	2	 .	>	*	(	 /	>	 AllowedRowsExpression .	G		 9	@	 		*	/	K		 	?		 	>	 8		$	G	 9	H		.IUseRelationship() 	0	 CrossFilter() +	<			M	6	(	 	8	 8		&	0	M	-	 .	G		 		*	2	,	M	'	 (	9	@		 9	H		.�%{table1/}' 	M	
 5	G	0	@	 	0	$	G	 8	.	/	 UseRelationship() 	0	 CrossFilter() +	<			M	
 6	(	K		 	>	 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	, 	M	
 /	K			?	 /	9	 '%{table2/}' /	>	 8		,		'	?	$	 $	>	2	?		>			 *	0	 *	0	?	-	>	7	?	$	 *			M	$	?	 8	M	
 $	0	 	@	 8	A	0		M	7	>	 &	M	5	>	0	>	 (	?	/		$	M	0	?	$	 9	H	.[$	>	2	?		>	 '%{table/}' 	G	 2	?		 *	0	?	-	>	7	?	$	 *			M	$	?	 8	M	$	0	 	>	 8	A	0		M	7	>	 5	M	/				 8	9	@	/	2	$	 *	M	0		>	0	 	>	 (	9	@		 9	H	.w$	>	2	?		>	 '%{table/}' *	0	 *	0	?	-	>	7	?	$	 *			M	$	?	 8	M	$	0	 8	A	0		M	7	>	 5	M	/				 	G	 .	B	2	M	/	>			(	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 .	?	2	@	. $	M	0	A		?	 8		&	G	6	: %{error/}�KEEPFILTERS ^			M	6	(	 	>	 		*	/	K		 	G	5	2	 CALCULATE 	0	 CALCULATETABLE 	G	 6	@	0	M	7	 8	M	$	0	 +	<	?	2	M		0	 $	0	M		 	G	 0	B	*	 .	G		 	?	/	>	 	>	 8		$	>	 9	H	 /	>	 $	>	2	?		>	 8	M		H	(	 	0	 0	9	G	 ^			M	6	(	 	@	 $	>	2	?		>	 $	0	M		 	G	 8	>	%	 	?	/	>	 	>	 8		$	>	 9	H	.RSAMPLE ^			M	6	(	 	>	 		*	/	K		 	G	5	2	 	H	0	-	#	>	$	M	.		 (	.	B	(	>	 		>	0	 	G	 $	0	M		 	G	 8	>	%	 	?	/	>	 	>	 8		$	>	 9	H	.EDirectQuery .	K	!	 .	G		 RowNumber 	K	 8	M	*	7	M		 0	B	*	 8	G	 8		&	0	M	-	?	$	 (	9	@		 	0	 8		$	G	.S^			M	6	(	 '%{func/}' 	@	 $	0	M		 8			M	/	>	 %ld{arg/} 	G	 0	B	*	 .	G		 5	?	6	G	7	 '	M	5		 	K	 	(	A	.	$	?	 (	9	@		 9	H	.dADDCOLUMNS /	>	 SUMMARIZE &	M	5	>	0	>	 	K	!	<	G	 		 8	M	$		-	K		 	G	 8	>	%	 ^			M	6	(	 '%{func/}' 	>	 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	.�5	M	
 /				 '%{FKTable/}'[%{FKColumn/}] 	0	 '%{PKTable/}'[%{PKColumn/}] 	G	 ,	@		 8		,		'	 8		&	0	M	-	?	$	 	?	/	>	 %	>	, 	K	 	K		 !	G		>	 9	K	2	M	
 !	 (	9	@		 	0	$	>	 	M	
 /	K			?	 	8	G	 *	A	(	:*	0	?		2	?	$	 	0	(	G	 	@	 	5	6	M	
 /		$	>	 9	K	$	@	 9	H	.�	M	
 5	G	0	@	 (	G	 '%{FKTable/}'[%{FKColumn/}] 	0	 '%{PKTable/}'[%{PKColumn/}] 	G	 ,	@		 8		,		'	 8		&	0	M	-	?	$	 	?	/	>	, 	K	 	8	G	 8	M	
 $		-	 *	0	 (	?	0	M	-	0	 	0	$	>	 9	H	 	K	 .	>	(	M	
 /	 	5	8	M	
 %	>	 .	G		 (	9	@		 9	H	.F5	0	M	$	.	>	(	 8		&	0	M	-	 .	G		 $	>	2	?		>	 '%{tables/}' 8	9	?	$	 		 8		,		'	 		M	0	 *	>	/	>	 	/	>	 %	>	.5(	?	0	M	-	0	$	>	 8	B		(	>	 	K		 	G	 2	?		 	G	5	2	 DAX 	M	5	G	0	@	 8	.	0	M	%	?	$	 9	H	.P6	B	(	M	
 /	 .	>	.	2	G	 8	G	 5	?	-	>		(	 	G	 5	H		2	M	*	?		 *	0	?	#	>	.	 		 8	M	%	?	0	>			 8			M	/	>	$	M	.		 .	>	(	 9	K	(	>	 	>	9	?		.�,	9	A		/	>	.	@	 .	I	!	2	 .	G		 5	G	 	,	M	
 	G		M	
 	M	8	 9	H		 	?	(	M	9	G		 $	>	2	?		>	 &	C	6	M	/	 .	G		 5	M	/		M	$	 (	9	@		 	?	/	>	 	>	 8		$	>	. $	>	2	?		>	 '%{tablename/}' (	9	@		 ,	(	>		 	>	 8		$	@	, 	M	/	K			?	 /	9	 .	I	!	2	 .	G		 *	9	2	G	 8	G	 .	L		B	&	 9	H	.�,	9	A		/	>	.	@	 .	I	!	2	 .	G		 5	G	 	,	M	
 	G		M	
 	M	8	 9	H		 	?	(	M	9	G		 $	>	2	?		>	 &	C	6	M	/	 .	G		 5	M	/		M	$	 (	9	@		 	?	/	>	 	>	 8		$	>	. .	>	*	 '%{measure/}' 	K	 KPI '%{KPI1/}' 	G	 .	>	(	 	G	 0	B	*	 .	G		 *	9	2	G	 9	@	 	M	2	G	.	 	?	/	>	 	/	>	 9	H	, KPI '%{KPI2/}' 	8	 .	>	*	 	>	 		*	/	K		 .	>	(	 	G	 0	B	*	 .	G		 (	9	@		 	0	 8		$	>	.=	*	 ,	9	A		/	>	.	@	 .	I	!	2	M	8	 .	G		 DAX .	>	*	 '[%{measure/}]' (	9	@		 ,	(	>	 8		$	G	.�8	M	$		-	 [%{name/}] .	?	6	M	0	?	$	 	A			@	 	>	 -	>		 9	K	$	>	 9	H	, 2	G		?	(	 .	?	6	M	0	?	$	 	A			@	 	G	 8	-	@	 8	M	$		-	K		 	K	 5	M	/				 /	>	 		8		G	 (	?	0	M	-	0	 5	M	/				 .	G		 6	>	.	?	2	 (	9	@		 	?	/	>	 	>	 8		$	>	.FDAX ^			M	6	(	 PATH 	>	 		*	/	K		 ,	9	A		/	>	.	@	 .	I	!	2	M	8	 	G	 5	?	0	A	&	M	'	 (	9	@		 	?	/	>	 	>	 8		$	>	.�DAX .	>	*	 	>	 8	.	0	M	%	(	 	G	5	2	 5	?	6	M	2	G	7	#	 8	G	5	>	 	G	 $	>	2	?		>	 .	K	!	 .	G		 9	K	(	G	 	G	 &	L	0	>	(	 9	@	 9	K	$	>	 9	H	, /	>	 ,	9	A		/	>	.	@	 .	I	!	2	M	8	 	G	 5	?	0	B	&	M	'	 	M	5	G	0	@	 	0	(	G	 	G	 &	L	0	>	(	 	,	 	8	G	 	?	8	@	 Evaluate DAX 	%	(	 	G	 -	@	$	0	 *	0	?	-	>	7	?	$	 	?	/	>	 	>	$	>	 9	H	 $	K	 	8		>	 8	.	0	M	%	(	 9	K	$	>	 9	H	.:	K		 Evaluate 	%	(	 ,	?	(	>	 8	M	$		-	K		 	G	 $	>	2	?		>	 	K	 2	L		>	 (	9	@		 8		$	>	.PA�	,	 8	$	M	0	 *	0	 	K		 	2	$	 	M	0	>			<	G		M	6	(	 9	K	$	>	 9	H	 $	K	 $	>	2	?		>	 .	G		>	!	G		>	 	0	 DAX 	M	5	G	0	@	 8	.	0	M	%	?	$	 (	9	@		 9	K	$	G	. 	'	?		 	>	(		>	0	@	 	G	 2	?		 	C	*	/	>	 	*	(	G	 5	M	
 /	5	8	M	
 %	>	*		 8	G	 8		*	0	M		 	0	G		.�	,	 	8	 8	$	M	0	 	G	 2	?		 		M	7	 8	A	0		M	7	>	 *	0	?	-	>	7	?	$	 9	K	$	@	 9	H	 $	K	 $	>	2	?		>	 .	G		>	!	G		>	 	0	 DAX 	M	5	G	0	@	 8	.	0	M	%	?	$	 (	9	@		 9	K	$	G	. 	'	?		 	>	(		>	0	@	 	G	 2	?		 	C	*	/	>	 	*	(	G	 5	M	
 /	5	8	M	
 %	>	*		 8	G	 8		*	0	M		 	0	G		.�	,	 	8	 8	$	M	0	 /	>	 	M	5	G	0	@	 8	M		K	*	 	G	 2	?		 	/	>	.	 *	0	?		2	(	 *	0	?	-	>	7	?	$	 9	K	$	G	 9	H		 $	K	 $	>	2	?		>	 .	G		>	!	G		>	 	0	 DAX 	M	5	G	0	@	 8	.	0	M	%	?	$	 (	9	@		 9	K	$	G	. 	'	?		 	>	(		>	0	@	 	G	 2	?		 	C	*	/	>	 	*	(	G	 5	M	
 /	5	8	M	
 %	>	*		 8	G	 8		*	0	M		 	0	G		.�,	9	A		/	>	.	@	 .	I	!	2	M	8	 	G	 2	?		 8	$	M	0	 *	0	 DAX *	0	?		2	(	 	0	 	M	2	K	,	2	 8	M		K	*	 8	.	0	M	%	?	$	 (	9	@		 9	K	$	G	. 	'	?		 	>	(		>	0	@	 	G	 2	?		 	C	*	/	>	 	*	(	G	 5	M	
 /	5	8	M	
 %	>	*		 8	G	 8		*	0	M		 	0	G		.�+			M	6	(	 	G	 	?	8	@	 $	0	M		 .	G		 	<	2	$	 !	G		>	 *	M	0		>	0	 9	H	 /	>	 *	0	?	#	>	.	 ,	9	A	$	 ,	!	<	>	 /	>	 ,	9	A	$	 	K		>	 9	H	. /	&	?	 $	0	M		 		 &	?	(	>			 9	K	(	>	 	*	G		M	7	?	$	 9	H	, $	K	 5	9	 &	?	(	>			 .	>	0	M		 1, 1900 	0	 &	?	8	.	M	,	0	 31, 9999 	G	 ,	@		 	@	 9	K	(	@	 	>	9	?		.�DAX $	A	2	(	>	 	>	0	M	0	5	>		/	>		 *	M	0		>	0	 %{type1/} 	G	 .	>	(	K		 	@	 *	M	0		>	0	 %{type2/} 	G	 .	>	(	K		 8	G	 $	A	2	(	>	 	0	(	G	 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	@	. 	?	8	@	 		 .	>	(	 	K	 ,	&	2	(	G	 	G	 2	?		 VALUE /	>	 FORMAT +	<			M	6	(	 	G	 		*	/	K		 *	0	 5	?		>	0	 	0	G		.�^			M	6	(	 '%{funcName/}' *	M	0		>	0	 %{type1/} 	G	 .	>	(	K		 	@	 *	M	0		>	0	 %{type2/} 	G	 .	>	(	K		 8	G	 $	A	2	(	>	 	0	(	G	 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	. 	?	8	@	 		 .	>	(	 	K	 ,	&	2	(	G	 	G	 2	?		 VALUE /	>	 FORMAT +	<			M	6	(	 	G	 		*	/	K		 *	0	 5	?		>	0	 	0	G		.j5	M	/				 	K	 -	?	(	M	(	 !	G		>	-*	M	0		>	0	 &	G	$	G	 9	H		 		(		>	 		*	/	K		 *	0	?		2	?	$	 8	M	$		-	K		 	K	 *	0	?	-	>	7	?	$	 	0	(	G	 	G	 2	?		 (	9	@		 	?	/	>	 	>	 8		$	>	.M'%{func/}' 	G	 *	M	0	$	M	/	G		 $	>	2	?		>	 $	0	M		 .	G		 8	M	$		-	K		 	@	 8	.	>	(	 8			M	/	>	 9	K	(	@	 	5	6	M	/		 9	H	.RSELECTCOLUMNS +	<			M	
 6	(	 .	G		 8	M	
 $		-	K		 	>	 +	<	?	2	M		0	 8		&	0	M	-	 .	G		 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	.QSUBSELECT 	G	 2	?		 6	@	0	M	7	 	0	 8	M		?	*	 $	0	M		 	G	 0	B	*	 .	G		 	G	5	2	 		0	 .	>	(	K		 	K	 	(	A	.	$	?	 9	K	$	@	 9	H	.nDrillThrough 	%	(	 	G	 RETURN 	M	2	I		 .	G		 '%{function/}' +	<			M	6	(	 	>	 		*	/	K		 $	>	2	?		>	 .	I	!	2	 	G	 5	?	0	A	&	M	'	 (	9	@		 	?	/	>	 	>	 8		$	>	.JUNION +	<			M	
 6	(	 .	G		 8	M	
 $		-	K		 	>	 		*	/	K		 +	<	?	2	M		0	 8		&	0	M	-	 .	G		 (	9	@		 	?	/	>	 	>	 8		$	>	.6(	M	/	B	(	$	.	 /	>	 	'	?		$	.	 ,	B	2	?	/	(	 5	0	M	$	.	>	(	 .	G		 8	.	0	M	%	?	$	 (	9	@		 9	H		d	�	I		(	 *	%	 8	G	 	*	G		M	7	?	$	 9	H	 	?	 5	G	 		 	M	0	@	 ,	(	>				G	, 2	G		?	(	 $	>	2	?		>	 '%{table1/}' .	G		 $	>	2	?		>	 '%{table2/}': %{path1/} 	0	 %{path2/} 	G	 2	?		 &	K	 	I		(	 *	%	 9	H		._	0	 '%{name/}' (	?	0	M	.	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	/	K			?	 	8	 (	>	.	 	>	 	K		 	0	 /	>	 $	>	2	?		>	 *	9	2	G	 8	G	 9	@	 .	L		B	&	 9	H	.e$	>	2	?		>	 	0	 '%{name/}' 	>	 		*	/	K		 5	0	M	$	.	>	(	 8		&	0	M	-	 .	G		 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	/	K			?	 		 .	B	2	 $	>	2	?		>	 	*	G		M	7	?	$	 9	H	.Hid '%{table/}' 5	>	2	@	 $	>	2	?		>	 .	G		 id '%{partition/}' 5	>	2	>	 5	?	-	>		(	 (	9	@		 .	?	2	>	.JCROSSFILTER +	<			M	
 6	(	 	>	 		*	/	K		 	G	5	2	 CALCULATE +	<			M	
 6	(	 .	G		 	?	/	>	 	>	 8		$	>	 9	H	.TCROSSFILTER +	<			M	
 6	(	 	G	5	2	 8		,		'	K		 .	G		 8	9	-	>		@	 &	K	 8	M	
 $		-	 8		&	0	M	-	K		 	>	 		*	/	K		 	0	 8		$	>	 9	H	.�CROSSFILTER +	<			M	6	(	 8	G	 $	@	8	0	>	 $	0	M		 None 	G	 2	?		 0 /	>	 OneWay 	G	 2	?		 1, /	>	 &	K	(	K		 	G	 2	?		 2 9	K	(	>	 	>	9	?		. None, OneWay, &	K	(	K		 6	,	M	&	K		 	>	 		*	/	K		 	0	(	>	 -	@	 8		-	5	 9	H	.�		2	 CALCULATE +	<			M	
 6	(	 .	G		 8		,		'	 	@	 	M	0	I	8	-+	<	?	2	M		0	?			 &	?	6	>	 	K	 		 8	G	 	'	?		 ,	>	0	 (	?	0	M	&	?	7	M		 (CROSSFILTER +	<			M	
 6	(	 	>	 		*	/	K		 	0		G	) (	9	@		 	?	/	>	 	>	 8		$	>	.�	8			$	 8	G		?			M	8	 	K	 (	?	0	M	&	?	7	M		 	0	(	G	 	G	 2	?		 USERELATIONSHIP 	0	 CROSSFILTER +	<			M	
 6	(	 	>	 		*	/	K		 		2	 CALCULATE +	<			M	
 6	(	 .	G		 	?	/	>	 	/	>	 9	H	.\ROLLUPADDISSUBTOTAL +	<			M	
 6	(	 	K	 	G	5	2	 SUMMARIZECOLUMNS +	<			M	
 6	(	 .	G		 9	@	 		*	/	K		 	?	/	>	 	>	 8		$	>	 9	H	.�%{funcName/} ^			M	6	(	, 	8		,		'	?	$	 $	>	2	?		>			 	G	 	G	5	2	 groupby 8	M	$		-	K		 	K	 8	M	5	@		>	0	 	0	$	>	 9	H	. $	>	2	?		>	 '%{table1/}' 	0	 '%{table2/}' 8		,		'	?	$	 9	H		. grouby 8	M	$		-	 	K	 9		>	(	G	 	>	 *	M	0	/	>	8	 	0	G		 /	>	 	?	8	@	 		 $	>	2	?		>	 	K	 .	>	(	 +	<	?	2	M		0	 $	>	2	?		>	 	G	 0	B	*	 .	G		 8	.	M	.	?	2	?	$	 	0	(	G	 	>	 *	M	0	/	>	8	 	0	G		.s%{funcName/} +	<			M	
 6	(	 	G	5	2	 *	B	0	M	#	$	: /	K		M	
 /	 8	M	
 $		-	 8		&	0	M	-	 	K	, 8	M	
 $		-	K		 	G	 	(	A	8	>	0	 8	.	B	9	 	G	 0	B	*	 .	G		 9	@	 8	M	
 5	@		>	0	 	0	$	>	 9	H	.|%{funcName/} ^			M	6	(	, $	0	M		 8			M	/	>	 %{iArg/} 	G	 0	B	*	 .	G		 	G	5	2	 *	B	0	M	#	 /	K		M	/	 8	M	$		-	 8		&	0	M	-	 /	>	 ROLLUPGROUP ^			M	6	(	 	K	 8	M	5	@		>	0	 	0	$	>	 9	H	.L5	(	 	B	 5	(	 8		,		'	K		 	G	 2	?		 CrossFilter ^			M	6	(	 .	G		 		 $	0	+	>	 &	?	6	>	 (	9	@		 9	K	(	@	 	>	9	?		.K+	<			M	
 6	(	 	I	2	 '%{function/}' .	G		 	(	*	A		 $	>	2	?		>	 .	G		 8	M	$		-	K		 	@	 	<	2	$	 8			M	/	>	 9	H	.w	I	2	 	B	 ^			M	6	(	 '%{function/}' .	G		 (	?	0	M	&	?	7	M		 $	>	2	?		>	 	>	 *	M	0	%	.	 8	M	$		-	 DATE /	>	 NUMERIC *	M	0		>	0	 	>	 (	9	@		 9	H	. /	9	 8	.	0	M	%	?	$	 (	9	@		 9	H	.�^			M	6	(	 	I	2	 '%{function/}' .	G		 (	?	0	M	&	?	7	M		 $	>	2	?		>	 	>	 		$	?	.	 8	M	$		-	 NUMERIC *	M	0		>	0	 	>	 (	9	@		 9	H	 	H	8	G	 INTEGER, DOUBLE /	>	 CURRENCY. /	9	 8	.	0	M	%	?	$	 (	9	@		 9	H	.PARFULLOUTERJOIN +	<			M	
 6	(	 .	G		 8	M	
 $		-	K		 	>	 		*	/	K		 +	<	?	2	M		0	 8		&	0	M	-	 .	G		 (	9	@		 	?	/	>	 	>	 8		$	>	.bFULLOUTERJOIN *	0	 &	@	 		 $	>	2	?		>	 .	G		 		*	/	K		 	?		 	>	(	G	 5	>	2	G	 8	M	$		-	 	>	 (	>	.	 	I		(	 8			G	$		 	G	 8	.	>	(	 9	K	(	>	 	>	9	?		.EFULLOUTERJOIN +	<			M	6	(	 	K	 	.	 8	G	 	.	 2 $	>	2	?		>			 *	0	 2	>		B	 	?	/	>	 	>	(	>	 	>	9	?		.9	*	0	G		0	 '%{operator/}' &	K	 2		M	7	M	/	 .	>	(	K		 	@	 	*	G		M	7	>	 	0	$	>	 9	H	.7	*	0	G		0	 '%{operator/}' 		 2		M	7	M	/	 .	>	(	 	@	 	*	G		M	7	>	 	0	$	>	 9	H	.0DirectQuery .	K	!	 .	G		 		 8	G	 	'	?		 EVALUATE 	%	(	 9	H		.LIGNORE +	<			M	
 6	(	 	>	 		*	/	K		 	G	5	2	 SUMMARIZECOLUMNS +	<			M	
 6	(	 .	G		 	?	/	>	 	>	 8		$	>	 9	H	.Z'%{name/}' $	>	2	?		>	 (	>	.	 9	H	 	0	 	?	8	@	 	0	 	K	 (	?	0	M	'	>	0	?	$	 	0	(	G	 	G	 2	?		 	8		>	 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	./&	?	/	>	 	/	>	 	*	0	G		0	 '%{operator/}' 8	.	0	M	%	?	$	 (	9	@		 9	H	.*	0	?	-	>	7	?	$	 *	B	0	M	5	>	(	A	.	>	(	 .	I	!	2	 	%	(	 	K	 		 .	I	!	2	 5	M	/				 	>	 		*	/	K		 	0	(	>	 	>	9	?		. 		&	>	9	0	#	 	G	 2	?		, DEFINEFORECASTMODEL +	<			M	
 6	(	 	>	 		*	/	K		 	0	G		./*	B	0	M	5	>	(	A	.	>	(	 	2	M		K	0	?	%	M	.	 2	>	/	,	M	0	G	0	@	 2	K	!	 (	9	@		 	@	 		/(	?	0	M	#	/	 	M	0	@	 	2	M		K	0	?	%	M	.	 2	>	/	,	M	0	G	0	@	 2	K	!	 (	9	@		 	@	 		PA@	(	A	.	>	(	?	$	 5	?	6	M	2	G	7	#	 	2	M		K	0	?	%	M	.	 (	G	 		 $	M	0	A		?	 2	L		>		: '%{algoError/}'lDecisionTreeTarget() ^			M	6	(	 	>	 		*	/	K		 	G	5	2	 CreateDecisionTree() ^			M	6	(	 	G	 2		M	7	M	/	 *	H	0	>	.	@		0	 *	0	 	?	/	>	 	>	 8		$	>	 9	H	.jDecisionTreeInput() ^			M	6	(	 	>	 		*	/	K		 	G	5	2	 CreateDecisionTree() ^			M	6	(	 	G	 	(	*	A		 *	H	0	>	.	@		0	 *	0	 	?	/	>	 	>	 8		$	>	 9	H	.|DecisionTreeInput() +	<			M	6	(	 .	G		 COLUMNTYPE $	0	M		 	G	 2	?		 	(	*	G		M	7	?	$	 .	>	(	. 8	M	5	@		>	0	M	/	 .	>	(	 9	H		:  0 (		M		>	$	), 1 (6	M	0	G	#	@	) 	0	 2 (8	$	$	).]^			M	6	(	 %{funcName/}, $	0	M		 8			M	/	>	 %{iArg/} 	G	 0	B	*	 .	G		 DecisionTreeTarget() 	@	 	*	G		M	7	>	 	0	$	>	 9	H	.\^			M	6	(	 %{funcName/}, $	0	M		 8			M	/	>	 %{iArg/} 	G	 0	B	*	 .	G		 DecisionTreeInput() 	@	 	*	G		M	7	>	 	0	$	>	 9	H	.hCreateDecisionTree() 	G	 2	?		 8	M	$		-	 '%{name/}' 		8	@	 $	>	2	?		>	 .	G		 .	L		B	&	 (	9	@		 9	K	$	>	 	?	8	.	G		 2		M	7	M	/	 8	M	$		-	 9	K	$	>	 9	H	.�	G	5	2	 		0	 *	B	0	M	#	>			 .	>	(	K		 	K	 9	@	 *	B	0	M	5	>	(	A	.	>	(	 .	I	!	2	 	G	 	5	'	?		$	>	 .	>	(	 	G	 0	B	*	 .	G		 8	M	5	@		C	$	?	 9	H	. 	5	'	?		$	>	 (	9	@		 	G	 2	?		 0 		*	/	K		 	0	G		 	0	 		K	 !	?		G		M	6	(	 	G	 2	?		 1 		*	/	K		 	0	G		.+*	B	0	M	5	>	(	A	.	>	(	 		*	/	K		 2	>	/	,	M	0	G	0	@	 2	K	!	 (	9	@		 	@	 		.RCreateDecisionTree() 	>	 $	@	8	0	>	 $	0	M		, 6	B	(	M	/	 8	G	 ,	!	<	>	 /	>	 ,	0	>	,	0	 	>	 *	B	0	M	#	>			 9	K	(	>	 	>	9	?		.sIsOnOrAfter() +	<			M	6	(	 .	G		 ,	?	(	>	 	K		 .	>	(	 	G	 	?	8		G	 5	?	0	A	&	M	'	 $	A	2	(	>	 	0	(	@	 9	H	, $	A	2	(	>	 	0	(	G	 	G	 2	?		 		 8	M		G	2	0	 5	M	/				 6	>	.	?	2	 9	H	.[^			M	6	(	 %{funcName/}, $	0	M		 8			M	/	>	 %{iArg/} 	G	 0	B	*	 .	G		 DecisionTreeNode() 	@	 	*	G		M	7	>	 	0	$	>	 9	H	.X^			M	6	(	 %{funcName/}, $	0	M		 8			M	/	>	 %{iArg/} 	G	 0	B	*	 .	G		 SplitByValues() 	@	 	*	G		M	7	>	 	0	$	>	 9	H	.jDecisionTreeNode() ^			M	6	(	 	>	 		*	/	K		 	G	5	2	 CreateDecisionTree() ^			M	6	(	 	G	 2		M	7	M	/	 *	H	0	>	.	@		0	 *	0	 	?	/	>	 	>	 8		$	>	 9	H	.PAeSplitByValues() ^			M	6	(	 	>	 		*	/	K		 	G	5	2	 DecisionTreeNode() ^			M	6	(	 	G	 2		M	7	M	/	 *	H	0	>	.	@		0	 *	0	 	?	/	>	 	>	 8		$	>	 9	H	.6&	?	/	>	 	/	>	 5	?	-	>		(	 	*	0	G		0	 '%{operator/}' 8	.	0	M	%	?	$	 (	9	@		 9	H	.P'%{funcName/}' .	G		 &	?	/	>	 	/	>	 .	>	(	 '%{value/}' 8	M	$		-	 '%{column/}' .	G		 .	L		B	&	 (	9	@		 9	H	eSplitByColumn() ^			M	6	(	 	>	 		*	/	K		 	G	5	2	 DecisionTreeNode() ^			M	6	(	 	G	 2		M	7	M	/	 *	H	0	>	.	@		0	 *	0	 	?	/	>	 	>	 8		$	>	 9	H	.pDecisionTreeNode() 	G	 -	@	$	0	 SplitByColumn() ^			M	6	(	 	>	 		*	/	K		 	G	5	2	 		 		2	 5	?	-	>		(	 (	?	0	M	&	G	6	 	G	 0	B	*	 .	G		 	?	/	>	 	>	 8		$	>	 9	H	�	8			$	 	I		(	 8	M	$		-	 ('%{table/}'[%{column/}]) .	?	2	>	. '%{function/}', -	?	(	M	(	 !	G		>	 *	M	0		>	0	K		 /	>	 0	G		@	/	 5	>	2	G	 8	M	$		-	K		 	>	 		*	/	K		 	0		G	 	I		(	M	8	 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	.h	K		 8	.	>	(	 	I		(	 8	M	$		-	 (	9	@		 .	?	2	G	. 	I		(	 +	<			M	6	(	 '%{function/}' 	G	 2	?		 	.	 8	G	 	.	 		 8	.	>	(	 	I		(	 8	M	$		-	 	5	6	M	/		 9	H	.�*	$	>	 	2	G	 		>	'	?		 8	M	$		-	 		 	0	 8	G	 &	B	8	0	@	 	0	 8	.	>	(	 8	M	$		-	 ('%{table/}'[%{column/}]) 	G	 8	>	%	 	I		(	 	?		 	>	 0	9	G	 9	H		. 5	0	M	$	.	>	(	 .	G		, +	<			M	6	(	 '%{function/}' 		(	 	I		(	 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	 	9	>		 *	0	 		>	'	?		 8	M	$		-	 		 	0	 8	G	 &	B	8	0	@	 	0	 		2	 8	M	$		-	 8	G	 	I		(	 	?		 	>	 0	9	G	 9	K		.}8	M	$		-	 '%{table/}[%{column/}]' 	>	 		8	 $	>	2	?		>	 '%{maintable/}' 8	G	 		8		>	 8		,		'	 (	9	@		 9	H	 	?	8		>	 		*	/	K		 (	?	0	M	#	/	 	M	0	@	 8		&	0	M	-	 .	G		 	?	/	>	 	/	>	.|	G	5	2	 		0	 *	B	0	M	#	>			 .	>	(	K		 	K	 9	@	 *	B	0	M	5	>	(	A	.	>	(	 .	I	!	2	 	G	 hindcast .	>	(	 	G	 0	B	*	 .	G		 8	M	5	@		C	$	?	 9	H	. Hindcast (	9	@		 	G	 2	?		 0 	>	 		*	/	K		 	0	G		.O		2	 6	M	0	G	#	@	 	G	 	2	>	5	>	 	?	8	@	 	(	M	/	 *	B	0	M	5	>	(	A	.	>	(	 .	I	!	2	 	G	 2	?		 Hindcast 8	.	0	M	%	?	$	 (	9	@		 9	H	.�$	0	M		K		 	@	 	<	2	$	 8			M	/	>	. %{function/} *	M	0	%	.	 $	0	M		 	G	 0	B	*	 .	G		 		 $	>	2	?		>	 	@	 	*	G		M	7	>	 	0	$	>	 9	H	 	0	 *	M	0	$	M	/	G		 8	M	$		-	 	G	 2	?		 		(	 	5	0	0	>		!	 ,	?		&	A			 	@	 6	M	0	C			2	>	 	@	 	*	G		M	7	>	 	0	$	>	 9	H	 	K	 		 .	>	(	 &	M	5	>	0	>	 &	0	M	6	>		 	>	$	@	 9	H		.{%{function/}, *	M	0		>	0	 %{type1/} 	G	 .	>	(	 	@	 $	0	M		 %{arg/} 	G	 0	B	*	 .	G		 	*	G		M	7	>	 	0	$	>	 9	H	 2	G		?	(	 *	M	0		>	0	 %{type2/} 	>	 .	>	(	 *	M	0	>	*	M	$	 9	A		.W%{func/} ^			M	6	(	 	>	 		*	/	K		 	G	5	2	 %{parent/} ^			M	6	(	 	G	 *	H	0	>	.	@		0	 	G	 0	B	*	 .	G		 	?	/	>	 	>	 8		$	>	 9	H	.PA�8	M	$		-	 '%{table/}[%{column/}]' 	K	 8	$	$	 8	M	$		-	 	G	 0	B	*	 .	G		 *	0	?	-	>	7	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	/	K			?	 		8		>	 *	M	0		>	0	 8	>			M	/	?		 /	>	 &	?	(	>			 (	9	@		 9	H	.Y$	0	M		 8			M	/	>	 %{arg/} 		 	$	?	0	?		M	$	 +	<	H		M		0	 (	?	0	M	&	?	7	M		 	0	$	@	 9	H	 	0	 		 $	>	2	?		>	 5	M	/				 9	K	(	>	 	>	9	?		.,,	9	A	$	 	'	?		 	$	?	0	?		M	$	 +	<	H		M		0	 (	?	0	M	&	?	7	M		 	?		 		./%{func/} +	<			M	
 6	(	 *	0	 ,	9	A	$	 	'	?		 $	0	M		 *	>	8	 9	A		 %	G	.`$	>	2	?		>	 '%{name/}' (	?	0	M	.	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	/	K			?	 		8	@	 (	>	.	 	@	 		 $	>	2	?		>	 /	>	 	0	 *	9	2	G	 8	G	 .	L		B	&	 9	H	d	o^			M	6	(	 TimeSeriesData(), *	M	0	$	M	/	G		 (	?	0	M	&	?	7	M		 8	M	$		-	 	G	 2	?		 TableIndex 	0	 ColumnProperty .	>	(	K		 	@	 	*	G		M	7	>	 	0	$	>	 9	H	.]$	0	M		 8			M	/	>	 %{iArg/} .	G		 +	<			M	
 6	(	 %{funcName/} *	0	 *	>	8	 	?	/	>	 	/	>	 TableIndex *	H	0	>	.	@		0	 	.	>	(	M	/	 9	H	.a$	0	M		 8			M	/	>	 %{iArg/} .	G		 +	<			M	
 6	(	 %{funcName/} *	0	 *	>	8	 	?	/	>	 	/	>	 ColumnProperty *	H	0	>	.	@		0	 	.	>	(	M	/	 9	H	.S^			M	6	(	 %{funcName/} $	0	M		 8			M	/	>	 %{iArg/} 	G	 0	B	*	 .	G		 		 8	M	%	?	0	>			 	@	 	*	G		M	7	>	 	0	$	>	 9	H	.h	G	5	2	 '	(	>	$	M	.		 8	M	%	?	0	>			 *	B	0	M	#	>			 .	>	(	K		 	K	 *	B	M	0	M	5	>	(	A	.	>	(	 .	I	!	2	 	G	 *	B	M	0	M	5	>	(	A	.	>	(	 .	>	(	 	G	 0	B	*	 .	G		 	(	A	.	$	?	 9	K	$	@	 9	H	.oGetImage() ^			M	6	(	, 	G	5	2	 HTTP 8	M		@	.	 URL 	0	 +	<	>		2	 *	%	 	>	 8	.	0	M	%	(	 	0	$	>	 9	H	; HTTP 	0	 +	<	>		2	 8	M		@	.	 URL 8	.	0	M	%	?	$	 (	9	@		 9	H		.8HTTP (	G	 '%{URL/}' 	G	 2	?		 8	M	%	?	$	?	 	K	!	 '%{status/}' 2	L		>	/	>	.PA�^			M	6	(	 GetImage(), 	G	5	2	 	5	?	 8	>	.		M	0	@	 *	M	0		>	0	 8	M	5	@		>	0	 	0	$	>	 9	H	, 2	G		?	(	 '%{URL/}' 	G	 2	?		 8	>	.		M	0	@	 *	M	0		>	0	 '%{contenttype/}' *	M	0	>	*	M	$	 	?	/	>	.�^			M	6	(	 SubstituteWithIndex() 	*	(	G	 		(	 	*	0	G		!	M	8	 	G	 ,	@		 8	.	>	(	 8	M	$		-	K		 	>	 *	$	>	 2		>	(	G	 .	G		 	8	.	0	M	%	 9	H	 	?	(		>	 		*	/	K		 	I		(	 	G	 2	?		 	?	/	>	 	>	 8		$	>	 9	H	.�^			M	6	(	 SubstituteWithIndex() (	G	 	(	A		M	0	.	#	?		>	 $	>	2	?		>	 .	G		 .	B	2	 $	>	2	?		>	 	@	 5	0	M	$	.	>	(	 *			M	$	?	 8	G	 .	G	2	 	>	$	@	 		 8	G	 	'	?		 *			M	$	?	/	K		 	>	 *	$	>	 2		>	/	>	. 	I		(	 8	M	$		-	K		 	K	 ,	&	2	(	G	 	G	 2	?		 	(	*	A		 $	>	2	?		>	 5	M	/				K		 	K	 ,	&	2	(	G	 *	0	 5	?		>	0	 	0	G		.,6	$	.		 .	>	(	 0..1, 	(	(	M	/	 	@	 8	@	.	>	 .	G		 9	K	(	>	 	>	9	?		.\6	$	.		 .	>	(	 1/(N+1)..N/(N+1) 	(	(	M	/	 	@	 8	@	.	>	 .	G		 9	K	(	>	 	>	9	?		, 	9	>		 N !	G		>	 .	>	(	K		 	@	 8			M	/	>	 9	K	$	@	 9	H	.N%{funcName/} *	M	0		>	0	 type string/Boolean/date 	G	 5	M	/				 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	 9	H	.D+	<			M	6	(	 %{func/} 	>	 		*	/	K		 	G	5	2	 DEFINE 	(	A	-	>		 .	G		 9	@	 	?	/	>	 	>	(	>	 	>	9	?		.O	H	2	G		!	0	 +	<			M	6	(	 .	G		 *	M	0	>	0		-	 &	?	(	>			 /	>	 8	.	>	*	M	$	?	 &	?	(	>			 	>	 .	>	(	 0	?		M	$	 (	9	@		 9	K	 8		$	>	.G	H	2	G		!	0	 +	<			M	6	(	 .	G		 *	M	0	>	0		-	 &	?	(	>			, 8	.	>	*	M	$	?	 &	?	(	>			 	G	 ,	>	&	 (	9	@		 9	K	 8		$	@	.U.	>	(	 $	0	M		 	G	 2	?		 %{func/} *	M	0		>	0	 string/Boolean/date 	G	 5	M	/				 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	 9	H	.;XIRR +	<			M	6	(	 	G	 2	?		 	(	A	.	>	(	?	$	 $	0	M		 -1 8	G	 	'	?		 9	K	(	>	 9	@	 	>	9	?		.&XIRR +	<			M	6	(	 	K		 8	.	>	'	>	(	 (	9	@		 "	B		"	 8		>	.?&	?		 		 .	>	(	K		 	G	 2	?		 XIRR +	<			M	6	(	 9	G	$	A	 	K		 .	>	(	M	/	 *	0	?	#	>	.	 (	9	@		 9	H	.`XIRR 	G	 2	?		 	K		 *	0	?	#	>	.	 (	?	0	M	'	>	0	?	$	 (	9	@		 	?	/	>	 	>	 8		>	, 	M	
 /	K			?	 .	>	(	 	0	 &	?	(	>			 8		,		'	@	 $	0	M		 0	?		M	$	 9	H		.=%{func/} .	G		 *	>	8	 9	A		 $	?	%	?	 $	0	M		K		 	G	 		 /	>	 	'	?		 .	>	(	 0	?		M	$	 9	H		.e$	@	8	0	>	 $	0	M		 		$	0	>	2	 (	?	.	M	
 (	 .	G		 8	G	 	K		 		 9	K	 8		$	>	 9	H	: 5	0	M	7	, $	?	.	>	9	@	, .	>	9	, 8	*	M	$	>	9	, &	?	(	, 			>	, .	?	(		, 8	G			!	.5DATEDIFF +	<			M	6	(	 	>	 *	M	0	%	.	 $	0	M		 		$	0	>	2	 		0	 9	K	(	>	 	>	9	?		.8XNPV +	<			M	6	(	 	G	 2	?		 $	0	M		 	@	 &	0	 -1 8	G	 	'	?		 9	K	(	@	 9	@	 	>	9	?		.VCALENDARAUTO +	<			6	(	 	G	 5	H		2	M	*	?		 $	0	M		 .	G		 1 	0	 12 	(	(	M	/	 	G	 ,	@		 	K		 *	B	0	M	#	>			 9	K	(	>	 	>	9	?		.K.	I	!	2	 .	G		 CALENDARAUTO +	<			M	6	(	, $	?	%	?	 8	.	/	 *	M	0		>	0	 	>	 .	B	2	 8	M	$		-	 (	9	@		 "	B		"	 8		$	>	.^.	I	!	2	 .	G		 CALENDARAUTO +	<			M	6	(	, $	?	%	?	 8	.	/	 *	M	0		>	0	 	G	 .	B	2	 8	M	$		-	 .	G		 	K		 .	>	(	M	/	 $	?	%	?	 (	9	@		 "	B		"	 8		$	>	.NCALENDARAUTO +	<			M	6	(	 	G	 5	H		2	M	*	?		 $	0	M		 	K	 	?	8	@	 		0	 .	>	(	 	>	 .	B	2	M	/	>			(	 	0	(	>	 	>	9	?		.QSummarizeColumns() 	0	 AddMissingItems() 	>	 	8	 8		&	0	M	-	 .	G		 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	.PA%	?	8	@	 GROUPBY() +	<			M	6	(	 	G	 2	?		 5	M	/				 $	0	M		 	G	 0	B	*	 .	G		 (	?	0	M	&	?	7	M		 	?		 	>	(	G	 *	0	 	?	8	@	 $	>	2	?		>	 		@		0	#	 +	<			M	6	(	 	G	 2	?		 $	>	2	?		>	 $	0	M		 	G	 0	B	*	 .	G		  CURRENTGROUP() 	5	6	M	/	 (	?	0	M	&	?	7	M		 	?	/	>	 	>	(	>	 	>	9	?		. 		&	>	0	9	#	 	G	 2	?		, GROUPBY(Sales, Geography[Country], '	A	2	 5	?		M	0	/	', SUMX(CURRENTGROUP(), Sales[Price] * Sales[Qty])){CurrentGroup() +	<			M	6	(	 8	G	 *	9	2	G	 GroupBy() +	<			M	6	(	 &	M	5	>	0	>	 6	>	.	?	2	 	?		 		 $	>	2	?		>	 8	M		H	(	 	G	 	2	>	5	>	 	(	M	/	 $	>	2	?		>	 8	M		H	(	 	(	A	.	$	 (	9	@		 9	H	.^GROUPBY() +	<			M	6	(	 	G	 2	?		 	?	8	@	 5	M	/				 $	0	M		 .	G		 %{function/} +	<			M	6	(	 	>	 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	.|+	<			M	6	(	 %{funcName/} 	K	 *	>	8	 	?	/	>	 	/	>	 &	B	8	>	0	>	 *	H	0	>	.	@		0	 	.	>	(	M	/	 9	H	. 	C	*	/	>	 	0	#	 		>		 	G	 2	?		 0 /	>	 	0	#	 		>	0	 	G	 2	?		 1 (	?	0	M	&	?	7	M		 	0	G		.�	8	@	 	M	5	G	0	@	 8		&	0	M	-	?	$	 *	0	?		2	?	$	 $	>	2	?		>	 '%{table/}' 	K	 	K		 !	G		>	 9	K	2	M	!	 (	9	@		 	0	$	@	 9	H	 	M	/	K			?	 	8		G	 2	?		 *	A	(	:*	0	?	2		(	 /	>	 *	A	(	: $	>		<	>	 	0	(	G	 	@	 	5	6	M	/		$	>	 9	K	$	@	 9	H	.p	8	@	 	M	5	G	0	@	 8		&	0	M	-	?	$	 *	0	?		2	?	$	 $	>	2	?		>	 '%{table/}' 	K	 	K		 !	G		>	 9	K	2	M	!	 (	9	@		 	0	$	@	 9	H	 	M	/	K			?	 	8		G	 5	M	/				 .	G		 $	M	0	A		?	 9	H	.�	8	@	 	M	5	G	0	@	 8		&	0	M	-	?	$	 *	0	?		2	?	$	 $	>	2	?		>	 '%{table/}' 	K	 	K		 !	G		>	 9	K	2	M	!	 (	9	@		 	0	$	@	 9	H	 	M	/	K			?	 *			M	$	?	/	K		 .	G		 8	G	 	?	8	@	 		 	G	 .	B	2	M	/	>			(	 .	G		 $	M	0	A		?	 		$	M	*	(	M	(	 9	A		.�	8	@	 	M	5	G	0	@	 8		&	0	M	-	?	$	 *	0	?		2	?	$	 $	>	2	?		>	 '%{table/}' 	K	 	(	M	/	 8	M	$		-	, $	>	2	?		>	, 8		,		'	 /	>	 .	>	*	 *	0	 (	?	0	M	-	0	 	0	$	@	 9	H	 	K	 	?	 .	>	(	M	/	 8	M	%	?	$	?	 .	G		 (	9	@		 9	H	.vROLLUPISSUBTOTAL +	<			M	
 6	(	 	K	 	G	5	2	 ADDMISSINGITEMS +	<			M	
 6	(	 	G	 groupBy_ColumnName *	H	0	>	.	@		0	 *	0	 9	@	 		*	/	K		 	?	/	>	 	>	 8		$	>	 9	H	.]ROLLUPISSUBTOTAL +	<			M	
 6	(	 '%{column/}' 8	M	
 $		-	 	G	 8	9	@	/	2	$	 !	G		>	 *	M	0		>	0	 9	K	(	G	 	@	 	*	G		M	7	>	 	0	$	>	 9	H	.NADDMISSINGITEMS +	<			M	
 6	(	, $	0	M		 8			M	
 /	>	 %{iArg/} .	G		 $	>	2	?		>	 	@	 	*	G		M	7	>	 	0	$	>	 9	H	.`ADDMISSINGITEMS +	<			M	
 6	(	 	>	 ShowAll 8	M	
 $		-	, $	0	M		 8			M	
 /	>	 %{iArg/} .	G		 *	B	0	M	#	$	: /	K		M	
 /	 9	K	(	>	 	>	9	?		.jADDMISSINGITEMS +	<			M	
 6	(	 	>	 ShowAll 8	M	
 $		-	, $	0	M		 8			M	
 /	>	 %{iArg/} .	G		 GroupBy 8	M	
 $		-	 	G	 0	B	*	 .	G		 (	9	@		 .	?	2	>	.7DiscoverAmbiguity .	G		 	G	5	2	 		 .	B	2	M	/	>			(	 	%	(	 9	K	 8		$	>	 9	H	.k%{func/} +	<			M	
 6	(	 '%d{arg/}' $	0	M		 	G	 2	?		 8	M	
 $		-	 8		&	0	M	-	 5	M	
 /				 /	>	 $	>	2	?		>	 8		&	0	M	-	 5	M	
 /				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	.d%{func/} +	<			M	
 6	(	 '%d{arg/}' $	0	M		 	G	 2	?		 8	M	
 $		-	 8		&	0	M	-	 5	M	
 /				 /	>	 $	>	2	?		>	 5	M	
 /				 	@	 	*	G		M	7	>	 	0	$	>	 9	H	.PAK	.	 8	G	 	.	 		 +	<	?	2	M		0	 DirectQuery .	K	!	 .	G		 (	?	7	M	*	>	&	?	$	 	0	(	G	 	G	 2	?		 ,	9	A	$	 ,	!	<	>	 %	>	.p	?	8	@	 ,	>	9	M	/	 !	G		>	 8	M	0	K	$	 	@	 	M	5	G	0	@	 	G	 resultset 	>	 		>	0	 '%{threshold/}' *			M	$	?	/	K		 	G	 	'	?		$	.	 	(	A	.	$	 		>	0	 8	G	 	'	?		 9	A		.r+	<			M	
 6	(	 '%{funcName/}' *	M	0		>	0	 %{type1/} 	G	 8	M	
 $		-	 	K	 *	M	0		>	0	 %{type2/} 	G	 8	M	
 $		-	 8	G	 	K	!	<	(	G	 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	 9	H	.i&	B	0	8	M	%	 !	G		>	8	M	0	K	$	 *	0	 5	M	/				 	>	 (	?	7	M	*	>	&	(	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	/	K			?	 '%{funcName/}' &	B	0	8	M	%	 (	9	@		 	?	/	>	 	>	 8		$	>	.oDirectQuery .	I	!	2	 *	0	 *	0	?		2	?	$	 8	M	
 $		-	 DAX 		M	
 8	*	M	0	G	6	(	 	G	 -	>		 	G	 0	B	*	 .	G		 +	<			M	
 6	(	 '%{funcName/}' 	@	 	(	A	.	$	?	 (	9	@		 9	H	.�+	<			M	6	(	 '%{name/}' 	G	 	?	8	@	 $	0	M		 .	G		 	<	2	$	 !	G		>	 *	M	0		>	0	 9	H	 /	>	 *	0	?	#	>	.	 ,	9	A	$	 ,	!	<	>	 /	>	 ,	9	A	$	 	K		>	 9	H	. /	&	?	 $	0	M		 	>	 	K		 &	?	(	>			 9	K	(	>	 	*	G		M	7	?	$	 9	H	, $	K	 5	9	 &	?	(	>			 1 	(	5	0	@	, 100 	0	 31 &	?	8		,	0	, 9999 	G	 ,	@		 9	K	(	>	 	>	9	?		.:DirectQuery .	K	!	 .	G		 ^			M	6	(	 '%{funcName/}' 8	.	0	M	%	?	$	 (	9	@		 9	H	.HDirectQuery .	K	!	 .	G		 	8	 8		&	0	M	-	 .	G		 ^			M	6	(	 '%{funcName/}' 8	.	0	M	%	?	$	 (	9	@		 9	H	.l^			M	6	(	 '%{funcName/}' 	K	 DirectQuery .	I	!	2	 *	0	 *			M	$	?	 8	M	$	0	 	G	 8	A	0		M	7	>	 5	M	/				 	G	 -	>		 	G	 0	B	*	 .	G		 	(	A	.	$	?	 (	9	@		 9	H	.;8	M	%	?	0	 .	>	(	 '%{value/}' &	B	0	8	M	%	 !	G		>	8	M	0	K	$	 .	G		 8	.	0	M	%	?	$	 (	9	@		 9	H	.�+	<			M	6	(	 '%{funcName/}', 8	M		G	2	0	 *	&	, CurrentGroup() 	G	 8	.	B	9	(	 +	<			M	6	(	 9	K	(	G	 	>	9	?		. *	M	0	$	M	/	G		 8	.	B	9	(	 	>	 *	&	 /	>	 $	K	 8	M	%	?	0	>			 9	K	(	>	 	>	9	?		 /	>	 +	?	0	 8	@	'	G	 CurrentGroup() 	G	 8	M	$		-	K		 	>	 8		&	0	M	-	 &	G	(	G	 5	>	2	>	 9	K	(	>	 	>	9	?		.W+	<			M	6	(	 '%{funcName/}', 	*	(	G	 8	M		G	2	0	 *	&	 	G	 0	B	*	 .	G		 DistinctCount 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	 9	H	.PAaTOPNSKIP &	?		 		 *	H	0	>	.	@		0	 8		/	K		(	 	G	 8	>	%	 8	.	0	M	%	?	$	 (	9	@		 9	H	. 	C	*	/	>	 MSDN &	8	M	$	>	5	G		<	@		0	#	 	@	 8	.	@		M	7	>	 	0	G		.-TOPNSKIP, DirectQuery .	K	!	 .	G		 8	.	0	M	%	?	$	 (	9	@		 9	H	�$	>	2	?		>	 '%{table/}' .	G		 '%{column/}' 	G	 2	?		 8	M	$		-	 8		&	0	M	-	 	K	 -	?	(	M	(	$	>	 '%{variationColumn/}' 	G	 8	>	%	 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	/	K			?	 	8		G	 *	>	8	 	K		 -	?	(	M	(	$	>	 (	9	@		 9	H	.\$	>	2	?		>	 '%{table/}' .	G		 8	M	$		-	 '%{column/}' 	G	 2	?		 -	?	(	M	(	$	>	 8	M	$		-	 '%{variation/}' (	9	@		 .	?	2	>	 %	>	.2$	>	2	?		>	 '%{table/}' .	G		 8	M	$		-	 '%{column/}' 	G	 2	?		 -	?	(	M	(	$	>	 '%{variation/}' 	G	 2	?		 		2	 .	>	(	 	>	 (	?	0	M	'	>	0	#	 (	9	@		 	?	/	>	 	>	 8		$	>	. 	8	>	 $	,	 9	K	 8		$	>	 9	H	 	,	 	K		 .	>	*	 8	B	$	M	0	 	8	G	 8	M	$		-	 	K	 8		&	0	M	-	?	$	 	0	$	>	 9	H	 	?	8	.	G		 		2	 *	0	?	#	>	.	 *	M	0	>	*	M	$	 	0	(	G	 	G	 2	?		 		 8	.	B	9	(	 	K	 (	?	0	M	&	?	7	M		 	?		 ,	?	(	>	 		 .	>	(	 6	>	.	?	2	 9	K		 	H	8	G	 (	M	/	B	(	$	.	, 	'	?		$	.	, 8			M	/	>	 /	>	 /	K		.j$	>	2	?		>	 '%{table/}' .	G		 .	>	*	 '%{measure/}' 	G	 2	?		 -	?	(	M	(	$	>	 (	K		G	6	(	 '%{variation/}' 	>	 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	.l8	M	$		-	 '%{column/}' 	G	 2	?		 -	?	(	M	(	$	>	 '%{variation/}' "	B		"	@	 (	9	@		 	>	 8		$	@	 /	>	 	8	 5	M	/				 .	G		 		*	/	K		 (	9	@		 	@	 	>	 8		$	@	.R/	K		M	/	 (	>	.	 '%{table/}[%{column/}].[%{variation/}]' 	@	 	8	 8		&	0	M	-	 .	G		 	(	A	.	$	?	 (	9	@		 9	H	.�8	M	$		-	 '%{table/}[%{column/}].[%{variation/}]' /	>	 $	K	 .	L		B	&	 (	9	@		 9	H	 /	>	 5	0	M	$	.	>	(	 8		&	0	M	-	 .	G		 		*	2	,	M	'	 	?	8	@	 $	>	2	?		>	 8	G	 		8		>	 	K		 8		,		'	 (	9	@		 9	H	.<,	9	A	-	/	>	.	@	 .	K	!	2	 	G	 2	?		 +	<			M	6	(	 '%{funcName/}' 		*	2	,	M	'	 (	9	@		 9	H	.�	8	 ,	9	A		/	>	.	@	 .	I	!	2	 .	G		 DAX 	M	5	G	0	@	 	@	 	(	A	.	$	?	 (	9	@		 9	H	 	M	/	K			?	 '%{CubeDim/}'.'%{Attr/}' 	>	 !	?	+	<	I	2	M		 8	&	8	M	/	 *	0	?		2	?	$	 8	&	8	M	/	 '%{MemName/}' 9	H	. 	C	*	/	>	 	*	(	G	 5	M	/	5	8	M	%	>	*		 /	>	 !	G	5	2	*	0	 8	G	 8		*	0	M		 	0	G		 /	&	?	 .	I	!	2	 	K	 DAX 	M	5	G	0	@	 	>	 8	.	0	M	%	(	 	0	(	G	 	@	 	0	B	0	$	 9	H	.r%{func/}' ^			M	6	(	 .	G		 (	?	0	M	&	?	7	M		 	@	 	/	@	 8	M	$		-	 '%{column/}' 	@	 -	?	(	M	(	$	>	 '%{variation/}' 	(	*	A		 $	>	2	?		>	 .	G		 (	9	@		 .	?	2	@	 %	@	.�	M	5	G	0	@	 .	G		 $	>	2	?		>	 8		,		'	 *	0	 	8	G	 8	A	0		M	7	>	 +	<	?	2	M		0	 .	?	2	G	 	?	(		>	 .	L		B	&	>	 		*	/	K			0	M	$	>	 	G	 2	?		 .	?	2	>	(	 	?	/	>	 	>	 8		$	>	 9	H	. 	C	*	/	>	 -	B	.	?		>	 8	&	8	M	/	$	>			 	0	 8	A	0		M	7	>	 *	0	?	-	>	7	>			 	@	 8	.	@		M	7	>	 	0	(	G	 	G	 2	?		 	*	(	G	 5	M	/	5	8	M	%	>	*		 /	>	 !	G	5	2	*	0	 8	G	 8		*	0	M		 	0	G		.#/	9	 		*	/	K			0	M	$	>	 	8	@	 		>	'	?		 -	B	.	?		>			 '%1[%{strRole/}%]%[, %{strRole/}%]' 8	G	 8		,		'	?	$	 9	H	, 	?	(	 *	0	 	8	G	 8	A	0		M	7	>	 +	<	?	2	M		0	 2		G	 9	H		, 	K	 	?	 		8	 8	M	%	?	$	?	 .	G		 8	.	0	M	%	?	$	 (	9	@		 9	K	$	G	, 	,	 	?	8	@	 		 -	B	.	?		>	 .	G		 SecurityFilteringBehavior=Both relationships 	G	 8	>	%	 $	>	2	?		>	 '%{tablename/}' 	K	 *	M	0	-	>	5	?	$	 	0	(	G	 5	>	2	G	 +	<	?	2	M		0	 9	K		.w		 $	0	M		 	.	>	(	M	/	 9	H		. $	>	2	?		>	 		M	8	*	M	0	G	6	(	 .	G		 *	M	0	$	M	/	G		 8	M	$		-	 .	G		 +	<			M	6	(	 %{function/} .	G		 	K		 .	>	(	 	5	6	M	/		 0	B	*	 8	G	 9	K	(	>	 	>	9	?		.	*	2	 	>	2	@	 (	9	@		 9	K	 8		$	>	 9	H	.PAO$	>	2	?		>	 (	?	0	M	.	>	$	>	 .	G		 *	M	0	$	M	/	G		 	*	2	 .	G		 8	.	>	(	 8			M	/	>	 .	G		 8	M	$		-	K		 	>	 9	K	(	>	 	5	6	M	/		 9	H	./$	>	2	?		>	 (	?	0	M	.	>	$	>	 .	G		 5	H		2	M	*	?		 $	0	M		 (	9	@		 9	K	 8		$	G	.H8	M	$		-	 (	>	.	 [%{column/}] *	9	2	G	 8	G	 $	>	2	?		>	 '%{table/}' .	G		 		*	/	K		 	?	/	>	 	/	>	 %	>	.�('%{funcName/}') 	G	 2	?		 	8	>	 .	>	(	M	/	 	5	0	2	K	!	 "	B		"	>	 (	9	@		 	>	 8		>	, 	K	 *	H	0	>	.	@		0	 	@	 (	?	0	M	&	?	7	M		 8	B		@	 *	M	0	>	*	M	$	 	0	$	>	 9	H	. 	C	*	/	>	 		*	/	K		 	@	 	>			 	0	G		 	0	 *	A	(		 *	M	0	/	>	8	 	0	G		.u%1['%{exception/}'%]%[;'%{exceptioninner/}%']. ExtensionDiscoveryHelper 6	M	0	G	#	@	 &	M	5	>	0	>	 		 	(	*	G		M	7	?	$	 	*	5	>	&	 		$	M	*	(	M	(	 9	A		.U+	<			M	6	(	 '%{funcName/}' 	*	(	@	 $	0	M		 8			M	/	>	 %{iArg/} 	G	 8	M	%	?	0	>			 9	K	(	G	 	@	 	*	G		M	7	>	 	0	$	>	 9	H	d		%{error/}S	'	>	0	 	I	2	.	 .	G		 		M	8		G		6	(	 2	>		,	M	0	G	0	@	 +			M	6	(	 ('%{funcName/}') 5	>	*	8	@	 !	G		>	 (	9	@		 &	G		>	 	/	>	.�+	<			M	6	(	 %{funcName/} .	G		 				*	A		 8	M	$		-	K		 	@	 8			M	/	>	 (%{outputCols/}) 	(	*	A		 $	>	2	?		>	 	G	 8	M	$		-	K		 	@	 8			M	/	>	 (%{inputCols/}) 8	G	 .	G	2	 (	9	@		 	>	$	@	.o+	<			M	6	(	 %{funcName/}, $	0	M		 8			M	/	>	 %{iArg/} 	G	 0	B	*	 .	G		 		 *	B	0	M	#	 /	K		M	/	$	>	 *	M	0	>	*	M	$	 8	M	$		-	 8		&	0	M	-	 	@	 	*	G		M	7	>	 	0	$	>	 9	H	.2+	<			M	6	(	 '%{name/}' 	.	>	(	M	/	 XML 5	0	M	#	 	K	 (	9	@		 2	L		>	$	>	.*	K	!	 *	I				 	?	8	@	 .	>	(	M	/	 5	0	M	#	 	G	 8			$	 (	9	@		 9	H	.>+	<			M	6	(	 '%{function/}' &	M	5	>	0	>	 (	?	0	M	&	?	7	M		 	(	*	A		 8	.	0	M	%	?	$	 (	9	@		 9	H	.PA�	,	 &	?	(	>			 8	M	$		-	 	&	M	5	?	$	@	/	 (	9	@		 9	K	, 		8	.	G		 		$	0	>	2	 9	K		 /	>	 		8	.	G		 8	.	/	 		6	 9	K	, $	,	 +	<			M	6	(	 '%{function/}', 	M	0	.	?		 	/	(	 	@	 	*	G		M	7	>	 	0	$	>	 9	H	.�	,	 &	?	(	>			 8	M	$		-	, &	M	5	?	-&	?	6	>	$	M	.		 8		,		'	 	G	 1 *		M	7	 *	0	 .	L		B	&	 $	>	2	?		>	 8	G	 	$	>	 9	H	, $	,	 +	<			M	6	(	 '%{function/}', 	M	0	.	?		 	/	(	 	@	 	*	G		M	7	>	 	0	$	>	 9	H	.
%{errortext/}F+	<			M	6	(	 '%{funcName/}' .	G		 !	G		>	 8	M	0	K	$	 '%{datasource/}' (	9	@		 "	B		"	 8		$	G	.Y	#	(	>			 .	G		 $	>	2	?		>	 '%{table/}' 	>	 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	/	K			?	 	8	.	G		 	K		 8	M	$		-	 (	9	@		 9	H	.^$	>	2	?		>	 '%{table/}' .	G		 5	0	M		A		2	 8	M	$		-	 (	9	@		 9	K	 8		$	G	 	M	/	K			?	 	8	.	G		 	K		 (	?	/	.	?	$	 8	M	$		-	 (	9	@		 9	K	$	>	 9	H	.zSampleAxisWithLocalMinMax +	<			M	6	(	 	G	 2	?		 (	M	/	B	(	$	.	-0	?		<	I	2	M	/	B	6	(	 *	H	0	>	.	@		0	 	K	 $	0	M		 8			M	/	>	 %{iArg/} *	0	 (	?	0	M	&	?	7	M		 	0	(	>	 	5	6	M	/		 9	H	.�SampleAxisWithLocalMinMax +	<			M	6	(	 	G	 2	?		 		M	7	 *	H	0	>	.	@		0	 ($	0	M		 8			M	/	>	 %{iArg/} *	0	) 	K	 (	?	0	M	&	?	7	M		 $	>	2	?		>	 	>	 8			M	/	>	$	M	.		 8	M	$		-	 8		&	0	M	-	 9	K	(	>	 	5	6	M	/		 9	H	.�SampleAxisWithLocalMinMax +	<			M	6	(	 	G	 2	?		 .	>	*	 *	H	0	>	.	@		0	 ($	0	M		 8			M	/	>	 %{iArg/} *	0	) 	K	 (	?	0	M	&	?	7	M		 $	>	2	?		>	 	>	 8			M	/	>	$	M	.		 8	M	$		-	 8		&	0	M	-	 9	K	(	>	 	5	6	M	/		 9	H	.�8	M	%	>	(	@	/	 	'	?		$	.	 (	M	/	B	(	$	.	 5	>	2	G	 (	.	B	(	>	 		M	7	 +	<			M	6	(	 	G	 2	?		 !	>	/	(	G	.	?		-6	M	0	C			2	>	 *	H	0	>	.	@		0	 ($	0	M		 8			M	/	>	 %{iArg/} *	0	) 	K	 (	?	0	M	&	?	7	M		 $	>	2	?		>	 	>	 8			M	/	>	$	M	.		 8	M	$		-	 8		&	0	M	-	 9	K	(	>	 	5	6	M	/		 9	H	.�8	M	%	>	(	@	/	 	'	?		$	.	 (	M	/	B	(	$	.	 5	>	2	G	 (	.	B	(	>	 		M	7	 +	<			M	6	(	 	G	 2	?		 		 .	>	(	M	/	 !	>	/	(	G	.	?		 6	M	0	C			2	>	 	/	(	 .	>	(	&		!	 	(	.	 .	>	(	 	K	 $	0	M		 8			M	/	>	 %{iArg/} *	0	 (	?	0	M	&	?	7	M		 	?	/	>	 	>	(	>	 	5	6	M	/		 9	H	.�8	M	%	>	(	@	/	 	'	?		$	.	 (	M	/	B	(	$	.	 5	>	2	G	 (	.	B	(	>	 		M	7	 +	<			M	6	(	 	G	 2	?		, '	(	>	$	M	.		 8			M	/	>	$	M	.		 *	H	0	>	.	@		0	 .	>	(	 	K	 $	0	M		 %{strArg/} 	G	 2	?		 (	?	0	M	&	?	7	M		 9	K	(	>	 	*	G		M	7	?	$	 9	H	.�8	M	%	>	(	@	/	 	'	?		$	.	 (	M	/	B	(	$	.	 5	>	2	G	 (	.	B	(	>	 		M	7	 +	<			M	6	(	 	G	 2	?		, 	'	?		$	.	 0	?		<	I	2	M	/	B	6	(	 	>	 (	M	/	B	(	$	.	 0	?		<	I	2	M	/	B	6	(	 8	G	 	'	?		 /	>	 		8		G	 ,	0	>	,	0	 9	K	(	>	 	*	G		M	7	?	$	 9	H	.h&	B	0	8	M	%	 !	G		>	8	M	0	K	$	 8	M	$		-	 	G	 	(	A	8	>	0	 8	.	B	9	@		C	$	 	?		 ,	?	(	>	 $	>	2	?		>	 '%{table/}' 8	M		H	(	 	0	(	G	 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	 9	H	.SGenerateSeries +	<			M	6	(	 	>	 IncrementValue 6	B	(	M	/	 8	G	 	.	 /	>	 	8		G	 ,	0	>	,	0	 (	9	@		 9	K	 8		$	>	 9	H	.3GenerateSeries +	<			M	6	(	 .	G		 $	0	M		 0	?		M	$	 (	9	@		 9	K	 8		$	G	.PALGenerateSeries +	<			M	6	(	 .	G		 $	0	M		 8			M	/	>	$	M	.		 /	>	 $	?	%	?	/8	.	/	 *	M	0		>	0	 	G	 9	K	(	G	 	>	9	?		.RGenerateSeries +	<			M	6	(	 .	G		 +	<	M	2	K		?			 *	I				 IncrementValue 1E-6 8	G	 	.	 (	9	@		 9	K	 8		$	>	.GGenerateSeries +	<			M	6	(	 	$	(	G	 	K		G	 IncrementValue 	G	 2	?		 		*	/	A		M	$	 (	9	@		 9	H	.QGenerateSeries +	<			M	6	(	 	>	 $	?	%	?	8	.	/	 IncrementValue 		 .	?	2	@	8	G			!	 8	G	 	.	 (	9	@		 9	K	 8		$	>	.PGenerateSeries +	<			M	6	(	 	>	 	.	 8	G	 	.	 		 $	0	M		 .	>	(	M	/	 +	<	M	2	K		?			 *	I				 8			M	/	>	 (	9	@		 9	H	.�SampleCartesianPointsByCover +	<			M	
 6	(	 	G	 2	?		 (	?	0	M	&	G	6	>			 *	H	0	>	.	@		0	 ($	0	M		 8			M	/	>	 %{iArg/} *	0	) 	K	 8			M	/	>	$	M	.		 8	M		G	2	0	 5	M	/				 9	K	(	>	 	>	9	?		.�SampleCartesianPointsByCover +	<			M	
 6	(	 	G	 2	?		 $	M	0	?		M	/	>	 *	H	0	>	.	@		0	 ($	0	M		 8			M	/	>	 %{iArg/} *	0	) 	K	 8			M	/	>	$	M	.		 8	M		G	2	0	 5	M	/				 9	K	(	>	 	>	9	?		.{SampleCartesianPointsByCover +	<			M	
 6	(	 $	0	M		 %{strArg/} 	G	 2	?		 '	(	>	$	M	.		 *	H	0	>	.	@		0	 .	>	(	 	K	 (	?	0	M	&	?	7	M		 	?		 	>	(	G	 	@	 	*	G		M	7	>	 	0	$	>	 9	H	.�SampleCartesianPointsByCover +	<			M	
 6	(	 $	0	M		 %{iArg/} 	G	 0	B	*	 .	G		 MaxMinRatio 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 	M	/	K			?	 	*	(	G	 $	M	0	?		M	/	>	 8	M	$		-	 (	?	0	M	&	?	7	M		 	?	/	>	 9	H	.�SampleCartesianPointsByCover +	<			M	
 6	(	 $	0	M		 %{iArg/} 	G	 0	B	*	 .	G		 MaxBlankRatio 	@	 	*	G		M	7	>	 	0	$	>	 9	H	, 	M	/	K			?	 	*	(	G	 $	M	0	?		M	/	>	 8	M	$		-	 (	?	0	M	&	?	7	M		 	?	/	>	 9	H	.h8	H	.	M	
 *	2	?			 	2	M		K	0	?	%	M	.	 	G	 8	>	%	 	A		 	2	$	 9	A		. 9	.	 		 *	M	0	/	>	8	 	0	(	G	 *	0	 -	@	 	K		 		M		>	 (	.	B	(	>	 "	B		"	<	(	G	 .	G		 	8	.	0	M	%	 %	G	.�SampleCartesianPointsByCover +	<			M	
 6	(	 $	0	M		 %{strArg/} 	G	 2	?		 1 8	G	 ,	!	<	G	 8			M	
 /	>	$	M	
 .		 *	H	0	>	.	@		0	 .	>	(	 	K	 (	?	0	M	&	?	7	M		 	?		 	>	(	G	 	@	 	*	G		M	7	>	 	0	$	>	 9	H	.ySampleCartesianPointsByCover 	(	*	A		 $	>	2	?		>	 .	G		 ,	9	A	$	 8	>	0	@	 *			M	$	?	/	>		 9	H		. 9	.	 	'	?		$	.	 %{strArg/} *			M	$	?	/	K		 	>	 8	.	0	M	%	(	 	0	$	G	 9	H		.4		$	0	?		 $	M	0	A		?	: !	G		8	 8	M	*	B	2	 *	0	 	.	>	(	M	/	 !	G		>	 &	G		 0	9	>	 9	H	.RCOMBINEVALUES ^			M	6	(	 .	G		 !	@	2	?	.	?		0	 .	>	(	 	G	5	2	 8	M	%	?	0	>			 	H	0	-0	?		M	$	 8	M		M	0	?			 9	K	 8		$	>	 9	H	.@*	0	?		2	(	 $	M	0	A		?	 *	0	?		2	(	 			.	 .	G		 '%{table/}'[%{calculationitem/}]: VSELECTEDMEASURE 	G	 0	B	*	 .	G		 2	>		B	 	0	(	G	 	G	 2	?		 5	0	M	$	.	>	(	 *	M	0	8			 .	G		 	K		 .	>	*	 8		&	0	M	-	 (	9	@		 9	H	d	6		$	0	?		 $	M	0	A		?	: 	M	5	G	0	@	 	,	M		G		M		 .	G		 (	?	0	M	-	0	$	>	 $	M	0	A		?	 9	H	d	c5	0	M	$	.	>	(	 8		&	0	M	-	 .	G		 	8	>	 	K		 -	@	 .	>	*	 8		&	0	M	-	 (	9	@		 9	H	 	?	8		>	 SELECTEDMEASURENAME &	M	5	>	0	>	 		*	/	K		 	?		 	>	 8		G	.a5	0	M	$	.	>	(	 8		&	0	M	-	 .	G		 	8	>	 	K		 -	@	 .	>	*	 8		&	0	M	-	 (	9	@		 9	H	 	?	8		>	 ISSELECTEDMEASURE &	M	5	>	0	>	 		*	/	K		 	?		 	>	 8		G	.+ISSELECTEDMEASURE 	G	 2	?		 	.	>	(	M	/	 	(	*	A		 $	0	M		.�ISSELECTEDMEASURE +	<			M	6	(	 	G	 2	?		 	.	>	(	M	/	 	(	*	A		 $	0	M		. ISSELECTEDMEASURE 	G	5	2	 .	I	!	2	 .	>	*	K		 	G	 8	>	%	 	>	0	M	/	 	0	$	>	 9	H	. .	>	*	 [%{measure/}] 	*		G	 $	>	2	?		>	,	&	M	'	 .	I	!	2	 .	G		 *	0	?	-	>	7	?	$	 	?	/	>	 	/	>	 .	>	*	 (	9	@		 9	H	.O'%{function/}' 	G	 2	?		 &	M	5	?	$	@	/	 $	0	M		 	>	 	?	8	@	 8	M	$		-	 	K	 (	?	0	M	&	?	7	M		 	0	(	>	 	(	?	5	>	0	M	/	 9	H	.UNONVISUAL ^			M	6	(	 	>	 		*	/	K		 	G	5	2	 SUMMARIZECOLUMNS 	G	 .	>	(	 ^	?	2	M		0	 	@	 $	0	9	 	?	/	>	 	>	 8		$	>	 9	H	.ANONVISUAL +	<			M	6	(	 	H	0	 8	.	B	9	@		C	$	 8	M	$		-	K		 *	0	 2	>		B	 (	9	@		 	?	/	>	 	>	 8		$	>	.6	M	5	G	0	@	 5	M	/				 .	G		 *			M	$	?	 8	G		 *	H	0	>	.	@		0	 8	.	0	M	%	?	$	 (	9	@		 9	H	.NAPPROXIMATEDISTINCTCOUNT +	<			M	6	(	, 5	0	M	$	.	>	(	 	I	(	M	+	<	?		0	G	6	(	 	G	 8	>	%	 8	.	0	M	%	?	$	 (	9	@		 9	H	.SDEFINE TABLE, 8			$	$	>	 8	M	$	0	 1200 	0	 		8	8	G	 	'	?		 5	>	2	G	 $	>	2	?		>	,	&	M	'	 .	I	!	2	 	G	 2	?		 8	.	0	M	%	?	$	 9	H	.IALLCROSSFILTERED +	<			M	6	(	 *	H	0	>	.	@		0	 	G	 0	B	*	 .	G		 		 $	>	2	?		>	 8		&	0	M	-	 9	K	(	>	 	>	9	?		.�ALLCROSSFILTERED ^			M	6	(	 	>	 		*	/	K		 $	>	2	?		>	 5	M	/				 	G	 0	B	*	 .	G		 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	. CALCULATE .	G		, /	9	 	G	5	2	 +	<	?	2	M		0	 	G	 0	B	*	 .	G		 &	?		>		 &	G	 8		$	>	 9	H	.�,	?	(	>	 *	H	0	>	.	@		0	 	G	 8	-	@	 ^			M	6	(	 $	>	2	?		>	 5	M	/				 	G	 0	B	*	 .	G		 		*	/	K		 (	9	@		 	?		 	>	 8		$	G	 9	H		. CALCULATE .	G		, /	9	 	G	5	2	 +	<	?	2	M		0	 	G	 0	B	*	 .	G		 &	?		>		 &	G	 8		$	>	 9	H	.mDirectQuery $	>	2	?		>	 *	0	 *	0	?		2	?	$	 8	M	$		-	 /	>	 RLS 5	M	/				 	?	8	@	 &	B	8	0	G	 !	G		>	 8	M	0	K	$	 8	G	 $	2	?		>			 	>	 8		&	0	M	-	 (	9	@		 &	G	 8		$	>	 9	H	.PA�	,	 	M	/	B	,	 	0	K		 	K	 	5	0	0	>		!	 	0	(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	, 	C	*	/	>	 $	>	2	?		>	,	&	M	'	 .	I	!	2	 .	G		 DataSourceVariablesOverride 	A	#	 8	G		 	0	(	>	 8	A	(	?	6	M		?	$	 	0	G		.hJSON 	G	 2	?		 	M	5	G	0	@	 .	H		M	0	?		M	8	 	K	 	M	0	.	,	&	M	'	 	0	$	G	 8	.	/	 		 	>	$		 	*	5	>	&	 .	?	2	>	 9	H	. $	M	0	A		?	 8		&	G	6	: %{exceptionWhat/}[	,	 *	9	2	>	 $	0	M		 8		&	0	M	-	 $	>	2	?		>	 9	K	 $	K	 ALLSELECTED +	<			M	6	(	 .	G		 		>	'	?		 $	0	M		K		 	@	 	(	A	.	$	?	 (	9	@		 9	K	$	@	.\SELECTEDMEASUREFORMATSTRING 	>	 &	A	0	A	*	/	K		 	?	/	>	 	/	>	. 5	0	M	$	.	>	(	 *	M	0	8			 .	G		 	K		 .	>	*	 8		&	0	M	-	 (	9	@		 9	H	.p,	9	A	-	/	>	.	@	 .	I	!	2	 	G	 5	?	0	A	&	M	'	 (	?	7	M	*	>	&	?	$	 DAX +	<			M	6	(	 	?	8	@	 	(	*	A		 $	0	M		 	G	 0	B	*	 .	G		 '%{columnrole/}' 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	.l$	>	2	?		>	 '%{table/}' .	G		 8	M	$		-	 '%{column/}' (	9	@		 ,	(	>	 8		$	>	, 	M	/	K			?	 	M	5	G	0	@	 8	M		K	*	 *	0	?		2	?	$	 8	M	$		-	 8	.	0	M	%	?	$	 (	9	@		 9	H	.�	8	@	 	M	5	G	0	@	 8		&	0	M	-	?	$	 *	0	?		2	(	 8	.	B	9	 $	>	2	?		>	 '%{table/}' 	K	 	K		 !	G		>	 9	K	2	M	!	 (	9	@		 	0	$	@	 9	H	 	M	/	K			?	 	8		G	 2	?		 *	A	(	: *	0	?	2		(	 /	>	 *	A	(	: $	>		<	>	 	0	(	G	 	@	 	5	6	M	/		$	>	 9	K	$	@	 9	H	.s.	?	6	M	0	?	$	 	A			@	 	G	 8	-	@	 8	M	$		-	 TreatAs 	M	5	G	0	@	 .	G		 &	?		>		 &	G	(	G	 	>	9	?		, $	>	2	?		>	 '%{table/}' .	G		 	(	A	*	2	,	M	'	 8	M	$		-	 '%{column/}'.@*	0	?		2	(	 $	M	0	A		?	 *	0	?		2	(	 			.	 .	G		 '%{table/}'[%{calculationitem/}]: n.	>	*	 '%{measure/}' $	H	/	>	0	 	0	(	G	 .	G		 8		M	7	.	 (	9	@		 9	H	, 	M	/	K			?	 	(	M	/	 8		0		M	7	?	$	 		$	0	?		 .	>	*	 8	G	 	8		G	 (	>	.	 	K	 2	G		0	 		0	>	5	 9	H	.`*	0	?		2	(	 8	.	B	9	 8	M	$		-	 '%{table/}'[%{column/}] .	G		 8	M	2	>		8	, 	H	0	-.	L		B	&	 *	0	?		2	(	 			.	 	K	 *	M	0	8	M	$	A	$	 	0	$	>	 9	H	.n*	0	?		2	(	 8	.	B	9	 8	M	$		-	 '%{table/}'[%{column/}] .	G		 8	M	2	>		8	 	G	 2	?		 ,	?	2	M		A	2	 		 9	@	 $	0	9	 	G	 *	0	?		2	(	 			.	 	>	 	/	(	 	5	6	M	/		 9	H	.�$	>	2	?		>	 '%{table/}' .	G		 *	0	?		2	(	 			.	 '%{calculationItem/}' 	@	 	.	>	(	M	/	 *	M	0	>	0	B	*	 8	M		M	0	?			 *	0	?	-	>	7	>	. *	M	0	>	0	B	*	 8	M		M	0	?			 *	0	?	-	>	7	>	 .	G		 		 	8	>	 DAX 5	M	/				 9	K	(	>	 	>	9	?		 	K	 8	M		M	0	?			 	G	 *	M	0		>	0	 	>	 9	K	.�REMOVEFILTERS +	<			M	6	(	 	>	 		*	/	K		 $	>	2	?		>	 5	M	/				 	G	 0	B	*	 .	G		 (	9	@		 	?	/	>	 	>	 8		$	>	. CALCULATE .	G		, /	9	 	G	5	2	 		 +	<	?	2	M		0	 	G	 0	B	*	 .	G		 &	?		>		 &	G	 8		$	>	 9	H	.MDAX 	M	5	G	0	@	 	G	5	2	 		(	 !	G		>	,	G	8	 *	0	 	>	.	 	0	$	@	 9	H		 	?	(	.	G		 	.	 8	G	 	.	 		 $	>	2	?		>	 9	K	$	@	 9	H	.*	0	?		2	(	 			.	 '%{table/}'[%{calculationItem/}] 	G	 2	?		 	(	A	.	$	?	 	8	M	5	@		C	$	 	@	 		, 	M	/	K			?	 /	9	 		 8	A	0		M	7	?	$	 	,	M		G		M		 	K	 8		&	0	M	-	?	$	 	0	$	>	 9	H	.PA/DQ *	M	0	$	?	8	>	&	 .	G		 8	M	$		-	 '%{column/}' 	(	A	*	2	,	M	'	 9	H	.PAXEvent *	M	0	>	0		-	 	0	(	>	 5	?	+	2	$	>	.PAXEvent 8	$	M	0	 0		(	>	 5	?	+	2	 0	9	@	.!XEvent 8	$	M	0	 	K	 ,		&	 	0	(	>	 5	?	+	2	 0	9	>	.QXEvent 	M	0	G	8	 +	<	>		2	 	G	5	2	 '.xem' 	0	//	>	 '.xel' +	<	>		2	 		M	
 8		G		6		8	 	K	 8	.	0	M	%	?	$	 	0	$	>	 9	H	.;XEvent 	M	0	G	8	 ^	>		2	K		 	G	 2	?		 8		,		'	?	$	 ^	>		2	 *	%	 8	.	0	M	%	?	$	 (	9	@		 9	H	.6	&	G	6	 *	B	0	>	 	0	(	G	 .	G		 5	?	+	2	. XEvent *	M	0	>	0		-	 (	9	@		 	?	/	>	 	/	>	.%{xeventerror/}bDirectQuery .	K	!	 .	G		 	M	5	G	0	@	 	0	(	G	 	G	 &	L	0	>	(	 8	-	@	 *	M	0	/	A		M	$	 $	>	2	?		>	 		2	 8		,		'	?	$	 !	G		>	 8	M	0	K	$	 8	G	 9	K	(	@	 	>	9	?		.�$	>	2	?		>	 '%{table/}' 	K	 DirectQuery .	K	!	 .	G		 	M	5	G	0	@	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	/	K			?	 5	9	 		>	'	?		 DSVs *	0	 	'	>	0	?	$	 9	H	. $	>	2	?		>			 	K	 		>	'	?		 DSVs 8	G	 !	G		>	 *	M	0	>	*	M	$	 	0	$	@	 9	H		 5	G	 DirectQuery .	K	!	 .	G		 8	.	0	M	%	?	$	 (	9	@		 9	K	$	@	.Q!	G		>	,	G	8	 DirectQuery .	K	!	 .	G		 9	H	, $	%	>	*	?	, InMemory .	K	!	 	M	
 5	G	0	@	 	K	 8	.	0	M	%	?	$	 (	9	@		 	0	$	>	.O!	G		>	,	G	8	 InMemory .	K	!	 .	G		 9	H	, $	%	>	*	?	, DirectyQuery .	K	!	 	M	
 5	G	0	@	 8	.	0	M	%	?	$	 (	9	@		 	0	$	>	.�	,	 5	?	6	M	2	G	7	#	 8	G	5	>			 $	>	2	?		>	,	&	M	'	 0	B	*	 .	G		 (	9	@		 	2	 0	9	@	 9	K		 $	,	 DirectQueryMode 	K	 !	?	^	I	2	M		 	G	 	2	>	5	>	 	?	8	@	 	0	 .	>	(	 *	0	 8	G		 	0	(	>	 8	.	0	M	%	?	$	 (	9	@		 9	H	. �	8	 !	G		>	 8	M	0	K	$	 	G	 8	>	%	 DirectQuery 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	 - 	C	*	/	>	 	?	8	@	 8	.	0	M	%	?	$	 !	G		>	 8	M	0	K	$	 *	0	 	>			 /	>	 Server !	G		>	 8	M	0	K	$	 	K	 (	5	@	(	$	.	 8		8	M		0	#	 *	0	 (	5	@	(	@		0	#	 	0	G		.�DirectQueryOnly /	>	 InMemoryWithDirectQuery *	0	 8	G		 DirectQueryUsage 	A	#	 	G	 8	>	%	 $	>	2	?		>	 '%{table/}' 	G	 *	>	8	 	K		 5	?	-	>		(	 (	9	@		 9	H	. 	8	 .	I	!	2	 	G	 2	?		 DirectQuery .	K	!	 8		M	7	.	 	0	(	G	 	G	 2	?		 	*		K	 5	?	-	>		(	 ,	(	>	(	>	 9	K		>	 	0	 (	?	.	M	(	 .	>	(	 .	G		 8	G	 	K		 		 (	?	0	M	&	?	7	M		 	0	(	>	 9	K		>	.�$	>	2	?		>	 '%{table/}' .	G		 	8	G	 		>	'	?		 5	?	-	>		(	 6	>	.	?	2	 9	H		 	?	(	.	G		 DirectQueryUsage 	A	#	 DirectQueryOnly /	>	 InMemoryWithDirectQuery *	0	 8	G		 9	H	. DirectQuery 		*	/	K		 	G	 2	?		 $	>	2	?		>	 .	G		 	G	5	2	 		 		2	 5	?	-	>		(	 8		M	7	.	 	?	/	>	 	>	 8		$	>	 9	H	.�$	>	2	?		>	 '%{table/}' 		8	@	 !	G		>	 8	M	0	K	$	 *	0	 	'	>	0	?	$	 (	9	@		 9	H	 	?	8	 *	0	 .	I	!	2	 .	G		 .	L		B	&	 	(	M	/	 $	>	2	?		>			 9	H		. DirectQuery .	K	!	 .	G		 	M	5	G	0	@	 	0	(	G	 	G	 &	L	0	>	(	 8	-	@	 $	>	2	?		>	 		 		2	 !	G		>	 8	M	0	K	$	 8	G	 9	K	(	@	 	>	9	?		.PA�^			M	6	(	 '%{funcName/}' 	>	 		*	/	K		 DirectQuery-8		M	7	.	 .	I	!	2	 .	G		 (	9	@		 	?	/	>	 	>	 8		$	>	. 8	B	$	M	0	 	G	 5	M	/				 	K	 ,	&	2	(	G	 /	>	 DirectQuery .	K	!	 	K	 		M	7	.	 	0	(	G	 *	0	 5	?		>	0	 	0	G		.m5	0	M	$	.	>	(	 !	G		>	 8	M	0	K	$	 		8	 8	A	5	?	'	>	 '%{capName/}' 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	 	?	8		@	 	M	5	G	0	@	 	K	 	2	>	(	G	 	G	 2	?		 	5	6	M	/		$	>	 9	K	$	@	 9	H	.v$	>	2	?		>	 '%{TableName/}' 	?	*		>		 		 !	G		>	 *	0	 	'	>	0	?	$	 9	H	 	0	 8		M	7	.	 9	A		 DirectQuery .	K	!	 	G	 8	>	%	 .	I	!	2	 .	G		 		*	/	K		 (	9	@		 	@	 	>	 8		$	@	.�'%{TableName/}' $	>	2	?		>	 .	G		 '%{ColumnName/}' 		 *	0	?		2	?	$	 8	M	$		-	 9	H	 	0	 DirectQuery .	K	!	 	G	 8		M	7	.	 9	K	(	G	 *	0	 	8		>	 .	I	!	2	 .	G		 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	.P	>	0	M	0	5	>		 '%{opName/}' 	>	 		*	/	K		 DirectQuery .	K	!	 8		M	7	.	 .	I	!	2	 .	G		 (	9	@		 	?	/	>	 	>	 8		$	>	.:DirectQuery .	K	!	 .	G		 MDX/SQL 	>	0	M	0	5	>		/	>		 8	.	0	M	%	?	$	 (	9	@		 9	K	$	@	.�9	K	 8		$	>	 9	H	 *	0	?		2	?	$	 8	M	$		-	K		 	>	 DirectQuery-8		M	7	.	 .	I	!	2	M	8	 .	G		 		*	/	K		 (	 	?	/	>	 	>	 8		G	. *	0	?		2	?	$	 8	M	$		-	 9		>	(	G	 *	0	 /	>	 DirectQuery .	K	!	 	K	 		M	7	.	 	0	(	G	 *	0	 5	?		>	0	 	0	G		.kDirectQuery .	K	!	, 8	>			M	/	?		 !	G		>	 *	M	0		>	0	 (	H	8	G	: I8, R8 	0	 .	A	&	M	0	>	) 8	G	 8	M		M	0	?			 $		 	>	8	M		?			 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	.[DirectQuery .	K	!	 .	G		, SEARCH ^			M	6	(	 	>	 *	M	0	%	.	 $	0	M		 	K		 	H	0	-0	?		M	$	 8	M		M	0	?			 		M	7	0	6	: 9	K	(	>	 	>	9	?		.HDirectQuery .	K	!	 .	G		, '%{funcName/}' ^			M	6	(	 	>	 &	M	5	?	$	@	/	 $	0	M		 1 9	K	(	>	 	>	9	?		.cDirectQuery .	K	!	 .	G		, SUBSTITUTE ^			M	6	(	 	G	5	2	 3 $	0	M		 	K	 	(	A	.	$	?	 &	G	$	>	 9	H	, 	0	 	L	%	>	 $	0	M		 8	.	0	M	%	?	$	 (	9	@		 9	H	.^DirectQuery .	K	!	 .	G		, WEEKDAY ^			M	6	(	 	>	 &	B	8	0	>	 $	0	M		 (	?	.	M	(	 .	>	(	K		 .	G		 8	G	 		 9	K	(	>	 	>	9	?		: 1, 2 /	>	 3.EDirectQuery .	K	!	 .	G		, 	K		 5	M	/				 5	?	-	?	(	M	(	 *	M	0		>	0	 	G	 .	>	(	 (	9	@		 2	L		>	 8		$	>	.�'%{SortByAttribute/}' 	G	 2	?		 !	A	*	M	2	?		G		 .	>	(	 9	H		. '%{SortAttribute/}' 	0	 '%{SortByAttribute/}' 5	?	6	G	7	$	>			 	G	 8	&	8	M	/	K		 	G	 ,	@		 	G	5	2	 5	(	-	B	-5	(	 0	?	2	G	6	(	6	?	*	 8	.	0	M	%	?	$	 9	H	. V'%{SortAttribute/}' 	G	 2	?		 	8	G	 !	A	*	M	2	?		G		 8	&	8	M	/	 *	M	0	>	*	M	$	 	?		 		 9	H		 	K	 	*	G		M	7	?	$	 (	9	@		 9	H	.PAUDataView 	A	#	 	G	5	2	 		8	 8	M	%	?	$	?	 .	G		 8	.	0	M	%	?	$	 9	H	 	,	 Analysis 8	G	5	>	 	H	,	A	2	0	 .	K	!	 .	G		 	2	 0	9	@	 9	K	.�	8	 	M	5	G	0	@	 	G	 (	?	7	M	*	>	&	(	 	G	 &	L	0	>	(	 8	.	/	 	G	 5	?	-	?	(	M	(	 ,	?		&	A			 *	0	 &	G		>	 	/	>	 !	G		>	 		&	B	8	0	G	 8	G	 	8			$	 9	H	. 	8	>	 	8	 	M	5	G	0	@	 	G	 	2	(	G	 	G	 &	L	0	>	(	 ,	>	9	0	@	 2	G	(	&	G	(	 	G	 &	M	5	>	0	>	 	A		 !	G		>	 	&	M	/	$	(	 	0	$	G	 8	.	/	 9	K	 8		$	>	 9	H	. 	C	*	/	>	 /	9	 	M	5	G	0	@	 *	A	(		 	2	>			.�MDSCHEMA_FUNCTIONS .	G		 CATALOG_NAME *	M	0	$	?	,		'	 	K		 	(	A	0	K	'	 	>	 		*	/	K		 	G	5	2	 DirectQuery .	I	!	2	 	G	 2	?		 	?	/	>	 	>	 8		$	>	 9	H	. .	I	!	2	 /	>	 $	K	 InMemory .	K	!	 .	G		 	2	$	>	 9	H	 /	>	 	8		>	 8			$	$	>	 8	M	$	0	 1200 8	G	 	.	 9	H	.PMDSCHEMA_FUNCTIONS� 	K		 	(	A	0	K	'	 	G	 2	?		 (	?	0	M	&	?	7	M		 CATALOG_NAME *	M	0	$	?	,		'	 	.	>	(	M	/	 9	H	.M2	@	+	<	 	>	8	M		, 	*	>	0	&	0	M	6	@	 .	>	*	&		!	K		 5	>	2	G	 DirectQuery .	I	!	2	 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	G	 9	H		d	P*	0	?		2	?	$	 8	M	$		-	, 	*	>	0	&	0	M	6	@	 .	>	*	&		!	K		 5	>	2	G	 DirectQuery .	I	!	2	 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	G	 9	H		d	XDAX 	M	5	G	0	@	 		 DirectQuery 	M	5	G	0	@	 	G	(	0	G		 	0	(	G	 .	G		 5	?	+	2	 9	A		 	M	/	K			?	 /	9	 	(	A	.	$	 *	H	0	>	.	@		0	/2	?		0	2	, '%d{limit/}' 	@	 	'	?		$	.	 8			M	/	>	 	K	 *	>	0	 	0	 	/	>	 9	H	. /	9	 	.	$	L	0	 *	0	 $	,	 9	K	$	>	 9	H	 	,	 DistinctCount .	>	*	 8	.	B	9	-&	M	5	>	0	>	 8	M	$		-	K		 	G	 2	?		 	#	(	>	 	?		 	>	$	G	 9	H		 	K		?	 	*	M	0	$	M	/		M	7	 0	B	*	 8	G	 DistinctCount 8	G	 8		,		'	?	$	 9	K	$	G	 9	H		. /	9	 &	M	5	?	-&	?	6	>	$	M	.		 	M	0	I	8	-+	<	?	2	M		0	?			 9	K	(	G	 	G	 	>	0	#	 9	K	 8		$	>	 9	H	.PA28	M	
 	M	0	@	.	 	?	/	>	 	/	>	 PowerPivot !	G		>	,	G	8	 (	9	@		 	K		 8		>	.m8	M		M	0	@	.	M	!	 PowerPivot !	G		>	,	G	8	 8	G	 8			>	0	 8		*	0	M		 8	M	%	>	*	?	$	 (	9	@		 9	K	 8		>	 (8	M	5	@		>	0	M	/	 *	A	(	0	M	*	M	0	/	>	8	K		 	@	 8	@	.	>	 *	>	0	 9	K	 		).kPowerPivot .	K	!	 *	0	 	2	$	G	 8	.	/	 	K		 8	0	M	5	0	 		*	2	,	M	
 '	 (	9	@		 9	H		, 	0	 	K		 -	@	 8		M	0	?	/	 0	B	*	 8	G	 *	M	0	>	0		-	 (	9	@		 	?		 	>	 0	9	G	 9	H		.�	>	0	M	/	-	>	0	 8	.	B	9	 '%{group1/}' 	0	 '%{group2/}' &	K	(	K		 !	G		>	,	G	8	 '%{DBID/}' *	0	 .	H	*	 	?		 	>	$	G	 9	H		.  	G	5	2	 		 !	G		>	,	G	8	 	>	0	M	/	-	>	0	 8	.	B	9	 	K	 &	?		 		 !	G		>	,	G	8	 *	0	 .	H	*	 	?	/	>	 	>	 8		$	>	 9	H	.z*	H	0	>	.	@		0	 MaxMemory 	>	 .	>	(	 ,	9	A	$	 	.	 9	H	. .	>	(	 	K	 ResourcePool 	@	 5	0	M	$	.	>	(	 .	G	.	K	0	@	 		*	/	K		 (%d{MemoryUsage/}KB) 8	G	 ,	!	<	>	 9	K	(	>	 	>	9	?		.�	M	5	G	0	@	, 5	0	M	$	.	>	(	 	>	0	M	/	-	>	0	 8	.	B	9	 .	G		 (	?	7	M	*	>	&	?	$	 	M	5	G	0	@	 	G	 2	?		 8	M	5	@		C	$	 	'	?		$	.	 8	M	.	C	$	?	 8	@	.	>	 	K	 *	>	0	 	0	 		 (	(	A	0	K	'	?	$	 %d{MemoryUsed/}KB, 8	@	.	>	 %d{MemoryLimit/}KB).PA25	M	/	>		M	/	>	 	&	G	6	 	G	5	2	 $	>	2	?		>	 .	K	!	 .	G		 8	.	0	M	%	?	$	 9	K	$	>	 9	H	."8	A	5	?	'	>	 '%{featureName/}' 		M	7	.	 9	H	.8	A	5	?	'	>	 	K	 ,	&	2	(	>	 		*	2	,	M	'	 (	9	@		 9	H	.PAO/	9	 5	?	6	M	2	G	7	#	 8	G	5	>	 8	A	5	?	'	>	 	G	5	2	 !	G		>	,	G	8	 8			$	$	>	 8	M	$	0	 1200 /	>	 	'	?		 	G	 8	>	%	 		*	2	,	M	'	 9	H	.O/	9	 5	?	6	M	2	G	7	#	 8	G	5	>	 8	A	5	?	'	>	 !	G		>	,	G	8	 8			$	$	>	 8	M	$	0	 1200 /	>	 	'	?		 	G	 8	>	%	 		*	2	,	M	'	 (	9	@		 9	H	.=	8	 8	A	5	?	'	>	 	G	 2	?		 !	G		>	,	G	8	 8			$	$	>	 8	M	$	0	 1200 /	>	 	'	?		 9	K	(	>	 	>	9	?		.3ID %{id/} 5	>	2	>	 %{typename/} 	,	M		G		M		 .	L		B	&	 (	9	@		 9	H	.:(	>	.	 '%{strName/}' 5	>	2	>	 %{strType/} 	,	M		G		M		 .	L		B	&	 (	9	@		 9	H	.d(	>	.	 '%{strName/}' 5	>	2	>	 %{strType/} 	,	M		G		M		 %{strParentType/} '%{strParentName/}' .	G		 .	L		B	&	 (	9	@		 9	H	.?%{typename/} 	G	 2	?		 (	>	.	 0	?		M	$	 9	H	 /	>	 (	?	0	M	&	?	7	M		 (	9	@		 	?	/	>	 	/	>	 9	H	.n%{typename/} 	G	 2	?		 (	>	.	 '%{name/}' .	>	(	M	/	 (	9	@		 9	H	, 	M	/	K			?	 	8	.	G		 		 /	>	 	'	?		 	.	>	(	M	/	 5	0	M	#	 (%{invalidchars/}) 9	H		.\%{name/}' (	>	.	 %{typename/} 	G	 2	?		 .	>	(	M	/	 (	9	@		 9	H	 	M	/	K			?	 	8	.	G		 %{maxchars/} 8	G	 	'	?		 5	0	M	#	 9	H		.g*	0	?		2	?	$	 8	M	$		-	 '%{table/}'['%{column/}'] .	G		 DataSize .	>	(	 9	H	, 	K	 *	0	?		2	?	$	 8	M	$		-	K		 	G	 2	?		 8	.	0	M	%	?	$	 (	9	@		 9	H	.M$	>	2	?		>	 '%{table/}' .	G		 *	&	>	(	A		M	0	.	 '%{hier/}' .	G		 *			M	$	?	 8			M	/	>	 8	M	$		-	 6	>	.	?	2	 9	H	.�		*	/	K			0	M	$	>	 *	0	?	-	>	7	?	$	 *	&	>	(	A		M	0	.	K		 .	G		 ,	>		(	0	@	 *	M	0		>	0	 	G	 8	M	$		-	K		 	>	 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	. $	>	2	?		>	 '%{table/}' .	G		 8	M	$		-	 '%{column/}' 	K	 ,	>		(	0	@	 	G	 0	B	*	 .	G		 *	0	?	-	>	7	?	$	 	?	/	>	 	/	>	 9	H	.5$	>	2	?		>	 '%{table/}' .	G		 	.	 8	G	 	.	 		 5	?	-	>		(	 9	K	(	>	 	>	9	?		.B8	M	$		-	 '%{table/}[%{column/}]' .	G		 5	?	6	G	7	$	>	 *	&	>	(	A		M	0	.	 8		M	7	.	 (	9	@		 9	H	._8	M	$		-	 '%{table/}[%{column/}]' 	>	 *	M	0		>	0	 ,	>		(	0	@	 9	H	, 	?	8	.	G		 	.	>	(	M	/	 /	>	 	(	?	0	M	&	?	7	M		 DataSize 	A	#	 9	H	.�8	M	$		-	 '%{table/}[%{column/}]' 	>	 *	M	0		>	0	 0	?		M	$	 (	9	@		 9	K	 8		$	>	. 0	?		M	$	 !	G		>	 *	M	0		>	0	 	?	8	@	 8	M	$		-	 .	G		 	G	5	2	 $	-	@	 8	G		 	?	/	>	 	>	 8		$	>	 9	H	 	,		?	 5	9	 *	0	?		2	?	$	 8	M	$		-	 9	K	 /	>	 *	0	?		2	?	$	 $	>	2	?		>	 	>	 -	>		 9	K	.jThe level '%{level/}' of hierarchy '%{hierarchy/}' in table '%{table/}' has an invalid index '%d{index/}'.i$	>	2	?		>	 '%{table/}' 	G	 *	&	>	(	A		M	0	.	 '%{hierarchy/}' .	G		 &	K	 8	M	$	0	 9	H		, 	?	(	.	G		 8	.	>	(	 8	M	0	K	$	 8	M	$		-	 '%{column/}' 9	H	.D$	>	2	?		>	 '%{table/}' .	G		 &	K	 8	M	$		-	 9	H		, 	?	(	.	G		 IsKey 	A	#	 8	9	@	 *	0	 8	G		 9	H	..$	>	2	?		>	 '%{table/}' .	G		 &	K	 RowNumber 8	M	$		-	 9	H		.vLevels '%{level1/}' and '%{level2/}' in hierarchy '%{hierarchy/}' in table '%{table/}' have the same index %d{index/}.d$	>	2	?		>	 '%{table/}' .	G		 *	&	>	(	A		M	0	.	 '%{hier/}' 	>	 8	M	$	0	 '%{level/}' 	?	8	@	 8	M	$		-	 	K	 8		&	0	M	-	?	$	 (	9	@		 	0	$	>	 9	H	.h$	>	2	?		>	 '%{table/}' .	G		 8	M	0	K	$	 8	M	$		-	 '%{column/}' 	G	 2	?		 8	M	$	0	 '%{level/}' 5	>	2	>	 5	?	6	G	7	$	>	 *	&	>	(	A		M	0	.	 		M	7	.	 9	H	.*$	>	2	?		>	 '%{table/}' .	G		 	K		 8	M	$		-	 (	9	@		 9	H		./$	>	2	?		>	 '%{table/}' .	G		 	K		 	A			@	 8	M	$		-	 (	9	@		 9	H	.`$	>	2	?		>	  %{table/}  .	G		 RowNumber 8	M	$		-	 '%{column/}' 	G	5	2	 *	B	0	M	#	>			 !	G		>	 *	M	0		>	0	 	>	 8	.	0	M	%	(	 	0	$	>	 9	H	.J$	>	2	?		>	 '%{table/}' 	>	 8	M	5	/		 8	G	 8		,		'	 9	H	: '%{relname/}' /	9	 8	.	0	M	%	?	$	 (	9	@		 9	H	.K$	>	2	?		>	 '%{table/}' 	G	 8	M	$		-	 '%{column/}' .	G		 	.	>	(	M	/	 ,	>			!	?			 (	?	0	M	&	?	7	M		 9	H		.�8		,		'	K		 .	G		 ,	>		(	0	@	 *	M	0		>	0	 	G	 8	M	$		-	K		 	>	 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	. $	>	2	?		>	 '%{table/} .	G		 *	M	0	>	%	.	?		 	A			@	 8	M	$		-	 '%{column/}' ,	>		(	0	@	 	G	 0	B	*	 .	G		 *	0	?	-	>	7	?	$	 9	H	 	0	 	8		>	 		*	/	K		 8		,		'	 ,	(	>	(	G	 	G	 2	?		 (	9	@		 	?	/	>	 	>	 8		$	>	.�8		,		'	K		 .	G		 ,	>		(	0	@	 *	M	0		>	0	 	G	 8	M	$		-	K		 	>	 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	. $	>	2	?		>	 '%{table/}' .	G		 ,	>	9	M	/	 	A			@	 8	M	$		-	 '%{column/}' ,	>		(	0	@	 	G	 0	B	*	 .	G		 *	0	?	-	>	7	?	$	 9	H	 	0	 	8		>	 		*	/	K		 8		,		'	 ,	(	>	(	G	 	G	 2	?		 (	9	@		 	?	/	>	 	>	 8		$	>	.�*	0	?		2	?	$	 8	M	$		-	 '%{table/}'['%{column/}'] 	K	 ,	>		(	0	@	 	G	 0	B	*	 .	G		 *	0	?	-	>	7	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	, 	M	/	K			?	 /	9	 !	G		>	 *	M	0		>	0	 *	0	?		2	?	$	 8	M	$		-	K		 	G	 2	?		 8	.	0	M	%	?	$	 (	9	@		 9	H	.PAr$	>	2	?		>	 '%{table/}' 	G	 8	M	
 $		-	 '%{column/}' .	G		 SortByColumn 	A	#	 9	H	 	K	 8	M	
 5	/		 	>	 8		&	0	M	-	 &	G	$	>	 9	H	, 	K	 8	.	0	M	%	?	$	 (	9	@		 9	H	.@.	>	*	 '%{measure/}' 	G	 KPI .	G		 2		M	7	M	
 /	 5	M	
 /				 (	?	0	M	&	?	7	M	
 	 (	9	@		 9	H	.@.	>	*	 '%{measure/}' 	G	 KPI .	G		 8	M	
 %	?	$	?	 5	M	
 /				 (	?	0	M	&	?	7	M	
 	 (	9	@		 9	H	.p$	>	2	?		>	 '%{table/}' 	G	 8	M	
 $		-	 '%{column/}' .	G		 SortByColumn 	A	#	 8	M	$		-	 '%{name/}' *	0	 8	G		 9	H	, 	?	8	G	 9		>	 &	?	/	>	 	/	>	 9	H	.rThe column '%{column/}' in table '%{table/}' has the SortByColumn property set to an invalid column ID %I64u{id/}.�$	>	2	?		>	 '%{table/}' .	G		 8	M	
 $		-	 '%{column/}' 	>	 SortByColumn 	A	#	 	8	G	 8	M	$		-	 '%{name/}' *	0	 8	G		 9	H	 	K	 $	>	2	?		>	 '%{sortbytable/}' 8	G	 8		,		'	?	$	 9	H	. 8	I	0	M		 8	M	$		-	 8	.	>	(	 $	>	2	?		>	 8	G	 8		,		'	?	$	 9	K	(	>	 	>	9	?		.|$	>	2	?		>	 '%{table/}' .	G		 5	?	-	>		(	 '%{partition/}' 	>	 DataSource 	A	#	 !	G		>	 8	M	0	K	$	 '%{datasource/}' *	0	 8	G		 9	H	, 	?	8	G	 9		>	 &	?	/	>	 	/	>	 9	H	.sPartition '%{partition/}' in table '%{table/}' has the DataSource property set to an invalid ID %I64u{datasource/}.�$	>	2	?		>	 '%{table/}' 	G	 *	&	>	(	A		M	0	.	 '%{hier/}' .	G		 8	M	$	0	 '%{level/}' 	>	 8	M	$		-	 	A	#	 8	M	$		-	 '%{column/}' *	0	 8	G		 9	H	, 	?	8	G	 9		>	 &	?	/	>	 	/	>	 9	H	.�Level '%{level/}' in hierarchy '%{hier/}' in table '%{table/}' has the Column property set to an invalid column ID %I64u{column/}.�$	>	2	?		>	 '%{table/}' 	G	 *	&	>	(	A		M	0	.	 '%{hier/}' .	G		 8	M	$	0	 '%{level/}' 	>	 8	M	$		-	 	A	#	 	8	G	 8	M	$		-	 '%{column/}' *	0	 8	G		 9	H	 	K	 	?	8	@	 -	?	(	M	(	 $	>	2	?		>	 '%{columntable/}' 8	G	 8		,		'	?	$	 9	H	. 	?	8	@	 *	&	>	(	A		M	0	.	 .	G		 8	-	@	 8	M	$	0	 8	.	>	(	 $	>	2	?		>	 	G	 8	M	$		-	K		 8	G	 8		&	0	M	-	?	$	 9	K	(	G	 	>	9	?		.G0	?	2	G	6	(	6	?	*	 '%{relname/}' 9		>		 		 $	>	2	?		>	 '%{table/}' 	@	 	0	 			?	$	 	0	$	>	 9	H	.Y8		,		'	 '%{relname/}' $	>	2	?		>	 '%{table/}' 	G	 9		>		 		 8	M	$		-	 '%{column/}' 	@	 	0	 			?	$	 	0	$	>	 9	H	.DRelationship '%{relname/}' uses an invalid column ID %I64u{column/}.VColumn '%{column/}' in table '%{table/}' has an invalid Type property (%I64d{value/}).�8	M	$		-	K		 '%{fromTable/}[%{fromColumn/}]' 	0	 '%{toTable/}[%{toColumn/}]' 	G	 ,	@		 8		,		'	 '%{name/}' .	G		 CrossFilterDirection OneDirection *	0	 8	G		 9	H	. 		-8	G	-		 8		,		'	 	G	 2	?		 CrossFilterDirection 9	.	G	6	>	 BothDirections *	0	 8	G		 9	K	(	>	 	>	9	?		.>$	>	2	?		>	 '%{table/}' .	G		 		 8	G	 	'	?		 *	0	?		2	?	$	 5	?	-	>		(	 (	9	@		 9	K	 8		$	G	.�!	G		>	 .	I	!	2	 .	G		 ,	9	A	$	 2		,	@	 *	0	?		2	?	$	 $	>	2	?		>	 (	?	0	M	-	0	$	>	 6	M	0	C			2	>	 9	H	, 	K	 	?	8	@	 2	B	*	 	K	 			$	?	 	0	 8		$	@	 9	H	. 	C	*	/	>	 *	0	?		2	?	$	 $	>	2	?		>	 8	B	$	M	0	 	>			G		.�*	0	?		2	?	$	 $	>	2	?		>	 '%{table/}' 	G	 DAX 5	M	/				 	>	 *	0	?	#	>	.	 8	M	$		-	 '%{column/}' 	G	 2	?		 -	?	(	M	(	 !	G		>	 *	M	0		>	0	 9	K	$	>	 9	H	. 	C	*	/	>	 *	0	?		2	(	 	K	 	8	 $	0	9	 8		6	K	'	?	$	 	0	G		, 	?	8	8	G	 8	M	$		-	 .	G		 8			$	 !	G		>	 *	M	0		>	0	 9	K	.u	(	A	*	2	,	M	'	 8	>	0	?	#	@	,	&	M	'	 .	G		>	!	G		>	 '%{TMType/}' 	,	M		G		M		: IMBI '%{IMBIType/}' 	,	M		G		M		 	G	 2	?		 '%{TMName/}': '%{IMBIName/}'.j0	?		M	$	 !	G		>	,	G	8	 '%{DBName/}' 	G	 (	5	@	(	@		0	#	 	&	G	6	 	G	 *			M	$	?	 8	G		 '%{RowsetType/}' .	G		 	K		 *			M	$	?	/	>		 (	9	@		 9	K	 8		$	@	.�.	G		>	!	G		>	 !	G		>	,	G	8	 &	B	7	?	$	 8	M	%	?	$	?	 .	G		 *	M	0	$	@	$	 9	K	$	>	 9	H	. 	8		>	 8		&	0	M	-	 ID %{id/} 5	>	2	G	 %{typename/} 	,	M		G		M		 	G	 0	B	*	 .	G		 .	?	2	>	 %	>	, 2	G		?	(	 5	9	 	,	M		G		M		 (	9	@		 "	B		"	>	 	>	 8		$	>	.zStorageEngineUsed 	A	#	 	K	 !	G		>	,	G	8	 '%{DBName/}' 	G	 2	?		 TabularMetadata *	0	 8	G		 (	9	@		 	?	/	>	 	>	 8		$	>	, 	M	/	K			?	 /	9	 8	A	5	?	'	>	 		M	7	.	 9	H	.�The translation for culture '%{culture/}' references an object of type '%{typename/}' with ID %I64u{id/} but that object cannot be found.�	2	M		0	 '%{culture/}' 	G	 2	?		 	(	A	5	>	&	 '%{name/}' (	>	.	 5	>	2	G	 %{typename/} 	,	M		G		M		 *	M	0		>	0	 	>	 8		&	0	M	-	 &	G	$	>	 9	H	, 2	G		?	(	 5	9	 	,	M		G		M		 "	B		"	>	 (	9	@		 	>	 8		$	>	.�	A	#	 '%{prop/}' 	0	 '%{name/}' 5	>	2	G	 '%{typename/}' 	,	M		G		M		 *	M	0		>	0	 	G	 2	?		 	2	M		0	 '%{culture/}' 	>	 	(	A	5	>	&	 *	0	?	-	>	7	?	$	 	?	/	>	 	/	>	, 2	G		?	(	 		8	 	,	M		G		M		 *	M	0		>	0	 	G	 2	?		 5	9	 	A	#	 	.	>	(	M	/	 9	H	.�%{culture/}' 	G	 2	?		 '%{name/}' (	>	.	 5	>	2	G	 %{typename/}' *	M	0		>	0	 	G	 	,	M		G		M		 	G	 2	?		 	(	A	5	>	&	 	?	8	@	 	A	#	 	K	 (	?	0	M	&	?	7	M		 (	9	@		 	0	$	>	. 	C	*	/	>	 (	?	0	M	&	?	7	M		 	0	G		 	?	 		8	 	,	M		G		M		 	G	 	?	8	 	A	#	 	>	 	(	A	5	>	&	 	?	/	>	 	>	 0	9	>	 9	H	 (		&	>	. (	>	.	, 5	0	M	#	(	).�8	M	$		-	K		 '%{fromTable/}[%{fromColumn/}]' 	0	 '%{toTable/}[%{toColumn/}]' 	G	 ,	@		 8		,		'	 '%{name/}' .	G		 TO 		!	 	>	0	M	!	?	(	>	2	?		@	 9	H	 	K	 		 *	0	 8	G		 9	H	. TO 		!	 	>	0	M	!	?	(	>	2	?		@	 9	.	G	6	>	 		 *	0	 8	G		 9	K	(	@	 	>	9	?		.�8	M	$		-	 '%{fromTable/}[%{fromColumn/}]' 	0	 '%{toTable/}[%{toColumn/}]' 	G	 ,	@		 8		,		'	 '%{name/}' .	G		 	.	>	(	M	/	 *	M	0		>	0	 9	H	. *	M	0		>	0	 9	.	G	6	>	 SingleColumn *	0	 8	G		 9	K	(	>	 	>	9	?		.BRelationship '%{relname/}' uses an invalid table ID %I64u{table/}.[8		,		'	 '%{relname/}' 8	M	$		-	 	@	 ID 	>	 		*	/	K		 	0	$	>	 9	H	, 	K	 	8	 8		,		'	 	@	 $	>	2	?		>	 8	G	 8		,		'	?	$	 (	9	@		 9	H	.�!	G		>	,	G	8	 '%{name/}' 	G	 StorageEngineMode 	A	#	 	K	 TabularMetadata *	0	 8	G		 (	9	@		 	?	/	>	 	>	 8		$	>	, 	M	/	K			?	 !	G		>	,	G	8	 8			$	$	>	 8	M	$	0	 %d{dbCompatLevel/} 9	H	 	0	 8	>	0	#	@	,	&	M	'	 .	G		>	!	G		>	 	G	 2	?		 	5	6	M	/		 (	M	/	B	(	$	.	 8			$	$	>	 8	M	$	0	 %d{minTabularCompatLevel/} 9	H	.�8	>	0	?	#	@	,	&	M	'	 .	G		>	!	G		>	 '%{TMType/}' 	,	M		G		M		: '%{TMName/}' 	>	 .	?	2	>	(	 ID '%{ParentID/}' 5	>	2	G	 UDM '%{UDMParentType/}' 	,	M		G		M		 	G	 	?	8	@	 -	@	 '%{UDMType/}' 8	G	 (	9	@		 9	K	$	>	.�LinguisticMetadata 	,	M		G		M		, ID %I64u{id/} 5	>	2	G	 	2	M	
 	0	 	,	M	
 	G		M	
 	 	>	 8		&	0	M	-	 &	G	$	>	 9	H	, 2	G		?	(	 		8	 	,	M	
 	G		M	
 	 	K	 "	B		"	<	>	 (	9	@		 	>	 8		$	>	.xLinguisticMetadata 	,	M	
 	G		M	
 	 	2	M	
 	0	 	,	M	
 	G		M	
 	 '%{culture/}' 	>	 8		&	0	M	-	 &	G	$	>	 9	H	, 2	G		?	(	 		8	 	,	M	
 	G		M	
 	 	K	 9		>	 &	?	/	>	 	/	>	 9	H	.P	2	M	
 	0	 '%{culture/}' 	G	 2	?		 LinguisticMetadata 	,	M		G		M		 	>	 8	>	.		M	0	@	 	A	#	 0	?		M	$	 9	H	.J	2	M	
 	0	 '%{culture/}' 	0	 	K	2	G	6	(	 '%{collation/}' .	>	(	M	
 /	 /	>	 8	.	0	M	%	?	$	 (	9	@		 9	H		.y$	>	2	?		>	 '%{table/}' 	G	 5	?	-	>		(	 '%{partition/}' 	>	 DataSourceID !	G		>	8	M	0	K	$	 	A	#	 8	G		 9	H	, 	K	 	G	5	2	 	M	5	G	0	@	 5	?	-	>		(	 	G	 2	?		 .	>	(	M	/	 9	H	.X$	>	2	?		>	 '%{table/}' 	G	 	M	5	G	0	@	 5	?	-	>		(	 '%{partition/}' .	G		 DataSourceID 	A	#	 8	G		 9	K	(	>	 	>	9	?		.~$	>	2	?		>	 '%{table/}' 	G	 5	?	-	>		(	 '%{partition/}' .	G		 QueryDefinition 	A	#	 8	G		 9	H	, 	K	 ,	?	(	>	 8	M	0	K	$	 5	>	2	G	 5	?	-	>		(	K		 	G	 2	?		 .	>	(	M	/	 (	9	@		 9	H	.\$	>	2	?		>	 '%{table/}' 	G	 5	?	-	>		(	 '%{partition/}' .	G		 	8	>	 	A	#	 *	M	0		>	0	 9	H	, 	K	 	.	>	(	M	/	 .	>	(	 *	0	 8	G		 9	H	.V2		M	7	M	
 /	 5	?	-	>		(	 	G	5	2	 id /	>	 $	>	2	?		>	 (	>	.	 	0	 5	?	-	>		(	 (	>	.	 &	K	(	K		 &	M	5	>	0	>	 (	?	0	M	&	?	7	M	
 	 9	K	(	>	 	>	9	?		.�$	>	2	?		>	 '%{SourceTableName/}' 8	G	 8	M	0	K	$	 5	?	-	>		(	 '%{SourcePartitionName/}' 		8	@	 $	>	2	?		>	 .	G		 9	K	(	>	 	>	9	?		, 	?	8	.	G	 2		M	7	M	
 /	 5	?	-	>		(	: '%{TargetTableName/}' 9	H	.u$	>	2	?		>	 '%{TableName/}' 8	G	 .	0	M		 5	?	-	>		(	 	>	 2		M	7	M	
 /	 5	?	-	>		(	 '%{PartitionName/}', 8	M	0	K	$	 5	?	-	>		(	 .	G		 8	G	 	K		 		 (	9	@		 9	K	 8		$	>	.G*			M	
 $	?	 8	G		 .	G		 .	0	M		 5	?	-	>		(	 	G	 2	?		 	K		 8	M	0	K	$	 5	?	-	>		(	 (	?	0	M	&	?	7	M	
 	 (	9	@		 9	H	.m$	>	2	?		>	 '%{table/}' 	G	 5	?	-	>		(	 '%{partition/}' .	G		 	.	>	(	M	
 /	 .	K	!	 9	H	. 	8	 *	M	0		>	0	 	G	 5	?	-	>		(	 	/	>	$	 .	K	!	 .	G		 9	K	(	G	 	>	9	?		.`-	?	(	M	(	 !	G		>	 *	M	0		>	0	 	8	 8	M	$		-	 *	0	 8	G		 %	>	: '%{column/}'. 8	M	$		-	 -	?	(	M	(	 !	G		>	 *	M	0		>	0	 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	G	.m.	I	!	2	 '%{model/}' 	>	 DefaultMode 	.	>	(	M	/	 9	H	, DefaultMode 	G	 .	>	(	M	/	 .	>	(	 /	>	 $	K	 '	/	>	$	' /	>	 'DirectQuery' 9	K	(	G	 	>	9	?		.*	B	0	M	#	 !	G		>	8	G		 ((	.	B	(	>	 5	>	2	>	 !	G		>	 (	9	@		) 5	>	2	G	 5	?	-	>		(	 DirectQuery 	0	 *	B	0	M	#	 DataView 	G	 2	?		 	I	(	M	+	<	?		0	 9	K	(	G	 	>	9	?		 /	>	 !	G		>	 	K	 *	A	(	0	M	*	M	0	>	*	M	$	 	0	(	G	 	G	 2	?		 	M	5	G	0	@	 	/	>	$	 	0	G		, .	K	!	 	>	 		*	/	K		 	0	G		. 	8	>	 2		$	>	 9	H	 	?	 	8	 .	I	!	2	 .	G		 	8	G	 5	?	-	>		(	 9	H		, 	K	 	?	 	H	0	-	(	A	*	>	2		 9	H		. 	C	*	/	>	 5	?	-	>		(	 	I	(	M	+	<	?		0	G	6	(	 	@	 	>			 	0	G		.�!	G		>	 .	I	!	2	 2	K	!	 	0	$	G	 8	.	/	 	(	*	G		M	7	?	$	 	8			$	$	>	 	>	 *	$	>	 	2	>	. $	>	2	?		>	 '%{table/}' 	G	 8	M	$		-	 '%{colname/}' 	K	 ,	9	A		/	>	.	@	 8	M		@	.	>	 .	G		 .	H	*	 (	9	@		 	?	/	>	 	>	 8		>	.�!	G		>	 .	I	!	2	 2	K	!	 (	9	@		 	?	/	>	 	>	 8		$	>	, 	M	/	K			?	 DBPROPERTIES $	>	2	?		>	 	G	 +	<	@	2	M	!	 '%{fieldname/}' .	G		 	M	5	G	0	@	 	>	 *	M	0	/	>	8	 	0	$	G	 8	.	/	 		 $	M	0	A		?	 9	A		 9	H	.�.	G		>	!	G		>	 8	M		@	.	>	 8		8	M		0	#	K		 .	G		 	8			$	$	>	 	G	 	>	0	#	 !	G		>	 .	I	!	2	 2	K	!	 (	9	@		 	?	/	>	 	>	 8		$	>	. 		$	?	.	 	M		>	$	 8	M		@	.	>	 8		8	M		0	#	 (%{lastver/}) 5	0	M	$	.	>	(	 8	M		@	.	>	 8		8	M		0	#	 (%{curver/}) 8	G	 ,	!	<	>	 (	9	@		 9	K	 8		$	>	 9	H	.�!	G		>	 .	I	!	2	 2	K	!	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	/	K			?	 ID '%{objectId/}' 	G	 8	>	%	 	,	M		G		M		 '%{objectName/}' .	G		 8	&	8	M	/	 '%{memberName/}' 	G	 2	?		 	.	>	(	M	/	 	#	(	>	 .	>	(	 '%{enumValue/}' .	L		B	&	 9	H	.X/	9	 5	M	/				 '%{label/}' (	>	.	 5	>	2	G	 %{type/} 	,	M		G		M		 	>	 8		&	0	M	-	 &	G	$	>	 9	H	, 	?	8	.	G		 		 $	M	0	A		?	 9	H	.�*	0	?	*	M	0	G		M	7	M	/	 '%{persp/}' 	@	 $	>	2	?		>	 '%{persptable/}' .	G		 PerspectiveColumn '%{perspcolumn/}' &	M	5	>	0	>	 8		&	0	M	-	?	$	 8	M	$		-	 	K	 ,	&	2	>	 (	9	@		 	>	 8		$	>	. 	,	M		G		M		 ,	(	>	(	G	 	G	 ,	>	&	 8		&	0	M	-	?	$	 	,	M		G		M		 	K	 ,	&	2	(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	.�*	0	?	*	M	0	G		M	7	M	/	 '%{persp/}' 	@	 $	>	2	?		>	 '%{persptable/}' .	G		 PerspectiveMeasure '%{perspmeasure/}' &	M	5	>	0	>	 8		&	0	M	-	?	$	 .	>	*	 ,	&	2	>	 (	9	@		 	>	 8		$	>	. 	,	M		G		M		 ,	(	>	(	G	 	G	 ,	>	&	 8		&	0	M	-	?	$	 	,	M		G		M		 	K	 ,	&	2	(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	.�*	0	?	*	M	0	G		M	7	M	/	 '%{persp/}' 	@	 $	>	2	?		>	 '%{persptable/}' .	G		 PerspectiveHierarchy '%{persphierarchy/}' &	M	5	>	0	>	 8		&	0	M	-	?	$	 *	&	>	(	A		M	0	.	 	K	 ,	&	2	>	 (	9	@		 	>	 8		$	>	. 	,	M		G		M		 ,	(	>	(	G	 	G	 ,	>	&	 8		&	0	M	-	?	$	 	,	M		G		M		 	K	 ,	&	2	(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	.�*	0	?	*	M	0	G		M	7	M	/	 '%{persp/}' 	>	 PerspectiveColumn, $	>	2	?		>	 '%{persptable/}' 	G	 8	M	$		-	 '%{perspcolumn/}' 8	G	 8		&	0	M	-	?	$	 9	H	, 2	G		?	(	 /	9	 PerspectiveTable 8	G	 8		,		'	?	$	 9	H	 	K	 -	?	(	M	(	 $	>	2	?		>	 '%{persptableparent/}' 	>	 8		&	0	M	-	 &	G	$	>	 9	H	.�*	0	?	*	M	0	G		M	7	M	/	 '%{persp/}' .	G		 PerspectiveMeasure, $	>	2	?		>	 '%{persptable/}' 	G	 .	>	*	 '%{perspmeasure/}' 8	G	 8		&	0	M	-	?	$	 9	H	, 2	G		?	(	 /	9	 PerspectiveTable 8	G	 8		,		'	?	$	 9	H	 	K	 -	?	(	M	(	 $	>	2	?		>	 '%{persptableparent/}' 	>	 8		&	0	M	-	 &	G	$	>	 9	H	.�*	0	?	*	M	0	G		M	7	M	/	 '%{persp/}' .	G		 PerspectiveHierarchy, $	>	2	?		>	 '%{persptable/}' 	G	 *	&	>	(	A		M	0	.	 '%{persphierarchy/}' 8	G	 8		&	0	M	-	?	$	 9	H	, 2	G		?	(	 /	9	 PerspectiveTable 8	G	 8		,		'	?	$	 9	H	 	K	 -	?	(	M	(	 $	>	2	?		>	 '%{persptableparent/}' 	>	 8		&	0	M	-	 &	G	$	>	 9	H	.E*	0	?	*	M	0	G		M	7	M	/	 '%{persp/}' 	@	 PerspectiveTable 8	G	 $	>	2	?		>	 8		&	0	M	-	 	A	.	 9	H	.cA PerspectiveTable in perspective '%{persp/}' refers to an invalid table with ID '%I64u{tableID/}'.n*	0	?	*	M	0	G		M	7	M	/	 '%{persp/}' .	G		 PerspectiveTable 	8	@	 $	>	2	?		>	 '%{table/}' 	>	 8		&	0	M	-	 &	G	 0	9	>	 9	H	 	?	8	G	 9		>	 &	?	/	>	 	/	>	 9	H	.a*	0	?	*	M	0	G		M	7	M	/	 '%{persp/}' 	@	 $	>	2	?		>	 '%{persptable/}' .	G		 PerspectiveColumn 8	G	 8	M	$		-	 8		&	0	M	-	 	A	.	 9	H	.}A PerspectiveColumn in table '%{persptable/}' in perspective '%{persp/}' refers to an invalid column with ID '%I64u{colID/}'.�*	0	?	*	M	0	G		M	7	M	/	 '%{persp/}' 	@	 $	>	2	?		>	 '%{persptable/}' .	G		 PerspectiveColumn 	8	G	 8	M	$		-	 '%{column/}' 	>	 8		&	0	M	-	 &	G	 0	9	>	 9	H	 	?	8	G	 9		>	 &	?	/	>	 	/	>	 9	H	.h*	0	?	*	M	0	G		M	7	M	/	 '%{persp/}' 	@	 $	>	2	?		>	 '%{persptable/}' .	G		 PerspectiveHierarchy 8	G	 *	&	>	(	A		M	0	.	 8		&	0	M	-	 	A	.	 9	H	.�A PerspectiveHierarchy in table '%{persptable/}' in perspective '%{persp/}' refers to an invalid hierarchy with ID '%I64u{hierID/}'.�*	0	?	*	M	0	G		M	7	M	/	 '%{persp/}' 	@	 $	>	2	?		>	 '%{persptable/}' 	>	 PerspectiveHierarchy 	8	G	 *	&	>	(	A		M	0	.	 '%{hier/}' 	>	 8		&	0	M	-	 &	G	 0	9	>	 9	H	 	?	8	G	 9		>	 &	?	/	>	 	/	>	 9	H	.PA_*	0	?	*	M	0	G		M	7	M	/	 '%{persp/}' 	@	 $	>	2	?		>	 '%{persptable/}' 	G	 PerspectiveMeasure 8	G	 .	>	*	 8		&	0	M	-	 	A	.	 9	H	.�A PerspectiveMeasure in table '%{persptable/}' in perspective '%{persp/}' refers to an invalid measure with ID '%I64u{measureID/}'.�*	0	?	*	M	0	G		M	7	M	/	 '%{persp/}' 	@	 $	>	2	?		>	 '%{persptable/}' 	>	 PerspectiveMeasure 	8	G	 .	>	*	 '%{measure/}' 	>	 8		&	0	M	-	 &	G	 0	9	>	 9	H	 	?	8	G	 9		>	 &	?	/	>	 	/	>	 9	H	.�*	0	?	*	M	0	G		M	7	M	/	 '%{persp/}' .	G		 PerspectiveTable 	,	M		G		M		 '%{persptable/}' &	M	5	>	0	>	 8		&	0	M	-	?	$	 $	>	2	?		>	 	K	 (	9	@		 ,	&	2	>	 	>	 8		$	>	. 	,	M		G		M		 ,	(	>	(	G	 	G	 ,	>	&	 8		&	0	M	-	?	$	 	,	M		G		M		 	K	 ,	&	2	(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	.~RoleMembership 	,	M	
 	G		M	
 	 '%{name/}' .	G		 ,	&	2	>	5	 (	9	@		 	?	/	>	 	>	 8		$	>	. RoleMembership 	,	M	
 	G		M	
 	 	K	 	G	5	2	 ,	(	>	/	>	 /	>	 9		>	/	>	 	>	 8		$	>	 9	H	.�!	G		>	,	G	8	 '%{DBName/}' *	0	 $	>	2	?		>	,	&	M	'	 (	5	@	(	@		0	#	 (	?	7	M	
 *	>	&	?	$	 	0	(	G	 	G	 2	?		 	(	A	.	$	?	/	>		 	*	0	M	/	>	*	M	$	 9	H		. 		 $	>	2	?		>	,	&	M	'	 (	5	@	(	@		0	#	 	&	G	6	 	K	 (	?	7	M	*	>	&	?	$	 	0	(	G	 	G	 2	?		 8	0	M	5	0	 5	M	
 /	5	8	M	
 %	>	*		 	@	 	(	A	.	$	?	/	>		 	5	6	M	/		 9	H		.G-	B	.	?		>	 '%{role/}' 	G	 TablePermission 	,	M		G		M		 .	G		 $	>	2	?		>	 8		&	0	M	-	 	A	.	 9	H	.aA TablePermission object in role '%{role/}' refers to an invalid table with ID '%I64u{tableID/}'.o-	B	.	?		>	 '%{role/}' .	G		 		 TablePermission 	,	M		G		M		 $	>	2	?		>	 '%{table/}' 	>	 8		&	0	M	-	 &	G	 0	9	>	 9	H	, 	?	8	G	 9		>	 &	?	/	>	 	/	>	 9	H	.�-	B	.	?		>	 '%{role/}' 	G	 (	5	-(	?	0	M	.	?	$	 Windows RoleMembership 	,	M		G		M		 .	G		 MemberName /	>	 MemberID 	G	 2	?		 	K		 .	>	(	 (	?	0	M	&	?	7	M		 	?	/	>	 	/	>	 9	H	. Windows RoleMembership 	,	M		G		M		 	G	 ,	(	>	$	G	 8	.	/	 MemberName /	>	 MemberID /	>	 &	K	(	K		 (	?	0	M	&	?	7	M		 9	K	(	G	 	>	9	?		.�*	M	0	&	>	$	>	 '%{provider/}' 	@	 -	B	.	?		>	 '%{role/}' .	G		 (	5	-(	?	0	M	.	?	$	 ,	>	9	M	/	 RoleMembership 	,	M		G		M		 .	G		 MemberID 	G	 2	?		 	K		 .	>	(	 (	?	0	M	&	?	7	M		 (	9	@		 9	H	. ,	>	9	M	/	 RoleMembership 	,	M		G		M		 ,	(	>	$	G	 8	.	/	 MemberID (	?	0	M	&	?	7	M		 9	K	(	@	 	>	9	?		.�$	>	2	?		>	,	&	M	'	 !	G		>	,	G	8	 '%{DBName/}' &	B	7	?	$	 8	M	%	?	$	?	 .	G		 9	H	 	0	 		8	 $		 (	9	@		 *	9	A			>	 	>	 8		$	>	. 	C	*	/	>	 		8	G	 9		>			 	0	 *	A	(		 ,	(	>			 /	>	 .	>	(	M	/	 ,	H			*	 &	M	5	>	0	>	 *	A	(	0	M	8	M	%	>	*	?	$	 	0	G		.^-	?	(	M	
 (	$	>	 '%{variation/}' .	G		 8		,		'	, !	?	+	<	I	2	M		 *	&	>	(	A		M	0	.	 /	>	 !	?	+	<	I	2	M		 8	M	$		-	 (	?	0	M	&	?	7	M		 9	K	(	>	 	>	9	?		.\-	?	(	M	
 (	$	>	 '%{variation/}' .	G		 DefaultHierarchy 	0	 DefaultColumn &	K	(	K		 (	?	0	M	&	?	7	M		 (	9	@		 9	K	 8		$	G	.a!	?	+	<	I	2	M	
 	 -	?	(	M	
 (	$	>	 '%{variation/}' .	G		 !	?	+	<	I	2	M		 *	&	>	(	A		M	0	.	 /	>	 !	?	+	<	I	2	M		 8	M	$		-	 (	?	0	M	&	?	7	M		 9	K	(	>	 	>	9	?		.[8		,		'	 (	?	0	M	&	?	7	M		 9	K	(	G	 *	0	, 5	0	M	$	.	>	(	 $	>	2	?		>	 *	0	 -	?	(	M	
 (	$	>	 '%{variation/}' *	0	?	-	>	7	?	$	 	@	 	>	(	@	 	>	9	?		.n&	K	(	K		 (	?	0	M	&	?	7	M		 9	K	(	G	 *	0	, -	?	(	M	
 (	$	>	 '%{variation/}' 	>	 !	?	+	<	I	2	M		 *	&	>	(	A		M	0	.	 8		,		'	 	G	 PrimaryKey 		!	 *	0	 9	K	(	>	 	>	9	?		.�-	?	(	M	
 (	$	>	 	,	M		G		M		 	G	 2	?		 DefaultColumn 	0	 8		,		'	 	A	#	 &	K	(	K		 (	?	0	M	&	?	7	M		 9	K	(	G	 *	0	 -	?	(	M	
 (	$	>	 '%{variation/}' 	>	 !	?	+	<	I	2	M		 8	M	$		-	 8		,		'	 	G	 PrimaryKey 		!	 *	0	 9	K	(	>	 	>	9	?		.w	K		 8		,		'	 (	?	0	M	&	?	7	M		 (	9	@		 9	K	(	G	 *	0	, -	?	(	M	
 (	$	>	 '%{variation/}' 	>	 !	?	+	<	I	2	M		 *	&	>	(	A		M	0	.	 5	0	M	$	.	>	(	 $	>	2	?		>	 *	0	 *	0	?	-	>	7	?	$	 9	K	(	>	 	>	9	?		.s	K		 8		,		'	 (	?	0	M	&	?	7	M		 (	9	@		 9	K	(	G	 *	0	, -	?	(	M	
 (	$	>	 '%{variation/}' 	>	 !	?	+	<	I	2	M		 8	M	$		-	 5	0	M	$	.	>	(	 $	>	2	?		>	 *	0	 *	0	?	-	>	7	?	$	 9	K	(	>	 	>	9	?		.�$	>	2	?		>	 '%{column/}' .	G		 8	M	
 $		-	 '%{column/}' 	G	 2	?		 		>	'	?		 -	?	(	M	
 (	$	>	 	,	M	
 	G		M	
 	M	8	 	K	 IsDefault 	G	 0	B	*	 .	G		 	?	9	M	(	?	$	 	?	/	>	 	/	>	 9	H	. 	C	*	/	>	 !	?	+	<	I	2	M	
 	 -	?	(	M	
 (	$	>	 	G	 0	B	*	 .	G		 		2	 -	?	(	M	
 (	$	>	 	K	 	A	(	G		.x$	>	2	?		>	 '%{table/}' .	G		 8	M	
 $		-	 '%{column/}' 	G	 DataType 	A	#	 	K	 ,	>		(	0	@	 8	G	 (	I	(	-,	>		(	0	@	 .	G		 /	>	 	8		G	 5	?	*	0	@	$	 (	9	@		 ,	&	2	>	 	>	 8		$	>	.h.	I	!	2	 .	G		 8	M	$		-	K		 	@	 	A	2	 8			M	/	>	 %ld{NumberOfColumns/} 9	H	, 	K	 %ld{MaxNumberOfColumns/} 	@	 8	@	.	>	 8	G	 	'	?		 9	H	.N*	0	?		2	?	$	 $	>	2	?		>	 '%{table/}' .	G		 8	M	
 $		-	 '%{column/}' 8	G	 SourceColumn 	A	#	 	A	.	 9	H	.�$	>	2	?		>	 '%{table/}' 	G	 8	M	
 $		-	 '%{column/}' .	G		 InferredName 8	G		 9	H	, 	G	5	2	 *	0	?		2	?	$	 $	>	2	?		>	 	G	 8	M	
 $		-	K		 .	G		 	(	A	.	>	(	?	$	 (	>	.	 9	K	 8		$	G	 9	H		.�JSON DDL 	K	 	G	5	2	 8			$	$	>	 8	M	$	0	 1200 /	>	 		8	8	G	 	'	?		 5	>	2	G	 !	G		>	,	G	8	 	G	 5	?	0	A	&	M	'	 (	?	7	M	*	>	&	?	$	 	?	/	>	 	>	 8		$	>	 9	H	. 5	0	M	$	.	>	(	 JSON DDL 	(	A	0	K	'	 	G	 2	?		 2		M	7	?	$	 !	G		>	,	G	8	: '%{database/}' 	@	 8			$	$	>	 	>	 8	M	$	0	 '%{compat/}' 9	H	.�	8	 	(	A	0	K	'	 .	G		 				 2	>		(	 ,	>			!	?			 (	?	0	M	&	?	7	M		 	@	 		 %	@	, 2	G		?	(	 	8		>	 2		M	7	M	/	 		 .	>	(	M	/	 	,	M		G		M		 (	9	@		 9	H	. (	?	0	M	&	?	7	M		 ID 		 .	>	(	M	/	 $	>	2	?		>	, 5	?	-	>		(	 /	>	 .	I	!	2	 	,	M		G		M		 9	K	(	@	 	>	9	?		.�5	9	 $	>	2	?		>	 	?	8	.	G		 	/	>	$	 .	K	!	 	0	 *	B	0	M	#	 DataView .	K	!	 	>	 		*	/	K		 	0	(	G	 5	>	2	G	 5	?	-	>		(	 9	H	, 		8	.	G		 (	.	B	(	>	 DataView 	>	 		*	/	K		 	0	(	G	 5	>	2	G	 5	?	-	>		(	 (	9	@		 9	K	 8		$	G	.�*	B	0	M	#	 DataView .	G		 *	M	0	$	M	/	G		 $	>	2	?		>	 	K	 	.	 8	G	 	.	 		 5	?	-	>		(	 6	>	.	?	2	 	0	(	>	 	>	9	?		. $	>	2	?		>	 '%{table/}' 8	 .	G		 *	B	0	M	#	 DataView 	>	 		*	/	K		 	0	(	G	 5	>	2	>	 5	?	-	>		(	 6	>	.	?	2	 (	9	@		 9	K	$	>	 9	H	. 	>	0	@	 0		(	G	 	G	 2	?		 *	B	0	M	#	 DataView 	>	 		*	/	K		 	0	(	G	 	G	 2	?		 	.	 8	G	 	.	 		 5	?	-	>		(	 	K	 	I	(	M	+	<	?		0	 	0	G		.�5	?	-	>		(	 *	0	 .	L		B	&	 	M	5	G	0	@	 .	K	!	 (	?	.	M	(	 .	G		 8	G	 		 9	K	(	>	 	>	9	?		: 	/	>	$	, DirectQuery /	>	 !	?	+	<	I	2	M		. $	>	2	?		>	'%{table/}' 	G	 5	?	-	>		(	 '%{partition/}' .	G		 *	A	6	 *	0	 8	G		 	?	/	>	 	/	>	 	M	5	G	0	@	 .	K	!	 9	K	$	>	 9	H	. 	C	*	/	>	 	M	5	G	0	@	 .	K	!	 	K	 	?	8	@	 .	>	(	M	/	 .	>	(	 *	0	 8	G		 	0	G		.�$	>	2	?		>	 '%{table/}' .	G		 DirectQuery 5	?	-	>		(	 	@	 	(	A	.	$	?	 (	9	@		 9	H	, 	M	/	K			?	 	8		>	 	(	M	/	 $	>	2	?		>	 	G	 8	>	%	 !	G			>		.	-	A	-!	G		 8		,		'	 9	H	. 	8	@	 $	>	2	?		>	 	?	8	.	G		 8		,		'	 *	M	0		>	0	 9	K		, 		8		>	 	M	5	G	0	@	 .	K	!	 	/	>	$	 *	0	 8	G		 9	K	(	>	 	>	9	?		.@DirectQuery .	K	!	 .	G		 DirectQuery .	K	!	 	>	 		*	/	K		 	0		G	 9	A		 5	?	-	>		(	K		 5	>	2	@	 $	>	2	?		>	 	0	 		 *	B	0	M	#	 DataView .	G		 	G	5	2	 		 9	@	 5	?	-	>		(	 9	K	 8		$	>	 9	H	. 	8	 .	I	!	2	 .	G		 $	>	2	?		>	 '%{table/}' .	G		 	.	>	(	M	/	 5	?	-	>		(	 8	G		?			 9	K	$	@	 9	H	. 9	K	 8		$	>	 9	H	 	?	 	*		K	 5	?	-	>		(	 	K	 .	0	M		 	0	(	>	 *	!	<	G	 /	>	 		8	G	 9		>	(	>	 *	!	<	G	, $	>		@	 DirectQuery .	K	!	 .	G		 *	B	0	M	#	 DataView 5	>	2	>	 	G	5	2	 		 5	?	-	>		(	 9	K	g*	B	0	M	#	 DataView 8	9	?	$	 DirectQuery .	K	!	 	>	 		*	/	K		 	0	(	G	 5	>	2	G	 8	-	@	 5	?	-	>		(	K		 	K	 8	.	>	(	 8	M	0	K	$	 	@	 	M	5	G	0	@	 	0	(	G	 	>	9	?		.�!	G		>	 *	M	0	>	*	M	$	 	0	(	G	 	G	 2	?		 (	.	B	(	>	 DataView 	'	>	0	?	$	 8	-	@	 5	?	-	>		(	K		 .	G		 	/	>	$	 	M	5	G	0	@	 .	K	!	 	>	 		*	/	K		 	?	/	>	 	>	(	>	 	5	6	M	/		 9	H	. $	>	2	?		>	 '%{table/}' .	G		 5	?	-	>		(	 '%{partition/}' 	.	>	(	M	/	 	M	5	G	0	@	 .	K	!	 	>	 		*	/	K		 	0	 0	9	>	 9	H	.R!	G		>	8	M	0	K	$	 '%{dsname/}' 	K	 !	G		>	,	G	8	 .	G		 	*		M	0	G	!	 	&	G	6	 .	G		 (	?	0	M	&	?	7	M		 (	9	@		 	?	/	>	 	/	>	 %	>	.�8	M	$		-	 %{fromTable/}'['%{fromColumn/}'] 	0	 '%{toTable/}'['%{toColumn/}'] 	G	 ,	@		 8		,		'	 .	G		 CrossFilterBehavior 	G	 OneDirection *	0	 8	G		 9	K	(	G	 *	0	 SecurityFilterBehavior BothDirections *	0	 8	G		 (	9	@		 9	K	 8		$	>	.^*			M	$	?	 8	M	$	0	 	@	 8	A	0		M	7	>	 	G	 2	?		 &	M	5	?	-&	?	6	>	$	M	.		 	M	0	I	8	 ^	?	2	M		0	?			 5	0	M	$	.	>	(	 .	I	!	2	 	G	 2	?		 8		M	7	.	 (	9	@		 9	H	.�8	M	$		-	 %{fromTable/}'['%{fromColumn/}'] 	0	 '%{toTable/}'['%{toColumn/}'] 	G	 ,	@		 8		,		'	 .	G		 8		,		'	 8		M	0	?	/	 *	0	 8	G		 (	9	@		 9	K	(	G	 *	0	 SecurityFilterBehavior BothDirections *	0	 8	G		 (	9	@		 9	K	 8		$	>	.�8		8	M		C	$	?	 '%{culture/}' .	G		 (	?	.	M	(	 ID 5	>	2	G	 	,	M		G		M		 	G	 2	?		 (	?	0	M	'	>	0	?	$	 		 8	G	 	'	?		 	,	M		G		M		 	(	A	5	>	&	 9	H	: '%lu{objectID/}' 	0	 ObjectType: '%d{objectType/}', 8	.	>	(	 	(	A	5	>	&	?	$	 *	M	0	I	*	0	M		@	 	G	 2	?		: '%d{propertyType/}'.�$	>	2	?		>	 '%{table/}' 	>	 *	9	2	G	 8	G	 9	@	 		 8		,		'	 9	H	 	9	>		 8	A	0		M	7	>	 +	<	?	2	M		0	?			 5	M	/	5	9	>	0	 &	K	(	K		 	G	 2	?		 8	G		 9	H	. 	8	 8	G		?			 	G	 8	>	%	 *	M	0	$	?	 $	>	2	?		>	 	G	5	2	 		 8		,		'	 	(	A	.	$	 9	H	.�$	>	2	?		>	 '%{table/}' 	K	 *			M	$	?	-8	M	$	0	@	/	 8	A	0		M	7	>	 	G	 2	?		 	I	(	M	+	<	?		0	 	?	/	>	 	/	>	 9	H	, 	?	8	.	G		 8	A	0		M	7	>	 +	<	?	2	M		0	 (	?	0	M	&	?	7	M		 	0	(	G	 	G	 $	0	@		K		 *	0	 ,	>	'	M	/	$	>			 &	@	 		 9	H		. 8		,		'	 '%{relationship/}' *	0	 8	A	0		M	7	>	 +	<	?	2	M		0	 5	M	/	5	9	>	0	 	G	 2	?		 8	G		?			 &	K	(	K		 *	0	 8	G		 9	H	.yA Variation object '%{variation/}' in Column '%{column/}' refers to an invalid %{objectType/} with ID '%I64u{objectID/}'.�8	M	$		-	 '%{column/}' 	>	 -	?	(	M	(	$	>	 	,	M		G		M		 '%{variation/}', %{objectType/} '%{objectName/}' 	K	 8		&	0	M	-	?	$	 	0	$	>	 9	H	, 	?	8	G	 9		>	 &	?	/	>	 	/	>	 9	H	.z%{table/}' $	>	2	?		>	 .	G		 8	.	>	(	 (	>	.	 '%{name/}' 5	>	2	>	 		 8	M	$		-	 	0	 '%{objecttype/}' .	L		B	&	 9	H	. 	C	*	/	>	 		(	.	G		 8	G	 	?	8	@	 		 	>	 (	>	.	 ,	&	2	G		.�-	?	(	M	(	$	>	 (	K		G	6	(	 8		M	7	.	 	?	/	G	 	>	(	G	 *	0	, $	>	2	?		>	 '%{table/}' 	G	 8	M	$		-	 '%{column/}' .	G		 -	?	(	M	(	$	>	 	,	M		G		M		 '%{variation/}' 	>	 8		,		'	 (	?	0	M	&	?	7	M		 	?	/	>	 	/	>	 9	K	(	>	 	>	9	?		.�-	?	(	M	(	$	>	 (	K		G	6	(	 8		M	7	.	 9	K	(	G	 *	0	, $	>	2	?		>	 '%{table/}' .	G		 ShowAsVariationOnly 5	?	6	G	7	$	>	 '1' *	0	 8	G		 	?	/	>	 9	K	(	>	 	>	9	?		, 	M	/	K			?	 /	9	 $	>	2	?		>	 '%{variationTable/} .	G		 8	M	$		-	 '%{variationColumn/}' 	G	 2	?		 -	?	(	M	(	$	>	 '%{variation/}' 	>	 2		M	7	M	/	 9	H	.>$	>	2	?		>	 '%{variation1Table/}' .	G		 8	M	$		-	 '%{variation1Column/}' 	G	 2	?		 -	?	(	M	(	$	>	 '%{variation1/}' 	0	 $	>	2	?		>	 '%{variation2Table/}' .	G		 8	M	$		-	 '%{variation2Column/}' 	G	 2	?		 -	?	(	M	(	$	>	 '%{variation2/}' 		 9	@	 $	>	2	?		>	 '%{table/}' 	@	 	0	 8			G	$	 	0	$	G	 9	H		, 2	G		?	(	 -	?	(	M	(	$	>	 (	K		G	6	(	 8		M	7	.	 	?	/	G	 	>	(	G	 *	0	 	G	5	2	 		 	K	 	8	>	 	0	(	G	 	@	 	(	A	.	$	?	 &	@	 	>	/	G		@	.�-	?	(	M	(	$	>	 (	K		G	6	(	 8		M	7	.	 9	K	(	G	 *	0	, '1' *	0	 8	G		 ShowAsVariationOnly 5	?	6	G	7	$	>	 	G	 8	>	%	 $	>	2	?		>	 '%{table/}' 	?	8	@	 -	?	(	M	(	$	>	 	>	 2		M	7	M	/	 9	K	(	@	 	>	9	?		.j-	?	(	M	(	$	>	 (	K		G	6	(	 8		M	7	.	 	?	/	G	 	>	(	G	 *	0	 $	>	2	?		>	 '%{table/}' 	G	 8	M	$		-	 '%{column/}' .	G		 	G	5	2	 		 -	?	(	M	(	$	>	 9	K	 8		$	@	 9	H	.�-	?	(	M	(	$	>	 (	K		G	6	(	 8		M	7	.	 	?	/	G	 	>	(	G	 *	0	 $	>	2	?		>	 '%{table/}' .	G		 8	M	$		-	 '%{column/}' 	G	 2	?		 -	?	(	M	(	$	>	 '%{variation/}' 	>	 IsDefault +	M	2	H		 '8	9	@	' *	0	 8	G		 9	K	(	>	 	>	9	?		.�*	0	?	*	M	0	G		M	7	M	/	 '%{persp/}  .	G		 PerspectiveSet $	>	2	?		>	 '%{persptable/}  .	G		 8	G		 '%{perspset/}' 	K	 8		&	0	M	-	?	$	 	0	$	>	 9	H	, 2	G		?	(	 /	9	 PerspectiveTable 8	G	 8		,		'	?	$	 9	H	 	K	 		 -	?	(	M	(	 $	>	2	?		>	 '%{persptableparent/}  	K	 8		&	0	M	-	?	$	 	0	$	>	 9	H	.�8	G		 *	0	?	*	M	0	G		M	7	M	/	 '%{perspective/}' 	@	 $	>	2	?		>	 '%{persptable/}  .	G		 PerspectiveSet &	M	5	>	0	>	 8		&	0	M	-	?	$	 	?	/	>	 '%{perspset/}' 	>	$	>	 9	H	. 	,	M		G		M		 	K	 (	?	0	M	.	?	$	 	?		 	>	(	G	 	G	 ,	>	&	 8		&	0	M	-	?	$	 	,	M		G		M		 .	G		 *	0	?	5	0	M	$	(	 	K	 	(	A	.	$	?	 (	9	@		 9	H	.e*	0	?	*	M	0	G		M	7	M	/	 '%{persp/}  	@	 $	>	2	?		>	 '%{persptable/}  .	G		 PerspectiveSet 	G	 2	?		 8	G		 *	M	0	>	%	.	?		$	>	 	>	/	,	 9	H	.wA PerspectiveSet in table '%{persptable/}' in perspective '%{persp/}' refers to an invalid set with ID '%I64u{setID/}'.*	0	?	*	M	0	G		M	7	M	/	 '%{persp/}  	@	 $	>	2	?		>	 '%{persptable/}  .	G		 PerspectiveSet, 8	G		 '%{set/}' 	K	 8		&	0	M	-	?	$	 	0	$	>	 9	H	 	?	8	G	 9		>	 &	?	/	>	 	/	>	 9	H	.68	G		 	0	G		 8	A	5	?	'	>	 5	0	M	$	.	>	(	 .	I	!	2	 .	G		 8		M	7	.	 	@	 9	A		 (	9	@		 9	H	.�(	>	.	 '%{name/}' 5	>	2	G	 '%{newobjecttype/}' 	K	 	K	!	<	>	 (	9	@		 	>	 8		>	, 	M	/	K			?	 '%{parentname/}' .	I	!	2	 .	G		 *	9	2	G	 8	G	 8	.	>	(	 (	>	.	 5	>	2	>	 '%{existingobjecttype/}' .	L		B	&	 9	H	.E5	M	/				 '%{expression/}' .	G		 		2	 .	>	(	 	>	 *	M	0		>	0	 *	M	0	I	*	0	M		@	 8	G		 .	L		B	&	 9	H	.J5	M	/				 '%{expression/}' .	G		 	8	.	0	M	%	?	$	 .	>	(	 	>	 *	M	0		>	0	 *	M	0	I	*	0	M		@	 8	G		 .	L		B	&	 9	H	.�-	B	.	?		>	 '%{role/}' TablePermission 	,	M		G		M		 		 	8	@	 $	>	2	?		>	 '%{table/}'	K	 8		&	0	M	-	?	$	 	0	 0	9	>	 9	H	, 	K	 MetadataPermission 	A	#	 	>	 		*	/	K		 	0	 0	9	@	 9	H	, 	?	8	G	 -	5	?	7	M	/	 .	G		 		*	/	K		 	G	 2	?		 	0		M	7	?	$	 	?	/	>	 	/	>	 9	H	.�5	?	8	M	$	C	$	 *			M	$	?	 		M	8	*	M	0	G	6	(	/!	?	+	<	I	2	M		 5	?	8	M	$	C	$	 *			M	$	?	 		M	8	*	M	0	G	6	(	 8	A	5	?	'	>	 8		M	7	.	 (	9	@		 	@	 		 9	H	. 8	>	0	#	@	 '%{table/}' 		(	.	G		 8	G	 		 	A	#	 	>	 		*	/	K		 	0	 0	9	@	 9	H	, 2	G		?	(	 5	G	 -	5	?	7	M	/	 .	G		 		*	/	K		 	G	 2	?		 	0		M	7	?	$	 9	H		.�-	B	.	?		>	 '%{role/}' TablePermission 	,	M		G		M		 		 	8	@	 $	>	2	?		>	 '%{table/}'	K	 8		&	0	M	-	?	$	 	0	 0	9	>	 9	H	, 	K	 MetadataPermission 	A	#	 	>	 		*	/	K		 	0	 0	9	@	 9	H	, 	?	8		G	 2	?		 5	M	/	5	8	M	%	>	*		 	K	 	(	A	.	$	?	 (	9	@		 9	H	, -	B	.	?		>			 	K	 0	@	+	<	M	0	G	6	 /	>	 0	@	!	-0	@	+	<	M	0	G	6	 	0	G		.n-	B	.	?		>	 '%{role/}' 		 0	@	+	<	M	0	G	6	 -	B	.	?		>	 9	H	 	0	 	8	2	?		 	*	(	G	 		$	0	M		$	 TablePermission 	,	M		G		M		 	K	 	(	A	.	$	?	 (	9	@		 &	G	$	>	 9	H	.o-	B	.	?		>	 '%{role/}' 		 5	M	/	5	8	M	%	>		 -	B	.	?		>	 9	H	 	0	 	8	2	?		 	*	(	G	 		$	0	M		$	 TablePermission 	,	M		G		M		 	K	 	(	A	.	$	?	 (	9	@		 &	G	$	>	 9	H	.�	*	 	?	8	@	 *	 	(	 -	B	.	?		>	 	0	 Refresh/ReadRefresh -	B	.	?		>	 8	G	 8		,		'	?	$	 9	H		, 2	G		?	(	 	,	M		G		M		 8	M	$	0	@	/	 8	A	0		M	7	>	 	G	 8	>	%	 8		/	A		M	$	 9	K	(	G	 *	0	 /	9	 	8		>	 8	.	0	M	%	(	 (	9	@		 	?	/	>	 	>	$	>	 9	H	. 	C	*	/	>	 	*	(	G	 !	G		>	,	G	8	 5	M	/	5	8	M	%	>	*		 8	G	 8		*	0	M		 	0	G		.�A column '%I64u{columnID/}' of a ColumnPermission object belongs to a table '%I64u{columnTableID/}', which is different from a table '%I64u{tablePermissionTableID/}' referred to by the corresponding TablePermission object.:		 ColumnPermission 	,	M		G		M		 .	G		 8	M	$		-	 8		&	0	M	-	 	(	A	*	2	,	M	'	 9	H	.QA ColumnPermission object refers to an invalid column with ID '%I64u{columnID/}'.XColumnPermission 	,	M		G		M		 	8	G	 8	M	$		-	 '%{column/}' 	>	 8		&	0	M	-	 &	G	$	>	 9	H	 	?	8	G	 9		>	 &	?	/	>	 	/	>	 9	H	.�8	M	$		-	 '%{column/}' 	K	 8		&	0	M	-	?	$	 	0	(	G	 5	>	2	>	 ColumnPermission 	,	M		G		M		 		 	8	G	 MetadataPermission 	A	#	 	>	 		*	/	K		 	0	 0	9	>	 9	H	, 	K	 -	5	?	7	M	/	 .	G		 		*	/	K		 	G	 2	?		 	0		M	7	?	$	 9	H	.�8	M	$		-	 '%{column/}' 	K	 8		&	0	M	-	?	$	 	0	(	G	 5	>	2	>	 TablePermission '%{role/}[%{table/}]' 	>	 ColumnPermission 	,	M		G		M		 		 	8	G	 MetadataPermission 	A	#	 	>	 		*	/	K		 	0	 0	9	>	 9	H	, 	?	8		G	 2	?		 -	B	.	?		>			 	G	 5	M	/	5	8	M	%	>	*	(	, 0	@	+	<	M	0	G	6	 /	>	 0	@	!	-0	@	+	<	M	0	G	6	 	0	(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	.�8	M	$		-	 '%{column/}' 	K	 8		&	0	M	-	?	$	 	0	(	G	 5	>	2	>	 ColumnPermission 	,	M		G		M		 	*	(	@	 8			$	 $	>	2	?		>	 '%{table/}' 	K	 8		&	0	M	-	?	$	 	0	(	G	 5	>	2	G	 TablePermission 	@	 $	A	2	(	>	 .	G		 	.	 *	M	0	$	?	,		'	>	$	M	.		 (	9	@		 9	K	 8		$	>	.x!	G		>	8	K	0	M	8	 '%{Datasource/}  	@	 ImpersonationInfo 	>	 ImpersonationMode 9	H	 	K	 '!	?	+	<	I	2	M		  *	0	 8	G		 9	H	 	K	 	?	 .	>	(	M	/	 .	>	(	 (	9	@		 9	H	.�!	G		>	 8	M	0	K	$	 '%{Datasource/}' 	G	 2	?		 ImpersonationInfo .	G		 '!	?	+	<	I	2	M		' 	G	 	2	>	5	>	 	K		 	(	M	/	 ImpersonationMode 9	H	. 8		0		?	$	 !	G		>	 8	M	0	K	$	K		 	G	 2	?		, 	G	5	2	 '!	?	+	<	I	2	M		' *	M	0	$	?	0	B	*	#	 .	K	!	 8	.	0	M	%	?	$	 9	H	.�ConnectionString, 	>	$	>	 /	>	 *	>	8	5	0	M	!	 *	M	0	I	*	0	M		@	 	K	 		8	 !	G		>	 8	M	0	K	$	 '%{Datasource/}' 	G	 2	?		 (	?	0	M	&	?	7	M		 (	9	@		 	?	/	>	 	>	 8		$	>	 	?	8	.	G		 '8		0		?	$	' *	M	0		>	0	 .	L		B	&	 9	H	.�ConnectionDetails, ContextExpression, 	M	0	G	!	G		6	?	/	2	 /	>	 5	?		2	M	*	 	A	#	 	K	 		(	 !	G		>	8	M	0	K	$	 '%{Datasource/}' 	G	 2	?		 (	?	0	M	&	?	7	M		 (	9	@		 	?	/	>	 	>	 8		$	>	 	?	(	.	G		 '*	M	0	&	>	$	>	' *	M	0		>	0	 9	H	.PA[!	G		>	8	M	0	K	$	 '%{Datasource/}' 	>	 *	M	0		>	0	 %d{type/} *	0	 8	G		 	?	/	>	 	/	>	 9	H	, 	K	 	?	 .	>	(	M	/	 .	>	(	 (	9	@		 9	H	.E!	G		>	 8	M	0	K	$	 '%{Datasource/}' 	G	 2	?		 ConnectionDetails 	A	#	 	(	A	*	2	,	M	'	 9	H	.?!	G		>	 8	M	0	K	$	 	G	 2	?		 '%{Datasource/}' 	M	0	G	!	G		6	?	/	2	 	A	#	 	(	A	*	2	,	M	'	 9	H	.e5	M	/				 '%{expression/}' 	>	 5	M	/				 	A	#	 	8	G	 0	?		M	$	 8	M		M	0	@			 *	0	 8	G		 	?	/	>	 	/	>	 9	H	, 	K	 	?	 .	>	(	M	/	 .	>	(	 (	9	@		 9	H	.�$	>	2	?		>	 '%{table/}' .	G		 5	?	-	>		(	 '%{partition/}' QueryDefinition 	A	#	 	8	G	 0	?		M	$	 8	M		M	0	?			 *	0	 8	G		 	?	/	>	 	/	>	 9	H	, 	K	 	?	 .	>	(	M	/	 .	>	(	 (	9	@		 9	H	.z$	>	2	?		>	 '%{table/}' 	G	 5	?	-	>		(	 '%{partition/}' .	G		 		 	.	>	(	M	/	 .	K	!	 9	H	. *	M	0		>	0	 (	?		>	/	 	G	 5	?	-	>		(	, DirectQuery .	K	!	 .	G		 9	K	(	G	 	>	9	?		.�$	>	2	?		>	 '%{table/}' .	G		 5	?	-	>		(	 '%{partition/}' QueryDefinition 	A	#	 	8	G	 0	?		M	$	 8	M		M	0	?			 *	0	 8	G		 	?	/	>	 	/	>	 9	H	, 	K	 	?	 .	>	(	M	/	 .	>	(	 (	9	@		 9	H	.VColumnPermission 	,	M		G		M		 *			M	$	?	 8			M	/	>	 8	M	$		-	 	K	 8		&	0	M	-	?	$	 	0	$	>	 9	H	. /	9	 8	.	0	M	%	?	$	 (	9	@		 9	H	.EDirectQuery 1400 (	?	0	M	&	?	7	M		 !	G		>	 8	M	0	K	$	 *	M	0		>	0	 	K	 8	.	0	M	%	?	$	 (	9	@		 	0	$	>	 9	H	.L		 /	>	 		>	'	?		 M 5	?	-	>		(	 	K	 (	G		?	5	 8	M	0	K	$	 	M	5	G	0	@		<	 .	G		 0	B	*	>		$	0	?	$	 	0	(	G	 .	G		 	8	.	0	M	%	.IDirectQuery 1400 .	K	!	 .	G		 ContextExpression 	>	 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	.u$	>	2	?		>	 '%{table/}' .	G		 .	>	*	 '%{name/}' 9		>	/	>	 (	9	@		 	>	 8		$	>	, 	M	/	K			?	 /	9	 .	I	!	2	 	G	 !	?	^	I	2	M		 .	>	*	 &	M	5	>	0	>	 8		&	0	M	-	?	$	 	?	/	>	 	/	>	 9	H	.5.	I	!	2	 '%{model/}' .	G		 DefaultMeasure 8		&	0	M	-	 	.	>	(	M	/	 9	H	.�$	>	2	?		>	 '%{table/}' 	G	 8	>	%	 *	0	?	#	>	.	 &	?		>		 		 -	B	.	?		>	 '%{role/}' 	G	 2	?		 .	G		>	!	G		>	 *	M	0	$	?	,		'	, $	>	2	?		>	 '%{rootTable/}' 8	G	 *	9	A			 /	K		M	/	 (	9	@		 9	K	$	G	 9	H		. 	8	 $	>	2	?		>	 	G	 2	?		 8		,		'	 6	M	0	C			2	>	 		 	8	@	 8	A	0		M	7	?	$	 $	>	2	?		>	 	G	 .	>	'	M	/	.	 8	G	 	A		0	$	@	 9	H	, 	?	8		@	 	(	A	.	$	?	 (	9	@		 9	H	.|8	M	$		-	 '%{groupByColumn/}' 	K	 9		>	 (	9	@		 8		$	G	 	M	/	K			?	 	8		>	 		*	/	K		 8	M	$		-	 '%{groupedColumn/}' 	K	 8	.	B	9	@		C	$	 	0	(	G	 	G	 2	?		 	?	/	>	 	>	$	>	 9	H	PAiThe column '%{groupedColumn/}' has an invalid GroupByColumn reference set to ID '%I64u{groupByColumnId/}'z8	.	B	9	 '%{groupedColumn/}' 	K	 		 	8	G	 8	M	$		-	 '%{groupByColumn/}' &	M	5	>	0	>	 8	.	B	9	@		C	$	 	?	/	>	 	>	$	>	 9	H	 	K	 		 -	?	(	M	(	 $	>	2	?		>	 8	G	 8		,		'	?	$	 9	H	F9	K	 8		$	>	 9	H	 	?	 -	B	.	?		>	 	>	 (	>	.	 '*' /	>	 '*SharePoint' *	0	 8	G		 (	 	?	/	>	 	>	 8		G	.Q8		,		'	 '%{relname/}' *			M	$	?	 8			M	/	>	 5	>	2	G	 8	M	$		-	 	K	 &	0	M	6	>	$	>	 9	H	, 	?	8		@	 	(	A	.	$	?	 (	9	@		 9	H	.F$	>	2	?		>	 '%{table/}' .	G		 0 5	?	-	>		(	 9	K	(	G	 	>	9	?		, 	M	/	K			?	 	8	.	G		 0 8	M	$		-	 9	H		.�!	G		>	,	G	8	 '%{db_name/}' 		 (	/	>	 $	>	2	?		>	,	&	M	'	 !	G		>	,	G	8	 9	H	 	0	 	M	/	B	,	M	8	, 	/	>	.	 	H	8	G	 UDM .	G		>	!	G		>	 	,	M		G		M		 6	>	.	?	2	 	0	(	G	 	G	 2	?		 *	0	?	5	0	M	$	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	.|!	G		>	,	G	8	 '%{db_name/}' 		 (	/	>	 $	>	2	?		>	,	&	M	'	 !	G		>	,	G	8	 9	H	 	0	 	M	/	B	,	M	8	, 	/	>	.	 	H	8	G	 UDM .	G		>	!	G		>	 	,	M		G		M		 	G	 8	>	%	 ,	(	>	/	>	 (	9	@		 	>	 8		$	>	 9	H	.�!	G		>	,	G	8	 '%{db_name/}' 	K	 PBIX +	<	>		2	 8	G	 	/	>	$	 	?	/	>	 	/	>	 %	>	, 2	G		?	(	 	-	@	 -	@	 	8		>	 		*	/	K		 	?		 	>	(	G	 8	G	 *	9	2	G	 	A		 0	B	*	>		$	0	#	 	>	0	M	0	5	>		/	K		 	K	 *	B	0	>	 	?	/	>	 	>	(	>	 	>	9	?		. 9	K	 8		$	>	 9	H	 	?	 0	B	*	>		$	0	#	 *	B	0	>	 9	K	(	G	 $		 	G	5	2	 RefreshCalculate 	>	0	M	0	5	>		 9	@	 	@	 	>	 8		G	.�8	M	$		-	 '%{fromTable/}[%{fromColumn/}]' 	0	 '%{toTable/}[%{toColumn/}]' 	G	 ,	@		 8		,		'	 '%{name/}' (	9	@		 ,	(	>	/	>	 	>	 8		$	>	 	M	/	K			?	 5	G	 8	.	>	(	 DirectQuery !	G		>	 8	M	0	K	$	 8	G	 (	9	@		 9	H		.�8	M	$		-	 '%{fromTable/}[%{fromColumn/}]' 	0	 '%{toTable/}[%{toColumn/}]' 	G	 ,	@		 8		,		'	 '%{name/}' (	9	@		 ,	(	>	/	>	 	>	 8		$	>	 	M	/	K			?	 		(	.	G		 8	G	 		 DirectQuery .	K	!	 .	G		 9	H	 2	G		?	(	 &	B	8	0	>	 	/	>	$	 .	K	!	 .	G		 9	H	.�8	M	$		-	 '%{fromTable/}[%{fromColumn/}]' 	0	 '%{toTable/}[%{toColumn/}]' 	G	 ,	@		 8		,		'	 '%{name/}' .	G		 		 		!	 	>	0	M	!	?	(	>	2	?		@	 9	H	 	K	 	K		 (	9	@		 *	0	 8	G		 9	H	. 		!	 	>	0	M	!	?	(	>	2	?		@	 9	.	G	6	>	 5	(	/.	H	(	@	 *	0	 8	G		 9	K	(	@	 	>	9	?		.�8	M	$		-	 '%{fromTable/}[%{fromColumn/}]' 	0	 '%{toTable/}[%{toColumn/}]' 	G	 ,	@		 8		,		'	 '%{name/}' .	G		 ^	M	0	I	.	 		!	 	>	0	M	!	?	(	>	2	?		@	 9	H	, 	K	 		 *	0	 8	G		 9	H	. 		0	 8		,		'	 5	(	-	B	-5	(	 (	9	@		 9	H	, $	K	 ^	M	0	I	.	 		!	 	>	0	M	!	?	(	>	2	?		@	 9	.	G	6	>	 	(	G		 *	0	 8	G		 9	K	(	@	 	>	9	?		.*	0	?		2	(	 8	.	B	9	 '%{calculationGroupName/}' .	G		 	.	>	(	M	/	 	M	0	.	8	B			 = '%d{calculationItemOrdinal/}' 5	>	2	>	 *	0	?		2	(	 			.	 '%{calculationItemName/}' 9	K	$	>	 9	H	. *	0	?		2	(	 			.	 	>	 	M	0	.	8	B			 6	B	(	M	/	 8	G	 	'	?		 /	>	 6	B	(	M	/	 	G	 ,	0	>	,	0	 9	K	(	>	 	>	9	?		 	0	 *	0	?		2	(	 8	.	B	9	 	G	 		$	0	M		$	 	&	M	5	?	$	@	/	 9	K	(	>	 	>	9	?		.�.	I	!	2	 '%{modelName/}' .	G		 	.	>	(	M	/	 *	B	0	M	5	5	$	M	 = '%d{calculationGroupPrecedence/}' 5	>	2	>	 *	0	?		2	(	 8	.	B	9	 '%{calculationGroupName/}' 9	K	$	>	 9	H	. *	0	?		2	(	 8	.	B	9	 	>	 *	B	0	M	5	5	$	M	 6	B	(	M	/	 8	G	 	'	?		 /	>	 6	B	(	M	/	 	G	 ,	0	>	,	0	 9	K	(	>	 	>	9	?		 	0	 .	I	!	2	 	G	 		$	0	M		$	 	&	M	5	?	$	@	/	 9	K	(	>	 	>	9	?		.�		 AlternateOf 5	8	M	$	A	 8		&	0	M	-	 &	K	(	K		 		 BaseColumn '%{basecolumn/}' .	G		 8	G	 '%{basecolumntable/}' 	0	 		 BaseTable '%{basetable/}' 	K	 	G	 0	B	*	 .	G		 5	G	 *	0	8	M	*	0	 	(	(	M	/	 9	H		 	(	A	.	$	?	 (	9	@		 9	H	.UAlternateOf baseColumn 	,	M		G		M		 		 	.	>	(	M	/	 8	M	$		-	 '%{basecolumn/}' 	K	 8		&	0	M	-	?	$	 	0	$	>	 9	H	.�AlternateOf 	,	M		G		M		 $	>	2	?		>	 '%{basecolumntable/}' 8	G	 BaseColumn '%{basecolumn/}' 	K	 8		&	0	M	-	?	$	 	0	$	>	 9	H	 	9	>		 /	>	 $	K	 8	M	$		-	 /	>	 +	?	0	 $	>	2	?		>	 9		>		 		 9	H	.xAlternateOf baseColumn '%{basecolumn/}' 	,	M		G		M		 	>	 !	G		>	 *	M	0		>	0	 8		&	0	M	-	?	$	 8	M	$		-	 '%{column/}' 	,	M		G		M		 	G	 8	.	>	(	 9	K	(	>	 	>	9	?		.YAn AlternateOf baseTable object refers to an invalid table with ID '%I64u{basetableID/}'.XAlternateOf 	,	M		G		M		 BaseTable '%{basetable/}' 	K	 8		&	0	M	-	?	$	 	0	$	>	 9	H	 	?	8	G	 9		>	 &	?	/	>	 	/	>	 9	H	.V	H	0	-(	2	 AlternateOf 	,	M		G		M		 	K	 /	>	 $	K	 BaseColumn /	>	 +	?	0	 BaseTable 	>	 8		&	0	M	-	 &	G	(	>	 	>	9	?		.#AlternateOf 8	A	5	?	'	>	 8	.	0	M	%	?	$	 (	9	@		 9	H	.d$	>	2	?		>	 '%{table/}' .	G		 5	?	-	>		(	 '%{partition/}' M *	M	0		>	0	 	@	 (	9	@		 9	H	. DQ .	G		 	G	5	2	 M 5	?	-	>		(	 8	.	0	M	%	?	$	 9	H		.o$	>	2	?		>	 '%{table/}' 	G	 2	?		 RefreshPolicy *	H	0	>	.	@		0	 '%{parameterName/}' .	G		 		 	.	>	(	M	/	 .	>	(	 '%{parameterValue/}' 9	H	.�$	>	2	?		>	 '%{table/}' 	G	 2	?		 RefreshPolicy *	H	0	>	.	@		0	 'RollingWindowGranularity' .	G		 		 	.	>	(	M	/	 .	>	(	 9	H	. 	8	G	 'IncrementalGranularity' 	G	 .	>	(	 	G	 ,	0	>	,	0	 /	>	 ,	!	<	>	 9	K	(	>	 	>	9	?		.�$	>	2	?		>	 '%{table/}' 	G	 2	?		 RefreshPolicy *	H	0	>	.	@		0	 'IncrementalWindow' .	G		 		 	.	>	(	M	/	 .	>	(	 9	H	. 	8	G	 'RollingWindow' 	G	 .	>	(	 	G	 ,	0	>	,	0	 /	>	 ,	!	<	>	 9	K	(	>	 	>	9	?		.v$	>	2	?		>	 '%{table/}' 	G	 5	?	-	>		(	 '%{partition/}' .	G		 Granularity 	A	#	 'Invalid' *	0	 8	G		 	?	/	>	 	/	>	 9	H	 	K	 	?	 .	>	(	M	/	 .	>	(	 (	9	@		 9	H	d	�$	>	2	?		>	 '%{table/}' 	G	 5	?	-	>		(	 '%{partition/}' .	G		 8	.	/	 8	@	.	>	 8		/	K		(	 (	M	0	H	(	M	/	A	2	G	0	?		@	, *	M	0	>	0		-	 	0	 8	.	>	*	M	$	?	) .	B	2	M	/	K		 	G	 .	>	(	M	/	 8		/	K		(	 *	0	 8	G		 (	9	@		 9	H	.}$	>	2	?		>	 '%{table/}' 	G	 5	?	-	>		(	 '%{partition/}' .	G		 QueryDefinition 	A	#	 8	G		 9	H	, 	K	 	8	 5	?	-	>		(	 *	M	0		>	0	 	G	 2	?		 .	>	(	M	/	 +	<	@	2	M	!	 (	9	@		 9	H	d	p$	>	2	?		>	 '%{table/}' 	G	 5	?	-	>		(	 '%{partition/}' .	G		 '*	M	0	>	0		-	 	0	G		' /	>	 '8	.	>	*	M	$	 	0	G		' 	A	#	 	.	>	(	M	/	 +	<	I	0	M	.	G		 .	G		 8	G		 9	H	d	Q$	>	2	?		>	 '%{table/}' .	G		 5	?	-	>		(	 '%{partition/}' 	G	 2	?		 	.	>	(	M	/	 RefreshPolicy .	>	(	 9	H	d	^$	>	2	?		>	 '%{table/}' .	G		 &	K	9	0	>	 5	?	-	>		(	 9	H	d	 8		-	5	 9	H	 	?	 	8	.	G		 	K		 	(	M	/	 (	.	B	(	>	 DataView 5	?	-	>		(	 (	 9	K		d	^$	>	2	?		>	 '%{table/}' .	G		 &	K	9	0	>	 5	?	-	>		(	 9	H	d	 8		-	5	 9	H	 	?	 	8	.	G		 	K		 	(	M	/	 *	B	0	M	#	 DataView 5	?	-	>		(	 (	 9	K		d	m$	>	2	?		>	 '%{table/}' 	>	 5	?	-	>		(	 '%{partition/}' 		 &	K	9	0	>	 5	?	-	>		(	 9	H	d	 8		-	5	 9	H	 	?	 /	9	 *	0	?		2	?	$	 $	>	2	?		>	 5	?	-	>		(	 (	9	@		 9	K	d	t$	>	2	?		>	 '%{table/}' 	>	 5	?	-	>		(	 '%{partition/}' PolicyRange 8	M	0	K	$	 *	M	0		>	0	 9	H	, 	K	 DirectQuery .	K	!	 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	 9	H	d	t$	>	2	?		>	 '%{table/}' .	G		 	(	M	/	 5	?	-	?	(	M	(	 *	M	0		>	0	 	G	 5	?	-	>		(	K		 	G	 8	>	%	 .	?	6	M	0	?	$	 PolicyRange *	M	0		>	0	 	G	 5	?	-	>		(	 (	9	@		 9	K	 8		$	G	 9	H		d	:(	@	$	?	 	'	>	0	?	$	 $	>		<	>		0	#	 	G	5	2	 Power BI Premium .	G		 8	.	0	M	%	?	$	 9	H	d	�$	>	2	?		>	 '%{table/}' 	G	 RefreshPolicy 8	M	0	K	$	 5	M	/				 .	G		 		 	.	>	(	M	/	 .	>	(	 9	H	d	 8	M	0	K	$	 5	M	/				 *	H	0	>	.	@		0	 (	>	.	 'RangeStart' 	0	 'RangeEnd' 9	K	(	>	 	>	9	?		d	xPower BI !	G		>	 8	M	0	K	$	 8		8	M		0	#	 	K	 	G	5	2	 V1 8	G	 			M		 8		8	M		0	#	 .	G		 *	0	?	5	0	M	$	(	 	0	(	G	 	@	 	(	A	.	$	?	 9	H	, 5	0	M	$	.	>	(	 8		8	M		0	#	 '%d{Current/}' 9	H	nM 	'	>	0	?	$	 !	G		>	 8	M	0	K	$	 8	M	5	0	B	*	 	>	 		*	/	K		 	0	(	G	 5	>	2	G	 Power BI !	G		>	8	G		M	8	 	G	5	2	 Power BI Premium 8	G	5	>			 .	G		 8	.	0	M	%	?	$	 9	H		d	W$	>	2	?		>	 '%{table/}' 		8	 *	0	?		2	(	 8	.	B	9	 8	A	5	?	'	>	 	>	 		*	/	K		 	0	$	>	 9	H	 	K	 	8	 8	0	M	5	0	 *	0	 8		M	7	.	 (	9	@		 9	H	d	r	?	8	@	 COUNT 8	>	0	>		6	@		0	#	 	G	 2	?		, AlternateOf baseColumn '%{column/}' 	,	M		G		M		 .	G		 		 *	B	0	M	#	>			 !	G		>	 *	M	0		>	0	 9	K	(	>	 	>	9	?		.�AlternateOf baseColumn '%{basecolumn/}' 	,	M		G		M		 	<	H	0	-(	2	G	,	2	 9	K	(	>	 	>	9	?		 	M	/	K			?	 8		&	0	M	-	 &	G	(	G	 5	>	2	>	 8	M	$		-	 '%{column/}' (	2	G	,	2	 (	9	@		 9	H	.zAlternateOf 	>	 		*	/	K		 	0	$	G	 8	.	/	 -	B	.	?		>	 '%{role/}' 	G	 8	>	%	 	,	M		G		M		 8	M	$	0	 	@	 8	A	0		M	7	>	 	0	//	>	 *			M	$	?	 8	M	$	0	 8	A	0		M	7	>	 8	.	0	M	%	?	$	 (	9	@		 9	H	.�8	M	$		-	 '%{alttable/}'[%{altcol/}] AlternateOf &	M	5	>	0	>	 8		&	0	M	-	?	$	 $	>	2	?		>	 '%{table/}' 	>	 5	?	-	>		(	 '%{partition/}' DirectQuery .	K	!	 	0	 *	B	0	M	#	 DataView .	G		 8	G		 9	K	(	>	 	>	9	?		.�'%{alttable/}'[%{altcol/}] 	>	 5	H		2	M	*	?		 	I	2	.	 '%{table/}'[%{col/}] 	'	>	0	 	I	2	.	 	K	 8		&	0	M	-	?	$	 (	9	@		 	0	 8		$	>	 	M	/	K			?	 	8		>	 *	9	2	G	 9	@	 		 	(	M	/	 5	H		2	M	*	?		 	I	2	.	 &	M	5	>	0	>	 8		&	0	M	-	 &	?	/	>	 	>	 	A		>	 9	H	 $	%	>	 8	>	0	-8			M	7	G	*	 -	@	 		8	.	>	(	 9	H	.cAlternateOf '%{table/}'[%{col/}], &	M	5	>	0	>	 8		&	0	M	-	?	$	 .	B	2	 $	>	2	?		>	 .	G		 AlternateOf -	@	 6	>	.	?	2	 (	9	@		 9	K	 8		$	>	.x$	>	2	?		>			 '%{aggTable1/}' 	0	 '%{aggTable2/}' .	G		 		@		0	#	 $	>	2	?		>	 '%{baseTable/}' 5	>	2	G	 8		,		'	K		 *	0	 	'	>	0	?	$	 	8	M	*	7	M		$	>	 &	?		>	$	>	 9	H	�$	>	2	?		>	 '%{table/}' .	G		 *	0	?		2	?	$	 8	M	$		-	 '%{column/}' 	.	>	(	M	/	 9	H	 	M	/	K			?	 !	M	/	A		2	 .	K	!	 5	>	2	@	 $	>	2	?		>			 *	0	?		2	?	$	 8	M	$		-	K		 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	@	 9	H		.u$	>	2	?		>	 '%{table/}' .	G		 		 CalculationGroup &	?	/	>	 9	A		 9	H	 	0	 	8	2	?		 8	M	0	K	$	 *	M	0		>	0	 'CalculationGroup' 	>	 5	?	-	>		(	 9	K	(	>	 	>	9	?		.�$	>	2	?		>	 '%{table/}' .	G		 8	M	0	K	$	 *	M	0		>	0	 'CalculationGroup' .	G		 5	?	-	>		(	 '%{partition/}' $	K	 	?	/	>	 	/	>	, 2	G		?	(	 CalculationGroup 	,	M		G		M		 	K	 *	0	?	-	>	7	?	$	 (	9	@		 	?	/	>	 	/	>	 %	>	.�(	?	0	M	&	?	7	M		 CalculationGroup 	,	M		G		M		 5	>	2	@	 '%{table/}' $	>	2	?		>	 .	G		 	G	5	2	 		 5	?	-	>		(	 9	@	 .	L		B	&	 9	K	(	>	 	>	9	?		, 	?	8	.	G		 'CalculationGroup' *	M	0		>	0	 	>	 8	M	0	K	$	 9	K	.tCOUNT 8	.	0	>		[	G	6	(	 	>	 		*	/	K		 	0	$	G	 8	.	/	 8		&	0	M	-	?	$	 8	M	$		-	 	,	M		G		M		 '%{column/}' .	G		 		 *	B	0	M	#	>			 !	G		>	 *	M	0		>	0	 .	L		B	&	 9	K	(	>	 	>	9	?		.�8	M	$		-	 '%{alttable/}'[%{altcol/}] 	>	 5	H		2	M	*	?		 8	M	$		-	 	'	>	0	 $	>	2	?		>	 '%{table/}' 	K	 8		&	0	M	-	?	$	 (	9	@		 	0	 8		$	>	 	M	/	K			?	 	8	G	 *	9	2	G	 9	@	 		 	(	M	/	 5	H		2	M	*	?		 8	M	$		-	 &	M	5	>	0	>	 8		&	0	M	-	?	$	 	?	/	>	 	>	 	A		>	 9	H	 $	%	>	 8	.	0	>		[	G	6	(	 		8	.	>	(	 9	H	.�9	K	 8		$	>	 9	H	 	?	 '%{table/}' $	>	2	?		>	 	>	 '%{partition/}' 5	?	-	>		(	 !	M	/	A		2	 .	K	!	 .	G		 	>	0	M	/	 (	 	0	G	. 	C	*	/	>	 5	?	-	>		(	 	G	 .	K	!	 	K	 	/	>	$	 /	>	 DirectQuery .	G		 *	0	?	5	0	M	$	?	$	 	0	G		.$(	@	$	?	 	'	>	0	?	$	 0	@	^	M	0	G	6	 8	.	0	M	%	?	$	 (	9	@		 9	H	.�.	I	!	2	 .	G		 *	9	2	G	 8	G	 9	@	 .	>	*	 '%{name/}' 6	>	.	?	2	 9	H	, 	?	8		>	 (	>	.	 $	>	2	?		>	 '%{table/}' 	G	 8	M	$		-	 	G	 8	.	>	(	 9	@	 (	>	.	 9	H	. 	C	*	/	>	 		(	.	G		 8	G	 	?	8	@	 		 	>	 (	>	.	 ,	&	2	G		.{$	>	2	?		>	 '%{table/}' 	G	 5	?	-	>		(	 '%{partition/}' .	G		 QueryDefinition 	A	#	 8	G		 9	H	, 	K	 	8	 *	M	0		>	0	 	G	 5	?	-	>		(	K		 	G	 2	?		 .	>	(	M	/	 (	9	@		 9	H	.@Power BI !	G		>	 8	M	0	K	$	 8		8	M		0	#	 	G	 2	?		 '%d{Version/}' .	>	(	 	.	>	(	M	/	 9	H	.l	?	8	@	 -	@	 *	0	?		2	(	 8	.	B	9	 	K	 ,	(	>	(	G	 	G	 2	?		, .	I	!	2	 '%{Model/}' 	A	#	 DiscourageImplicitMeasures true *	0	 8	G		 9	K	(	>	 	>	9	?		.PA�.	I	!	2	 '%{Model/}' 	A	#	 DiscourageImplicitMeasures 	K	 $	,	 $		 true 8	G	 false .	G		 (	9	@		 *	0	?	5	0	M	$	?	$	 	?	/	>	 	>	 8		$	>	, 	,	 $		 .	I	!	2	 	G	 8	-	@	 *	0	?		2	(	 8	.	B	9	K		 	K	 9		>	 (	 &	?	/	>	 	>		.x8		,		'	 '%{relname/}' 	.	>	(	M	/	 9	H	 	M	/	K			?	 	K		 AlternateOf $	>	2	?		>	, ToTable 	G	 8	>	%	 		 	@	 	>	0	M	!	?	(	>	2	?		@	 8	G	 8		,		'	?	$	 (	9	@		 9	K	 8		$	@	.�8	M	$		-	 '%{fromTable/}[%{fromColumn/}]' 	0	 '%{toTable/}[%{toColumn/}]' 	G	 ,	@		 8		,		'	 '%{name/}' 	@	 *	0	?		2	(	 8	.	B	9	 $	>	2	?		>	 '%{table/}' 6	>	.	?	2	 9	H	, 	?	8		@	 	(	A	.	$	?	 (	9	@		 9	H	.�8		,		'	 '%{relname/}' 	.	>	(	M	/	 9	H	 	M	/	K			?	 	?	8	@	 AlternateOf $	>	2	?		>	 	>	 8	A	0		M	7	>	 +	<	?	2	M		0	?			 8		M	7	.	 	G	 8	>	%	 &	M	5	?	-&	?	6	>	$	M	.		 8		,		'	 (	9	@		 9	K	 8		$	>	.�'%{name/}' (	>	.	 	>	 		*	>	/	 (	9	@		 	K	!	<	>	 	>	 8		$	>	, 	M	/	K			?	 '%{parentname/}' .	I	!	2	 	G	 &	B	8	0	G	 	0		M	7	?	$	 		$	0	?		 		*	>	/	 	>	 (	>	.	 -	@	 /	9	@	 9	H	. 	C	*	/	>	 	8		>	 (	>	.	 ,	&	2	G		.�RLS 5	M	/				 	8	 		@		0	#	 $	>	2	?		>	 '%{aggTable/}' 	K	 +	<	?	2	M		0	 	0	$	>	 9	H	, 2	G		?	(	 5	?	5	0	#	 $	>	2	?		>	 '%{baseTable/}' 	K	 (	9	@		, 	?	8		@	 	(	A	.	$	?	 (	9	@		 9	H	.;Power BI Desktop .	G		 !	G		>	 8	M	0	K	$	 8		8	M		0	#	 V2 8	.	0	M	%	?	$	 (	9	@		 9	H	.a+	<	K	2	M	!	0	 '%{folder/}' 	.	>	(	M	/	 9	H	, 	M	/	K			?	 *	H	0	G			 +	<	K	2	M	!	0	 '%{parentfolder/}' .	I	!	2	 .	G		 .	L		B	&	 (	9	@		 9	H	.r.	I	!	2	 .	G		 '%{childfolder/}' QueryGroup 	G	 2	?		 +	<	K	2	M	!	0	 '%{folder/}' 	>	 		*	/	K		 *	H	0	G			 +	<	K	2	M	!	0	 	G	 0	B	*	 .	G		 	?	/	>	 	>	$	>	 9	H	.F9		>	/	>	 	/	>	 QueryGroup '%{folder/}' 5	?	-	>		(	 /	>	 5	M	/				 &	M	5	>	0	>	 8		&	0	M	-	?	$	 9	H	.z-	B	.	?		>	 '%{role/}' .	G		 TablePermission 	,	M		G		M		 		8	 *	0	?		2	(	 8	.	B	9	 $	>	2	?		>	 '%{table/}' 	K	 8		&	0	M	-	?	$	 	0	$	>	 9	H	 	?	8		@	 	(	A	.	$	?	 (	9	@		 9	H	.�$	>	2	?		>	 '%{table/}' .	G		 	.	>	(	M	/	 !	G		>	 *	M	0		>	0	 /	>	 8	M	0	K	$	 8	M	$		-	 	G	 8	>	%	 8	M	$		-	 '%{column/}' 9	K	$	>	 9	H	. 	8	 8	M	$		-	 	>	 !	G		>	 *	M	0		>	0	, 8	M		M	0	?			 9	K	(	>	 	>	9	?		 	0	 8	M	0	K	$	 8	M	$		-	, '(	>	.	' 9	K	(	>	 	>	9	?		.�*	0	?		2	(	 8	.	B	9	 $	>	2	?		>	 '%{table/}' 	'	?		$	.	 &	K	 !	G		>	 8	M	$		-	K		 	>	 8	.	0	M	%	(	 	0	$	@	 9	H	: 		 8	M	0	K	$	 8	M	$		-	 '(	>	.	' 	G	 8	>	%	 8	M		M	0	?			 !	G		>	 *	M	0		>	0	 9	H	 	0	 	(	M	/	 8	M	0	K	$	 8	M	$		-	 '	M	0	.	8	B			' 	G	 8	>	%	 *	B	0	M	#	>			 !	G		>	 *	M	0		>	0	 9	H	. 	C	*	/	>	 		(	M	9	G		  	@		 8	G	 8		6	K	'	?	$	 	0	G		 	0	 *	A	(		 *	M	0	/	>	8	 	0	G		.�*	0	?		2	(	 8	.	B	9	 $	>	2	?		>	 '%{table/}' 	G	 		&	0	 !	G		>	 8	M	$		-	K		 	@	 	A	2	 8			M	/	>	 %ld{NumberOfDataColumns/} 9	H	, 	,		?	 *	0	?		2	(	 8	.	B	9	 $	>	2	?		>	 	G	5	2	 1 /	>	 2 !	G		>	 8	M	$		-	K		 	>	 8	.	0	M	%	(	 	0	$	@	 9	H	.�*	0	?		2	(	 8	.	B	9	 $	>	2	?		>	 '%{table/}' .	G		 	.	>	(	M	/	 	M	0	.	 8	B			 8			M	/	>	 = '%d{calculationItemOrdinal/}' 5	>	2	>	 *	0	?		2	(	 			.	 '%{calculationItemName/}' 9	H	, *	0	?		2	(	 			.	 	M	0	.	 8	B			 8			M	/	>	, 6	B	(	M	/	 8	G	 	'	?		 /	>	 		8		G	 ,	0	>	,	0	 9	K	(	@	 	>	9	?		.�$	>	2	?		>	 '%{table/}' 	K	 .	I	!	2	 0	@	+	<	M	0	G	6	 .	G		 6	>	.	?	2	 (	9	@		 	G	 0	B	*	 .	G		 	?	9	M	(	?	$	 	?	/	>	 	/	>	 9	H	, +	?	0	 -	@	 /	9	 		 *	0	?		2	?	$	-$	>	2	?		>	 9	H	, 	K	 		 	.	>	(	M	/	 *	0	?	&	C	6	M	/	 9	H	.�$	>	2	?		>	 '%{table/}' 	K	 .	I	!	2	 0	@	+	<	M	0	G	6	 .	G		 6	>	.	?	2	 (	9	@		 	G	 0	B	*	 .	G		 	?	9	M	(	?	$	 	?	/	>	 	/	>	 9	H	, +	?	0	 -	@	 		8		G	 8	>	%	 		 0	@	+	<	M	0	G	6	-(	@	$	?	 8		,	&	M	'	 9	H	, 	K	 		 	.	>	(	M	/	 *	0	?	&	C	6	M	/	 9	H	.�$	>	2	?		>	 '%{table/}' 	K	 .	I	!	2	 0	@	+	<	M	0	G	6	 .	G		 6	>	.	?	2	 (	9	@		 	G	 0	B	*	 .	G		 	?	9	M	(	?	$	 	?	/	>	 	/	>	 9	H	, +	?	0	 -	@	 		8		G	 8	>	%	 		 *	0	?		2	(	-8	.	B	9	 8		,	&	M	'	 9	H	, 	K	 		 	.	>	(	M	/	 *	0	?	&	C	6	M	/	 9	H	.|-	B	.	?		>	 '%{role/}' .	G		 		 8	G	 	'	?		 8	&	8	M	/	 		 9	@	 8	&	8	M	/	-id 8	G	 9	2	 	?		 		 9	H		. 8	-	@	 8	&	8	M	/	 '%{members/}' 		 9	@	 id 8	G	 8	A	2		>		 	>	$	G	 9	H		.z.	I	!	2	 '%{model/} ' 	G	 2	?		 '%{analyticsAIMetadata/}' AnalyticsAIMetadata 	,	M		G		M		 	>	 MeasureAnalysisDefinition 	A	#	 0	?		M	$	 9	H	.�$	>	2	?		>	 '%{table/}' .	G		 8	M	$		-	 '%{column/}' 	>	 !	G		>	 *	M	0		>	0	 '%{datatype/}', SourceProviderType '%{sourceproviderType/}' 8	G	 .	G	2	 (	9	@		 	>	$	>	 9	H	.p$	>	2	?		>	 '%{table/}' 	G	 2	?		 RefreshPolicy *	H	0	>	.	@		0	 '%{parameterName/}' .	G		 		 	.	>	(	M	/	 .	>	(	 '%d{parameterValue/}' 9	H	.PA%	(	A		M	0	.	 ,	?		&	A	 	2	M		K	0	?	%	M	.	 *	M	0	>	0		-	 9	A		.$	(	A		M	0	.	 ,	?		&	A	 	2	M		K	0	?	%	M	.	 8	.	>	*	M	$	 9	A		.1$	>	2	?		>	 '%{strName/}' 	K	 8		8	>	'	?	$	 	0	(	>	 *	M	0	>	0		-	 9	A		.0$	>	2	?		>	 '%{strName/}' 	K	 8		8	>	'	?	$	 	0	(	>	 8	.	>	*	M	$	 9	A		.N$	>	2	?		>	 '%{strTableName/}' 	G	 5	?	-	>		(	 '%{strName/}' 	K	 8		8	>	'	?	$	 	0	(	>	 *	M	0	>	0		-	 9	A		.M$	>	2	?		>	 '%{strTableName/}' 	G	 5	?	-	>		(	 '%{strName/}' 	K	 8		8	>	'	?	$	 	0	(	>	 8	.	>	*	M	$	 9	A		.Q$	>	2	?		>	 '%{strTableName/}' 	G	 *	&	>	(	A		M	0	.	 '%{strName/}' 	K	 8		8	>	'	?	$	 	0	(	>	 *	M	0	>	0		-	 9	A		d	P$	>	2	?		>	 '%{strTableName/}' 	G	 *	&	>	(	A		M	0	.	 '%{strName/}' 	K	 8		8	>	'	?	$	 	0	(	>	 8	.	>	*	M	$	 9	A		d	08		,		'	 '%{strName/}' 	K	 8		8	>	'	?	$	 	0	(	>	 *	M	0	>	0		-	 9	A		./8		,		'	 '%{strName/}' 	K	 8		8	>	'	?	$	 	0	(	>	 8	.	>	*	M	$	 9	A		.K				 	+	<	 2	>		(	 ,	>			!	?			 (	?	0	M	&	?	7	M		 	@	 		 9	H	 2	G		?	(	 	(		>	 		*	/	K		 (	9	@		 	?	/	>	 	/	>	 9	H	.L*	>		*	2	>		(	 *			M	$	?	 8	G		 (	?	0	M	&	?	7	M		 	?	/	>	 	/	>	 9	H	 2	G		?	(	 		8		>	 		*	/	K		 (	9	@		 	?	/	>	 	/	>	 9	H	.*8	M	$		-	 !	G		>	 8	$	M	/	>	*	(	 	>	0	M	/	 *	M	0	>	0		-	 	?	/	>	 	/	>	.#8	M	$		-	 !	G		>	 8	$	M	/	>	*	(	 	>	0	M	/	 *	B	0	M	#	 9	A		.>	0	#	,	&	M	'	 2	G	(	&	G	(	 .	G		 *	M	0	$	?	,	&	M	'	 8			>	2	(	 	>	 	0	#	 1 *	M	0	>	0		-	 	?	/	>	 	/	>	.=	0	#	,	&	M	'	 2	G	(	&	G	(	 .	G		 *	M	0	$	?	,	&	M	'	 8			>	2	(	 	>	 	0	#	 1 8	.	>	*	M	$	 	?	/	>	 	/	>	.>	0	#	,	&	M	'	 2	G	(	&	G	(	 .	G		 *	M	0	$	?	,	&	M	'	 8			>	2	(	 	>	 	0	#	 2 *	M	0	>	0		-	 	?	/	>	 	/	>	.?8	>	0	#	@	,	&	M	'	 2	G	(	&	G	(	 .	G		 *	M	0	$	?	,	&	M	'	 8			>	2	(	 	>	 	0	#	 2 8	.	>	*	M	$	 	?	/	>	 	/	>	.-$	>	2	?		>	,	&	M	'	 	M	0	>			G		M	6	(	 *	B	0	M	#	 	0	(	G	 .	G		 	8	.	0	M	%	.U$	>	2	?		>	 '%{strTableName/}' 	G	 *	0	?		2	?	$	 8	M	$		-	 '%{strName/}' 	K	 8		8	>	'	?	$	 	0	(	>	 *	M	0	>	0		-	 9	A		d	T$	>	2	?		>	 '%{strTableName/}' 	G	 *	0	?		2	?	$	 8	M	$		-	 '%{strName/}' 	K	 8		8	>	'	?	$	 	0	(	>	 8	.	>	*	M	$	 9	A		d	�$	>	2	?		>	 '%{strTableName/}' 	G	 5	?	-	>		(	 '%{strName/}' 	K	 8		8	>	'	?	$	 	0	(	G	 .	G		 $	M	0	A		?	 		 [		$	0	?		 $	M	0	A		?	 	K	!	: '%{strInternalErrorCode/}']d	�$	>	2	?		>	 '%{strTableName/}' 	G	 *	&	>	(	A		M	0	.	 '%{strName/}' 	K	 8		8	>	'	?	$	 	0	(	G	 .	G		 $	M	0	A		?	 		 [		$	0	?		 $	M	0	A		?	 	K	!	: '%{strInternalErrorCode/}']d	b8		,		'	 '%{strName/}' 	K	 8		8	>	'	?	$	 	0	(	G	 .	G		 $	M	0	A		?	 		 [		$	0	?		 $	M	0	A		?	 	K	!	: '%{strInternalErrorCode/}']d	�$	>	2	?		>	 '%{strTableName/}' 	G	 *	0	?		2	?	$	 8	M	$		-	 '%{strName/}' 	K	 8		8	>	'	?	$	 	0	(	G	 .	G		 $	M	0	A		?	 		 [		$	0	?		 $	M	0	A		?	 	K	!	: '%{strInternalErrorCode/}']d	PAi$	>	2	?		>	 '%{strTableName/}' 	G	 5	?	-	>		(	 '%{strName/}' 	G	 2	?		 (	@	$	?	 *	M	0	-	>	5	 $	>		<	>	 	0	G		 	>	 5	?	6	M	2	G	7	#	 *	M	0	>	0		-	 	?	/	>	d	�$	>	2	?		>	 '%{strTableName/}' 	G	 5	?	-	>		(	 '%{strName/}' 	G	 2	?		 (	@	$	?	 *	M	0	-	>	5	 $	>		<	>	 	0	G		 	>	 5	?	6	M	2	G	7	#	 8	.	>	*	M	$	d	 *	M	0	-	>	5	 9	H	 	?	 !	G		>	 *	0	?	5	0	M	$	?	$	 9	K	 	/	>	 9	H	d	�$	>	2	?		>	 '%{strTableName/}' 	G	 5	?	-	>		(	 '%{strName/}' 	G	 2	?		 (	@	$	?	 *	M	0	-	>	5	 $	>		<	>	 	0	G		 	>	 5	?	6	M	2	G	7	#	 8	.	>	*	M	$	d	 *	M	0	-	>	5	 9	H	 	?	 !	G		>	 *	0	?	5	0	M	$	?	$	 (	9	@		 9	A		 9	H	d	PA4.	I	!	2	 !	G		>	,	G	8	 '%{strDatabase/}' .	G		 *	9	2	G	 9	@	 .	L		B	&	 9	H	.z	M	0	>			<	H		M	6	(	 (	G	 $	>	2	?		>	 	0	 	H	0	-$	>	2	?		>	 .	G		>	!	G		>	 	K	 8		6	K	'	?	$	 	0	(	G	 	>	 /	>	 		>	'	?		 $	>	2	?		>	 !	G		>	,	G	8	 *	0	 	>	0	M	0	5	>		 	0	(	G	 	>	 *	M	0	/	>	8	 	?	/	>	.>	M	0	>			<	G		M	6	(	 (	G	 		>	'	?		 !	G		>	,	G	8	 	K	 8		6	K	'	?	$	 	0	(	G	 	>	 *	M	0	/	>	8	 	?	/	>	.o	(	*	G		M	7	?	$	 8	M	$		-	 (	>	.		 *			M	$	?	 8	G		 '%{rowset/}' .	G		 8	M	$		-	 '%{actual/}' *	M	0	>	*	M	$	 9	A		. 	*	G		M	7	?	$	 8	M	$		-	 '%{expected/}'.}	(	*	G		M	7	?	$	 8	M	$		-	 *	M	0		>	0		 *			M	$	?	 8	G		 '%{rowset/}' .	G		 8	M	$		-	 '%{column/}' 	>	 *	M	0		>	0	 %{actual/} 9	H	. 	*	G		M	7	?	$	 *	M	0		>	0	 %{expected/}._	5	6	M	/		 8	M	$		-	 	A	.	 9	H		 *			M	$	?	 8	G		 '%{rowset/}' 	@	 *			M	$	?	 	G	 8	M	$		-	 '%{column/}' .	G		 		 .	>	(	 	A	.	 9	H	.]	5	6	M	/		 8	M	$		-	 .	>	(	 	A	.	 9	H		 *			M	$	?	 8	G		 '%{rowset/}' 	@	 *			M	$	?	 .	G		 '%{column/}' 8	M	$		-	 .	>	(	 	A	.	 9	H	.w	>		2	M	!	 	,	M		G		M		 *	9	2	G	 8	G	 .	L		B	&	 9	H		 %{typename/} 	,	M		G		M		 '%{name/}' .	G		 *	9	2	G	 8	G	 		 	>		2	M	!	 %{childtypename/} 	,	M		G		M		 9	H	.�8	?	8	M		.	 	,	M		G		M		M	8	 	K	 8		6	K	'	?	$	 	0	(	G	 	8	.	0	M	%	 9	H		 %{typename/} 	,	M		G		M		 '%{name/}' 		 8	?	8	M		.	 	,	M		G		M		 9	H	 	0	 		8	G	 8		6	K	'	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	.X	.	>	(	M	/	 	#	(	 .	>	(		 *			M	$	?	 8	G		 '%{rowset/}' .	G		 		 	.	>	(	M	/	 '%{typename/}' .	>	(	 %{value/} .	?	2	>	.I				 	+	<	 2	>		(	 ,	>			!	?			 8	.	>	(	 2		M	7	M	/	 	,	M		G		M		 	G	 2	?		 &	K	 ,	>	0	 (	?	0	M	&	?	7	M		 	@	 		.@				 	+	<	 2	>		(	 ,	>			!	?			 8	.	>	(	 2		M	7	M	/	 	G	 2	?		 &	K	 ,	>	0	 (	?	0	M	&	?	7	M		 	@	 		.�*	M	0		M	0	?	/	>	 	&	G	6	 (	?	7	M	*	>	&	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	, 	M	/	K			?	 		 8	G	 	'	?		 	,	M		G		M		 *	M	0	-	>	5	?	$	 9	K	$	G	 9	H		. 				 	+	<	 2	>		(	 ,	>			!	?			 	>	 		*	/	K		 	0	$	G	 8	.	/	 	G	5	2	 		 	,	M		G		M		 8		8	>	'	?	$	 	?	/	>	 	>	 8		$	>	 9	H	.PA�$	>	2	?		>	 '%{table/}' .	G		 5	?	-	>		(	 '%{partition/}' 	G	 2	?		 *	M	0		M	0	?	/	>	 	&	G	6	 	K	 (	?	7	M	
 *	>	&	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	
 /	K			?	 *	>		*	2	>		(	 *			M	$	?	 8	G		 	A	.	 9	H	.aReturnAffectedObjects 	A	#	 	G	 8		M	7	.	 9	K	(	G	 *	0	 	?	8	@	 ,	H		 .	G		 	G	5	2	 8	>	0	#	@	,	&	M	'	 DDL 	(	A	0	K	'	K		 	@	 	(	A	.	$	?	 9	H	.^ReturnAffectedObjects 	A	#	 	G	 8		M	7	.	 9	K	(	G	 *	0	 (	I	(	-	M	0	>			H		M	6	(	2	 ,	H		 .	G		 	G	5	2	 		 	&	G	6	 	@	 	(	A	.	$	?	 9	H	.O	M	0	>			H		M	6	(	 .	G		 *	M	0	-	>	5	 	>	 	(	A	0	K	'	 	?		 	>	(	G	 *	0	 	'	>	0	 8		8	M		0	#	 -1 *	0	 8	G		 9	K	(	>	 	>	9	?		.U	M	0	>			H		M	6	(	 	G	 2	?		 *	M	0	-	>	5	 	>	 	(	A	0	K	'	 	?		 	>	(	G	 *	0	 	'	>	0	 8		8	M		0	#	 	#	>	$	M	.		 (	9	@		 9	K	(	>	 	>	9	?		.�$	>	2	?		>	 '%{table/}' 	G	 8	M	$		-	 '%{column/}' .	G		 		8		>	 8	M	0	K	$	 *	>		*	2	>		(	 *			M	$	?	 8	G		 8	M	$		-	 (	?	0	M	&	?	7	M		 (	9	@		 9	H	. 8	M	$		-	 	G	 2	?		 				 	+	<	 2	>		(	 ,	>			!	?			 *	M	0	&	>	(	 	0	G		 /	>	 'SourceColumn' 	A	#	 8	G		 	0	G		.bRefreshType 5	?		M		>	*	(	 5	>	2	G	 0	@	+	<	M	0	G	6	 	(	A	0	K	'	 	>	 		*	/	K		 	G	5	2	 	-*	0	?		2	?	$	 5	?	-	>		(	K		 	G	 2	?		 	?	/	>	 	>	 8		$	>	 9	H	.w(	>	.	 '%{name/}' 	0	 ID '%{id/}' 5	>	2	>	 !	G		>	,	G	8	 	G	5	2	 *	"	<	(	G	 	G	 2	?		 9	H	, 	8	2	?		 	&	G	6	 '%{command/}' (	?	7	M	
 *	>	&	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	.�(	>	.	 '%{name/}' 	0	 ID '%{id/}' 5	>	2	G	 !	G		>	,	G	8	 .	G		 .	I	!	2	 ,	&	2	>	5	 2		,	?	$	 9	H		. 	M	
 5	G	0	@	 /	>	 	K		 	(	A	0	K	'	 (	?	7	M	
 *	>	&	?	$	 	0	(	G	 8	G	 *	9	2	G	 SequencePoint 	&	G	6	 	2	>			.[.	I	!	2	 	,	M	
 	G		M	
 	 8	M	
 5		>	2	?	$	 0	B	*	 8	G	 ,	(	>	/	>	 	>	$	>	 9	H	 	0	 		8	G	 ,	(	>			 	&	G	6	 &	M	5	>	0	>	 (	9	@		 ,	(	>	/	>	 	>	 8		$	>	.&.	I	!	2	 	,	M	
 	G		M	
 	 	K	 9		>	/	>	 (	9	@		 	>	 8		$	>	.T*			M	$	?	 8	G		 '%{rowset/}' 	G	 8	M	
 $		-	 '%{column/}' .	G		 	(	*	G		M	7	?	$	 (	I	(	-(	2	 .	>	(	 *	M	0	>	*	M	$	 9	A		.�*			M	$	?	 8	G		 '%{rowset/}' 	G	 8	M	
 $		-	 '%{column/}' .	G		 %d{type/} 	>	 	,	M	
 	G		M	
 	 *	M	0		>	0	 .	>	(	 *	M	0	>	*	M	$	 9	A		, 	K	 .	>	(	M	
 /	 	,	M	
 	G		M	
 	 *	M	0		>	0	 (	9	@		 9	H	.\*			M	$	?	 8	G		 '%{rowset/}' .	G		 	,	M	
 	G		M	
 	 *	%	 /	>	 ID *	M	0	>	*	M	$	 9	A		, 2	G		?	(	 	,	M	
 	G		M	
 	 *	M	0		>	0	 	A	.	 9	H	.7*			M	$	?	 8	G		 '%{rowset/}' .	G		 	,	M	
 	G		M	
 	 *	%	 /	>	 ID 	A	.	 9	H	.:*			M	$	?	 8	G		 '%{rowset/}' .	G		 	A		 	,	M	
 	G		M	
 	 *	%	 			 	A	.	 9	H		.<0	@	+	<	M	0	G	6	 *			M	$	?	 8	G		 	@	 		 *			M	$	?	 .	G		 RefreshType .	>	(	 	A	.	 9	H	.]				 	+	<	 2	>		(	 ,	>			!	?			 &	M	5	>	0	>	 5	?	-	>		(	 ID 	0	 5	?	-	>		(	/$	>	2	?		>	 (	>	.	 &	K	(	K		 (	?	0	M	&	?	7	M		 (	9	@		 	?		 	>	 8		$	G	.j9	K	 8		$	>	 9	H	 	G	5	2	 	K		 	(	M	
 /	 	,	M	
 	G		M	
 	 ,	(	>		 	>	(	G	 8	G	 *	9	2	G	 .	I	!	2	 	,	M	
 	G		M	
 	 	G	 	2	M	
 	0	 	0	 	K	2	G	6	(	 	A	#	 ,	&	2	 		 9	K		.RPartitionType.Calculated 8	G	 /	>	 .	G		 5	?	-	>		(	 *	M	0		>	0	 *	0	?	5	0	M	$	?	$	 	0	(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	.zPartitionType.Calculated 8	G	 /	>	 .	G		 				 	+	<	 2	>		(	 ,	>			!	?			 	>	 		*	/	K		 	0	$	G	 9	A		 5	?	-	>		(	 *	M	0		>	0	 *	0	?	5	0	M	$	?	$	 	0	(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	.h	?	8	@	 *	0	?		2	?	$	 5	?	-	>		(	 	G	 	A	#	K		 .	G		 				 	+	 2	>		(	 ,	>			!	?			 	>	 		*	/	K		 	0	$	G	 9	A		 *	0	?	5	0	M	$	(	 	0	(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	.T*	M	0		>	0	 !	@	+	<	M	0	H		.	G			 	>	 0	@	+	<	M	0	G	6	 	(	A	0	K	'	 	G	5	2	 		 $	>	2	?		>	 /	>	 8		*	B	0	M	#	 .	I	!	2	 *	0	 9	@	 2	>		B	 9	H	.{*	M	0		>	0	 !	@	+	<	M	0	H		.	G			 	G	 0	@	+	<	M	0	G	6	 	(	A	0	K	'	 	K	 &	B	8	0	@	 	>	0	M	0	5	>		/	K		 	@	 $	A	2	(	>	 .	G		 	G	5	2	 8	M	5	$		$	M	0	 0	B	*	 8	G	 9	@	 (	?	7	M	*	>	&	?	$	 	?	/	>	 	>	 8		$	>	 9	H	.�	>	0	M	0	5	>		 (	9	@		 	@	 	>	 8		$	@	 	M	/	K			?	 /	9	 	?	8	@	 	8	G	 	,	M		G		M		 /	>	 	A	#	 	K	 8		&	0	M	-	?	$	 	0	$	@	 9	H	 	K	 8	0	M	5	0	 	G	 5	0	M	$	.	>	(	 8		8	M		0	#	 /	>	 !	G		>	,	G	8	 	G	 8			$	$	>	 8	M	$	0	 .	G		 	(	A	*	2	,	M	'	 9	H	.o	8	 !	G		>	,	G	8	 .	G		 	8	@	 5	?	6	G	7	$	>			 9	H		 	K	 8	0	M	5	0	 	G	 5	0	M	$	.	>	(	 8		8	M		0	#	 /	>	 !	G		>	,	G	8	 	G	 8			$	$	>	 8	M	$	0	 &	M	5	>	0	>	 8	.	0	M	%	?	$	 (	9	@		 9	H		.x		 9	@	 	.	>		!	 8	G	 		 	,	M		G		M		 	G	 (	>	.	 ,	&	2	(	>	 8	.	0	M	%	?	$	 (	9	@		 9	H	. 	C	*	/	>	 (	>	.	 ,	&	2	(	G	 	@	 	>	0	M	0	5	>		/	K		 	K	 		 	.	>		!	 &	M	5	>	0	>	 +	?	0	 8	G	 -	G		G		.�!	>	/	(	G	.	?		 8	A	0		M	7	>	 	I	(	M	^	?		0	G	6	(	, 8		M	0	?	/	 -	B	.	?		>			 	G	 8		/	K		(	 	>	 *	0	?	#	>	.	 9	K	$	>	 9	H	, 	K	 5	0	M	$	.	>	(	 .	G		 8	.	0	M	%	?	$	 (	9	@		 9	H	. 	C	*	/	>	 	8	 8	.	8	M	/	>	 	>	 8	.	>	'	>	(	 	0	(	G	 	G	 2	?		 !	G		>	,	G	8	 	G	 5	M	/	5	8	M	%	>	*		 8	G	 8		*	0	M		 	0	G		.�8		M	0	?	/	 -	B	.	?		>			 	>	 8		/	K		(	 	?	8	@	 !	>	/	(	G	.	?		 8	A	0		M	7	>	 	I	(	M	^	?		0	G	6	(	 	>	 *	0	?	#	>	.	 9	H	, 	K	 8	.	0	B	*	 (	9	@		 9	H	. 	C	*	/	>	 	8	 8	.	8	M	/	>	 	>	 8	.	>	'	>	(	 	0	(	G	 	G	 2	?		 !	G		>	,	G	8	 	G	 5	M	/	5	8	M	%	>	*		 8	G	 8		*	0	M		 	0	G		.PA!	G		>	,	G	8	 8	9	G		(	>	 *	M	0	>	0		-	 9	A		.!	G		>	,	G	8	 8	9	G		(	>	 8	.	>	*	M	$	 9	A		.�	.	?		 /	>	 0	K	2	,	H		 	G	 &	L	0	>	(	 +	<	>		2	 '%{FileName/}' 	K	 9		>	(	>	 5	?	+	2	 0	9	>	. 	A	2	 .	?	2	>		0	, 	>	0	M	/	5	>	9	@	 	G	 &	L	0	>	(	'%{nFiles/}' +	<	>		2	G		 9		>	(	>	 5	?	+	2	 0	9	>	.PA;SQL $	M	0	A		?	 /	>	 	(	A	*	2	,	M	'	 !	G		>	,	G	8	. SQLite $	M	0	A		?	 	K	!	=%{code/}.:SQLite .	G		 		$	0	?		 $	0	M		 $	M	0	A		?	. SQLite $	M	0	A		?	 	K	!	=%{code/}.+*	9	A			 	8	M	5	@		C	$	. SQLite $	M	0	A		?	 	K	!	=%{code/}.A	I	2	,	H		 0	B		@	(	 (	G	 (	?	0	8	(	 	>	 	(	A	0	K	'	 	?	/	>	. SQLite $	M	0	A		?	 	K	!	=%{code/}.4!	G		>	,	G	8	 +	<	>		2	 	K	 2	I		 9	H	. SQLite $	M	0	A		?	 	K	!	=%{code/}.5!	G		>	,	G	8	 	@	 $	>	2	?		>	 2	I		 9	H	. SQLite $	M	0	A		?	 	K	!	=%{code/}.8.	G	.	K	0	@	 	5			?	$	 	0	(	G	 .	G		 5	?	+	2	. SQLite $	M	0	A		?	 	K	!	=%{code/}.K	G	5	2	 *	"	<	(	G	 	G	 2	?		 !	G		>	,	G	8	 2	?		(	G	 	>	 *	M	0	/	>	8	 	0	G		. SQLite $	M	0	A		?	 	K	!	=%{code/}.M	>	0	M	0	5	>		 sqlite3_interrupt() &	M	5	>	0	>	 8	.	>	*	M	$	 	@	 		. SQLite $	M	0	A		?	 	K	!	=%{code/}.X!	G		>	,	G	8	 	>	0	M	0	5	>		 	>	0	M	/	>	(	M	5	?	$	 	0	(	G	 	G	 &	L	0	>	(	 !	?	8	M		 I/O $	M	0	A		?	 9	A		. SQLite !	?	8	M		 =%{code/}.7!	G		>	,	G	8	 !	?	8	M		 	5	?	 5	?		C	$	 9	H	. SQLite $	M	0	A		?	 	K	!	=%{code/}.\		$	0	?		 !	G		>	,	G	8	 $	M	0	A		?	: sqlite3_file_control() .	G		 		M		>	$	 opcode. SQLite $	M	0	A		?	 	K	!	=%{code/}.G8	.	M	.	?	2	(	 5	?	+	2	 0	9	>	 	M	/	K			?	 !	G		>	,	G	8	 -	0	 	/	>	 9	H	. SQLite $	M	0	A		?	 	K	!	=%{code/}.;!	G		>	,	G	8	 +	<	>		2	 	K	2	(	G	 .	G		 	8	.	0	M	%	. SQLite $	M	0	A		?	 	K	!	=%{code/}.E!	G		>	,	G	8	 2	I		 *	M	0	K		K		I	2	 $	M	0	A		?	 		$	M	*	(	M	(	 9	A		. SQLite $	M	0	A		?	 	K	!	=%{code/}.-!	G		>	,	G	8	 0	?		M	$	 9	H	. SQLite $	M	0	A		?	 	K	!	=%{code/}.6!	G		>	,	G	8	 	0	G		 ,	&	2	 &	?	/	>	 	/	>	. SQLite $	M	0	A		?	 	K	!	=%{code/}.?8	M		M	0	?			 /	>	 BLOB 8	@	.	>	 *	>	0	 9	K	 		 9	H	. SQLite $	M	0	A		?	 	K	!	=%{code/}.A*	M	0	$	?	,		'	 		2	M	2			(	 	G	 	>	0	#	 (	?	0	8	M	$	 	0	G		. SQLite $	M	0	A		?	 	K	!	=%{code/}.1!	G		>	 *	M	0		>	0	 ,	G	.	G	2	 9	H	. SQLite $	M	0	A		?	 	K	!	=%{code/}.S		$	0	?		 !	G		>	,	G	8	 $	M	0	A		?	: 2	>		,	M	0	G	0	@	 	>	 	2	$	 		*	/	K		 	?	/	>	 	/	>	. SQLite $	M	0	A		?	 	K	!	=%{code/}.�		$	0	?		 !	G		>	,	G	8	 $	M	0	A		?	: !	G		>	,	G	8	 		(	 	*	0	G		?			 8	?	8	M		.	 8	A	5	?	'	>			 	>	 		*	/	K		 	0	$	>	 9	H	 	K	 5	0	M	$	.	>	(	 9	K	8	M		 *	0	 8	.	0	M	%	?	$	 (	9	@		 9	H		. SQLite $	M	0	A		?	 	K	!	=%{code/}.1*	M	0	.	>	#	@		0	#	 	8	M	
 5	@		C	$	. SQLite $	M	0	A		?	 	K	!	=%{code/}.PA:8	9	>	/		 !	G		>	,	G	8	 +	I	0	M	.	G		 $	M	0	A		?	. SQLite  $	M	0	A		?	 	K	!	=%{code/}.`		$	0	?		 !	G		>	,	G	8	 $	M	0	A		?	: sqlite3_bind 	G	 2	?		 *	H	0	>	.	@		0	 8	@	.	>	 8	G	 ,	>	9	0	 9	H	. SQLite $	M	0	A		?	 	K	!	=%{code/}.^(	?	0	M	&	?	7	M		 +	<	>		2	 		 !	G		>	,	G	8	 +	<	>		2	 (	9	@		 9	H	 	0	 		8	G	 (	9	@		 	K	2	>	 	>	 8		$	>	. SQLite $	M	0	A		?	 	K	!	=%{code/}.>sqlite3_log() 	@	 	0	 8	G	 	'	?	8	B		(	>			. SQLite $	M	0	A		?	 	K	!	=%{code/}.>sqlite3_log() 	@	 	0	 8	G	 	G	$	>	5	(	?	/	>		. SQLite $	M	0	A		?	 	K	!	=%{code/}.W.	G		>	!	G		>	 !	G		>	,	G	8	 8	?	8	M		.	 &	M	5	>	0	>	 		 	*	M	0	$	M	/	>	6	?	$	 8	M	%	?	$	?	 &	@	 		. SQLite $	M	0	A		?	 	K	!	=%{code/}.PA68	>	0	#	@	,	&	M	'	 .	I	!	2	 	G	 2	?		 .	G		>	!	G		>	 !	G		>	,	G	8	 	K	2	(	G	 .	G		 5	?	+	2	.i.	G		>	!	G		>	 !	G		>	,	G	8	 8	G	 		 8	?	8	M		.	 	G	,	2	 '%{schema/}' 	K	 	M	5	G	0	@	 	0	(	G	 	>	 *	M	0	/	>	8	 	0	$	G	 8	.	/	 	K		 $	M	0	A		?	 		$	M	*	(	M	(	 9	A		.w.	G		>	!	G		>	 !	G		>	,	G	8	 .	G		 		 8	?	8	M		.	 	G	,	2	 '%{schema/}' .	G		 		 *			M	$	?	 8	.	M	.	?	2	?	$	 	0	(	G	 	>	 *	M	0	/	>	8	 	0	$	G	 8	.	/	 	K		 $	M	0	A		?	 		$	M	*	(	M	(	 9	A		.Z.	G		>	!	G		>	 !	G		>	,	G	8	 .	G		 8	?	8	M		.	 $	>	2	?		>	 '%{schema/}' .	G		 	K		 *			M	$	?	 	&	M	/	$	(	 	0	$	G	 8	.	/	 $	M	0	A		?	 9	A		.W.	G		>	!	G		>	 !	G		>	,	G	8	 .	G		 8	?	8	M		.	 $	>	2	?		>	 '%{schema/}' 8	G	 	K		 *			M	$	?	 9		>	$	G	 8	.	/	 	K		 $	M	0	A		?	 9	A		.~.	G		>	!	G		>	 	&	M	/	$	(	 	>	0	M	0	5	>		 &	M	5	>	0	>	 6	B	(	M	/	 *			M	$	?	/	>		 *	M	0	-	>	5	?	$	 9	A		. /	9	 	(	*	G		M	7	?	$	 9	H	 	0	 !	G		>	 .	I	!	2	 	G	 .	G		>	!	G		>	 .	G		 	8			$	$	>	 &	0	M	6	>	$	>	 9	H	.W8	?	8	M		.	 $	>	2	?		>	 '%{schema/}' 	@	 8		0		(	>	 	(	*	G		M	7	?	$	 9	H	. !	G		>	 .	I	!	2	 	>	 .	G		>	!	G		>	 &	B	7	?	$	 2		$	>	 9	H	.�	(	*	G		M	7	?	$	 		$	0	?		 $	M	0	A		?	 9	A		. .	G		>	!	G		>	 .	G		 8	?	8	M		.	 $	>	2	?		>	 '%{schema/}' .	L		B	&	 (	9	@		 9	H	 /	>	 		8	G	 5	0	M	$	.	>	(	 !	G		>	 .	I	!	2	 			(	 	G	 8		8	M		0	#	 8	G	 8			$	 ,	(	>	(	G	 	G	 2	?		 	*		M	0	G	!	 (	9	@		 	?	/	>	 	/	>	 9	H	.C	.	?		 /	>	 0	K	2	,	H		 	G	 &	L	0	>	(	 8	.	>	(	>		$	0	 0	B	*	 8	G	 +	<	>		2	G		 9		>	(	G	 .	G		 5	?	+	2	 0	9	>	.PA	%{error/}	%{error/}	%{error/}"*	0	?		2	?	$	 8	M	$		-	 .	G		 (	?	0	M	-	0	$	>	 $	M	0	A		?	..	>	*	 .	G		 (	?	0	M	-	0	$	>	 $	M	0	A		?	.8'%{strName/}' *	0	?		2	?	$	 8	M	$		-	 	K	 8		8	>	'	?	$	 	0	(	>	 *	M	0	>	0		-	 9	A		.7'%{strName/}' *	0	?		2	?	$	 8	M	$		-	 	K	 8		8	>	'	?	$	 	0	(	>	 8	.	>	*	M	$	 9	A		.>$	>	2	?		>	 '%{strName/}' 	G	 2	?		 8		,		'	 	K	 8		8	>	'	?	$	 	0	(	>	 *	M	0	>	0		-	 9	A		.=$	>	2	?		>	 '%{strName/}' 	G	 2	?		 8		,		'	 	K	 8		8	>	'	?	$	 	0	(	>	 8	.	>	*	M	$	 9	A		.#*	0	?		2	?	$	 $	>	2	?		>	 .	G		 (	?	0	M	-	0	$	>	 $	M	0	A		?	.	%{error/}	%{error/}B-	B	.	?		>	 (	>	.	 '%{strName/}' 	G	 8	>	%	 8		,		'	 	K	 8		8	>	'	?	$	 	0	(	>	 *	M	0	>	0		-	 9	A		.A-	B	.	?		>	 (	>	.	 '%{strName/}' 	G	 8	>	%	 8		,		'	 	K	 8		8	>	'	?	$	 	0	(	>	 8	.	>	*	M	$	 9	A		.2AllowedRowsExpression .	G		 5	M	/				 $	M	0	A		?	: %{error/}1AllowedRowsExpression 5	M	/				 .	G		 (	?	0	M	-	0	$	>	 $	M	0	A		?	.	%{error/}	%{error/}	%{error/}	%{error/}	%{error/}	%{error/}	%{error/}PA	%{error/}	%{error/}4'%{strName/}' *	&	>	(	A		M	0	.	 	K	 8		8	>	'	?	$	 	0	(	>	 *	M	0	>	0		-	 9	A		.3'%{strName/}' *	&	>	(	A		M	0	.	 	K	 8		8	>	'	?	$	 	0	(	>	 8	.	>	*	M	$	 9	A		.*	&	>	(	A		M	0	.	 .	G		 (	?	0	M	-	0	$	>	 $	M	0	A		?	.PA5	?	+	2	$	>	 8	?	.	M	/	B	
 2	G	6	(	 $	M	0	A		?	.I5	?	+	2	$	>	 8	?	.	M	/	B	
 2	G	6	(	 *	M	0	>	0		-	 	0	(	>	 $	M	0	A		?	 	K	!	 %{errorCode/} 	G	 8	>	%	 5	?	+	2	 0	9	>	.PAi$	>	2	?		>	 '%s' *	0	 *	0	?	-	>	7	?	$	 *			M	$	?	 8	M	$	0	 8	A	0		M	7	>	 5	M	/				 	G	 .	B	2	M	/	>			(	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 .	?	2	@	. $	M	0	A		?	 8		&	G	6	: %sPA3		M	8		G		6	(	 2	>		,	M	0	G	0	@	 +	<			M	6	(	 5	0	M	#	(	: '%{Decription/}'<		M	8		G		6	(	 2	>		,	M	0	G	0	@	 +	<			M	6	(	 *	H	0	>	.	@		0	 5	0	M	#	(	: '%{Decription/}'=		M	8		G		6	(	 2	>		,	M	0	G	0	@	 +	<			M	6	(	 *	H	0	>	.	@		0	 (	>	.	: '%{ParameterName/}'0	M	7	.	>	 	0	G		, 	A		 	2	$	 9	A		. 	C	*	/	>	 *	A	(		 *	M	0	/	>	8	 	0	G		.[	M	7	.	>	 	0	G		, $	>		<	>	 	0	(	G	 .	G		 ,	9	A	$	 	'	?		 8	.	/	 2		>	 /	9	 8	.	/	,	>	9	M	/	 9	K	 	/	>	 9	H	. 	C	*	/	>	 *	A	(		 *	M	0	/	>	8	 	0	G		.�	M	7	.	>	 	0	G		, 	8	 !	G		>	 	(	G		M	
 6	(	 	G	 2	?		 !	G		>	 8	M	0	K	$	 Power BI 9	G	$	A	 *			@		C	$	 (	9	@		 9	H	. 	*	(	G	 Power BI 5	M	
 /	5	8	M	
 %	>	*		 	K	 Power BI 5	M	
 /	5	8	M	
 %	>	*	(	 	G		&	M	0	 .	G		 !	G		>	 8	M	0	K	$	 	K	 *			@		C	$	 	0	(	G	 	G	 2	?		 	9	G		.�!	G		>	 8	M	0	K	$	 	>	0	M	/	 (	9	@		 	0	 0	9	>	 9	H	.  /	9	 8	A	(	?	6	M		?	$	 	0	(	G	 	G	 2	?		 	?	 !	G		>	 8	M	0	K	$	 	K	  	@		 *	M	0		>	0	 8	G	 	I	(	M	+	<	?		0	 	?	/	>	 	/	>	 9	H	, 	*	(	G	 Power BI 5	M	/	5	8	M	%	>	*		 8	G	 8		*	0	M		 	0	G		 	0	 *	A	(		 *	M	0	/	>	8	 	0	G		.�	M	7	.	>	 	0	G		, 	*		K	 	8	 !	G		>	 	(	G		M	6	(	 	G	 2	?		 !	G		>	 	K	 *	A	(	0	M	*	M	0	>	*	M	$	 	0	(	G	 	@	 	(	A	.	$	?	/	>		 (	9	@		 9	H		. 	*	(	G	 Power BI 5	M	/	5	8	M	%	>	*		 8	G	 *	9	A			 	>	 	(	A	0	K	'	 	0	G		.�	M	7	.	>	 	0	G		, 9	.	 	8	 !	G		>	 8	M	0	K	$	 8	G	 	(	G		M	
 	 (	9	@		 	0	 8		$	G	. /	9	 &	G		(	G	 	G	 2	?		 	?	 !	G		>	 *	M	0	,		'	(	 	G		5	G	 	+	<	2	>		(	 $	K	 (	9	@		 9	H	, 	*	(	G	 Power BI 5	M	
 /	5	8	M	
 %	>	*		 8	G	 8		*	0	M		 	0	G		.O	M	7	.	>	 	0	G		, 9	.	 	-	@	 $		 	8	 *	M	0		>	0	 	G	 !	G		>	 8	M	0	K	$	 	G	 	(	G		M	6	(	 	K	 $	>		<	>	 (	9	@		 	0	 8		$	G	.PA�	M	7	.	>	 	0	G		, 9	.	 	8	 !	G		>	 8	M	0	K	$	 8	G	 	(	G		M		 (	9	@		 	0	 8		$	G	. /	9	 8	A	(	?	6	M		?	$	 	0	(	G	 	G	 2	?		 	?	 	G		5	G	 		*	2	,	M	'	 9	H	 	0	 		8	G	  	@		 *	M	0		>	0	 8	G	 	I	(	M	+	<	?		0	 	?	/	>	 	/	>	 9	H	, 	*	(	G	 Power BI 5	M	/	5	8	M	%	>	*		 8	G	 8		*	0	M		 	0	G		.�	M	7	.	>	 	0	G		, 9	.	 	8	 !	G		>	 	(	G		M	6	(	 	K	 $	>		<	>	 (	9	@		 	0	 8		$	G	. 	(	-*	M	0	?	.	>		8	G	8	 !	G		>	 8	M	0	K	$	 	K	 	G	5	2	 Office 365 	G	 2	?		 Power BI .	G		 6	G	!	M	/	B	2	 	?		 		 $	>		<	>	 	0	(	G	 	G	 &	M	5	>	0	>	 	@	 $	>		<	>	 	?	/	>	 	>	 8		$	>	 9	H	.�	M	7	.	>	 	0	G		, 9	.	 	8	 !	G		>	 	(	G		M	6	(	 	K	 $	>		<	>	 (	9	@		 	0	 8		$	G	. Power Query !	G		>	 8	M	0	K	$	K		 	K	 	G	5	2	 Office 365 	G	 2	?		 Power BI .	G		 6	G	!	M	/	B	2	 	?		 		 $	>		<	>	 	0	(	G	 	G	 &	M	5	>	0	>	 	@	 $	>		<	>	 	?	/	>	 	>	 8		$	>	 9	H	._	M	7	.	>	 	0	G		, 9	.	 	-	@	 $		 	8	 *	M	0		>	0	 	G	 !	G		>	 8	M	0	K	$	 	G	 	(	G		M	6	(	 	K	 Power Query .	G		 $	>		<	>	 (	9	@		 	0	 8		$	G	.r	M	7	.	>	 	0	G		, 9	.	 !	G		>	 	(	G		M	6	(	 	K	 $	>		<	>	 (	9	@		 	0	 8		$	G	 	M	/	K			?	 	*		K	 Office 365 	G	 2	?		 Power BI 2	>		8	G		8	 	@	 	5	6	M	
 /		$	>	 9	H	.�	M	7	.	>	 	0	G		, Power Query !	G		>	 	(	G		M	6	(	 	>	0	M	/	 (	9	@		 	0	 0	9	>	 9	H	. 	>	0	M	/	*	A	8	M	$	?		>	 	K	 Excel .	G		 	K	2	G		 	0	 Power Query .	G		 !	G		>	 	(	G		M	6	(	 	K	  	@		 	0	G		.�	M	7	.	>	 	0	G		, 	8	 !	G		>	 	(	G		M	6	(	 	G	 2	?		 !	G		>	 8	M	0	K	$	K		 	K	 *	A	(		 	I	(	M	+	<	?		0	 	0	(	>	 9	K		>	. 	*	(	G	 Power BI 5	M	/	5	8	M	%	>	*		 	K	 ,	$	>			 	?	 Power Query !	G		>	 	(	G		M	6	(	 	@	 	>	0	M	/	 *	A	8	M	$	?		>	 .	G		, 8	-	@	 !	G		>	 8	M	0	K	$	K		 	K	 8	.	>	(	 	G		5	G	 .	G		 8	@	.	?	$	 0	9	(	>	 	5	6	M	
 /		 9	H	.�	M	7	.	>	 	0	G		, 9	.	 	8	 !	G		>	 8	M	0	K	$	 8	G	 	(	G		M		 (	9	@		 	0	 8		$	G	. 	*	(	G	 Power BI 5	M	/	5	8	M	%	>	*		 	K	 ,	$	>			 	?	 !	G		>	 *	M	0	,		'	(	 	G		5	G	 	K	 9	K	8	M		 	0	(	G	 5	>	2	@	 .	6	@	(	 *	0	 .NET +	<	M	0	G	.	5	0	M		 4.5.1 8	M	%	>	*	?	$	 (	9	@		 9	H	.7	M	7	.	>	 	0	G		, (	?	7	M	
 *	>	&	(	 /	K		(	>	 *			M	$	?	 8	G		 8	.	0	M	%	?	$	 (	9	@		 9	H	.�	M	7	.	>	 	0	G		, 9	.	 	?	8	@	 	M	2	>			!	 .	I	!	2	 8	G	 	?	8	@	 	(	-*	M	0	?	.	>		8	G	8	 !	G		>	 8	M	0	K	$	 *	0	 *	M	0	$	M	/		M	7	 	M	5	G	0	@	 (	?	7	M	*	>	&	?	$	 	0	(	G	 .	G		 8		M	7	.	 (	9	@		 9	H		. 	K		 5	H	/		M	$	?		 /	>	 			0	*	M	0	>			<	 	G		5	G	 8	G		 	?		 	>	(	G	 	@	 	5	6	M	/		$	>	 9	H	 $	>		?	 Power BI *	M	0	?	.	>		8	G	8	 *	0	 .	L		B	&	 !	G		>	 8	M	0	K	$	 8	G	 	M	5	G	0	@	 	0	 8		G	.%s{powerbierror/}	M	7	.	>	 	0	G		, 9	.	 	I	(	M	
 +	<	?		0	 	?		 		 PowerBI 			0	*	M	0	>			<	 	G		5	G	 (DMTS) 	G	 ,	?	(	>	 *	M	0	$	M	
 /		M	7	 	M	
 5	G	0	@	 	K	 (	?	7	M	
 *	>	&	?	$	 	0	(	G	 .	G		 8		M	7	.	 (	9	@		 9	H		. 	*	(	G	 Power BI 5	M	
 /	5	8	M	
 %	>	*		 	K	 ,	$	>			 	?	 (	?		@	 /	>	 			0	*	M	0	>			<	 	G		5	G	 	K	 8	G		 	0	(	G	 	@	 	5	6	M	
 /		$	>	 9	H	 	?	8	8	G	 	?	 Power BI !	G		>	 8	M	0	K	$	 8	G	 	M	
 5	G	0	@	 	0	 8		G	.�	M	7	.	>	 	0	G		, 5	0	M	$	.	>	(	 .	G		 PowerBI 			0	*	M	0	>			<	 	G		5	G	 (DMTS) 	G	 &	M	5	>	0	>	 	G	5	2	 *	M	0	$	M	
 /		M	7	 	M	
 5	G	0	@	 .	I	!	2	 8	.	0	M	%	?	$	 9	H		. 	*	(	G	 Power BI 5	M	
 /	5	8	M	
 %	>	*		 	K	 ,	$	>			 	?	 !	G		>	 *	M	0	,		'	(	 	G		5	G	 	K	 8	G		 	0	(	G	 	@	 	5	6	M	
 /		$	>	 9	H	 	?	8	8	G	 	?	 Power BI .	I	!	2	 	G	 !	G		>	 	K	 $	>		<	>	 	0	 8		G	.PA)x 		M	7	 *	0	 8	.	/	 6	M	0	C			2	>	 .	G		 .	>	(	 (	?	/	.	?	$	 		$	0	>	2	 *	0	 (	9	@		 ,	"	<	$	G	. 9	.	(	G	 	G	5	2	 *	B	M	0	M	5	>	(	A	.	>	(	 	G	 		&	M	&	G	6	M	/	 8	G	 %{insertedDataRatio/} *	M	0	$	?	6	$	 	(	A	*	2	,	M	'	 *			M	$	?	/	K		 	K	 %{originalDataPoints/} *			M	$	?	/	K		 	@	 6	M	0	C			2	>	 .	G		 -	0	>	 9	H	. /	&	?	 8		-	5	 9	K	, $	K	 *	B	M	0	M	5	>	(	A	.	>	(	 	@	 8		@		$	>	 	K	 ,	G	9	$	0	 	0	(	G	 	G	 2	?		 	(	A	*	2	,	M	'	 *			M	$	?	/	>		 *	B	0	M	#	 	0	G		.x 		M	7	 *	0	 	A		 *			M	$	?	/	K		 .	G		 .	>	(	 	(	A	*	2	,	M	'	 9	H		. 9	.	(	G	 	G	5	2	 *	B	M	0	M	5	>	(	A	.	>	(	 	G	 		&	M	&	G	6	M	/	 8	G	 %{originalDataPoints/} *			M	$	?	/	K		 	@	 6	M	0	C			2	>	 	K	 %{insertedDataRatio/} *	M	0	$	?	6	$	 *	B	0	M	#	 	?	/	>	 9	H	. /	&	?	 8		-	5	 9	K	, $	K	 *	B	M	0	M	5	>	(	A	.	>	(	 	@	 8		@		$	>	 	K	 ,	G	9	$	0	 	0	(	G	 	G	 2	?		 	(	A	*	2	,	M	'	 .	>	(	 *	B	0	M	#	 	0	G		.�8		@		 *	B	M	0	M	5	>	(	A	.	>	(	 	G	 2	?		 8	@		<	(	H	2	?		@	 .	>	(	 	G	 !	G		>	 ,	?		&	A			 8	G	 	.	 8	G	 	.	 3 	A	(	>	 	'	?		 !	G		>	 ,	?		&	A			 	@	 	5	6	M	/		$	>	 9	K	$	@	 9	H	. /	&	?	 8		-	5	 9	K	, $	K	 *	B	M	0	M	5	>	(	A	.	>	(	 	@	 8		@		$	>	 	K	 ,	G	9	$	0	 	0	(	G	 	G	 2	?		 	'	?		 	$	?	9	>	8	?		 !	G		>	 	K	!	<	G		.D	(	A	0	K	'	?	$	 *	B	0	M	5	>	(	A	.	>	(	 ,	?		&	A			 	@	 8			M	/	>	 	'	?		$	.	 8	M	5	@		C	$	 8	G	 	'	?		 9	K	 		.J	M	7	.	>	 	0	G		, 9	?		&		>	8	M		 	K	 	.	 8	G	 	.	 $	@	(	 	A	(	>	 8	@		<	(	H	2	?		@	 	@	 	5	6	M	/		$	>	 9	K	$	@	 9	H	.H	M	7	.	>	 	0	G		, 9	?		&		>	8	M		 	K	 	.	 8	G	 	.	 	'	G	 	$	?	9	>	8	?		 !	G		>	 	@	 	5	6	M	/		$	>	 9	K	$	@	 9	H	.�x 		M	7	 *	0	 	A		 *			M	$	?	/	K		 	G	 .	>	(	 	A	.	 9	H		. 9	.	(	G	 	G	5	2	 *	B	0	M	5	>	(	A	.	>	(	 	G	 		&	M	&	G	6	M	/	 8	G	 		(	.	G		 .	>	(	K		 	K	 -	0	 &	?	/	>	 9	H	. /	&	?	 8		-	5	 9	K	, $	K	 *	B	0	M	5	>	(	A	.	>	(	 *	0	?	6	A	&	M	'	$	>	 8	A	'	>	0	(	G	 	G	 2	?		 	A	.	 .	>	(	K		 	K	 *	B	0	>	 	0	G		.PA�	M	7	.	>	 	0	G		, *	B	M	0	M	5	>	(	A	.	>	(	 	G	 2	?		 	M	0	.	?		 8	.	/	 6	M	0	C			2	>	 !	G		>	 ,	?		&	A	 	5	6	M	/		 9	H		. 	(	A	*	2	,	M	'	 !	G		>	 	K	 *	B	0	M	#	 	0	(	G	 	G	 2	?		 	8	G	 	.	 8	G	 	.	 50 *	M	0	$	?	6	$	 !	G		>	 ,	?		&	A	 	>	9	?		.PAm	M	7	.	>	 	0	G		, 9	.	 8	.	/	 6	M	0	C			2	>	 	K	 (	9	@		 *	9		>	(	$	G	. 8	A	(	?	6	M		?	$	 	0	G		 	?	 x-		M	7	 +	<	@	2	M	!	 .	G		 .	>	(	 $	?	%	?	/8	.	/	 8	M	5	0	B	*	 .	G		 9	K		.}	M	7	.	>	 	0	G		, /	&	?	 x-		M	7	 &	?	(	>			/8	.	/	 .	>	(	 		 8	G			!	 8	G	 -	@	 	.	 		$	0	>	2	 *	0	 ,	"	<	$	G	 9	H		 $	K	 *	B	M	0	M	5	>	(	A	.	>	(	 2	>		(	 	>	0	M		 *	0	 	>	0	M	/	 (	9	@		 	0	$	>	 9	H	.�	M	7	.	>	 	0	G		, *	B	M	0	M	5	>	(	A	.	>	(	 2	>		(	 	>	0	M		 *	0	 	G	5	2	 $	-	@	 	>	.	 	0	$	>	 9	H	 	,	 x-		M	7	 &	?	(	>			/8	.	/	 .	>	(	, 8	G			!	, .	?	(		, 			>	, &	?	(	, 8	*	M	$	>	9	, .	9	@	(	>	 /	>	 5	0	M	7	 	G	 *	B	0	M	#	>			 	A	#		 	G	 0	B	*	 .	G		 ,	"	<	$	G	 9	K		.r	M	7	.	>	 	0	G		,  *	B	M	0	M	5	>	(	A	.	>	(	 2	>		(	 	>	0	M		 *	0	 	G	5	2	 $	-	@	 	>	.	 	0	$	>	 9	H	 	,	 x-		M	7	 &	?	(	>			/8	.	/	 .	>	(	 (	?	/	.	?	$	 5	C	&	M	'	?	 .	G		 ,	"	<	$	G	 9	K		.�	M	7	.	>	 	0	G		,  *	B	M	0	M	5	>	(	A	.	>	(	 2	>		(	 	>	0	M		 *	0	 	G	5	2	 $	-	@	 	>	.	 	0	$	>	 9	H	 	,	 x-		M	7	 &	?	(	>			/8	.	/	 /	>	 *	B	0	M	#	>			 8			M	/	>	 .	>	(	 (	?	/	.	?	$	 		$	0	>	2	 .	G		 ,	"	<	$	G	 9	K		. z	M	7	.	>	 	0	G		, /	&	?	 x-		M	7	 &	?	(	>			/8	.	/	 .	>	(	 		 &	?	(	 8	G	 -	@	 	.	 		$	0	>	2	 *	0	 ,	"	<	$	G	 9	H		 $	K	 *	B	0	M	5	>	(	A	.	>	(	 2	>		(	 	>	0	M		 *	0	 	>	0	M	/	 (	9	@		 	0	$	>	 9	H	.�	M	7	.	>	 	0	G		, *	B	0	M	5	>	(	A	.	>	(	 	'	?		$	.	 %{dataSize/} !	G		>	 ,	?		&	A			 	>	 8	.	0	M	%	(	 	0	$	>	 9	H	. 	'	?		 8	G	 	'	?		 %{dataSize/} !	G		>	 ,	?		&	A			 	K	 *	M	0	&	0	M	6	?	$	 	0	(	G	 	G	 2	?		 	C	*	/	>	 	*	(	G	 !	G		>	 	K	 +	<	?	2	M		0	 	0	G		.�	M	7	.	>	 	0	G		, *	B	0	M	5	>	(	A	.	>	(	 %{dataPoints/} 	$	?	9	>	8	?		 !	G		>	 ,	?		&	A			 	@	 *	9		>	(	 	0	$	>	 9	H	. *	B	0	M	5	>	(	A	.	>	(	 	G	 2	?		 	.	 8	G	 	.	 %{minDataPoints/} !	G		>	 ,	?		&	A			 	@	 	5	6	M	
 /		$	>	 9	K	$	@	 9	H	.PA	M	7	.	>	 	0	G		,  x-		M	7	 .	>	(	K		 	G	 (	?	/	.	?	$	 		$	0	>	2	 *	0	 ,	"	<	(	G	 *	0	 9	@	 *	B	M	0	M	5	>	(	A	.	>	(	 	G	5	2	 2	>		(	 	>	0	M		 *	0	 	>	0	M	/	 	0	$	>	 9	H	. *	B	M	0	M	5	>	(	A	.	>	(	, *	B	M	0	M	5	>	(	A	.	>	(	 	G	 		&	M	&	G	6	M	/	 8	G	 	G	5	2	 	(	A	*	2	,	M	'	 *			M	$	?	/	K		 	K	 	$	?	9	>	8	?		 !	G		>	 ,	?		&	A			 	@	 8			M	/	>	 $		 *	B	0	M	#	 	0	 8		$	>	 9	H	. 	C	*	/	>	 	(	A	*	2	,	M	'	 *			M	$	?	/	K		 	K	 *	B	0	>	 	0	G		 /	>	 +	<	?	2	M		0	M	8	 (	?		>	2	G		.�	M	7	.	>	 	0	G		, *	B	M	0	M	5	>	(	A	.	>	(	, *	B	M	0	M	5	>	(	A	.	>	(	 	G	 		&	M	&	G	6	M	/	 8	G	 	G	5	2	 	(	A	*	2	,	M	'	 y .	>	(	K		 	K	 	$	?	9	>	8	?		 !	G		>	 ,	?		&	A			 	@	 8			M	/	>	 $		 *	B	0	M	#	 	0	 8		$	>	 9	H	. 	C	*	/	>	 	(	A	*	2	,	M	'	 *			M	$	?	/	K		 	K	 *	B	0	>	 	0	G		 /	>	 +	<	?	2	M		0	M	8	 (	?		>	2	G		.PAV*	B	0	M	5	>	(	A	.	>	(	 	+	<	8	G		 8	@	.	>	 	G	 	>	0	#	 0	K		G	 		 8	,	8	G	 ,	!	<	G	 .	>	(	 5	>	2	G	 8	G	 	8	 6	M	0	G	#	@	 	K	 	2	>		(	 	0	(	>	.K!	G		>	8	G		 8	@	.	>	 	G	 	>	0	#	 0	K		G	 		 8	,	8	G	 ,	!	<	G	 .	>	(	 5	>	2	G	 8	G	 	8	 6	M	0	G	#	@	 	K	 	2	>		(	 	0	(	>	.]*	B	0	M	5	>	(	A	.	>	(	 	0	(	G	 	G	 2	?		, 8	-	@	 *			M	$	?	/	>		 8	.	>	(	 X-		M	7	@	/	 .	>	(	K		 *	0	 		$	 .	G		 	5	6	M	/	 	2	>		(	 9	K	(	@	 	>	9	?		.M*	B	0	M	5	>	(	A	.	>	(	 	0	(	G	 	G	 2	?		, 8	-	@	 *			M	$	?	/	>		 8	.	>	(	 5	C	&	M	'	?	 	G	 	(	A	0	B	*	 .	G		 ,	"	<	(	@	 	>	9	?		.�*	B	0	M	5	>	(	A	.	>	(	 	0	(	G	 	G	 2	?		, 	>	0	M		 .	G		 8	-	@	 *			M	$	?	/	K		 	G	 2	?		 x-		M	7	 *	0	 8	.	/	 .	G		 5	C	&	M	'	?	 	G	 2	?		 8	.	>	(	 *	M	0	>	0		-	 	0	 8	.	>	*	M	$	?	 8	M	%	?	$	?	 9	K	(	@	 	>	9	?		.PA�8	0	M	5	0	 	K	 *	M	0	>	0		-	 	0	(	G	 .	G		 5	?	+	2	 0	9	>	 	M	/	K			?	 	8	 		&	M	&	G	6	M	/	 	G	 2	?		 		*	/	K		 	?	/	>	 	/	>	 			 ('%{dll/}') 	*		G	 		*	M	/	B		0	 *	0	 (	9	@		 .	?	2	>	 %	>	 /	>	 2	K	!	 9	K	(	G	 .	G		 5	?	+	2	 0	9	>	 %	>	.&Azure 8			M	0	9	#	 8	G	 5	?	+	2	$	>	: '%{message/}'-8			M	0	9	#	 ,	M	2	I	,	 *	9	2	G	 8	G	 .	L		B	&	 9	H	: '%{message/}'*8			M	0	9	#	 ,	M	2	I	,	 .	L		B	&	 (	9	@		 9	H	: '%{message/}'�*	9		>	(	 '%{strMemberName/}' .	G		 	.	>	(	M	/	 *	9		>	(	 *	M	0	&	>	$	>	 '%{strProvider/}' 9	H	. 	G	5	2	 Azure Active Directory 		*	/	K			0	M	$	>	 /	>	 8	.	B	9	 8	.	0	M	%	?	$	 9	H		. *	9		>	(	 *	M	0	&	>	$	>	 	G	 .	>	(	 	G	 0	B	*	 .	G		 'AzureAD' 	>	 		*	/	K		 	0	G		.;Azure Analysis Services -	B	.	?		>	 8	&	8	M	/	 	G	 2	?		, (	>	.	 	5	6	M	/		 9	H	.i		*	/	K			0	M	$	>	 /	>	 	*	M	2	?		G	6	(	: '%{pii_strMemberName/}' 	*		G	 8		8	M	%	>	(	 	@	 Azure Active Directory .	G		 (	9	@		 .	?	2	>	 %	>	.@Azure Analysis Services 		$	M	*	>	&	 	G	 2	?		 /	9	 8			>	2	(	 8	.	0	M	%	?	$	 (	9	@		 9	H	.cDelayLoadModeRequested .	K	!	 1 	G	 ,	0	>	,	0	 9	H	 	K	 	?	 Azure 5	?	6	M	2	G	7	#	 8	G	5	>			 		$	M	*	>	&	 &	M	5	>	0	>	 8	.	0	M	%	?	$	 (	9	@		 9	H	.V+	<	?	2	M		0	 *	M	0		>	0	 	8	.	0	M	%	?	$	 9	H	. ,	M	2	I	,	 8			M	0	9	#	 	M	5	G	0	@	 '%{filter/}' (	?	7	M	*	>	&	?	$	 	0	(	G	 .	G		 5	?	+	2	._+	<	?	2	M		0	 *	M	0		>	0	 	8	.	0	M	%	?	$	 9	H	. +	<	>		2	 	K	 '%{file/}' 8	G	 '%{filedest/}' .	G		 *	A	(	0	M	(	>	.	?	$	 	0	(	G	 .	G		 5	?	+	2	.\Azure Analysis Services -	B	.	?		>	 8	&	8	M	/	 	G	 2	?		, ID (	?	0	M	&	?	7	M		 (	9	@		 	@	 	>	 8		$	@	: '%{memberName/}'.{%{newLine/}%{newLine/}$		(	@		@	 5	?	5	0	#	:%{newLine/}RootActivityId: %{rootActivityId/}%{newLine/}&	?	(	>			 (UTC): %{currentUtcDate/}�Http 6	@	0	M	7	2	G		: '%{headerName/}', Azure 5	?	6	M	2	G	7	#	 8	0	M	5	0	 &	M	5	>	0	>	 2	L		>		 		 Http *	M	0	$	?	8	>	&	 .	G		 (	9	@		 .	?	2	>	. 8	?	8	M		.	 $	M	0	A		?	 	K	!	: %d{systemErrorCode/}.%{technicalDetailsText/}%{strValue/}PA9Azure 5	?	6	M	2	G	7	#	 8	0	M	5	0	 (	G	 (	?	.	M	(	 $	M	0	A		?	 2	L		>	/	>	: %{strValue/}�Azure 5	?	6	M	2	G	7	#	 8	0	M	5	0	 (	9	@		 .	?	2	>	: '%{serverName/}'. 8	A	(	?	6	M		?	$	 	0	G		 	?	 8	0	M	5	0	 .	L		B	&	 9	H	 	0	 8	0	M	5	0	 (	>	.	 8	9	@	 &	0	M		 	?	/	>	 	/	>	 9	H	.%{technicalDetailsText/}�Azure 5	?	6	M	2	G	7	#	 8	0	M	5	0	 	G	 5	>	8	M	$	5	?		 	M	2	8	M		0	 8	.	>	*	M	$	?	 ,	?		&	A	 	>	 8	.	>	'	>	(	: '%{serverName/}' 5	?	+	2	 0	9	>	. 8	0	M	5	0	 8	G	 	5	>	,	: %{serverResponse/}.%{technicalDetailsText/}�	M	0	G	8	 	,	M		G		M		 .	G		 	8	>	 	K		 (	>	.	 (	9	@		 9	K	(	>	 	>	9	?		, 	?	8	.	G		 (	?	0	M	&	?	7	M		 GUID 6	>	.	?	2	 9	K	. GUID AS Azure *	0	?	5	G	6	 .	G		 		*	/	K		 	G	 2	?		 	0		M	7	?	$	 9	H	.jAzure 5	?	6	M	2	G	7	#	 8	G	5	>	 		$	M	*	>	&	 &	M	5	>	0	>	 	8	 8			>	2	(	 	@	 	(	A	.	$	?	 (	9	@		 9	H	 	M	/	K			?	 5	0	M	$	.	>	(	 8		&	0	M	-	 	G	5	2	 *	"	<	(	G	 	G	 2	?		 9	H	.S8	0	M	5	0	 	8	M	%	>	/	@	 0	B	*	 8	G	 	(	A	*	2	,	M	'	 9	H	. 	C	*	/	>	 	A		 &	G	0	 ,	>	&	 .	G		 *	M	0	6	M	(	 *	B		(	G	 	@	 	K	6	?	6	 	0	G		.i8	M	%	>	(	@	/	 +	<	>		2	 2		M	7	M	/	 	G	 8	>	%	 ,	(	>	(	>	 XEvent 8	$	M	0	 ,	(	>	(	>	 Azure 5	?	6	M	2	G	7	#	 8	G	5	>			 	G	 		$	M	*	>	&	 &	M	5	>	0	>	 	(	A	.	$	 (	9	@		 9	H	.,	5	0	M		@		C	$	 $	M	0	A		?	 	G	 	>	0	#	 ,	H			*	 5	?	+	<	2	 9	K	 	/	>	.l	.	>	(	M	/	 ,	H			*	 *	%	 (	'	?		$	.	 1024 5	0	M	#	). .	>	(	M	/	 		&	>	9	0	#	: /recovery/10.12.2016/db1.abf, recovery/10.12.2016/db1.abf.�	8	 8	0	M	5	0	 	G	 2	?		 ,	H			*	 	I	(	M	+	<	?		0	 (	9	@		 	?	/	>	 	/	>	 9	H	. Azure *	K	0	M		2	 /	>	 PowerShell 	>	 		*	/	K		 	0		G	 		 ,	H			*	 8			M	0	9	#	 	>	$	>	 	I	(	M	+	<	?		0	 	0	(	G	 	G	 2	?		 8	0	M	5	0	 *	0	 5	M	/	5	8	M	%	>	*		 8	G	 8		*	0	M		 	0	G		.-*	M	0	&	>	(	 	?	/	>	 	/	>	 ,	H			*	 8			M	0	9	#	 	>	$	>	 (	9	@		 .	?	2	>	.'*	M	0	&	>	(	 	?	/	>	 	/	>	 ,	H			*	 			G	(	0	 (	9	@		 .	?	2	>	.w*	M	0	&	>	(	 	?	/	>	 	/	>	 ,	H			*	 *	9	2	G	 8	G	 .	L		B	&	 9	H	; .	L		B	&	>	 ,	H			*	 	K	 	'	?	2	G		?	$	 	0	(	G	 	G	 2	?		 AllowOverwrite 	K	 8	G		 	0	(	G	 	@	 	5	6	M	/		$	>	 9	H	.jAS PaaS .	K	!	 .	G		 ,	H			*	 	(	A	0	K	'	 	G	 2	?		 *	M	0	/	A		M	$	 	.	>	(	M	/	 8	A	0		M	7	>	 5	?		2	M	*	; 5	?		2	M	*	 	G	 0	B	*	 .	G		 CopyAll *	M	0	&	>	(	 	0	G		.B	.	>	(	M	/	 &	B	0	8	M	%	 *	>	0	M		@	6	(	 5	?		2	M	*	; 5	?		2	M	*	 	G	 0	B	*	 .	G		 	<	2	$	 *	M	0	&	>	(	 	0	G		.sAS PaaS .	K	!	 .	G		 ,	H			*	 /	>	 *	A	(	0	M	8	M	%	>	*	(	>	 	(	A	0	K	'	 	G	 2	?		 *	M	0	/	A		M	$	 	.	>	(	M	/	 &	B	0	8	M	%	 8	M	%	>	(	 5	?		2	M	*	; 0	?		M	$	 	0	(	G	 	@	 	5	6	M	/		$	>	 9	H	.oAS PaaS .	K	!	 .	G		 *	A	(	0	M	8	M	%	>	*	(	>	 	(	A	0	K	'	 	G	 2	?		 *	M	0	/	A		M	$	 	.	>	(	M	/	 DBStorageLocation 5	?		2	M	*	; 0	?		M	$	 	0	(	G	 	@	 	5	6	M	/		$	>	 9	H	.9/	9	 8			>	2	(	, PowerBI 8	.	0	M	*	?	$	 		$	M	*	>	&	 &	M	5	>	0	>	 8	.	0	M	%	?	$	 (	9	@		 9	H	.&	?	/	>	 	/	>	 ,	H			*	 .	L		B	&	 (	9	@		 9	H	.Z!	G		>	,	G	8	 '%{databaseName/}' 	G	 2	?		 Imageload 5	?	+	2	 0	9	>	 	M	/	K			?	 5	0	M	$	.	>	(	 8	0	M	5	0	 .	>	8	M		0	 (	9	@		 9	H	..Azure 8			M	0	9	#	 8	G	 	(	G		M	6	(	 5	?	+	2	$	>	: '%{message/}'eAzure 5	?	6	M	2	G	7	#	 8	G	5	>			 -	B	.	?		>	 8	&	8	M	/	 	G	 2	?		 8	&	8	M	/	 *	M	0		>	0	 (	?	0	M	&	?	7	M		 (	9	@		 	?	/	>	 	>	 8		$	>	: '%{memberName/}'.C,	G	.	G	2	 Etag 	G	 	>	0	#	 ,	M	2	I	,	 	5			?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	: '%{message/}'7SAS 	K		(	 5	>	2	>	 ,	M	2	I	,	 			G	(	0	 uri 5	?	5	0	#	 	G	 	(	A	0	B	*	 (	9	@		 9	H	.4	I	(	M	+	<	?		0	 	?	/	>	 	/	>	 ,	H			*	 			G	(	0	 *	9	A			 /	K		M	/	 (	9	@		 9	H	.j	(	A	0	K	'	 	@	 8	.	/	 8	@	.	>	 8	.	>	*	M	$	 9	K	 		, 	M	/	K			?	 8	0	M	5	0	 		8	M	
 	H		8	 	?	8	@	 -	@	 !	G		>	,	G	8	 	K	 ,	G	&		<	2	 	0	(	G	 .	G		 8	.	0	M	%	 (	9	@		 %	>	.f8	0	M	5	0	 	>	 *	0	M	/	5	8	>	(	 	?	/	>	 	/	>	, 	M	/	K			?	 (	?	7	M		>	8	(	 $	M	0	A		?	/	K		 5	>	2	G	 !	G		>	,	G	8	 	@	 8			M	/	>	 %	M	0	G	6	K	2	M	!	 8	G	 	'	?		 9	K	 		.5URI '%{strURL/}' *	0	 &	@	 		 2	?			 +	<	>		2	 2	>		 (	9	@		 	>	 8		@	.nURL '%{strURL/}' *	0	 &	@	 		 2	?			 +	<	>		2	 8	>	.		M	0	@	 8	9	@	 +	<	I	0	M	.	G		 .	G		 (	9	@		 9	H	. 	8	G	 'asazure://' 8	G	 *	M	0	>	0		-	 9	K	(	>	 	>	9	?		.A*	A	(	0	M	8	M	%	>	*	(	>	 5	?	+	2	 0	9	@	, 	M	/	K			?	 ,	M	2	I	,	 (	9	@		 .	?	2	>	 %	>	: '%{blobName/}'TAzure Analysis 8	G	5	>			 	G	 2	?		, ,	>	9	M	/	 		*	/	K			0	M	$	>			 9	G	$	A	 	(	A	2		M	
 (	 	&	G	6	 8	.	0	M	%	?	$	 (	9	@		 9	H	.mAzure Analysis 8	G	5	>			 	G	 2	?		, 	(	A	2		M	(	 	&	G	6	 	G	5	2	 *	]	(	G	 /	K		M	/	 .	K	!	 .	G		 !	G		>	,	G	8	 	K	 	(	A	2		M	(	 	0	(	G	 	>	 8	.	0	M	%	(	 	0	$	>	 9	H	.PATAzure Analysis 8	G	5	>			 	G	 2	?		, 	(	A	2		M	(	 	K	 	G	5	2	 &	M	5	?	$	@	/		 *	M	0	$	?	2	?	*	?	/	K		 *	0	 9	@	 	(	A	.	$	?	 9	H	.N	H	0	-5	M	/	5	8	M	%	>	*		 		*	/	K			0	M	$	>	 	G	 2	?		 8	.	0	M	*	?	$	 5	M	/	5	8	M	%	>	*		 	(	G		M	6	(	 	@	 	(	A	.	$	?	 (	9	@		 9	H	.�	?	8	@	 	(	M	/	 8	.	0	M	*	?	$	 5	M	/	5	8	M	%	>	*		 	(	G		M	6	(	 	(	A	0	K	'	 	G	 	>	0	#	 8			>	2	(	 0	&	M	&	 	0	 &	?	/	>	 	/	>	 9	H	. 		 ,	>	0	 .	G		 	G	5	2	 		 8		M	0	?	/	 8	.	0	M	*	?	$	 5	M	/	5	8	M	%	>	*		 	(	G		M	6	(	 	@	 	(	A	.	$	?	 9	H	.P	I	(	M	+	<	?		0	G	6	(	 +	<	>		2	 .	G		 	.	>	(	M	/	 !	G		>	 +	<	K	2	M	!	0	 (	?	0	M	&	G	6	?	$	 	?	/	>	 	/	>	: '%{datafolder/}'.Y2	?			 URI '%{strURL/}' 	.	>	(	M	/	 9	H	. URI .	G		 	8	M		.	 HTTP *	K	0	M		 (	?	0	M	&	?	7	M		 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	./%{feature_name/} 8	A	5	?	'	>	 	-	@	 $		 8	.	0	M	%	?	$	 (	9	@		 9	H	.A	8	 	>	0	M	0	5	>		 	G	 2	?		 '%{columnname/}' 8	M	$		-	 *	M	0		>	0	 8	.	0	M	%	?	$	 (	9	@		 9	H	d	gAnalyzeRefreshPolicyImpact 	&	G	6	 	G	 2	?		 8	M	$		-	 8			M	/	>	 1 9	K	(	@	 	>	9	?		d	 6	G	7	 8	M	$		-	K		 *	0	 '	M	/	>	(	 (	9	@		 &	?	/	>	 	>			>	d	9/	9	 8			>	2	(	, PowerBI 8	.	0	M	*	?	$	 		$	M	*	>	&	 &	M	5	>	0	>	 8	.	0	M	%	?	$	 (	9	@		 9	H	.i!	G		>	,	G	8	 (	?	7	M		>	8	(	 	>	0	M	0	5	>		 	>	 	>		.					 8	.	>	*	M	$	. '%{databaseid/}' ID 5	>	2	>	 !	G		>	,	G	8	 (	?	7	M		>	8	?	$	 (	9	@		 	?	/	>	 	>	 8		>	.�DISCOVER_POWERBI_DATASOURCES, Power BI Premium 	G	 ,	>	9	0	 /	>	 'PowerBI_V1' 	G	 2	?		 8	G		 'DefaultPowerBIDataSourceVersion' 	A	#	 5	>	2	G	 $	>	2	?		>	,	&	M	'	 .	I	!	2	 *	0	 8	.	0	M	%	?	$	 (	9	@		 9	H	.b6	G	!	M	/	B	2	 	?	/	>	 	/	>	 0	@	+	<	M	0	G	6	 0	&	M	&	 	0	 &	?	/	>	 	/	>	 9	H	 	M	/	K			?	 8	.	>	(	 !	G		>	,	G	8	 *	0	 		 (		 0	@	^	M	0	G	6	 	>	 *	$	>	 	2	>	 9	H	.GDISCOVER_M_EXPRESSIONS 	G	5	2	 Power BI Premium 	0	 8	G	5	>	 	G	 2	?		 8	.	0	M	%	?	$	 9	H	.hAzure ,	M	2	I	,	 8			M	0	9	#	 	G	 2	?		 	(	G		M	6	(	 5	?	+	2	 0	9	>	. 	C	*	/	>	 	*	(	G	 ,	H			*	 8			M	0	9	#	 			G	(	0	 8	G		?			 	@	 &	K	 ,	>	0	 	>			 	0	G		.8			M	0	9	#	 ,	M	2	I	,	 .	L		B	&	 (	9	@		 9	H	.�	C	*	/	>	 8	A	(	?	6	M		?	$	 	0	G		 	?	 	G	5	2	 .	L		B	&	>	 !	G		>	 8	M	0	K	$	K		 	>	 		*	/	K		 	?	/	>	 	>	 0	9	>	 9	H	, 	8	 	>	0	M	0	5	>		 .	G		 (		 !	G		>	 8	M	0	K	$	 	K	!	<	(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	.�	.	>	(	M	/	 	M	0	G	!	G		6	?	/	2	 8	G	 		 ,	>	0	 	(	G		M		 	0	(	G	 	G	 5	?	+	2	 *	M	0	/	>	8	 	?		 		 9	H		, 	8	2	?		 ,	>	9	0	@	 !	G		>	 8	M	0	K	$	 '%{throttling_key/}' 8	G	 	(	G		M		 	0	(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	.^8	0	M	5	0	, 8	0	M		 *	%	 	>	 		*	/	K		 	0		G	 !	?		H		 2	I		 	G	 8	>	%	 !	G		>	,	G	8	 +	<	K	2	M	!	0	 (	9	@		 "	B		"	 8		>	: '%{searchPath/}'.H8	0	M	5	0	 	K	 !	G		>	,	G	8	 +	<	K	2	M	!	0	 .	G		 !	?		H		 2	I		 (	9	@		 .	?	2	>	: '%{detachLogFolder/}'.�5	0	M	$	.	>	(	 .	G		 !	G		>	,	G	8	 '%{databaseName/}' 	G	 2	?		 	M	5	G	0	@	 (	9	@		 -	G		@	 	>	 8		$	@	, 	M	/	K			?	 8			M	0	9	#	 .	K	!	 	K	 5	0	M	$	.	>	(	 .	G		 	&	M	/	$	?	$	 	?	/	>	 	>	 0	9	>	 9	H	.GDISCOVER_POWERBI_ROLES 	G	5	2	 Power BI Premium 	0	 8	G	5	>	 	G	 2	?		 8	.	0	M	%	?	$	 9	H	.~!	G		>	,	G	8	 '%{databaseName/}' 	K	 '%{targetStorageMode/}' .	G		 0	B	*	>		$	0	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	, 	M	/	K			?	 /	9	 *	9	2	G	 8	G	 9	@	 		8	 .	K	!	 .	G		 9	H	.cGetEstimatedDatabaseSize 5	?	'	?	, ,	H			*	 8			M	0	9	#	 .	K	!	 !	G		>	,	G	8	 '%{databaseName/}' 	G	 2	?		 8	.	0	M	%	?	$	 (	9	@		 9	H	.08			M	0	9	#	 	>	$	G	 	G	 	>		.					 	>	 	(	A	0	K	'	: '%{message/}'18			M	0	9	#	 	>	$	G	 	G	 %	M	0	I		2	M	!	 	>	 	(	A	0	K	'	: '%{message/}'/!	>	/	(	G	.	?		 8	A	5	?	'	>	 '%{featureName/}' (	9	@		 .	?	2	@	 %	@	.JDynamicFeatureSwitch 	A	#	 	G	5	2	 Power BI *	M	0	@	.	?	/	.	 	0	 8	G	5	>	 	G	 2	?		 8	.	0	M	%	?	$	 9	H	.PA5	?	6	M	2	G	7	#	 8	G	5	>			 %{partition/}' 5	?	-	>		(	 	G	 '%{storagelocation/}' 8			M	0	9	#	 8	M	%	>	(	 	K	 !	G		>	 !	>	/	0	G		M		M	0	@	 	G	 		&	0	 8	M	%	?	$	 9	K	(	G	 	@	 	(	A	.	$	?	 (	9	@		 &	G	$	@		. 	8	 8	.	8	M	/	>	 	K	 9	2	 	0	(	G	 	>	 8	,	8	G	 8	0	2	 		*	>	/	 9	H	 	?	 ,	H			*	 +	<	>		2	 ,	(	>			 	0	 8	9	@	 5	?	-	>		(	 8			M	0	9	#	 8	M	%	>	(	 .	H	*	?			 (	?	0	M	&	?	7	M		 	0		G	 	8	G	 *	A	(	0	M	8	M	%	>	*	?	$	 	0	G		.?'%{strRef/}' !	G		>	,	G	8	 	G	 2	?		 	(	M		M	0	?	*	M	
 6	(	 	A			@	 *	0	?	5	0	M	$	?	$	 	@	 		.*	I	(	M	
 +	<	
 ?		0	G	6	(	 	A	#	 	&	M	/	$	(	 ,	(	G	 9	A		 (	9	@		 %	G	.P	&	G	6	 0	&	M	&	 (	9	@		 	?		 	>	 8		$	>	 	M	
 /	K			?	 8	$	M	0	 *	0	 5	0	M	$	.	>	(	 .	G		 	K		 	&	G	6	 (	9	@		 	2	 0	9	>	 9	H	.z8	M		G	2	-				 	M	5	G	0	@	 	G	 2	?		 (	K	!	 *	0	 		*	2	,	M	'	 9	K	(	G	 9	G	$	A	 ShardDirectory (	?	.	M	(	 6	>	0	M	!	 	@	 0	?	*	K	0	M		 (	9	@		 	0	$	@	: '%{MissingPartitionIDs/}'K!	G		>	,	G	8	 '%{id/}' *	0	 ,	H			*	 8			>	2	(	 	0	(	G	 	>	 *	M	0	/	>	8	 	0	$	G	 8	.	/	 !	G		>	,	G	8	 (	9	@		 .	?	2	>	.D'%{strRef/}' !	G		>	,	G	8	 	G	 2	?		 	(	M		M	0	?	*	M	
 6	(	 	A			@	 *	0	?	5	0	M	$	?	$	 (	9	@		 	@	 		.�%{partition/} &	B	0	8	M	%	 5	?	-	>		(	 	K	 ROLAP /	>	 HOLAP 	G	 0	B	*	 .	G		 *	0	?	-	>	7	?	$	 	?	/	>	 	/	>	 9	H	 2	G		?	(	 +	?	0	 -	@	 8	-	@	 ROLAP 	M	5	G	0	@	[	 .	>	8	M		0	 &	M	5	>	0	>	 (	?	7	M	*	>	&	?	$	 	@	 	>				@	.PAW'%{id/}' ID 5	>	2	>	 %{typename/} '%{parentname/}' %{parenttypename/} .	G		 *	9	2	G	 9	@	 .	L		B	&	 9	H	.PAZ'%{name/}' (	>	.	 5	>	2	>	 %{typename/} '%{parentname/}' %{parenttypename/} .	G		 *	9	2	G	 9	@	 .	L		B	&	 9	H	.R'%{id/}' ID 5	>	2	>	 %{typename/} '%{parentid/}' %{parenttypename/} .	G		 (	9	@		 .	?	2	 8		$	>	.�/	>	 $	K	 '%{parentid/}' ID 	G	 %{parenttypename/} .	G		 '%{id/}' ID 	>	 %{typename/} .	L		B	&	 (	9	@		 9	H	, /	>	 	,	M		G		M		 *	0	 *	9	A			 ,	(	(	G	 	G	 2	?		 		*	/	K			0	M	$	>	 	G	 *	>	8	 	(	A	.	$	?	/	>		 (	9	@		 9	H		.h	,	M	
 	G		M	
 	 8		&	0	M	-	 '%{objrefids/}' .	>	(	M	
 /	 (	9	@		 9	H	. /	9	 .	G		>	!	G		>	 5	0	M		 *	&	>	(	A		M	0	.	 	@	 8		0		(	>	 8	G	 .	G	2	 (	9	@		 	>	$	>	.�%{typename/} (	>	.	>			?	$	, %{name/}, %{parentname/} %{parenttypename/} .	G		 *	9	2	G	 9	@	 .	L		B	&	 9	H	. 	8	G	 	8	 	,	M	
 	G		M		 	G	 (	?	0	M	.	>	#	 8	G	 *	9	2	G	 9	@	 9		>	 &	G	(	>	 	>	9	?		nALTER 	%	(	 	K	 *	B	0	M	#	$	/	>	 5	?	8	M	
 $	C	$	 9	K	(	>	 	>	9	?		 	M	
 /	K			?	 	8		G	 	>	0	#	 %{name/} %{typename/} *	0	 		 8		0		(	>	 *	0	?	5	0	M	$	(	 9	K		>	.]8	0	M	5	0	 	0	 8	0	M	5	0	 -	B	.	?		>	 	,	M		G		M		 	K	 ,	(	>	/	>	, 9		>	/	>	, /	>	 *	B	0	M	#	 0	B	*	 8	G	 5	?	8	M	$	C	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	.]9	8	M	
 $	>		$	0	#	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	
 /	K			?	 9	8	M	
 $	>		$	0	#	 	G	 &	L	0	>	(	 		 /	>	 	'	?		 	,	M	
 	G		M	
 	M	8	 	.	>	(	M	
 /	 %	G	.I'%{id/}' ID 5	>	2	>	 %{typename/} 8		8	>	'	(	 	G	 2	?		 		 .	>	(	M	
 /	 	,	M	
 	G		M	
 	 (	9	@		 9	H	.�%{typename/} 	>	 '%{id/}' ID .	>	(	M	/	 (	9	@		 9	H	 	M	/	K			?	 /	9	 	0		M	7	?	$	 6	,	M	&	 9	H	, 	?	8	.	G		 		 /	>	 		>	'	?		 5	0	M	#	 9	H		 	K	 .	>	(	M	/	 (	9	@		 9	H		: '%{invalidchars/}', /	>	 100 5	0	M	#	K		 8	G	 	'	?		 2		,	>	 9	H	.D%{name/} %{typename/} 	G	 2	?		 (	?	0	M	&	?	7	M		 8		8	>	'	(	 *	M	0		>	0	 .	>	(	M	
 /	 (	9	@		 9	H	.K*	H	0	G			 8		&	0	M	-	 	>	 *	M	0		>	0	 (	?	0	M	&	?	7	M		 	,	M	
 	G		M	
 	 *	0	?	-	>	7	>	 *	0	 (	9	@		 	K	!	<	>	 	>	 8		$	>	.mALTER 	%	(	 	G	 2	?		 	*	B	0	M	$	?	 	@	 		 	,	M	
 	G		M	
 	 *	0	?	-	>	7	>	 		 -	?	(	M	(	 *	M	0		>	0	 	@	 9	H	 	?	8	*	0	 	,	M	
 	G		M	
 	 8		&	0	M	-	 ,	&	2	>	 	>	(	>	 9	H	.�	,	M	
 	G		M	
 	 ID %{typename/} '%{name/}' 	G	 2	?		 '%{strID/}' 8	G	 '%{strNewID/}' *	0	 (	9	@		 ,	&	2	@	 	>	 8		$	@	. 	,	M	
 	G		M	
 	 ID 		 ALTER 	%	(	 &	M	5	>	0	>	 (	9	@		 ,	&	2	@	 	>	 8		$	@	.�	,	M	
 	G		M	
 	 ID %{strName/} 	@	 	,	M	
 	G		M	
 	 *	0	?	-	>	7	>	 8	G	 	A	.	 9	H	. 	,	 		 CREATE 	%	(	 (	G	 	,	M	
 	G		M	
 	 	'	?	2	G		?	$	 5	?		2	M	*	 8	G		 	?	/	>	, $	K	 	%	(	 	K	 		 	,	M	
 	G		M	
 	 ID 	@	 	5	6	M	
 /		$	>	 *	!	<	$	@	 9	H	.�'%{name/}' %{typename/} 	G	 2	?		, '%{filename/}' 	A			@	 $	M	0	A		?	 2	I		 +	<	>		2	 (	>	.	, .	>	(	M	/	 (	9	@		 9	H	. +	<	>		2	 (	>	.	, /	>	 $	K	 ,	9	A	$	 2		,	>	 9	H	, /	>	 		8	.	G		 	.	>	(	M	/	 5	0	M	#	 9	H		 /	>	 	0		M	7	?	$	 9	H	.f'%{id/}' ID, '%{name/}' (	>	.	 5	>	2	>	 %{typename/} 9	8	M	
 $	>		$	0	#	 	@	 	>	0	M	0	5	>		/	K		 &	M	5	>	0	>	 	.	>	(	M	
 /	 	0	 &	?	/	>	 	/	>	 %	>	.�%{typename/} 	G	 2	?		 '%{name/}' (	>	.	 .	>	(	M	
 /	 (	9	@		 9	H	 	M	
 /	K			?	 /	9	 (	>	.	 5	M	
 /	A	$	M	
 	M	0	.	 6	,	M	
 &	 9	H	, 	8	.	G		 		 /	>	 	'	?		 	.	>	(	M	
 /	 5	0	M	#	 (%{invalidchars/}) 9	H		, /	>	 /	9	 100 5	0	M	#	K		 8	G	 2		,	>	 9	H	.S'%{database/}' !	G		>	,	G	8	 	>	 '%{masterdatasourceid/}' .	>	8	M		0	 !	G		>	 8	M	0	K	$	 .	L		B	&	 (	9	@		 9	H	._2		,	?	$	 	M	0	>		G	<		M	6	(	 	G	 		&	0	 *	M	0	-	>	5	 5	?	6	M	2	G	7	#	, CREATE, DELETE, /	>	 ALTER 	&	G	6	K		 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	.<8	0	M	5	0	 	@	 !	G		>	 (	?	0	M	&	G	6	?		>	 .	L		B	&	 (	9	@		 9	H	 	0	 ,	(	>		 (	9	@		 	>	 8		$	@	.a%{name/} %{typename/} 	G	 2	?		 (	?	0	M	&	?	7	M		 8		8	>	'	(	 *	M	0		>	0	 .	>	(	M	
 /	 (	9	@		 9	H	 	M	
 /	K			?	 /	9	 8		8	>	'	?	$	 (	9	@		 9	A		.`'%{name/}' %{typename/} 	>	 '%{collation/}' 	K	2	G	6	(	 .	>	(	M	/	 (	9	@		 9	H	 /	>	 8	0	M	5	0	 &	M	5	>	0	>	 8	.	0	M	%	?	$	 (	9	@		 9	H	.G%{typename/} 	G	 2	?		 '%{id/}' ID 0	?		M	$	 9	H	 /	>	 (	?	0	M	&	?	7	M		 (	9	@		 	?	/	>	 	/	>	 9	H	.F%{typename/} 	>	 '%{name/}' (	>	.	 0	?		M	$	 9	H	 /	>	 (	?	0	M	&	?	7	M		 (	9	@		 	?	/	>	 	/	>	 9	H	.�9	8	M	$	>		$	0	#	 	G	 &	L	0	>	(	 %{name/} %{typename/} 	K	 	>	0	M	0	5	>		/	K		 &	M	5	>	0	>	 	.	>	(	M	/	 	?	/	>	 	/	>	. 	8	 	,	M		G		M		 *	0	 	K		 	(	M	/	 	>	0	M	0	5	>		 (	?	7	M	*	>	&	?	$	 	@	 	>	 8		G	 		8	8	G	 *	9	2	G	, 	,	M		G		M		 	K	 *	0	?	5	0	M	$	?	$	 	?	/	>	 	>	(	>	 	>	9	?		.V+	<	>		2	, '%{filename/}' 8	G	 .	G		>	!	G		>	 	,	M		G		M		 	K	 		8	M		G		6	?			 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		.U+	<	>		2	, '%{filename/}' 8	G	 '%{name/}' %{typename/} 2	K	!	 	0	$	G	 8	.	/	 	K		 $	M	0	A		?	 		$	M	*	(	M	(	 9	A		.�!	G		>	,	G	8	 '%{DBId/}' .	G		 $	>	2	?		>	 '%{dimId/}' 	G	 2	?		 VertiPaq !	G		>	 2	K	!	 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		. !	G		>	,	G	8	 	,	M		G		M		 &	B	7	?	$	 9	H	 	0	 	M	5	G	0	@	 (	9	@		 	?	/	>	 	>	 8		$	>	. 8	0	M	5	0	 8	G	 	8	 !	G		>	,	G	8	 	K	 9		>			, 	0	 ,	H			*	 8	G	 *	A	(	0	M	8	M	%	>	*	?	$	 	0	G		 /	>	 	8	G	 ,	(	>			/8		8	>	'	?	$	 	0	G		.q!	G		>	,	G	8	 '%{DBName/}' 	G	 2	?		 DirectQuery .	K	!	 8		M	7	.	 (	9	@		 	0	 8		$	G	, 	M	
 /	K			?	 8	0	M	5	0	 $	>	2	?		>	,	&	M	'	 .	K	!	 .	G		 (	9	@		 	2	 0	9	>	 9	H	.T+	<	>		2	 '%{filename/}' 8	G	  '%{tablename/}' $	>	2	?		>	 2	K	!	 	0	$	G	 8	.	/	 	K		 $	M	0	A		?	 		$	M	*	(	M	(	 9	A		.`'%{name/}' %{typename/} 	G	 2	?		 	>	(		>	0	@	 +	<	>		2	 '%{filename/}' 2	K	!	 	0	$	G	 8	.	/	 	K		 $	M	0	A		?	 		$	M	*	(	M	(	 9	A		.�InMemory 	G	 2	?		 8	G		, StorageEngineUsed 8	9	?	$	 !	G		>	,	G	8	 '%{DBName/}' 	>	 8			$	$	>	 8	M	$	0	 1103 8	G	 	'	?		 8	G	 	'	?		 9	H	. 8			$	$	>	 8	M	$	0	 1200 /	>	 	8	8	G	 	'	?		 5	>	2	G	 $	>	2	?		>	0	B	*	 !	G		>	,	G	8	 &	M	5	>	0	>	 TabularMetadata 	G	 2	?		 8	G		 StorageEngineUsed 	>	 		*	/	K		 	?	/	>	 	>	(	>	 	>	9	?		.v!	G		>	,	G	8	 '%{DBName/}', TabularMetadata 8			M	0	9	#	 			(	 	>	 		*	/	K		 	0	$	>	 9	H	 	0	 !	G		>	,	G	8	 8	M	$	0	 *	0	 	?	*	M	*	#	?	/	K		 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	.PAy!	G		>	,	G	8	 .	G		, '%{dimension/}' 	/	>	.	 	>	 '%{datasourceviewid/}' !	G		>	 8	M	0	K	$	 &	C	6	M	/	, .	L		B	&	>	 !	G		>	 8	M	0	K	$	 &	C	6	M	/	 8	G	 8		,		'	?	$	 (	9	@		 9	H	.n	/	>	.	 .	G		, '%{dimension/}' 	/	>	.	 	>	 %{defaulthierarchy/} !	?	^	I	2	M		 *	&	>	(	A		M	0	.	, .	L		B	&	>	 *	&	>	(	A		M	0	.	 8	G	 8		,		'	?	$	 (	9	@		 9	H	.,%{dimension/} 	/	>	.	 .	G		 	K		 5	?	6	G	7	$	>	 (	9	@		 9	H		.9%{dimension/} 	/	>	.	 	>	 5	?	6	G	7	$	>	 8		,		'	 	M	0	>	+	<	 .	G		 		 2	B	*	 9	H	.B%{dimension/} 	/	>	.	 .	G		 /	>	 $	K	 6	B	(	M	/	 /	>	 		>	'	?		 .	A			M	/	 5	?	6	G	7	$	>			 9	H		.%{property/} 5	?	6	G	7	$	>	 	G	 2	?		 5	?	6	G	7	$	>	 *	&	>	(	A		M	0	.	 (	9	@		 ,	(	>	/	>	 	>	 8		$	>	 	M	
 /	K			?	 8	.	>	(	 ID /	>	 (	>	.	 5	>	2	>	 		 *	&	>	(	A		M	0	.	 *	9	2	G	 8	G	 9	@	 .	L		B	&	 9	H	.�/	>	 $	K	 '%{dimension/}' !	G		>	 .	>		(	?			 	/	>	.	 	@	 '%{miningmodelid/}' 8	M	0	K	$	 .	>		(	?			 .	I	!	2	 ID 8	G	 8		,		'	?	$	 OLAP .	>		(	?			 .	I	!	2	 .	L		B	&	 (	9	@		 9	H	, /	>	 		*	/	K			0	M	$	>	 	@	 OLAP .	>		(	?			 .	I	!	2	 *	0	 *	9	A			 (	9	@		 9	H	._%{dimension/} !	G		>	 .	>		(	?			 	/	>	.	 	G	 *	>	8	, 	K		 *	H	0	G			-	>		2	M	!	 MiningContentNodes *	&	>	(	A		M	0	.	 (	9	@		 9	H	.n%{dimension/} !	G		>	 .	>		(	?			 	/	>	.	 	@	 .	A		M	
 /	 5	?	6	G	7	$	>	 	G	 *	>	8	 ATTRIBUTE_NAME (	>	.		 	5	6	M	
 /		, 8		,		'	?	$	 5	?	6	G	7	$	>	 (	9	@		 9	H	.Z%{dimension/} 	/	>	.	 	G	 *	>	8	 	K		 		*	/	K			0	M	$	>	 *	0	?	-	>	7	?	$	 *	&	>	(	A		M	0	.	 /	>	 5	?	6	G	7	$	>	 *	&	>	(	A		M	0	.	 (	9	@		 9	H		.A'%{dimension/}' 2	?			M	
 !	 	/	>	.	 	G	 8	M	0	K	$	 	/	>	.	 2	?			 (	9	@		 	?		 	>	 8		$	G	.k'%{dimension/}' 	/	>	.	 2	?			 	?	/	>	 	/	>	, ROLAP, /	>	 8		M	0	?	/	 	H	6	G	!	 9	H	 	0	 	8		G	 *	>	8	 				-	+	-2	>		(	 ,	>			!	?		 (	9	@		 9	K	 8		$	@	.7'%{dimension/}' 	/	>	.	 	>	 8	M	0	K	$	 	A	.	 9	H	 /	>	 .	>	(	M	
 /	 (	9	@		 9	H	.F%{dimension/}' 	/	>	.	 .	G		 		 	M	/	B	,	 	/	>	.	 ,	>			!	?			 9	H	 	K	 	?	 .	>	(	M	/	 (	9	@		 9	H	.6%{dimension/} 	/	>	.	 	G	 *	>	8	 		>	'	?		 *	H	0	G			 5	?	6	G	7	$	>			 9	H		.�'%{miningmodel/}' 8	M	0	K	$	 .	>		(	?			 .	I	!	2	 	G	 8	>	%	 '%{dimension/}' 	/	>	.	 	>	 8		8	>	'	(	 (	9	@		 	0	 8		$	G	. 8	M	0	K	$	 .	>		(	?			 .	I	!	2	 	G	 2	?		 	2	M		K	0	?	%	M	.	, !	G		>	 .	>		(	?			 	/	>	.	 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	.p'%{dimension/}' 	/	>	.	 *	H	0	G			-	>		2	M	!	 9	H	, 	0	 /	>	 $	K	 ROLAP /	>	 8		M	0	?	/	 	H	6	G	!	 9	H	. 8	A	5	?	'	>			 	>	 /	9	 8		/	K		(	 8	.	0	M	%	?	$	 (	9	@		 9	H	.z'%{dimension/}' 	/	>	.	 .	G		, 	.	>	(	M	/	 5	?	6	G	7	$	>	 (	>	.	 	G	 8	>	%	 		 5	?	6	G	7	$	>	 6	>	.	?	2	 9	H	: '%{attribute_name/}' 	0		M	7	?	$	 6	,	M	&	K		 .	G		 8	G	 		 9	H	.l'%{dimension/}' 	/	>	.	 .	G		, 	.	>	(	M	/	 (	>	.	 	G	 8	>	%	 		 8	&	8	M	/	 	A	#	 6	>	.	?	2	 9	H	: '%{memb_prop_name/}', 		 	0		M	7	?	$	 6	,	M	&	 9	H	.Q	.	>	(	M	
 /	 *	&	>	(	A		M	0	.	 8	M	
 $	0	 (	>	.	 (	?	0	M	&	?	7	M		 %	>	: *	&	>	(	A		M	0	.	 8	M	
 $	0	 (	>	.	 (All) (	9	@		 9	K	 8		$	>	.E	.	>	(	M	
 /	 !	G		>	8	M	0	K	$	 (	>	.	 (	?	0	M	&	?	7	M		 %	>	: !	G		>	8	M	0	K	$	 (	>	.	 (All) (	9	@		 9	K	 8		$	>	.C	.	>	(	M	
 /	 !	G		>	8	M	0	K	$	 Id (	?	0	M	&	?	7	M		 %	@	: !	G		>	8	M	0	K	$	 Id (All) (	9	@		 9	K	 8		$	@	.8'%{detail/}' .	>	*	 8	.	B	9	 	>	 8	M	0	K	$	 	A	.	 9	H	 /	>	 .	>	(	M	
 /	 (	9	@		 9	H	.w%{partitionCaption/} 5	?	-	>		(	 	>	 		 	8	M	
 	.	 -		!	>	0	#	 8	M	
 %	>	(	 (	9	@		 9	K	 8		$	>	 	M	
 /	K			?	 /	9	 		 8	M	
 %	>	(	@	/	 	M	
 /	B	,	 +	<	>		2	 8	G	 8		,		'	?	$	 9	H	.V	,	 *	0	?	(	?	/	K		(	 .	K	!	 $	>	2	?		>	 0	B	*	 9	H	 $	K	 5	0	M	$	.	>	(	 		*	/	K			0	M	$	>	 	G	 8	>	%	 *	M	0	$	?	0	B	*	#	 8	.	0	M	%	?	$	 (	9	@		 9	H	.[/	>	 $	K	 !	G		>	,	G	8	 '%{databasename/}' .	L		B	&	 (	9	@		 9	H	 /	>	 	*		G	 *	>	8	 		8	 *	0	 *	9	A			(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	H	.{5	?	6	M	2	G	7	#	 8	G	5	>			 ,	9	A	-	/	>	.	@	 .	K	!	 .	G		 	2	 0	9	@	 9	H		, .	>	*	 8	.	B	9	 '%{name/}' 	G	 StorageMode 	A	#	 	K	 InMemory .	G		 8	G		 (	9	@		 	?	/	>	 	>	 8		$	>	.�!	G		>	 8	M	0	K	$	K		 *	0	 SQL Server, Teradata 	0	 Oracle 	G	 	2	>	5	>	 5	C	&	M	'	?	6	@	2	 0	B	*	 8	G	 $	>		<	>	 	0	(	G	 	@	 *	M	0		M	0	?	/	>	 	G	 8	>	%	 !	G		>	8	G		 	0	 DirectQuery $	>	2	?		>			 	@	 	(	A	.	$	?	 (	9	@		 9	H	.PA@%{property/} 5	?	6	G	7	$	>	 	G	 	A			@	 8	M	
 $		-	 	A	.	 9	H		 /	>	 .	>	(	M	
 /	 (	9	@		 9	H		.m%{property/} 5	?	6	G	7	$	>	 	>	 %{orderbypropertyid/} orderby 5	?	6	G	7	$	>	 ID /	>	 $	K	 .	L		B	&	 (	9	@		 9	H	 /	>	 /	9	 8	&	8	M	/	 	A	#	 (	9	@		 9	H	.h'%{property/}' 5	?	6	G	7	$	>	 .	G		 '%{relatedpropertyid/}' 8	&	8	M	/	 	A	#	 ID 	/	>	.	 .	G		 .	L		B	&	>	 5	?	6	G	7	$	>	 	G	 8			$	 (	9	@		 9	H	.l'%{property/}' 5	?	6	G	7	$	>	 		 .	A		M	/	 5	?	6	G	7	$	>	 (	9	@		 9	H	, 2	G		?	(	 /	9	 '%{parentproperty/}' *	H	0	G			 5	?	6	G	7	$	>	 8	G	 8		,		'	?	$	 9	H	.�'%{parentproperty/}' *	H	0	G			 5	?	6	G	7	$	>	 	G	 	A			@	 8	M	
 $		-	K		 	@	 8		0		(	>	 	0	 !	G		>	 *	M	0		>	0	 '%{keyproperty/}' 	A			@	 5	?	6	G	7	$	>	 	@	 8		0		(	>	 	0	 !	G		>	 *	M	0		>	0	K		 	G	 8	.	>	(	 9	K	(	G	 	>	9	?		._'%{property/}' 5	?	6	G	7	$	>	 	>	 (	>	.	 8	M	
 $		-	 	A	.	 9	H	 /	>	 		8		>	 8	M		M	0	?			 	G	 	2	>	5	>	 	K		 	(	M	
 /	 !	G		>	 *	M	0		>	0	 9	H	.T'%{property/}' 5	?	6	G	7	$	>	 	G	 		*	/	K		 	A	#	 *	H	0	G			 *	0	 8	G		 9	H	, 2	G		?	(	 RootMemberIf 	A	#	 	A	.	 9	H	.�%{property/} 	A	#	 	G	 	K	!	<	G	 		 8	M	
 $	0	 8	M	
 $		-	 .	>	(	M	
 /	 (	9	@		 9	H		, 	M	
 /	K			?	 5	?	6	G	7	$	>	 		 *	H	0	G			 5	?	6	G	7	$	>	 (	9	@		 9	H	 /	>	 !	G		>	 *	M	0		>	0	 *	B	0	M	#	>			 (	9	@		 9	H	.a%{property/} 5	?	6	G	7	$	>	 	>	 	8	M	
 	.	 0	K	2		*	 8	M	
 $		-	 .	>	(	M	
 /	 (	9	@		 9	H	 	M	
 /	K			?	 !	G		>	 *	M	0		>	0	 8	M		M	0	?			 (	9	@		 9	H	.e%{property/} 5	?	6	G	7	$	>	 	>	 	8	M	
 	.	 0	K	2		*	 	A	#	 8	M	
 $		-	 .	>	(	M	
 /	 (	9	@		 9	H	 	M	
 /	K			?	 !	G		>	 *	M	0		>	0	 8	M		M	0	?			 (	9	@		 9	H	.�%{property/} 5	?	6	G	7	$	>	 	>	 /	B	(	G	0	@	 	*	0	G		0	 8	M	
 $		-	 .	>	(	M	
 /	 (	9	@		 9	H	 	M	
 /	K			?	 5	?	6	G	7	$	>	 		 *	H	0	G			 5	?	6	G	7	$	>	 (	9	@		 9	H	 /	>	 !	G		>	 *	M	0		>	0	 8	M		M	0	?			 (	9	@		 9	H	.|%{property/} 5	?	6	G	7	$	>	 	G	 		 /	>	 		 8	G	 	'	?		 	(	A	5	>	&	K		 .	G		 	H	*	M	6	(	 8	M	$		-	 9	H	 	K	 .	>	(	M	/	 (	9	@		 9	H	 	M	/	K			?	 !	G		>	 *	M	0		>	0	 8	M		M	0	?			 (	9	@		 9	H	.9'%{property/}' 5	?	6	G	7	$	>	 	>	 8	M	0	K	$	 	A	.	 9	H	 /	>	 .	>	(	M	
 /	 (	9	@		 9	H	.PA�%{property/} 5	?	6	G	7	$	>	 		*	/	K			0	M	$	>	 (	?	0	M	'	>	0	?	$	 8	>	.	B	9	(	 5	?	6	G	7	$	>	 9	H	, 2	G		?	(	 	8	M		.	 0	K	2		*	, /	B	(	G	0	@	 	*	0	G		0	, /	>	 	K	\	G	 		 8	M	$	0	K		 8	G	 5	?	6	G	7	$	>			 	@	 ,	>		!	?			 	@	 	(	A	.	$	?	 (	9	@		 9	H	.J'%{property/}' !	?	8	M		M	0	@		>		[	!	 5	?	6	G	7	$	>	 .	G		 		>	'	?		 	A			?	/	>		 (	9	@		 9	K	 8		$	@	 9	H		.�'%{property/}' 5	?	6	G	7	$	>	 	G	 2	?		 (	?	0	M	&	?	7	M		 !	?	8	M	
 	M	0	@		>			<	G	6	(	 5	?	'	?	 .	>	(	M	
 /	 (	9	@		 9	H	 	M	
 /	K			?	 /	9	 5	?	6	G	7	$	>	 		 	8	>			M	/	?		 8	M	
 $		-	 8	G	 ,	>				!	 9	H	.L'%{property/}' !	?	8	M		M	0	@		>		[	!	 5	?	6	G	7	$	>	 .	G		 8		,		'	?	$	 5	?	6	G	7	$	>			 (	9	@		 9	K	 8		$	@	 9	H		.�%{property/}' 5	?	6	G	7	$	>	 	K	 		M	0	@		G		 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	. 	8	 (	I	(	-		M	0	@		G		G	,	2	 8	M	$		-	 	K	 '%{parentproperty/}' *	H	0	G			 5	?	6	G	7	$	>	 8	G	 8		,		'	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	.j%{property/} 5	?	6	G	7	$	>	 .	G		 	(	A	5	>	&	 (	9	@		 9	K	 8		$	>	 9	H	 	M	/	K			?	 5	?	6	G	7	$	>	 	G	 		*	/	K		 	A	#	 	K	 *	H	0	G			 *	0	 8	G		 	?	/	>	 	/	>	 9	H	.q'%{property/}' 5	?	6	G	7	$	>	 .	G		 8	&	8	M	/	 	A	#	 (	9	@		 9	K	 8		$	G	 9	H		 	M	/	K			?	 5	?	6	G	7	$	>	 	G	 		*	/	K		 	A	#	 	K	 *	H	0	G			 *	0	9	 8	G		 	?	/	>	 	/	>	 9	H	.y'%{property/}' 5	?	6	G	7	$	>	 	K	 !	?	8	M		M	0	@		>		[	!	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	 	M	/	K			?	 5	?	6	G	7	$	>	 	G	 		*	/	K		 	A	#	 	K	 '*	H	0	G			' *	0	 8	G		 	?	/	>	 	/	>	 9	H	.~%{property/} 5	?	6	G	7	$	>	 .	G		 		*	/	K			0	M	$	>	 (	?	0	M	'	>	0	?	$	 8	.	B	9	 (	9	@		 9	K	 8		$	G	 9	H		 	M	/	K			?	 5	?	6	G	7	$	>	 	G	 		*	/	K		 	A	#	 	K	 *	H	0	G			 *	0	 8	G		 	?	/	>	 	/	>	 9	H	.?%{property/} .	A		M	/	 5	?	6	G	7	$	>	 .	G		 5	?	6	G	7	$	>	 *	&	>	(	A		M	0	.	 8		M	7	.	 (	9	@		 9	H	.>%{property/}' *	H	0	G			 5	?	6	G	7	$	>	 	K	 		M	0	@		G		 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	.S		$	0	?		 $	M	0	A		?	: %{property/} 5	?	6	G	7	$	>	 	>	 MemberValue 8	M	$		-	 .	G		 		 	.	>	(	M	/	 ,	>			!	?			 9	H	.p%{property/} 5	?	6	G	7	$	>	 	G	 	A			@	 8	M	$		-	 	>	 %{collation/} 	K	2	G	6	(	 /	>	 $	K	 .	>	(	M	/	 (	9	@		 9	H	 /	>	 8	0	M	5	0	 &	M	5	>	0	>	 8	.	0	M	%	?	$	 (	9	@		 9	H	.|'%{property/}' 5	?	6	G	7	$	>	 	G	 (	>	.	 8	M	
 $		-	 	>	 '%{collation/}' 	K	2	G	6	(	 9	H	. /	9	 	K	2	G	6	(	 .	>	(	M	
 /	 (	9	@		 9	H	 /	>	 8	0	M	5	0	 &	M	5	>	0	>	 8	.	0	M	%	?	$	 (	9	@		 9	H	.l%{property/}' 5	?	6	G	7	$	>	 .	G		 8	&	8	M	/	 	A	#	 (	9	@		 9	K	 8		$	G	 9	H		 	M	/	K			?	 	8	 5	?	6	G	7	$	>	 .	G		 5	?	6	G	7	$	>	 *	&	>	(	A		M	0	.	 8		M	7	.	 (	9	@		 9	H	.PA-'%{hierarchy/}' *	&	>	(	A		M	0	.	 .	G		 6	B	(	M	/	 8	M	$	0	 9	H		.�'%{hierarchy/}' *	&	>	(	A		M	0	.	 .	G		 &	K	 8	M	$	0	 9	K	$	G	 9	H		, '%{level1/}' 	0	 '%{level2/}', 	?	(		@	 8	M	0	K	$	 5	?	6	G	7	$	>	 '%{sourceproperty/}' 8	.	>	(	 9	K	$	@	 9	H	.R%{hierarchy/} *	&	>	(	A		M	0	.	 .	G		 	(	M	/	 8	M	$	0	K		 	G	 8	>	%	 *	H	0	G			-	>		2	M	!	 8	M	$	0	 (	9	@		 9	K	 8		$	>	 9	H	.`8	.	B	9	@		0	#	 	>	0	M	0	5	>		 %{dimension/} 	/	>	.	 .	G		 (	?	7	M	
 *	>	&	?	$	 (	9	@		 	@	 	>	 8		$	@	 	M	
 /	K			?	 /	9	 		 ROLAP 	/	>	.	 9	H	PA�MinContainerCount 8	G		?			 .	G		 MaxContainerCount 8	G		?			 	@	 $	A	2	(	>	 .	G		 	'	?		 .	>	(	 9	H	. MaxContainerCount 8	G		?			 	G	 .	>	(	 	>	 MinContainerCount 	0	 MaxContainerCount 8	G		?			M	8	 &	K	(	K		 	G	 2	?		 		*	/	K		 	0	 0	9	G	 9	H		.PAg'%{level/}' 8	M	$	0	 	@	 '%{sourcepropertyid/}' 8	M	0	K	$	 5	?	6	G	7	$	>	 ID 	/	>	.	 .	G		 .	L		B	&	>	 5	?	6	G	7	$	>	 8	G	 8		,		'	?	$	 (	9	@		 9	H	.F%{level/} 8	M	$	0	 *	B	0	M	#	 8	M	$	0	 9	H	, 2	G		?	(	 /	9	 *	&	>	(	A		M	0	.	 	>	 *	9	2	>	 8	M	$	0	 (	9	@		 9	H	.x'%{level/}' 8	M	$	0	 	>	 '%{parentpropertyid/}' *	H	0	G			 5	?	6	G	7	$	>	 ID, /	>	 $	K	 	/	>	.	 .	G		 .	L		B	&	 (	9	@		 9	H	 /	>	 /	9	 *	H	0	G			 5	?	6	G	7	$	>	 (	9	@		 9	H	.b'%{level/}' %{typename/} 	G	, '%{sourceproperty/}' 8	M	0	K	$	 5	?	6	G	7	$	>	 	G	 2	?		 5	?	6	G	7	$	>	 *	&	>	(	A		M	0	.	 		M	7	.	 9	H	.Z'%{level/}' 8	M	
 $	0	 	@	 '%{sourceproperty/}' 8	M	0	K	$	 5	?	6	G	7	$	>	 	G	 2	?		 		*	/	K		 	A	#	 *	H	0	G			 *	0	 8	G		 9	H	.�%{sourceproperty/}' (	I	(	-		M	0	@		G		G	,	2	 8	M	0	K	$	 5	?	6	G	7	$	>	 '%{level/}' 8	M	$	0	 8	G	 8		,		'	?	$	 (	9	@		 9	K	 8		$	@	 	M	/	K			?	 /	9	 8	M	$	0	 *	&	>	(	A		M	0	.	 	>	 			M		 8	M	$	0	 (	9	@		 9	H	.Z%{level/}' *	H	0	G			-	>		2	M	!	 8	M	$	0	 	>	 '%{sourceproperty/}' 5	?	6	G	7	$	>	 8	M	$		-	 .	A		M	/	 5	?	6	G	7	$	>	 (	9	@		 9	H	.^8	$	M	0	 	M	/	B	,	 	'	?	2	G		?	$	 	0	(	G	 /	K		M	/	 (	9	@		 9	H		 	8	2	?		 	(	M	9	G		 AllowOverwrite &	M	5	>	0	>	 (	9	@		 ,	(	>	/	>	 	>	 8		$	>	.PAx!	G		>	,	G	8	 .	G		, '%{cube/}' 	M	/	B	,	 	@	 '%{datasourceviewid/}' !	G		>	 8	M	0	K	$	 &	C	6	M	/	 ID, .	L		B	&	>	 !	G		>	 8	M	0	K	$	 &	C	6	M	/	 8	G	 8		,		'	?	$	 (	9	@		 9	H	.C'%{cube/}' 	M	/	B	,	 	>	 '%{defaultmeasure/}' !	?	^	I	2	M		 .	>	*	 .	L		B	&	 (	9	@		 9	H	.m%{dimensionid/}' 	@	 ID 5	>	2	>	 	/	>	.	, '%{cube/}' 	M	/	B	,	 &	M	5	>	0	>	 8		&	0	M	-	?	$	 '%{dimensionName/}' 	>	 (	>	.	, .	L		B	&	 (	9	@		 9	H	.'%{propertyid/}' ID, '%{propertyname/}' (	>	.	 5	>	2	@	 5	?	6	G	7	$	>	, 	K	 '%{cubedimension/}' 	M	
 /	B	,	 	/	>	.	 &	M	5	>	0	>	 8		&	0	M	-	?	$	 9	H	, .	L		B	&	 (	9	@		 9	H	.�'%{hierarchyid/}' ID, '%{hierarchyname/}' (	>	.	 5	>	2	>	 *	&	>	(	A		M	0	.	, 	K	 '%{cubedimension/}' 	M	
 /	B	,	 	/	>	.	 &	M	5	>	0	>	 8		&	0	M	-	?	$	 9	H	, .	L		B	&	 (	9	@		 9	H	.|'%{levelid/}' ID, '%{levelname/}' (	>	.	 5	>	2	>	 8	M	
 $	0	, 	K	 '%{cubehierarchy/}' 	M	
 /	B	,	 *	&	>	(	A		M	0	.	 &	M	5	>	0	>	 8		&	0	M	-	?	$	 9	H	, .	L		B	&	 (	9	@		 9	H	.S'%{cube/}' 	M	/	B	,	 	G	 *	>	8	 		 8	G	 	'	?		 .	>	*	 8	.	B	9	 .	G		 '%{measureid/}' 	@	 ID 5	>	2	>	 	/	>	.	 9	H	.PAS'%{cube/}' 	M	/	B	,	 	G	 *	>	8	 		 8	G	 	'	?		 .	>	*	 8	.	B	9	 .	G		 '%{measurename/}' (	>	.	 5	>	2	>	 	/	>	.	 9	H	.['%{cube/}' 	M	/	B	,	 	G	 *	>	8	 	K		 .	>	*	 8	.	B	9	 (	9	@		 9	H	. 	M	/	B	,	 	G	 *	>	8	 	.	 8	G	 	.	 		 .	>	*	 8	.	B	9	 9	K	(	>	 	>	9	?		.2%{cube/} 	M	
 /	B	,	 	>	 8	M	0	K	$	 	A	.	 9	H	 /	>	 .	>	(	M	
 /	 (	9	@		 9	H	.h!	G		>	,	G	8	 .	G		, '%{cube/}' 	M	/	B	,	 	@	 '%{datasourceid/}' !	G		>	 8	M	0	K	$	 ID, .	L		B	&	>	 !	G		>	 8	M	0	K	$	 8	G	 8		,		'	?	$	 (	9	@		 9	H	.�'%{propertyid/}' ID 	0	 '%{propertyname/}' (	>	.	 5	>	2	@	 '%{cubedimension/}' 	M	
 /	B	,	 	/	>	.	 &	M	5	>	0	>	 8		&	0	M	-	?	$	 	M	
 /	B	,	 5	?	6	G	7	$	>	 		 *	H	0	G			 5	?	6	G	7	$	>	 9	H	, 	8	2	?		 	8		>	 5	?	6	G	7	$	>	 *	&	>	(	A		M	0	.	 8		M	7	.	 9	K	(	>	 	>	9	?		.}'%{dimensionid/}' ID, '%{dimensionname/}' (	>	.	 5	>	2	G	 5	?	8	M	
 $	C	$	 	/	>	.	 	K	 '%{detail/}' .	>	*	 8	.	B	9	 &	M	5	>	0	>	 8		&	0	M	-	?	$	 9	H		, .	L		B	&	 (	9	@		 9	H	.{'%{propertyid/}' ID, '%{propertyname/}' (	>	.	 5	>	2	@	 '%{detaildimension/}' .	>	*	 8	.	B	9	 	/	>	.	 &	M	5	>	0	>	 8		&	0	M	-	?	$	 5	?	6	G	7	$	>	 .	L		B	&	 (	9	@		 9	H	.%{detailproperty/} .	>	*	 8	.	B	9	 	G	 	A			@	 8	M	
 $		-	, 8	M	0	K	$	 5	?	6	G	7	$	>	 	G	 	A			@	 8	M	
 $		-	K		 	G	 8	>	%	 8			M	
 /	>	 /	>	 !	G		>	 *	M	0		>	0	K		 .	G		 .	G	2	 (	9	@		 	>	$	G	.�'%{hierarchyid/}' ID, '%{hierarchyname/}' (	>	.	 5	>	2	>	 *	&	>	(	A		M	0	.	, 	K	 %{detaildimension/} .	>	*	 8	.	B	9	 	/	>	.	 &	M	5	>	0	>	 8		&	0	M	-	?	$	 9	H	, .	L		B	&	 (	9	@		 9	H	.�'%{detaildimensionid/}' ID, '%{name/}' (	>	.	 5	>	2	>	 .	>	*	 8	.	B	9	 	/	>	.	, 	K	 '%{measure/}' .	>	*	 &	M	5	>	0	>	 8		&	0	M	-	?	$	 9	H	, .	L		B	&	 (	9	@		 9	H	 /	>	 		8	.	G		 ,	?	2		A	2	 		 	M	0	H	(	M	/	A	2	H	0	?		@	 5	?	6	G	7	$	>	 (	9	@		 9	H	.?'%{detail/}' .	>	*	 8	.	B	9	 	G	 		$	0	M		$	 	K		 	/	>	.	 8		,		'	 .	L		B	&	 (	9	@		 9	H		.,%{detail/}' .	>	*	 8	.	B	9	 	G	 *	>	8	 	K		 .	>	*	 (	9	@		 9	H	.c'%{measure/}' .	>	*	 	>	 !	G		>	 *	M	0		>	0	 .	>	(	M	
 /	 (	9	@		 9	H	 	M	
 /	K			?	 .	>	*	 	>	 !	G		>	 *	M	0		>	0	 		 8	M		M	0	?			 *	M	0		>	0	 9	H	. ='%{detail/}' .	>	*	 8	.	B	9	 	G	 *	>	8	 		 8	G	 	'	?		 	2		-	2		 	#	(	>	 .	>	*	 9	H		.'%{detail/}' .	>	*	 8	.	B	9	 !	>	/	(	G	.	?		 0	B	*	 8	G	 2	?			 (	9	@		 	?	/	>	 	/	>	 9	H	, 2	G		?	(	 	8	.	G		 '%{dimension/}' !	>	/	(	G	.	?		 0	B	*	 8	G	 2	?			 	?	/	>	 	/	>	 	/	>	.	 9	H	.B'%{detail/}' .	>	*	 8	.	B	9	 	K	 		8		G	 8	M	0	K	$	 .	>	*	 8	.	B	9	 8	G	 2	?			 (	9	@		 	0	 8		$	G	.c'%{detail/}' .	>	*	 8	.	B	9	 	G	 *	>	8	 				-	+	-2	>		(	 ,	>			!	?		 (	9	@		 9	K	 8		$	@	 	M	/	K			?	 /	9	 .	>	*	 8	.	B	9	 2	?			 	?	/	>	 	/	>	 9	H	.6%{detail/} .	>	*	 8	.	B	9	 	>	 8	M	0	K	$	 	A	.	 9	H	 /	>	 .	>	(	M	
 /	 (	9	@		 9	H	.4'%{measure/}' .	>	*	 	>	 8	M	0	K	$	 	A	.	 9	H	 /	>	 .	>	(	M	
 /	 (	9	@		 9	H	.�'%{detail/}' .	>	*	 8	.	B	9	 2	?			 	?	/	>	 	/	>	 9	H	, 2	G		?	(	 	8	 8	.	B	9	 .	G		 '%{dimension/} (	>	.	 	>	 ,	?	(	>	 2	?			 9	A		 .	>	*	 8	.	B	9	 	/	>	.	 6	>	.	?	2	 9	H	. '%{dimension/}' 	/	>	.	 	K	 	*	M	0	$	M	/		M	7	, 8		&	0	M	-	, /	>	 !	G		>	 .	>		(	?			 	/	>	.	 9	K	(	>	 	>	9	?		.�'%{detaildimension/}' .	>	*	 8	.	B	9	 	/	>	.	 .	G		, '%{detailproperty/}' 	M	0	H	(	M	/	A	2	H	0	?		@	 5	?	6	G	7	$	>	 	G	 *	>	8	 	K		 8		M	7	.	 	?	/	>	 	/	>	 5	?	6	G	7	$	>	 *	&	>	(	A		M	0	.	 (	9	@		 9	H	.JUnknownMember %{measure/} .	>	*	 	G	 2	?		 		 .	>	(	M	
 /	 NullProcessing .	>	(	 (	9	@		 9	H	..�%{dimension/} 	/	>	.	 	G	 *	>	8	 '%{detail/}' .	>	*	 8	.	B	9	 .	G		, /	>	 $	K	 6	B	(	M	/	 /	>	 		>	'	?		 	M	0	H	(	M	/	A	2	H	0	?		@	 5	?	6	G	7	$	>			 9	H		.  	@		 		 5	?	6	G	7	$	>	 9	K	(	@	 	>	9	?		.%{detaildimension/} .	>	*	 8	.	B	9	 	/	>	.	 .	G		 %{detailproperty/} 	M	0	H	(	M	/	A	2	H	0	?		@	 5	?	6	G	7	$	>	 .	>	(	M	/	 (	9	@		 9	H	, 	M	/	K			?	 /	9	 		 *	H	0	G			 5	?	6	G	7	$	>	 9	H	.�'%{measure/}' .	>	*	 	>	 !	G		>	 *	M	0		>	0	 5	9	@	 9	K	(	>	 	>	9	?		 	K	 		8		G	 8	M	0	K	$	 !	G		>	 	>	 *	M	0		>	0	 9	K	$	>	 9	H	. /	9	 	8	2	?		 9	H	 	M	
 /	K			?	 		M	0	@		G		 +	<			M	
 6	(	 	?	(	$	@	 /	>	 *	C	%		 	?	(	$	@	 *	0	 8	G		 (	9	@		 9	H	.PA]%{measure/} .	>	*	 	>	 .	>	*	 5	M	
 /				 [measure1]*[measure2] /	>	 [measure1]/[measure2] 0	B	*	 	>	 (	9	@		 9	H	.U%{measure/} .	>	*	 	G	 .	>	*	 5	M	
 /				 .	G		 [%{operand/}] 	*	0	G		!	 9	H	, 	?	8	G	 9	2	 (	9	@		 	?	/	>	 	>	 8		>	._'%{measure/}' .	>	*	 	G	 .	>	*	 5	M	/				 	>	 '%{operand/}' &	>	/	>		 	*	0	G		!	 8	.	>	(	 .	>	*	 8	.	B	9	 	>	 (	9	@		 9	K	 8		$	>	 9	H	.V'%{measure/}' .	>	*	 	G	 .	>	*	 5	M	/				 	G	 '%{operand/}' 	*	0	G		!	 	>	 .	>	*	 5	M	/				 (	9	@		 9	K	 8		$	>	 9	H	.t'%{measure/}' .	>	*	 	>	 		@		0	#	 +	<			M	
 6	(	 /	K		, 	?	(	$	@	, (	M	
 /	B	(	$	.	, 	'	?		$	.	 9	K	(	>	 	>	9	?		 	M	
 /	K			?	 +	<			M	
 6	(	 	>	 		 .	>	*	 5	M	
 /				 9	H	.x%{measure/} .	>	*	 	G	 .	>	*	 5	M	
 /				 	G	 %{operand/} ,	>			 	*	0	G		!	 	G	 		@		0	#	 +	<			M	
 6	(	 	K	 /	K		, 	?	(	$	@	, (	M	
 /	B	(	$	.	, 	'	?		$	.	 9	K	(	>	 	>	9	?		.x%{measure/} .	>	*	 	G	 .	>	*	 5	M	
 /				 	G	 %{operand/} &	>			 	*	0	G		!	 	G	 		@		0	#	 +	<			M	
 6	(	 	K	 /	K		, 	?	(	$	@	, (	M	
 /	B	(	$	.	, 	'	?		$	.	 9	K	(	>	 	>	9	?		.t'%{measure/}' .	>	*	 	>	 NullProcessing .	>	(	 0		M	7	?	$	 9	K	(	>	 	>	9	?		 	M	
 /	K			?	 		8		G	 '%{operand/}' .	>	(	 5	M	
 /				 	*	0	G		!	 0		M	7	?	$	 9	H		.j%{measure/} .	>	*	 	>	 !	G		>	 *	M	0		>	0	 5	9	@	 9	K	(	>	 	>	9	?		 	H	8	>	 		8		G	 .	>	*	 5	M	
 /				 	G	 %{operand/} ,	>			 	*	0	G		!	 	>	 9	K	$	>	 9	H	.q'%{measure/}' .	>	*	 	G	 2	?		 8	M	0	K	$	 8	M	$		-	 	>	 %{collation/} 	K	2	G	6	(	 /	>	 $	K	 .	>	(	M	/	 (	9	@		 9	H	 /	>	 8	0	M	5	0	 &	M	5	>	0	>	 8	.	0	M	%	?	$	 (	9	@		 9	H	.�'%{detail/}' .	>	*	 8	.	B	9	 .	G		 '%{mmdim/}' .	H	(	@	-	B	-.	H	(	@	 	/	>	.	 	G	 2	?		 	5	6	M	/		 9	H	 	?	 '%{lookupdetail/}' .	>	*	 8	.	B	9	 	@	 $	A	2	(	>	 .	G		 '%{commondim/}' 	/	>	.	 	@	 	M	0	H	(	M	/	A	2	H	0	?		@	 	.	 9	K	.x'%{detaildimension/}' .	>	*	 8	.	B	9	 	/	>	.	 &	M	5	>	0	>	 8		&	0	M	-	?	$	 '%{granularitypropertyid/}' 	M	0	H	(	M	/	A	2	H	0	?		@	 5	?	6	G	7	$	>	 ID .	L		B	&	 (	9	@		 9	H	.c'%{detaildimension/}' .	>	*	 8	.	B	9	 	/	>	.	 	>	 '%{intermediatedimensionid/}' .	'	M	/	8	M	%	 	/	>	.	 ID .	L		B	&	 (	9	@		 9	H	.'%{detaildimension/}' .	>	*	 8	.	B	9	 	/	>	.	 	>	 '%{intermediategranularitypropertyid/};'.	'	M	/	8	M	%	 	M	0	H	(	M	/	A	2	H	0	?		@	 5	?	6	G	7	$	>	 ID .	L		B	&	 (	9	@		 9	H	.�'%{detaildimension/}' .	>	*	 8	.	B	9	 	/	>	.	 	@	 '%{granularityproperty/}' .	'	M	/	8	M	%	 	M	0	H	(	M	/	A	2	H	0	?		@	 5	?	6	G	7	$	>	 .	G		 5	?	6	G	7	$	>	 *	&	>	(	A		M	0	.	 8		M	7	.	 (	9	@		 9	H	.�'%{detaildimension/}' .	>	*	 8	.	B	9	 	/	>	.	 	>	 '%{intermediatedimension/}' .	'	M	/	8	M	%	 	/	>	.	 .	H	(	@	-	B	-.	H	(	@	, 0	G	+	0	G		8	, /	>	 !	G		>	 .	>		(	?			 	/	>	.	 (	9	@		 9	K	 8		$	>	 9	H	.�'%{detail/}' .	>	*	 8	.	B	9	 .	G		 '%{mmdim/}' .	H	(	@	-	B	-.	H	(	@	 	/	>	.	 	K	 '%{lookupdetail/}' .	'	M	/	8	M	%	 .	>	*	 8	.	B	9	 .	G		 9	K	(	>	 	>	9	?		 	0	 5	9	 ,		&	 2	B	*	 (	9	@		 ,	(	>	 8		$	>	 9	H	.�'%{detail/}' .	>	*	 8	.	B	9	 .	G		, '%{mmdim/}' .	H	(	@	-	B	-.	H	(	@	 	/	>	.	, '%{indirectdetailid/}' ID 5	>	2	G	 	(	A	*	2	,	M	'	 2	A			*	 .	>	*	 8	.	B	9	 	K	 8		&	0	M	-	?	$	 	0	$	>	 9	H	.q'%{id/}' ID, '%{name/}' (	>	.	 5	>	2	>	 	,	M	
 	G		M	
 	 '%{typename/}' *	M	0		>	0	 	>	 9	H	 	K	 	(	A	0	K	'	?	$	 	>	0	M	0	5	>		 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	.g!	G		>	,	G	8	 .	G		, %{partition/} 5	?	-	>		(	 	>	 %{datasourceid/} !	G		>	 8	M	0	K	$	, .	L		B	&	>	 !	G		>	 8	M	0	K	$	 8	G	 8		,		'	?	$	 (	9	@		 9	H	.O'%{partition/}' 5	?	-	>		(	 &	M	5	>	0	>	 8		&	0	M	-	?	$	 '%{dimensionid/}' 	/	>	.	 ID .	L		B	&	 (	9	@		 9	H	.^%{partitiondimension/}' 5	?	-	>		(	 	/	>	.	 &	M	5	>	0	>	 8		&	0	M	-	?	$	 '%{propertyid/}' 5	?	6	G	7	$	>	 ID .	L		B	&	 (	9	@		 9	H	.PAP%{partitionproperty/} 5	?	-	>		(	 5	?	6	G	7	$	>	 	G	 	A			@	 8	M	
 $		-	 	A	.	 9	H		 /	>	 .	>	(	M	
 /	 (	9	@		 9	H		.N'%{partition/}' *	>	0	M		?	6	(	 &	M	5	>	0	>	 8		&	0	M	-	?	$	 '%{measureid/}' .	>	*	 ID .	L		B	&	 (	9	@		 9	H	.K%{aggregation/} 		M	0	@		G	6	(	 &	M	5	>	0	>	 8		&	0	M	-	?	$	 %{dimension/} 	/	>	.	 .	L		B	&	 (	9	@		 9	H	.|'%{propertyid/}' ID, '%{propertyname/}' (	>	.	 5	>	2	@	 %{aggregationdimension/} 		@		0	#	 	/	>	.	 &	M	5	>	0	>	 8		&	0	M	-	?	$	 5	?	6	G	7	$	>	 .	L		B	&	 (	9	@		 9	H	.�%{aggregationdimension/} 		@		0	#	 	/	>	.	 .	G		 '%{propertyid/}' ID, '%{propertyname/}' (	>	.	 5	>	2	@	 5	?	6	G	7	$	>	 .	>	(	M	
 /	 (	9	@		 9	H	 	M	
 /	K			?	 /	9	 		 *	H	0	G			 5	?	6	G	7	$	>	 9	H	.Q'%{aggdesign/}' 8	.	B	9	(	 !	?		<	>		(	 &	M	5	>	0	>	 8		&	0	M	-	?	$	 '%{dimension/}' 	/	>	.	 .	L		B	&	 (	9	@		 9	H	.a'%{aggdesigndimension/}' 		@		0	#	 !	?	[	>		(	 	/	>	.	 &	M	5	>	0	>	 8		&	0	M	-	?	$	 '%{property/}' 5	?	6	G	7	$	>	 .	L		B	&	 (	9	@		 9	H	.w'%{aggdesignid/}' ID, '%{partition/}' 5	?	-	>		(	 5	>	2	@	 		@		0	#	 !	?		<	>		(	 		 .	>	*	 8	.	B	9	 .	G		 .	L		B	&	>	 		@		0	#	 !	?		<	>		(	 *	0	 8			$	 (	9	@		 9	H	.A'%{partition/}' 5	?	-	>		(	 	>	 *	H	0	G			 .	>	*	 8	.	B	9	 		 2	?			M	
 !	 .	>	*	 8	.	B	9	 9	H	.V'%{partition/}' 5	?	-	>		(	 	>	 '%{remotedatasourceid/}' &	B	0	8	M	%	 !	G		>	 8	M	0	K	$	 ID .	>	(	M	/	 (	9	@		 9	H	._'%{partition/}' 5	?	-	>		(	 /	>	 $	K	 MOLAP /	>	 HOLAP 5	?	-	>		(	 9	H	, +	?	0	 -	@	 		8	.	G		 	K		 -	@	 MOLAP 	/	>	.	 (	9	@		 9	H		.q%{partition/} 5	?	-	>		(	 		 &	B	0	8	M	%	 5	?	-	>		(	 9	H	, 2	G		?	(	 5	?	-	>		(	 .	G		 ROLAP /	>	 '%{dimension/}' (	>	.	?	$	 		M	0	8		M	0	?	/	 	H	6	 	/	>	.	 9	H	.n%{partition/} 5	?	-	>		(	 /	>	 $	K	 ROLAP /	>	 		M	0	8		M	0	?	/	 	H	6	 5	?	-	>		(	 9	H	, 	0	 	8	.	G		 				-	^	-2	>		(	 ,	>		!	?			M	8	 (	9	@		 9	K	 8		$	@	 9	H		.9'%{partition/}' 5	?	-	>		(	 	>	 8	M	0	K	$	 	A	.	 9	H	 /	>	 .	>	(	M	
 /	 (	9	@		 9	H	.�%{partition/} 5	?	-	>		(	 	>	 '%{storagelocation/}' 8			M	0	9	 8	M	%	>	(	 .	L		B	&	 (	9	@		 9	H	, 	'	?		 2		,	>	 9	H	 /	>	 		8	.	G		 	8	G	 5	0	M	#	 9	H		 	K	 .	>	(	M	/	 (	9	@		 9	H		 /	>	 	0		M	7	?	$	 9	H		.I%{partition/} 2	?		G		 8		M	7	.	 5	?	-	>		(	 .	G		 		M	0	8		M	0	?	/	 	H	6	 	>	2	B	 (	9	@		 9	K	 8		$	>	 9	H	.PAX%{remotedatasource/} &	B	0	8	M	%	 !	G		>	 8	M	0	K	$	 	@	 	(	G		M	6	(	 8	M		M	0	?			 .	G		 8	M	*	7	M		 	H		2	I		 9	K	(	>	 	>	9	?		.R%{remotedatasource/} &	B	0	8	M	%	 !	G		>	 8	M	0	K	$	 5	>	*	8	 8	.	>	(	 !	G		>	,	G	8	 	K	 			?	$	 (	9	@		 	0	 8		$	>	 9	H	.g%{remotedatasource/} &	B	0	8	M	%	 !	G		>	 8	M	0	K	$	 		8	 !	G		>	,	G	8	 	K	 			?	$	 	0	$	>	 9	H	 	?	8		G	 *	>	8	 .	>	8	M		0	 !	G		>	 8	M	0	K	$	 (	9	@		 9	H	.Z'%{masterdatasource/}' .	>	8	M		0	 !	G		>	 8	M	0	K	$	 	@	 	(	G		M	6	(	 8	M		M	0	?			 .	G		 8	M	*	7	M		 	H		2	I		 9	K	(	>	 	>	9	?		.H'%{masterdatasource/}' .	>	8	M		0	 !	G		>	 8	M	0	K	$	 8	M	5	/		-8		&	0	M	-	?	$	 (	9	@		 9	K	 8		$	>	 9	H	.n'%{masterdatasource/}' .	>	8	M		0	 !	G		>	 8	M	0	K	$	 		8	 !	G		>	,	G	8	 	K	 			?	$	 	0	$	>	 9	H	 	?	8	.	G		 .	>	8	M		0	 !	G		>	 8	M	0	K	$	 (	9	@		 9	K	 8		$	>	 9	H	.�5	?	6	M	2	G	7	#	 8	G	5	>			 %{partition/}' 5	?	-	>		(	 	G	 '%{storagelocation/}' 8			M	0	9	#	 8	M	%	>	(	 	K	 !	G		>	 !	>	/	0	G		M		M	0	@	 	G	 		&	0	 8	M	%	?	$	 9	K	(	G	 	@	 	(	A	.	$	?	 (	9	@		 &	G	$	@		. 	8	 8	.	8	M	/	>	 	K	 9	2	 	0	(	G	 	>	 8	,	8	G	 8	0	2	 		*	>	/	 9	H	 	?	 '%{command/}' 	&	G	6	 .	G		 8	9	@	 5	?	-	>		(	 8			M	0	9	#	 8	M	%	>	(	 .	H	*	?			 (	?	0	M	&	?	7	M		 	0	G		.s'%{storagelocation/}' +	<	K	2	M	!	0	 (*	A	(	0	M	8	M	%	>	*	(	 /	>	 8	?			 	&	G	6	 .	G		 8	M	%	>	(	) 	K	 8	0	M	5	0	 !	G		>	 (	?	0	M	&	G	6	?		>	 .	G		 (	9	@		 "	B		"	>	 	>	 8		$	>	.I2	G		(	 8		M	7	.	 '%{partition/}' *	>	0	M		@	6	(	 	@	 $	>	2	?		>	 ,	>			!	?			 	5	6	M	
 /	 9	K	(	@	 	>	9	?		.-'%{measure/}' .	>	*	 .	G		 	.	>	(	M	/	 /	>	 	A	.	 8	M	0	K	$	 9	H	.}/	&	?	 	K		 .	>	*	, /	K		 	G	 	$	?	0	?		M	$	 	?	8	@	 	(	M	/	 	K	 8	.	B	9	@		C	$	 	0	$	>	 9	H	 $	K	 2	G		(	-8		M	7	.	 9	K	(	G	 	G	 2	?		 '%{detail/}' .	>	*	 8	.	B	9	 8	M	5	@		>	0	M	/	 (	9	@		 9	H	.n/	&	?	 	K		 .	>	*	, 	9	8	M	$	>		M	7	0	?	$	 8	M	$		-	 8	G	 ,	>				!	 9	H	 $	K	 2	G		(	-8		M	7	.	 9	K	(	G	 	G	 2	?		 '%{detail/}' .	>	*	 8	.	B	9	 8	M	5	@		>	0	M	/	 (	9	@		 9	H	.�IsAggregatable=false 5	>	2	@	 '%{attrib/}' 5	?	6	G	7	$	>	 	>	, '%{relattrib/}' 5	?	6	G	7	$	>	 	?	8	 	G	 *	>	8	 AttributeHierarchyEnabled=true 9	H	, 8	G	 	K		 8		,		'	 (	9	@		 9	K	(	>	 	>	9	?		.m'%{database/}' !	G		>	,	G	8	 	G	 '%{storagelocation/}' 8			M	0	9	 8	M	%	>	(	 	K	 8	0	M	5	0	 !	G		>	 (	?	0	M	&	G	6	?		>	 .	G		 (	9	@		 "	B		"	>	 	>	 8		$	>	.�8	M	0	K	$	 	M	/	B	,	 '%{srccube/}' .	G		 	8	@	 	K		 5	?	6	G	7	$	>	 (	9	@		 .	?	2	@	 	K	 	/	>	.	 '%{dim/} .	G		 	M	/	B	,	 '%{cube/}' 	@	 5	?	6	G	7	$	>	 '%{attrib/}' 8	G	 .	G	2	 	>	$	@	 9	K	, /	>	 8	M	0	K	$	 	M	/	B	,	 .	G		 5	?	6	G	7	$	>	 *	&	>	(	A		M	0	.	 		M	7	.	 	?	/	>	 	/	>	 9	H	.�2	?			M	
 !	 .	>	*	 8	.	B	9	K		 	G	 8	>	%	, 2	?			 	G	 *	M	0	$	M	
 /	G		 	0	 	(	 	/	>	.	K		 	K	 8	.	>	(	 !	G		>	,	G	8	 	/	>	.	K		 *	0	 8		&	0	M	-	?	$	 	0	(	>	 	>	9	?		. 	(	 '%{cube/}' 	>	 	(	 	/	>	.	 '%{dim/}' 		(	 !	G		>	,	G	8	 	/	>	.	 	K	 8		&	0	M	-	?	$	 (	9	@		 	0	$	>	 	?	(	M	
 9	G		 8	M	0	K	$	 	(	 '%{srccube/}' .	G		 	(	 	/	>	.	K		 	K	 	0	$	>	 9	H	.}!	G		>	,	G	8	 .	G		, '%{datasourceview/}' !	G		>	 8	M	0	K	$	 &	C	6	M	/	 	@	 '%{datasourceid/}' !	G		>	 8	M	0	K	$	 ID, .	L		B	&	>	 !	G		>	 8	M	0	K	$	 8	G	 8		,		'	?	$	 (	9	@		 9	H	.PA2'%{measure/}' .	>	*	 .	G		 ,	>		!	?			 9	H	 	K	 .	>	(	M	/	 (	9	@		 9	H	.n'%{fname/}' 	M	0	G	8	 *	0	?	-	>	7	>	 ^	>		2	 	K	 *	]	(	G	 	>	 *	M	0	/	>	8	 	0	$	G	 8	.	/	 8	.	8	M	/	>			 *	M	0	>	*	M	$	 9	A			. +	<	>		2	 	M	7	$	?		M	0	8	M	$	 9	K	 8		$	@	 9	H	.'%{dimension/}' 	/	>	.	 .	G		 '%{propertyId/}' ID, '%{propertyName/}' (	>	.	 5	>	2	@	 !	?	8	M	
 	M	0	@		>			<	M	!	 5	?	6	G	7	$	>	 	G	 *	>	8	 		 (	>	.	 8	M	
 $		-	 /	>	 FormatString 5	>	2	@	 	(	A	5	>	&	 ,	>			!	?			 9	H	 	K	 .	>	(	M	
 /	 (	9	@		 9	H	. FormatString 	G	 *	>	8	 (	?	.	M	(	 8	M	
 5	0	B	*	 9	K	(	>	 	>	9	?		: FirstBucketFormat;MidBucketFormat�'%{dimension/}' 	/	>	.	 .	G		 '%{segment/}' FormatString 		!	 .	G		 '%{property/}' !	?	8	M		M	0	@		>		[	!	 5	?	6	G	7	$	>	 	G	 (	>	.	 /	>	 	(	A	5	>	&	 ,	>		!	?			 .	G		 		M		>	$	 5	?	(	?	0	M	&	G	6		 9	H	.J'%{strObj/}' 	M	/	B	,	 	(	A	.	$	?	 &	M	5	>	0	>	 8		&	0	M	-	?	$	 '%{strRef/}' 	/	>	.	 .	L		B	&	 (	9	@		 9	H	.Q'%{strObj/}' 	/	>	.	 	(	A	.	$	?	 &	M	5	>	0	>	 8		&	0	M	-	?	$	 '%{strRef/}' 	/	>	.	 5	?	6	G	7	$	>	 .	L		B	&	 (	9	@		 9	H	.Q'%{strObj/}' 	/	>	.	 	(	A	.	$	?	 &	M	5	>	0	>	 8		&	0	M	-	?	$	 '%{strRef/}' 	/	>	.	 5	?	6	G	7	$	>	 .	L		B	&	 (	9	@		 9	H	.0OLAP .	>		(	?			 .	I	!	2	 	G	 2	?		 8	M	0	K	$	 	M	
 /	B	,	 (	9	@		 .	?	2	>	.s/	>	 $	K	 8	M	0	K	$	 	M	/	B	,	 /	>	 '%{structure/}' OLAP .	>		(	?			 8		0		(	>	 	G	 2	?		 '%{dimensionId/}' ID 	G	 8	>	%	 !	G		>	,	G	8	 	/	>	.	 (	9	@		 .	?	2	>	.^'%{structure/}' OLAP .	>		(	?			 8		0		(	>	 	G	 2	?		 '%{measuregroup/}' 8	M	0	K	$	 .	>	*	 8	.	B	9	 (	9	@		 *	>	/	>	 	/	>	 %	>	.(	?	0	M	&	?	7	M		 	(	G		M	6	(	 (	9	@		 .	?	2	>	.(	?	0	M	&	?	7	M		 8	$	M	0	 (	9	@		 .	?	2	>	.8'%{miningmodel/}' .	>		(	?			 .	I	!	2	 .	G		 	K		 -	@	 8	M	$		-	 (	9	@		 9	H	.J'%{miningmodel/}' .	>		(	?			 .	I	!	2	 .	G		 	.	 8	G	 	.	 		 	H	0	-	A			@	 8	M	$		-	 9	K	(	>	 	>	9	?		.�!	G		>	,	G	8	 	G	 2	?		 8		8	>	'	(	 	K	 		M	7	.	 	?	/	>	 	/	>	 	M	/	K			?	 '%{strRef/}' !	G		>	,	G	8	 	M	0	?	*	M		K		M	0	>	^	@	 	A			@	 	K	 2	K	!	 	0	(	G	 	G	 &	L	0	>	(	 $	M	0	A		?	 9	A		. 	8	 $	M	0	A		?	 	G	 2	?		 		 8		-	>	5	?	$	 	>	0	#	 /	9	 9	H	 	?	 8	G	5	>	 	>	$	>	 *	0	?	5	0	M	$	?	$	 9	K	 	/	>	.�	(	M		M	0	?	*	M	6	(	 	A			@	 	(	A	*	2	,	M	'	 9	K	(	G	 	G	 	>	0	#	 '%{strRef/}' !	G		>	,	G	8	 .	G		 8		5	G	&	(	6	@	2	 !	G		>	 	K	 	(	M		M	0	?	*	M		 /	>	 !	?		M	0	?	*	M		 	0	(	>	 5	?	+	2	 0	9	>	. 		 8		-	>	5	?	$	 	>	0	#	 9	H	 8	G	5	>	 	>	$	G	 *	0	 	K		 	(	A	*	/	A		M	$	 *	0	?	5	0	M	$	(	.o8	0	M	5	0	 .	>	8	M		0	 	(	M		M	0	?	*	M	6	(	 	A			@	 *	0	 *	9	A			 ,	(	>	(	>	 5	?	+	2	 0	9	>	. 		 8		-	>	5	?	$	 	>	0	#	 9	H	 8	G	5	>	 	>	$	G	 *	0	 	K		 	(	A	*	/	A		M	$	 *	0	?	5	0	M	$	(	.�%{strObj/}' 	M	/	B	,	 	(	A	.	$	?	 &	M	5	>	0	>	 8		&	0	M	-	?	$	 '%{strRef/}' 	/	>	.	 	G	 2	?		(	G	 	@	 	(	A	.	$	?	 8	M	5	@		C	$	 *	0	 8	G		 9	H	, 	8	2	?		 	?	8	@	 5	?	6	G	7	$	>	 	(	A	.	$	?	 	K	 8	M	5	@		C	$	/	8	M	5	@		C	$	 *	0	 (	?	0	M	&	?	7	M		 (	9	@		 	?	/	>	 	>	 8		$	>	.PAD'%{id/}' 	I	(	M	^	?		0	G	6	(	 	A	#	 	G	 2	?		 .	>	(	 8	G		 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		.D'%{id/}' 	I	(	M	^	?		0	G	6	(	 	A	#	 	>	 .	>	(	 *	M	0	>	*	M	$	 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		.�%{propertyid/}' 	G	 5	?	6	G	7	$	>	 5	>	2	@	 ID, %{aggregationdimension/} 		M	0	@		G	6	(	 	/	>	.	 &	M	5	>	0	>	 8		&	0	M	-	?	$	 '%{propertyname/}' 	G	 (	>	.	 	K	 .	>	*	 8	.	B	9	 	G	 '%{granularityprop/}' 	M	0	H	(	M	
 /	A	2	H	0	?		@	 5	?	6	G	7	$	>	 8	G	 		@		C	$	 (	9	@		 	?	/	>	 	>	 8		$	>	.�%{aggregation/}' 		M	0	@		G	6	(	 	G	 '%{aggregationdimension/}' 		M	0	@		G	6	(	 	/	>	.	 &	M	5	>	0	>	 8		&	0	M	-	?	$	 '%{property/}' 5	?	6	G	7	$	>	 ,	M	0	>				 /	K		M	/	 (	9	@		 9	H	.\'%{dimension/}' 	/	>	.	 	>	 8	M	0	K	$	 *	M	0	K			M		?	5	 	H	6	?			 	G	 2	?		 	5	6	M	
 /		 *	M	0	$	?	,		'	K		 	>	 *	>	2	(	 (	9	@		 	0	$	>	.a'%{name/}' .	>	*	 8	.	B	9	 (	9	@		 ,	(	>	/	>	 	>	 8		$	>	 9	H	 	M	/	K			?	 	M	/	B	,	 .	G		 8	.	>	(	 (	>	.	 8	G	 	/	>	.	 *	9	2	G	 8	G	 9	@	 .	L		B	&	 9	H	.Z'%{dimension/}' ROLAP 	/	>	.	 	G	 *	M	0	K			M		?	5	 	H	6	?			 	,	M	
 	G		M	
 	 	@	 0	@	/	2	-	>		.	 8	G		?			M	
 8	 (	9	@		 9	H	.X'%{partition/}' ROLAP 5	?	-	>		(	 		M	0	8		M	0	?	/	 	H	6	?			 	,	M		G		M		 .	G		 0	@	/	2	-	>		.	 8	G		?			M	8	 (	9	@		 9	H		.\'%{partition/}' HOLAP 5	?	-	>		(	 	G	 *	M	0	K			M		?	5	 	H	6	?			 	,	M	
 	G		M	
 	 	@	 0	@	/	2	-	>		.	 8	G		?			M	
 8	 (	9	@		 9	H	.�'%{dimension/}' MOLAP 	/	>	.	 	G	 *	M	0	K			M		?	5	 	H	6	?			 	,	M	
 	G		M	
 	 	@	 6	>		$	 		$	0	>	2	, 6	>		$	 	5	0	0	>		!	 		$	0	>	2	 /	>	 +	<	K	0	M	8	 0	@	,	?	2	M	
 !	 		$	0	>	2	 	G	 2	?		 		 8	@	.	?	$	 	5	'	?	 (	9	@		 9	H	.�'%{partition/}' MOLAP 5	?	-	>		(	 		M	0	8		M	0	?	/	 	H	6	?			 	,	M		G		M		 .	G		 6	>		$	 		$	0	>	2	, 6	>		$	 	5	0	0	>		!	, /	>	 		$	0	>	2	 ,	2	*	B	0	M	5		 *	A	(	: ,	(	>			 	G	 2	?		 	K		 8	@	.	?	$	 	5	'	?	 (	9	@		 9	H	.V'%{partition/}' HOLAP 5	?	-	>		(	 		M	0	8		M	0	?	/	 	H	6	?			 	,	M		G		M		 .	G		 8	@	.	?	$	 6	>		$	 		$	0	>	2	 (	9	@		 9	H	.�'%{dimension/}' 	/	>	.	 	G	 *	>	8	, 5	C	'	M	&	?	6	@	2	 8		8	>	'	(	 	G	 2	?		 8		M	7	.	 9	A		 8		M	0	?	/	 	H	6	?			 9	H	, 2	G		?	(	 	/	>	.	 	G	 2	?		 	5	6	M	/		 8	-	@	 $	>	2	?		>			 (	?	0	M	&	?	7	M		 (	9	@		 	@	 		 9	H		.�%{partition/}' 5	?	-	>		(	 .	G		 5	C	&	M	'	?	6	@	2	 8		8	>	'	(	 	G	 2	?		 		M	0	8		M	0	?	/	 	H	6	?			 8		M	7	.	 9	H	, 2	G		?	(	 5	?	-	>		(	 	G	 2	?		 	5	6	M	/		 8	-	@	 $	>	2	?		>			 	K	 (	?	0	M	&	?	7	M		 (	9	@		 	?	/	>	 	/	>	 9	H	.�%{dimension/} 	/	>	.	 	G	 *	>	8	, 5	C	'	M	&	?	6	@	2	 8		8	>	'	(	 	G	 2	?		 8		M	7	.	 9	A		 8		M	0	?	/	 	H	6	?			 9	H	. 	8	 8	G		?			 	G	 2	?		 	5	6	M	/		 9	H	 	?	 	/	>	.	 MOLAP 9	K	; 	K	 /	9	 5	0	M	$	.	>	(	 .	G		 (	9	@		 9	H	.�'%{partition/}' 5	?	-	>		(	 .	G		 5	C	&	M	'	?	6	@	2	 8		8	>	'	(	 	G	 2	?		 		M	0	8		M	0	?	/	 	H	6	?			 8		M	7	.	 9	H	. 	8	 8	G		?			 	G	 2	?		 	5	6	M	/		 9	H	 	?	 5	?	-	>		(	 MOLAP 9	K	, 2	G		?	(	 5	?	-	>		(	 	K	 MOLAP 8	G		 (	9	@		 	?	/	>	 	/	>	 9	H	.�'%{name/}' %{typename/} 	G	 2	?		 *	C	7	M	 	-	B	.	?	 8		8	>	'	(	 5	?	+	2	 0	9	>	. LazyProcessing\MaxRetries 8	0	M	5	0	 	I	(	M	^	?		0	G	6	(	 .	>	(	 	G	 	(	A	8	>	0	 8		8	>	'	(	 	>	 *	A	(	: *	M	0	/	>	8	 	?	/	>	 	>			>	.�%{dimension/} 	/	>	.	 	G	 *	>	8	 OnCacheComplete 	(	2	>		(	 .	K	!	 	G	 2	?		 8		M	7	.	 9	A		 8		M	0	?	/	 	H	6	?			 9	H	. 	8	 8	G		?			M	8	 	G	 2	?		 	5	6	M	/		 9	H	 	?	 	/	>	.	 	G	 *	>	8	 	(		$	 2	G		G		8	@	 9	K	, 2	G		?	(	 5	0	M	$	.	>	(	 .	G		 	/	>	.	 	G	 *	>	8	 	K		 	(		$	 2	G		G		8	@	 (	9	@		 9	H	.�OnCacheComplete 	(	2	>		(	 .	K	!	 	G	 2	?		 '%{partition/}' 5	?	-	>		(	 .	G		 		M	0	8		M	0	?	/	 	H	6	?			 8		M	7	.	 9	H	. 	8	 8	G		?			 	G	 2	?		 	5	6	M	/		 9	H	 	?	 5	?	-	>		(	 .	G		 	(		$	 2	G		G		8	@	 9	K	, *	0		$	A	 5	?	-	>		(	 .	G		 	(		$	 2	G		G		8	@	 (	9	@		 9	H	.i'%{attribute/}' 5	?	6	G	7	$	>	 	>	 '%{defmb/}' 8	A	0		M	7	>	 !	?	^	I	2	M		 8	&	8	M	/	 	?	8	@	 -	?	(	M	(	 *	&	>	(	A		M	0	.	 8	G	 *	0	?	#	>	.	 5	>	*	8	 	0	$	>	 9	H	.�%{dimension/} 	/	>	.	 	G	 *	>	8	 +	K	0	M	8	 0	@	,	?	2	M	!	 	G	 2	?		 8		M	7	.	 9	A		 8		M	0	?	/	 	H	6	?			 9	H	. 	8	 8	G		?			M	8	 	G	 2	?		 	5	6	M	/		 9	H	 	?	 	/	>	.	 	G	 *	>	8	 	(		$	 2	G		G		8	@	 9	K	, 2	G		?	(	 	/	>	.	 	G	 *	>	8	 	K		 	(		$	 2	G		G		8	@	 (	9	@		 9	H	.�'%{partition/}' 5	?	-	>		(	 .	G		 ,	2	*	B	0	M	5		 *	A	(	: ,	(	>			 	G	 2	?		 		M	0	8		M	0	?	/	 	H	6	?			 8		M	7	.	 9	H	. 	8	 8	G		?			 	G	 2	?		 	5	6	M	/		 9	H	 	?	 5	?	-	>		(	 .	G		 	(		$	 2	G		G		8	@	 9	K	, *	0		$	A	 5	?	-	>		(	 .	G		 	(		$	 2	G		G		8	@	 (	9	@		 9	H	.b'%{action/}' 	M	0	?	/	>	 		 DrillThrough 	M	0	?	/	>	 9	H	 	K	 		*	2	,	M	'	 	0	>		 		 2		M	7	M	/	 *	M	0		>	0	 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	@	.1	8	G		,	2	@	 	G	 +	<	>		2	 (	>	.	 	>	 		 		M	
 8		G		6	(	 9	K	(	>	 	>	9	?		.A'%{structure/}' .	>		(	?			 8		0		(	>	 	>	 8	M	0	K	$	 	A	.	 9	H	 /	>	 .	>	(	M	
 /	 (	9	@		 9	H	.v!	G		>	,	G	8	 .	G		, '%{structure/}' .	>		(	?			 8		0		(	>	 	@	 '%{datasourceid/}' !	G		>	 8	M	0	K	$	 ID, .	L		B	&	>	 !	G		>	 8	M	0	K	$	 8	G	 8		,		'	?	$	 (	9	@		 9	H	.R'%{structure/}' .	>		(	?			 8	M		M	0		M		0	 .	G		 		 	M	/	B	,	 	/	>	.	 ,	>			!	?			 9	H	, 	K	 .	>	(	M	/	 (	9	@		 9	H	.L'%{structure/}' .	>		(	?			 8	M		M	0		M		0	 .	G		 		 	/	>	.	 ,	>			!	?			 9	H	, 	K	 .	>	(	M	/	 (	9	@		 9	H	./	8	G		,	2	@	 	>	 +	<	>		2	 (	>	.	 	A	.	 9	H	 	0	 &	?	/	>	 	>	(	>	 	>	9	?		.D8	?	8	M	
 	.	 	8	G		,	2	@	 		 		*	/	K			0	M	$	>	 	(	A	0	K	'	 &	M	5	>	0	>	 8		6	K	'	?	$	 (	9	@		 	@	 	>	 8		$	@	.PAa'%{fname/}' 	M	0	G	8	 +	<	>		2	 	G	 2	?		 (	?	0	M	&	?	7	M		 		M	
 8		G		6	(	 .	>	(	M	
 /	 (	9	@		 9	H	. 		M	
 8		G		6	(	 '.trc' 9	K	(	>	 	>	9	?		.�'%{property/}' 5	?	6	G	7	$	>	 	K	 8	-	@	 		@		0	#	 .	G		 6	>	.	?	2	 	?	/	>	 	>	(	>	 	>	9	?		 	M	/	K			?	 /	9	 5	?	6	G	7	$	>	 	H	0	-		M	0	@		G		G	,	2	 9	H	. 9	>	2	>			?	, '%{aggregationdimension/}' 		@		0	#	 	/	>	.	 .	G		 /	9	 	A	#	 6	>	.	?	2	 (	9	@		 9	K	$	>	 9	H	.�'%{dimension/}' 	/	>	.	 	K	, 8	-	@	 8	.	B	9	(	K		 .	G		 6	>	.	?	2	 	?	/	>	 	>	(	>	 	>	9	?		 	M	/	K			?	 	/	>	.	 .	G		 		 /	>	 	'	?		 	H	0	-		@		0	#	 /	K		M	/	 5	?	6	G	7	$	>			 9	H		. 9	>	2	>			?	, '%{aggregation/}' 8	.	B	9	(	 .	G		 /	9	 	A	#	 6	>	.	?	2	 (	9	@		 9	H	.�	5	G			 Id=%d{EventId/} .	G		 8	M	
 $		-	 Id=%d{ColId/} (	9	@		 9	H	. 		*	2	,	M	
 '	 	5	G			 8	M	
 $		-	K		 	@	 8	B		@	 	G	 2	?		 	C	*	/	>	 		$	M	
 *	>	&	 &	8	M	
 $	>	5	G		<	 8		&	0	M	-	?	$	 	0	G		.U%d{columnid/} 	5	G			 	G	 2	?		 %d{eventid/} 	5	G			 8	M	
 $		-	 *	9	2	G	 8	G	 9	@	 8		&	0	M	-	?	$	 	?	/	>	 	/	>	 %	>	.�'%{objectname/}' 	,	M		G		M		 	K	 8	$	M	0	 	,	M		G		M		 	G	 0	B	*	 .	G		 (	9	@		 ,	(	>	/	>	 	>	 8		$	>	 9	H	. 8	$	M	0	 	M	7	G	$	M	0	 	>	 		*	/	K		 8	?	0	M	+	 	/	>	.	K		, 	M	/	B	,	M	8	, .	>		(	?			 8		0		(	>			, /	>	 .	>		(	?			 .	I	!	2	M	8	 ,	(	>	$	G	 8	.	>	/	 	?	/	>	 	>	 8		$	>	 9	H	.}'%{cube/}' 	M	/	B	,	 	K	 8	$	M	0	 	,	M		G		M		 	G	 0	B	*	 .	G		 (	9	@		 ,	(	>	/	>	 	>	 8		$	>	 	M	/	K			?	 	M	/	B	,	 	>	 '%{detail/}' .	>	*	 8	.	B	9	 2	?			 (	9	@		 	?	/	>	 	/	>	 9	H	.W8		-	5	$	: 5	0	M	$	.	>	(	 .	G		>	!	G		>	 *	0	?	5	0	M	$	?	$	 9	K	(	G	 	G	 	>	0	#	 8	0	M	5	0	 8		8	>	'	(	 6	G	!	M	/	B	2	 ,	(	>	(	G	 .	G		 5	?	+	2	 0	9	>	.K		 	,	M	
 	G		M	
 	 (	?	0	M	-	0	$	>	 2	B	*	 	G	 	>	0	#	 8	0	M	5	0	 8		8	>	'	(	 6	G	!	M	/	B	2	 ,	(	>	(	G	 .	G		 5	?	+	2	 0	9	>	.�'%{dimension/}' !	G		>	 .	>		(	?			 	/	>	.	 	G	 2	?		 '%{datasourceview/}' 8	M	0	K	$	 DSV .	G		 (	?	0	M	&	?	7	M		 '%{datasourceid/}' !	G		>	8	M	0	K	$	 .	>	(	M	/	 (	9	@		 9	H	. (	?	0	M	&	?	7	M		 !	G		>	8	M	0	K	$	 	K	 5	0	M	$	.	>	(	 !	G		>	,	G	8	 ('.') 	@	 	0	 8			G	$	 	0	(	>	 	>	9	?		.m'%{dimension/}' 	/	>	.	 	G	 *	>	8	 		 !	?	8	M	
 	M	0	@		>			<	M	!	 5	?	6	G	7	$	>	 9	H	 	0	 	8	2	?		 0	>			,	H		 	8		G	 2	?		 8		M	7	.	 (	9	@		 	?	/	>	 	>	 8		$	>	.v'%{measure/}' .	>	*	 	>	 8	M	0	K	$	 RowBinding *	M	0		>	0	 	>	 9	H	. 	8	2	?		 		@		0	#	 *	M	0		>	0	 	K	 Count /	>	 Sum .	G		 *	0	?	5	0	M	$	?	$	 	?	/	>	 	>	(	>	 	>	9	?		.�'%{object/}' 	/	>	.	 .	G		 		M	0	8		M	0	?	/	 	H	6	?			 9	H	 	?	8	G	 SQL 	'	?	8	B		(	>	 	>	 		*	/	K		 	0	 8		M	7	.	 	?	/	>	 	/	>	 9	H	 	0	 	8	2	?		 	8		>	 8	M	0	K	$	 	K		 (	>	.	?	$	 	M	5	G	0	@	 (	9	@		 9	K	 8		$	@	 9	H	.�'%{object/}' 5	?	-	>		(	 .	G		 		M	0	8		M	0	?	/	 	H	6	?			 9	H	 	?	8	G	 SQL 	'	?	8	B		(	>	 	>	 		*	/	K		 	0	 8		M	7	.	 	?	/	>	 	/	>	 9	H	. 	8	2	?		 	K		 (	>	.	?	$	 	M	5	G	0	@	 	8		>	 8	M	0	K	$	 (	9	@		 9	K	 8		$	@	 9	H	.c%{object/}' 	/	>	.	 .	G		 		M	0	8		M	0	?	/	 	H	6	?			 8		M	7	.	 9	H	. 	8	2	?		 &	B	0	8	M	%	 !	G		>	8	M	0	K	$	 	8		>	 8	M	0	K	$	 (	9	@		 9	K	 8		$	>	 9	H	.f'%{object/}' 5	?	-	>		(	 .	G		 		M	0	8		M	0	?	/	 	H	6	?			 8		M	7	.	 9	H	. 	8	2	?		 &	B	0	8	M	%	 !	G		>	8	M	0	K	$	 	8		>	 8	M	0	K	$	 (	9	@		 9	K	 8		$	>	 9	H	.W5	0	M	$	.	>	(	 .	G		>	!	G		>	 	M	0	>	+	<	 *	0	?	5	0	M	$	?	$	 9	K	(	G	 	G	 	>	0	#	 8	0	M	5	0	 8		8	>	'	(	 6	G	!	M	/	B	2	 ,	(	>	(	G	 .	G		 5	?	+	2	 0	9	>	.>'%{partition/}' 5	?	-	>		(	 	>	 		 .	>	(	M	
 /	 !	G		>	 8	M	0	K	$	 &	C	6	M	
 /	 (	9	@		 9	H	.^8	&	8	M	/	 9		>	/	>	 (	9	@		 	>	 8		$	>	 	M	/	K			?	 		8		>	 !	G		>	 	?	8	@	 		M		>	$	 8	&	8	M	/	 	K	 8	M	%	>	(	>		$	0	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	.)LOG +	<	>		2	 		M	8		G		6	(	 	G	5	2	 .LOG 9	K	 8		$	>	 9	H	.n%{relatedpropertyname/} 	A	#	, 	K	 	A			@	 	A	#	 %{property/} 8	G	 8		,	&	M	'	 9	H	, 8		,		'	 *	M	0		>	0	 	A		 (	9	@		 *	0	 8	G		 (	9	@		 0		 8		$	>	52	I		 	>	0	M	0	5	>		 	G	5	2	 !	G		>	,	G	8	 	,	M	
 	G		M	
 	M	8	 *	0	 8	.	0	M	%	?	$	 9	H	.�'%{dimension/}' 	/	>	.	 .	G		 (	I	(	-		M	0	@		G		G	,	2	 '%{attribute/}' 5	?	6	G	7	$	>	, '%{dimension/}' 	M	
 /	B	,	 	/	>	.	 	@	 '%{property/}' 	M	
 /	B	,	 5	?	6	G	7	$	>	 &	M	5	>	0	>	 8		&	0	M	-	?	$	 9	H	, 	?	8		@	 		M	0	@		G	6	(	 		*	/	K		?	$	>	 *	B	0	M	#	 9	H	.�'%{partitionID/}' ID 	0	 '%{partitionName/}' (	>	.	 5	>	2	>	 5	?	-	>		(	 		 (	?	/	.	?	$	 5	?	-	>		(	 9	H	 	0	 0	>			,	H		 5	?	-	>		(	 ,	(	>	(	G	 	G	 2	?		 *	0	?	5	0	M	$	?	$	 (	9	@		 	@	 	>	 8		$	@	.K&	B	0	8	M	
 %	 5	?	-	>		(	 '%{partition/}' 	G	 *	>	8	 *	M	0	K			M		?	5	 	H	6	?			 8		M	7	.	 (	9	@		 9	K	 8		$	@	.0'%{detail/}' (	?	/	.	?	$	 .	>	*	 8	.	B	9	 ,	(	>	/	>	 (	9	@		 	>	 8		$	>	 	M	/	K			?	 /	9	 '%{dimension/}' 2	?			 	?		 		 	/	>	.	 	>	 		*	/	K		 	0	$	>	 9	H	, 	?	8		>	 'UnknownMember' 	A	#	 '	K		 (	9	@		' *	0	 8	G		 	?	/	>	 	/	>	 9	H	. (	?	/	.	?	$	 .	>	*	 8	.	B	9	 	G	5	2	 		 2	?			 	?		 		 	/	>	.	 	>	 		*	/	K		 	0	 8		$	>	 9	H	 	?	8		>	 '		M		>	$	 8	&	8	M	/	' 	A	#	, /	>	 $	K	 '	?	*	>	 9	A		' /	>	 '&	C	6	M	/	.	>	(	' *	0	 8	G		 	?	/	>	 	/	>	 9	H	.�'%{cube/}' 	M	/	B	,	 	G	 '%{detail/}' .	>	*	8	.	B	9	 .	G		 (	?	0	M	&	?	7	M		 '%{dimension/}' 8		&	0	M	-	 	/	>	.	, 	.	>	(	M	/	 9	H	 	M	/	K			?	 /	9	 	>	0	M	/	>	(	M	5	?	$	 9	K	 	A		>	 9	H	 	0	 8	0	M	5	0	 8	.	/	 	/	>	.	 	>	 		*	/	K		 	0	$	>	 9	H	. 	>	0	M	/	>	(	M	5	?	$	 8		&	0	M	-	 	/	>	.	 	G	 *	>	8	 		8		G	 .	'	M	/	8	M	%	 	/	>	.	 	G	 0	B	*	 .	G		, 8	0	M	5	0	 8	.	/	 	/	>	.	 (	9	@		 9	K	 8		$	>	.'%{cube/}' cube 	G	 &	K	(	K		 '%{cubedimension2/}' 	0	 '%{cubedimension1/}' cube 	/	>	.	 	G	 *	>	8	 '%{cubehierarchy/}' (	>	.	 	>	 *	&	>	(	A		M	0	.	 9	H	. 	(	 	/	>	.	 	G	 *	>	8	 8	.	>	(	 (	>	.	 	>	 *	&	>	(	A		M	0	.	 `(	9	@		 9	K	 8		$	>	 	M	/	K			?	 &	K	(	K		 	/	>	.	 	>	 HierarchyUniqueNameStyle 	A	#	 ExcludeDimensionName *	0	 8	G		 9	H	.�'%{cube/}' 	M	/	B	,	 	G	 '%{detail/}' .	>	*	8	.	B	9	 .	G		 (	?	0	M	&	?	7	M		 '%{dimension/}' 8		&	0	M	-	 	/	>	.	, 	.	>	(	M	/	 9	H	 	M	/	K			?	 /	9	 		 8	0	M	5	0	 8	.	/	 	/	>	.	 9	H	. 8		&	0	M	-	 	/	>	.	, 		 8	0	M	5	0	 8	.	/	 	/	>	.	 (	9	@		 9	K	 8		$	>	.�'%{partition/}' 5	?	-	>		(	 	G	 2	?		 !	G		>	 8	M	0	K	$	 	>	 8	.	>	'	>	(	 (	9	@		 	0	 8		>	. 8	@	.	>	 8	G	 ,	>	9	0	 	G	 	,	M		G		M		K		 		*	2	,	M	'	 	0	>		 		 9	H		. 	C	*	/	>	 		(		@	 *	0	?	-	>	7	>	 	>			G		.�'%{partition/}' 5	?	-	>		(	 	G	 2	?		 !	G		>	 8	M	0	K	$	 &	C	6	M	/	 	>	 8	.	>	'	>	(	 (	9	@		 	0	 8		>	. 8	@	.	>	 8	G	 ,	>	9	0	 	G	 	,	M		G		M		K		 		*	2	,	M	'	 	0	>		 		 9	H		. 	C	*	/	>	 		(		@	 *	0	?	-	>	7	>	 	>			G		.�'%{dimension/}' 	/	>	.	 	G	 2	?		 !	G		>	 8	M	0	K	$	 &	C	6	M	/	 	>	 8	.	>	'	>	(	 (	9	@		 	0	 8		>	. 8	@	.	>	 8	G	 ,	>	9	0	 	G	 	,	M		G		M		K		 		*	2	,	M	'	 	0	>		 		 9	H		. 	C	*	/	>	 		(		@	 *	0	?	-	>	7	>	 	>			G		.X'%{name/}' (	>	.	, '%{id/}' ID 5	>	2	>	 !	G		>	,	G	8	 	G	5	2	 *	"	<	(	G	 	G	 2	?		 9	H	 	0	 	8	G	 (	9	@		 9		>	/	>	 	>	 8		$	>	.�'%{name/}' (	>	.	, '%{id/}' ID 5	>	2	>	 %{typename/} 	G	5	2	 *	"	<	(	G	 /	K		M	
 /	 '%{db_name/}' (	>	.	, '%{db_id/}' ID 5	>	2	G	 !	G		>	,	G	8	 8	G	 8		,		'	?	$	 9	H	 	0	 (	9	@		 9		>	/	>	 	>	 8		$	>	.�'%{dialect/}' 	%	(	 (	?	7	M	*	>	&	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	/	K			?	 /	9	 	G	5	2	 *	 	(	 !	G		>	,	G	8	 	@	 8	>	.		M	0	@	 	K	 '%{db_name/}' 	G	 (	>	.	, '%{db_id/}' 	@	 ID 8	G	 8		6	K	'	?	$	 	0	(	G	 	>	 *	M	0	/	>	8	 	0	 0	9	>	 9	H	.�'%{id/}' ID, '%{name/}' (	>	.	 5	>	2	>	 %{typename/} 8		8	>	'	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	
 /	K			?	 5	9	 '%{db_name/}' (	>	.	, '%{db_id/}' ID 5	>	2	G	 	G	5	2	 *	"	<	(	G	 /	K		M	
 /	 !	G		>	,	G	8	 8	G	 8		,		'	?	$	 9	H	.�'%{id/}' ID, '%{name/}' (	>	.	 5	>	2	>	 %{typename/} 	'	?	2	G		?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	
 /	K			?	 5	9	 '%{db_name/}' (	>	.	, '%{db_id/}' ID 5	>	2	G	 	G	5	2	 *	"	<	(	G	 /	K		M	
 /	 !	G		>	,	G	8	 8	G	 8		,		'	?	$	 9	H	.�Create 	&	G	6	 (	?	7	M	*	>	&	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	
 /	K			?	 /	9	 '%{db_name/}' (	>	.	, '%{db_id/}' ID 5	>	2	G	 		 	G	5	2	 *	 	(	 !	G		>	,	G	8	 .	G		 		 	,	M	
 	G		M	
 	 ,	(	>	(	G	 	>	 *	M	0	/	>	8	 	0	 0	9	>	 9	H	.�'%{id/}' ID, '%{name/}' (	>	.	 5	>	2	>	 %{typename/} *	0	?	5	0	M	$	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	
 /	K			?	 5	9	 '%{db_name/}' (	>	.	, '%{db_id/}' ID 5	>	2	G	 	G	5	2	 *	"	<	(	G	 /	K		M	
 /	 !	G		>	,	G	8	 8	G	 8		,		'	?	$	 9	H	.�	/	>	.	 0	>			,	H		 	>	0	M	0	5	>		 (	?	7	M	*	>	&	?	$	 (	9	@		 	@	 	>	 8		$	@	 	M	
 /	K			?	 /	9	 '%{db_name/}' (	>	.	, '%{db_id/}' ID 5	>	2	G	 	G	5	2	 *	"	<	(	G	 /	K		M	
 /	 !	G		>	,	G	8	 	@	 8	>	.		M	0	@	 	K	 8		6	K	'	?	$	 	0	(	G	 	>	 *	M	0	/	>	8	 	0	 0	9	>	 9	H	.�5	?	-	>		(	 .	0	M		 	>	0	M	0	5	>		 (	?	7	M	*	>	&	?	$	 (	9	@		 	@	 	>	 8		$	@	 	M	
 /	K			?	 /	9	 '%{db_name/}' (	>	.	, '%{db_id/}' ID 5	>	2	G	 	G	5	2	 *	"	<	(	G	 /	K		M	
 /	 !	G		>	,	G	8	 	@	 8	>	.		M	0	@	 	K	 8		6	K	'	?	$	 	0	(	G	 	>	 *	M	0	/	>	8	 	0	 0	9	>	 9	H	.�		@		0	#	 !	?		<	>		(	 	>	0	M	0	5	>		 (	?	7	M	*	>	&	?	$	 (	9	@		 	@	 	>	 8		$	@	 	M	
 /	K			?	 /	9	 '%{db_name/}' (	>	.	, '%{db_id/}' ID 5	>	2	G	 	G	5	2	 *	"	<	(	G	 /	K		M	
 /	 !	G		>	,	G	8	 	@	 8	>	.		M	0	@	 	K	 8		6	K	'	?	$	 	0	(	G	 	>	 *	M	0	/	>	8	 	0	 0	9	>	 9	H	.�	.	?		 9	8	M	
 $	>		$	0	#	 	>	0	M	0	5	>		 (	?	7	M	*	>	&	?	$	 (	9	@		 	@	 	>	 8		$	@	 	M	
 /	K			?	 /	9	 '%{db_name/}' (	>	.	, '%{db_id/}' ID 5	>	2	G	 	G	5	2	 *	"	<	(	G	 /	K		M	
 /	 !	G		>	,	G	8	 	@	 8	>	.		M	0	@	 	K	 8		6	K	'	?	$	 	0	(	G	 	>	 *	M	0	/	>	8	 	0	 0	9	>	 9	H	.c!	G		>	,	G	8	 	>	 		 	8	M	
 	.	 -		!	>	0	#	 8	M	
 %	>	(	 (	9	@		 9	K	 8		$	>	 	M	
 /	K			?	 /	9	 		 8	M	
 %	>	(	@	/	 	M	
 /	B	,	 +	<	>		2	 8	G	 8		,		'	?	$	 9	H	.�	>	0	M	0	5	>		 (	?	7	M	*	>	&	?	$	 (	9	@		 	@	 	>	 8		$	@	 	M	
 /	K			?	 '%{db_name/}' (	>	.	, '%{db_id/}' ID 5	>	2	G	 !	G		>	,	G	8	 	G	 2	?		 !	G		>	,	G	8	 +	<	K	2	M	
 !	0	 '%{dir_name/}' *	9	2	G	 8	G	 .	L		B	&	 9	H	.�	>	0	M	0	5	>		 (	?	7	M	*	>	&	?	$	 (	9	@		 	@	 	>	 8		$	@	 	M	
 /	K			?	 '%{db_name/}' (	>	.	, '%{db_id/}' ID 5	>	2	G	 !	G		>	,	G	8	 	G	 2	?		 !	G		>	,	G	8	 +	<	K	2	M	
 !	0	 '%{dir_name/}' *	9	2	G	 8	G	 .	L		B	&	 9	H	.['%{name/}' (	>	.	, '%{id/}' ID 5	>	2	>	 !	G		>	,	G	8	 	G	5	2	 *	"	<	(	G	 	G	 2	?		 9	H	 	0	 8		8	>	'	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	.�!	G		>	,	G	8	 ,	(	>	/	>	 /	>	 *	0	?	5	0	M	$	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	
 /	K			?	 		8		@	 *	0	?	-	>	7	>	 .	G		 (	?	/	.	?	$	 	0	 2	?			 9	A		 	M	
 /	B	,	M	
 8	 	G	 ,	@		 5	C	$	M	$	@	/	 (	?	0	M	-	0	$	>			 9	H		.~*	H	0	G			-	>		2	M	!	 	/	>	.	 '%{dimension/}' 	G	 2	?		 		M	0	8		M	0	?	/	 	H	6	 8	G		?			M	8	 	G	 2	?		 	(		$	 2	G		G		8	@	 	0	 OnCacheComplete 	(	2	>		(	 .	K	!	 	5	6	M	/		 9	H	.�	>	0	M	0	5	>		 (	?	7	M	*	>	&	?	$	 (	9	@		 	@	 	>	 8		$	@	 	M	
 /	K			?	 +	<	K	2	M	
 !	0	 '%{dir_name/}' .	G		 '%{db_name/}' (	>	.	, '%{db_id/}' ID 5	>	2	>	 !	G		>	,	G	8	 !	?		H		M	!	 	5	8	M	
 %	>	 .	G		 *	9	2	G	 8	G	 .	L		B	&	 9	H	. !	G		>	,	G	8	 	(	A	2		M	
 (	 	0	G		 /	>	 +	<	K	2	M	
 !	0	 9		>			 	0	 	>	0	M	0	5	>		 	>	 *	A	(	: *	M	0	/	>	8	 	0	G		.�*	M	0		>	0	 '%{typename/}' 	>	, PowerPivot !	G		>	 	,	M		G		M		 '%{name/}', ,	(	>	/	>	 /	>	 2	K	!	 (	9	@		 	?	/	>	 	/	>	 %	>	 	M	/	K			?	 !	G		>	,	G	8	 '%{db_name/}' 	G	 2	?		 StorageEngineMode 	I	(	M	^	?		0	G	6	(	 	A	#	 	K	 '*	>	0		*	0	?		' *	0	 8	G		 	?	/	>	 	/	>	 9	H	.i!	G		>	,	G	8	 '%{name/}' .	G		 	,	M		G		M		 ,	(	>		 /	>	 2	K	!	 (	9	@		 	?		 	>	 8		$	G	 	M	/	K			?	 8	0	M	5	0	 $	>	2	?		>	 .	K	!	 .	G		 (	9	@		 	2	 0	9	>	 9	H	.u	,	 8	0	M	5	0	 $	>	2	?		>	 .	K	!	 .	G		 (	 	2	 0	9	>	 9	K	 $	K	 !	G		>	,	G	8	 '%{name/}' 	G	 StorageEngineMode 	A	#	 	K	 'InMemory' *	0	 8	G		 (	9	@		 	0	 8		$	G	.�	.	?		 	>	0	M	0	5	>		 (	?	7	M	*	>	&	?	$	 (	9	@		 	@	 	>	 8		$	@	 	M	/	K			?	 5	9	 		M	7	 0	>			,	H		 	K	 	>	0	M	/	>	(	M	5	?	$	 	0	(	G	 	>	 	0	 	G	5	2	 *	 	(	 !	G		>	,	G	8	 	@	 8	>	.		M	0	@	 	K	 '%{db_name/}' 	G	 (	>	.	, '%{db_id/}' 	@	 ID 	G	 8	>	%	 8		6	K	'	?	$	 	0	(	G	 	>	 *	M	0	/	>	8	 	0	 0	9	@	 9	H	.P`%{dim/}' 	/	>	.	 	G	 `%{attr/}' *	H	0	G			 5	?	6	G	7	$	>	 	G	 2	?		 *	&	>	(	A		M	0	.	 		M	7	.	 (	9	@		 9	K	 8		$	>	.h5	?	6	M	2	G	7	#	 8	G	5	>			 	G	 $	>	2	?		>	 .	K	!	 .	G		 	2	(	G	 *	0	 9	@	 'Data Feed' 	>	 		*	/	K		 !	G		>	 8	M	0	K	$	 	G	 0	B	*	 .	G		 	?	/	>	 	>	 8		$	>	 9	H	.w	/	>	.	 '%{name/}' 	G	 UnknownMember 	A	#	 'AutomaticNull' *	0	 $	,	 $		 8	G		 (	9	@		 	?		 	>	 8		$	G	 	,	 $		 8	0	M	5	0	 $	>	2	?		>	 0	B	*	 .	K	!	 .	G		 (	 9	K	.N'%{measure/}' *	C	%		 	#	(	>	 .	>	(	 	G	 2	?		 0		M	7	?	$	 		 .	>	(	M	/	 NullProcessing .	>	(	 (	9	@		 9	H	.G!	G		>	,	G	8	 	G	 8			$	$	>	 8	M	$	0	 	K	 	.	 	0	(	>	 8	.	0	M	%	?	$	 (	9	@		 9	H	. !	G		>	,	G	8	: '%{name/}'.�StringStoresCompatibilityLevel 	G	 2	?		 (	?	0	M	&	?	7	M		 .	>	(	 .	>	(	M	
 /	 (	9	@		 9	H	. !	G		>	,	G	8	 '%{name/}' 	>	 		 8			$	$	>	 8	M	
 $	0	 '1050' 	>	 9	H	. 	8	 8	M	
 $	0	 *	0	 !	G		>	,	G	8	 StringStoresCompatibilityLevel 	A	#	 	G	 2	?		 	G	5	2	 '1050' .	>	(	 	K	 8	.	0	M	%	?	$	 	0	$	G	 9	H		.tFromRelationshipEnd's DimensionId '%{relenddimensionid/}', *	H	0	G			 	@	 DimensionId '%{dimensionid/}' 8	G	 .	G	2	 (	9	@		 	>	$	@	.�dimension '%{dimensionname/}' 	G	 		$	0	M		$	 role '%{role/}' 5	>	2	G	 RelationshipEnd .	G		 	.	>	(	M	/	 multiplicity .	>	(	 9	H	. 1200 8	G	 	.	 8			$	$	>	 8	M	$	0	 5	>	2	G	 !	G		>	,	G	8	 	G	5	2	 .	G	(	@	 	B	 5	(	 0	?	2	G	6	(	6	?	*	 	>	 8	.	0	M	%	(	 	0	$	G	 9	H		.jdimension '%{dimensionname/}' 	G	 $	9	$	 role '%{role/}' 5	>	2	G	 RelationshipEnd .	G		 		 attribute 9	K	(	>	 	5	6	M	/		 9	H	.�RelationshipEnd 	G	 2	?		, 0	K	2	 '%{role/}' (	>	.	 .	>	(	M	
 /	 (	9	@		 9	H	 	M	
 /	K			?	 	8	 (	>	.	 .	G		 5	M	
 /	A	$	M	
 	M	0	.	 6	,	M	
 &	 9	H	, 	8	.	G		 		 /	>	 	'	?		 	.	>	(	M	
 /	 5	0	M	#	 (%{invalidchars/}) 9	H		, /	>	 	8	.	G		 100 8	G	 	'	?		 5	0	M	#	 9	H		.PAH	/	>	.	 '%{dimname/}' .	G		 &	K	 8	.	0	B	*	 8		,		'	 9	H		: '%{relid1/}' 	0	 '%{relid2/}'.H	/	>	.	 '%{dimname/}' 8	M	5	/		 8	G	 8		,		'	 9	H		: '%{relid/}' 	?	8		@	 	(	A	.	$	?	 (	9	@		 9	H	.q	/	>	.	 '%{dimname/}' .	G		 8	.	>	(	 ToRelationshipEnd -	B	.	?		>	 (	>	.	 5	>	2	G	 &	K	 8		,		'	 9	H		: '%{rolename/}', 	?	8		@	 	(	A	.	$	?	 (	9	@		 9	H	.Z!	G		>	,	G	8	 8			$	$	>	 8	M	$	0	 1100 8	G	 	.	 9	K	(	G	 *	0	 	/	>	.	 '%{dimname/}' .	G		 8		,		'	 	,	M		G		M		 (	9	@		 9	K	 8		$	>	.�+	<	>		2	 '%{filename/}' 8	G	 !	G		>	,	G	8	 .	G		>	!	G		>	 	,	M		G		M		 	K	 		8	M		G		6	?			 	0	(	G	 	G	 &	L	0	>	(	 	K	!	 '%{error/}' 	G	 8	>	%	 		 $	M	0	A		?	 9	A		. /	9	 $	M	0	A		?	 	*	A	(	0	M	*	M	0	>	*	M	/	 9	H	 	0	 8	G	5	>	 ,		&	 	0	 &	@	 		 %	@	. 	C	*	/	>	 8	.	8	M	
 /	>	 	>	 9	2	 	0	G		 	0	 8	G	5	>	 	K	 *	A	(	0	>	0		-	 	0	G		. /	&	?	 8	.	8	M	/	>	 	K	 9	2	 	0	(	>	 8		-	5	 (	9	@		 9	H	, $	K	 +	<	>		2	 		M	8		G		6	(	 	K	 	K	!	<		0	 		8	 +	<	>		2	 	K	 	0	 8	>	%	 9	@	 8	.	>	(	 (	>	.	 	@	 	?	8	@	 -	@	 8		,		'	?	$	 !	>	/	0	G		M		M	0	@	 	K	 /	&	?	 5	9	 !	>	/	0	G		M		M	0	@	 '%{directory/}' .	G		 .	L		B	&	 9	H	, $	K	 	C	*	/	>	 		(	M	9	G		 9		>			.W+	<	>		2	, '%{filename/}' 8	G	 8	0	M	5	0	 	8	G		,	2	@	 .	G		>	!	G		>	 	,	M		G		M		 	K	 		8	M		G		6	?			 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		. /	9	 $	M	0	A		?	 	*	A	(	0	M	*	M	0	>	*	M	/	 9	H	 	0	 8	G	5	>	 ,		&	 	0	 &	@	 		 %	@	. 	C	*	/	>	 8	.	8	M	
 /	>	 	>	 9	2	 	0	G		 	0	 8	G	5	>	 	K	 *	A	(	0	>	0		-	 	0	G		. /	&	?	 8	.	>	'	>	(	 8		-	5	 (	9	@		 9	H	, 	0	 /	&	?	 5	9	 +	<	>		2	 	0	 8	>	%	 9	@	 8		,		'	?	$	 !	>	/	0	G		M		M	0	@	 8	.	>	(	 (	>	.	 8	G	 '%{directory/}' 	G	 		&	0	 .	L		B	&	 9	H	, $	K	 	C	*	/	>	 		(	M	9	G		 9		>			.O+	<	>		2	, '%{filename/}' 8	G	 	M	0	G	8	 .	G		>	!	G		>	 	,	M		G		M		 	K	 		8	M		G		6	?			 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		. /	9	 $	M	0	A		?	 	*	A	(	0	M	*	M	0	>	*	M	/	 9	H	 	0	 8	G	5	>	 ,		&	 	0	 &	@	 		 %	@	. 	C	*	/	>	 8	.	8	M	
 /	>	 	>	 9	2	 	0	G		 	0	 8	G	5	>	 	K	 *	A	(	0	>	0		-	 	0	G		. /	&	?	 8	.	>	'	>	(	 8		-	5	 (	9	@		 9	H	, 	0	 /	&	?	 5	9	 +	<	>		2	 	0	 8	>	%	 9	@	 8		,		'	?	$	 !	>	/	0	G		M		M	0	@	 8	.	>	(	 (	>	.	 8	G	 '%{directory/}' 	G	 		&	0	 .	L		B	&	 9	H	, $	K	 	C	*	/	>	 		(	M	9	G		 9		>			.V+	<	>		2	, '%{filename/}' 8	G	 8	0	M	5	0	 -	B	.	?		>	 .	G		>	!	G		>	 	,	M		G		M		 	K	 		8	M		G		6	?			 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		. /	9	 $	M	0	A		?	 	*	A	(	0	M	*	M	0	>	*	M	/	 9	H	 	0	 8	G	5	>	 ,		&	 	0	 &	@	 		 %	@	. 	C	*	/	>	 8	.	8	M	
 /	>	 	>	 9	2	 	0	G		 	0	 8	G	5	>	 	K	 *	A	(	0	>	0		-	 	0	G		. /	&	?	 8	.	>	'	>	(	 8		-	5	 (	9	@		 9	H	, 	0	 /	&	?	 5	9	 +	<	>		2	 	0	 8	>	%	 9	@	 8		,		'	?	$	 !	>	/	0	G		M		M	0	@	 8	.	>	(	 (	>	.	 8	G	 '%{directory/}' 	G	 		&	0	 .	L		B	&	 9	H	, $	K	 	C	*	/	>	 		(	M	9	G		 9		>			.>	/	>	.	 '%{dimname/}' .	G		 	(	A		B	2	 .	>	*	 8	.	B	9	 (	9	@	 9	H	 	K	 	?	 	.	>	(	M	/	 9	H	.�%{name/} %{typename/} 	G	 2	?		 (	?	0	M	&	?	7	M		 ProcessAdd 8		8	>	'	(	 IMDI 	/	>	.	K		 	G	 2	?		 $	,	 .	>	(	M	
 /	 (	9	@		 9	H	, /	&	?	 5	9	 	/	>	.	 		 8	G	 	'	?		 5	?	-	>		(	 5	>	2	@	 	>	(		>	0	?	/	K		 	G	 8	>	%	 8		,	&	M	'	 9	H	.�	/	>	.	 '%{dimensionname/}' 	G	 $	9	$	 -	B	.	?		>	 '%{role/}' 5	>	2	G	 RelationshipEnd .	G		 	/	>	.	 '%{parentid/}' 	G	 ID 	>	 '%{id/}' 	@	 	H	0	 	&	M	5	?	$	@	/	 5	?	6	G	7	$	>	 9	H	.w	,	 !	G		>	,	G	8	 	A	#	 'StorageEngineUsed' 'Traditional' *	0	 8	G		 9	H	, $	K	 '%{dimname/}' 	/	>	.	 	G	 *	>	8	 8		,		'	 	,	M	
 	G		M	
 	 (	9	@		 9	K	 8		$	>	.4DBStorageLocation 	G	 2	?		 8		,		'	?	$	 *	%	 8	.	0	M	%	?	$	 (	9	@		 9	H	.�'%{name/}' !	G		>	,	G	8	 	>	 8			$	$	>	 8	M	
 $	0	 	K	 8		*	B	0	M	#	 !	G		>	,	G	8	 (	8	.	G		 	>		2	M	
 !	 	,	M	
 	G		M	
 	 6	>	.	?	2	 9	H		) 	@	 8	M		M	0	?	*	M		?			 &	M	5	>	0	>	 9	@	 (	5	@	(	@		C	$	 	?	/	>	 	>	 8		$	>	 9	H	.FMeasureGroup '%{mgname/}' 	G	 *	>	8	 6	B	(	M	/	 /	>	 		 8	G	 	'	?		 !	@		(	0	G		 	/	>	.	 9	H		.PA�'%{database/}' !	G		>	,	G	8	 .	G		 BI 8	?	.	H			?			 .	I	!	2	 	8			$	 9	H	. 	,	 !	G		>	,	G	8	 .	G		 	K		 -	@	 $	>	2	?		>	 9	K	$	@	 9	H	, $	K	 		8	.	G		 		 	M	
 /	B	,	 	5	6	M	/	 9	K	(	>	 	>	9	?		.n	8			$	 $	>	2	?		>	 (	>	.	: !	G		>	,	G	8	 	/	>	.	 (	>	.	 '%{dimname/}', 	M	/	B	,	 	/	>	.	 (	>	.	 '%{cubedimname/}', .	>	*	 8	.	B	9	 (	>	.	 '%{mgname/}'.aMeasureGroups 	@	 8			M	
 /	>	 '%d{mgcount/}' 9	H	 	,		?	 CubeDimensions 	@	 8			M	
 /	>	 '%d{cubedimcount/}' 9	H	.UMeasureGroups 	@	 8			M	
 /	>	 '%d{mgcount/}' 9	H	 	,		?	 	/	>	.	K		 	@	 8			M	
 /	>	 '%d{dimcount/}' 9	H	.�	/	>	.	 '%{dimname/}' 	G	 *	>	8	 '%d{dimattrcount/}' 5	?	6	G	7	$	>			 9	H		 	,		?	 CubeDimension '%{cubedimname/}' 	G	 *	>	8	 '%d{cubedimattrcount/}' 5	?	6	G	7	$	>			 9	H		. $	>	2	?		>	 .	K	!	 .	G		, 	/	>	.	 5	?	6	G	7	$	>			 	@	 8			M	/	>	 CubeDimension 5	?	6	G	7	$	>			 	@	 8			M	/	>	 8	G	 .	G	2	 	>	(	@	 	>	9	?		.�CubeDimension '%{cubedimname/}' .	G		 	/	>	.	 '%{dimname/}' 	@	 5	?	6	G	7	$	>	 '%{dimattrname/}' (	9	@		 .	?	2	@	. $	>	2	?		>	 .	K	!	 .	G		, CubeDimension .	G		 5	?	6	G	7	$	>			 	G	 (	>	.	 	K	 	/	>	.	 .	G		 5	?	6	G	7	$	>			 	G	 (	>	.	 8	G	 .	G	2	 	>	(	>	 	>	9	?		.2StorageLocation 	G	 2	?		 8		,		'	?	$	 *	%	 8	.	0	M	%	?	$	 (	9	@		 9	H	.�PowerPivot 	G	 *	?		2	G	 8		8	M		0	#	 &	M	5	>	0	>	 ,	(	>		 		 	>	0	M	/	*	A	8	M	$	?		>			 	G	 2	?		 0	@	^	M	0	G	6	 	>	0	M	0	5	>		 		*	2	,	M	'	 (	9	@		 9	H	. Excel 	G	 (	5	@	(	$	.	 8		8	M		0	#	 PowerPivot &	M	5	>	0	>	 	*	(	@	 	>	0	M	/	*	A	8	M	$	?		>	 	K	 	K	2		0	 		8		>	 	&	M	/	$	(	 	0	G		.v8		,		'	 	?	8		G	 *	>	8	 		 8	G	 	'	?		 ProcessingState $	$	M	5	 9	H		, 5	9	 8	M	5	@		>	0	M	/	 (	9	@		 9	H	. /	9	 &	B	7	?	$	 !	G		>	,	G	8	 .	G		>	!	G		>	 			?	$	 	0	 8		$	>	 9	H	.cExtendedType 	G	 *	0	?	-	>	7	?	$	 9	K	(	G	 *	0	 5	?	6	G	7	$	>	 '%{property/}' 	>	 *	M	0		>	0	 'ExtendedType' *	0	 8	G		 9	K	(	>	 	>	9	?		.AOLAP 5	?	-	>		(	 '%{partition/}' 	>	 DirectQueryUsage 8	G		 (	9	@		 9	K	 8		$	>	.L,	9	A		/	>	.	@	 !	G		>	,	G	8	 	G	5	2	 1050 /	>	 1100 	G	 CompatibilityLevel 	>	 8	.	0	M	%	(	 	0	$	G	 9	H		.D$	>	2	?		>	,	&	M	'	 !	G		>	,	G	8	 CompatibilityLevel !	>			(		M	0	G	!	 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	G	.s!	?	8	M		5	0	 CSDL .	G		 VERSION *	M	0	$	?	,		'	 	>	 (	?	.	M	(	 8	M	5	0	B	*	 9	K	(	>	 	>	9	?		: <integer>.<integer>, 1.0 8	G	 	'	?		 /	>	 ,	0	>	,	0	 9	K	(	>	 	>	9	?		.�8	M		M	0	?	*	M		 	&	G	6	 	,	M		G		M		K		 *	0	 	(	K		G	6	(	M	8	 	@	 	(	A	.	$	?	 	G	5	2	 		(	 $	>	2	?		>	,	&	M	'	 !	G		>	,	G	8	 	G	 2	?		 9	H	 	?	(		>	 CompatibilityLevel 1103 /	>	 	8	8	G	 	'	?		 9	H	.a!	G		>	,	G	8	 .	G		 		 8	G	 	'	?		 	M	/	B	,	 9	H		. 	*		K	 	K		 5	?	6	?	7	M		 	M	/	B	,	 /	>	 *	0	?	*	M	0	G		M	7	M	/	 (	>	.	 (	?	0	M	&	?	7	M		 	0	(	>	 9	K		>	.�	,	 	M	2	>	/			 $	>	2	?		>	 &	C	6	M	/	 .	G		>	!	G		>	 	G	 2.0 /	>	 ,	>	&	 	G	 VERSION 	>	 9	@	 	(	A	0	K	'	 	0	 0	9	>	 9	K	 $	K	 9	@	 	G	5	2	 5	0	M	$	.	>	(	 .	I	!	2	 	K	 5	M	/		M	$	 	?	/	>	 	>	 8		$	>	 9	H	.;ResourcePool .	G		 MaxCPU 100 (*	M	0	$	?	6	$	) 8	G	 	'	?		 (	9	@		 9	K	 8		$	>	.�+	<	>		2	, '%{filename/}' 8	G	 8		8	>	'	(	 *	B	2	 .	G		>	!	G		>	 	,	M		G		M		 	K	 		8	M		G		6	?			 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		. /	9	 $	M	0	A		?	 	*	A	(	0	M	*	M	0	>	*	M	/	 9	H	 	0	 8	G	5	>	 ,		&	 	0	 &	@	 		 %	@	. 	C	*	/	>	 8	.	8	M	
 /	>	 	>	 9	2	 	0	G		 	0	 8	G	5	>	 	K	 *	A	(	0	>	0		-	 	0	G		. /	&	?	 9	2	 	0	(	>	 8		-	5	 (	9	@		 9	H	 $	K	 	C	*	/	>	 		8	 +	<	>		2	 	K	 9		>			.+	<	>		2	, '%{filename/}' 8	G	 DB 	>	0	M	/	-	>	0	 8	.	B	9	 .	G		>	!	G		>	 	,	M		G		M		 	K	 		8	M		G		6	?			 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		. /	9	 $	M	0	A		?	 	*	A	(	0	M	*	M	0	>	*	M	/	 9	H	 	0	 8	G	5	>	 ,		&	 	0	 &	@	 		 %	@	. 	C	*	/	>	 8	.	8	M	
 /	>	 	>	 9	2	 	0	G		 	0	 8	G	5	>	 	K	 *	A	(	0	>	0		-	 	0	G		. /	&	?	 9	2	 	0	(	>	 8		-	5	 (	9	@		 9	H	 $	K	 	C	*	/	>	 		8	 +	<	>		2	 	K	 9		>			.�	/	>	.	 '%{dimension/}' .	G		 5	?	6	G	7	$	>	 '%{property/}' 	G	 2	?		 	K		(	>		[	G	6	(	 	K	 8		M	7	.	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	/	K			?	 8	0	M	5	0	 $	>	2	?		>	 .	K	!	 .	G		 (	9	@		 	2	 0	9	>	 9	H	.{$	>	2	?		>	 '%{table/}' .	G		 5	?	6	G	7	$	>	 '%{property/}' 	G	 2	?		 	K		(	>		[	G	6	(	 	K	 8		M	7	.	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	/	K			?	 5	9	 		 *	>	 	 8	M	$		-	 (	9	@		 9	H	.�id '%{relationshipId/}' 5	>	2	G	 (	?	/	.	 8		,		'	 	K	 ,	(	>	/	>	 (	9	@		 	>	 8		>	. $	>	2	?		>	 '%{table/}' .	G		 	A	#	 '%{property/} 	K	 	K		(	>			<	M	!	 	0	(	G	 	@	 	5	6	M	/		$	>	 9	H	.�$	>	2	?		>	 '%{table/}' .	G		 id = '%{relationshipId/}' 5	>	2	G	 8		,		'	 	G	 ActiveState 	A	#	 	K	 		*	G		M	7	>	 	0	G		 *	0	 8	G		 	?	/	>	 	>	(	>	 	>	9	?		 	M	/	K			?	 5	9	 		 (	?	/	.	 	'	>	0	?	$	 8		,		'	 (	9	@		 9	H	.�$	>	2	?		>	 '%{table/}' .	G		 id = '%{relationshipId/}' 5	>	2	G	 8		,		'	 	G	 ActiveState 	A	#	 	K	 8		M	0	?	/	/(	?	7	M		M	0	?	/	 *	0	 8	G		 	?	/	>	 	>	(	>	 	>	9	?		 	M	/	K			?	 5	9	 		 (	?	/	.	 	'	>	0	?	$	 8		,		'	 (	9	@		 9	H	.�8		*	>	&	(	 /	K		M	/	 8	M	$		-	 '%{editableattribute/}' 5	>	2	@	 $	>	2	?		>	 '%{maintable/}' 	0	 		8		@	 	5	0	0	>		!	 $	>	2	?		>	 '%{overridedimension/}' 	G	 ,	@		 8		,		'	 	5	6	M	/		 9	H	.kColumnUsage 	A	#	 	K	 9	.	G	6	>	 'UnrestrictedUsage' *	0	 8	G		 	?	/	>	 	>	(	>	 	>	9	?		. 	C	*	/	>	 	A	#	 '%{property/}' 	@	 	>			 	0	G		.]EDVMP 	0	 !	G		>	,	G	8	 .	G		>	!	G		>	 	G	 ,	@		 	8			$	$	>	; Id='%{DimId/}' 5	>	2	>	 	/	>	.	 EDVMP +	<	>		2	 .	G		 (	9	@		 .	?	2	>	.�'%{strRoleName/}' -	B	.	?		>	 	8	>	 !	K	.	G	(	 	>	$	>	 6	>	.	?	2	 	0	$	@	 9	H	 	K	 .	L		B	&	 (	9	@		 9	H	. 	8	 -	B	.	?		>	 	G	 2	?		 (	?	.	M	(	 !	K	.	G	(	 		*	/	K			0	M	$	>	 	>	$	>	 	,	 .	>	(	M	/	 (	9	@		 9	H	: '%{strDomainAccount/}'.�8		,		'	 *	0	 ActiveState 	A	#	 9	.	G	6	>	 'ActiveStateIgnore' *	0	 8	G		 	?	/	>	 	>	(	>	 	>	9	?		. 	C	*	/	>	 $	>	2	?		>	: '%{tableName/}' .	G		 id: '%{relId/}' 5	>	2	G	 8		,		'	 	@	 	>			 	0	G		.�	,	 !	G		>	,	G	8	 8			$	$	>	 8	M	
 $	0	 1103 8	G	 	'	?		 9	K	 $	K	 8		,		'	 *	0	 ActiveState 	A	#	 	K	 8		M	0	?	/	/(	?	7	M		M	0	?	/	 *	0	 8	G		 	?	/	>	 	>	(	>	 	>	9	?		. $	>	2	?		>	: '%{tableName/}' .	G		 	C	*	/	>	 id: '%{relId/}' 5	>	2	G	 8		,		'	 	@	 	>			 	0	G		.�	,	 !	G		>	,	G	8	 8			$	$	>	 8	M	
 $	0	 1103 8	G	 	'	?		 9	K	, $	K	 .	>	*	 8	.	B	9	K		 .	G		 	G	5	2	 DegenerateMeasureGroupDimension 	@	 	(	A	.	$	?	 9	K	$	@	 9	H	. $	>	2	?		>	 	G	 2	?		 .	>	*	 8	.	B	9	 .	G		 	C	*	/	>	 *	M	0	5	?	7	M		?	/	K		 	@	 	>			 	0	G		: '%{tableName/}'.$	>	2	?		>			 '%{table1/}' 	0	 '%{table2/}': %{path1/} 	0	 %{path2/} 	G	 ,	@		 	8	M	
 *	7	M		 *	%	 	G	 	>	0	#	 *	0	?		2	?	$	 8	M	$		-	 	K	 8		8	>	'	?	$	 	0	(	>	 5	?	+	2	 0	9	>	�8		,		'	 *	0	 CrossFilterDirection 	A	#	 	K	 'ToEndFiltersFromEnd' *	0	 8	G		 	?	/	>	 	>	(	>	 	>	9	?		. 	C	*	/	>	 $	>	2	?		>	: '%{tableName/}' .	G		 id: '%{relId/}' 5	>	2	G	 8		,		'	 	@	 	>			 	0	G		.�5	0	M	$	.	>	(	 .	G		 CrossFilterDirection 	A	#	 .	>	(	 'FromEndFiltersToEnd' 8	.	0	M	%	?	$	 (	9	@		 9	H	. $	>	2	?		>	: '%{tableName/}' .	G		 	C	*	/	>	 id: '%{relId/}' 5	>	2	G	 8		,		'	 	@	 	>			 	0	G		.�/	&	?	 8		,		'	 	@	 ,	9	A	2	$	>	 	K	 5	(	-5	(	 9	K	(	G	 	@	 	5	6	M	/		$	>	 9	H	, $	K	 '%{dimension1/}'[%{column1/}] 	0	 '%{dimension2/}'[%{column2/}] 	G	 ,	@		 &	K	(	K		 &	?	6	>			 .	G		 	M	5	?	(	 5	(	-5	(	 8		,		'	 ,	(	>			.m8	M	$		-	�'%{dimension/}'[%{column/}]�8	G	 8		,		'	 .	G		 	K		 	.	>	(	M	/	 %{from/} 8	G	 %{to/} $		 ,	9	A	2	$	>	 9	H	 	0	 8	.	0	M	%	?	$	 (	9	@		 9	H	.Q'%{dimension1/}'[%{column1/}] 	0	 '%{dimension2/}'[%{column2/}] 	G	 ,	@		 8		,		'	 .	G		 	K		 8	.	8	M	/	>	 9	H	. 8	.	>	*	M	$	,	?		&	A	 	>	0	M	!	?	(	>	2	?		@	 	0	 CrossFilterDirection 	G	 2	?		 5	0	M	$	.	>	(	 8	G		?			M	8	 	8			$	 9	H		.  	8	 8		,		'	 	G	 2	?		 	*		K	 /	>	 $	K	 8	.	>	*	M	$	,	?		&	A	 	>	0	M	!	?	(	>	2	?		@	 (5	(	 ,	(	>	.	 .	H	(	@	) 	K	 ,	&	2	(	G	 	@	 	5	6	M	/		$	>	 *	!	<	 8		$	@	 9	H	 /	>	 CrossFilterDirection 	K	 ,	&	2	(	G	 	@	 	5	6	M	/		$	>	 *	!	<	 8		$	@	 9	H	.c&	B	0	8	M	%	 (	K	!	 *	0	 !	G		>	,	G	8	 8		8	M		0	#	 		8	 *	M	0	>	%	.	?		 (	K	!	 8	G	 -	?	(	M	(	 9	H	 	K	 		*	/	K			0	M	$	>	 	(	A	0	K	'	 (	?	7	M	*	>	&	?	$	 	0	 0	9	>	 9	H	.`(	>	.	='%{TblName/}' 5	>	2	@	 6	>	0	M	!	 	@	 		 $	>	2	?		>	 	G	 2	?		 (	?	.	M	(	 5	?	-	>		(	 +	<	>		2	G		 (	9	@		 .	?	2	@	:'%{FileList/}'. |(	?	.	M	(	 5	?	-	>		(	 +	<	>		2	G		 !	?	8	M		 *	0	 8	9	G		@	 (	9	@		 		 %	@	:'%{FileList/}'; 5	?	$	0	?	$	 	>	0	M	0	5	>		 	G	 &	L	0	>	(	 +	<	>		2	K		 	K	 8	9	G		(	>	 	*	G		M	7	?	$	 9	K	$	>	 9	H	. q&	M	5	?	$	@	/		 (	K	!	 &	M	5	>	0	>	 	*	2	K	!	 	@	 		 5	?	-	>		(	 !	G		>	 +	<	>		2	 '%{IDFFile/}' *	M	0	>	%	.	?		 (	K	!	 	/	>	.	 +	<	>		2	8	B		@	 .	G		 .	L		B	&	 9	K	(	@	 	>	9	?		.w&	M	5	?	$	@	/		 (	K	!	 &	M	5	>	0	>	 	*	2	K	!	 	@	 		 5	?	-	>		(	 !	G		>	 +	<	>		2	 '%{IDFFile/}' *	M	0	>	%	.	?		 (	K	!	 !	G		>	 (	?	0	M	&	G	6	?		>	 .	G		 .	L		B	&	 (	9	@		 9	K	(	@	 	>	9	?		.E	'	@	(	8	M	
 %	 (	K	!	 &	M	5	>	0	>	 	(	*	G		M	7	?	$	 +	<	>		2	 '%{UnexpectedFile/}' 	*	2	K	!	 	@	 		.I	'	@	(	8	M	
 %	 (	K	!	 &	M	5	>	0	>	 	*	G		M	7	?	$	 +	<	>		2	G		 '%{MissingFiles/}' 	*	2	K	!	 (	9	@		 	@	 		.Id='%{DbId/}', 	/	>	.	 Id='%{DimId/}' 5	>	2	G	 !	G		>	,	G	8	 	G	 2	?		 +	<	G		 $	>	2	?		>	 .	G		>	!	G		>	 	&	G	6	 (	G	 (	?	.	M	(	 5	?	-	>		(	 Id 8	B		@	 	>	 	(	A	0	K	'	 	?	/	>	: '%{PartIdsList/}'. 5	?	-	>		(	 '%{NotFoundParts/}' (	9	@		 .	?	2	G	. 8	A	(	?	6	M		?	$	 	0	G		 	?	 	'	@	(	8	M	
 %	 (	K	!	 .	G		>	!	G		>	, *	M	0	>	%	.	?		 (	K	!	 .	G		>	!	G		>	 8	G	 .	G	2	 	>	$	>	 9	H	.]	/	>	.	: '%{DimensionId/}' 	G	 2	?		 ShardDirectory (	G	 		 	.	>	(	M	/	 5	?	-	>		(	 id:'%{PartitionId/}' 2	L		>		.�	&	G	6	 InternalProcessPartitions 	G	5	2	 		8	 8	0	M	5	0	 &	M	5	>	0	>	 8	.	0	M	%	?	$	 9	K	$	>	 9	H	 	K	 VertiPaq .	K	!	 .	G		 	2	 0	9	>	 9	K	 	0	 ScaleOut 8		M	7	.	 9	K	(	G	 *	0	 AzureMode .	G		 	2	 0	9	>	 9	K	.V	&	G	6	 InternalProcessPartitions 	G	5	2	 8	0	M	5	0	 5	M	/	5	8	M	%	>	*		 &	M	5	>	0	>	 (	?	7	M	*	>	&	?	$	 	?	/	>	 	>	 8		$	>	 9	H	.\	&	G	6	 InternalProcessPartitions 	G	5	2	 (	?	.	M	(	 8		8	>	'	(	 *	M	0		>	0	K		 	>	 8	.	0	M	%	(	 	0	 8		$	>	 9	H	: ProcessData.�InternalProcessPartitions 	&	G	6	 .	G		 (	?	0	M	&	?	7	M		 8	-	@	 	,	M		G		M		, DatabaseId='%{DatabaseId/}' &	M	5	>	0	>	 (	?	0	M	&	?	7	M		 8	.	>	(	 !	G		>	,	G	8	 8	G	 8		,		'	?	$	 9	K	(	G	 	>	9	?		.W	G	5	2	 5	?	-	>		(	 	,	M		G		M		M	8	 	K	 InternalProcessPartitions 	&	G	6	 .	G		 (	?	0	M	&	?	7	M		 	?	/	>	 	>	 8		$	>	 9	H	.u8	0	M	5	0	 5	M	/	5	8	M	%	>	*		K		 &	M	5	>	0	>	 	.	>		!	 8	?			M	0	(	>			<	 	0	(	>	 $	-	@	 	>	0	M	/	>	(	M	5	?	$	 	?	/	>	 	>	 8		$	>	 9	H	 	,	 8	0	M	5	0	 Azure .	K	!	 .	G		 0	(	 	0	 0	9	>	 9	K	.�8	0	M	5	0	 	G	 Azure .	K	!	 .	G		 	2	(	G	 	G	 &	L	0	>	(	 	&	G	6	 8	?			M	0	(	>		[	 	K	 	G	5	2	 SynchronizeFromStorage 	G	 8	G		 9	K	(	G	 *	0	 9	@	 (	?	7	M	*	>	&	?	$	 	?	/	>	 	>	 8		$	>	 9	H	.�!	G		>	,	G	8	: '%{database/}' 	G	 2	?		 8		,		'	?	$	 MeasureGroup $	$	M	5	 9	G	$	A	 	/	>	.	/8		,		'	K		/8		,		'	 $	$	M	5	 *	0	 ActiveState 	A	#	 ReferenceMeasureGroupDimension 	G	 8	>	%	 8	?			 .	G		 (	9	@		 9	H	.�6	>	0	M	!	G	!	 	/	>	.	 .	G		, 	/	>	.	 	A	#	 '%{TableId/}'['%{ColumnId/}'] .	G		 5	?	6	G	7	$	>	 *	&	>	(	A		M	0	.	 		M	7	.	 9	H	. 5	?	6	G	7	$	>	 *	&	>	(	A		M	0	.	 		M	7	.	 	0	(	G	 	G	 2	?		 ColumnUsage 	A	#	 	K	 DaxUsage *	0	 8	G		 	0	G		.�'%{dimension1/}'[%{column1/}] 	0	 '%{dimension2/}'[%{column2/}] 	G	 ,	@		 8		,		'	 .	G		 	K		 8	.	8	M	/	>	 9	H	. 6	>	0	M	!	G	!	 	/	>	.	 .	G		 	K		 	(		.	?			 8		,		'	 (	9	@		 9	K	(	G	 	>	9	?		./8	$	M	0	 	M	0	>			<	G		M	6	(	 .	G		 (	>	.	 ,	&	2	(	>	 8	.	0	M	%	?	$	 (	9	@		 9	H	eScaleOut .	K	!	 (	/	>	.	 Id='%{DimId/}') .	G		 	2	 0	9	G	 Azure 8	0	M	5	0	M	8	 	G	 2	?		 *	0	?		2	?	$	 $	>	2	?		>			 8	.	0	M	%	?	$	 (	9	@		 9	H		.m!	G		>	,	G	8	 '%{DatabaseId/}' 	G	 2	?		, +	<	G		 $	>	2	?		>	 .	G		>	!	G		>	 	(	A	0	K	'	 .	G		 		 	<	2	$	 	/	>	.	 *	M	0	5	?	7	M		?	 '%{DimensionId/}' 9	H	.r!	G		>	,	G	8	 '%{DatabaseId/}' 	G	 2	?		, +	<	G		 $	>	2	?		>	 .	G		>	!	G		>	 	(	A	0	K	'	 .	G		 		 !	A	*	M	2	?		G		 	/	>	.	 *	M	0	5	?	7	M		?	 '%{DimensionId/}' 9	H	.�	/	>	.	 '%{DimensionId/}, !	G		>	,	G	8	 '%{DatabaseId/}' 	G	 2	?		, +	<	G		 $	>	2	?		>	 .	G		>	!	G		>	 	(	A	0	K	'	 .	G		 		 !	A	*	M	2	?		G		 5	?	-	>		(	 *	M	0	5	?	7	M		?	 '%{PartitionId/}' 9	H	.p	/	>	.	 '%{DimensionId/}, !	G		>	,	G	8	 '%{DatabaseId/}' 	G	 2	?		, +	<	G		 $	>	2	?		>	 .	G		>	!	G		>	 	(	A	0	K	'	 .	G		 		 0	?		M	$	 5	?	-	>		(	 8	B		@	 9	H	.tId='%{dbId/}' 5	>	2	G	 !	G		>	,	G	8	 	G	 RPS 8	G	 8	?			M	0	(	>		[	 	0	(	G	 	G	 &	L	0	>	(	 +	<	H	,	M	0	?		 9	K	8	M		 &	M	5	>	0	>	 		 0	?		M	$	 8		8	M		0	#	 .	H	*	 2	L		>	/	>	 	/	>	.�ShardDirectory (	G	 8	.	>	(	 endpoint='%{Endpoint/}' 	.	 8	G	 	.	 &	K	 ,	>	0	 2	L		>	/	>	; 8	.	>	*	M	$	?	 ,	?		&	A	 &	K	9	0	>	5	 	@	 	(	A	.	$	?	 (	9	@		 9	H	. ShardDirectory 8	M	(	H	*	6	I		: '%{ShardDirSnapshot/}'.�ShardDirectory (	G	 8	.	>	(	 shard Id='%{PartitionId/}' 	.	 8	G	 	.	 &	K	 ,	>	0	 2	L		>	/	>	; 6	>	0	M	!	 Id &	K	9	0	>	5	 	@	 	(	A	.	$	?	 (	9	@		 9	H	. ShardDirectory 8	M	(	H	*	6	I		: '%{ShardDirSnapshot/}'.�Id='%{TableId/}' 5	>	2	@	 $	>	2	?		>	 8	G	 8		,		'	?	$	 Id='%{PartitionId/}' 5	>	2	>	 5	?	-	>		(	 6	>	0	M	!	 !	>	/	0	G		M		0	@	 .	G		 (	9	@		 .	?	2	>	. ShardDirectory 8	M	(	H	*	6	I		: '%{ShardDirSnapshot/}'.D!	G		>	,	G	8	 '%{DatabaseName/}' !	?	8	M		 *	0	 	'	?		$	.	 		>	0	 8	@	.	>	 8	G	 	'	?		 9	K	 	/	>	.D$	>	2	?		>	 '%{TableName/}' .	G		 ColumnID '%{ColumnId/}' *	M	0	>	*	M	$	 (	9	@		 9	A		.3!	G		>	,	G	8	 .	G		 TableID '%{TableId/}' *	M	0	>	*	M	$	 (	9	@		 9	A		.;!	G		>	,	G	8	 .	G		 MeasureName '%{MeasureName/}' *	M	0	>	*	M	$	 (	9	@		 9	A		.q!	G		>	 .	I	!	2	 .	G		 	'	?		 ,	!	<	@	 *	0	?		2	?	$	 $	>	2	?		>	 (	?	0	M	-	0	$	>	 6	M	0	C			2	>	 9	H	 	K	 2	B	*	 9	K	 8		$	@	 9	H	. 	C	*	/	>	 *	0	?		2	?	$	 $	>	2	?		>	 8	B	$	M	0	 	>			G		.[	M	0	>			<	H		M	6	(	 8		8	M		0	#	 .	H	*	 +	<	>		2	 '%{fileName/}' 	>	 .	>	8	M		0	 8		8	M		0	#	 .	H	*	 .	G		 .	0	M		 	0	(	>	 5	?	+	2	 0	9	>	.a	M	0	>			<	H		M	6	(	 8		8	M		0	#	 .	H	*	 +	<	>		2	 '%{fileName/}' 	>	 2	G		<	@	 .	>	8	M		0	 8		8	M		0	#	 .	H	*	 .	G		 .	0	M		 	0	(	>	 5	?	+	2	 0	9	>	.X'%{partition/}' 5	?	-	>		(	 	G	 '%{datasourceid/}' !	G		>	 8	M	0	K	$	 	G	 2	?		 	M	5	G	0	@	 (	?	0	M	'	>	0	#	 0	?		M	$	 9	H	.�	,	 '%{database/}' !	G		>	,	G	8	 	>	 DirectQueryMode 	A	#	 'InMemory' 9	K	, $	K	 '%{partition/}' 5	?	-	>		(	 	G	 DirectQueryUsage 	A	#	 	K	 'DirectQueryOnly' /	>	 'InMemoryWithDirectQuery' *	0	 8	G		 (	9	@		 	?	/	>	 	>	 8		$	>	.�'%{ColumnName/}' (	>	.	 	>	 8	M	
 $		-	 *	9	2	G	 8	G	 '%{CalculatedTableName/}' (	>	.	 	@	 *	0	?		2	?	$	 $	>	2	?		>	 .	G		 	0	 		8	 8	M	
 $		-	 	>	 8	M	0	K	$	 '%{TableName/}' (	>	.	 	@	 $	>	2	?		>	 .	G		 *	9	2	G	 8	G	 .	L		B	&	 9	H	.d'%{ColumnName/}' (	>	.	 	>	 8	M	
 $		-	 *	9	2	G	 8	G	 '%{CalculatedTableName/}' (	>	.	 	@	 *	0	?		2	?	$	 $	>	2	?		>	 .	G		 .	L		B	&	 9	H	.@!	G		>	,	G	8	 	>	 StorageEngineMode 	A	#	 '%{DBName/}' (	9	@		 ,	&	2	>	 	>	 8		$	>	.PA�*	0	?		2	?	$	 $	>	2	?		>	 '%{table/}' 	G	 DAX 5	M	/				 	>	 *	0	?	#	>	.	 8	M	$		-	 '%{column/}' 	G	 2	?		 -	?	(	M	(	 !	G		>	 *	M	0		>	0	 9	K	$	>	 9	H	. 	C	*	/	>	 *	0	?		2	(	 	K	 	8	 *	M	0		>	0	 8		6	K	'	?	$	 	0	G		 	?	8	8	G	 8	M	$		-	 .	G		 8			$	 !	G		>	 *	M	0		>	0	 9	K	.4ExternalMembers 8	A	5	?	'	>	 -	>	5	@	 		*	/	K		 	G	 2	?		 	0		M	7	?	$	 9	H	.�	>	0	M	0	5	>		 (	?	7	M	*	>	&	?	$	 (	9	@		 	@	 	>	 8		$	@	 	M	/	K			?	 '%{db_name/}' (	>	.	, '%{db_id/}' ID  5	>	2	@	 .	G		>	!	G		>	 ^	>		2	 '%{file_name/}' !	G		>	,	G	8	 	G	 2	?		 *	9	2	G	 8	G	 .	L		B	&	 9	H	.Y!	G		>	 .	I	!	2	, *	B	0	M	5	>	5	2	K		(	 8		8	M		0	#	 	>	 		*	/	K		 	0		G	 ,	(	>	/	>	 	/	>	 %	>	 	0	 	,	 2	K	!	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	.*	8	.	0	M	%	?	$	 !	G		>	,	G	8	 !	>			(		M	0	G	!	 	?	/	>	 	>	 0	9	>	 9	H	.�Excel 	>	0	M	/	*	A	8	M	$	?		>	 .	G		 	8	>	 .	I	!	2	 9	H	 	?	8	.	G		 	8	M	*	7	M		 8		M	0	?	/	 0	?	2	G	6	(	6	?	*	 9	H		 /	>	 8		M	0	?	/	 0	?	2	G	6	(	6	?	*	 	>	 2	B	*	 9	H	. /	G	 .	I	!	2	 8	.	0	M	%	?	$	 (	9	@		 9	H		.;	2	M	
 	0	 (	>	.	 '%{culture/}' .	>	(	M	
 /	 (	9	@		 9	H	 /	>	 8	.	0	M	%	?	$	 (	9	@		 9	H	.�/	9	 	&	G	6	 !	G		>	,	G	8	 '%{db_name/}' *	0	 (	?	7	M	*	>	&	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	/	K			?	 		8	G	 StorageEngineUsed 	K	 TabularMetadata *	0	 8	G		 	0		G	 *	0	?	-	>	7	?	$	 	?	/	>	 	/	>	 9	H	. 	8	 .	K	!	 	G	 !	G		>	,	G	8	 	G	 *	M	0	,		'	(	 	G	 2	?		 	*		K	 !	G		>	,	G	8	 .	G		 	H	,	M	/	A	2	0	 API 	>	 		*	/	K		 	0	(	>	 	>	9	?		.O		2	 8		8	>	'	(	 	(	A	0	K	'	 *	0	 		>	'	?		 !	G		>	,	G	8	 8	G	 	,	M	
 	G		M	
 	 8		8	>	'	?	$	 	0	(	>	 8	.	0	M	%	?	$	 (	9	@		 9	H	.�/	9	 	&	G	6	 name='%{db_name/}', Id='%{db_id/}' 5	>	2	G	 !	G		>	,	G	8	 	G	 8	>	%	 8		*	>	&	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	/	K			?	 8	M		K	*	 	?		 		 	(	G		M	6	(	 	G	 2	?		 		M	7	.	 	?	/	>	 	/	>	 9	H	.�	M	0	>			<	H		M	6	(	 	.	?		 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	/	K			?	 name='%{db_name/}', Id='%{db_id/}' 5	>	2	>	 !	G		>	,	G	8	 8	M		K	*	 	?		 		 	(	G		M	6	(	 	G	 2	?		 		M	7	.	 	?	/	>	 	/	>	 9	H	.�8	M		K	*	 	?	/	>	 	/	>	 	(	G		M	6	(	 ,	(	>	/	>	 (	9	@		 	>	 8		$	>	 	M	/	K			?	 name='%{db_name/}', Id='%{db_id/}' 5	>	2	>	 !	G		>	,	G	8	 8	M		K	*	 	?		 		 	(	G		M	6	(	 	G	 2	?		 		M	7	.	 	?	/	>	 	/	>	 9	H	.T2		M	7	M	/	 8	0	M	5	0	 .	K	!	 ,	G	.	G	2	: !	G		>	,	G	8	 *	0	?		>	2	(	 		M	7	.	 	0	G		 ,	9	A		/	>	.	@	 .	K	!	 .	G		 8	.	0	M	%	?	$	 (	9	@		 9	H	.�$	M	0	A		?	 	K	!	=%d{ErrorCode/} 	G	 8	>	%	 .	L		B	&	>	 	M	0	>			<	H		M	6	(	 8		8	M		0	#	 .	H	*	 +	<	>		2	 '%{fileName/}' 	K	 2	G		<	@	 .	>	8	M		0	 8		8	M		0	#	 .	H	*	 .	G		 .	0	M		 	0	(	>	 5	?	+	2	 0	9	>	.�8	M	
 	M	0	?	*	M		 .	>	*	(	 '%{old_measure_name/}' 	K	 (		 (	>	.	 '%{new_measure_name/}' 8	G	 ,	&	2	(	G	 	G	 &	L	0	>	(	 $	M	0	A		?	, 8	M	
 	M	0	?	*	M		 .	>	*	(	 8			M	0	9	 .	G		 *	9	2	G	 8	G	 		$	0	?		 .	>	*	(	 Id '%{measure_id/}' .	L		B	&	 9	H	.�8	M	
 	M	0	?	*	M		 .	>	*	(	 '%{old_measure_name/}' 	K	 (		 (	>	.	 '%{new_measure_name/}' 8	G	 ,	&	2	(	G	 	G	 &	L	0	>	(	 $	M	0	A		?	, '%{measure_name/}'8	M	
 	M	0	?	*	M		 .	>	*	(	 8			M	0	9	 .	G		 *	9	2	G	 8	G	 		$	0	?		 .	>	*	(	 (	>	.	 '%{measure_id/}' .	L		B	&	 9	H	.�	B			?	 8	-	@	 DatabaseId='%{db_id/}', internalDatabaseName='%{internal_db_name/}' 	0	 externalDatabaseName='%{external_db_name/}' 			?	$	 0	B	*	 8	G	 8	G		 9	H		, 	8	2	?		 8	M		K	*	 5	>	2	>	 	(	G		M	6	(	 (	9	@		 ,	(	>	/	>	 	>	 8		$	>	.�^	>		2	 '%{file/}' &	B	7	?	$	 9	H	. 	8	.	G		 *	?		2	@	 ,	>	0	 	5			?	$	 timestamp = '%{timestampfile/}' 9	H	 	K	 !	?	8	M		 = '%{timestampdb/}' *	0	 $	>	2	?		>	,	&	M	'	 !	G		>	,	G	8	 	G	 *	?		2	@	 ,	>	0	 	5			?	$	 timestamp 8	G	 	'	?		 (	/	>	 9	H	.�8		,		'	 *	0	 DefinitionType 5	?	6	G	7	$	>	 	K	 9	.	G	6	>	 'Identity' *	0	 8	G		 	?	/	>	 	>	(	>	 	>	9	?		. 	C	*	/	>	 $	>	2	?		>	: '%{tableName/}' .	G		 id: '%{relId/}' 5	>	2	G	 8		,		'	 	@	 	>			 	0	G		.H'%{database/}' !	G		>	,	G	8	 	>	 '%{storagelocation/}  8			M	0	9	#	 8	M	%	>	(	 	.	>	(	M	/	 9	H	.08	&	8	M	/	 ID 		 ,	>	9	0	@	 -	B	.	?		>	 8	&	8	M	/	 	G	 2	?		 	5	6	M	/		 9	H	.WAzure 5	?	6	M	2	G	7	#	 8	0	M	5	0	 !	G		>	,	G	8	 	G	5	2	 CompatibilityLevel 1200 /	>	 			M		$	0	 	>	 8	.	0	M	%	(	 	0	$	G	 9	H		.TAzure 5	?	6	M	2	G	7	#	 8	G	5	>			, !	G		>	,	G	8	 	G	 2	?		 	8	M		.	 StorageLocation 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	@	 9	H		.\Analysis 8	G	5	>			 	>	 /	9	 *	0	?	(	?	/	K		(	 !	G		>	,	G	8	 	G	 2	?		 	8	M		.	 StorageLocation 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	 9	H	.]PowerBI Premium Analysis 8	G	5	>			 !	G		>	,	G	8	 	G	 2	?		 	8	M		.	 StorageLocation 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	@	 9	H		.x	,	 	*	 	K		 	.	?		 	M	0	>		8	G		M	6	(	 	0	(	G	 	>	 *	M	0	/	>	8	 	0	$	G	 9	H		, $	K	 	/	>	.	 	@	 	M	2	K	(	 8	M	%	?	$	?	 	0	 $	>	2	?		>	 '%{TableId/}' 8	A	8			$	 (	9	@		 9	K	$	@	 9	H	.o,	G	&		<	2	 	&	G	6	 	K	 	?	8	@	 		*	/	K			0	M	$	>	 	G	 *	M	0	>	0		-	 	?		 		 	M	0	>			<	H		M	6	(	 /	>	 	M	0	>			<	H		M	6	(	2	 ,	H		 .	G		 	(	5	K		 (	9	@		 	?	/	>	 	>	 8		$	>	.E,	G	&		2	 	&	G	6	 	K	 	G	5	2	 8	0	M	5	0	 5	M	/	5	8	M	%	>	*		 &	M	5	>	0	>	 (	?	7	M	*	>	&	?	$	 	?	/	>	 	>	 8		$	>	 9	H	._,	G	&		<	2	 	&	G	6	 	K	 CompatibilityLevel 1100 	0	 	8	8	G	 
	*	0	 	G	 !	G		>	,	G	8	 	G	 2	?		 (	?	7	M	*	>	&	?	$	 	?	/	>	 	>	 8		$	>	 9	H	.h,	G	&		<	2	 	0	G		 	&	G	6	 		8	 8	0	M	5	0	 	G	 5	?	0	A	&	M	'	 (	?	7	M	*	>	&	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	 	9	>		 EagerLoading 8		M	7	.	 	?	/	>	 	/	>	 9	K	.x,	G	&		<	2	 	0	G		 	&	G	6	 		8	 8	0	M	5	0	 	G	 5	?	0	A	&	M	'	 (	?	7	M	*	>	&	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	 	9	>		 AutoSetDefaultInitialCatalog 8		M	7	.	 	?	/	>	 	/	>	 9	K	.�!	G		>	,	G	8	 '%{db_name/}' 	K	 PBIX +	<	>		2	 8	G	 	/	>	$	 	?	/	>	 	/	>	 %	>	, 2	G		?	(	 	-	@	 -	@	 	8		>	 		*	/	K		 	?		 	>	(	G	 8	G	 *	9	2	G	 	A		 0	B	*	>		$	0	#	 	>	0	M	0	5	>		/	K		 	K	 *	B	0	>	 	?	/	>	 	>	(	>	 	>	9	?		. 9	K	 8		$	>	 9	H	 	?	 0	B	*	>		$	0	#	 *	B	0	>	 9	K	(	G	 $		, 	M	5	G	0	@		<	 	G	5	2	 8	0	M	5	0	 5	M	/	5	8	M	%	>	*		 &	M	5	>	0	>	 9	@	 (	?	7	M	*	>	&	?	$	 	@	 	>	 8		G	.PAaCommitImport 	&	G	6	 	K	 		*	/	K			0	M	$	>	 *	M	0	>	0		-	?		 2	G	(	&	G	(	 /	>	 	M	0	>			H		M	6	(	2	 ,	H		 .	G		 	(	5	K		 (	9	@		 	?	/	>	 	>	 8		$	>	.LCommitImport 	&	G	6	 	K	 	G	5	2	 8	0	M	5	0	 5	M	/	5	8	M	%	>	*		 &	M	5	>	0	>	 (	?	7	M	*	>	&	?	$	 	?	/	>	 	>	 8		$	>	 9	H	.sCommitImport 	&	G	6	 	K	 	G	5	2	 CompatibilityLevel 1200 	0	 	8	8	G	 
	*	0	 5	>	2	G	 !	G		>	,	G	8	 	G	 5	?	0	A	&	M	'	 9	@	 (	?	7	M	*	>	&	?	$	 	?	/	>	 	>	 8		$	>	 9	H	.rCommitImport 	&	G	6	 	K	 	G	5	2	 		8	 !	G		>	,	G	8	 	G	 5	?	0	A	&	M	'	 9	@	 (	?	7	M	*	>	&	?	$	 	?	/	>	 	>	 8		$	>	 9	H	 	K	 	/	>	$	 	?		 	>	(	G	 	@	 *	M	0		M	0	?	/	>	 .	G		 9	K	.�8	0	M	5	0	 8	M		>	0	M			*	 	G	 &	L	0	>	(	 .	?	2	@	 &	B	7	?	$	 !	G		>	,	G	8	 .	G		>	!	G		>	 ^	>		2	 '%{db_pathname/}' .	G	2	 	>	(	G	 5	>	2	G	 		>	'	?		 !	G		>	,	G	8	 +	<	K	2	M	!	0	M	8	 	G	 	>	0	#	 	M	5	>	0			>		(	 	0	(	G	 .	G		 5	?	+	2	 0	9	@	 %	@	.PDelayLoadModeRequested .	K	!	 1 Analysis 8	G	5	>	 		$	M	*	>	&	 &	M	5	>	0	>	 8	.	0	M	%	?	$	 		.	>	$	M	0	 .	K	!	 9	H	.PA+DelayLoadModeRequested .	K	!	 8	.	0	M	%	?	$	 (	9	@		 9	H	.GPowerBI Premium mode .	K	!	 .	G		 	2	(	G	 *	0	 DBStorageLocation 8	.	0	M	%	?	$	 (	9	@		 9	H	.�.	G		>	!	G		>	 5	?	5	0	#	 +	<	>		2	 '%{filename/}' .	G		 8		8	M		0	#	 '%d{version/}' 	0	 (	?	0		$	0	 8	M	%	>	(	 8		8	M		0	#	 '%d{persist_version/}' 5	>	2	>	 	(	*	G		M	7	?	$	 .	G		>	!	G		>	 	,	M		G		M		 '%{id/}' 9	H	.F!	G		>	,	G	8	 '%{id/}' 5	>	2	@	 (	?	0		$	0	 (	?	0	M	&	G	6	?		>	 '%{directory/}' .	L		B	&	 (	9	@		 9	H	.�!	G		>	,	G	8	 '%{strDatabaseId/}' ,	G	&		<	2	 (	9	@		 	?	/	>	 	>	 8		>	 	M	/	K			?	 	8		>	 8	M	%	>	/	?	$	M	5	 .	K	!	 *	0	?	5	0	M	$	?	$	 	0	 &	?	/	>	 	/	>	 %	>	. /	9	 		 	8	M	%	>	/	@	 8	M	%	?	$	?	 9	H	, 	0	 *	A	(	0	M	*	M	0	/	>	8	 8	+	2	 9	K	 	>	(	>	 	>	9	?		.O'%{ColumnName/}' (	>	.		 8	M	$		-	 '%{TableName/}' (	>	.	 	@	 $	>	2	?		>	 .	G		 *	9	2	G	 8	G	 .	L		B	&	 9	H	.g!	G		>	8	M	0	K	$	 '%{Datasource1/}' 	0	 '%{Datasource2/}' .	G		 8	.	>	(	 8		8	>	'	(	 *	%	 '%{path/}  9	H	, 	K	 	?	 	(	A	.	$	 (	9	@		 9	H	.]!	G		>	 8	M	0	K	$	 '%{Datasource/}' .	G		 *	M	0	$	?	0	B	*	#	 .	K	!	 9	H	 	?	8		>	 8		8	>	'	(	 	G	 2	?		 		*	/	K		 (	9	@		 	?	/	>	 	>	 8		$	>	.DDirectQuery .	K	!	 .	G		 M 5	?	-	>		(	 	?	8	@	 !	G		>	 8	M	0	K	$	 	>	 8		&	0	M	-	 (	9	@		 &	G	$	>	 9	H	.YDirectQuery .	K	!	 .	G		 M 5	?	-	>		(	 	8		G	 M 5	M	/				 .	G		 	?	8	@	 *	M	0	&	>	$	>	 !	G		>	 8	M	0	K	$	 	>	 8		&	0	M	-	 &	G	$	>	 9	H	.�DirectQuery .	K	!	 .	G		 $	>	2	?		>	 '%{TableName/}' 	>	 M 5	?	-	>		(	 '%{PartitionName/}' 	8		G	 M 5	M	/				 .	G		 		 8	G	 	'	?		 !	G		>	 8	M	0	K	$	 	>	 8		&	0	M	-	 &	G	$	>	 9	H	.�M 5	?	-	>		(	 	8	G	 !	G		>	 +	<			M	6	(	 	>	 		*	/	K		 	0	$	>	 9	H	, 	K	 .	I	!	2	 .	G		 *	0	?	-	>	7	?	$	 	?		 		 !	G		>	 8	M	0	K	$	 8	G	 -	?	(	M	(	 !	G		>	 8	M	0	K	$	 $		 	@	 *	9	A			 	>	 *	0	?	#	>	.	 9	H	.M 			(			@		0	#	 8		M	7	.	 (	9	@		 9	H	.PMaxContainerCount 	K	 %d{upperLimit/} 8	G	 	'	?		 	G	 .	>	(	 *	0	 8	G		 (	9	@		 	?	/	>	 	>	 8		$	>	 9	H	.�$	>	2	?		>	 '%{Table1/}' 	G	 *	M	0	$	M	/		M	7	 	M	5	G	0	@	 5	?	-	>		(	 '%{Partition1/}' 	0	 $	>	2	?		>	 '%{Table2/}' 	G	 '%{Partition2/}' 5	?	-	?	(	M	(	 !	G		>	8	M	0	K	$	K		 	K	 8		&	0	M	-	?	$	 	0	 0	9	G	 9	H		, 	K	 8	.	0	M	%	?	$	 (	9	@		 9	H	.J!	G		>	8	M	0	K	$	 '%{datasource/}' 	G	 	M	0	G	!	G		6	?	/	2	 JSON .	G		 	!	<	,	!	<	@	 9	H	. %{message/}~!	G		>	8	M	0	K	$	 '%{datasource/}  	G	 ConnectionDetails 	A	#	 .	G		 	M	5	G	0	@	 *	H	0	>	.	@		0	 6	>	.	?	2	 9	H	. /	9	 DirectQuery 1400 .	K	!	 .	G		 8	.	0	M	%	?	$	 (	9	@		 9	H	.z!	G		>	8	M	0	K	$	 '%{datasource/}  	G	 ConnectionDetails 	A	#	 .	G		 5	G	 *	H	0	>	.	@		0	 6	>	.	?	2	 9	H		 	K	 DirectQuery 1400 .	K	!	 .	G		 8	.	0	M	%	?	$	 (	9	@		 9	H	.j!	G		>	8	M	0	K	$	 '%{datasource/}' .	G		 	(	M		M	0	?	*	M	6	(	 8		M	7	.	 	?	/	>	 	/	>	 9	H	. /	9	 DirectQuery 1400 .	K	!	 .	G		 8	.	0	M	%	?	$	 (	9	@		 9	H	.o!	G		>	8	M	0	K	$	 '%{datasource/}' .	G		 %{authKind/} *	M	0		>	0	 5	>	2	>	 *	M	0	.	>	#	@		0	#	 9	H	. /	9	 DirectQuery 1400 .	G		 8	.	0	M	%	?	$	 (	9	@		 9	H	.n$	>	2	?		>	 '%{table/}  .	G		 5	?	-	>		(	 '%{partition/}  	>	 5	M	/				 		M		>	$	 	0	 /	>	 +	<			M	6	(	 '%{function/}  	>	 8		&	0	M	-	 2	G	$	>	 9	H	.X$	>	2	?		>	 '%{table/}  .	G		 5	?	-	>		(	 '%{partition/}  	>	 5	M	/				 		M		>	$	 			?		@	 	>	 8		&	0	M	-	 2	G	$	>	 9	H	.P!	G		>	8	M	0	K	$	 '%{datasource/}' 	G	 ConnectionDetails JSON .	G		 	!	<	,	!	<	@	 9	H	. %{message/}E!	G		>	8	M	0	K	$	 '%{datasource/}' 	G	 5	?		2	M	*	 JSON .	G		 	!	<	,	!	<	@	 9	H	. %{message/}2DataAccessOptions JSON .	G		 	!	<	,	!	<	@	 9	H	. %{message/}O!	G		>	8	M	0	K	$	 '%{datasource/}' 	G	 *	M	0	8			 5	M	/				 .	G		 8	?			H		M	8	 $	M	0	A		?	 9	H	. %{message/}55	M	/				 '%{name/}' .	G		 8	?			H		M	8	 $	M	0	A		?	 9	H	. %{message/}P$	>	2	?		>	 '%{table/}' 	G	 5	?	-	>		(	 '%{partition/}' .	G		 8	?			H		M	8	 $	M	0	A		?	 9	H	. %{message/}M!	G		>	8	M	0	K	$	 '%{datasource/}' 	G	 	M	0	G	!	G		6	?	/	2	 	A	#	 .	G		 		*	/	K			0	M	$	>	 (	>	.	 	(	A	*	2	,	M	'	 9	H	.I(	@	$	?	 *	M	0	-	>	5	 $	>		<	>	 	0	G		 	>	 5	?	6	M	2	G	7	#	 	G	5	2	 M 8	M	0	K	$	 *	M	0		>	0	 	G	 2	?		 8	.	0	M	%	?	$	 9	H	d	H*	K	2	?			 5	M	/				 0	?		M	$	 9	H	, (	@	$	?	 *	M	0	-	>	5	 $	>		<	>	 	0	G		 	>	 5	?	6	M	2	G	7	#	 (	9	@		 	0	 8		$	>	d	xPower BI 8	M	5	0	B	*	 8	G	 AS 			(	 8	M	5	0	B	*	 .	G		 !	G		>	 8	M	0	K	$	 	>	 	(	M	5	0	M		(	 5	?	+	2	 0	9	>	 	M	/	K			?	 .	H	6		*	 		!	, 	(	G		M	6	(	 8	M		M	0	?			 .	G		 (	9	@		 .	?	2	>	d	xPower BI 8	M	5	0	B	*	 8	G	 AS 			(	 8	M	5	0	B	*	 .	G		 !	G		>	 8	M	0	K	$	 	>	 	(	M	5	0	M		(	 5	?	+	2	 0	9	>	 	M	/	K			?	 8	M	%	>	(	 		!	, 	(	G		M	6	(	 8	M		M	0	?			 .	G		 (	9	@		 .	?	2	>	d	�Power BI 8	M	5	0	B	*	 8	G	 AS 			(	 8	M	5	0	B	*	 .	G		 !	G		>	 8	M	0	K	$	 	>	 	(	M	5	0	M		(	 5	?	+	2	 0	9	>	 	M	/	K			?	 8		*	@	!	<	(	 0	&	M	&	 	0	(	G	 	G	 ,	>	&	 *	H		G		 2	K	!	 	0	(	G	 .	G		 5	?	+	2	 0	9	>	d	�Power BI 8	M	5	0	B	*	 8	G	 AS 			(	 8	M	5	0	B	*	 .	G		 !	G		>	 8	M	0	K	$	 	>	 	(	M	5	0	M		(	 5	?	+	2	 0	9	>	 	M	/	K			?	 8		*	@	!	<	(	 0	&	M	&	 	0	(	G	 	G	 ,	>	&	 *	$	>	 	2	>	 	?	 *	H		G		 	$	(	>	 ,	!	<	>	 9	H	 2	K	!	 (	9	@		 	0	 8		$	>	d	A*	H	0	>	.	@		0	 *	M	0	$	?	8	M	%	>	*	(	 (	?	.	M	(	 $	M	0	A		?	 	G	 8	>	%	 5	?	+	2	 0	9	>	: '%{message/}'.i%{table/}'. %{message/} $	>	2	?		>	 	G	 %{expressionType/} 5	M	/				 	G	 2	?		 $	>		<	>	 	0	(	G	 	@	 (	@	$	@	 .	G		 8	?			H		M	8	 $	M	0	A		?	M 			(	 $	M	0	A		?	: '%{message/}'.3%{table/}' $	>	2	?		>	 .	G		 		>	'	?		 M 5	?	-	>		(	 (	9	@		 9	K	 8		$	G	.nPower BI v1 +	<	I	0	M	.	G		 !	G		>	 8	M	0	K	$	 .	I	!	2	 .	G		 	8			$	$	>	, 	9	>		 !	A	*	M	2	?		G		 	M	5	G	0	@		<	 8	.	>	(	 	M	5	G	0	@	 (	>	.	 	G	 8	>	%	 *	>		 	>	$	@	 9	H		.�Power BI v1 +	<	I	0	M	.	G		 !	G		>	 8	M	0	K	$	 .	I	!	2	 .	G		 	8			$	$	>	, 	9	>		 !	A	*	M	2	?		G		 	M	5	G	0	@		<	 8	.	>	(	 	M	5	G	0	@	 (	>	.	 	G	 8	>	%	 *	>		 	>	$	@	 9	H		. 8	>		>	 	@	 		 	M	5	G	0	@	 .	G		 !	A	*	M	2	?		G		 .	>	(	 .	?	2	G	 9	H		.>	M	/	B	,	 &	M	5	>	0	>	 *	H	0	>	.	@		0	 2	>		B	 	0	(	G	 .	G		 $	M	0	A		?	 9	A		: '%{message/}'.PA1Analysis 8	G	5	>			 	G	 2	?		 Microsoft OLE DB Providerd	68	0	M	5	0	 (	G	 (	?	.	M	(	 	G	$	>	5	(	@	 2	L		>		: %u{HR/} (%{ErrorText/}).PA58	0	M	5	0	 (	G	 (	?	.	M	(	 $	M	0	A		?	 2	L		>		: %u{HR/} (%{ErrorText/}).Y!	G		>	 8	M	0	K	$	 /	>	 8	M	
 %	>	(	 .	>	(	M	
 /	 (	9	@		 9	H	. 		 .	>	(	M	
 /	 8	0	M	5	0	 *	M	0	&	>	(	 	0	G		 	?	8	 *	0	 	(	G		M	
 	 	?	/	>	 	>		.Z/	>	 $	K	 		*	/	K			0	M	$	>	 	G	 *	>	8	 '%{strCatalog/}' 	H		2	I		 *	0	 *	9	A			 (	9	@		 9	H	, /	>	 	H		2	I		 .	L		B	&	 (	9	@		 9	H	.M'%{server/}' 8	0	M	5	0	 *	0	 '%{instance/}' (	>	.	 	>	 	K		 .	>	(	M	/	 		8	M		G		8	 (	9	@		 .	?	2	 8		$	>	.H8	0	M	5	0	 &	M	5	>	0	>	 5	>	*	8	 	?		 		 *	0	?	#	>	.	K		 	>	 8		8	>	'	(	 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		.POLE DB !	G		>	 	(	M	5	0	M		<	(	 2	>	/	,	M	0	G	0	@	 (,	>	9	M	/	 			) *	M	0	>	0		-	 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		.PAQCOM 2	>	/	,	M	0	G	0	@	 (,	>	9	M	/	 			) 8	G	 8	M	.	C	$	?	 	,				 	K	 *	M	0	>	*	M	$	 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		.JCOM 5	?	8	M	$	>	0	?	$	 $	M	0	A		?	 8	G	5	>	 (,	>	9	M	/	 			) *	M	0	>	0		-	 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		.E8			G	$	 	G	 2	?		 	(	G		M	6	(	 8		5	>	&	 ,	I		M	8	 			 2	K	!	 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		.i'%{server/}' 8	0	M	5	0	 *	0	 SQLBrowser 8	G	5	>	 8	G	 (	>	.	?	$	 		8	M		G		8	 	>	(		>	0	@	 *	A	(	: *	M	0	>	*	M	$	 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		.G8	M	%	>	(	@	/	 	M	/	B	,	 	K	 	K	2	(	G	 	G	 	(	A	0	K	'	 	>	 8		8	>	'	(	 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		.58	M	%	>	(	@	/	 	M	/	B	,	 *	0	 	(	A	0	K	'	 -	G		(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		.B8	M	%	>	(	@	/	 	M	/	B	,	 	K	 	?		 		 	(	A	0	K	'	 	K	 ,		&	 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		.75	?	8	M	
 $	>	0	?	$	 	A	#	 		 	8	G	 .	>	(	 *	0	 8	G		 9	H	 	K	 8	.	0	M	%	?	$	 (	9	@		 9	H	.I	&	G	6	 	5	8	M	
 %	>	 ,	&	2	 		 9	H	 	0	 6	M	0	G	#	@	 *			M	$	?	 8	G		 *	A	(	0	M	*	M	0	>	*	M	$	 (	9	@		 	@	 	>	 8		$	@	.X	M	
 5	G	0	@	 *	0	?	#	>	.	 8	0	M	5	0	 *	0	 *	0	?	5	0	M	$	?	$	 9	K	 		. 		M	7	 0	>			,	H		 	8	 *	0	?	5	0	M	$	(	 	K	 9	H		!	2	 (	9	@		 	0	 8		$	>	.M	K	*	(	@	/	$	>	 	>	 	(	A	0	K	'	?	$	 8	M	
 $	0	 		 HTTP 	(	G		M	
 6	(	 	G	 2	?		 8	.	0	M	%	?	$	 (	9	@		 	?	/	>	 	>	 8		$	>	.Z/	&	?	 		 		*	/	K			0	M	$	>	 (	>	.	 	0	 *	>	8	5	0	M	!	 &	?	/	>	 	/	>	 9	H	, $	K	 		@		C	$	 8	A	0		M	7	>	 	A	#	 8	G		 (	9	@		 	?	/	>	 	>	 8		$	>	.>!	G		>	8	G		 	G	 8	-	@	 		M	7	 	A	#	 0	>			,	H		 	>	0	M	0	5	>		 	G	 ,	>	&	 *	0	?	5	0	M	$	?	$	 9	A		.�9	.	 '%{server/}'/'%{instance/}' Analysis 8	G	5	>			 8	0	M	5	0	 	G	 8	>	%	 	(	G		M	6	(	 8	M	%	>	*	?	$	 (	9	@		 	0	 8		G	. 	C	*	/	>	 8	$	M	/	>	*	?	$	 	0	G		 	?	 	*	 8	0	M	5	0	 '%{server/}' 8	G	 	(	G		M		 	0	 8		$	G	 9	H		 	0	 SQL ,	M	0	>				<	0	 *	A	(	0	M	(	?	0	M	&	G	6		 8	G	5	>	 8		M	7	.	 9	H	.k	,	 !	G		>	 8	M	0	K	$	 	?	8	@	 Excel 	>	0	M	/	*	A	8	M	$	?		>	 .	G		 9	K	, $	K	 	(	G		M	6	(	 8	M		M	0	?			 	K	 	0		-	?		 	H		2	I		 		*	2	,	M	'	 (	9	@		 	0	(	>	 	>	9	?		.E	,	 !	G		>	 8	M	0	K	$	 		 url (	9	@		 9	H	 $	,	 8		*	>	&	(	 .	K	!	 (	?	0	M	&	?	7	M		 (	9	@		 	0	(	>	 	>	9	?		.M	,	 !	G		>	 8	M	0	K	$	 		 url (	9	@		 9	H	 $	,	 !	G		>	 8	M	0	K	$	 8		8	M		0	#	 (	?	0	M	&	?	7	M		 (	9	@		 	0	(	>	 	>	9	?		.)	(	G		M	
 6	(	 +	<	>		2	 -	2	@	--	>		$	?	 ,	(	@	 9	A		 (	9	@		 9	H	.*+	<	>		2	 	'	?		$	.	 	(	A	.	$	 4096 5	0	M	#	K		 8	G	 ,	!	<	@	 9	H	.l	8	 8	0	M	5	0	 $		 *	9	A			(	G	 	G	 2	?		 		@		C	$	 8	A	0		M	7	>	 	K	 8	G		 (	9	@		 	0	(	>	 	>	9	?		 /	>	 ClaimsToken 	%	5	>	 SSPI *	0	 8	G		 	0	(	>	 	>	9	?		.rURL '%{strURL/}' 	G	 5	?	0	A	&	M	'	 HTTP 	(	A	0	K	'	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		. 	$	?	0	?		M	$	 5	?	5	0	#	: %d{lastError/}, '%{callDetails/}'.<!	G		>	 8	M	0	K	$	 '%{strURL/}' 	*	G		M	7	?	$	 +	<	I	0	M	.	G		 	G	 	(	A	0	B	*	 (	9	@		 9	H	.n	(	G		M	6	(	 8	M		M	0	?			 .	G		 *	M	0	&	>	(	 	?	/	>	 	/	>	 *	9		>	(	 *	M	0	&	>	$	>	 '%{identityProvider/}' 	*	G		M	7	?	$	 +	<	I	0	M	.	G		 	G	 	(	A	0	B	*	 (	9	@		 9	H	.W8	0	M	5	0	 '%{strURL/}' 	@	 *	9	A			 *	M	0	>	*	M	$	 	0	(	G	 	G	 2	?		 *	9		>	(	 *	M	0	&	>	$	>	 	@	 *	9		>	(	 (	9	@		 	@	 	>	 8		$	@	.4	(	G		M	6	(	 8	M		M	0	?			 	K	  	@		 8	G	 *	>	0	M	8	 (	9	@		 	@	 	>	 8		$	>	 9	H	.^	(	G		M	6	(	 8	M		M	0	?			 9	G	$	A	 PBI 8	.	0	M	*	?	$	 	G	 2	?		 (	?	0	M	&	?	7	M		 	?		 	>	(	G	 5	>	2	G	 	0		-	?		 	H		2	I		 	@	 	5	6	M	/		$	>	 9	H	.~	(	G		M	6	(	 8	M		M	0	?			 9	G	$	A	 PBI 8	.	0	M	*	?	$	 	G	 2	?		 8	9	@	 *	0	 8	G		 	?		 	>	(	G	 5	>	2	G	 	0	 (	?	0	M	&	?	7	M		 	?		 	>	(	G	 5	>	2	G	 *	M	0	$	?	,		'	?	$	 	H		2	I		 	@	 	5	6	M	/		$	>	 9	H	.p	8	 8	0	M	5	0	 *	0	 *	9	A			 *	M	0	>	*	M	$	 	0	(	G	 	G	 2	?		 		@		C	$	 8	A	0		M	7	>	 8	G		 (	9	@		 	@	 	>	(	@	 	>	9	?		 /	>	 ClaimsToken *	0	 8	G		 	@	 	>	(	@	 	>	9	?		.�Azure 5	?	6	M	2	G	7	#	 8	0	M	5	0	 	G	 2	?		, 		0	 		@		C	$	 8	A	0		M	7	>	 SSPI *	0	 8	G		 9	H	 $	K	 +	?	0	 UseADALCache 	A	#	 	K	 	(	G		M		?			 8	M		M	0	?			 .	G		 8	G		 (	9	@		 	?	/	>	 	>	 8		$	>	.p	8	 8	0	M	5	0	 *	0	 *	9	A			 *	M	0	>	*	M	$	 	0	(	G	 	G	 2	?		 		@		C	$	 8	A	0		M	7	>	 8	G		 (	9	@		 	@	 	>	(	@	 	>	9	?		 /	>	 ClaimsToken *	0	 8	G		 	@	 	>	(	@	 	>	9	?		.+*	M	0	,		'	?	$	 ADAL 			 	K	 2	K	!	 	0	(	G	 .	G		 5	?	+	2	 0	9	>	d	((	?	0	M	&	?	7	M		 Power BI 	>	0	M	/	8	M	%	>	(	 (	9	@		 .	?	2	>	d	PAF(	?	0	M	&	?	7	M		 	?	/	>	 9	A		 Power BI 	>	0	M	/	8	M	%	>	(	 		 *	M	0	@	.	?	/	.	 	>	0	M	/	8	M	%	>	(	 (	9	@		 9	H	.�(	?	0	M	&	?	7	M		 Power BI 	>	0	M	/	8	M	%	>	(	 (	>	.	 	>	 	(	M	/	 	>	0	M	/	 8	M	%	>	(	 	>	 (	>	.	K		 	G	 8	>	%	 5	?	0	K	'	 9	H	. 	>	0	M	/	8	M	%	>	(	 	K	 8		,	K	'	?	$	 	0	(	G	 	G	 2	?		, 	C	*	/	>	 '	>	0	M	/	8	M	%	2	(	>	.	-	,	M		G		M				!	@	Guid' 	>	 		*	/	K		 	0	G		.8(	?	0	M	&	?	7	M		 !	G		>	8	M	0	K	$	 uri '%{uri/}' 	.	>	(	M	/	 8	M	5	0	B	*	 5	>	2	>	 9	H	.�*	M	0	&	>	(	 	?		 		 	M	0	G	!	G		6	?	/	2	M	8	 	>	 		*	/	K		 	0		G	 *	M	0	.	>	#	@		0	#	 	K		(	 *	M	0	>	*	M	$	 	0	(	G	 .	G		 	8	.	0	M	%	. 		0	 	*		G	 8		M	0	?	/	 (	?	0	M	&	G	6	?		>	 	H	(	G			 5	M	/	5	8	M	%	>	*		 (	G	 multi-Factor Authentication 	I	(	M	+	<	?		0	 	?	/	>	 	/	>	 9	H	 /	>	 	*		>	 	>	$	>	 Microsoft 	>	$	>	 9	H	, $	K	 	C	*	/	>	 '		*	/	K			0	M	$	>	 (	>	.	' 	0	 '*	>	8	5	5	0	M	!	' +	<	@	2	M	!	 	G	 2	?		 0	?		M	$	 .	>	(	 (	?	0	M	&	?	7	M		 	0	G		 	0	 		8		G	 ,	>	&	 *	A	(		 *	M	0	/	>	8	 	0	G		. 	8		G	 ,	>	&	 	*		K	 	*	(	G	 	M	0	G	!	G		6	?	/	2	M	8	 &	0	M		 	0	(	G	 	>	 8			G	$	 .	?	2	(	>	 	>	9	?		.R*	M	0	&	>	(	 	?		 		 	M	0	G	!	G		6	?	/	2	M	8	 	>	 		*	/	K		 	0		G	 *	M	0	.	>	#	@		0	#	 	K		(	 *	M	0	>	*	M	$	 	0	(	G	 .	G		 	8	.	0	M	%	.L%{option/}' 8	G		 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		. 	$	?	0	?		M	$	 5	?	5	0	#	: %d{lastError/}.PA	!A6!ApP!AP!A�-!�!�T/!�!�2!�!�t2!�,!�@1!�3!�PQJ!�L!��SQ!�Y!�0UT8	G	5	>	 *	M	0	>	0		-	 9	A		. %1 %2 (%3) %4 %5.%0

(8	G	5	>	 0	K		@	 		.%0

�8	?	8	M	
 	.	 	@	 8	M	
 .	C	$	?	 8	.	>	*	M	$	 9	K	 		 9	H		. /	&	?	 		$	M	
 *	>	&	 	G	 		 32-,	?		 8		8	M	
 	0	#	 	>	 		*	/	K		 	0	 0	9	G	 9	H		, $	K	 64-,	?		 8		8	M	
 	0	#	 *	0	 	&	M	/	$	(	 	0	(	G	 /	>	 .	6	@	(	 *	0	 		*	2	,	M	
 '	 8	M	
 .	C	$	?	 	@	 .	>	$	M	0	>	 ,	"	<	>	(	G	 *	0	 5	?		>	0	 	0	G		.%0

L	M	
 5	G	0	@	 2	I		 *	M	0	>	0		-	 9	K	 	/	>	 %	>	.%0

H	M	
 5	G	0	@	 2	I		 0	K		 &	?	/	>	 	/	>	 %	>	.%0

P+	<	M	2	>			 0	?		I	0	M	!	0	 6	A	0	B	 9	K	 	/	>	 %	>	.%0

@+	<	M	2	>			 0	?		I	0	M	!	0	 0	A		 	/	>	.%0

�%2 	2	M		K	0	?	%	M	.	 	G	 2	?		 !	G		>	 .	>		(	?			 	2	M		K	0	?	%	M	.	 *	M	0	&	>	$	>	 (ProgID: %1) 2	K	!	 	0	 &	?	/	>	 	/	>	.%0

H$	M	0	A		?	 2	I		 *	M	0	>	0		-	 9	K	 	/	>	 %	>	.%0

<$	M	0	A		?	 2	I		 0	A		 	/	>	 %	>	.%0

%1 %	M	0	G	!	 *	B	2	 	G	 *	>	8	 	,	 %2 (	M	
 /	B	(	$	.	 %	M	0	G	!	M	8	, %3 	'	?		$	.	 %	M	0	G	!	M	8	, 	0	 %4 	@	 	I	(		0	G		8	@	 9	H	. 	8		@	 %	M	0	G	!	 *	B	2	 8	>	.	M	
 /	$	>	 .	>	8	M	
 	 %5 9	H	.%0

�8	>	.	M	
 /	$	>	 %5 5	>	2	G	 %1 %	M	0	G	!	 8	,	*	B	2	 	G	 *	>	8	 	,	 %2 (	M	
 /	B	(	$	.	 %	M	0	G	!	, %3 	'	?		$	.		 %	M	0	G	!	, 	0	 %4 	@	 8	>	.	M	
 /	$	>	 .	>	8	M	
 	 9	H	.%0

�2	I		 *	M	0	,		'		 (	G	 !	G		>	,	G	8	 '%1' .	G		 		 !	G	!	2	I		 	>	 *	$	>	 2		>	/	>	. 	A	(	@	 		 5	?		M		?	.	 	M	0	>			<	G		M	6	(	 ID 9	H	 %2 	0	 8	$	M	0	 ID 9	H	 %3.%0

�OnPremise .	K	!	 .	G		, 	I	(	M	+	<	?		0	G	6	(	 .	G		 (	?	0	M	&	?	7	M		 	@	 		 XMLA +	<	>		2	 	K	 (	?	7	M	*	>	&	?	$	 	0	(	G	 	@	 	(	A	.	$	?	 (	9	@		 9	K	$	@	 9	H	.%0

X8	I	^	M		5	G	/	0	 		*	/	K		 .	@		M	0	?		M	8	 		M	7	.	 9	H		.%0

x8	I	^	M		5	G	/	0	 		*	/	K		 .	@		M	0	?		M	8	 *	M	0	>	0		-	 9	K	(	G	 .	G		 5	?	+	2	 0	9	@	.%0

t8	I	^	M		5	G	/	0	 		*	/	K		 .	@		M	0	?		M	8	 8	+	2	$	>	*	B	0	M	5		 *	M	0	>	0		-	 9	A		.%0

D$	>	2	?		>	 &	C	6	M	/	 	G	 2	?		 ,	9	A		/	>	.	@	: 	8		G	 *	>	8	 	A			@	 5	?	6	G	7	$	>	 8	G	 	'	?		 	M	0	H	(	M	/	A	2	H	0	?		@	 9	K	(	G	 	G	 	>	0	#	 .	>	*	 8	.	B	9	 '%1' 8	G	 	/	>	.	 '%2' $		 8		,		'	 	K	 *	M	0	&	0	M	6	?	$	 (	9	@		 	?	/	>	 	/	>	 9	H	.%0

$	>	2	?		>	 &	C	6	M	/	 	G	 2	?		 ,	9	A		/	>	.	@	: 8	.	>	(	 (	>	.	 	>	 	/	>	.	 *	9	2	G	 8	G	 9	K	(	G	 	G	 	>	0	#	 .	>	*	 8	.	B	9	 '%1' 	G	 2	?		 $	>	2	?		>	 	>	 (	>	.	 '%1 (.	>	*	)' .	G		 ,	&	2	>	 	/	>	 9	H	.%0

�$	>	2	?		>	 &	C	6	M	/	 	G	 2	?		 ,	9	A		/	>	.	@	: 	/	>	.	 '%2' 	G	 *	&	>	(	A		M	0	.	 '%1' 	K	 *	M	0	&	0	M	6	?	$	 (	9	@		 	?	/	>	 	/	>	 9	H	 	M	/	K			?	 		8		>	 		 8	M	$	0	 		8	 8	M	$		-	 '%3' 	K	 8		&	0	M	-	?	$	 	0	$	>	 9	H	 	K	 $	>	2	?		>	 &	C	6	M	/	 .	G		 	/	>	.	 $	>	2	?		>	 .	G		 .	L		B	&	 (	9	@		 9	H	.%0

H$	>	2	?		>	 &	C	6	M	/	 	G	 2	?		 ,	9	A		/	>	.	@	: 5	?	6	G	7	$	>	 *	&	>	(	A		M	0	.	 .	G		 *	0	?		2	?	$	 8	&	8	M	/	K		 	G	 .	L		B	&	 9	K	(	G	 	G	 	>	0	#	 (		 $	>	2	?		>	 '%1' 	K	 (	I	(	-		M	0	@		G		G	,	2	 5	?	6	G	7	$	>	 '%2' 	G	 2	?		 ,	(	>	/	>	 	/	>	 9	H	.%0

@$	>	2	?		>	 &	C	6	M	/	 	G	 2	?		 ,	9	A		/	>	.	@	: 5	?	6	G	7	$	>	 .	G		 		 8	G	 	'	?		 5	>	8	M	$	5	?		 8	&	8	M	/	 9	K	(	G	 	G	 	>	0	#	 	/	>	.	 '%2' 	G	 5	?	6	G	7	$	>	 *	&	>	(	A		M	0	.	 '%1' 	G	 *	0	?		2	?	$	 8	&	8	M	/	K		 	@	 		*	G		M	7	>	 	@	 		.%0

�$	>	2	?		>	 &	C	6	M	/	 	G	 2	?		 ,	9	A		/	>	.	@	: 5	?	6	G	7	$	>	 	G	 *	>	8	 (8	-	@	) 8	M	$	0	 *	0	 *	0	?		2	?	$	 8	&	8	M	/	 9	K	(	G	 	G	 	>	0	#	 /	>	 	8		G	 *	>	8	 8		,		'	?	$	 5	?	6	G	7	$	>			 9	K	(	G	 	G	 	>	0	#	 	/	>	.	 '%2' 	G	 5	?	6	G	7	$	>	 *	&	>	(	A		M	0	.	 '%1' 	G	 *	0	?		2	?	$	 8	&	8	M	/	K		 	@	 		*	G		M	7	>	 	@	 		.%0

0$	>	2	?		>	 &	C	6	M	/	 	G	 2	?		 ,	9	A		/	>	.	@	: 	8		G	 *	H	0	G			-	>		2	M	!	 *	&	>	(	A		M	0	.	 9	K	(	G	 	G	 	>	0	#	 	/	>	.	 '%2' 	G	 5	?	6	G	7	$	>	 *	&	>	(	A		M	0	.	 '%1' 	G	 *	0	?		2	?	$	 8	&	8	M	/	K		 	@	 		*	G		M	7	>	 	@	 		.%0

X$	>	2	?		>	 &	C	6	M	/	 	G	 2	?		 ,	9	A		/	>	.	@	: 	/	>	.	 *	H	0	G			-	>		2	M	!	 9	K	(	G	 	G	 	>	0	#	 	/	>	.	 '%2' 	@	 	A			@	 5	?	6	G	7	$	>	 '%1' 	@	 		*	G		M	7	>	 	@	 		 	0	 		8		>	 		*	/	K		 	G	5	2	 	C	$	M	0	?	.	 	A			@	 	G	 0	B	*	 .	G		 	?	/	>	 	/	>	.%0

�$	>	2	?		>	 &	C	6	M	/	 	G	 2	?		 ,	9	A		/	>	.	@	: .	>	*	 '%1' ,	(	>	(	G	 .	G		 		M	7	.	, 	M	/	K			?	 	8	 (	>	.	 	>	 .	>	*	 *	9	2	G	 8	G	 9	@	 .	L		B	&	 9	H	.%0

D$	>	2	?		>	 &	C	6	M	/	 	G	 2	?		 ,	9	A		/	>	.	@	: $	>	2	?		>	 '%1' 	G	 8	-	@	 8	M	$		-	, 5	?	6	G	7	$	>	 8		,		'	 	M	0	@	 *	0	 (	9	@		 	K	!	<	G	 		 9	H		 	M	/	K			?	 	A		 	M	/	B	,	 5	?	6	G	7	$	>			 .	G		 5	?	6	G	7	$	>	 *	&	>	(	A		M	0	.	 		M	7	.	 9	H	.%0

t^			M	6	(	 	I	2	 %1 	G	 &	L	0	>	(	 $	M	0	A		?	. 8	?	8	M		.	 $	M	0	A		?	 9	H	: %2%0

TCPIP *	0	 8	A	(	(	>	 *	M	0	>	0		-	 	?	/	>	: 8	M	%	?	$	?	 = %1, ComputerName = %2, PhysicalNetBIOSName = %3,  ListenOnIP = %4, *	K	0	M		 = %5, ProtocolType = %6%0

p*	M	0	K	8	G	8	0	 	>	(		>	0	@	: NumberOfNumaNodes = %1, NumberOfAffinityGroups = %2, NumberOfCPUs = %3, NumberOfPhysicalCores = %4, NumberOfLogicalCores = %5, PhysicalMemoryAvailable = %6 GB%0

�2	I		 *	M	0	,		'		 	K	 	,	M		G		M		 *	M	0		>	0	 %2 	0	 2	I		 *	M	0		>	0	 %3 	G	 2	?		 !	G		>	,	G	8	 '%1' .	G		 2	I		 	>		.					 	>	 *	$	>	 	2	>	.%0

�2	I		 *	M	0	,		'		 (	G	 !	G		>	,	G	8	 '%1' .	G		 		 !	G	!	2	I		 	>	 *	$	>	 2		>	/	>	. 	A	(	@	 		 5	?		M		?	.	 	M	0	>			<	G		M	6	(	 ID 9	H	 %2 	0	 8	$	M	0	 ID 9	H	 %3.%0

�2	I		 5	?	0	K	'	 8	M	%	?	$	?	 0	?	*	K	0	M		: SPID %1 *	0	 	M	0	>			<	H		M	6	(	 (	?	0	8	M	$	 	0	(	>	 SPID %2 *	0	 	M	0	>			<	H		M	6	(	 	5	0	A	&	M	'	 	0	(	>	.%0

�^	M	2	>			 0	?		I	0	M	!	0	 8	M	(	H	*	6	I		 *	0	?	-	>	7	>	 ^	>		2	 '%1' (	9	@		 .	?	2	@	 %	@	, 8	M	(	H	*	6	I		 	$	?	5	?	'	?	 *	M	0	>	0		-	(	 	K	\	>	 	>	 0	9	>	 9	H	.%0

,	9	A		/	>	.	@	 8	G	 8	>	0	#	@	,	&	M	'	 &	C	6	M	/	: 5	?	6	G	7	$	>	 *	&	>	(	A		M	0	.	 	/	>	.	 '%2' 	>	 '%1' 	G	 !	?	^	I	2	M		 8	&	8	M	/	 	K	 (		0		&	>		 	0	 &	?	/	>	 	/	>	 9	H	 	M	/	K			?	 	8		G	 *	0	?		2	?	$	 8	&	8	M	/	 	0	 8	0	M	5	0	 	K	 +	?	2	9	>	2	 	8	G	 8	&	8	M	/	K		 	K	 (		0		&	>		 	0	(	G	 	G	 2	?		 	I	(	M	+	<	?		0	 (DAXMDIgnoreCalculatedMemberAsDefaultMember) 	?	/	>	 	/	>	 9	H	.%0

�(	?	.	M	(	 .	G	.	K	0	@	 .	K	!	 .	G		 *	M	0	5	G	6	 	0	 0	9	>	 9	H	 (5	0	M	$	.	>	(	 .	G	.	K	0	@	 	*	$	 9	H	: %1 MB).%0

(	?	.	M	(	 .	G	.	K	0	@	 8	M	%	?	$	?	 	0	 ,	?		!	<	 		 9	H	 [	0	#	:%1] (5	0	M	$	.	>	(	 .	G	.	K	0	@	 	*	$	: %2 MB, (	?	.	M	(	 .	G	.	K	0	@	 8	@	.	>	:%3 MB, *	M	0	%	.	 	M	2	@	(		*	 8	@	.	>	: %4 MB, &	B	8	0	@	 	M	2	@	(		*	 8	@	.	>	:%5 MB, 			M		 .	G	.	K	0	@	 8	@	.	>	:%6 MB, $	@	8	0	@	 	M	2	@	(		*	 8	@	.	>	:%7 MB, +	>		(	2	 	M	2	@	(		*	 8	@	.	>	:%8 MB, 9	>	0	M	!	 .	G	.	K	0	@	 8	@	.	>	:%9 MB).%0

(	?	.	M	(	 .	G	.	K	0	@	 8	M	%	?	$	?	 8	A	'	0	 		 9	H	 [	0	#	:%1] (5	0	M	$	.	>	(	 .	G	.	K	0	@	 	*	$	: %2 MB, (	?	.	M	(	 .	G	.	K	0	@	 8	@	.	>	:%3 MB, *	M	0	%	.	 	M	2	@	(		*	 8	@	.	>	: %4 MB, &	B	8	0	@	 	M	2	@	(		*	 8	@	.	>	: %5 MB, 			M		 .	G	.	K	0	@	 8	@	.	>	:%6 MB, $	@	8	0	@	 	M	2	@	(		*	 8	@	.	>	:%7 MB, +	>		(	2	 	M	2	@	(		*	 8	@	.	>	:%8 MB, 9	>	0	M	!	 .	G	.	K	0	@	 8	@	.	>	:%9 MB).%0

,	9	A		/	>	.	@	 8	G	 $	>	2	?		>	,	&	M	'	 &	C	6	M	/	: 	/	>	.	 '%2' 	@	 5	?	6	G	7	$	>	 '%1' 	K	 		>	'	?		 8	M	$		-	K		 *	0	 5	?	-	>		?	$	 	?	/	>	 	/	>	, 	M	/	K			?	 		8		G	 *	>	8	 8	&	8	M	/	 	(	A	5	>	&	 9	H		.%0

�,	9	A		/	>	.	@	 8	G	 $	>	2	?		>	,	&	M	'	 &	C	6	M	/	: OrderBy 8	G		?			 	G	 	>	0	#	 	/	>	.	 '%2' 	@	 5	?	6	G	7	$	>	 '%1' 	K	 		>	'	?		 8	M	$		-	K		 *	0	 5	?	-	>		?	$	 	?	/	>	 	/	>	.%0

�8	0	M	5	0	 8	M		>	0	M			*	 	G	 &	L	0	>	(	 &	B	7	?	$	 !	G		>	,	G	8	 .	G		>	!	G		>	 ^	>		2	 %1 *	>		 		 %	@	, DB 8	+	2	$	>	*	B	0	M	5		 	M	5	>	0			>		(	 	?	/	>	 	/	>	.%0

\	M	0	>			<	H		M	6	(	 *	A	(	0	M	*	M	0	>	*	M	$	?	 *	M	0	>	0		-	 9	A		.%0

T	M	0	>			<	H		M	6	(	 *	A	(	0	M	*	M	0	>	*	M	$	?	 8	+	2	 0	9	@	%0

0$	H	/	>	0	 +	<	>		2	 .	?	2	@	.%0

<5	?	$	0	?	$	 2	G	(	&	G	(	 2		,	?	$	 9	H	.%0

L.	>	8	M		0	 8		8	M		0	#	 .	H	*	 +	<	>		2	 .	?	2	@	.%0

T.	>	8	M		0	 8		8	M		0	#	 .	H	*	 +	<	>		2	 (	9	@		 .	?	2	@	.%0

L.	0	M		 	?	/	>	 	/	>	 8		8	M		0	#	 .	H	*	 .	?	2	>	.%0

tMSOLAP ISAPI 		M	8		G		6	(	 8	+	2	$	>	*	B	0	M	5		 *	M	0	>	0		-	 9	K	 	/	>	.%0

XMSOLAP ISAPI 		M	8		G		6	(	 0	K		 &	?	/	>	 	/	>	.%0

�6	G	!	M	/	B	2	0	 	2	>	(	G	 /	K		M	/	 	$	>	0	 	G	 *	M	0		>	0	 = %1 (	>	0	#	: %2 8	G		?			M	8	) 	>	 		*	/	K		 	0	G		>	.%0

�6	G	!	M	/	B	2	0	 NUMA Aware (	@	$	?	 	>	 		*	/	K		 	0	$	>	 9	H	. (	K	!	M	8	 = %1, 8	.	B	9	 = %2, CPUs = %3, 	K	0	 = %4.%0

H6	G	!	M	/	B	2	0	 8			M	7	?	*	M	$	 ,	>	/	8	 (	@	$	?	 	>	 		*	/	K		 	0	$	>	 9	H	. (	K	!	M	8	 = %1, 8	.	B	9	 = %2, CPUs = %3, 	K	0	 = %4. ,	>	/	8	 8	G		?			M	8	: nReservedFastCompute = %5 	0	 nDecayIntervalMs = %6.%0

�6	G	!	M	/	B	2	0	 8			M	7	?	*	M	$	 ,	>	/	8	 (	@	$	?	 	>	 		*	/	K		 	0	$	>	 9	H	. 8	.	0	M	%	?	$	 	I	(	M	+	<	?		0	G	6	(	 = %1, !	?	+	<	I	2	M		 Vertipaq 2	@	+	<	 	$	>	0	 = %2, 	K	0	@	 8		M	7	.	 = %3, .	2	M		@		K	0	 *	0	?	5	G	6	 = %4, $	G	[	 	0	 '	@	.	G	 	>	0	M	/	-	>	0	 	G	 2	?		 *	0	M	/	>	*	M	$	 	0		M	7	#	 = %5.%0

H8		8	>	'	(	 	M	0	H		?			 *	M	0	>	0		-	 9	A		.%0

�	I	(	M	+	<	?		0	G	6	(	 	A	#	 VertiPaqPagingPolicy 	,	 8	M	.	C	$	?	 .	H	*	M	!	 +	<	>		2	K		 	@	 8	G		?			 (2) 	>	 8	.	0	M	%	(	 (	9	@		 	0	$	>	 9	H	. 	8	G	 	8		G	 ,		>	/	 8	?	8	M		.	 *	G		?			 (1) 	>	 		*	/	K		 	0	(	G	 	G	 2	?		 8	M	5		>	2	?	$	 0	B	*	 8	G	 	*	!	G		 	0	 &	?	/	>	 	/	>	 9	H	.%0

�%2 	2	M		K	0	?	%	M	.	 	G	 2	?		 !	G		>	 .	>		(	?			 	2	M		K	0	?	%	M	.	 *	M	0	&	>	$	>	 (ProgID: %1) 2	K	!	 (	9	@		 	?		 	>	 8		$	G	. %3%0

�	M	2	K	(	 	?		 		 Vertipaq !	G		>	 	,	M		G		M		 '%1' 	@	 +	<	>		2	 .	>	8	M		0	 !	G		>	 	,	M		G		M		 +	<	>		2	 	>	 5	?	0	K	'	 	0	$	@	 9	H	. +	<	>		2	 (	>	.	K		 	>	 /	9	 5	?	0	K	'	 	(	*	G		M	7	?	$	 9	H	 	0	 /	&	?	 	M	0	>			<	G		M	6	(	 5	?	+	2	 0	9	$	>	 9	H	, $	K	 	8		G	 	>	0	#	 !	G		>	,	G	8	 &	B	7	?	$	 9	K	 8		$	>	 9	H	.%0

T	I	(	M	+	<	?		0	G	6	(	 +	<	>		2	 *	A	(	: ,	(	>		 		 %	@	.%0

L8	0	M	5	?	8	 *	M	0	>	0		-	 (	9	@		 9	K	 8		$	@	: %1%0

%1%0

%1%0

x+	<	M	2	>			 0	?		I	0	M	!	0	 *	M	0	>	0		-	 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		.%0

 	M	5	G	0	@	 2	I		 $	>	2	?		>	 ,	(	>	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		. 8	.	8	M	/	>			 	G	 2	?		 	M	5	G	0	@	 2	I		 	(	G		M	6	(	 8	M		M	0	?			, 	(	A	.	$	?	/	>		, /	>	 	M	5	G	0	@	 2	I		 !	G		>	,	G	8	 	>			G		: %1.%0

p	M	5	G	0	@	 2	I		 *	0	 !	G		>	 2	?		(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		. 9	>	2	>			?	 $	>	2	?		>	 ,	(	>	 &	@	 		 %	@	, 2	G		?	(	 	M	5	G	0	@	 2	I		?			 ,		&	 	0	 &	@	 		. 8	.	8	M	/	>			 	G	 2	?		 	M	5	G	0	@	 2	I		 !	G		>	,	G	8	 /	>	 	(	A	.	$	?	/	K		 	@	 	>			 	0	G		: %1%0

l	M	5	G	0	@	 2	I		 *	M	0	>	0		-	 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		.%0

�2	G		<	@	 2	G			 *	M	0	>	0		-	 9	K	(	G	 	G	 &	L	0	>	(	 	*	0	G		?			 8	?	8	M	
 	.	 8		8	>	'	(	 (	5	G			) ,	(	>		 (	9	@		 	>	 8		@	.%0

�2	G		<	@	 2	G			 *	M	0	>	0		-	 9	K	(	G	 	G	 &	L	0	>	(	 	*	0	G		?			 8	?	8	M	
 	.	 8		8	>	'	(	 (%	M	0	G	!	) ,	(	>		 (	9	@		 	>	 8		@	.%0

�	M	0	G	8	 				*	A		 +	<	>		2	 	K	 ,		&	 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		. %1.%0

|+	<	>		2	 *	0	 	M	0	G	8	 	5	G			 2	?		(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		, %1.%0

|*			M	$	?	 8	G		 *	0	 	M	0	G	8	 	5	G			 2	?		(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		.%0

�TCP 0	K	8	G		 *	M	0	G	7		 	G	 8	.	>	*	M	$	 9	K	(	G	 	0	(	G	 	@	 *	M	0	$	@		M	7	>	 .	G		 	M	0	G	8	 8	.	/	 ,	>	9	M	/	 9	K	 	/	>	.%0

�	,	 8	G	5	>	, !	G		>	,	G	8	 	(	G		M	6	(	 *	B	2	 	K	 8			M	7	?	*	M	$	 	0	(	G	 	>	 *	M	0	/	>	8	 	0	 0	9	@	 %	@	 $	K	 		 $	M	0	A		?	 9	A		.%0

`	M	5	G	0	@	 2	I		 0	K		(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		.%0

l$	M	0	A		?	 2	I		 *	M	0	>	0		-	 	0	(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		.%0

`$	M	0	A		?	 2	I		 0	K		(	G	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		.%0

%1%0

%1%0

l(	?	.	M	(	 $	M	0	A		?	 	G	 	>	0	#	 2	G		<	@	 8		8	>	'	(	 5	?	+	2	 0	9	>	: %1%0

�	I	(	M	
 +	<	
 ?		0	G	6	(	 +	<	>		2	 2	K	!	 (	9	@		 	@	 	>	 8		$	@	. +	<	>		2	 	M	7	$	?		M	0	8	M	
 $	 9	K	 8		$	@	 9	H	 /	>	 	8	.	G		 XML 9	H	 	K	 .	>	(	M	
 /	 (	9	@		 9	H	. %1%0

�	I	(	M	
 +	<	
 ?		0	G	6	(	 +	<	>		2	 8	9	G		@	 (	9	@		 	@	 	>	 8		$	@	. +	<	>		2	 	(	M	
 /	 *	M	0	K		M	0	>	.	 &	M	5	>	0	>	 2	I		 9	K	 8		$	@	 9	H	. %1%0

�!	G		>	,	G	8	 	M	0	?	*	M	
 	K		M	0	>	+	<	
 ?		 	A			@	 2	K	!	 (	9	@		 	?	/	>	 	>	 8		>	: %1%0

h.	G		>	!	G		>	 	,	M	
 	G		M	
 	 	K	 2	?			 (	9	@		 	?	/	>	 	>	 8		>	%0

�8	M	%	?	$	?	 '%2' 	G	 2	?		 8		8	>	'	(	 +	<	>		2	 '%1' 2	K	!	 (	9	@		 9	K	 8		@	. /	B		8	 			M	0	G		<	@	 *	0	 8	M	5	?		 	0	 0	9	>	 9	H	 (1033) /	&	?	 		*	2	,	M	
 '	 9	K	 $	K	.%0

�SQLSQM.EXE 8	+	2	$	>	*	B	0	M	5		 "	B		"	(	G	 /	>	 *	M	0	>	0		-	 	0	(	G	 .	G		 	8	.	0	M	%	.%0

P8	0	M	5	0	 	I	(	M	+	<	?	
 	0	G	6	(	 +	<	>		2	 	K	 2	K	!	 	0	(	>	 5	?	+	2	 0	9	>	: 8	G		?			 %1 	?	8	.	G		 .	>	(	=%2 6	>	.	?	2	 9	H	 8	9	@	 (	9	@		 9	H	. msmdsrv.ini 	K	 *	A	(	0	M	8	M	%	>	*	?	$	 	0	(	G	 	G	 2	?		 msmdsrv.bak 	>	 		*	/	K		 	0	G		.%0

	8	G		,	2	@	 %1 .	G		 *	0	?	-	>	7	?	$	 8	0	M	5	0	 *	M	2		-	(	 		M	8		G		6	(	 	K	 2	K	!	 	0	(	>	 5	?	+	2	 0	9	>	. *	M	2		-	(	 	0	.	M	-	?		0	#	 	G	 &	L	0	>	(	 (	?	.	M	(	 $	M	0	A		?	(/	K		) 	K	 		 	>	/	>	 	/	>	 9	H	. %2%0

�!	G		>	,	G	8	 	(	A	2		M	
 (	 (	9	@		 	?	/	>	 	>	 8		$	>	 	M	
 /	K			?	 '%1' +	<	>		2	 8	G	 !	?		H		 2	I		 2	K	!	 	0	$	G	 8	.	/	 		 $	M	0	A		?	 9	A		. 		 8		-	5	 	>	0	#	 9	H	 	?	 !	G		>	,	G	8	 		 	(	M	
 /	 8	0	M	5	0	 	(	M	
 8		G		8	 *	0	 ReadWrite .	K	!	 .	G		 *	9	2	G	 8	G	 	(	A	2		M	(	?	$	 9	H	.%0

�+	<	>		2	 '%1' 9		>		 (	9	@		 	>	 8		@	. 	C	*	/	>	 	(	A	.	$	?	/	K		 	G	 2	?		 +	<	>		2	 	@	 	>			 	0	G		.%0

�(	?	0	M	&	G	6	?		>	 '%1' 9		>		 (	9	@		 	>	 8		@	. 	C	*	/	>	 	(	A	.	$	?	/	K		 	G	 2	?		 (	?	0	M	&	G	6	?		>	 	@	 	>			 	0	G		.%0

�+	<	>		2	 /	>	 +	<	K	2	M	!	0	 '%1' 	K	 2	G	 	>	/	>	 (	9	@		 	>	 8		>	. /	9	 		!	G		M	8	?			 /	>	 			@	5	>	/	0	8	 8	I	+	<	M		5	G	/	0	 &	M	5	>	0	>	 2	I		 	@	 		 9	K	 8		$	@	 9	H	.%0

�	M	0	>			G	<		M	6	(	 0	K	2	,	H		 (HRESULT=%1) 	G	 &	L	0	>	(	 		 $	M	0	A		?	 9	A		.%0

+	<	>		2	 '%1' 	K	2	@	 (	9	@		 	>	 8		@	. 	C	*	/	>	 	(	A	.	$	?	/	K		 	G	 2	?		 +	<	>		2	 	@	 	>			 	0	G		 /	>	 &	G		G		 	?	 	9	@		 	(	M	
 /	 	(	A	*	M	0	/	K		K		 (	G	 		8	G	 2	I		 $	K	 (	9	@		 	?	/	>	 9	H	.%0

X8	?			 9	8	M	
 $	>		$	0	#	 8	A	0		M	7	?	$	 $	0	@		G	 8	G	 *	B	0	>	 	0	(	G	 .	G		 	8	.	0	M	%	; 8	0	M	5	0	 ,		&	 	0	(	G	 	G	 2	?		 ,	>	'	M	
 /	; 8	0	M	5	0	 8	M	
 	>	0	M			*	 9	K	(	G	 	G	 &	L	0	>	(	 ID='%1' 5	>	2	>	 *	A	0	>	(	>	 DB *	A	(	0	M	*	M	0	>	*	M	$	 	?	/	>	 	>			>	.%0

�8	0	M	5	0	 	K	 $	>	2	?		>	 .	K	!	 .	G		 *	M	0	>	0		-	 (	9	@		 	0	 8		$	G	 	M	/	K			?	 8	M	.	C	$	?	 2	I		?			 	G	 2	?		 	5	6	M	/		 5	?	6	G	7	>	'	?		>	0	 	/	K		?	$	 (	9	@		 9	H	 (SE_INC_WORKING_SET_NAME /	>	 SE_INC_BASE_PRIORITY_NAME, 	*		G	 	*	0	G		?			 8	?	8	M		.	 8		8	M		0	#	 	G	 	'	>	0	 *	0	)%0

HXEvent *	M	0	>	0		-	 	0	(	>	 5	?	+	2	 0	9	>	.%0

`	!	?		 	>	0	M	0	5	>		 5	?	+	2	 0	9	@	.  8	G	5	>	 0	K		 0	9	>	 9	H	.%0

*			M	$	?	 8	M	$	0	 8	A	0		M	7	>	 5	M	/				 	G	 .	B	2	M	/	>			(	 	G	 &	L	0	>	(	 		 $	M	0	A		?	 .	?	2	@	. -	B	.	?		>	: '%1'. 		*	/	K			0	M	$	>	: '%2'. $	>	2	?		>	: '%3'. $	M	0	A		?	 8		&	G	6	: %4.%0

�%	M	0	G	!	 *	B	2	 	G	 2	?		 GroupAffinity 	I	(	M	
 +	<	
 ?		0	G	6	(	 8	G		?			 	2	$	 $	0	@		G	 8	G	 8	M	
 5	0	B	*	?	$	 9	H	.  8	G		?			 .	G		 9	G		M	
 8	>	!	G	8	?	.	2	 8	M		M	0	?			 	>	 		 	I	.	>	-8	G	*	0	G		G	!	 	(	A		M	0	.	 9	K	(	>	 	>	9	?		 	?	8	.	G		 8	?	8	M	
 	.	 *	0	 *	M	0	$	M	
 /	G		 *	M	0	K	8	8	0	 8	.	B	9	 	G	 2	?		 8	>	.	M	
 /	$	>	 .	>	8	M	
 	 9	K	.%0

D%1 %	M	0	G	!	 *	B	2	 (	9	@		 ,	(	>	/	>	 	>	 8		$	>	 	M	
 /	K			?	 	8		@	 GroupAffinity 	I	(	M	
 +	<	
 ?		0	G	6	(	 8	G		?			M	
 8	 	G	 *	0	?	#	>	.	8	M	
 5	0	B	*	 %	M	0	G	!	 *	B	2	 *	0	 	K		 *	M	0	K	8	G	8	0	 	8	>		(	 (	9	@		 	?	/	>	 	>	 0	9	>	 9	H	.%0

�8	.	B	9	 8	>	.	M	
 /	$	>	 	I	(	M	
 +	<	
 ?		0	 8	G		?			M	
 8	 	K	 	8	 8		8	M	
 	0	#	 .	G		 	(	A	.	$	 	@	 $	A	2	(	>	 .	G		 	'	?		 CPUs 	@	 	5	6	M	
 /		$	>	 9	K	$	@	 9	H	.%0

�8	.	B	9	 8	>	.	M	
 /	$	>	 	I	(	M	
 +	<	
 ?		0	 8	G		?			M	
 8	 	K	 	8	 8		8	M	
 	0	#	 .	G		 	(	A	.	$	 	@	 $	A	2	(	>	 .	G		 	'	?		 	K	0	 	@	 	5	6	M	
 /		$	>	 9	K	$	@	 9	H	.%0

t8	I	^	M		5	G	/	0	 		*	/	K		 .	@		M	0	?		M	8	 DCOM 	K	 2	K	!	 (	9	@		 	0	 8		@	.%0

`Windows 9	@	*	 	*	0	G	6	(	 	G	 &	L	0	>	(	 	*	A	(	0	M	*	M	0	>	*	M	/	 	*	5	>	&	 		$	M	*	(	M	(	 9	A		; 	I	(	M	+	<	?		0	G	6	(	 8	G		?			 Log\Exception\ExitOnMemoryHeapCorruption.%0

 	G	 	(	A	8	>	0	 *	M	0		M	0	?	/	>	 	K	 8	.	>	*	M	
 $	 	?	/	>	 	>	 0	9	>	 9	H	�Vertipaq 			(	 	G	 2	?		 	M	5	G	0	@	 ,	9	A	$	 		?	2	 9	H	 	M	/	K			?	 	8	.	G		 8		,		'	K		 	@	 ,	9	A	$	 2		,	@	 6	M	0	C			2	>	 9	H	.%0

hM 			(	 	5	G			 2	?	8	(	0	 	0		-	 	0	(	G	 .	G		 5	?	+	2	 9	K	 	/	>	.%0

lM 			(	 	5	G			 2	?	8	(	0	 0	K		(	G	 .	G		 5	?	+	2	 9	K	 	/	>	. 	*	5	>	&	%0

xZipLoadSaveHelper .	I	!	M	/	B	2	 *	M	0	>	0		-	 9	K	(	G	 .	G		 5	?	+	2	 0	9	>	d	%0

T	M	0	>			<	H		M	6	(	 8		8	M		0	#	 .	H	*	 +	<	>		2	 %1 	K	 .	>	8	M		0	 8		8	M		0	#	 .	H	*	 +	<	>		2	 .	G		 .	0	M		 	0	$	G	 8	.	/	 $	M	0	A		?	 9	A		; 8		-	5	$		 	8	>	 	M	0	>			<	H		M	6	(	 8		8	M		0	#	 .	H	*	 +	<	>		2	 	G	 &	B	7	?	$	 9	K	(	G	 	G	 	>	0	#	 9	A		 9	H	.%0

@	K		 	(	*	G		M	7	?	$	 	*	5	>	&	 9	A		.%0

�8	M		H		 	5	0	+	<	M	2	K	 	*	5	>	&	 9	A		; 9	.	(	G	 	8	G	 0	K		 &	?	/	>	 9	H	, 2	G		?	(	 9	.	G		 *	M	0		M	0	?	/	>	 	K	 8	.	>	*	M	$	 	0	(	>	 9	K		>	.%0

\9	H		!	2	 (	 	?	/	>	 	/	>	 	*	5	>	&	 9	A		; 9	.	(	G	 	8	G	 0	K		 &	?	/	>	 9	H	, 2	G		?	(	 9	.	G		 2 *	0	 8	G		 	I	(	M	+	<	?		0	G	6	(	 8	G		?			 Log\Exception\ExceptionHandlingMode 	G	 	(	A	8	>	0	 *	M	0		M	0	?	/	>	 	K	 8	.	>	*	M	$	 	0	(	>	 9	K		>	.%0

	(	0	G		 	?		 		 !		*	 	@	 8			M	/	>	 	I	(	M	+	<	?		0	G	6	(	 8	G		?			 Log\Exception\MaxExceptions 8	G	 	'	?		 9	K	 		 9	H	; *	M	0		M	0	?	/	>	 8	.	>	*	M	$	 	@	 	>	 0	9	@	 9	H	.%0

hMSOLAP ISAPI 		M	8		G		6	(	 *	M	0	>	0		-	 	0	(	>	 5	?	+	2	 0	9	>	.%0

�+	<	>		2	 8	?	8	M		.	 *	0	 	M	0	?	*	M		K		M	0	>	+	<	?		 	A			@	 +	<	>		2	 	K	 "	B		"	(	>	 5	?	+	2	 0	9	>	.%0

�	M	0	>			<	H		M	6	(	 	G	 .	9	$	M	5	*	B	0	M	#	 	0	#	 .	G		 $	M	0	A		?	 9	A		; 9	.	(	G	 	8	G	 0	K		 &	?	/	>	 9	H	, 2	G		?	(	 9	.	G		 *	M	0		M	0	?	/	>	 	K	 8	.	>	*	M	$	 	0	(	>	 9	K		>	.%0

�	M	0	G	8	 '%1' 	G	 $	$	M	5	 event_session .	G		 (	>	.	 5	?	6	G	7	$	>	 *	0	?	-	>	7	?	$	 (	9	@		 9	H	.%0

�4VS_VERSION_INFO����?$StringFileInfo043904B0PlatformNT�NLegalTrademarksMicrosoft Analysis Server, Microsoft Corporation 	>	 		 *			@		C	$	 	M	0	G	!	.	>	0	M		 9	H	d	"CommentsSSAS&GoldenBitsTrueLCompanyNameMicrosoft Corporationr%FileDescriptionMicrosoft SQL Server 5	?	6	M	2	G	7	#	 8	G	5	>			�2FileVersion2018.0151.0005.15 ((BI_ASEngine_Dev).190923-1837)@InternalName8		8	>	'	(	 8	M		M	0	?			d LegalCopyrightMicrosoft. 8	0	M	5	>	'	?		>	0	 8	A	0		M	7	?	$	.@OriginalFilenamemsmdsrv.rllXProductNameMicrosoft Analysis Services8
ProductVersion15.1.5.15DVarFileInfo$Translation9�<TRACEDEFINITION>
  <!--
  
  How to add a new trace event:
  
  1)  If a new category is needed, create a new event EVENTCATEGORY node below under EVENTCATEGORYLIST
  2)  If a new event is needed, first add a new event ID to PF_TRACE_EVENTS in pf\kernel\shared\pfshtrace.h
  3)  For the new event, add a new event node below using the above event ID
  4)  If a new subclass is needed, add a subclass event ID to PF_TRACE_EVENT_SUBCLASS in pf\kernel\shared\pfshtrace.h
  5)  For the new subclass, first make sure you've added an EVENTCOLUMN of ID 1 to your event
  6)  For the new subclass, add a new EVENTCOLUMNSUBCLASS under a EVENTCOLUMNSUBCLASSLIST node under the EVENTCOLUMN from above
  7)  Add more COLUMN nodes under the COLUMNLIST for the event (this will be union of all columns needed for all subclass events)
      NOTE: Must always include a COLUMN for RequestID (47) and ServerName (43)
  8)  Generate new wrapper code and XEvents:
      a) Generate new guids (i.e. using [System.Guid]::NewGuid().ToString()) and update the \src\pf\xe\xeguids.csv with them
      b) run \src\pf\xe\Extract-ColumnDefinition.ps1
      c) update \src\pf\xe\Extract-TraceDefinition.ps1 with the output of step b) above and run it
      d) run \src\pf\xe\gen_XEFiles.cmd
  9)  Update the Amo classes using AmoCodeGenerator.exe
      - you can invoke the UpdateAmoTraceFiles.bat script adjacent to this file, or
      - you can do it manually:
        a) Build the AmoCodeGenerator at \Sql\Picasso\Utils\AMOCodeGenerator
        b) Regenerate events: <...>\Sql\Picasso\Utils\bin.x64.Debug\AMOCodeGenerator.exe /events <...>\Sql\Picasso\objectmodels\src\AnalysisServices\TraceEventArgs_gen.cs
        c) Regenerate enums: <...>\Sql\Picasso\Utils\bin.x64.Debug\AMOCodeGenerator.exe /enums <...>\Sql\Picasso\objectmodels\src\AnalysisServices\enums_gen.cs
  10) Build / start server / connect with the Profiler, you should see your new event, this is all that is needed to see new events in profiler
  11)  For shipping, you will need to support TRC tracing which requires a new TraceDefinition file added to SSMS/PBI Desktop/etc.. using the instructions below
  
  How to add your new events to the SSMS/PBI Desktop/etc.. trace definitions:
  
  1)  Please clear local AS profiler trace definition cache 
         (<Microsoft SQL Server installation path>\<version>\Tools\Profiler\TraceDefinitions\Microsoft Analysis Services TraceDefinition <latest version number>.xml) 
         to reflect the latest update
  2)  The following files also need corresponding update:
         FlightRecorderTraceDef_Template.xml, FlightRecorderTraceDefWithEngineActivity_Template.xml
         <enlistment>\Sql\mpu\ssms\packages\Profiler\trc_clnt\utest\Xml\Microsoft SQL Server TraceDefinition <version>.0.0.xml
  3)  Please follow the instructions here when updating tracedefinition.xml:
      http://sharepoint/sites/sqlserver/sqlwiki/Instructions%20to%20Re-generate%20the%20event%20definitions%20info%20for%20AS%20and%20DB%20Engine.aspx
  -->

  <_locDefinition>
    <!-- To Do: uncomment following line to set elements as none-localizable by default -->
    <_locDefault _loc="locNone"/>
  </_locDefinition>

  <TRACEPROVIDER>
    <NAME>Microsoft Analysis Services</NAME>
    <VERSION>
      <MAJOR>15</MAJOR>
      <MINOR>0</MINOR>
      <BUILDNUMBER>0</BUILDNUMBER>
    </VERSION>
    <TYPE>RTM</TYPE>
    <DESCRIPTION>Normal trace definition</DESCRIPTION>
  </TRACEPROVIDER>

  <EVENTCATEGORYLIST>
    <EVENTCATEGORY>
      <NAME>Security Audit</NAME>
      <TYPE>0</TYPE>
      <DESCRIPTION>Collection of database audit event classes.</DESCRIPTION>
      <EVENTLIST>
        <EVENT>
          <ID>1</ID>
          <NAME>Audit Login</NAME>
          <DESCRIPTION>Collects all new connection events since the trace was started, such as when a client requests a connection to a server running an instance of SQL Server.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>35</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>2</ID>
          <NAME>Audit Logout</NAME>
          <DESCRIPTION>Collects all new disconnect events since the trace was started, such as when a client issues a disconnect command.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>35</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>4</ID>
          <NAME>Audit Server Starts And Stops</NAME>
          <DESCRIPTION>Records service shut down, start, and pause activities.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>Instance Shutdown</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>Instance Started</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>Instance Paused</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>4</ID>
                  <NAME>Instance Continued</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>18</ID>
          <NAME>Audit Object Permission Event</NAME>
          <DESCRIPTION>Records object permission changes.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>15</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>35</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>19</ID>
          <NAME>Audit Admin Operations Event</NAME>
          <DESCRIPTION>Records server backup/restore/synchronize/attach/detach/imageload/imagesave.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>Backup</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>Restore</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>Synchronize</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>4</ID>
                  <NAME>Detach</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>5</ID>
                  <NAME>Attach</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>6</ID>
                  <NAME>ImageLoad</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>7</ID>
                  <NAME>ImageSave</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>35</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

      </EVENTLIST>
    </EVENTCATEGORY>

    <EVENTCATEGORY>
      <NAME>Progress Reports</NAME>
      <TYPE>0</TYPE>
      <DESCRIPTION>Collection of events for progress reporting.</DESCRIPTION>
      <EVENTLIST>

        <EVENT>
          <ID>5</ID>
          <NAME>Progress Report Begin</NAME>
          <DESCRIPTION>Progress report begin.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>Process</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>Merge</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>Delete</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>4</ID>
                  <NAME>DeleteOldAggregations</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>5</ID>
                  <NAME>Rebuild</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>6</ID>
                  <NAME>Commit</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>7</ID>
                  <NAME>Rollback</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>8</ID>
                  <NAME>CreateIndexes</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>9</ID>
                  <NAME>CreateTable</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>10</ID>
                  <NAME>InsertInto</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>11</ID>
                  <NAME>Transaction</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>12</ID>
                  <NAME>Initialize</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>13</ID>
                  <NAME>Discretize</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>14</ID>
                  <NAME>Query</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>15</ID>
                  <NAME>CreateView</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>16</ID>
                  <NAME>WriteData</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>17</ID>
                  <NAME>ReadData</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>18</ID>
                  <NAME>GroupData</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>19</ID>
                  <NAME>GroupDataRecord</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>20</ID>
                  <NAME>BuildIndex</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>21</ID>
                  <NAME>Aggregate</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>22</ID>
                  <NAME>BuildDecode</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>23</ID>
                  <NAME>WriteDecode</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>24</ID>
                  <NAME>BuildDMDecode</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>25</ID>
                  <NAME>ExecuteSQL</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>26</ID>
                  <NAME>ExecuteModifiedSQL</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>27</ID>
                  <NAME>Connecting</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>28</ID>
                  <NAME>BuildAggsAndIndexes</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>29</ID>
                  <NAME>MergeAggsOnDisk</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>30</ID>
                  <NAME>BuildIndexForRigidAggs</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>31</ID>
                  <NAME>BuildIndexForFlexibleAggs</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>32</ID>
                  <NAME>WriteAggsAndIndexes</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>33</ID>
                  <NAME>WriteSegment</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>34</ID>
                  <NAME>DataMiningProgress</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>35</ID>
                  <NAME>ReadBufferFullReport</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>36</ID>
                  <NAME>ProactiveCacheConversion</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>37</ID>
                  <NAME>Backup</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>38</ID>
                  <NAME>Restore</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>39</ID>
                  <NAME>Synchronize</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>40</ID>
                  <NAME>Build Processing Schedule</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>41</ID>
                  <NAME>Detach</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>42</ID>
                  <NAME>Attach</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>43</ID>
                  <NAME>Analyze\Encode Data</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>44</ID>
                  <NAME>Compress Segment</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>45</ID>
                  <NAME>Write Table Column</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>46</ID>
                  <NAME>Relationship Build Prepare</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>47</ID>
                  <NAME>Build Relationship Segment</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>48</ID>
                  <NAME>Load</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>49</ID>
                  <NAME>Metadata Load</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>50</ID>
                  <NAME>Data Load</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>51</ID>
                  <NAME>Post Load</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>52</ID>
                  <NAME>Metadata traversal during Backup</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>53</ID>
                  <NAME>VertiPaq</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>54</ID>
                  <NAME>Hierarchy processing</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>55</ID>
                  <NAME>Switching dictionary</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>57</ID>
                  <NAME>Tabular transaction commit</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>58</ID>
                  <NAME>Sequence point</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>59</ID>
                  <NAME>Tabular object processing</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>60</ID>
                  <NAME>Saving database</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>61</ID>
                  <NAME>Tokenization store processing</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>63</ID>
                  <NAME>Check segment indexes</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>64</ID>
                  <NAME>Check tabular data structure</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>65</ID>
                  <NAME>Check column data for duplicates or null values</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>66</ID>
                  <NAME>Analyze refresh policy impact for tabular partition</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>7</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>15</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>6</ID>
          <NAME>Progress Report End</NAME>
          <DESCRIPTION>Progress report end.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>Process</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>Merge</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>Delete</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>4</ID>
                  <NAME>DeleteOldAggregations</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>5</ID>
                  <NAME>Rebuild</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>6</ID>
                  <NAME>Commit</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>7</ID>
                  <NAME>Rollback</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>8</ID>
                  <NAME>CreateIndexes</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>9</ID>
                  <NAME>CreateTable</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>10</ID>
                  <NAME>InsertInto</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>11</ID>
                  <NAME>Transaction</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>12</ID>
                  <NAME>Initialize</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>13</ID>
                  <NAME>Discretize</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>14</ID>
                  <NAME>Query</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>15</ID>
                  <NAME>CreateView</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>16</ID>
                  <NAME>WriteData</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>17</ID>
                  <NAME>ReadData</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>18</ID>
                  <NAME>GroupData</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>19</ID>
                  <NAME>GroupDataRecord</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>20</ID>
                  <NAME>BuildIndex</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>21</ID>
                  <NAME>Aggregate</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>22</ID>
                  <NAME>BuildDecode</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>23</ID>
                  <NAME>WriteDecode</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>24</ID>
                  <NAME>BuildDMDecode</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>25</ID>
                  <NAME>ExecuteSQL</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>26</ID>
                  <NAME>ExecuteModifiedSQL</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>27</ID>
                  <NAME>Connecting</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>28</ID>
                  <NAME>BuildAggsAndIndexes</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>29</ID>
                  <NAME>MergeAggsOnDisk</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>30</ID>
                  <NAME>BuildIndexForRigidAggs</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>31</ID>
                  <NAME>BuildIndexForFlexibleAggs</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>32</ID>
                  <NAME>WriteAggsAndIndexes</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>33</ID>
                  <NAME>WriteSegment</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>34</ID>
                  <NAME>DataMiningProgress</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>35</ID>
                  <NAME>ReadBufferFullReport</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>36</ID>
                  <NAME>ProactiveCacheConversion</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>37</ID>
                  <NAME>Backup</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>38</ID>
                  <NAME>Restore</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>39</ID>
                  <NAME>Synchronize</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>40</ID>
                  <NAME>Build Processing Schedule</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>41</ID>
                  <NAME>Detach</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>42</ID>
                  <NAME>Attach</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>43</ID>
                  <NAME>Analyze\Encode Data</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>44</ID>
                  <NAME>Compress Segment</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>45</ID>
                  <NAME>Write Table Column</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>46</ID>
                  <NAME>Relationship Build Prepare</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>47</ID>
                  <NAME>Build Relationship Segment</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>48</ID>
                  <NAME>Load</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>49</ID>
                  <NAME>Metadata Load</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>50</ID>
                  <NAME>Data Load</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>51</ID>
                  <NAME>Post Load</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>52</ID>
                  <NAME>Metadata traversal during Backup</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>53</ID>
                  <NAME>VertiPaq</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>54</ID>
                  <NAME>Hierarchy processing</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>55</ID>
                  <NAME>Switching dictionary</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>57</ID>
                  <NAME>Tabular transaction commit</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>58</ID>
                  <NAME>Sequence point</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>59</ID>
                  <NAME>Tabular object processing</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>60</ID>
                  <NAME>Saving database</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>61</ID>
                  <NAME>Tokenization store processing</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>63</ID>
                  <NAME>Check segment indexes</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>64</ID>
                  <NAME>Check tabular data structure</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>65</ID>
                  <NAME>Check column data for duplicates or null values</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>66</ID>
                  <NAME>Analyze refresh policy impact for tabular partition</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>7</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>9</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>15</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>7</ID>
          <NAME>Progress Report Current</NAME>
          <DESCRIPTION>Progress report current.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>Process</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>Merge</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>Delete</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>4</ID>
                  <NAME>DeleteOldAggregations</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>5</ID>
                  <NAME>Rebuild</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>6</ID>
                  <NAME>Commit</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>7</ID>
                  <NAME>Rollback</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>8</ID>
                  <NAME>CreateIndexes</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>9</ID>
                  <NAME>CreateTable</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>10</ID>
                  <NAME>InsertInto</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>11</ID>
                  <NAME>Transaction</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>12</ID>
                  <NAME>Initialize</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>13</ID>
                  <NAME>Discretize</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>14</ID>
                  <NAME>Query</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>15</ID>
                  <NAME>CreateView</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>16</ID>
                  <NAME>WriteData</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>17</ID>
                  <NAME>ReadData</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>18</ID>
                  <NAME>GroupData</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>19</ID>
                  <NAME>GroupDataRecord</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>20</ID>
                  <NAME>BuildIndex</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>21</ID>
                  <NAME>Aggregate</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>22</ID>
                  <NAME>BuildDecode</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>23</ID>
                  <NAME>WriteDecode</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>24</ID>
                  <NAME>BuildDMDecode</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>25</ID>
                  <NAME>ExecuteSQL</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>26</ID>
                  <NAME>ExecuteModifiedSQL</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>27</ID>
                  <NAME>Connecting</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>28</ID>
                  <NAME>BuildAggsAndIndexes</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>29</ID>
                  <NAME>MergeAggsOnDisk</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>30</ID>
                  <NAME>BuildIndexForRigidAggs</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>31</ID>
                  <NAME>BuildIndexForFlexibleAggs</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>32</ID>
                  <NAME>WriteAggsAndIndexes</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>33</ID>
                  <NAME>WriteSegment</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>34</ID>
                  <NAME>DataMiningProgress</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>35</ID>
                  <NAME>ReadBufferFullReport</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>36</ID>
                  <NAME>ProactiveCacheConversion</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>37</ID>
                  <NAME>Backup</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>38</ID>
                  <NAME>Restore</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>39</ID>
                  <NAME>Synchronize</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>40</ID>
                  <NAME>Build Processing Schedule</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>41</ID>
                  <NAME>Detach</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>42</ID>
                  <NAME>Attach</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>43</ID>
                  <NAME>Analyze\Encode Data</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>44</ID>
                  <NAME>Compress Segment</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>45</ID>
                  <NAME>Write Table Column</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>46</ID>
                  <NAME>Relationship Build Prepare</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>47</ID>
                  <NAME>Build Relationship Segment</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>48</ID>
                  <NAME>Load</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>49</ID>
                  <NAME>Metadata Load</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>50</ID>
                  <NAME>Data Load</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>51</ID>
                  <NAME>Post Load</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>52</ID>
                  <NAME>Metadata traversal during Backup</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>53</ID>
                  <NAME>VertiPaq</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>54</ID>
                  <NAME>Hierarchy processing</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>55</ID>
                  <NAME>Switching dictionary</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>57</ID>
                  <NAME>Tabular transaction commit</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>58</ID>
                  <NAME>Sequence point</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>59</ID>
                  <NAME>Tabular object processing</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>60</ID>
                  <NAME>Saving database</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>61</ID>
                  <NAME>Tokenization store processing</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>63</ID>
                  <NAME>Check segment indexes</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>64</ID>
                  <NAME>Check tabular data structure</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>65</ID>
                  <NAME>Check column data for duplicates or null values</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>66</ID>
                  <NAME>Analyze refresh policy impact for tabular partition</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>7</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>9</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>15</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>8</ID>
          <NAME>Progress Report Error</NAME>
          <DESCRIPTION>Progress report error.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>Process</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>Merge</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>Delete</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>4</ID>
                  <NAME>DeleteOldAggregations</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>5</ID>
                  <NAME>Rebuild</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>6</ID>
                  <NAME>Commit</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>7</ID>
                  <NAME>Rollback</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>8</ID>
                  <NAME>CreateIndexes</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>9</ID>
                  <NAME>CreateTable</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>10</ID>
                  <NAME>InsertInto</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>11</ID>
                  <NAME>Transaction</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>12</ID>
                  <NAME>Initialize</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>13</ID>
                  <NAME>Discretize</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>14</ID>
                  <NAME>Query</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>15</ID>
                  <NAME>CreateView</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>16</ID>
                  <NAME>WriteData</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>17</ID>
                  <NAME>ReadData</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>18</ID>
                  <NAME>GroupData</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>19</ID>
                  <NAME>GroupDataRecord</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>20</ID>
                  <NAME>BuildIndex</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>21</ID>
                  <NAME>Aggregate</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>22</ID>
                  <NAME>BuildDecode</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>23</ID>
                  <NAME>WriteDecode</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>24</ID>
                  <NAME>BuildDMDecode</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>25</ID>
                  <NAME>ExecuteSQL</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>26</ID>
                  <NAME>ExecuteModifiedSQL</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>27</ID>
                  <NAME>Connecting</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>28</ID>
                  <NAME>BuildAggsAndIndexes</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>29</ID>
                  <NAME>MergeAggsOnDisk</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>30</ID>
                  <NAME>BuildIndexForRigidAggs</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>31</ID>
                  <NAME>BuildIndexForFlexibleAggs</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>32</ID>
                  <NAME>WriteAggsAndIndexes</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>33</ID>
                  <NAME>WriteSegment</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>34</ID>
                  <NAME>DataMiningProgress</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>35</ID>
                  <NAME>ReadBufferFullReport</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>36</ID>
                  <NAME>ProactiveCacheConversion</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>37</ID>
                  <NAME>Backup</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>38</ID>
                  <NAME>Restore</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>39</ID>
                  <NAME>Synchronize</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>40</ID>
                  <NAME>Build Processing Schedule</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>41</ID>
                  <NAME>Detach</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>42</ID>
                  <NAME>Attach</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>43</ID>
                  <NAME>Analyze\Encode Data</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>44</ID>
                  <NAME>Compress Segment</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>45</ID>
                  <NAME>Write Table Column</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>46</ID>
                  <NAME>Relationship Build Prepare</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>47</ID>
                  <NAME>Build Relationship Segment</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>48</ID>
                  <NAME>Load</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>49</ID>
                  <NAME>Metadata Load</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>50</ID>
                  <NAME>Data Load</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>51</ID>
                  <NAME>Post Load</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>52</ID>
                  <NAME>Metadata traversal during Backup</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>53</ID>
                  <NAME>VertiPaq</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>54</ID>
                  <NAME>Hierarchy processing</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>55</ID>
                  <NAME>Switching dictionary</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>57</ID>
                  <NAME>Tabular transaction commit</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>58</ID>
                  <NAME>Sequence point</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>59</ID>
                  <NAME>Tabular object processing</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>60</ID>
                  <NAME>Saving database</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>61</ID>
                  <NAME>Tokenization store processing</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>63</ID>
                  <NAME>Check segment indexes</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>64</ID>
                  <NAME>Check tabular data structure</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>65</ID>
                  <NAME>Check column data for duplicates or null values</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>66</ID>
                  <NAME>Analyze refresh policy impact for tabular partition</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>7</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>9</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>15</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

      </EVENTLIST>
    </EVENTCATEGORY>

    <EVENTCATEGORY>
      <NAME>Queries Events</NAME>
      <TYPE>0</TYPE>
      <DESCRIPTION>Collection of events for queries.</DESCRIPTION>
      <EVENTLIST>

        <EVENT>
          <ID>9</ID>
          <NAME>Query Begin</NAME>
          <DESCRIPTION>Query begin.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>0</ID>
                  <NAME>MDXQuery</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>DMXQuery</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>SQLQuery</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>DAXQuery</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>4</ID>
                  <NAME>JSON</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>44</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>45</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>10</ID>
          <NAME>Query End</NAME>
          <DESCRIPTION>Query end.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>0</ID>
                  <NAME>MDXQuery</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>DMXQuery</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>SQLQuery</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>DAXQuery</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>4</ID>
                  <NAME>JSON</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

      </EVENTLIST>
    </EVENTCATEGORY>



    <EVENTCATEGORY>
      <NAME>Command Events</NAME>
      <TYPE>0</TYPE>
      <DESCRIPTION>Collection of events for commands.</DESCRIPTION>
      <EVENTLIST>

        <EVENT>
          <ID>15</ID>
          <NAME>Command Begin</NAME>
          <DESCRIPTION>Command begin.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>0</ID>
                  <NAME>Create</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>Alter</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>Delete</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>Process</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>4</ID>
                  <NAME>DesignAggregations</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>5</ID>
                  <NAME>WBInsert</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>6</ID>
                  <NAME>WBUpdate</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>7</ID>
                  <NAME>WBDelete</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>8</ID>
                  <NAME>Backup</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>9</ID>
                  <NAME>Restore</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>10</ID>
                  <NAME>MergePartitions</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>11</ID>
                  <NAME>Subscribe</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>12</ID>
                  <NAME>Batch</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>13</ID>
                  <NAME>BeginTransaction</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>14</ID>
                  <NAME>CommitTransaction</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>15</ID>
                  <NAME>RollbackTransaction</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>16</ID>
                  <NAME>GetTransactionState</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>17</ID>
                  <NAME>Cancel</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>18</ID>
                  <NAME>Synchronize</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>19</ID>
                  <NAME>Import80MiningModels</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>20</ID>
                  <NAME>Attach</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>21</ID>
                  <NAME>Detach</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>22</ID>
                  <NAME>SetAuthContext</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>23</ID>
                  <NAME>ImageLoad</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>24</ID>
                  <NAME>ImageSave</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>25</ID>
                  <NAME>CloneDatabase</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>26</ID>
                  <NAME>CreateTabular</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>27</ID>
                  <NAME>AlterTabular</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>28</ID>
                  <NAME>DeleteTabular</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>29</ID>
                  <NAME>ProcessTabular</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>30</ID>
                  <NAME>Interpret</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>31</ID>
                  <NAME>ExtAuth</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>32</ID>
                  <NAME>DBCC</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>33</ID>
                  <NAME>RenameTabular</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>34</ID>
                  <NAME>SequencePointTabular</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>35</ID>
                  <NAME>UpgradeTabular</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>36</ID>
                  <NAME>MergePartitionsTabular</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>37</ID>
                  <NAME>DisableDatabase</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>38</ID>
                  <NAME>Tabular JSON Command</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>39</ID>
                  <NAME>Evict</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>40</ID>
                  <NAME>CommitImport</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>10000</ID>
                  <NAME>Other</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>44</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>45</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>16</ID>
          <NAME>Command End</NAME>
          <DESCRIPTION>Command end.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>0</ID>
                  <NAME>Create</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>Alter</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>Delete</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>Process</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>4</ID>
                  <NAME>DesignAggregations</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>5</ID>
                  <NAME>WBInsert</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>6</ID>
                  <NAME>WBUpdate</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>7</ID>
                  <NAME>WBDelete</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>8</ID>
                  <NAME>Backup</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>9</ID>
                  <NAME>Restore</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>10</ID>
                  <NAME>MergePartitions</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>11</ID>
                  <NAME>Subscribe</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>12</ID>
                  <NAME>Batch</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>13</ID>
                  <NAME>BeginTransaction</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>14</ID>
                  <NAME>CommitTransaction</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>15</ID>
                  <NAME>RollbackTransaction</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>16</ID>
                  <NAME>GetTransactionState</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>17</ID>
                  <NAME>Cancel</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>18</ID>
                  <NAME>Synchronize</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>19</ID>
                  <NAME>Import80MiningModels</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>20</ID>
                  <NAME>Attach</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>21</ID>
                  <NAME>Detach</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>22</ID>
                  <NAME>SetAuthContext</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>23</ID>
                  <NAME>ImageLoad</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>24</ID>
                  <NAME>ImageSave</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>25</ID>
                  <NAME>CloneDatabase</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>26</ID>
                  <NAME>CreateTabular</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>27</ID>
                  <NAME>AlterTabular</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>28</ID>
                  <NAME>DeleteTabular</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>29</ID>
                  <NAME>ProcessTabular</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>30</ID>
                  <NAME>Interpret</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>31</ID>
                  <NAME>ExtAuth</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>32</ID>
                  <NAME>DBCC</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>33</ID>
                  <NAME>RenameTabular</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>34</ID>
                  <NAME>SequencePointTabular</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>35</ID>
                  <NAME>UpgradeTabular</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>36</ID>
                  <NAME>MergePartitionsTabular</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>37</ID>
                  <NAME>DisableDatabase</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>38</ID>
                  <NAME>Tabular JSON Command</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>39</ID>
                  <NAME>Evict</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>40</ID>
                  <NAME>CommitImport</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>10000</ID>
                  <NAME>Other</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>


      </EVENTLIST>
    </EVENTCATEGORY>

    <EVENTCATEGORY>
      <NAME>Errors and Warnings</NAME>
      <TYPE>2</TYPE>
      <DESCRIPTION>Collection of events for server errors.</DESCRIPTION>
      <EVENTLIST>

        <EVENT>
          <ID>17</ID>
          <NAME>Error</NAME>
          <DESCRIPTION>Server error.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>35</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>48</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

      </EVENTLIST>
    </EVENTCATEGORY>


    <EVENTCATEGORY>
      <NAME>Discover Server State Events</NAME>
      <TYPE>0</TYPE>
      <DESCRIPTION>Collection of events for server state discovers.</DESCRIPTION>
      <EVENTLIST>

        <EVENT>
          <ID>33</ID>
          <NAME>Server State Discover Begin</NAME>
          <DESCRIPTION>Start of Server State Discover.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>DISCOVER_CONNECTIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>DISCOVER_SESSIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>DISCOVER_TRANSACTIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>6</ID>
                  <NAME>DISCOVER_DB_CONNECTIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>7</ID>
                  <NAME>DISCOVER_JOBS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>8</ID>
                  <NAME>DISCOVER_LOCKS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>12</ID>
                  <NAME>DISCOVER_PERFORMANCE_COUNTERS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>13</ID>
                  <NAME>DISCOVER_MEMORYUSAGE</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>14</ID>
                  <NAME>DISCOVER_JOB_PROGRESS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>15</ID>
                  <NAME>DISCOVER_MEMORYGRANT</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>45</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>34</ID>
          <NAME>Server State Discover Data</NAME>
          <DESCRIPTION>Contents of the Server State Discover Response.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>DISCOVER_CONNECTIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>DISCOVER_SESSIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>DISCOVER_TRANSACTIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>6</ID>
                  <NAME>DISCOVER_DB_CONNECTIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>7</ID>
                  <NAME>DISCOVER_JOBS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>8</ID>
                  <NAME>DISCOVER_LOCKS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>12</ID>
                  <NAME>DISCOVER_PERFORMANCE_COUNTERS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>13</ID>
                  <NAME>DISCOVER_MEMORYUSAGE</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>14</ID>
                  <NAME>DISCOVER_JOB_PROGRESS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>15</ID>
                  <NAME>DISCOVER_MEMORYGRANT</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>16</ID>
                  <NAME>DISCOVER_COMMANDS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>17</ID>
                  <NAME>DISCOVER_COMMAND_OBJECTS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>18</ID>
                  <NAME>DISCOVER_OBJECT_ACTIVITY</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>19</ID>
                  <NAME>DISCOVER_OBJECT_MEMORY_USAGE</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>35</ID>
          <NAME>Server State Discover End</NAME>
          <DESCRIPTION>End of Server State Discover.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>DISCOVER_CONNECTIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>DISCOVER_SESSIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>DISCOVER_TRANSACTIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>6</ID>
                  <NAME>DISCOVER_DB_CONNECTIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>7</ID>
                  <NAME>DISCOVER_JOBS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>8</ID>
                  <NAME>DISCOVER_LOCKS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>12</ID>
                  <NAME>DISCOVER_PERFORMANCE_COUNTERS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>13</ID>
                  <NAME>DISCOVER_MEMORYUSAGE</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>14</ID>
                  <NAME>DISCOVER_JOB_PROGRESS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>15</ID>
                  <NAME>DISCOVER_MEMORYGRANT</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>16</ID>
                  <NAME>DISCOVER_COMMANDS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>17</ID>
                  <NAME>DISCOVER_COMMAND_OBJECTS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>18</ID>
                  <NAME>DISCOVER_OBJECT_ACTIVITY</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>19</ID>
                  <NAME>DISCOVER_OBJECT_MEMORY_USAGE</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

      </EVENTLIST>
    </EVENTCATEGORY>

    <EVENTCATEGORY>
      <NAME>Discover Events</NAME>
      <TYPE>0</TYPE>
      <DESCRIPTION>Collection of events for discover requests.</DESCRIPTION>
      <EVENTLIST>

        <EVENT>
          <ID>36</ID>
          <NAME>Discover Begin</NAME>
          <DESCRIPTION>Start of Discover Request.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>0</ID>
                  <NAME>DBSCHEMA_CATALOGS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>DBSCHEMA_TABLES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>DBSCHEMA_COLUMNS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>DBSCHEMA_PROVIDER_TYPES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>4</ID>
                  <NAME>MDSCHEMA_CUBES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>5</ID>
                  <NAME>MDSCHEMA_DIMENSIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>6</ID>
                  <NAME>MDSCHEMA_HIERARCHIES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>7</ID>
                  <NAME>MDSCHEMA_LEVELS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>8</ID>
                  <NAME>MDSCHEMA_MEASURES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>9</ID>
                  <NAME>MDSCHEMA_PROPERTIES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>10</ID>
                  <NAME>MDSCHEMA_MEMBERS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>11</ID>
                  <NAME>MDSCHEMA_FUNCTIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>12</ID>
                  <NAME>MDSCHEMA_ACTIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>13</ID>
                  <NAME>MDSCHEMA_SETS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>14</ID>
                  <NAME>DISCOVER_INSTANCES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>15</ID>
                  <NAME>MDSCHEMA_KPIS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>16</ID>
                  <NAME>MDSCHEMA_MEASUREGROUPS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>17</ID>
                  <NAME>MDSCHEMA_COMMANDS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>18</ID>
                  <NAME>DMSCHEMA_MINING_SERVICES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>19</ID>
                  <NAME>DMSCHEMA_MINING_SERVICE_PARAMETERS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>20</ID>
                  <NAME>DMSCHEMA_MINING_FUNCTIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>21</ID>
                  <NAME>DMSCHEMA_MINING_MODEL_CONTENT</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>22</ID>
                  <NAME>DMSCHEMA_MINING_MODEL_XML</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>23</ID>
                  <NAME>DMSCHEMA_MINING_MODELS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>24</ID>
                  <NAME>DMSCHEMA_MINING_COLUMNS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>25</ID>
                  <NAME>DISCOVER_DATASOURCES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>26</ID>
                  <NAME>DISCOVER_PROPERTIES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>27</ID>
                  <NAME>DISCOVER_SCHEMA_ROWSETS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>28</ID>
                  <NAME>DISCOVER_ENUMERATORS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>29</ID>
                  <NAME>DISCOVER_KEYWORDS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>30</ID>
                  <NAME>DISCOVER_LITERALS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>31</ID>
                  <NAME>DISCOVER_XML_METADATA</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>32</ID>
                  <NAME>DISCOVER_TRACES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>33</ID>
                  <NAME>DISCOVER_TRACE_DEFINITION_PROVIDERINFO</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>34</ID>
                  <NAME>DISCOVER_TRACE_COLUMNS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>35</ID>
                  <NAME>DISCOVER_TRACE_EVENT_CATEGORIES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>36</ID>
                  <NAME>DMSCHEMA_MINING_STRUCTURES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>37</ID>
                  <NAME>DMSCHEMA_MINING_STRUCTURE_COLUMNS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>38</ID>
                  <NAME>DISCOVER_MASTER_KEY</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>39</ID>
                  <NAME>MDSCHEMA_INPUT_DATASOURCES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>40</ID>
                  <NAME>DISCOVER_LOCATIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>41</ID>
                  <NAME>DISCOVER_PARTITION_DIMENSION_STAT</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>42</ID>
                  <NAME>DISCOVER_PARTITION_STAT</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>43</ID>
                  <NAME>DISCOVER_DIMENSION_STAT</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>44</ID>
                  <NAME>MDSCHEMA_MEASUREGROUP_DIMENSIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>45</ID>
                  <NAME>DISCOVER_XEVENT_PACKAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>46</ID>
                  <NAME>DISCOVER_XEVENT_OBJECTS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>47</ID>
                  <NAME>DISCOVER_XEVENT_OBJECT_COLUMNS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>48</ID>
                  <NAME>DISCOVER_XEVENT_SESSION_TARGETS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>49</ID>
                  <NAME>DISCOVER_XEVENT_SESSIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>50</ID>
                  <NAME>DISCOVER_STORAGE_TABLES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>51</ID>
                  <NAME>DISCOVER_STORAGE_TABLE_COLUMNS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>52</ID>
                  <NAME>DISCOVER_STORAGE_TABLE_COLUMN_SEGMENTS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>53</ID>
                  <NAME>DISCOVER_CALC_DEPENDENCY</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>54</ID>
                  <NAME>DISCOVER_CSDL_METADATA</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>55</ID>
                  <NAME>DISCOVER_RESOURCE_POOLS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>56</ID>
                  <NAME>TMSCHEMA_MODEL</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>57</ID>
                  <NAME>TMSCHEMA_DATA_SOURCES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>58</ID>
                  <NAME>TMSCHEMA_TABLES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>59</ID>
                  <NAME>TMSCHEMA_COLUMNS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>60</ID>
                  <NAME>TMSCHEMA_ATTRIBUTE_HIERARCHIES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>61</ID>
                  <NAME>TMSCHEMA_PARTITIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>62</ID>
                  <NAME>TMSCHEMA_RELATIONSHIPS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>63</ID>
                  <NAME>TMSCHEMA_MEASURES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>64</ID>
                  <NAME>TMSCHEMA_HIERARCHIES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>65</ID>
                  <NAME>TMSCHEMA_LEVELS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>67</ID>
                  <NAME>TMSCHEMA_TABLE_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>68</ID>
                  <NAME>TMSCHEMA_COLUMN_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>69</ID>
                  <NAME>TMSCHEMA_PARTITION_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>70</ID>
                  <NAME>TMSCHEMA_SEGMENT_MAP_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>71</ID>
                  <NAME>TMSCHEMA_DICTIONARY_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>72</ID>
                  <NAME>TMSCHEMA_COLUMN_PARTITION_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>73</ID>
                  <NAME>TMSCHEMA_RELATIONSHIP_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>74</ID>
                  <NAME>TMSCHEMA_RELATIONSHIP_INDEX_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>75</ID>
                  <NAME>TMSCHEMA_ATTRIBUTE_HIERARCHY_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>76</ID>
                  <NAME>TMSCHEMA_HIERARCHY_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>77</ID>
                  <NAME>DISCOVER_RING_BUFFERS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>78</ID>
                  <NAME>TMSCHEMA_KPIS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>79</ID>
                  <NAME>TMSCHEMA_STORAGE_FOLDERS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>80</ID>
                  <NAME>TMSCHEMA_STORAGE_FILES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>81</ID>
                  <NAME>TMSCHEMA_SEGMENT_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>82</ID>
                  <NAME>TMSCHEMA_CULTURES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>83</ID>
                  <NAME>TMSCHEMA_OBJECT_TRANSLATIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>84</ID>
                  <NAME>TMSCHEMA_LINGUISTIC_METADATA</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>85</ID>
                  <NAME>TMSCHEMA_ANNOTATIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>86</ID>
                  <NAME>TMSCHEMA_PERSPECTIVES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>87</ID>
                  <NAME>TMSCHEMA_PERSPECTIVE_TABLES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>88</ID>
                  <NAME>TMSCHEMA_PERSPECTIVE_COLUMNS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>89</ID>
                  <NAME>TMSCHEMA_PERSPECTIVE_HIERARCHIES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>90</ID>
                  <NAME>TMSCHEMA_PERSPECTIVE_MEASURES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>91</ID>
                  <NAME>PF_TRACE_EVENT_SUBCLASS_TMSCHEMA_ROLES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>92</ID>
                  <NAME>PF_TRACE_EVENT_SUBCLASS_TMSCHEMA_ROLE_MEMBERSHIPS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>93</ID>
                  <NAME>PF_TRACE_EVENT_SUBCLASS_TMSCHEMA_TABLE_PERMISSIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>94</ID>
                  <NAME>PF_TRACE_EVENT_SUBCLASS_TMSCHEMA_VARIATIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>95</ID>
                  <NAME>TMSCHEMA_SETS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>96</ID>
                  <NAME>TMSCHEMA_PERSPECTIVE_SETS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>97</ID>
                  <NAME>TMSCHEMA_EXTENDED_PROPERTIES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>98</ID>
                  <NAME>TMSCHEMA_EXPRESSIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>99</ID>
                  <NAME>TMSCHEMA_COLUMN_PERMISSIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>100</ID>
                  <NAME>TMSCHEMA_DETAIL_ROWS_DEFINITIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>101</ID>
                  <NAME>TMSCHEMA_RELATED_COLUMN_DETAILS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>102</ID>
                  <NAME>TMSCHEMA_GROUP_BY_COLUMNS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>103</ID>
                  <NAME>TMSCHEMA_CALCULATION_GROUPS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>104</ID>
                  <NAME>TMSCHEMA_CALCULATION_ITEMS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>105</ID>
                  <NAME>TMSCHEMA_ALTERNATE_OF_DEFINITIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>106</ID>
                  <NAME>TMSCHEMA_REFRESH_POLICIES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>107</ID>
                  <NAME>DISCOVER_POWERBI_DATASOURCES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>108</ID>
                  <NAME>TMSCHEMA_FORMAT_STRING_DEFINITIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>109</ID>
                  <NAME>DISCOVER_M_EXPRESSIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>110</ID>
                  <NAME>TMSCHEMA_POWERBI_ROLES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>111</ID>
                  <NAME>TMSCHEMA_QUERY_GROUPS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>112</ID>
                  <NAME>DISCOVER_DB_MEM_STATS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>113</ID>
                  <NAME>DISCOVER_MEM_STATS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>114</ID>
                  <NAME>TMSCHEMA_ANALYTICS_AIMETADATA</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>45</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>38</ID>
          <NAME>Discover End</NAME>
          <DESCRIPTION>End of Discover Request.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>0</ID>
                  <NAME>DBSCHEMA_CATALOGS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>DBSCHEMA_TABLES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>DBSCHEMA_COLUMNS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>DBSCHEMA_PROVIDER_TYPES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>4</ID>
                  <NAME>MDSCHEMA_CUBES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>5</ID>
                  <NAME>MDSCHEMA_DIMENSIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>6</ID>
                  <NAME>MDSCHEMA_HIERARCHIES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>7</ID>
                  <NAME>MDSCHEMA_LEVELS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>8</ID>
                  <NAME>MDSCHEMA_MEASURES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>9</ID>
                  <NAME>MDSCHEMA_PROPERTIES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>10</ID>
                  <NAME>MDSCHEMA_MEMBERS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>11</ID>
                  <NAME>MDSCHEMA_FUNCTIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>12</ID>
                  <NAME>MDSCHEMA_ACTIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>13</ID>
                  <NAME>MDSCHEMA_SETS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>14</ID>
                  <NAME>DISCOVER_INSTANCES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>15</ID>
                  <NAME>MDSCHEMA_KPIS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>16</ID>
                  <NAME>MDSCHEMA_MEASUREGROUPS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>17</ID>
                  <NAME>MDSCHEMA_COMMANDS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>18</ID>
                  <NAME>DMSCHEMA_MINING_SERVICES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>19</ID>
                  <NAME>DMSCHEMA_MINING_SERVICE_PARAMETERS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>20</ID>
                  <NAME>DMSCHEMA_MINING_FUNCTIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>21</ID>
                  <NAME>DMSCHEMA_MINING_MODEL_CONTENT</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>22</ID>
                  <NAME>DMSCHEMA_MINING_MODEL_XML</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>23</ID>
                  <NAME>DMSCHEMA_MINING_MODELS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>24</ID>
                  <NAME>DMSCHEMA_MINING_COLUMNS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>25</ID>
                  <NAME>DISCOVER_DATASOURCES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>26</ID>
                  <NAME>DISCOVER_PROPERTIES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>27</ID>
                  <NAME>DISCOVER_SCHEMA_ROWSETS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>28</ID>
                  <NAME>DISCOVER_ENUMERATORS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>29</ID>
                  <NAME>DISCOVER_KEYWORDS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>30</ID>
                  <NAME>DISCOVER_LITERALS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>31</ID>
                  <NAME>DISCOVER_XML_METADATA</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>32</ID>
                  <NAME>DISCOVER_TRACES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>33</ID>
                  <NAME>DISCOVER_TRACE_DEFINITION_PROVIDERINFO</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>34</ID>
                  <NAME>DISCOVER_TRACE_COLUMNS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>35</ID>
                  <NAME>DISCOVER_TRACE_EVENT_CATEGORIES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>36</ID>
                  <NAME>DMSCHEMA_MINING_STRUCTURES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>37</ID>
                  <NAME>DMSCHEMA_MINING_STRUCTURE_COLUMNS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>38</ID>
                  <NAME>DISCOVER_MASTER_KEY</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>39</ID>
                  <NAME>MDSCHEMA_INPUT_DATASOURCES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>40</ID>
                  <NAME>DISCOVER_LOCATIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>41</ID>
                  <NAME>DISCOVER_PARTITION_DIMENSION_STAT</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>42</ID>
                  <NAME>DISCOVER_PARTITION_STAT</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>43</ID>
                  <NAME>DISCOVER_DIMENSION_STAT</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>44</ID>
                  <NAME>MDSCHEMA_MEASUREGROUP_DIMENSIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>45</ID>
                  <NAME>DISCOVER_XEVENT_PACKAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>46</ID>
                  <NAME>DISCOVER_XEVENT_OBJECTS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>47</ID>
                  <NAME>DISCOVER_XEVENT_OBJECT_COLUMNS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>48</ID>
                  <NAME>DISCOVER_XEVENT_SESSION_TARGETS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>49</ID>
                  <NAME>DISCOVER_XEVENT_SESSIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>50</ID>
                  <NAME>DISCOVER_STORAGE_TABLES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>51</ID>
                  <NAME>DISCOVER_STORAGE_TABLE_COLUMNS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>52</ID>
                  <NAME>DISCOVER_STORAGE_TABLE_COLUMN_SEGMENTS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>53</ID>
                  <NAME>DISCOVER_CALC_DEPENDENCY</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>54</ID>
                  <NAME>DISCOVER_CSDL_METADATA</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>55</ID>
                  <NAME>DISCOVER_RESOURCE_POOLS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>56</ID>
                  <NAME>TMSCHEMA_MODEL</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>57</ID>
                  <NAME>TMSCHEMA_DATA_SOURCES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>58</ID>
                  <NAME>TMSCHEMA_TABLES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>59</ID>
                  <NAME>TMSCHEMA_COLUMNS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>60</ID>
                  <NAME>TMSCHEMA_ATTRIBUTE_HIERARCHIES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>61</ID>
                  <NAME>TMSCHEMA_PARTITIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>62</ID>
                  <NAME>TMSCHEMA_RELATIONSHIPS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>63</ID>
                  <NAME>TMSCHEMA_MEASURES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>64</ID>
                  <NAME>TMSCHEMA_HIERARCHIES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>65</ID>
                  <NAME>TMSCHEMA_LEVELS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>67</ID>
                  <NAME>TMSCHEMA_TABLE_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>68</ID>
                  <NAME>TMSCHEMA_COLUMN_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>69</ID>
                  <NAME>TMSCHEMA_PARTITION_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>70</ID>
                  <NAME>TMSCHEMA_SEGMENT_MAP_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>71</ID>
                  <NAME>TMSCHEMA_DICTIONARY_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>72</ID>
                  <NAME>TMSCHEMA_COLUMN_PARTITION_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>73</ID>
                  <NAME>TMSCHEMA_RELATIONSHIP_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>74</ID>
                  <NAME>TMSCHEMA_RELATIONSHIP_INDEX_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>75</ID>
                  <NAME>TMSCHEMA_ATTRIBUTE_HIERARCHY_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>76</ID>
                  <NAME>TMSCHEMA_HIERARCHY_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>77</ID>
                  <NAME>DISCOVER_RING_BUFFERS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>78</ID>
                  <NAME>TMSCHEMA_KPIS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>79</ID>
                  <NAME>TMSCHEMA_STORAGE_FOLDERS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>80</ID>
                  <NAME>TMSCHEMA_STORAGE_FILES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>81</ID>
                  <NAME>TMSCHEMA_SEGMENT_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>82</ID>
                  <NAME>TMSCHEMA_CULTURES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>83</ID>
                  <NAME>TMSCHEMA_OBJECT_TRANSLATIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>84</ID>
                  <NAME>TMSCHEMA_LINGUISTIC_METADATA</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>85</ID>
                  <NAME>TMSCHEMA_ANNOTATIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>86</ID>
                  <NAME>TMSCHEMA_PERSPECTIVES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>87</ID>
                  <NAME>TMSCHEMA_PERSPECTIVE_TABLES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>88</ID>
                  <NAME>TMSCHEMA_PERSPECTIVE_COLUMNS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>89</ID>
                  <NAME>TMSCHEMA_PERSPECTIVE_HIERARCHIES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>90</ID>
                  <NAME>TMSCHEMA_PERSPECTIVE_MEASURES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>91</ID>
                  <NAME>PF_TRACE_EVENT_SUBCLASS_TMSCHEMA_ROLES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>92</ID>
                  <NAME>PF_TRACE_EVENT_SUBCLASS_TMSCHEMA_ROLE_MEMBERSHIPS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>93</ID>
                  <NAME>PF_TRACE_EVENT_SUBCLASS_TMSCHEMA_TABLE_PERMISSIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>94</ID>
                  <NAME>PF_TRACE_EVENT_SUBCLASS_TMSCHEMA_VARIATIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>95</ID>
                  <NAME>TMSCHEMA_SETS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>96</ID>
                  <NAME>TMSCHEMA_PERSPECTIVE_SETS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>97</ID>
                  <NAME>TMSCHEMA_EXTENDED_PROPERTIES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>98</ID>
                  <NAME>TMSCHEMA_EXPRESSIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>99</ID>
                  <NAME>TMSCHEMA_COLUMN_PERMISSIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>100</ID>
                  <NAME>TMSCHEMA_DETAIL_ROWS_DEFINITIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>101</ID>
                  <NAME>TMSCHEMA_RELATED_COLUMN_DETAILS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>102</ID>
                  <NAME>TMSCHEMA_GROUP_BY_COLUMNS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>103</ID>
                  <NAME>TMSCHEMA_CALCULATION_GROUPS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>104</ID>
                  <NAME>TMSCHEMA_CALCULATION_ITEMS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>105</ID>
                  <NAME>TMSCHEMA_ALTERNATE_OF_DEFINITIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>106</ID>
                  <NAME>TMSCHEMA_REFRESH_POLICIES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>107</ID>
                  <NAME>DISCOVER_POWERBI_DATASOURCES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>108</ID>
                  <NAME>TMSCHEMA_FORMAT_STRING_DEFINITIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>109</ID>
                  <NAME>DISCOVER_M_EXPRESSIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>110</ID>
                  <NAME>TMSCHEMA_POWERBI_ROLES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>111</ID>
                  <NAME>TMSCHEMA_QUERY_GROUPS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>112</ID>
                  <NAME>DISCOVER_DB_MEM_STATS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>113</ID>
                  <NAME>DISCOVER_MEM_STATS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>114</ID>
                  <NAME>TMSCHEMA_ANALYTICS_AIMETADATA</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>45</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

      </EVENTLIST>
    </EVENTCATEGORY>

    <EVENTCATEGORY>
      <NAME>Notification Events</NAME>
      <TYPE>0</TYPE>
      <DESCRIPTION>Collection of notification events.</DESCRIPTION>
      <EVENTLIST>

        <EVENT>
          <ID>39</ID>
          <NAME>Notification</NAME>
          <DESCRIPTION>Notification event.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>0</ID>
                  <NAME>Proactive Caching Begin</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>Proactive Caching End</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>Flight Recorder Started</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>Flight Recorder Stopped</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>4</ID>
                  <NAME>Configuration Properties Updated</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>5</ID>
                  <NAME>SQL Trace</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>6</ID>
                  <NAME>Object Created</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>7</ID>
                  <NAME>Object Deleted</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>8</ID>
                  <NAME>Object Altered</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>9</ID>
                  <NAME>Proactive Caching Polling Begin</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>10</ID>
                  <NAME>Proactive Caching Polling End</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>11</ID>
                  <NAME>Flight Recorder Snapshot Begin</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>12</ID>
                  <NAME>Flight Recorder Snapshot End</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>13</ID>
                  <NAME>Proactive Caching: notifiable object updated</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>14</ID>
                  <NAME>Lazy Processing: start processing</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>15</ID>
                  <NAME>Lazy Processing: processing complete</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>16</ID>
                  <NAME>SessionOpened Event Begin</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>17</ID>
                  <NAME>SessionOpened Event End</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>18</ID>
                  <NAME>SessionClosing Event Begin</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>19</ID>
                  <NAME>SessionClosing Event End</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>20</ID>
                  <NAME>CubeOpened Event Begin</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>21</ID>
                  <NAME>CubeOpened Event End</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>22</ID>
                  <NAME>CubeClosing Event Begin</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>23</ID>
                  <NAME>CubeClosing Event End</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>24</ID>
                  <NAME>Transaction abort requested</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>25</ID>
                  <NAME>Opened data source connection</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>15</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>45</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>40</ID>
          <NAME>User Defined</NAME>
          <DESCRIPTION>User defined Event.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

      </EVENTLIST>
    </EVENTCATEGORY>

    <EVENTCATEGORY>
      <NAME>Session Events</NAME>
      <TYPE>1</TYPE>
      <DESCRIPTION>Collection of session events.</DESCRIPTION>
      <EVENTLIST>

        <EVENT>
          <ID>41</ID>
          <NAME>Existing Connection</NAME>
          <DESCRIPTION>Existing user connection.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>35</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>42</ID>
          <NAME>Existing Session</NAME>
          <DESCRIPTION>Existing session.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>35</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>45</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>43</ID>
          <NAME>Session Initialize</NAME>
          <DESCRIPTION>Session Initialize.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>35</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>45</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

      </EVENTLIST>

    </EVENTCATEGORY>

    <EVENTCATEGORY>
      <NAME>Locks</NAME>
      <TYPE>0</TYPE>
      <DESCRIPTION>Collection of lock related events.</DESCRIPTION>
      <EVENTLIST>

        <EVENT>
          <ID>50</ID>
          <NAME>Deadlock</NAME>
          <DESCRIPTION>Metadata locks deadlock.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>51</ID>
          <NAME>Lock Timeout</NAME>
          <DESCRIPTION>Metadata lock timeout.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>52</ID>
          <NAME>Lock Acquired</NAME>
          <DESCRIPTION>The locks were acquired by the transaction</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>35</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
        <EVENT>
          <ID>53</ID>
          <NAME>Lock Released</NAME>
          <DESCRIPTION>The locks were released by the transaction</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>35</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
        <EVENT>
          <ID>54</ID>
          <NAME>Lock Waiting</NAME>
          <DESCRIPTION>The locks are held by another transaction and therefore this transaction is blocking until the locks are released</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>35</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

      </EVENTLIST>

    </EVENTCATEGORY>

    <EVENTCATEGORY>
      <NAME>Query Processing</NAME>
      <TYPE>0</TYPE>
      <DESCRIPTION>Collection of key events during the process of a query execution.</DESCRIPTION>
      <EVENTLIST>
        <EVENT>
          <ID>70</ID>
          <NAME>Query Cube Begin</NAME>
          <DESCRIPTION>Query cube begin.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>9</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>71</ID>
          <NAME>Query Cube End</NAME>
          <DESCRIPTION>Query cube end.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>9</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>72</ID>
          <NAME>Calculate Non Empty Begin</NAME>
          <DESCRIPTION>Calculate non empty begin.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>9</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>73</ID>
          <NAME>Calculate Non Empty Current</NAME>
          <DESCRIPTION>Calculate non empty current.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>Get Data</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>Process Calculated Members</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>Post Order</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>9</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>74</ID>
          <NAME>Calculate Non Empty End</NAME>
          <DESCRIPTION>Calculate non empty end.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>9</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>75</ID>
          <NAME>Serialize Results Begin</NAME>
          <DESCRIPTION>Serialize results begin.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>9</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>76</ID>
          <NAME>Serialize Results Current</NAME>
          <DESCRIPTION>Serialize results current.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>Serialize Axes</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>Serialize Cells</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>Serialize SQL Rowset</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>4</ID>
                  <NAME>Serialize Flattened Rowset</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>9</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>77</ID>
          <NAME>Serialize Results End</NAME>
          <DESCRIPTION>Serialize results end.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>9</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>78</ID>
          <NAME>Execute MDX Script Begin</NAME>
          <DESCRIPTION>Execute MDX script begin.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>MDX Script</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>MDX Script Command</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>9</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>79</ID>
          <NAME>Execute MDX Script Current</NAME>
          <DESCRIPTION>Execute MDX script current. Deprecated.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>9</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>126</ID>
          <NAME>Execute MDX Script Error</NAME>
          <DESCRIPTION>An error occurred during MDX script execution.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>MDX Script</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>MDX Script Command</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>80</ID>
          <NAME>Execute MDX Script End</NAME>
          <DESCRIPTION>Execute MDX script end.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>MDX Script</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>MDX Script Command</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>9</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>81</ID>
          <NAME>Query Dimension</NAME>
          <DESCRIPTION>Query dimension.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>Cache data</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>Non-cache data</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>9</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>11</ID>
          <NAME>Query Subcube</NAME>
          <DESCRIPTION>Query subcube, for Usage Based Optimization.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>Cache data</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>Non-cache data</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>Internal data</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>4</ID>
                  <NAME>SQL data</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>11</ID>
                  <NAME>Measure Group Structural Change</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>12</ID>
                  <NAME>Measure Group Deletion</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>12</ID>
          <NAME>Query Subcube Verbose</NAME>
          <DESCRIPTION>Query subcube with detailed information. This event may have a negative impact on performance when turned on.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>21</ID>
                  <NAME>Cache data</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>22</ID>
                  <NAME>Non-cache data</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>23</ID>
                  <NAME>Internal data</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>24</ID>
                  <NAME>SQL data</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>60</ID>
          <NAME>Get Data From Aggregation</NAME>
          <DESCRIPTION>Answer query by getting data from aggregation. This event may have a negative impact on performance when turned on.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>61</ID>
          <NAME>Get Data From Cache</NAME>
          <DESCRIPTION>Answer query by getting data from one of the caches. This event may have a negative impact on performance when turned on.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>Get data from measure group cache</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>Get data from flat cache</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>Get data from calculation cache</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>4</ID>
                  <NAME>Get data from persisted cache</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
        <EVENT>
          <ID>82</ID>
          <NAME>VertiPaq SE Query Begin</NAME>
          <DESCRIPTION>VertiPaq SE Query</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>0</ID>
                  <NAME>VertiPaq Scan</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>Tabular Query</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>User Hierarchy Processing Query</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>5</ID>
                  <NAME>Batch VertiPaq Scan</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>10</ID>
                  <NAME>Internal VertiPaq Scan</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>11</ID>
                  <NAME>Internal Tabular Query</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>12</ID>
                  <NAME>User Hierarchy Processing Query Internal</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>20</ID>
                  <NAME>Query Plan VertiPaq Scan</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>30</ID>
                  <NAME>Local VertiPaq Scan</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>40</ID>
                  <NAME>Remote VertiPaq Scan</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>50</ID>
                  <NAME>VertiPaq Cache Probe</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>7</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>15</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>83</ID>
          <NAME>VertiPaq SE Query End</NAME>
          <DESCRIPTION>VertiPaq SE Query</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>0</ID>
                  <NAME>VertiPaq Scan</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>Tabular Query</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>User Hierarchy Processing Query</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>5</ID>
                  <NAME>Batch VertiPaq Scan</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>10</ID>
                  <NAME>Internal VertiPaq Scan</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>11</ID>
                  <NAME>Internal Tabular Query</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>12</ID>
                  <NAME>User Hierarchy Processing Query Internal</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>20</ID>
                  <NAME>Query Plan VertiPaq Scan</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>30</ID>
                  <NAME>Local VertiPaq Scan</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>40</ID>
                  <NAME>Remote VertiPaq Scan</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>50</ID>
                  <NAME>VertiPaq Cache Probe</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>7</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>9</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>15</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>84</ID>
          <NAME>Resource Usage</NAME>
          <DESCRIPTION>Reports reads, writes, cpu usage after end of commands and queries.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>85</ID>
          <NAME>VertiPaq SE Query Cache Match</NAME>
          <DESCRIPTION>VertiPaq SE Query Cache Use</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>0</ID>
                  <NAME>VertiPaq Cache Exact Match</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>7</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>15</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>86</ID>
          <NAME>VertiPaq SE Query Cache Miss</NAME>
          <DESCRIPTION>VertiPaq SE Query Cache Miss</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>0</ID>
                  <NAME>VertiPaq Cache Not Found</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>7</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>15</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>98</ID>
          <NAME>DirectQuery Begin</NAME>
          <DESCRIPTION>DirectQuery Begin.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>7</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>99</ID>
          <NAME>DirectQuery End</NAME>
          <DESCRIPTION>DirectQuery End.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>7</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
		
        <EVENT>
          <ID>110</ID>
          <NAME>Calculation Evaluation</NAME>
          <DESCRIPTION>Information about the evaluation of calculations. This event will have a negative impact on performance when turned on.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>InitEvalNode Start</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>InitEvalNode End</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>BuildEvalNode Start</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>4</ID>
                  <NAME>BuildEvalNode End</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>5</ID>
                  <NAME>PrepareEvalNode Start</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>6</ID>
                  <NAME>PrepareEvalNode End</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>7</ID>
                  <NAME>RunEvalNode Start</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>8</ID>
                  <NAME>RunEvalNode End</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>35</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>111</ID>
          <NAME>Calculation Evaluation Detailed Information</NAME>
          <DESCRIPTION>Detailed information about the evaluation of calculations. This event will have a negative impact on performance when turned on.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>100</ID>
                  <NAME>BuildEvalNode Eliminated Empty Calculations</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>101</ID>
                  <NAME>BuildEvalNode Subtracted Calculation Spaces</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>102</ID>
                  <NAME>BuildEvalNode Applied Visual Totals</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>103</ID>
                  <NAME>BuildEvalNode Detected Cached Evaluation Node</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>104</ID>
                  <NAME>BuildEvalNode Detected Cached Evaluation Results</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>105</ID>
                  <NAME>PrepareEvalNode Begin Prepare Evaluation Item</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>106</ID>
                  <NAME>PrepareEvalNode Finished Prepare Evaluation Item</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>107</ID>
                  <NAME>RunEvalNode Finished Calculating Item</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>35</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>112</ID>
          <NAME>DAX Query Plan</NAME>
          <DESCRIPTION>DAX logical/physical plan tree for VertiPaq and DirectQuery modes.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>DAX VertiPaq Logical Plan</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>DAX VertiPaq Physical Plan</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>DAX DirectQuery Algebrizer Tree</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>4</ID>
                  <NAME>DAX DirectQuery Logical Plan</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>35</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
        <EVENT>
          <ID>120</ID>
          <NAME>DAX Extension Execution Begin</NAME>
          <DESCRIPTION>DAX extension function execution begin event.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>50</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
        <EVENT>
          <ID>121</ID>
          <NAME>DAX Extension Execution End</NAME>
          <DESCRIPTION>DAX extension function execution end event.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>50</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
        <EVENT>
          <ID>122</ID>
          <NAME>DAX Extension Trace Error</NAME>
          <DESCRIPTION>DAX extension function error trace event directly traced by extension authors.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>50</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
        <EVENT>
          <ID>123</ID>
          <NAME>DAX Extension Trace Info</NAME>
          <DESCRIPTION>DAX extension function informational/telemetry trace event directly traced by extension authors.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>50</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
        <EVENT>
          <ID>124</ID>
          <NAME>DAX Extension Trace Verbose</NAME>
          <DESCRIPTION>DAX extension function verbose trace event directly traced by extension authors.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>50</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
        <EVENT>
          <ID>131</ID>
          <NAME>Aggregate Table Rewrite Query</NAME>
          <DESCRIPTION>A query was rewritten according to available aggregate tables</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>Rewrite Attempted</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>35</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
        <EVENT>
          <ID>132</ID>
          <NAME>Aggregate Table Rewrite Info</NAME>
          <DESCRIPTION>Information about aggregation table matching.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>35</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
      </EVENTLIST>
    </EVENTCATEGORY>

    <EVENTCATEGORY>
      <NAME>File Load and Save</NAME>
      <TYPE>0</TYPE>
      <DESCRIPTION>Collection of events for file load and save operations reporting.</DESCRIPTION>
      <EVENTLIST>
        <EVENT>
          <ID>90</ID>
          <NAME>File Load Begin</NAME>
          <DESCRIPTION>File Load Begin.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>7</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
        <EVENT>
          <ID>91</ID>
          <NAME>File Load End</NAME>
          <DESCRIPTION>File Load End.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>7</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
        <EVENT>
          <ID>92</ID>
          <NAME>File Save Begin</NAME>
          <DESCRIPTION>File Save Begin.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>7</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
        <EVENT>
          <ID>93</ID>
          <NAME>File Save End</NAME>
          <DESCRIPTION>File Save End</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>7</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
        <EVENT>
          <ID>94</ID>
          <NAME>PageOut Begin</NAME>
          <DESCRIPTION>PageOut Begin.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>7</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
        <EVENT>
          <ID>95</ID>
          <NAME>PageOut End</NAME>
          <DESCRIPTION>PageOut End</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>7</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
        <EVENT>
          <ID>96</ID>
          <NAME>PageIn Begin</NAME>
          <DESCRIPTION>PageIn Begin.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>7</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
        <EVENT>
          <ID>97</ID>
          <NAME>PageIn End</NAME>
          <DESCRIPTION>PageIn End</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>7</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
      </EVENTLIST>
    </EVENTCATEGORY>

    <EVENTCATEGORY>
      <NAME>Resource Governance</NAME>
      <TYPE>0</TYPE>
      <DESCRIPTION>Collection of events for resource governance.</DESCRIPTION>
      <EVENTLIST>
        <EVENT>
          <ID>113</ID>
          <NAME>WLGroup CPU Throttling</NAME>
          <DESCRIPTION>Workload Group is throttled on CPU usage</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
        <EVENT>
          <ID>114</ID>
          <NAME>WLGroup Exceeds Memory Limit</NAME>
          <DESCRIPTION>Workload group exceeds the memory limit</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
        <EVENT>
          <ID>115</ID>
          <NAME>WLGroup Exceeds Processing Limit</NAME>
          <DESCRIPTION>Workload group exceeds the processing limit</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
      </EVENTLIST>
    </EVENTCATEGORY>

    <EVENTCATEGORY>
      <NAME>M Data Provider Events</NAME>
      <TYPE>0</TYPE>
      <DESCRIPTION>Collection of events collected from the M Data Provider</DESCRIPTION>
      <EVENTLIST>
        <EVENT>
          <ID>130</ID>
          <NAME>Execute Source Query</NAME>
          <DESCRIPTION>Collection of all queries that are executed against the data source</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>7</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
      </EVENTLIST>
    </EVENTCATEGORY>

  </EVENTCATEGORYLIST>

  <COLUMNLIST>
    <COLUMN>
      <ID>0</ID>
      <TYPE>1</TYPE>
      <NAME>EventClass</NAME>
      <DESCRIPTION>Event Class is used to categorize events.</DESCRIPTION>
      <FILTERABLE>false</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>

    <COLUMN>
      <ID>1</ID>
      <TYPE>1</TYPE>
      <NAME>EventSubclass</NAME>
      <DESCRIPTION>Event Subclass provides additional information about each event class.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>

    <COLUMN>
      <ID>2</ID>
      <TYPE>5</TYPE>
      <NAME>CurrentTime</NAME>
      <DESCRIPTION>Time at which the event started, when available. For filtering, expected formats are 'YYYY-MM-DD' and 'YYYY-MM-DD HH:MM:SS'.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>

    <COLUMN>
      <ID>3</ID>
      <TYPE>5</TYPE>
      <NAME>StartTime</NAME>
      <DESCRIPTION>Time at which the event started, when available. For filtering, expected formats are 'YYYY-MM-DD' and 'YYYY-MM-DD HH:MM:SS'.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>

    <COLUMN>
      <ID>4</ID>
      <TYPE>5</TYPE>
      <NAME>EndTime</NAME>
      <DESCRIPTION>Time at which the event ended. This column is not populated for starting event classes, such as SQL:BatchStarting or SP:Starting. For filtering, expected formats are 'YYYY-MM-DD' and 'YYYY-MM-DD HH:MM:SS'.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>

    <COLUMN>
      <ID>5</ID>
      <TYPE>2</TYPE>
      <NAME>Duration</NAME>
      <DESCRIPTION>Amount of time (in milliseconds) taken by the event.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>

    <COLUMN>
      <ID>6</ID>
      <TYPE>2</TYPE>
      <NAME>CPUTime</NAME>
      <DESCRIPTION>Amount of CPU time (in milliseconds) used by the event.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>

    <COLUMN>
      <ID>7</ID>
      <TYPE>1</TYPE>
      <NAME>JobID</NAME>
      <DESCRIPTION>Job ID for progress.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>8</ID>
      <TYPE>8</TYPE>
      <NAME>SessionType</NAME>
      <DESCRIPTION>Session type (what entity caused the operation).</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>9</ID>
      <TYPE>2</TYPE>
      <NAME>ProgressTotal</NAME>
      <DESCRIPTION>Progress total.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>10</ID>
      <TYPE>2</TYPE>
      <NAME>IntegerData</NAME>
      <DESCRIPTION>Integer data.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>11</ID>
      <TYPE>8</TYPE>
      <NAME>ObjectID</NAME>
      <DESCRIPTION>Object ID (note this is a string).</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>12</ID>
      <TYPE>1</TYPE>
      <NAME>ObjectType</NAME>
      <DESCRIPTION>Object type.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>13</ID>
      <TYPE>8</TYPE>
      <NAME>ObjectName</NAME>
      <DESCRIPTION>Object name.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>14</ID>
      <TYPE>8</TYPE>
      <NAME>ObjectPath</NAME>
      <DESCRIPTION>Object path.  A comma-separated list of parents, starting with the object's parent.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>15</ID>
      <TYPE>8</TYPE>
      <NAME>ObjectReference</NAME>
      <DESCRIPTION>Object reference.  Encoded as XML for all parents, using tags to describe the object.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>22</ID>
      <TYPE>1</TYPE>
      <NAME>Severity</NAME>
      <DESCRIPTION>Severity level of an exception.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>23</ID>
      <TYPE>1</TYPE>
      <NAME>Success</NAME>
      <DESCRIPTION>1 = success. 0 = failure (for example, a 1 means success of a permissions check and a 0 means a failure of that check).</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>24</ID>
      <TYPE>1</TYPE>
      <NAME>Error</NAME>
      <DESCRIPTION>Error number of a given event.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>25</ID>
      <TYPE>1</TYPE>
      <NAME>ConnectionID</NAME>
      <DESCRIPTION>Unique connection ID.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>28</ID>
      <TYPE>8</TYPE>
      <NAME>DatabaseName</NAME>
      <DESCRIPTION>Name of the database in which the statement of the user is running.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>32</ID>
      <TYPE>8</TYPE>
      <NAME>NTUserName</NAME>
      <DESCRIPTION>Windows user name.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>33</ID>
      <TYPE>8</TYPE>
      <NAME>NTDomainName</NAME>
      <DESCRIPTION>Windows domain to which the user belongs.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>35</ID>
      <TYPE>8</TYPE>
      <NAME>ClientHostName</NAME>
      <DESCRIPTION>Name of the computer on which the client is running. This data column is populated if the host name is provided by the client.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>36</ID>
      <TYPE>1</TYPE>
      <NAME>ClientProcessID</NAME>
      <DESCRIPTION>The process ID of the client application.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>37</ID>
      <TYPE>8</TYPE>
      <NAME>ApplicationName</NAME>
      <DESCRIPTION>Name of the client application that created the connection to the server. This column is populated with the values passed by the application rather than the displayed name of the program.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>39</ID>
      <TYPE>8</TYPE>
      <NAME>SessionID</NAME>
      <DESCRIPTION>Session GUID.</DESCRIPTION>
      <FILTERABLE>false</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>40</ID>
      <TYPE>8</TYPE>
      <NAME>NTCanonicalUserName</NAME>
      <DESCRIPTION>User name in canonical form.  For example, engineering.microsoft.com/software/someone.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>41</ID>
      <TYPE>1</TYPE>
      <NAME>SPID</NAME>
      <DESCRIPTION>Server process ID.  This uniquely identifies a user session. This directly corresponds to the session GUID used by XML/A.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>42</ID>
      <TYPE>9</TYPE>
      <NAME>TextData</NAME>
      <DESCRIPTION>Text data associated with the event.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>43</ID>
      <TYPE>8</TYPE>
      <NAME>ServerName</NAME>
      <DESCRIPTION>Name of the server producing the event.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>44</ID>
      <TYPE>9</TYPE>
      <NAME>RequestParameters</NAME>
      <DESCRIPTION>Parameters for parameterized queries and commands.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>45</ID>
      <TYPE>9</TYPE>
      <NAME>RequestProperties</NAME>
      <DESCRIPTION>XMLA request properties.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>46</ID>
      <TYPE>8</TYPE>
      <NAME>ActivityID</NAME>
      <DESCRIPTION>The activity ID is used to track the request(s) from the same operation.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>47</ID>
      <TYPE>8</TYPE>
      <NAME>RequestID</NAME>
      <DESCRIPTION>The request ID is used to track a request.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>48</ID>
      <TYPE>9</TYPE>
      <NAME>CalculationExpression</NAME>
      <DESCRIPTION>Expression being evaluated when error occurred.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>49</ID>
      <TYPE>1</TYPE>
      <NAME>ErrorType</NAME>
      <DESCRIPTION>Error Type: 0 = unknown, 1 = user, 2 = system.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>50</ID>
      <TYPE>9</TYPE>
      <NAME>FunctionName</NAME>
      <DESCRIPTION>Name of the Dax extension function being executed.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>51</ID>
      <TYPE>8</TYPE>
      <NAME>UserObjectID</NAME>
      <DESCRIPTION>User Object ID.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>52</ID>
      <TYPE>8</TYPE>
      <NAME>ApplicationContext</NAME>
      <DESCRIPTION>The value of the ApplicationContext XMLA property as provided by external applications to assist with end-to-end correlation of user activities.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
  </COLUMNLIST>
</TRACEDEFINITION>
PAD<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
    <security>
      <requestedPrivileges>
        <requestedExecutionLevel level='asInvoker' uiAccess='false' />
      </requestedPrivileges>
    </security>
  </trustInfo>
</assembly>
PADPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGX�#0�#}	*�H��
��#n0�#j10
	`�He0\
+�7�N0L0
+�70	���010
	`�He {�o�+�������S�Hv[����p0����
�0�0��3R�@�PV�u�R0
	*�H��
0~10	UUS10U
Washington10URedmond10U
Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20110
190502213746Z
200502213746Z0t10	UUS10U
Washington10URedmond10U
Microsoft Corporation10UMicrosoft Corporation0�"0
	*�H��
�0�
���������t�����ǔߖ�6�+�xL���5���oK��w�U��buAN��[�V7V�p�Cn�3(A6��~��/�k����>��\�6��ɳ����mJ�
�X�%y�D�����*��Or�}Y�Gڗ}tP����M�4dc�睘�*�!�U��}�W����P��e���.����lA ��+4�Ih��z%�x�tr�
����������c� �����i��Zai^���76q�3ހ����0�~0U%0
+�7L+0U��[�e�'f��5kE�0TUM0K�I0G1-0+U$Microsoft Ireland Operations Limited10U
230012+4541360U#0�Hnd�Pӂ�77"�m��u�0TUM0K0I�G�E�Chttp://www.microsoft.com/pkiops/crl/MicCodSigPCA2011_2011-07-08.crl0a+U0S0Q+0�Ehttp://www.microsoft.com/pkiops/certs/MicCodSigPCA2011_2011-07-08.crt0U�00
	*�H��
���D懾��,V�(�-����6@��m�z� 65�W��Q`[�F�y8��t�ھ$�&��C��=�d�R�m���(ߜ����S�]��!��h2]g����"���S��E��v���5@��7�8��t�=0|3e�?�O��%�vS�Y�������ޭ��b�����+O�yDT
�ͅC�8xQ#�+7&�T��",ۮ8��P���h�(�T@�`���T�l������T����G6~�ܷ�f��D�k�IB���	��m������r����aݽ��G>ƚ읶��2>�Ҁ\�����]��r!���K��Q!��(�V�&sLDt�>��QZ�M����W5X��)l�}F�G�M3�s4��O��8v�vT���:�e:����*Ɲ�N�
���hP���z?别2��fwǴ��#cU�b���ӧx�\Ȇ޽�e,��Ul*!����43=+�
�m����
 ��ސ��n���Iy/钒>
�0�z0�b�
a��0
	*�H��
0��10	UUS10U
Washington10URedmond10U
Microsoft Corporation1200U)Microsoft Root Certificate Authority 20110
110708205909Z
260708210909Z0~10	UUS10U
Washington10URedmond10U
Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20110�"0
	*�H��
�0�
���r.��n��M4��X!�B*k�ZP��8I���7k���8™��9�1BӉ
yd�~�`$l��I��h^�ߛS�
,ï٩+�z	�זY�`�fv�2R&/�PϳD�]��.u�h��m�:\��F��8d�nd5x��c-�@����
�\y�I)�
��w��=��+ZMV(�zr�:�I^���C���{�{��>��]�O��/Y�;-�3Xŷ>�2ӳ=����8~ҝ�,�NV�!5%�9ndS���#������_��R������!t%_(��'(8%�9J6�|���#��f�aj�(I�_��%]�!K>RĵW?$��z[/�#�p]QFw��Ἤ�_����UK�9��#I��D|E��rz�r�$߿F����Wۃ��MI0�����[���ݰf��{���K�I)�(��}g��bx_�/��W�\�w((��m�(�,�@7O��D��	L�ԥC/t��n�x X,]`��>O3�ڰ�ޞN�F�l���ֈ����0��0	+�70UHnd�Pӂ�77"�m��u�0	+�7
SubCA0U�0U�0�0U#0�r-:1�C�N���1�#�40ZUS0Q0O�M�K�Ihttp://crl.microsoft.com/pki/crl/products/MicRooCerAut2011_2011_03_22.crl0^+R0P0N+0�Bhttp://www.microsoft.com/pki/certs/MicRooCerAut2011_2011_03_22.crt0��U ��0��0��	+�7.0��0?+3http://www.microsoft.com/pkiops/docs/primarycps.htm0@+042 Legal_policy_statement. 0
	*�H��
�g򆥘�Ty.��tg"���c��B�}�y��e_.,>��r�m���?�
�;�G���i�c�"5��]e��}�FPU��|�K�<B�Rа�k�>.)��=�Եw�9��d�D=xz#�}��t����&F*Š�����h�h.��*?*kXIc	inZ�����F+�;н5�n%��'������(��M=����2���-�[��I9
�
�ƭ�����QEX82q'��'��,: i��Y�hno��t�@�*(>�?Mf��M��o}E�v�@*e��]Rb��c6��������'�ͥ���]cA�[��>w��u�aa������A�(��e/��\��֡F�Y�	KH���)ű��?Ew5�Ң��zz"�H���G#�����k�K���ux��7�yK�ֳ#hu������i;��0�L���umc�=ѝVNO��W"�x2!z�A
�?��̤]����WqVNHE�Bɛv[
�Hk�y���mmj�Rs
zP�1�k0�g0��0~10	UUS10U
Washington10URedmond10U
Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20113R�@�PV�u�R0
	`�He���0	*�H��
	1
+�70
+�710
+�70/	*�H��
	1" w3"07Y��;]0��ǎ�*<�p�C�R]��#0R
+�71D0B�$�"Analysis Services��http://www.microsoft.com0
	*�H��
�l�3�*��>�E҈;��_5
>��Z�]�`y�\A�u���Rp~��nw�-�0)J�2���}���)��
,�B�
Š��1�&U�%��$���t�g'�:u��v�8Qh���mS�Z�ϥ!�k}ú�:��L�51Z��'�bQ�,Лh�XhH�u!xo�̷�E��e�/� ��M�ا�B���uD��C�f02�3�2�$��D�b0�z����X��@Gqʗ]Y�і�+K�s�٩�)�r�����0��
+�71��0��	*�H��
���0��10
	`�He0�Q*�H��
	��@�<0�8
+�Y
010
	`�He 7�]ς��&��:UJ|
�0#���jy��]^�6�20190923185502.683Z0����0��10	UUS10	UWA10URedmond10U
Microsoft Corporation1-0+U$Microsoft Ireland Operations Limited1&0$UThales TSS ESN:A841-4BB4-CA931%0#UMicrosoft Time-Stamp service��<0��0�٠3���:�����0
	*�H��
0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100
180823202659Z
191123202659Z0��10	UUS10	UWA10URedmond10U
Microsoft Corporation1-0+U$Microsoft Ireland Operations Limited1&0$UThales TSS ESN:A841-4BB4-CA931%0#UMicrosoft Time-Stamp service0�"0
	*�H��
�0�
���?��Jb��qBEA]����&��%
��	�&q�9�����o+�1F���˴x`Y�M.�v�i����=�2M}�����P��FZj�C;��|���GtӨ0[��w���>G���f^�
}�\�U�W�v�`��.U�jn&���^���.~��8d��<2eW��g��V&�Vc��MX�&�~���ȹ`�b�lB!2�L�!;�rY�@��:��!�6~����U��\Om��L�N�a�*�S��l,|-��0�0UwQ����b#���c,}����90U#0��c:\�1��C{|F�3hZ�mU0VUO0M0K�I�G�Ehttp://crl.microsoft.com/pki/crl/products/MicTimStaPCA_2010-07-01.crl0Z+N0L0J+0�>http://www.microsoft.com/pki/certs/MicTimStaPCA_2010-07-01.crt0U�00U%0
+0
	*�H��
�%�y�*����#L�Z��Q��s�_���"� ��95���rm[!��)�בs��^�feɐ����(V��h�WY��E�Z���t�QR��؂��<��e:��p��3�K " [q���u��S7f�c,�Ũ�gkqbI2O���Φ���jZH�����;��94�X)f�_�.
\�o�KUzw|�T��z�i���ţ�t�����M�wQCWڝ=�I���[�����H�bȘ�?���w����B0�q0�Y�
a	�*0
	*�H��
0��10	UUS10U
Washington10URedmond10U
Microsoft Corporation1200U)Microsoft Root Certificate Authority 20100
100701213655Z
250701214655Z0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100�"0
	*�H��
�0�
��
�w�: ����i�ktTե
����|hK,_���a�v�>f+[�S'1A��	�|a0Y�0D�`��TC�M�8�Bݓ��s0W&��E
��G�Ϳ$`2X`F�XG�2�tag�_�T�ϓL��Ħ]�an(������a�F�'$gr!��Kd�Pb�]�w=�Wu���BM@Q��>g�f��D~��K�n�ʱ��z*
1��N���5�x���<�/D����d��� 	�x����D]^�O"M���0��0	+�70U�c:\�1��C{|F�3hZ�mU0	+�7
SubCA0U�0U�0�0U#0��Vˏ�\bh�=��[�Κ�0VUO0M0K�I�G�Ehttp://crl.microsoft.com/pki/crl/products/MicRooCerAut_2010-06-23.crl0Z+N0L0J+0�>http://www.microsoft.com/pki/certs/MicRooCerAut_2010-06-23.crt0��U ���0��0��	+�7.0��0=+1http://www.microsoft.com/PKI/docs/CPS/default.htm0@+042 Legal_Policy_Statement. 0
	*�H��
��Q
���?�q=���!o���1����Wm0���f�j���x�Ǩ�%��kTW+Q�D��S���`�v�@@A��\�\�^5�$VKt�Bȯ���7}Z?�yJ�R�8�/y�e٩�k����zoK0D$"<�����Y)����p�2J'�U�/���3�b_��W@��Ιf���jb��J�&�9�Jqc�{!mÜ��<�}�j�x�m���8ؔ�ƥ
������B�����"8 �%�d��~cY%z.9Wv�q����a�˚�G����ͧ��}���;q	�]t�"aڰPo�����1��:�eGx�H���r~akow��˧	�9����؂�r�����*T9�[��
U�z�s;�-��3.)��/T'!�ȬN�(���ۖ��B���AM�*��f0ӻt2K�c{���/�!�Y���D<�Pqס��U�i�W���0����M�
�]O�8/��X.�
�P5��	'ճ~5��6��_��t�I���0�70����Ф��0��10	UUS10	UWA10URedmond10U
Microsoft Corporation1-0+U$Microsoft Ireland Operations Limited1&0$UThales TSS ESN:A841-4BB4-CA931%0#UMicrosoft Time-Stamp service�#
0+���b�9���Ni+��i�x���0���~0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100
	*�H��
�2�L0"20190923145716Z20190924145716Z0w0=
+�Y
1/0-0
�2�L0
��0O0
�4<�06
+�Y
1(0&0
+�Y
�
0� �
0��0
	*�H��
��[���J���Q4 �
Jp�|��:%x;�z'�K1�w9h����y��������c�����e��^f�5p��>���/�<�Q~��,�:@qI�M*l�A�ߞ�F���k���P���R%�!�%	)s�E�1�
0�	0��0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20103���:�����0
	`�He��J0	*�H��
	1
*�H��
	0/	*�H��
	1" ����?v:oxSk��z/+��[PiPQl��Y�0��*�H��
	/1��0��0��0�� J��p�j?/$8�m�P�>��S��|��_�X0��0���~0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20103���:�����0" �urW��ξ�z�$�*�s�chc��ff9XrV0
	*�H��
�*pY��z����~N�٧��P��h��?���h�7q:�y�1��8f��v�2�BD���0Ӭ��KH��	rQa��T�jf|�C$=U�k��v�6*�LD�e�bZ
I�6_,̎D~T[�#�/5�%C� ����C⻻��::��,)���F�W��'��aԩ�K&��ײwv���i�Sb��s�%p��6
��ԩe��_i��TjRA��*�O>I
�2[�g��ܵ��k��w�����hOр�Ӳ

Youez - 2016 - github.com/yon3zu
LinuXploit