Physics 3100 Electronics, Fall 2008, Digital Circuits 1 LabView Exercises: Part III The working VIs should be handed in to the TA at the end of the lab. This is a lab under development so we may experience some “glitches” the first time through. Please bear with us. Initializing the NI 6251 and SCC68s The NI 6251 Multifunction I/O allows rapid analog to digital conversion and input to the computer as well as rapid Digital to Analog conversion and output from the computer via the USB port. It also provides digital I/O capabilities as well as some timer functions. We have interfaced this device to an SCC68 box containing analog and digital buffers to protect the sensitive inputs and outputs of the 6251. These two devices are connected by a 37 pin cable. The banana plugs and BNC connectors which we have added to the SCC68 provide a convenient interface to the student’s experiments. Exercise 1: Using MAX to initialize the NI 6251 The first time this hardware is used on any given computer it must be initialized. The Measurement and Automation Explorer (MAX) software provides an easy way to identify the NI hardware connected to the computer. Follow the following steps: 1) Once you are sure that the NI 6251 and SCC68 are correctly connected and powered on, launch MAX by double clicking on its icon on the desk-top. Physics 3100 Electronics, Fall 2008, Digital Circuits 2 2) On the left side of the window which MAX opens you will see a column entitled “Configuration”. Double-click on “Devices and Interfaces” to expand the sub-category (or click on the ‘+’ box). Doubleclick on NI-DAQmx Devices. The expanded sub-category should show an NI USB-6251 (Mass Termination): “Dev xx” (there will only be one such entry for your computer). 3) Click on the NI USB 6251 entry (it should be showing a green circuit board on the left to indicate that it is connected). 4) Click on the Properties tab at the centre top of the window. This will open a “Device Properties” dialog box. On the Accessory tab which is displayed there will be a check-list. Scroll down the list to find SCC-68 as shown. Click on SCC-68 and on “OK”. Physics 3100 Electronics, Fall 2008, Digital Circuits 3 5) Now click on the tab “Test Panels..” at the top of the window to display the test panel dialog box. This panel will allow you to test the functioning of your NI 6251 and the SCC 68 which is connected Physics 3100 Electronics, Fall 2008, Digital Circuits 4 to it. 6) Begin by testing the Analog Input channels (the first tab). The channels which are connected via the SCC 68 are Dev*/ai4 and Dev*/ai12. First select Channel Name Dev*/ai4 and set up the test for Continuous Mode, and the RSE Input Configuration, as shown below. If there is no signal source connected to the BNC connector labelled AI0 on the SCC 68 the display chart should show noise similar to that displayed on the figure when you press Start. 6) Connect the output from your function generator to the input AI0 BNC connector. Since the acquisition rate specified in the test panel is 1000 Hz (see figure above) your function generator frequency should be set to a frequency which is less than 500 Hz. (You must sample at least twice as fast as the highest frequency of interest..this is the sampling theorem). Choose a suitably low frequency. Also, the input should have an amplitude less than 10 volts. If the output displayed on the panel is as you’d expect, click on STOP and perform the same test on Channel Name Dev*/ai12 using the same set up parameters. If both channels pass this test, move on to the Analog Output test by clicking on the Analog Output tab at the top of the window. 7) Connect the Dev*/ao0 output from BNC AO0 on the SCC 68 to your oscilloscope. Set up channel 0 as shown below Physics 3100 Electronics, Fall 2008, Digital Circuits 5 You should see a sine wave on your oscilloscope. Change the amplitude and frequency to verify that everything is working correctly then repeat the test using Dev*/ao0 and the AO1 BNC connector. 8) Finally, click on the “Digital I/O” tab at the top of the window and test the 4 output and 4 input digital lines. These are connected to the coloured banana jacks and are labelled DO0 through DO3 and DI0 through DI3. Set up the test panel as shown below, using port1 and click on “Start”. Lines 0 through 3 are assigned as inputs while those from 4 through 7 are outputs. All 8 lines are connected internally to pull-up resistors so the 4 input lines )bits 0 through 3) show up as “high” unless something pulls them down. Connect any of the 4 lines DI0 through DI3 to ground using a wire with banana plugs and the corresponding circular green “light” on the test panel should go dark.. Next, connect one of the output lines DO0 through DO3 to an LED (use a 1 kΩ series resistor). Then using the test panel’s slide switches you should be able to turn the LED on and off. This demonstrates that the digital I/O is working. After you have completed these tests you may continue with the next exercise. Physics 3100 Electronics, Fall 2008, Digital Circuits 6 Exercise 2: Data Acquisition Using the NI USB-6251 plus SCC 68 The National Instruments USB-6251 provides 16 single-ended or 8 differential channels of analog input. It does this using a single 16-bit analog to digital converter capable of digitizing at a maximum rate of 1.25 MHz. The 16 channels are provided by multiplexing the input to this A/D converter. If more than one channel is used the maximum aggregate sampling rate is 1.0 MHz (i.e., 500 kHz per channel for 2 channels, etc). It also provides two separate 16 bit analog output channels which can operate at up to 2.86 MHz for a single channel or 2.0 MHz aggregate for two channels. See the attached data sheet for detailed specifications. The NI SCC 68 provides the interface between the NI 6251 and the user’s experiment. We have enabled two analog input channels, channel ai4 and ai12 each of which is buffered by an Analog Devices OP249 op-amp to provide operation over the full range of specifications of the NI 6251. The two digital outputs are also buffered by OP249’s operating with a series 51 Ω resistor to protect against short-circuits on the outputs. Finally, we provide 4 digital input lines (port 1, bits 0 to 3) and 4 digital output lines (port 1, bits 4 to 7) which are buffered by a 74LS244. There is a 560 Ω pull-up resistor on each digital input and output. The NI USB 6251/SCC 68 combination is a flexible and powerful data acquisition and control system and the exercise described below is an introduction to using such a system. Physics 3100 Electronics, Fall 2008, Digital Circuits 7 Exercise 2: Data Acquisition using the A/D Converter In this exercise you will build a LabView VI for acquiring data from the two analog input channels ai4 and ai12. The VI allows you to change the sampling rate and to save the data to an “.lvf” file. (This is LabView’s text formatted data file format.) Launch LabView and, under “New”, click on “Blank VI”. Decorate your front panel as shown below. The corresponding block diagram should be as shown in the next figure. Physics 3100 Electronics, Fall 2008, Digital Circuits 8 You will notice that the block diagram contains three loop structures: the outermost loop is a while loop which terminates only when the “STOP” button is pushed, the large inner loop is a “Case” structure which executes every time you press the “READY” button. The small inner loop executes when you push the “Save?” button and saves the data to a file. When you place the “DAQ Assistant” on the block diagram you will need to configure the physical channel being used (dev*/ai4). The configuration dialog box should open when you place it on the block diagram. If it doesn’t, right click on the icon and, from the menu displayed, select “Properties”. Set up channel dev*/ai4 as shown. Physics 3100 Electronics, Fall 2008, Digital Circuits 9 This VI allows you to collect “# of samples” data points at “Sampling Rate”. If you connect a sine wave to the AI0 input channel. The sampled data is displayed on the front panel graph. If you like the look of the data you can save it by pressing “Save?”. Save a set of data and open the .lvm file with Windows NotePad to see the organization of the data file. Once your VI is working, save it to give to the TA. Then, click on “Save As” and choose “Substitute Copy for Original” and give it a new name so that you can modify the VI for the next exercise. Physics 3100 Electronics, Fall 2008, Digital Circuits 10 Exercise 3: Generating a Square Wave Output using the D/A Converter If you modify the VI as shown by the Front Panel and Block Diagrams below, you will be able to generate and output a waveform which you can use to excite some external circuit. The A/D converter can then be use to view the excitation and the response. Physics 3100 Electronics, Fall 2008, Digital Circuits 11 As an example we suggest using a “square wave” excitation of an RLC circuit. Set up the D/A converter to provide a 50 Hz square wave, amplitude of 4 v. using a size of 1024 samples. This output should be configured to appear at Physical Channel Dev*/ao0. Build an RLC resonant circuit as shown Use the output of the D/A (from BNC AO0) as Vi . Connect AI0 to the input side of the RLC circuit and connect AI1 to the output side of the circuit. When you click on the READY button, the VI generates roughly a single cycle of the square wave which results in a 4 volt√step at the input to the resonance circuit. The circuit then rings at its characteristic frequency ω0 = 1/ LC. The ringing decays rapidly with time because of the internal resistance of the wire used to make L1. Measure the frequency of the ringing and estimate the decay time. Save the VI and give the results to the TA. Technical Sales Canada (866) 531-6285 info@ni.com Requirements and Compatibility | Ordering Information | Detailed Specifications | Pinouts/Front Panel Connections ! " #"$#% ! ! " " ##$%& ' (& ) * + ', )-.)' /0! #, *- /0 ).) " #$ % & 1 ' ' ) )'2 ,) 3 ')' 4(-56(1 ' 4(-% ) + 3 7 .8)' .) ).) 4( ) . 7 " ++-))' ' ) . 9 4(-:1;.< '8) 7, ) ' $ =(>? ><) $> ')' 3 '( ( ) With recent bandwidth improvements and new innovations from National Instruments, USB has evolved into a core bus of choice for measurement and automation applications. NI M Series high-speed devices for USB deliver high-performance data acquisition in an easy-to-use and portable form factor through USB ports on laptop computers and other portable computing platforms. NI created NI signal streaming, an innovative patent-pending technology that enables sustained bidirectional high-speed data streams on USB. The new technology, combined with advanced external synchronization and isolation, helps engineers and scientists achieve high-performance applications on USB. M Series high-speed multifunction data acquisition (DAQ) modules for USB are optimized for superior accuracy at fast sampling rates. They provide an onboard NI-PGIA 2 amplifier designed for fast settling times at high scanning rates, ensuring 16-bit accuracy even when measuring all available channels at maximum speed. All high-speed devices have a minimum of 16 analog inputs, 24 digital I/O lines, seven programmable input ranges, analog and digital triggering, and two counter/timers. USB M Series devices are ideal for test, control, and design applications including portable data logging, field monitoring, embedded OEM, in-vehicle data acquisition, and academic. High-speed NI USB-625x M Series devices have an extended two-year calibration interval. * + , % -, %./ ' &,% ( &,% ? ', @5 ? ', = <"< 4(-:1;.< )% -, %./ 14( %%AA $ =(>? = ' 4># = %B $ =(>? ><) -, % 0%. 1%,/ - % & * %2 *% % ' * %2 *% 9- ), - %( > :( 9-C ), - %( 9- ), - %( % &"' " )'! * > :( " " * )'! >" :( " )'! - " 0, % % 0 / 3& % %, # 0 - '4 )% &,% For a complete list of accessories, visit the product page on ni.com. ' Signal conditioning is required for sensor measurements or voltage inputs greater than 10 V. NI SCC products, which are designed to increase the performance and reliability of your data acquisition system, are up to 10 times more accurate than using terminal blocks alone. For more information, visit ni.com/sigcon. * ,, 6 %0 ,% 7 8 • 1 ') ) ) 7 ' ) .) ).) ,+ .. +) :1; 1 • 1. ') ) ) ) ) 3 $ =(>?2 $ ? ',%=(2 $ =(>? ><)2 ' = ' 4># 14( %%AA %B = 9 ) ).) ' • +) ')' ) . ) + 3 7 .) )7. ) .8).) • 1. . ) ' 3 + 0 . ) '8 )' ) 3 • ) + * 7)) 7, ) ', ' D.- 3 D) 8 ) ,"5 • 7, ) 7 7 ' (& 7) ) ,+ + ', ) , +)D.) • ) .. )7 ) 7 ' (& ' ) + ')' 7 . 7 :1; + ', ) ')8 ) M Series devices are compatible with the following versions (or later) of NI application software – LabVIEW, LabWindows/CVI, or Measurement Studio versions 7.x or LabVIEW SignalExpress 2.x. National Instruments measurement services software, built around NI-DAQmx driver software, includes intuitive application programming interfaces, configuration tools, I/O assistants, and other tools designed to reduce system setup, configuration, and development time. National Instruments recommends using the latest version of NI-DAQmx driver software for application development in NI LabVIEW, LabVIEW SignalExpress, LabWindows™/CVI, and Measurement Studio. To obtain the latest version of NI-DAQmx, visit ni.com/support/daq/versions. NI measurement services software speeds up your development with features including: * ,, Shorten your time to market by integrating National Instruments OEM products in your design. Board-only versions of USB M Series DAQ devices are available for OEM applications, with competitive quantity pricing and software customization. The NI OEM Elite Program offers free 30-day trial kits for qualified customers. Visit ni.com/oem for more information. For design applications, you can use a wide range of I/O – from 80 analog inputs to 48 digital lines – to measure and verify prototype designs. USB M Series devices and NI LabVIEW SignalExpress interactive measurement software deliver benchtop measurements to the PC. With LabVIEW SignalExpress, you can quickly create design verification tests. The fast acquisition and generation rates of high-performance USB M Series high-speed devices along with LabVIEW SignalExpress provide fast design analysis. You can convert your tested and verified LabVIEW SignalExpress projects to LabVIEW applications for immediate M Series DAQ use, and bridge the gap between test, control, and design applications. You can also create a complete custom motion controller by combining USB M Series devices with the NI SoftMotion Development Module. USB M Series digital lines can drive 24 mA for relay and actuator control. By clocking the digital lines as fast as 10 MHz (with onboard regeneration), you can use these lines for pulse-width modulation (PWM) to control valves, motors, fans, lamps, and pumps. With four waveform analog outputs, two 80 MHz counter/timers, and four high-speed data streams on USB, M Series devices can execute multiple control loops simultaneously. High-speed USB-625x M Series devices also offer direct support for encoder measurements, protected digital lines, and digital debounce filters. With up to 80 analog inputs, 32 clocked digital lines, and four analog outputs, you can execute multiple control loops with a single device. For test, you can use the M Series high-speed analog inputs and 10 MHz digital lines with NI signal conditioning for applications including test, component characterization, and sensor measurement. High-speed USB-625x M Series devices are compatible with the NI SCC signal conditioning platform, providing amplification filtering and power for virtually every type of sensor. This platform is also compliant with IEEE 1451.4 smart transducer electronic data sheet (TEDS) sensors, which offer digital storage for sensor data sheet information. USB M Series multifunction DAQ devices also complement existing test systems that need additional measurement channels. For higher-channel-count signal conditioning on USB, consider the NI CompactDAQ or NI SCXI platform. Unlike typical multifunction USB data acquisition devices, NI USB M Series DAQ devices incorporate NI signal streaming, a patent-pending technology that combines three innovative hardware- and software-level design elements to enable sustained high-speed and bidirectional data streams over USB. NI signal streaming, along with the error correction, noise rejection, power management, and power distribution inherent in the USB protocol, yields a robust, secure, and reliable bus. Without NI signal streaming, a multifunction data acquisition device could sustain only a single high-speed data stream, effectively making it a single-function device. For more information, visit ni.com/usb. C- 5 CC"- 5 ! ) 0 , ! % 0 , F)E)G % ) % ) 9 C - 5 !: ) 0 , CC- 5 !: % 0 , F)E)G % ) % ) 9 CC - 5 CCC- 5 !! ) 0 , ) 9 C"CC- C"CC- * C - 6%/ 8 !: '4 !! % 0 , F)E)G % ) % 6%/ 8 ! '4 9% 3,. / , % '4 3& 9 ,% 6%/ 8 !! '4 % '/ ( 4,. 9 - )) )E)' )) )E)' )) )E)' ""- - <; ), #). %9- +) ')' (& % ) 9 7 :1; :)8 ) &&' ' )*+ , ( )) )E)' )) )E)' -%. ; +) ')' - / - ->5 4) F)D) +) ')' % ) . 4 4 CC - ""- - <; +) ')' - %9- +) ')' (& % ) 9 7 :1; :)8 ) &&' ' )*+ , ( - CC -%. ; +) ')' - / - ->5 4) F)D) +) ')' % ) . &&' ' ( - ; ""- - <; +) ')' - %9- +) ')' (& % ) 9 7 :1; :)8 ) &&' ' ( - CC -%. ; +) ')' - / - ->5 4) F)D) +) ')' % ) . &&' ' )*+ , ( - $; )) )E)' ""- - <; +) ')' - %9- +) ')' (& % ) 9 7 :1; :)8 ) &&' ' ( )*+ , 4 - -%. ; +) ')' - / - - 4) F)D) +) ')' % ) . &&' ' ( - ; CC - 9% 3,. -%. ; +) ')' - / - ->5 4) F)D) +) ')' % ) . &&' ' ( - $; 4 4 4 * ,, % ( * % " Support - Visit ni.com/support to access the NI KnowledgeBase, example programs, and tutorials or to contact our applications engineers who are located in NI sales offices around the world and speak the local language. Discussion Forums - Visit forums.ni.com for a diverse set of discussion boards on topics you care about. Online Community - Visit community.ni.com to find, contribute, or collaborate on customer-contributed technical content with users like you. Get answers to your technical questions using the following National Instruments resources. 0 % NI measurement hardware is calibrated to ensure measurement accuracy and verify that the device meets its published specifications. To ensure the ongoing accuracy of your measurement hardware, NI offers basic or detailed recalibration service that provides ongoing ISO 9001 audit compliance and confidence in your measurements. To learn more about NI calibration services or to locate a qualified service center near you, contact your local sales office or visit ni.com/calibration. -%.% ) 3 ,+ . $ =(>? ') ) ) %) ) . ) ) 3 )< ' $ =(>? :(1'). 7 >< ) 5)7. ) 3 ' 7 ) (& ; 3 7) D) ,+ .. $ ' 7. .) + ' E ')8 ) % 8) " 5%- )' ' '- ) .) . 7)' - 7. .. 3& =%.7&4> ,+ ), 8 ) > ) #+) . $ ? ', )' ') ) ) 7. 7 % ) ).) ' 4># ')' $ ? ',%=( H 3! 1 3 7 3 . ) ' 8) 7 F) -.) '8 )' : + ' + ,+ 7 ? ', = @5 %. )) + ', ) . 3 ,+ (=( =(1 :1; 65(9 ' ) 3& =%.> )@"-7& > ) %42 F)E) 7 = ' 4># * = ' 9 ) 3 ' .) . ) 7 7 = 9 = %B ' = %AA ) 7 ) )7 ) 1 E) ' 7. 65(9 ) >+) ) ' - ' E ')8 ) %')-) ) :1; 1 ' ( .) (& 1 %- 7. .. ,+ ), 8 ) ) .. #%5(5 3& % , :5 ) ' .)! 9 % 4 ) ') ) ' ') . )<3 .) ><) 8) ) 3 ' . + 7 3 > 3--) + ')8) .) ) 8 .) #+ ) ,+ ,') ) 7 .) ).) + ', ) F ' ) )7 ) ')8) .) 7 ' 3 8) ' ""- 3& =%.7&4> 9 % ( , / , % ' ? )% * ,, % &&' ' ( - <; +) ')' - %9- +) ')' (& % ) 9 7 :1; :)8 ) &&' ' )*+ , ( >%%/ . NI offers design-in consulting and product integration assistance if you need NI products for OEM applications. For information about special pricing and services for OEM customers, visit ni.com/oem. '4 NI offers options for extending the standard product warranty to meet the life-cycle requirements of your project. In addition, because NI understands that your requirements may change, the extended warranty is flexible in length and easily renewed. For more information, visit ni.com/warranty. 42 Visit ni.com/training for more information. The NI training and certification program delivers the fastest, most certain route to increased proficiency and productivity using NI software and hardware. Training builds the skills to more efficiently develop robust, maintainable applications, while certification validates your knowledge and ability. Classroom training in cities worldwide - the most comprehensive hands-on training taught by engineers. On-site training at your facility - an excellent option to train multiple employees at the same time. Online instructor-led training - lower-cost, remote training if classroom or on-site courses are not possible. Course kits - lowest-cost, self-paced training that you can use as reference guides. Training memberships and training credits - to buy now and schedule training later. 0% % - % While you may never need your hardware repaired, NI understands that unexpected events may lead to necessary repairs. NI offers repair services performed by highly trained technicians who quickly return your device with the guarantee that it will perform to factory specifications. For more information, visit ni.com/repair. % A % I 1 K 1(- 1( 64: ( ) K 1(A 1( 64: :)8 ) 77 J 6K ) ,+ 1(- 1( 64: '9 J 6K ) ,+ ) 1(A 1( 64: :)8 ) ( .)' %FF :% /0! <.. , 8 ) 7 .. .')! I = 7 1( 64: H H I = I = I = I = I = I = I = ) ( :% ( #. ) . 7 . ) ) #. 3 4 . .. .. ) + ) . - + ) ) )! 4( ) ) ) )! ) + . - + 4( "C <.. . ) F)7) +) '/ ' ' 0 , (4$ ))' ) ) ')' 4 . ') :4$ " '77)) 4( * ) ) ')' '77)) 4( "C ) ) ')' 1:% ) '77)) ) 4( 4.) 7 + % & Specifications listed below are typical at 25 °C unless otherwise noted. Refer to the M Series User Manual for more information about NI 625x devices. % ) 1( L"CJ - '92 ) + /0 9 9 ')8 ) ) ) ,+ "- + * M M * M I = I = I = $ I . 7 ) I" $9 7 H ) )! M M M I . 7 ) I $9 7 H M M M ) )! ' 1( 1 A ) )! ) ) 7 )< . ) 1( 1! ) )! I . 7 ) I $9 7 H I = I = I = I = F M I = I = 4( M I = I . 7 ) I" $9 7 H M ) I = I = I = I = F % , ) 1( L J + % 4( "C 0, H 9- ')8 ) + "! I .1 . <1( I = 7 7 1( :)8 ) 77 ( ) ' 8)8 ) ' I = 7 7 1( ) . ..)' (& )- +)! ) ..)' (& :)8 ) &8)8 ) ) 1( L CJ 1( >4> 1( >4> ! :1 7) 5%(5%()5@(5@() ')8 ) : .).3 " C ) ) ','+ -* '9! -C '9 " C . ) ) - '9 ( H(H& 0) . ) /0! ) + ) + 4 - 'D 1'D % 0/ % 9 ,% A% ) ! I $9 :4$ " 4( C :1% ) ) 4( 4( " 4.) 7 + % ' I = 5,) 77 :% K I* = ) IN 5,) 5) % ( .)' 15H( L J + 3 *C /0 15H( L J 1 *" /0 1( L CJ ','+ -* '9! 1 )') ) )') ) ,+ +3)) ' , ', ) ') 9 " I = 15H( L J ) F) I7 1( L CJ ) )8) #) F)7)) ) #) 5 ) #) . ) % % 8) % . ) % #.) ) 1( L CJ 15H( 4( 1( L *J 15H( L J 4( "C H 1( L J 15H( 4( ) 4.) 7 ) % 0 #. 3 ) . ' ) # I = .1 &8)'8) ) &8)'8) ) M : ) .= I = =M ') ) ) ) . $9! 6 + ) )3 .' ), ) ) .) 7 4 -)' , 8)7. 5)' , 8)7. )) ) .') 7. ' H(H& 5)' , 8)7. )) ) 7. + 77) ' '3 M 9 9 ')8 ) 1& , 8)7. .')G :1 7) 5%(5%()5@(5@() ')8 ) : )7)) ) . ..)' (& )- +)! ) ..)' (& ) )' ) 15H( L J C . ) + )' . + = ) 7 5,)- + & H(H& 0) I .= 5,)- ) I .1 K :% & ) '8) & .)' & ) . 7 . ) ) I = I = I)<) ) " + " & ) * + ) + #. ) ) + <.. ' ) ) F)7) +) '2 ' ' 0 , 3 1 ))' 3 H ## =M ), ) . ) 3) F) ..) ')' , .- .) % )8 -%.% 6& % '8 I = I = :% K 7) 9 7 . )) 5,) 77 ')7 )' ) F I* = ) ')8 ) ,+) ,))' +) 5,) 5) % ( .)' 15H( L J + ) 9-C ), #). 42 % * - * C * % A% 4 6 , * % 8 * * * * * * * A% 0 , 6 ,"B-8 P * O P S% P S% ) + ) ')) )' ( 3 P = Q 6 >! A = Q &77)>! A 4) ) 83 +) . ) 8 ) + 1 )1 # 1 )1 7 ) ) 3 7 &77)> P . ) 7 ,G &77)> P . A . Q A . 3 7 &3= 4 6 , *% 8 )#). Q #).%+ % ! A (4$R> % ! A F)7)) C *" " ' 0 , 6 , *% "B-8 3 P C M= ) ')). )' +) 7 , . G 6 > P * . + ) +) ) % % ) +) )H.$ ( ) 6 > P . A * . Q A . Q H )< . ) +) = %8) )H .)R7R) ' P )H.$ ( ) 3 7 #).%+ )H.$ ><) 1 ) #).%+ &77)> P F)' 1(&77)> A &77)#). Q #).%+ )H.$ ( ) ) 3 " * % ' 4 6 , *% 8 ) Q &77)>! A 4) 6 > P F)' 1(6 > A 6 #). Q #).%+ 3 P F) ' Q 6 >! A F * 0 , ) )' ) 8 ' 7 , 3) 7. +) ')8 ) )<) - 1 )1 1 - - - - - 3 %( 1 % 9( 1 % 3,% *% & . %/ 0%. )H.$ ><) * " *% , 3 O 6C7,8 % ! " * " C . %/ % 1 % 6C78 " " (/ 6C78 - - * % A% 4 6 , * % 8 A% 0 , 6 ,"B-8 * 0 , " " * % ' 4 6 , *% 8 3 P &= ) Q 6 >! A F ) ). ) ' . ) +) ')8 ) #- * 4( "C 5 L *J! 4( 5 . ) 0) 5 4( "C 5 L J! I = , 5 )' '8' K 3 K . > + ). 4( #). >%( , -%% 69 $ '/8 )) )3 ' +) )' ') ( 8 ) ) . 3 ( 8 ) ) 5 -', ) 3 .. ) : 64: 6 ' )7)) ) " * 5 L *J! 5H( L J5 5H( L J5! :) * % ! A (4$R> )#). Q 4( "C * " . %/ % 1 % 6C78 " 5 L J! 5H( L J5 5H( L J5! ) )H.$ ( ) % ! A F)7)) " " &3= 4 6 , *% 8 ' .) +) ')8 ) ) ,+ S% ' 0 , 6 , *% "B-8 4( 4.) 7 + % -%% % &"'"91& &77)> P F)' &77)> A 1&&77)#). Q #).%+ )H.$ ( ) ) Q &77)>! 6 > P F)' 6 > A 6 #). Q #).%+ #).%+ )H.$ ><) % ! 1 )1 1 ) 1 3 7 ) .) 8 ' ..)' ) 3 7 , ) 7 +) )<) 1 ) )' ) 8 ' 7 , 3) 7. +) ')8 ) )<) 3 %( 1 % 9( 1 % 3,% *% ' . %/ 0%. /0 3). ')) ') ) . 7. .).3 #" " M . ' )2 ++ 2 ) ) ) ) ) 7 ) ) ' , . 3 1( 1& ) :( :& . ' ' . :) 3 +) 3). +) ')8 ) . ) . ) 8')' 7. #. ) H 1%/ 5)7. ) ) ')) ') ) 3 ' 8 .) 7 83 #+) ' 3). ') + 8) , ')' )' ) . ) ) #+))7) )<) ) 91&"9 "9 " ) . ..)' (& )- +)! ) ..)' (& " " " 1 3 5H( F#( 1( . ) % 8) % 1& . ) % % ( ) & ' . 3 +) 9 9 ')8 ) :& :( . ) % ) :1 5%(5%()5@(5@() ')8 ) 7) /0 3). ')) ') ) . 7. .).3 : /0 F)) ) ) 7. H(H& 9 ')8 ) /0 F)) ) ) 7. H(H& 5%(5%()5@(5@() ')8 ) 3 /0 3). ')) ') 9 ')8 ) :& . ) % 7)E) /0 3 5%(5%()5@(5@() ')8 ) :( . ) % 7)E) " " . ) ? 8)7. E :(! H(H& " . ) ? 8)7. ) ) :&! H(H& = T T :) =# +3)) =#A =#-! ( , ) ($ = P =! ( ++ (/ ) = P =! T = T T 58)- +)+ ' =#A! 4) 8)- +)+ ' =#-! $)8) 4 % -%% & , ) ( ! &$ 5 L *J 5H( L J55 & ++ ) ( ! &/ 5 L *J 5H( L J55 ($ T T = ( , 8 ) = ! (/ = ( ++ 8 ) = ! % - ' $)8) * ,, - M1 M1 T = T < " .1 .1 -" .1 - .1 = = < #. #% & ) ) 8) 7 +) 9- ), #). .) C"CC19%- 1! ' +) 9-C ), #). .) C" 9%- 1! +) ' (& + ) 7 5 L*J . + +) + ) 7 5H( L J F)7) +) 48).) 8) 7 +) */ %.1 3 4 .) *C6- ! 7 .) ') % &"' -%% 5 ) ) ,+ '3 . ' ) 7)E) 3 '8 )E8 ) .) . & & 7 5$$ #$ /0 #.) )2 +) ')8)' 7. /0 #.) ) ' /0 ' /0 #.) ) 5@(R#1F 5@(R%$V F#( L J F)7)) ) /0 4.) 7 5$$ = 69==8 ) 8 ) 9% =< & . 3 9 ) :8 /0 ) 9 ) 4.) 7 + 1 + / A % 9 9 ')8 ) ) . ..)' (& :)' )' )- +) :1 ) 7 ) + ).)2 ) ..)' (& 5%(5%()5@(5@() ')8 ) 7) . ) H(H& : 1 3 5H( F#( 5@(R#F(6 5@(R#1F ) . 3 ) F 7 . 6 ) ) /?R1. 1< 1 9 U R:, 3 /0 /0 ( ) 7)E) ><) 9 ) ) ( ) 3 5H( F#( ). @ @ @" E ' ) ) ' ,+ %+ ) U ) ' 2 ,- ) ) ' 5 .) ).) 3 >') ) ).-)' )' ,-)') ) % ) .) ).) /0 /0 /0 * F) 4.) 7 ).) A %9 - "0, /0 % 2 7)E) 3 ) ) 2 . 3 ) " M . ' )2 ++ ' , 2 ) ) ) ) & ) ) :) 9 ')8 ) . 3 H. 7 5@() ')8 ) . 3 H. 7 5%() ')8 ) 5%(5@( ')8 ) & % ' < 5%( ><) # 9 /-))' 7 -))' C < ' <" 5@( ><) 5@( ><) +3' < 5@( ><) )+) .' ) ) 7 )8 . < <" < 8 ) 8 .) < 5%( ><) ) 7 . ** = = ( +) ) 7 + ' .) ,3/ )7) F#( L J 7 5%(5%() ')8 ) 5@(R#F(6 L J 7 5@(5@() ')8 ) 4 ) 9 ')8 ) ) 7 ) ) 5@(R#F(6 L J 5@(R#1F 5@(5@() ')8 ) F#( L J 5%(5%() ')8 ) ( 0 ( 0 E :(! 7 . ) % , 8)7. : 6 ) ) /?R1. 1< 1 9 U R:, . ) % #) 5 ) #) . ) % . ) % #.) ) : , 8)7. ) ) :&! 7 % ).) 7 7 1 #) F)7)) ) #) 5 ) #) . ) % % 8) % . ) % #.) ) 7 1 7, )-) ) ) 7 . 5 3 1 3 5H( F#( 5@(R#F(6 5@(R#1F ) 42 % % 0 ) . 9 ')8 )! 9 W) 4 4 W) W) W) 4 W) W) .) .+) ' ))8) +) < 7 + ) H 5%( ><) ') ) )7) . )<) (7 3 ) 9 )) ')8 ) 7 -))' .') ')8 ) )7. ) , ) ,) ' 3 , ) ) +)8) . <.. . ' ) ) &) 7 -))' . 3 ) ,) ++-))' 7 -))' )7. ) 1 * 1 A** = A = * 1 A = #! C 1 A** = 5%() ')8 ) *1 A = 5%(5@( ')8 ) %) ' , 7. ' - ' ' 9) * + , C 1 4( 5@()-1 ')8 ) . 3 ) )' 5@( ><) 5@( ><) +3' C*%- 1 C*9- 1 W) C*:-C*>-$ > ) 8) 7 5@(- "C 4 C*:- C*>- $ 5@(-C 4 C* 1- 5@(- 4 W) C*:- C*>- *$ C*:-*C*>-*$ 5@(-" 4 C*:- *C*>- *$ 4 C*:- "C*>- "$ 5@(- -?& - 9?&" -?& -,. -% 9?& 42 /. -, %. " ) )' 7 ' ' ).) ).) ' ' ).) ).) ' 5@( ><) %+ %. 3 9% 3,. # ) 5@(%@( %. 5@(- ( 3 ) )' 5@( ><) +3' & . 3 ) )' %@( 5@(%@( . + 1 5@(-< ')8 ) ) 7 +) 7 , 7) )G ) 5%(5%()5@(5@() :1 + ')8 )! ' 1& 7 +) ')8 ) ' + ) 7)3 )7 . 7 3 7 ) 4 1 A = -% 9-1 ')8 ) . ) ,))' ,+ 4( 77))' 1% ' ) " 1 * 1 " 1 * 1 1 A** = 5@() ')8 ) A = A** = 5%() ')8 ) A = A** = A = 5%(5@( ')8 ) *1 1 A = %) ' , 7. ' 1( 8)8 ) ' " 1 A** = 5@() ')8 ) > ) %') 4>%! % :% ) + .)) +) ,) )E).) :) ') 5 5H(55 ' A = ). A = ). ) ! ) ! A = ). ) ! ) )< ))' + ) 7 # 1. < 1. < 1. < *C 1 . < 1. < 1. < *C 1 . < / ) 7-)) 7) + ) ,+) CC Y 4( 5%()-C 4( 5@(5@()- "C ' ' * 5@( . *C Y ! + 7- ) +! C Y . * Y ! 1 = 4( 5%(- "C 5 )' ' '.) 9/% * + , 5,) 3 7) 1. < . )' * 1 . < 1. < 1. < 5 5H(55 ' 5% + 1. < ' A = ). . )' ) )' ) )+ 8 3 +) ')8 ) * =:% ? - ,) D ,+ X ' .)) ) ) -* +) ' 7 A = ). 9 ')8 ) ) ! ) ! ' A = ). A = ). 5 5H(55 A = ). 5@(5@() ')8 ) ) )' ) ! 5 5H(55 . )' A = ). ?+ ' '8) ,) . )' ) )' ' A = ). . )' 5 5H(55 A = ). ?+ ' '8) ,) 5%() ')8 ) A = ). 5%( ')8 ) -% >< ))' +) ,) . . 3 9) =, 9 ,) 3 )E).) 4( 9-C &> " 0! 0! 0! 0! 0! 0! * * 0! ** 0! 0! 0! " 0! 4( 5%(- 4( 5%(-C 4( 5%()- 4( 5%()-C 4( 5@(- 4( 5@(-" 4( 5@(- 4( 5@(-C 4( 5@()- 4( 5@()-C 4( 9- ), #). 4( 9-C ), #). * 0! 4( 5%(-" - =/:%( " ), ). ), ). 94% 4( 5%(5%()5@(5@()-"C 4( 9- ), #). 4( 9-C ), #). 4( 9- 94% ' * ), ). - =/:%( 4( 5%(5%()5@(5@()- ) 0! 4( 9-C &> (& " "C 0! 0! 4( 9- &> 4( 9-C #). "C 0! 4( 5%(- * 0! " 0! 4( 5%(- F)7) +) */ (3) %15%.1 267 ( 8 Y C Y "" . " Y * Y ! 4( 9-C #). Y Y C . Y Y ! 4( 9-C 94% ) ! Y C Y "" . Y * Y ! ') 4( 9-C ), #). ) '.) ?)+ > ) --) + <.. , 8 ) )7) +) <.. F + ) ) /0 " . #))' ' ) ,+ (>%- --" 4 ) ) 7 ) )< ))' +) )E).) 7 ($-5FH- H % *! 4 ) . /0 * * ) + 7- ) . ) #))' ' ) ,+ (>%- -- #) 7 ) ')8) )' ' ) ,+ ($-5FH- H! ') 1#1! &) '. 8 &) < % 7.% 69?&"9?& ( '/8 5 :))) ' ) 3! C N F/ /.'3 . - S% " S% 9 ')8 ) ) ).) ) S% 5%() ')8 ) ') = ) ).) % )3 ( S% - 8 ) +) .. -.') 8 ) ' ' 1#@ )+) - 1?6 5%(5@(5@() ')8 ) &) ).) ) 4(, % * D -% : ) 7 .) ).) ,+ % )) (( ((( (= 4( "C + %2,, >< 7% 9-C ) 5%() ')8 )! 9-C ), #). 94% ), ). , : '8) ,) - %( 4( 9-C #). - %( 4( 9- #). ' ), ). * 94% 4( 9-C 94%