diff --git a/proj/project_1/project_1.cache/sim/ssm.db b/proj/project_1/project_1.cache/sim/ssm.db new file mode 100644 index 0000000000000000000000000000000000000000..b6b91d1dd550662dcaa1446bac776cecd868e138 --- /dev/null +++ b/proj/project_1/project_1.cache/sim/ssm.db @@ -0,0 +1,11 @@ +################################################################################ +# DONOT REMOVE THIS FILE +# Unified simulation database file for selected simulation model for IP +# +# File: ssm.db (Wed Mar 19 10:36:40 2025) +# +# This file is generated by the unified simulation automation and contains the +# selected simulation model information for the IP/BD instances. +# DONOT REMOVE THIS FILE +################################################################################ +clk_wiz_0, diff --git a/proj/project_1/project_1.cache/wt/project.wpc b/proj/project_1/project_1.cache/wt/project.wpc index 0161c5dc0f5f765e2ce7673a1d56fbab66e4a335..2599f423253c09ec78d9135689798dbecf72df68 100644 --- a/proj/project_1/project_1.cache/wt/project.wpc +++ b/proj/project_1/project_1.cache/wt/project.wpc @@ -1,3 +1,3 @@ version:1 -6d6f64655f636f756e7465727c4755494d6f6465:6 +6d6f64655f636f756e7465727c4755494d6f6465:7 eof: diff --git a/proj/project_1/project_1.cache/wt/xsim.wdf b/proj/project_1/project_1.cache/wt/xsim.wdf index 51d5206f7011f2f0764fb661278617e58456141a..50afb2c7aebfafa7cc5fa823be2031ae4ebbf3af 100644 --- a/proj/project_1/project_1.cache/wt/xsim.wdf +++ b/proj/project_1/project_1.cache/wt/xsim.wdf @@ -1,4 +1,4 @@ version:1 -7873696d:7873696d5c636f6d6d616e645f6c696e655f6f7074696f6e73:2d73696d5f6d6f6465:6265686176696f72616c:00:00 +7873696d:7873696d5c636f6d6d616e645f6c696e655f6f7074696f6e73:2d73696d5f6d6f6465:64656661756c743a3a6265686176696f72616c:00:00 7873696d:7873696d5c636f6d6d616e645f6c696e655f6f7074696f6e73:2d73696d5f74797065:64656661756c743a3a:00:00 -eof:2427094519 +eof:241934075 diff --git a/proj/project_1/project_1.sim/sim_1/behav/xsim/compile.log b/proj/project_1/project_1.sim/sim_1/behav/xsim/compile.log new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/proj/project_1/project_1.sim/sim_1/behav/xsim/compile.sh b/proj/project_1/project_1.sim/sim_1/behav/xsim/compile.sh old mode 100644 new mode 100755 index e918a0d6523b6e209db117259958afbc6b70a957..2132d719e2e57fed5e2041430402fee65c188b27 --- a/proj/project_1/project_1.sim/sim_1/behav/xsim/compile.sh +++ b/proj/project_1/project_1.sim/sim_1/behav/xsim/compile.sh @@ -6,7 +6,7 @@ # Simulator : AMD Vivado Simulator # Description : Script for compiling the simulation design source files # -# Generated by Vivado on Wed Feb 26 12:08:10 CET 2025 +# Generated by Vivado on Wed Mar 19 12:10:31 CET 2025 # SW Build 5076996 on Wed May 22 18:36:09 MDT 2024 # # Copyright 1986-2022 Xilinx, Inc. All Rights Reserved. diff --git a/proj/project_1/project_1.sim/sim_1/behav/xsim/elaborate.log b/proj/project_1/project_1.sim/sim_1/behav/xsim/elaborate.log index db78a7cd6b4a54f715aee296dfd14803a60885b1..b369c9ef3036e148fe1daa403d0d1151d89b30b6 100644 --- a/proj/project_1/project_1.sim/sim_1/behav/xsim/elaborate.log +++ b/proj/project_1/project_1.sim/sim_1/behav/xsim/elaborate.log @@ -1,8 +1,8 @@ -Vivado Simulator v2024.2.0 +Vivado Simulator v2024.1 Copyright 1986-2022 Xilinx, Inc. All Rights Reserved. Copyright 2022-2024 Advanced Micro Devices, Inc. All Rights Reserved. -Running: C:/Xilinx/Vivado/2024.2/bin/unwrapped/win64.o/xelab.exe --incr --debug typical --relax --mt 2 -L xil_defaultlib -L secureip -L xpm --snapshot tb_firUnit_behav xil_defaultlib.tb_firUnit -log elaborate.log -Using 2 slave threads. +Running: /opt/img/Vivado2024.1/Vivado/2024.1/bin/unwrapped/lnx64.o/xelab --incr --debug typical --relax --mt 8 -L xil_defaultlib -L secureip -L xpm --snapshot tb_firUnit_behav xil_defaultlib.tb_firUnit -log elaborate.log +Using 8 slave threads. Starting static elaboration Completed static elaboration INFO: [XSIM 43-4323] No Change in HDL. Linking previously generated obj files to create kernel diff --git a/proj/project_1/project_1.sim/sim_1/behav/xsim/elaborate.sh b/proj/project_1/project_1.sim/sim_1/behav/xsim/elaborate.sh old mode 100644 new mode 100755 index b001623d2333736110e4e4563e69175606a58c7d..2ed28f0e2e0f595522bcb167c8452eb320591b01 --- a/proj/project_1/project_1.sim/sim_1/behav/xsim/elaborate.sh +++ b/proj/project_1/project_1.sim/sim_1/behav/xsim/elaborate.sh @@ -6,7 +6,7 @@ # Simulator : AMD Vivado Simulator # Description : Script for elaborating the compiled design # -# Generated by Vivado on Wed Feb 26 12:08:12 CET 2025 +# Generated by Vivado on Wed Mar 19 12:10:33 CET 2025 # SW Build 5076996 on Wed May 22 18:36:09 MDT 2024 # # Copyright 1986-2022 Xilinx, Inc. All Rights Reserved. diff --git a/proj/project_1/project_1.sim/sim_1/behav/xsim/simulate.sh b/proj/project_1/project_1.sim/sim_1/behav/xsim/simulate.sh old mode 100644 new mode 100755 index 9cda091a192d95c86aa579feef9be775176de32a..ff133aa0a111e6c5f2e07a905d2894c53bd95f91 --- a/proj/project_1/project_1.sim/sim_1/behav/xsim/simulate.sh +++ b/proj/project_1/project_1.sim/sim_1/behav/xsim/simulate.sh @@ -6,7 +6,7 @@ # Simulator : AMD Vivado Simulator # Description : Script for simulating the design by launching the simulator # -# Generated by Vivado on Wed Feb 26 12:07:21 CET 2025 +# Generated by Vivado on Wed Mar 19 12:10:35 CET 2025 # SW Build 5076996 on Wed May 22 18:36:09 MDT 2024 # # Copyright 1986-2022 Xilinx, Inc. All Rights Reserved. @@ -17,6 +17,6 @@ # **************************************************************************** set -Eeuo pipefail # simulate design -echo "xsim tb_firUnit_behav -key {Behavioral:sim_1:Functional:tb_firUnit} -tclbatch tb_firUnit.tcl -log simulate.log" -xsim tb_firUnit_behav -key {Behavioral:sim_1:Functional:tb_firUnit} -tclbatch tb_firUnit.tcl -log simulate.log +echo "xsim tb_firUnit_behav -key {Behavioral:sim_1:Functional:tb_firUnit} -tclbatch tb_firUnit.tcl -view /homes/a24perei/medcon/tp-ecg-etudiant-a24perei/proj/project_1/tb_firUnit_behav.wcfg -log simulate.log" +xsim tb_firUnit_behav -key {Behavioral:sim_1:Functional:tb_firUnit} -tclbatch tb_firUnit.tcl -view /homes/a24perei/medcon/tp-ecg-etudiant-a24perei/proj/project_1/tb_firUnit_behav.wcfg -log simulate.log diff --git a/proj/project_1/project_1.sim/sim_1/behav/xsim/tb_firUnit_behav.wdb b/proj/project_1/project_1.sim/sim_1/behav/xsim/tb_firUnit_behav.wdb index 92bae6e04f64d3de695bb19e86c20b7dd4aed561..93b63658819aa0d028878e6792a9bd0a6ee82ae1 100644 Binary files a/proj/project_1/project_1.sim/sim_1/behav/xsim/tb_firUnit_behav.wdb and b/proj/project_1/project_1.sim/sim_1/behav/xsim/tb_firUnit_behav.wdb differ diff --git a/proj/project_1/project_1.sim/sim_1/behav/xsim/tb_firUnit_vhdl.prj b/proj/project_1/project_1.sim/sim_1/behav/xsim/tb_firUnit_vhdl.prj index 0107b4e0d82614c83b8f672cdff5fbeac1c3cfc2..c2f00702644b412a4089bda0c6364947c6d37a22 100644 --- a/proj/project_1/project_1.sim/sim_1/behav/xsim/tb_firUnit_vhdl.prj +++ b/proj/project_1/project_1.sim/sim_1/behav/xsim/tb_firUnit_vhdl.prj @@ -1,9 +1,9 @@ # compile vhdl design source files vhdl xil_defaultlib \ -"../../../../../src/hdl/controlUnit.vhd" \ -"../../../../../src/hdl/operativeUnit.vhd" \ -"../../../../../src/hdl/firUnit.vhd" \ -"../../../../../src/hdl/tb_firUnit.vhd" \ +"../../../../../../src/hdl/controlUnit.vhd" \ +"../../../../../../src/hdl/operativeUnit.vhd" \ +"../../../../../../src/hdl/firUnit.vhd" \ +"../../../../../../src/hdl/tb_firUnit.vhd" \ # Do not sort compile order nosort diff --git a/proj/project_1/project_1.sim/sim_1/behav/xsim/xelab.pb b/proj/project_1/project_1.sim/sim_1/behav/xsim/xelab.pb index 0e76091ce692a7c8ed1f8df69a920743b1957817..69277267d44ed0eaddbb787cc9913c3355401ddc 100644 Binary files a/proj/project_1/project_1.sim/sim_1/behav/xsim/xelab.pb and b/proj/project_1/project_1.sim/sim_1/behav/xsim/xelab.pb differ diff --git a/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/Compile_Options.txt b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/Compile_Options.txt new file mode 100644 index 0000000000000000000000000000000000000000..8a25a911b8deeb63be565a8d140a089d2d79bd2f --- /dev/null +++ b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/Compile_Options.txt @@ -0,0 +1 @@ +--incr --debug "typical" --relax --mt "8" -L "xil_defaultlib" -L "secureip" -L "xpm" --snapshot "tb_firUnit_behav" "xil_defaultlib.tb_firUnit" -log "elaborate.log" diff --git a/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/TempBreakPointFile.txt b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/TempBreakPointFile.txt new file mode 100644 index 0000000000000000000000000000000000000000..fdbc612e3497473d6b58c7f0c1432b55416f6136 --- /dev/null +++ b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/TempBreakPointFile.txt @@ -0,0 +1 @@ +Breakpoint File Version 1.0 diff --git a/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/obj/xsim_0.lnx64.o b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/obj/xsim_0.lnx64.o new file mode 100644 index 0000000000000000000000000000000000000000..0c467ec22647fa3bbd2f72f3eadc8780fb02b4d3 Binary files /dev/null and b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/obj/xsim_0.lnx64.o differ diff --git a/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/obj/xsim_1.c b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/obj/xsim_1.c new file mode 100644 index 0000000000000000000000000000000000000000..39a36f6187d919c27f1ebab4fd557768e1ecc837 --- /dev/null +++ b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/obj/xsim_1.c @@ -0,0 +1,133 @@ +/**********************************************************************/ +/* ____ ____ */ +/* / /\/ / */ +/* /___/ \ / */ +/* \ \ \/ */ +/* \ \ Copyright (c) 2003-2020 Xilinx, Inc. */ +/* / / All Right Reserved. */ +/* /---/ /\ */ +/* \ \ / \ */ +/* \___\/\___\ */ +/**********************************************************************/ + +#if defined(_WIN32) + #include "stdio.h" + #define IKI_DLLESPEC __declspec(dllimport) +#else + #define IKI_DLLESPEC +#endif +#include "iki.h" +#include <string.h> +#include <math.h> +#ifdef __GNUC__ +#include <stdlib.h> +#else +#include <malloc.h> +#define alloca _alloca +#endif +/**********************************************************************/ +/* ____ ____ */ +/* / /\/ / */ +/* /___/ \ / */ +/* \ \ \/ */ +/* \ \ Copyright (c) 2003-2020 Xilinx, Inc. */ +/* / / All Right Reserved. */ +/* /---/ /\ */ +/* \ \ / \ */ +/* \___\/\___\ */ +/**********************************************************************/ + +#if defined(_WIN32) + #include "stdio.h" + #define IKI_DLLESPEC __declspec(dllimport) +#else + #define IKI_DLLESPEC +#endif +#include "iki.h" +#include <string.h> +#include <math.h> +#ifdef __GNUC__ +#include <stdlib.h> +#else +#include <malloc.h> +#define alloca _alloca +#endif +typedef void (*funcp)(char *, char *); +extern int main(int, char**); +IKI_DLLESPEC extern void execute_26(char*, char *); +IKI_DLLESPEC extern void execute_27(char*, char *); +IKI_DLLESPEC extern void execute_28(char*, char *); +IKI_DLLESPEC extern void execute_29(char*, char *); +IKI_DLLESPEC extern void execute_32(char*, char *); +IKI_DLLESPEC extern void execute_33(char*, char *); +IKI_DLLESPEC extern void execute_34(char*, char *); +IKI_DLLESPEC extern void execute_35(char*, char *); +IKI_DLLESPEC extern void execute_36(char*, char *); +IKI_DLLESPEC extern void execute_37(char*, char *); +IKI_DLLESPEC extern void execute_38(char*, char *); +IKI_DLLESPEC extern void execute_39(char*, char *); +IKI_DLLESPEC extern void execute_40(char*, char *); +IKI_DLLESPEC extern void execute_42(char*, char *); +IKI_DLLESPEC extern void execute_43(char*, char *); +IKI_DLLESPEC extern void execute_44(char*, char *); +IKI_DLLESPEC extern void execute_45(char*, char *); +IKI_DLLESPEC extern void execute_46(char*, char *); +IKI_DLLESPEC extern void execute_47(char*, char *); +IKI_DLLESPEC extern void execute_48(char*, char *); +IKI_DLLESPEC extern void execute_49(char*, char *); +IKI_DLLESPEC extern void execute_50(char*, char *); +IKI_DLLESPEC extern void execute_51(char*, char *); +IKI_DLLESPEC extern void execute_52(char*, char *); +IKI_DLLESPEC extern void execute_53(char*, char *); +IKI_DLLESPEC extern void transaction_0(char*, char*, unsigned, unsigned, unsigned); +IKI_DLLESPEC extern void vhdl_transfunc_eventcallback(char*, char*, unsigned, unsigned, unsigned, char *); +funcp funcTab[27] = {(funcp)execute_26, (funcp)execute_27, (funcp)execute_28, (funcp)execute_29, (funcp)execute_32, (funcp)execute_33, (funcp)execute_34, (funcp)execute_35, (funcp)execute_36, (funcp)execute_37, (funcp)execute_38, (funcp)execute_39, (funcp)execute_40, (funcp)execute_42, (funcp)execute_43, (funcp)execute_44, (funcp)execute_45, (funcp)execute_46, (funcp)execute_47, (funcp)execute_48, (funcp)execute_49, (funcp)execute_50, (funcp)execute_51, (funcp)execute_52, (funcp)execute_53, (funcp)transaction_0, (funcp)vhdl_transfunc_eventcallback}; +const int NumRelocateId= 27; + +void relocate(char *dp) +{ + iki_relocate(dp, "xsim.dir/tb_firUnit_behav/xsim.reloc", (void **)funcTab, 27); + iki_vhdl_file_variable_register(dp + 14376); + iki_vhdl_file_variable_register(dp + 14432); + + + /*Populate the transaction function pointer field in the whole net structure */ +} + +void sensitize(char *dp) +{ + iki_sensitize(dp, "xsim.dir/tb_firUnit_behav/xsim.reloc"); +} + +void simulate(char *dp) +{ + iki_schedule_processes_at_time_zero(dp, "xsim.dir/tb_firUnit_behav/xsim.reloc"); + // Initialize Verilog nets in mixed simulation, for the cases when the value at time 0 should be propagated from the mixed language Vhdl net + iki_execute_processes(); + + // Schedule resolution functions for the multiply driven Verilog nets that have strength + // Schedule transaction functions for the singly driven Verilog nets that have strength + +} +#include "iki_bridge.h" +void relocate(char *); + +void sensitize(char *); + +void simulate(char *); + +extern SYSTEMCLIB_IMP_DLLSPEC void local_register_implicit_channel(int, char*); +extern SYSTEMCLIB_IMP_DLLSPEC int xsim_argc_copy ; +extern SYSTEMCLIB_IMP_DLLSPEC char** xsim_argv_copy ; + +int main(int argc, char **argv) +{ + iki_heap_initialize("ms", "isimmm", 0, 2147483648) ; + iki_set_xsimdir_location_if_remapped(argc, argv) ; + iki_set_sv_type_file_path_name("xsim.dir/tb_firUnit_behav/xsim.svtype"); + iki_set_crvs_dump_file_path_name("xsim.dir/tb_firUnit_behav/xsim.crvsdump"); + void* design_handle = iki_create_design("xsim.dir/tb_firUnit_behav/xsim.mem", (void *)relocate, (void *)sensitize, (void *)simulate, (void*)0, 0, isimBridge_getWdbWriter(), 0, argc, argv); + iki_set_rc_trial_count(100); + (void) design_handle; + return iki_simulate_design(); +} diff --git a/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/obj/xsim_1.lnx64.o b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/obj/xsim_1.lnx64.o new file mode 100644 index 0000000000000000000000000000000000000000..fe67fb75df5711ff214bf141ee491e1ed7139cc2 Binary files /dev/null and b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/obj/xsim_1.lnx64.o differ diff --git a/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/xsim.dbg b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/xsim.dbg new file mode 100644 index 0000000000000000000000000000000000000000..ac351a38954928972aaf8ca72f9e675ddbb45a68 Binary files /dev/null and b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/xsim.dbg differ diff --git a/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/xsim.mem b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/xsim.mem new file mode 100644 index 0000000000000000000000000000000000000000..43cfbf4930e3bcc5f08da9c7ce1a07826d608eb1 Binary files /dev/null and b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/xsim.mem differ diff --git a/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/xsim.reloc b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/xsim.reloc new file mode 100644 index 0000000000000000000000000000000000000000..6734ebc71e56c039cad59904a595b943da6a223c Binary files /dev/null and b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/xsim.reloc differ diff --git a/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/xsim.rlx b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/xsim.rlx new file mode 100644 index 0000000000000000000000000000000000000000..2e5884e2c55ab5351c58bb9acf75facb1cea0e2d --- /dev/null +++ b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/xsim.rlx @@ -0,0 +1,12 @@ + +{ + crc : 1677624650740528615 , + ccp_crc : 0 , + cmdline : " --incr --debug typical --relax --mt 8 -L xil_defaultlib -L secureip -L xpm --snapshot tb_firUnit_behav xil_defaultlib.tb_firUnit" , + buildDate : "May 22 2024" , + buildTime : "18:54:44" , + linkCmd : "/usr/bin/gcc -Wa,-W -O -fPIC -m64 -Wl,--no-as-needed -Wl,--unresolved-symbols=ignore-all -o \"xsim.dir/tb_firUnit_behav/xsimk\" \"xsim.dir/tb_firUnit_behav/obj/xsim_0.lnx64.o\" \"xsim.dir/tb_firUnit_behav/obj/xsim_1.lnx64.o\" -L\"/opt/img/Vivado2024.1/Vivado/2024.1/lib/lnx64.o\" -lrdi_simulator_kernel -L/opt/img/Vivado2024.1/Vivado/2024.1/lib/lnx64.o/../../tps/lnx64/gcc-9.3.0/bin/../lib64 -Wl,--disable-new-dtags -Wl,-rpath=/opt/img/Vivado2024.1/Vivado/2024.1/lib/lnx64.o/../../tps/lnx64/gcc-9.3.0/bin/../lib64 -lrdi_simbridge_kernel" , + aggregate_nets : + [ + ] +} \ No newline at end of file diff --git a/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/xsim.rtti b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/xsim.rtti new file mode 100644 index 0000000000000000000000000000000000000000..fef07f60bb962f26dbca922c1b545eb6708ab919 Binary files /dev/null and b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/xsim.rtti differ diff --git a/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/xsim.svtype b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/xsim.svtype new file mode 100644 index 0000000000000000000000000000000000000000..6dc1deb65a85fafe2dcea36f677983510a180e28 Binary files /dev/null and b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/xsim.svtype differ diff --git a/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/xsim.type b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/xsim.type new file mode 100644 index 0000000000000000000000000000000000000000..bdd39fd0b54539fd10556fd56cf6ab9635e774cb Binary files /dev/null and b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/xsim.type differ diff --git a/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/xsim.xdbg b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/xsim.xdbg new file mode 100644 index 0000000000000000000000000000000000000000..91704886bfc93829631863bfaf3623765f098c99 Binary files /dev/null and b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/xsim.xdbg differ diff --git a/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/xsimSettings.ini b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/xsimSettings.ini new file mode 100644 index 0000000000000000000000000000000000000000..ea7caa55e8797a2874e27b87586c451fd7e2773f --- /dev/null +++ b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/xsimSettings.ini @@ -0,0 +1,50 @@ +[General] +ARRAY_DISPLAY_LIMIT=512 +RADIX=hex +TIME_UNIT=ns +TRACE_LIMIT=2147483647 +VHDL_ENTITY_SCOPE_FILTER=true +VHDL_PACKAGE_SCOPE_FILTER=false +VHDL_BLOCK_SCOPE_FILTER=true +VHDL_PROCESS_SCOPE_FILTER=false +VHDL_PROCEDURE_SCOPE_FILTER=false +VERILOG_MODULE_SCOPE_FILTER=true +VERILOG_PACKAGE_SCOPE_FILTER=false +VERILOG_BLOCK_SCOPE_FILTER=false +VERILOG_TASK_SCOPE_FILTER=false +VERILOG_PROCESS_SCOPE_FILTER=false +INPUT_OBJECT_FILTER=true +OUTPUT_OBJECT_FILTER=true +INOUT_OBJECT_FILTER=true +INTERNAL_OBJECT_FILTER=true +CONSTANT_OBJECT_FILTER=true +VARIABLE_OBJECT_FILTER=true +INPUT_PROTOINST_FILTER=true +OUTPUT_PROTOINST_FILTER=true +INOUT_PROTOINST_FILTER=true +INTERNAL_PROTOINST_FILTER=true +CONSTANT_PROTOINST_FILTER=true +VARIABLE_PROTOINST_FILTER=true +SCOPE_NAME_COLUMN_WIDTH=117 +SCOPE_DESIGN_UNIT_COLUMN_WIDTH=84 +SCOPE_BLOCK_TYPE_COLUMN_WIDTH=162 +OBJECT_NAME_COLUMN_WIDTH=188 +OBJECT_VALUE_COLUMN_WIDTH=49 +OBJECT_DATA_TYPE_COLUMN_WIDTH=75 +PROCESS_NAME_COLUMN_WIDTH=0 +PROCESS_TYPE_COLUMN_WIDTH=0 +FRAME_INDEX_COLUMN_WIDTH=0 +FRAME_NAME_COLUMN_WIDTH=0 +FRAME_FILE_NAME_COLUMN_WIDTH=0 +FRAME_LINE_NUM_COLUMN_WIDTH=0 +LOCAL_NAME_COLUMN_WIDTH=0 +LOCAL_VALUE_COLUMN_WIDTH=0 +LOCAL_DATA_TYPE_COLUMN_WIDTH=0 +PROTO_NAME_COLUMN_WIDTH=0 +PROTO_VALUE_COLUMN_WIDTH=0 +INPUT_LOCAL_FILTER=1 +OUTPUT_LOCAL_FILTER=1 +INOUT_LOCAL_FILTER=1 +INTERNAL_LOCAL_FILTER=1 +CONSTANT_LOCAL_FILTER=1 +VARIABLE_LOCAL_FILTER=1 diff --git a/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/xsimcrash.log b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/xsimcrash.log new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/xsimk b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/xsimk new file mode 100755 index 0000000000000000000000000000000000000000..e5014e9fac0425ab0e2da5c32a21d9f57d119834 Binary files /dev/null and b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/xsimk differ diff --git a/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/xsimkernel.log b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/xsimkernel.log new file mode 100644 index 0000000000000000000000000000000000000000..6ad1a324f3ce0cbaca10f08f446924417823f344 --- /dev/null +++ b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/tb_firUnit_behav/xsimkernel.log @@ -0,0 +1,4 @@ +Running: xsim.dir/tb_firUnit_behav/xsimk -simmode gui -wdb tb_firUnit_behav.wdb -simrunnum 0 -socket 51971 +Design successfully loaded +Design Loading Memory Usage: 20188 KB (Peak: 20752 KB) +Design Loading CPU Usage: 20 ms diff --git a/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/xil_defaultlib/controlunit.vdb b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/xil_defaultlib/controlunit.vdb new file mode 100644 index 0000000000000000000000000000000000000000..c0f6ce1fa55f360160a80f78b9dfda3aa9f8d3b9 Binary files /dev/null and b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/xil_defaultlib/controlunit.vdb differ diff --git a/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/xil_defaultlib/firunit.vdb b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/xil_defaultlib/firunit.vdb new file mode 100644 index 0000000000000000000000000000000000000000..99af87d485bccdfbce35764888c400a19a752c0e Binary files /dev/null and b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/xil_defaultlib/firunit.vdb differ diff --git a/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/xil_defaultlib/operativeunit.vdb b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/xil_defaultlib/operativeunit.vdb new file mode 100644 index 0000000000000000000000000000000000000000..5034304300ef6217f02a54d8c28453ea8904c7bf Binary files /dev/null and b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/xil_defaultlib/operativeunit.vdb differ diff --git a/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/xil_defaultlib/tb_firunit.vdb b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/xil_defaultlib/tb_firunit.vdb new file mode 100644 index 0000000000000000000000000000000000000000..8da4fc2cebf8d1b9c7a8b85cd582a1b0c291fc8d Binary files /dev/null and b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/xil_defaultlib/tb_firunit.vdb differ diff --git a/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/xil_defaultlib/xil_defaultlib.rlx b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/xil_defaultlib/xil_defaultlib.rlx new file mode 100644 index 0000000000000000000000000000000000000000..0a2fcb5531c0c85489359778427afa640c09435b --- /dev/null +++ b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.dir/xil_defaultlib/xil_defaultlib.rlx @@ -0,0 +1,8 @@ +0.7 +2020.2 +May 22 2024 +18:54:44 +/homes/a24perei/medcon/tp-ecg-etudiant-a24perei/src/hdl/controlUnit.vhd,1742382607,vhdl,/homes/a24perei/medcon/tp-ecg-etudiant-a24perei/src/hdl/firUnit.vhd,,,controlunit,,,,,,,, +/homes/a24perei/medcon/tp-ecg-etudiant-a24perei/src/hdl/firUnit.vhd,1742373132,vhdl,/homes/a24perei/medcon/tp-ecg-etudiant-a24perei/src/hdl/tb_firUnit.vhd,,,firunit,,,,,,,, +/homes/a24perei/medcon/tp-ecg-etudiant-a24perei/src/hdl/operativeUnit.vhd,1742376828,vhdl,/homes/a24perei/medcon/tp-ecg-etudiant-a24perei/src/hdl/firUnit.vhd,,,operativeunit,,,,,,,, +/homes/a24perei/medcon/tp-ecg-etudiant-a24perei/src/hdl/tb_firUnit.vhd,1742373132,vhdl,,,,tb_firunit,,,,,,,, diff --git a/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.ini b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.ini index e2f5709cf824df2d193bf58c9d4f19e88f113aa4..65c1bae3d8499ab13e863c8b22ed50ca77e3133e 100644 --- a/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.ini +++ b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.ini @@ -12,478 +12,479 @@ unisims_ver=$RDI_DATADIR/xsim/verilog/unisims_ver unimacro_ver=$RDI_DATADIR/xsim/verilog/unimacro_ver unifast_ver=$RDI_DATADIR/xsim/verilog/unifast_ver simprims_ver=$RDI_DATADIR/xsim/verilog/simprims_ver -cpri_v8_12_0=$RDI_DATADIR/xsim/ip/cpri_v8_12_0 -sim_ipc_multi_intf_v1_0=$RDI_DATADIR/xsim/ip/sim_ipc_multi_intf_v1_0 -axis_ila_txns_cntr_v1_0_0=$RDI_DATADIR/xsim/ip/axis_ila_txns_cntr_v1_0_0 -an_lt_v1_0_14=$RDI_DATADIR/xsim/ip/an_lt_v1_0_14 -axi_chip2chip_v5_0_24=$RDI_DATADIR/xsim/ip/axi_chip2chip_v5_0_24 -g709_fec_v2_4_11=$RDI_DATADIR/xsim/ip/g709_fec_v2_4_11 -audio_formatter_v1_0_15=$RDI_DATADIR/xsim/ip/audio_formatter_v1_0_15 -ats_switch_v1_0_12=$RDI_DATADIR/xsim/ip/ats_switch_v1_0_12 -xbip_pipe_v3_0_10=$RDI_DATADIR/xsim/ip/xbip_pipe_v3_0_10 -v_gamma_lut_v1_1_13=$RDI_DATADIR/xsim/ip/v_gamma_lut_v1_1_13 -vrf_fft_v1_0_0=$RDI_DATADIR/xsim/ip/vrf_fft_v1_0_0 -v_hdmi_tx1_v1_0_10=$RDI_DATADIR/xsim/ip/v_hdmi_tx1_v1_0_10 -pci32_v5_0_13=$RDI_DATADIR/xsim/ip/pci32_v5_0_13 -axi_mm2s_mapper_v1_1_32=$RDI_DATADIR/xsim/ip/axi_mm2s_mapper_v1_1_32 -axis_data_fifo_v1_1_34=$RDI_DATADIR/xsim/ip/axis_data_fifo_v1_1_34 -mailbox_v2_1_18=$RDI_DATADIR/xsim/ip/mailbox_v2_1_18 -lib_cdc_v1_0_3=$RDI_DATADIR/xsim/ip/lib_cdc_v1_0_3 -sdfec_ld_wrapper_v1_0_0=$RDI_DATADIR/xsim/ip/sdfec_ld_wrapper_v1_0_0 -v_tc_v6_1_14=$RDI_DATADIR/xsim/ip/v_tc_v6_1_14 -tcc_encoder_3gpplte_v4_0_20=$RDI_DATADIR/xsim/ip/tcc_encoder_3gpplte_v4_0_20 -axis_ila_intf_v1_0_2=$RDI_DATADIR/xsim/ip/axis_ila_intf_v1_0_2 -axi_lite_ipif_v3_0=$RDI_DATADIR/xsim/ip/axi_lite_ipif_v3_0 -vitis_net_p4_v2_2_0=$RDI_DATADIR/xsim/ip/vitis_net_p4_v2_2_0 +axi_epu_v1_0_4=$RDI_DATADIR/xsim/ip/axi_epu_v1_0_4 +xlconcat_v2_1_6=$RDI_DATADIR/xsim/ip/xlconcat_v2_1_6 +emb_fifo_gen_v1_0_5=$RDI_DATADIR/xsim/ip/emb_fifo_gen_v1_0_5 +mipi_csi2_tx_ctrl_v1_0_6=$RDI_DATADIR/xsim/ip/mipi_csi2_tx_ctrl_v1_0_6 +c_mux_bit_v12_0_9=$RDI_DATADIR/xsim/ip/c_mux_bit_v12_0_9 +smartconnect_v1_0=$RDI_DATADIR/xsim/ip/smartconnect_v1_0 +v_smpte_uhdsdi_tx_v1_0_4=$RDI_DATADIR/xsim/ip/v_smpte_uhdsdi_tx_v1_0_4 +cam_v3_0_0=$RDI_DATADIR/xsim/ip/cam_v3_0_0 +microblaze_v11_0_13=$RDI_DATADIR/xsim/ip/microblaze_v11_0_13 +axi_fifo_mm_s_v4_3_3=$RDI_DATADIR/xsim/ip/axi_fifo_mm_s_v4_3_3 +v_hdmi_rx1_v1_0_9=$RDI_DATADIR/xsim/ip/v_hdmi_rx1_v1_0_9 +video_frame_crc_v1_0_6=$RDI_DATADIR/xsim/ip/video_frame_crc_v1_0_6 +hdcp22_cipher_dp_v1_0_2=$RDI_DATADIR/xsim/ip/hdcp22_cipher_dp_v1_0_2 generic_baseblocks_v2_1_2=$RDI_DATADIR/xsim/ip/generic_baseblocks_v2_1_2 -ten_gig_eth_mac_v15_1_12=$RDI_DATADIR/xsim/ip/ten_gig_eth_mac_v15_1_12 -hdmi_gt_controller_v1_0_13=$RDI_DATADIR/xsim/ip/hdmi_gt_controller_v1_0_13 -v_frmbuf_rd_v3_0_0=$RDI_DATADIR/xsim/ip/v_frmbuf_rd_v3_0_0 -fifo_generator_v13_1_5=$RDI_DATADIR/xsim/ip/fifo_generator_v13_1_5 -dfx_bitstream_monitor_v1_0_6=$RDI_DATADIR/xsim/ip/dfx_bitstream_monitor_v1_0_6 -rs_toolbox_v9_0_14=$RDI_DATADIR/xsim/ip/rs_toolbox_v9_0_14 -perf_axi_tg_v1_0_15=$RDI_DATADIR/xsim/ip/perf_axi_tg_v1_0_15 -xbip_utils_v3_0_14=$RDI_DATADIR/xsim/ip/xbip_utils_v3_0_14 -dptx_v1_0_5=$RDI_DATADIR/xsim/ip/dptx_v1_0_5 -rs_decoder_v9_0_23=$RDI_DATADIR/xsim/ip/rs_decoder_v9_0_23 -dsp_macro_v1_0_7=$RDI_DATADIR/xsim/ip/dsp_macro_v1_0_7 -axi_vdma_v6_3_21=$RDI_DATADIR/xsim/ip/axi_vdma_v6_3_21 +axis_clock_converter_v1_1_32=$RDI_DATADIR/xsim/ip/axis_clock_converter_v1_1_32 +psx_vip_v1_0_4=$RDI_DATADIR/xsim/ip/psx_vip_v1_0_4 +g975_efec_i4_v1_0_22=$RDI_DATADIR/xsim/ip/g975_efec_i4_v1_0_22 axi_lite_ipif_v3_0_4=$RDI_DATADIR/xsim/ip/axi_lite_ipif_v3_0_4 -qdriv_pl_v1_0_14=$RDI_DATADIR/xsim/ip/qdriv_pl_v1_0_14 -axis_data_fifo_v2_0_15=$RDI_DATADIR/xsim/ip/axis_data_fifo_v2_0_15 -audio_tpg_v1_0_2=$RDI_DATADIR/xsim/ip/audio_tpg_v1_0_2 -noc_nsu_sim_v1_0_0=$RDI_DATADIR/xsim/ip/noc_nsu_sim_v1_0_0 -axi_i3c_v1_0_2=$RDI_DATADIR/xsim/ip/axi_i3c_v1_0_2 -axi_sg_v4_1_19=$RDI_DATADIR/xsim/ip/axi_sg_v4_1_19 -mipi_csi2_rx_ctrl_v1_0_11=$RDI_DATADIR/xsim/ip/mipi_csi2_rx_ctrl_v1_0_11 -hdmi_acr_ctrl_v1_0_3=$RDI_DATADIR/xsim/ip/hdmi_acr_ctrl_v1_0_3 -xxv_ethernet_v4_1_13=$RDI_DATADIR/xsim/ip/xxv_ethernet_v4_1_13 -hw_trace=$RDI_DATADIR/xsim/ip/hw_trace -ernic_v4_2_0=$RDI_DATADIR/xsim/ip/ernic_v4_2_0 -rama_v1_1_19_lib=$RDI_DATADIR/xsim/ip/rama_v1_1_19_lib -rfdace5_wrapper_v1_0_0=$RDI_DATADIR/xsim/ip/rfdace5_wrapper_v1_0_0 -tsn_temac_v1_0_12=$RDI_DATADIR/xsim/ip/tsn_temac_v1_0_12 -tri_mode_ethernet_mac_v9_0_35=$RDI_DATADIR/xsim/ip/tri_mode_ethernet_mac_v9_0_35 -axi_jtag_v1_0_2=$RDI_DATADIR/xsim/ip/axi_jtag_v1_0_2 -ieee802d3_200g_rs_fec_v2_0_12=$RDI_DATADIR/xsim/ip/ieee802d3_200g_rs_fec_v2_0_12 -fast_adapter_v1_0_10=$RDI_DATADIR/xsim/ip/fast_adapter_v1_0_10 -hdmi_gt_controller_v2_0_0=$RDI_DATADIR/xsim/ip/hdmi_gt_controller_v2_0_0 -xdfe_ofdm_v2_2_0=$RDI_DATADIR/xsim/ip/xdfe_ofdm_v2_2_0 -ptp_1588_timer_syncer_v2_0_6=$RDI_DATADIR/xsim/ip/ptp_1588_timer_syncer_v2_0_6 -vfb_v1_0_27=$RDI_DATADIR/xsim/ip/vfb_v1_0_27 -blk_mem_gen_v8_3_7=$RDI_DATADIR/xsim/ip/blk_mem_gen_v8_3_7 -vcu2_v1_0_0=$RDI_DATADIR/xsim/ip/vcu2_v1_0_0 -shell_utils_addr_remap_v1_0_12=$RDI_DATADIR/xsim/ip/shell_utils_addr_remap_v1_0_12 -oddr_v1_0_4=$RDI_DATADIR/xsim/ip/oddr_v1_0_4 -sim_trig_v1_0_13=$RDI_DATADIR/xsim/ip/sim_trig_v1_0_13 -v_hdmi_phy1_v1_0_13=$RDI_DATADIR/xsim/ip/v_hdmi_phy1_v1_0_13 -displayport_v7_0_25=$RDI_DATADIR/xsim/ip/displayport_v7_0_25 -cordic_v6_0_23=$RDI_DATADIR/xsim/ip/cordic_v6_0_23 -axi_crossbar_v2_1_34=$RDI_DATADIR/xsim/ip/axi_crossbar_v2_1_34 -proc_sys_reset_v5_0_16=$RDI_DATADIR/xsim/ip/proc_sys_reset_v5_0_16 -polar_v1_1_5=$RDI_DATADIR/xsim/ip/polar_v1_1_5 -xscl=$RDI_DATADIR/xsim/ip/xscl -xtlm_simple_interconnect_v1_0=$RDI_DATADIR/xsim/ip/xtlm_simple_interconnect_v1_0 -v_scenechange_v1_1_6=$RDI_DATADIR/xsim/ip/v_scenechange_v1_1_6 -func_emu_util_v1_0=$RDI_DATADIR/xsim/ip/func_emu_util_v1_0 -ldpc_v2_0_16=$RDI_DATADIR/xsim/ip/ldpc_v2_0_16 -switch_core_top_v1_0_17=$RDI_DATADIR/xsim/ip/switch_core_top_v1_0_17 -v_frmbuf_wr_v2_5_3=$RDI_DATADIR/xsim/ip/v_frmbuf_wr_v2_5_3 -bs_switch_v1_0_4=$RDI_DATADIR/xsim/ip/bs_switch_v1_0_4 -audio_clock_recovery_unit_v1_0_5=$RDI_DATADIR/xsim/ip/audio_clock_recovery_unit_v1_0_5 -xdfe_resampler_v1_0_10=$RDI_DATADIR/xsim/ip/xdfe_resampler_v1_0_10 -sd_fec_v1_1_15=$RDI_DATADIR/xsim/ip/sd_fec_v1_1_15 -fifo_generator_v13_2_11=$RDI_DATADIR/xsim/ip/fifo_generator_v13_2_11 -axi_timebase_wdt_v3_0_25=$RDI_DATADIR/xsim/ip/axi_timebase_wdt_v3_0_25 -psx_vip_v1_0_6=$RDI_DATADIR/xsim/ip/psx_vip_v1_0_6 -axi_memory_init_v1_0_14=$RDI_DATADIR/xsim/ip/axi_memory_init_v1_0_14 -emc_common_v3_0_8=$RDI_DATADIR/xsim/ip/emc_common_v3_0_8 -ieee802d3_rs_fec_v2_0_24=$RDI_DATADIR/xsim/ip/ieee802d3_rs_fec_v2_0_24 -axi_bram_ctrl_v4_0_15=$RDI_DATADIR/xsim/ip/axi_bram_ctrl_v4_0_15 -v_vcresampler_v1_1_13=$RDI_DATADIR/xsim/ip/v_vcresampler_v1_1_13 -v_csc_v1_1_13=$RDI_DATADIR/xsim/ip/v_csc_v1_1_13 -axi_lmb_bridge_v1_0_3=$RDI_DATADIR/xsim/ip/axi_lmb_bridge_v1_0_3 -zynq_ultra_ps_e_vip_v1_0_19=$RDI_DATADIR/xsim/ip/zynq_ultra_ps_e_vip_v1_0_19 -axi_cdma_v4_1_33=$RDI_DATADIR/xsim/ip/axi_cdma_v4_1_33 -v_dp_axi4s_vid_out_v1_0_9=$RDI_DATADIR/xsim/ip/v_dp_axi4s_vid_out_v1_0_9 -i2s_receiver_v1_0_9=$RDI_DATADIR/xsim/ip/i2s_receiver_v1_0_9 -rld3_pl_v1_0_15=$RDI_DATADIR/xsim/ip/rld3_pl_v1_0_15 -axi_firewall_v1_2_8=$RDI_DATADIR/xsim/ip/axi_firewall_v1_2_8 -axis_ila_ct_v1_0_1=$RDI_DATADIR/xsim/ip/axis_ila_ct_v1_0_1 -cpm5n_v1_0_9=$RDI_DATADIR/xsim/ip/cpm5n_v1_0_9 -hdcp22_cipher_dp_v1_0_2=$RDI_DATADIR/xsim/ip/hdcp22_cipher_dp_v1_0_2 -lut_buffer_v2_0_1=$RDI_DATADIR/xsim/ip/lut_buffer_v2_0_1 -axis_switch_v1_1_33=$RDI_DATADIR/xsim/ip/axis_switch_v1_1_33 -axis_switch_sc_v1_1=$RDI_DATADIR/xsim/ip/axis_switch_sc_v1_1 -mipi_dphy_v4_3_13=$RDI_DATADIR/xsim/ip/mipi_dphy_v4_3_13 -msm_adapters=$RDI_DATADIR/xsim/ip/msm_adapters -msm_cpp=$RDI_DATADIR/xsim/ip/msm_cpp -iomodule_v3_1_11=$RDI_DATADIR/xsim/ip/iomodule_v3_1_11 -fc32_rs_fec_v1_0_28=$RDI_DATADIR/xsim/ip/fc32_rs_fec_v1_0_28 -mammoth_transcode_v1_0_2=$RDI_DATADIR/xsim/ip/mammoth_transcode_v1_0_2 -aie_ps_v1_0=$RDI_DATADIR/xsim/ip/aie_ps_v1_0 -axi_hwicap_v3_0_37=$RDI_DATADIR/xsim/ip/axi_hwicap_v3_0_37 -g709_rs_decoder_v2_2_15=$RDI_DATADIR/xsim/ip/g709_rs_decoder_v2_2_15 -axi_stream_monitor_v1_1_1=$RDI_DATADIR/xsim/ip/axi_stream_monitor_v1_1_1 -axis_itct_v1_0_1=$RDI_DATADIR/xsim/ip/axis_itct_v1_0_1 -tmr_voter_v1_0_7=$RDI_DATADIR/xsim/ip/tmr_voter_v1_0_7 -lmb_v10_v3_0=$RDI_DATADIR/xsim/ip/lmb_v10_v3_0 -mdm_riscv_v1_0_3=$RDI_DATADIR/xsim/ip/mdm_riscv_v1_0_3 -axis_mem_v1_0_2=$RDI_DATADIR/xsim/ip/axis_mem_v1_0_2 -amm_axi_bridge_v1_0_19=$RDI_DATADIR/xsim/ip/amm_axi_bridge_v1_0_19 +axis_dbg_stub_v1_0_1=$RDI_DATADIR/xsim/ip/axis_dbg_stub_v1_0_1 +ethernet_1_10_25g_v2_7_15=$RDI_DATADIR/xsim/ip/ethernet_1_10_25g_v2_7_15 +an_lt_v1_0_12=$RDI_DATADIR/xsim/ip/an_lt_v1_0_12 +hdmi_gt_controller_v1_0_13=$RDI_DATADIR/xsim/ip/hdmi_gt_controller_v1_0_13 +axi_cdma_v4_1_31=$RDI_DATADIR/xsim/ip/axi_cdma_v4_1_31 +xilinx_vip=$RDI_DATADIR/xsim/ip/xilinx_vip videoaxi4s_bridge_v1_0_7=$RDI_DATADIR/xsim/ip/videoaxi4s_bridge_v1_0_7 -axis_accelerator_adapter_v2_1_19=$RDI_DATADIR/xsim/ip/axis_accelerator_adapter_v2_1_19 +mdm_riscv_v1_0_2=$RDI_DATADIR/xsim/ip/mdm_riscv_v1_0_2 +axi_uartlite_v2_0_35=$RDI_DATADIR/xsim/ip/axi_uartlite_v2_0_35 +axi_perf_mon_v5_0_33=$RDI_DATADIR/xsim/ip/axi_perf_mon_v5_0_33 axi_master_burst_v2_0_9=$RDI_DATADIR/xsim/ip/axi_master_burst_v2_0_9 -vrf_channelizer_v1_0_0=$RDI_DATADIR/xsim/ip/vrf_channelizer_v1_0_0 -uhdsdi_gt_v2_1_5=$RDI_DATADIR/xsim/ip/uhdsdi_gt_v2_1_5 -v_deinterlacer_v5_1_6=$RDI_DATADIR/xsim/ip/v_deinterlacer_v5_1_6 -noc_hbm_v1_0_1=$RDI_DATADIR/xsim/ip/noc_hbm_v1_0_1 -in_system_ibert_v1_0_23=$RDI_DATADIR/xsim/ip/in_system_ibert_v1_0_23 -axi_pcie_v2_9_12=$RDI_DATADIR/xsim/ip/axi_pcie_v2_9_12 -axi_epu_v1_0_6=$RDI_DATADIR/xsim/ip/axi_epu_v1_0_6 -floating_point_v7_0_24=$RDI_DATADIR/xsim/ip/floating_point_v7_0_24 -v_axi4s_vid_out_v4_0_19=$RDI_DATADIR/xsim/ip/v_axi4s_vid_out_v4_0_19 -v_multi_scaler_v1_2_7=$RDI_DATADIR/xsim/ip/v_multi_scaler_v1_2_7 -axis_dbg_sync_v1_0_1=$RDI_DATADIR/xsim/ip/axis_dbg_sync_v1_0_1 -can_v5_1_5=$RDI_DATADIR/xsim/ip/can_v5_1_5 -axis_cap_ctrl_v1_0_1=$RDI_DATADIR/xsim/ip/axis_cap_ctrl_v1_0_1 -xdfe_cc_filter_v1_1_5=$RDI_DATADIR/xsim/ip/xdfe_cc_filter_v1_1_5 -anlt_subcore_ip_v1_0_2=$RDI_DATADIR/xsim/ip/anlt_subcore_ip_v1_0_2 -v_smpte_uhdsdi_tx_v1_0_5=$RDI_DATADIR/xsim/ip/v_smpte_uhdsdi_tx_v1_0_5 -xlslice_v1_0_4=$RDI_DATADIR/xsim/ip/xlslice_v1_0_4 -noc2_nmu_sim_v1_0_0=$RDI_DATADIR/xsim/ip/noc2_nmu_sim_v1_0_0 -tmr_sem_v1_0_27=$RDI_DATADIR/xsim/ip/tmr_sem_v1_0_27 -axi_ahblite_bridge_v3_0_30=$RDI_DATADIR/xsim/ip/axi_ahblite_bridge_v3_0_30 -xtlm_trace_model_v1_0=$RDI_DATADIR/xsim/ip/xtlm_trace_model_v1_0 -hdcp_keymngmt_blk_v1_0_2=$RDI_DATADIR/xsim/ip/hdcp_keymngmt_blk_v1_0_2 -util_idelay_ctrl_v1_0_4=$RDI_DATADIR/xsim/ip/util_idelay_ctrl_v1_0_4 -axi_uart16550_v2_0_35=$RDI_DATADIR/xsim/ip/axi_uart16550_v2_0_35 -ecc_v2_0_17=$RDI_DATADIR/xsim/ip/ecc_v2_0_17 -v_frmbuf_rd_v2_2_12=$RDI_DATADIR/xsim/ip/v_frmbuf_rd_v2_2_12 -axi_data_fifo_v2_1_32=$RDI_DATADIR/xsim/ip/axi_data_fifo_v2_1_32 -xdfe_equalizer_v1_0_10=$RDI_DATADIR/xsim/ip/xdfe_equalizer_v1_0_10 -axi_mcdma_v1_2_0=$RDI_DATADIR/xsim/ip/axi_mcdma_v1_2_0 -versal_cips_ps_vip_v1_0_11=$RDI_DATADIR/xsim/ip/versal_cips_ps_vip_v1_0_11 -emb_mem_gen_v1_0_10=$RDI_DATADIR/xsim/ip/emb_mem_gen_v1_0_10 -mdm_v3_2=$RDI_DATADIR/xsim/ip/mdm_v3_2 -displayport_v8_1_10=$RDI_DATADIR/xsim/ip/displayport_v8_1_10 -tcc_encoder_3gpp_v5_0_23=$RDI_DATADIR/xsim/ip/tcc_encoder_3gpp_v5_0_23 -pcie_qdma_mailbox_v1_0_8=$RDI_DATADIR/xsim/ip/pcie_qdma_mailbox_v1_0_8 -v_frmbuf_rd_v2_5_3=$RDI_DATADIR/xsim/ip/v_frmbuf_rd_v2_5_3 -util_vector_logic_v2_0_4=$RDI_DATADIR/xsim/ip/util_vector_logic_v2_0_4 -axis_dwidth_converter_v1_1_32=$RDI_DATADIR/xsim/ip/axis_dwidth_converter_v1_1_32 -axi4svideo_bridge_v1_0_19=$RDI_DATADIR/xsim/ip/axi4svideo_bridge_v1_0_19 -util_ff_v1_0_4=$RDI_DATADIR/xsim/ip/util_ff_v1_0_4 -sim_xdma_cpp_v1=$RDI_DATADIR/xsim/ip/sim_xdma_cpp_v1 -microblaze_riscv_v1_0_3=$RDI_DATADIR/xsim/ip/microblaze_riscv_v1_0_3 -cpri_v8_11_22=$RDI_DATADIR/xsim/ip/cpri_v8_11_22 -v_vid_in_axi4s_v5_0_5=$RDI_DATADIR/xsim/ip/v_vid_in_axi4s_v5_0_5 -dprx_v1_0_5=$RDI_DATADIR/xsim/ip/dprx_v1_0_5 -shell_utils_build_info_v2_0_0=$RDI_DATADIR/xsim/ip/shell_utils_build_info_v2_0_0 -util_reduced_logic_v2_0_6=$RDI_DATADIR/xsim/ip/util_reduced_logic_v2_0_6 -axi_pcie3_v3_0_32=$RDI_DATADIR/xsim/ip/axi_pcie3_v3_0_32 -v_smpte_uhdsdi_rx_v1_0_4=$RDI_DATADIR/xsim/ip/v_smpte_uhdsdi_rx_v1_0_4 -axi_datamover_v5_1_35=$RDI_DATADIR/xsim/ip/axi_datamover_v5_1_35 -interlaken_v2_4_19=$RDI_DATADIR/xsim/ip/interlaken_v2_4_19 -nvmeha_v1_0_14=$RDI_DATADIR/xsim/ip/nvmeha_v1_0_14 +aie_ps_v1_0=$RDI_DATADIR/xsim/ip/aie_ps_v1_0 +ibert_lib_v1_0_11=$RDI_DATADIR/xsim/ip/ibert_lib_v1_0_11 +axi_datamover_v5_1_33=$RDI_DATADIR/xsim/ip/axi_datamover_v5_1_33 +noc_nps4_v1_0_0=$RDI_DATADIR/xsim/ip/noc_nps4_v1_0_0 +xbip_dsp48_addsub_v3_0_9=$RDI_DATADIR/xsim/ip/xbip_dsp48_addsub_v3_0_9 +v_axi4s_vid_out_v4_0_18=$RDI_DATADIR/xsim/ip/v_axi4s_vid_out_v4_0_18 +axi_chip2chip_v5_0_22=$RDI_DATADIR/xsim/ip/axi_chip2chip_v5_0_22 +gtwizard_ultrascale_v1_7_18=$RDI_DATADIR/xsim/ip/gtwizard_ultrascale_v1_7_18 +axi_infrastructure_v1_1_0=$RDI_DATADIR/xsim/ip/axi_infrastructure_v1_1_0 +switch_core_top_v1_0_16=$RDI_DATADIR/xsim/ip/switch_core_top_v1_0_16 +vitis_net_p4_v2_1_0=$RDI_DATADIR/xsim/ip/vitis_net_p4_v2_1_0 +axi_sideband_util_v1_0_15=$RDI_DATADIR/xsim/ip/axi_sideband_util_v1_0_15 +axis_infrastructure_v1_1_1=$RDI_DATADIR/xsim/ip/axis_infrastructure_v1_1_1 +dist_mem_gen_v8_0_15=$RDI_DATADIR/xsim/ip/dist_mem_gen_v8_0_15 +shell_utils_addr_remap_v1_0_10=$RDI_DATADIR/xsim/ip/shell_utils_addr_remap_v1_0_10 +xbip_addsub_v3_0_9=$RDI_DATADIR/xsim/ip/xbip_addsub_v3_0_9 +dds_compiler_v6_0_25=$RDI_DATADIR/xsim/ip/dds_compiler_v6_0_25 +bscan_axi_v1_0_2=$RDI_DATADIR/xsim/ip/bscan_axi_v1_0_2 +fifo_generator_v13_2_10=$RDI_DATADIR/xsim/ip/fifo_generator_v13_2_10 +dprx_fec_8b10b_v1_0_3=$RDI_DATADIR/xsim/ip/dprx_fec_8b10b_v1_0_3 +pcie_axi4lite_tap_v1_0_2=$RDI_DATADIR/xsim/ip/pcie_axi4lite_tap_v1_0_2 av_pat_gen_v2_0_2=$RDI_DATADIR/xsim/ip/av_pat_gen_v2_0_2 -bfr_ft_wrapper_v1_0_0=$RDI_DATADIR/xsim/ip/bfr_ft_wrapper_v1_0_0 -axis_mu_v1_0_1=$RDI_DATADIR/xsim/ip/axis_mu_v1_0_1 -zynq_ultra_ps_e_v3_3_14=$RDI_DATADIR/xsim/ip/zynq_ultra_ps_e_v3_3_14 -stm_v1_0=$RDI_DATADIR/xsim/ip/stm_v1_0 -v_hdmi_rx_v3_0_5=$RDI_DATADIR/xsim/ip/v_hdmi_rx_v3_0_5 -ethernet_1_10_25g_v2_7_18=$RDI_DATADIR/xsim/ip/ethernet_1_10_25g_v2_7_18 -v_tpg_v8_2_6=$RDI_DATADIR/xsim/ip/v_tpg_v8_2_6 -qdma_v5_0_12=$RDI_DATADIR/xsim/ip/qdma_v5_0_12 -pci64_v5_0_12=$RDI_DATADIR/xsim/ip/pci64_v5_0_12 -v_uhdsdi_vidgen_v1_0_3=$RDI_DATADIR/xsim/ip/v_uhdsdi_vidgen_v1_0_3 -jesd204c_v4_3_0=$RDI_DATADIR/xsim/ip/jesd204c_v4_3_0 -axi_timer_v2_0_35=$RDI_DATADIR/xsim/ip/axi_timer_v2_0_35 -c_compare_v12_0_10=$RDI_DATADIR/xsim/ip/c_compare_v12_0_10 -axi_clock_converter_v2_1_32=$RDI_DATADIR/xsim/ip/axi_clock_converter_v2_1_32 -axi_protocol_converter_v2_1_33=$RDI_DATADIR/xsim/ip/axi_protocol_converter_v2_1_33 -axi_dma_v7_1_34=$RDI_DATADIR/xsim/ip/axi_dma_v7_1_34 -pl_fileio_v1_0_0=$RDI_DATADIR/xsim/ip/pl_fileio_v1_0_0 -dfx_decoupler_v1_0_11=$RDI_DATADIR/xsim/ip/dfx_decoupler_v1_0_11 -axi_sideband_util_v1_0_17=$RDI_DATADIR/xsim/ip/axi_sideband_util_v1_0_17 -tmr_manager_v1_0_13=$RDI_DATADIR/xsim/ip/tmr_manager_v1_0_13 -fec_5g_common_v1_1_5=$RDI_DATADIR/xsim/ip/fec_5g_common_v1_1_5 -axi_ethernetlite_v3_0_32=$RDI_DATADIR/xsim/ip/axi_ethernetlite_v3_0_32 -lib_bmg_v1_0_18=$RDI_DATADIR/xsim/ip/lib_bmg_v1_0_18 -high_speed_selectio_wiz_v3_6_10=$RDI_DATADIR/xsim/ip/high_speed_selectio_wiz_v3_6_10 -c_shift_ram_v12_0_18=$RDI_DATADIR/xsim/ip/c_shift_ram_v12_0_18 -axi_pmon_v1_0_2=$RDI_DATADIR/xsim/ip/axi_pmon_v1_0_2 -v_vid_in_axi4s_v4_0_11=$RDI_DATADIR/xsim/ip/v_vid_in_axi4s_v4_0_11 -uhdsdi_gt_v2_2_0=$RDI_DATADIR/xsim/ip/uhdsdi_gt_v2_2_0 -v_tpg_v8_1_12=$RDI_DATADIR/xsim/ip/v_tpg_v8_1_12 -noc2_nsu_sim_v1_0_0=$RDI_DATADIR/xsim/ip/noc2_nsu_sim_v1_0_0 -axi_gpio_v2_0_35=$RDI_DATADIR/xsim/ip/axi_gpio_v2_0_35 -axis_interconnect_v1_1_24=$RDI_DATADIR/xsim/ip/axis_interconnect_v1_1_24 -adc_dac_if_phy_v1_0_0=$RDI_DATADIR/xsim/ip/adc_dac_if_phy_v1_0_0 -xilinx_vip=$RDI_DATADIR/xsim/ip/xilinx_vip -noc_ncrb_v1_0_0=$RDI_DATADIR/xsim/ip/noc_ncrb_v1_0_0 -c_addsub_v12_0_19=$RDI_DATADIR/xsim/ip/c_addsub_v12_0_19 -sem_ultra_v3_1_27=$RDI_DATADIR/xsim/ip/sem_ultra_v3_1_27 +polar_v1_1_4=$RDI_DATADIR/xsim/ip/polar_v1_1_4 +v_tpg_v8_2_5=$RDI_DATADIR/xsim/ip/v_tpg_v8_2_5 +tcc_encoder_3gpplte_v4_0_19=$RDI_DATADIR/xsim/ip/tcc_encoder_3gpplte_v4_0_19 +axis_accelerator_adapter_v2_1_18=$RDI_DATADIR/xsim/ip/axis_accelerator_adapter_v2_1_18 +mem_pl_v1_0_2=$RDI_DATADIR/xsim/ip/mem_pl_v1_0_2 +perf_axi_tg_v1_0_13=$RDI_DATADIR/xsim/ip/perf_axi_tg_v1_0_13 +trace_hub_v1_1_0=$RDI_DATADIR/xsim/ip/trace_hub_v1_1_0 +axi_pcie_v2_9_11=$RDI_DATADIR/xsim/ip/axi_pcie_v2_9_11 +axi_emc_v3_0_31=$RDI_DATADIR/xsim/ip/axi_emc_v3_0_31 +tsn_endpoint_ethernet_mac_block_v1_0_16=$RDI_DATADIR/xsim/ip/tsn_endpoint_ethernet_mac_block_v1_0_16 +soft_ecc_proxy_v1_1_1=$RDI_DATADIR/xsim/ip/soft_ecc_proxy_v1_1_1 +axi_apb_bridge_v3_0_20=$RDI_DATADIR/xsim/ip/axi_apb_bridge_v3_0_20 +axis_broadcaster_v1_1_30=$RDI_DATADIR/xsim/ip/axis_broadcaster_v1_1_30 +axis_dwidth_converter_sc_v1_1=$RDI_DATADIR/xsim/ip/axis_dwidth_converter_sc_v1_1 +vid_edid_v1_0_2=$RDI_DATADIR/xsim/ip/vid_edid_v1_0_2 +noc_nidb_v1_0_0=$RDI_DATADIR/xsim/ip/noc_nidb_v1_0_0 +v_vid_in_axi4s_v5_0_4=$RDI_DATADIR/xsim/ip/v_vid_in_axi4s_v5_0_4 v_dual_splitter_v1_0_11=$RDI_DATADIR/xsim/ip/v_dual_splitter_v1_0_11 -v_warp_init_v1_1_5=$RDI_DATADIR/xsim/ip/v_warp_init_v1_1_5 -mipi_csi2_tx_ctrl_v1_0_6=$RDI_DATADIR/xsim/ip/mipi_csi2_tx_ctrl_v1_0_6 -roe_framer_v3_0_9=$RDI_DATADIR/xsim/ip/roe_framer_v3_0_9 -axi_remapper_tx_v1_0_3=$RDI_DATADIR/xsim/ip/axi_remapper_tx_v1_0_3 -axi_traffic_gen_v3_0_19=$RDI_DATADIR/xsim/ip/axi_traffic_gen_v3_0_19 -dfx_controller_v1_0_8=$RDI_DATADIR/xsim/ip/dfx_controller_v1_0_8 +axis_ila_txns_cntr_v1_0_0=$RDI_DATADIR/xsim/ip/axis_ila_txns_cntr_v1_0_0 +pl_fileio_v1_0_0=$RDI_DATADIR/xsim/ip/pl_fileio_v1_0_0 +msm_cpp=$RDI_DATADIR/xsim/ip/msm_cpp +debug_tcp_server_v1=$RDI_DATADIR/xsim/ip/debug_tcp_server_v1 +v_frmbuf_wr_v2_5_2=$RDI_DATADIR/xsim/ip/v_frmbuf_wr_v2_5_2 +v_smpte_uhdsdi_rx_v1_0_3=$RDI_DATADIR/xsim/ip/v_smpte_uhdsdi_rx_v1_0_3 +mpegtsmux_v1_1_9=$RDI_DATADIR/xsim/ip/mpegtsmux_v1_1_9 +noc_nps_v1_0_1=$RDI_DATADIR/xsim/ip/noc_nps_v1_0_1 +v_multi_scaler_v1_2_6=$RDI_DATADIR/xsim/ip/v_multi_scaler_v1_2_6 +x5io_wizard_v1_0_4=$RDI_DATADIR/xsim/ip/x5io_wizard_v1_0_4 +axi_remapper_rx_v1_0_2=$RDI_DATADIR/xsim/ip/axi_remapper_rx_v1_0_2 +emu_perf_common_v1_0=$RDI_DATADIR/xsim/ip/emu_perf_common_v1_0 +sem_ultra_v3_1_26=$RDI_DATADIR/xsim/ip/sem_ultra_v3_1_26 +axi_utils_v2_0_9=$RDI_DATADIR/xsim/ip/axi_utils_v2_0_9 +v_tc_v6_2_8=$RDI_DATADIR/xsim/ip/v_tc_v6_2_8 +ieee802d3_clause74_fec_v1_0_18=$RDI_DATADIR/xsim/ip/ieee802d3_clause74_fec_v1_0_18 +jesd204c_v4_2_14=$RDI_DATADIR/xsim/ip/jesd204c_v4_2_14 +xtlm=$RDI_DATADIR/xsim/ip/xtlm +hdmi_acr_ctrl_v1_0_3=$RDI_DATADIR/xsim/ip/hdmi_acr_ctrl_v1_0_3 +icap_arb_v1_0_2=$RDI_DATADIR/xsim/ip/icap_arb_v1_0_2 +nvme_tc_v3_0_6=$RDI_DATADIR/xsim/ip/nvme_tc_v3_0_6 +axi4svideo_bridge_v1_0_18=$RDI_DATADIR/xsim/ip/axi4svideo_bridge_v1_0_18 +jtag_axi=$RDI_DATADIR/xsim/ip/jtag_axi +axi_intc_v4_1_19=$RDI_DATADIR/xsim/ip/axi_intc_v4_1_19 +v_demosaic_v1_1_11=$RDI_DATADIR/xsim/ip/v_demosaic_v1_1_11 +pcie_jtag_v1_0_1=$RDI_DATADIR/xsim/ip/pcie_jtag_v1_0_1 +xlslice_v1_0_4=$RDI_DATADIR/xsim/ip/xlslice_v1_0_4 +axi_vfifo_ctrl_v2_0_34=$RDI_DATADIR/xsim/ip/axi_vfifo_ctrl_v2_0_34 +gmii_to_rgmii_v4_1_14=$RDI_DATADIR/xsim/ip/gmii_to_rgmii_v4_1_14 +util_reduced_logic_v2_0_6=$RDI_DATADIR/xsim/ip/util_reduced_logic_v2_0_6 +nvmeha_v1_0_12=$RDI_DATADIR/xsim/ip/nvmeha_v1_0_12 +axi_c2c_v1_0_9=$RDI_DATADIR/xsim/ip/axi_c2c_v1_0_9 +ft_prach_v1_2_2=$RDI_DATADIR/xsim/ip/ft_prach_v1_2_2 +v_smpte_uhdsdi_v1_0_11=$RDI_DATADIR/xsim/ip/v_smpte_uhdsdi_v1_0_11 +axi_pmon_v1_0_1=$RDI_DATADIR/xsim/ip/axi_pmon_v1_0_1 +gtwizard_ultrascale_v1_6_16=$RDI_DATADIR/xsim/ip/gtwizard_ultrascale_v1_6_16 +gigantic_mux=$RDI_DATADIR/xsim/ip/gigantic_mux +displayport_v7_0_24=$RDI_DATADIR/xsim/ip/displayport_v7_0_24 +msm_adapters=$RDI_DATADIR/xsim/ip/msm_adapters +v_frmbuf_wr_v2_2_10=$RDI_DATADIR/xsim/ip/v_frmbuf_wr_v2_2_10 +fast_adapter_v1_0_8=$RDI_DATADIR/xsim/ip/fast_adapter_v1_0_8 +rst_vip_v1_0_6=$RDI_DATADIR/xsim/ip/rst_vip_v1_0_6 +v_hdmi_phy1_v1_0_12=$RDI_DATADIR/xsim/ip/v_hdmi_phy1_v1_0_12 +pcie_qdma_mailbox_v1_0_5=$RDI_DATADIR/xsim/ip/pcie_qdma_mailbox_v1_0_5 pr_decoupler_v1_0_11=$RDI_DATADIR/xsim/ip/pr_decoupler_v1_0_11 -tmr_comparator_v1_0_8=$RDI_DATADIR/xsim/ip/tmr_comparator_v1_0_8 -rfadce5_wrapper_v1_0_0=$RDI_DATADIR/xsim/ip/rfadce5_wrapper_v1_0_0 -axi_mmu_v2_1_31=$RDI_DATADIR/xsim/ip/axi_mmu_v2_1_31 -axi_dwidth_converter_v2_1_33=$RDI_DATADIR/xsim/ip/axi_dwidth_converter_v2_1_33 +v_hdmi_tx1_v1_0_8=$RDI_DATADIR/xsim/ip/v_hdmi_tx1_v1_0_8 +processing_system7_v5_5_6=$RDI_DATADIR/xsim/ip/processing_system7_v5_5_6 +axis_cap_ctrl_v1_0_1=$RDI_DATADIR/xsim/ip/axis_cap_ctrl_v1_0_1 common_rpc_v1=$RDI_DATADIR/xsim/ip/common_rpc_v1 -axis_ila_adv_trig_v1_0_1=$RDI_DATADIR/xsim/ip/axis_ila_adv_trig_v1_0_1 -picxo_fracxo_v2_0_3=$RDI_DATADIR/xsim/ip/picxo_fracxo_v2_0_3 -dp_videoaxi4s_bridge_v1_0_3=$RDI_DATADIR/xsim/ip/dp_videoaxi4s_bridge_v1_0_3 -v_frmbuf_wr_v2_2_12=$RDI_DATADIR/xsim/ip/v_frmbuf_wr_v2_2_12 -sd_fec_beta_v1_0_0=$RDI_DATADIR/xsim/ip/sd_fec_beta_v1_0_0 -iomodule_v3_0=$RDI_DATADIR/xsim/ip/iomodule_v3_0 -lmb_bram_if_cntlr_v4_0_25=$RDI_DATADIR/xsim/ip/lmb_bram_if_cntlr_v4_0_25 -mrmac_v3_0_0=$RDI_DATADIR/xsim/ip/mrmac_v3_0_0 -tsn_endpoint_ethernet_mac_block_v1_0_18=$RDI_DATADIR/xsim/ip/tsn_endpoint_ethernet_mac_block_v1_0_18 -axis_vio_v1_0_12=$RDI_DATADIR/xsim/ip/axis_vio_v1_0_12 -xtlm=$RDI_DATADIR/xsim/ip/xtlm -bscan_jtag=$RDI_DATADIR/xsim/ip/bscan_jtag -floating_point_v7_1_19=$RDI_DATADIR/xsim/ip/floating_point_v7_1_19 -ai_pl_trig=$RDI_DATADIR/xsim/ip/ai_pl_trig -axi_dbg_hub=$RDI_DATADIR/xsim/ip/axi_dbg_hub -pc_cfr_v8_0_3=$RDI_DATADIR/xsim/ip/pc_cfr_v8_0_3 -axi_amm_bridge_v1_0_23=$RDI_DATADIR/xsim/ip/axi_amm_bridge_v1_0_23 -c_counter_binary_v12_0_20=$RDI_DATADIR/xsim/ip/c_counter_binary_v12_0_20 xtlm_ipc_v1_0=$RDI_DATADIR/xsim/ip/xtlm_ipc_v1_0 -axi_vip_v1_1_19=$RDI_DATADIR/xsim/ip/axi_vip_v1_1_19 -xlconcat_v2_1_6=$RDI_DATADIR/xsim/ip/xlconcat_v2_1_6 -axi_msg_v1_0_12=$RDI_DATADIR/xsim/ip/axi_msg_v1_0_12 -noc_nps6_v1_0_0=$RDI_DATADIR/xsim/ip/noc_nps6_v1_0_0 -xpm=$RDI_DATADIR/xsim/ip/xpm -bsip_v1_1_1=$RDI_DATADIR/xsim/ip/bsip_v1_1_1 -interrupt_control_v3_1_5=$RDI_DATADIR/xsim/ip/interrupt_control_v3_1_5 -gtwizard_ultrascale_v1_7_19=$RDI_DATADIR/xsim/ip/gtwizard_ultrascale_v1_7_19 +v_tpg_v8_1_10=$RDI_DATADIR/xsim/ip/v_tpg_v8_1_10 +v_hcresampler_v1_1_11=$RDI_DATADIR/xsim/ip/v_hcresampler_v1_1_11 +axi_interface_monitor_v1_1_0=$RDI_DATADIR/xsim/ip/axi_interface_monitor_v1_1_0 axi_intc_v4_1=$RDI_DATADIR/xsim/ip/axi_intc_v4_1 +mammoth_transcode_v1_0_2=$RDI_DATADIR/xsim/ip/mammoth_transcode_v1_0_2 +axi_timebase_wdt_v3_0_23=$RDI_DATADIR/xsim/ip/axi_timebase_wdt_v3_0_23 +floating_point_v7_0_23=$RDI_DATADIR/xsim/ip/floating_point_v7_0_23 +displayport_v9_0_9=$RDI_DATADIR/xsim/ip/displayport_v9_0_9 +noc_hbm_v1_0_0=$RDI_DATADIR/xsim/ip/noc_hbm_v1_0_0 +versal_cips_ps_vip_v1_0_9=$RDI_DATADIR/xsim/ip/versal_cips_ps_vip_v1_0_9 +amm_axi_bridge_v1_0_17=$RDI_DATADIR/xsim/ip/amm_axi_bridge_v1_0_17 +v_vid_gt_bridge_v2_0_5=$RDI_DATADIR/xsim/ip/v_vid_gt_bridge_v2_0_5 +v_gamma_lut_v1_1_11=$RDI_DATADIR/xsim/ip/v_gamma_lut_v1_1_11 +rld3_pl_v1_0_14=$RDI_DATADIR/xsim/ip/rld3_pl_v1_0_14 +l_ethernet_v3_3_10=$RDI_DATADIR/xsim/ip/l_ethernet_v3_3_10 +ernic_v4_0_3=$RDI_DATADIR/xsim/ip/ernic_v4_0_3 +fec_5g_common_v1_1_4=$RDI_DATADIR/xsim/ip/fec_5g_common_v1_1_4 +sim_qdma_sc_v1_0=$RDI_DATADIR/xsim/ip/sim_qdma_sc_v1_0 +dfx_bitstream_monitor_v1_0_5=$RDI_DATADIR/xsim/ip/dfx_bitstream_monitor_v1_0_5 +axi_mmu_v2_1_29=$RDI_DATADIR/xsim/ip/axi_mmu_v2_1_29 +v_sdi_rx_vid_bridge_v2_0_2=$RDI_DATADIR/xsim/ip/v_sdi_rx_vid_bridge_v2_0_2 +v_csc_v1_1_11=$RDI_DATADIR/xsim/ip/v_csc_v1_1_11 +usxgmii_v1_2_17=$RDI_DATADIR/xsim/ip/usxgmii_v1_2_17 +trace_s2mm_v2_0_1=$RDI_DATADIR/xsim/ip/trace_s2mm_v2_0_1 +ieee802d3_rs_fec_v2_0_22=$RDI_DATADIR/xsim/ip/ieee802d3_rs_fec_v2_0_22 +v_hdmi_tx_v3_0_4=$RDI_DATADIR/xsim/ip/v_hdmi_tx_v3_0_4 +ldpc_5gnr_v1_0_3=$RDI_DATADIR/xsim/ip/ldpc_5gnr_v1_0_3 +rama_v1_1_17_lib=$RDI_DATADIR/xsim/ip/rama_v1_1_17_lib +rs_decoder_v9_0_22=$RDI_DATADIR/xsim/ip/rs_decoder_v9_0_22 +ieee802d3_400g_rs_fec_v3_0_2=$RDI_DATADIR/xsim/ip/ieee802d3_400g_rs_fec_v3_0_2 +xscl=$RDI_DATADIR/xsim/ip/xscl +iomodule_v3_1_10=$RDI_DATADIR/xsim/ip/iomodule_v3_1_10 +axis_mem_v1_0_2=$RDI_DATADIR/xsim/ip/axis_mem_v1_0_2 +axi_tft_v2_0_28=$RDI_DATADIR/xsim/ip/axi_tft_v2_0_28 +fc32_rs_fec_v1_0_27=$RDI_DATADIR/xsim/ip/fc32_rs_fec_v1_0_27 +axi_remapper_tx_v1_0_2=$RDI_DATADIR/xsim/ip/axi_remapper_tx_v1_0_2 +dfx_axi_shutdown_manager_v1_0_3=$RDI_DATADIR/xsim/ip/dfx_axi_shutdown_manager_v1_0_3 +util_vector_logic_v2_0_4=$RDI_DATADIR/xsim/ip/util_vector_logic_v2_0_4 +axis_ila_intf_v1_0_2=$RDI_DATADIR/xsim/ip/axis_ila_intf_v1_0_2 +axi_amm_bridge_v1_0_21=$RDI_DATADIR/xsim/ip/axi_amm_bridge_v1_0_21 +xpm_cdc_gen_v1_0_4=$RDI_DATADIR/xsim/ip/xpm_cdc_gen_v1_0_4 +c_accum_v12_0_18=$RDI_DATADIR/xsim/ip/c_accum_v12_0_18 +cmac_v2_6_15=$RDI_DATADIR/xsim/ip/cmac_v2_6_15 +axi_firewall_v1_2_6=$RDI_DATADIR/xsim/ip/axi_firewall_v1_2_6 +dft_v4_2_8=$RDI_DATADIR/xsim/ip/dft_v4_2_8 +ernic_v3_1_5=$RDI_DATADIR/xsim/ip/ernic_v3_1_5 +xsdbs_v1_0_4=$RDI_DATADIR/xsim/ip/xsdbs_v1_0_4 +stm_v1_0=$RDI_DATADIR/xsim/ip/stm_v1_0 +axi_timer_v2_0_33=$RDI_DATADIR/xsim/ip/axi_timer_v2_0_33 +lmb_v10_v3_0_14=$RDI_DATADIR/xsim/ip/lmb_v10_v3_0_14 +v_deinterlacer_v5_1_4=$RDI_DATADIR/xsim/ip/v_deinterlacer_v5_1_4 +axis_data_fifo_v1_1_32=$RDI_DATADIR/xsim/ip/axis_data_fifo_v1_1_32 +hw_trace=$RDI_DATADIR/xsim/ip/hw_trace +sim_xdma_sc_v1=$RDI_DATADIR/xsim/ip/sim_xdma_sc_v1 +axi_vip_v1_1_17=$RDI_DATADIR/xsim/ip/axi_vip_v1_1_17 +mipi_dphy_v4_3_11=$RDI_DATADIR/xsim/ip/mipi_dphy_v4_3_11 +ieee802d3_50g_rs_fec_v2_0_17=$RDI_DATADIR/xsim/ip/ieee802d3_50g_rs_fec_v2_0_17 +xdfe_equalizer_v1_0_9=$RDI_DATADIR/xsim/ip/xdfe_equalizer_v1_0_9 +flexo_100g_rs_fec_v1_0_28=$RDI_DATADIR/xsim/ip/flexo_100g_rs_fec_v1_0_28 +v_uhdsdi_audio_v2_0_8=$RDI_DATADIR/xsim/ip/v_uhdsdi_audio_v2_0_8 +v_tc_v6_1_14=$RDI_DATADIR/xsim/ip/v_tc_v6_1_14 +ddr4_pl_phy_v1_0_2=$RDI_DATADIR/xsim/ip/ddr4_pl_phy_v1_0_2 +sem_v4_1_15=$RDI_DATADIR/xsim/ip/sem_v4_1_15 +c_shift_ram_v12_0_17=$RDI_DATADIR/xsim/ip/c_shift_ram_v12_0_17 +lib_pkg_v1_0_4=$RDI_DATADIR/xsim/ip/lib_pkg_v1_0_4 +bs_switch_v1_0_4=$RDI_DATADIR/xsim/ip/bs_switch_v1_0_4 +shell_utils_msp432_bsl_crc_gen_v1_0_2=$RDI_DATADIR/xsim/ip/shell_utils_msp432_bsl_crc_gen_v1_0_2 +axis_dbg_sync_v1_0_1=$RDI_DATADIR/xsim/ip/axis_dbg_sync_v1_0_1 +high_speed_selectio_wiz_v3_6_9=$RDI_DATADIR/xsim/ip/high_speed_selectio_wiz_v3_6_9 +emc_common_v3_0_7=$RDI_DATADIR/xsim/ip/emc_common_v3_0_7 +fir_compiler_v7_2_22=$RDI_DATADIR/xsim/ip/fir_compiler_v7_2_22 +microblaze_mcs_v2_3_7=$RDI_DATADIR/xsim/ip/microblaze_mcs_v2_3_7 +oran_radio_if_v3_2_0=$RDI_DATADIR/xsim/ip/oran_radio_if_v3_2_0 +i2s_transmitter_v1_0_8=$RDI_DATADIR/xsim/ip/i2s_transmitter_v1_0_8 +floating_point_v7_1_18=$RDI_DATADIR/xsim/ip/floating_point_v7_1_18 +sim_trig_v1_0_12=$RDI_DATADIR/xsim/ip/sim_trig_v1_0_12 +hbm2e_pl_v1_0_1=$RDI_DATADIR/xsim/ip/hbm2e_pl_v1_0_1 +axis_protocol_checker_v2_0_15=$RDI_DATADIR/xsim/ip/axis_protocol_checker_v2_0_15 +vitis_deadlock_detector_v1_0_2=$RDI_DATADIR/xsim/ip/vitis_deadlock_detector_v1_0_2 +axi_msg_v1_0_11=$RDI_DATADIR/xsim/ip/axi_msg_v1_0_11 +c_compare_v12_0_9=$RDI_DATADIR/xsim/ip/c_compare_v12_0_9 +c_mux_bus_v12_0_9=$RDI_DATADIR/xsim/ip/c_mux_bus_v12_0_9 +xsdbm_v3_0_2=$RDI_DATADIR/xsim/ip/xsdbm_v3_0_2 rld3_pl_phy_v1_0_2=$RDI_DATADIR/xsim/ip/rld3_pl_phy_v1_0_2 -mipi_rx_phy_v1_0_1=$RDI_DATADIR/xsim/ip/mipi_rx_phy_v1_0_1 -sim_cpu_v1_0=$RDI_DATADIR/xsim/ip/sim_cpu_v1_0 -dds_compiler_v6_0_26=$RDI_DATADIR/xsim/ip/dds_compiler_v6_0_26 -xdma_v4_1_31=$RDI_DATADIR/xsim/ip/xdma_v4_1_31 -axi_fifo_mm_s_v4_3_5=$RDI_DATADIR/xsim/ip/axi_fifo_mm_s_v4_3_5 -l_ethernet_v3_3_13=$RDI_DATADIR/xsim/ip/l_ethernet_v3_3_13 -xdfe_nlf_v1_1_2=$RDI_DATADIR/xsim/ip/xdfe_nlf_v1_1_2 -axi_mcdma_v1_1_14=$RDI_DATADIR/xsim/ip/axi_mcdma_v1_1_14 -remote_port_c_v4=$RDI_DATADIR/xsim/ip/remote_port_c_v4 -ltlib_v1_0_2=$RDI_DATADIR/xsim/ip/ltlib_v1_0_2 -xdfe_common_v1_0_4=$RDI_DATADIR/xsim/ip/xdfe_common_v1_0_4 -axi_intc_v4_1_20=$RDI_DATADIR/xsim/ip/axi_intc_v4_1_20 -axi_uartlite_v2_0_37=$RDI_DATADIR/xsim/ip/axi_uartlite_v2_0_37 -gmii_to_rgmii_v4_1_17=$RDI_DATADIR/xsim/ip/gmii_to_rgmii_v4_1_17 -cdcam_v1_2_0=$RDI_DATADIR/xsim/ip/cdcam_v1_2_0 -blk_mem_gen_v8_4_9=$RDI_DATADIR/xsim/ip/blk_mem_gen_v8_4_9 -system_cache_v5_0_12=$RDI_DATADIR/xsim/ip/system_cache_v5_0_12 -cmac_usplus_v3_1_19=$RDI_DATADIR/xsim/ip/cmac_usplus_v3_1_19 -axi_interface_monitor_v1_1_0=$RDI_DATADIR/xsim/ip/axi_interface_monitor_v1_1_0 -axi_interconnect_v1_7_24=$RDI_DATADIR/xsim/ip/axi_interconnect_v1_7_24 +mpram_v1_0_4=$RDI_DATADIR/xsim/ip/mpram_v1_0_4 +oddr_v1_0_4=$RDI_DATADIR/xsim/ip/oddr_v1_0_4 +bs_mux_v1_0_1=$RDI_DATADIR/xsim/ip/bs_mux_v1_0_1 +ptp_1588_timer_syncer_v2_0_6=$RDI_DATADIR/xsim/ip/ptp_1588_timer_syncer_v2_0_6 +dfx_controller_v1_0_7=$RDI_DATADIR/xsim/ip/dfx_controller_v1_0_7 +noc_ncrb_v1_0_0=$RDI_DATADIR/xsim/ip/noc_ncrb_v1_0_0 +rs_toolbox_v9_0_13=$RDI_DATADIR/xsim/ip/rs_toolbox_v9_0_13 +pc_cfr_v8_0_2=$RDI_DATADIR/xsim/ip/pc_cfr_v8_0_2 +multi_channel_25g_rs_fec_v1_0_26=$RDI_DATADIR/xsim/ip/multi_channel_25g_rs_fec_v1_0_26 +lmb_bram_if_cntlr_v4_0_24=$RDI_DATADIR/xsim/ip/lmb_bram_if_cntlr_v4_0_24 +hdcp_keymngmt_blk_v1_0_2=$RDI_DATADIR/xsim/ip/hdcp_keymngmt_blk_v1_0_2 +axi_lite_ipif_v3_0=$RDI_DATADIR/xsim/ip/axi_lite_ipif_v3_0 +compact_gt_v1_0_17=$RDI_DATADIR/xsim/ip/compact_gt_v1_0_17 +v_vcresampler_v1_1_11=$RDI_DATADIR/xsim/ip/v_vcresampler_v1_1_11 +mipi_dsi2_rx_ctrl_v1_0_0=$RDI_DATADIR/xsim/ip/mipi_dsi2_rx_ctrl_v1_0_0 +axi_quad_spi_v3_2_30=$RDI_DATADIR/xsim/ip/axi_quad_spi_v3_2_30 +div_gen_v5_1_22=$RDI_DATADIR/xsim/ip/div_gen_v5_1_22 +v_frmbuf_rd_v2_2_10=$RDI_DATADIR/xsim/ip/v_frmbuf_rd_v2_2_10 +can_v5_1_3=$RDI_DATADIR/xsim/ip/can_v5_1_3 +axi_pcie3_v3_0_30=$RDI_DATADIR/xsim/ip/axi_pcie3_v3_0_30 +emb_mem_gen_v1_0_9=$RDI_DATADIR/xsim/ip/emb_mem_gen_v1_0_9 noc2_xbr2x4_v1_0_0=$RDI_DATADIR/xsim/ip/noc2_xbr2x4_v1_0_0 +xbip_counter_v3_0_9=$RDI_DATADIR/xsim/ip/xbip_counter_v3_0_9 +axi_jtag_v1_0_2=$RDI_DATADIR/xsim/ip/axi_jtag_v1_0_2 +tmr_manager_v1_0_12=$RDI_DATADIR/xsim/ip/tmr_manager_v1_0_12 +noc_nmu_sim_v1_0_0=$RDI_DATADIR/xsim/ip/noc_nmu_sim_v1_0_0 +mipi_csi2_rx_ctrl_v1_0_10=$RDI_DATADIR/xsim/ip/mipi_csi2_rx_ctrl_v1_0_10 +axi_bram_ctrl_v4_0_15=$RDI_DATADIR/xsim/ip/axi_bram_ctrl_v4_0_15 +axi_gpio_v2_0_33=$RDI_DATADIR/xsim/ip/axi_gpio_v2_0_33 +rs_encoder_v9_0_21=$RDI_DATADIR/xsim/ip/rs_encoder_v9_0_21 +rwd_tlmmodel_v1=$RDI_DATADIR/xsim/ip/rwd_tlmmodel_v1 +axi_bram_ctrl_v4_1_10=$RDI_DATADIR/xsim/ip/axi_bram_ctrl_v4_1_10 uram_rd_back_v1_0_4=$RDI_DATADIR/xsim/ip/uram_rd_back_v1_0_4 +lib_fifo_v1_0_19=$RDI_DATADIR/xsim/ip/lib_fifo_v1_0_19 +canfd_v3_0_10=$RDI_DATADIR/xsim/ip/canfd_v3_0_10 +hdcp22_rng_v1_0_3=$RDI_DATADIR/xsim/ip/hdcp22_rng_v1_0_3 +xfft_v9_1_12=$RDI_DATADIR/xsim/ip/xfft_v9_1_12 +axi_memory_init_v1_0_12=$RDI_DATADIR/xsim/ip/axi_memory_init_v1_0_12 common_cpp_v1_0=$RDI_DATADIR/xsim/ip/common_cpp_v1_0 -sem_v4_1_15=$RDI_DATADIR/xsim/ip/sem_v4_1_15 -v_hdmi_tx_v3_0_5=$RDI_DATADIR/xsim/ip/v_hdmi_tx_v3_0_5 -dft_v4_2_9=$RDI_DATADIR/xsim/ip/dft_v4_2_9 -ieee802d3_400g_rs_fec_v3_0_3=$RDI_DATADIR/xsim/ip/ieee802d3_400g_rs_fec_v3_0_3 -srio_gen2_v4_1_20=$RDI_DATADIR/xsim/ip/srio_gen2_v4_1_20 -mipi_tx_phy_v1_0_0=$RDI_DATADIR/xsim/ip/mipi_tx_phy_v1_0_0 -axi_epc_v2_0_36=$RDI_DATADIR/xsim/ip/axi_epc_v2_0_36 -i2s_transmitter_v1_0_9=$RDI_DATADIR/xsim/ip/i2s_transmitter_v1_0_9 -flexo_100g_rs_fec_v1_0_30=$RDI_DATADIR/xsim/ip/flexo_100g_rs_fec_v1_0_30 -axi_tlm_ext_v1_0=$RDI_DATADIR/xsim/ip/axi_tlm_ext_v1_0 -axis_infrastructure_v1_1_1=$RDI_DATADIR/xsim/ip/axis_infrastructure_v1_1_1 -ai_noc=$RDI_DATADIR/xsim/ip/ai_noc -axi_emc_v3_0_33=$RDI_DATADIR/xsim/ip/axi_emc_v3_0_33 -multi_channel_25g_rs_fec_v1_0_28=$RDI_DATADIR/xsim/ip/multi_channel_25g_rs_fec_v1_0_28 -axi_protocol_checker_v2_0_19=$RDI_DATADIR/xsim/ip/axi_protocol_checker_v2_0_19 -axi_register_slice_v2_1_33=$RDI_DATADIR/xsim/ip/axi_register_slice_v2_1_33 -v_letterbox_v1_1_13=$RDI_DATADIR/xsim/ip/v_letterbox_v1_1_13 -gtwizard_ultrascale_v1_6_17=$RDI_DATADIR/xsim/ip/gtwizard_ultrascale_v1_6_17 -dprx_fec_8b10b_v1_0_3=$RDI_DATADIR/xsim/ip/dprx_fec_8b10b_v1_0_3 -axis_broadcaster_v1_1_32=$RDI_DATADIR/xsim/ip/axis_broadcaster_v1_1_32 -axis_clock_converter_v1_1_34=$RDI_DATADIR/xsim/ip/axis_clock_converter_v1_1_34 -ahblite_axi_bridge_v3_0_28=$RDI_DATADIR/xsim/ip/ahblite_axi_bridge_v3_0_28 -gtwizard_ultrascale_v1_5_4=$RDI_DATADIR/xsim/ip/gtwizard_ultrascale_v1_5_4 -sid_v8_0_22=$RDI_DATADIR/xsim/ip/sid_v8_0_22 -sim_ddr_v1_0=$RDI_DATADIR/xsim/ip/sim_ddr_v1_0 -axi_infrastructure_v1_1_0=$RDI_DATADIR/xsim/ip/axi_infrastructure_v1_1_0 -v_vid_gt_bridge_v2_0_5=$RDI_DATADIR/xsim/ip/v_vid_gt_bridge_v2_0_5 -axis_dwidth_converter_sc_v1_1=$RDI_DATADIR/xsim/ip/axis_dwidth_converter_sc_v1_1 -sim_qdma_cpp_v1_0=$RDI_DATADIR/xsim/ip/sim_qdma_cpp_v1_0 -noc_nidb_v1_0_0=$RDI_DATADIR/xsim/ip/noc_nidb_v1_0_0 +ai_pl_trig=$RDI_DATADIR/xsim/ip/ai_pl_trig +c_reg_fd_v12_0_9=$RDI_DATADIR/xsim/ip/c_reg_fd_v12_0_9 +axi_mm2s_mapper_v1_1_30=$RDI_DATADIR/xsim/ip/axi_mm2s_mapper_v1_1_30 +ldpc_v2_0_15=$RDI_DATADIR/xsim/ip/ldpc_v2_0_15 +sim_cpu_v1_0=$RDI_DATADIR/xsim/ip/sim_cpu_v1_0 +axi_data_fifo_v2_1_30=$RDI_DATADIR/xsim/ip/axi_data_fifo_v2_1_30 +g709_fec_v2_4_10=$RDI_DATADIR/xsim/ip/g709_fec_v2_4_10 +axi_mcdma_v1_1_12=$RDI_DATADIR/xsim/ip/axi_mcdma_v1_1_12 +axi_lmb_bridge_v1_0_3=$RDI_DATADIR/xsim/ip/axi_lmb_bridge_v1_0_3 +lte_fft_v2_1_10=$RDI_DATADIR/xsim/ip/lte_fft_v2_1_10 +axi_interconnect_v1_7_23=$RDI_DATADIR/xsim/ip/axi_interconnect_v1_7_23 +axi_dwidth_converter_v2_1_31=$RDI_DATADIR/xsim/ip/axi_dwidth_converter_v2_1_31 +axi_usb2_device_v5_0_32=$RDI_DATADIR/xsim/ip/axi_usb2_device_v5_0_32 +axi_hwicap_v3_0_35=$RDI_DATADIR/xsim/ip/axi_hwicap_v3_0_35 +ldpc_5gnr_lite_v1_0_2=$RDI_DATADIR/xsim/ip/ldpc_5gnr_lite_v1_0_2 +fifo_generator_v13_1_5=$RDI_DATADIR/xsim/ip/fifo_generator_v13_1_5 +axi_protocol_checker_v2_0_17=$RDI_DATADIR/xsim/ip/axi_protocol_checker_v2_0_17 +c_counter_binary_v12_0_19=$RDI_DATADIR/xsim/ip/c_counter_binary_v12_0_19 axis_ila_pp_v1_0_2=$RDI_DATADIR/xsim/ip/axis_ila_pp_v1_0_2 -noc_sc_v1_0_0=$RDI_DATADIR/xsim/ip/noc_sc_v1_0_0 -remote_port_sc_v4=$RDI_DATADIR/xsim/ip/remote_port_sc_v4 -ten_gig_eth_pcs_pma_v6_0_28=$RDI_DATADIR/xsim/ip/ten_gig_eth_pcs_pma_v6_0_28 -axis_register_slice_v1_1_33=$RDI_DATADIR/xsim/ip/axis_register_slice_v1_1_33 -clk_vip_v1_0_5=$RDI_DATADIR/xsim/ip/clk_vip_v1_0_5 +mem_tg_v1_0_13=$RDI_DATADIR/xsim/ip/mem_tg_v1_0_13 +xbip_utils_v3_0_13=$RDI_DATADIR/xsim/ip/xbip_utils_v3_0_13 +aie_xtlm_v1_0_0=$RDI_DATADIR/xsim/ip/aie_xtlm_v1_0_0 +xtlm_ap_ctrl_v1_0=$RDI_DATADIR/xsim/ip/xtlm_ap_ctrl_v1_0 +v_vid_in_axi4s_v4_0_11=$RDI_DATADIR/xsim/ip/v_vid_in_axi4s_v4_0_11 +cmac_usplus_v3_1_17=$RDI_DATADIR/xsim/ip/cmac_usplus_v3_1_17 +xdfe_common_v1_0_3=$RDI_DATADIR/xsim/ip/xdfe_common_v1_0_3 +viterbi_v9_1_17=$RDI_DATADIR/xsim/ip/viterbi_v9_1_17 +xdfe_nr_prach_v2_0_3=$RDI_DATADIR/xsim/ip/xdfe_nr_prach_v2_0_3 +v_smpte_sdi_v3_0_11=$RDI_DATADIR/xsim/ip/v_smpte_sdi_v3_0_11 +mdm_v3_2=$RDI_DATADIR/xsim/ip/mdm_v3_2 +clk_vip_v1_0_4=$RDI_DATADIR/xsim/ip/clk_vip_v1_0_4 +mdm_v3_2_26=$RDI_DATADIR/xsim/ip/mdm_v3_2_26 +xtlm_trace_model_v1_0=$RDI_DATADIR/xsim/ip/xtlm_trace_model_v1_0 +xbip_dsp48_multadd_v3_0_9=$RDI_DATADIR/xsim/ip/xbip_dsp48_multadd_v3_0_9 +noc2_nsu_v1_0_1=$RDI_DATADIR/xsim/ip/noc2_nsu_v1_0_1 +timer_sync_1588_v1_2_5=$RDI_DATADIR/xsim/ip/timer_sync_1588_v1_2_5 +axis_ila_ct_v1_0_1=$RDI_DATADIR/xsim/ip/axis_ila_ct_v1_0_1 +dcmac_v2_4_0=$RDI_DATADIR/xsim/ip/dcmac_v2_4_0 +v_dp_axi4s_vid_out_v1_0_8=$RDI_DATADIR/xsim/ip/v_dp_axi4s_vid_out_v1_0_8 +xbip_dsp48_acc_v3_0_9=$RDI_DATADIR/xsim/ip/xbip_dsp48_acc_v3_0_9 +noc2_xbr4x2_v1_0_0=$RDI_DATADIR/xsim/ip/noc2_xbr4x2_v1_0_0 +sd_fec_v1_1_14=$RDI_DATADIR/xsim/ip/sd_fec_v1_1_14 +xbip_accum_v3_0_9=$RDI_DATADIR/xsim/ip/xbip_accum_v3_0_9 +displayport_v8_1_9=$RDI_DATADIR/xsim/ip/displayport_v8_1_9 +ilknf_v1_3_4=$RDI_DATADIR/xsim/ip/ilknf_v1_3_4 +v_letterbox_v1_1_11=$RDI_DATADIR/xsim/ip/v_letterbox_v1_1_11 +iomodule_v3_0=$RDI_DATADIR/xsim/ip/iomodule_v3_0 +dbg_intf=$RDI_DATADIR/xsim/ip/dbg_intf +cpm5_v1_0_16=$RDI_DATADIR/xsim/ip/cpm5_v1_0_16 +ieee802d3_25g_rs_fec_v1_0_30=$RDI_DATADIR/xsim/ip/ieee802d3_25g_rs_fec_v1_0_30 +jesd204_v7_2_20=$RDI_DATADIR/xsim/ip/jesd204_v7_2_20 +clk_gen_sim_v1_0_4=$RDI_DATADIR/xsim/ip/clk_gen_sim_v1_0_4 +g709_rs_decoder_v2_2_14=$RDI_DATADIR/xsim/ip/g709_rs_decoder_v2_2_14 +cpri_v8_11_20=$RDI_DATADIR/xsim/ip/cpri_v8_11_20 +ieee802d3_200g_rs_fec_v2_0_11=$RDI_DATADIR/xsim/ip/ieee802d3_200g_rs_fec_v2_0_11 +v_warp_init_v1_1_4=$RDI_DATADIR/xsim/ip/v_warp_init_v1_1_4 +v_hscaler_v1_1_11=$RDI_DATADIR/xsim/ip/v_hscaler_v1_1_11 +spdif_v2_0_29=$RDI_DATADIR/xsim/ip/spdif_v2_0_29 +func_emu_util_v1_0=$RDI_DATADIR/xsim/ip/func_emu_util_v1_0 +axi_uart16550_v2_0_33=$RDI_DATADIR/xsim/ip/axi_uart16550_v2_0_33 +axi_clock_converter_v2_1_30=$RDI_DATADIR/xsim/ip/axi_clock_converter_v2_1_30 +dprx_v1_0_4=$RDI_DATADIR/xsim/ip/dprx_v1_0_4 +mrmac_v2_3_0=$RDI_DATADIR/xsim/ip/mrmac_v2_3_0 +cic_compiler_v4_0_19=$RDI_DATADIR/xsim/ip/cic_compiler_v4_0_19 +c_gate_bit_v12_0_9=$RDI_DATADIR/xsim/ip/c_gate_bit_v12_0_9 +noc_sc_v1_0_0_legacy=$RDI_DATADIR/xsim/ip/noc_sc_v1_0_0_legacy +ten_gig_eth_pcs_pma_v6_0_27=$RDI_DATADIR/xsim/ip/ten_gig_eth_pcs_pma_v6_0_27 +xdfe_cc_filter_v1_1_4=$RDI_DATADIR/xsim/ip/xdfe_cc_filter_v1_1_4 +axi_crossbar_v2_1_32=$RDI_DATADIR/xsim/ip/axi_crossbar_v2_1_32 +axis_itct_v1_0_1=$RDI_DATADIR/xsim/ip/axis_itct_v1_0_1 +xbip_pipe_v3_0_9=$RDI_DATADIR/xsim/ip/xbip_pipe_v3_0_9 +tsn_temac_v1_0_11=$RDI_DATADIR/xsim/ip/tsn_temac_v1_0_11 +lib_srl_fifo_v1_0_4=$RDI_DATADIR/xsim/ip/lib_srl_fifo_v1_0_4 +ecc_v2_0_16=$RDI_DATADIR/xsim/ip/ecc_v2_0_16 +mutex_v2_1_13=$RDI_DATADIR/xsim/ip/mutex_v2_1_13 +lmb_bram_if_cntlr_v4_0=$RDI_DATADIR/xsim/ip/lmb_bram_if_cntlr_v4_0 +ahblite_axi_bridge_v3_0_26=$RDI_DATADIR/xsim/ip/ahblite_axi_bridge_v3_0_26 +tmr_inject_v1_0_6=$RDI_DATADIR/xsim/ip/tmr_inject_v1_0_6 +qdriv_pl_phy_v1_0_2=$RDI_DATADIR/xsim/ip/qdriv_pl_phy_v1_0_2 +tcc_decoder_3gppmm_v2_0_27=$RDI_DATADIR/xsim/ip/tcc_decoder_3gppmm_v2_0_27 +ai_noc=$RDI_DATADIR/xsim/ip/ai_noc +util_idelay_ctrl_v1_0_4=$RDI_DATADIR/xsim/ip/util_idelay_ctrl_v1_0_4 noc2_nps_v1_0_0=$RDI_DATADIR/xsim/ip/noc2_nps_v1_0_0 -v_vid_sdi_tx_bridge_v2_0_3=$RDI_DATADIR/xsim/ip/v_vid_sdi_tx_bridge_v2_0_3 -processing_system7_vip_v1_0_21=$RDI_DATADIR/xsim/ip/processing_system7_vip_v1_0_21 -microblaze_v9_5_5=$RDI_DATADIR/xsim/ip/microblaze_v9_5_5 -cmac_v2_6_17=$RDI_DATADIR/xsim/ip/cmac_v2_6_17 -pcie_jtag_v1_0_1=$RDI_DATADIR/xsim/ip/pcie_jtag_v1_0_1 -mem_pl_v1_0_2=$RDI_DATADIR/xsim/ip/mem_pl_v1_0_2 -mpram_v1_0_5=$RDI_DATADIR/xsim/ip/mpram_v1_0_5 +etrnic_v1_1_8=$RDI_DATADIR/xsim/ip/etrnic_v1_1_8 +axi_ahblite_bridge_v3_0_28=$RDI_DATADIR/xsim/ip/axi_ahblite_bridge_v3_0_28 +ieee802d3_50g_rs_fec_v1_0_24=$RDI_DATADIR/xsim/ip/ieee802d3_50g_rs_fec_v1_0_24 +noc_hbm_nmu_sim_v1_0_0=$RDI_DATADIR/xsim/ip/noc_hbm_nmu_sim_v1_0_0 +noc_npp_rptr_v1_0_0=$RDI_DATADIR/xsim/ip/noc_npp_rptr_v1_0_0 +dfx_decoupler_v1_0_9=$RDI_DATADIR/xsim/ip/dfx_decoupler_v1_0_9 +dsp_macro_v1_0_6=$RDI_DATADIR/xsim/ip/dsp_macro_v1_0_6 +cpm5n_v1_0_8=$RDI_DATADIR/xsim/ip/cpm5n_v1_0_8 +axi_dma_v7_1_32=$RDI_DATADIR/xsim/ip/axi_dma_v7_1_32 +sim_ipc_multi_intf_v1_0=$RDI_DATADIR/xsim/ip/sim_ipc_multi_intf_v1_0 +hdcp_v1_0_5=$RDI_DATADIR/xsim/ip/hdcp_v1_0_5 +axi_epc_v2_0_34=$RDI_DATADIR/xsim/ip/axi_epc_v2_0_34 +tmr_comparator_v1_0_7=$RDI_DATADIR/xsim/ip/tmr_comparator_v1_0_7 +v_warp_filter_v1_1_4=$RDI_DATADIR/xsim/ip/v_warp_filter_v1_1_4 ai_pl=$RDI_DATADIR/xsim/ip/ai_pl -trace_hub_v1_1_0=$RDI_DATADIR/xsim/ip/trace_hub_v1_1_0 -v_hscaler_v1_1_13=$RDI_DATADIR/xsim/ip/v_hscaler_v1_1_13 -ddr4_pl_phy_v1_0_2=$RDI_DATADIR/xsim/ip/ddr4_pl_phy_v1_0_2 -axis_protocol_checker_v2_0_17=$RDI_DATADIR/xsim/ip/axis_protocol_checker_v2_0_17 -xbip_multadd_v3_0_21=$RDI_DATADIR/xsim/ip/xbip_multadd_v3_0_21 -axi_remapper_rx_v1_0_2=$RDI_DATADIR/xsim/ip/axi_remapper_rx_v1_0_2 -axi_vfifo_ctrl_v2_0_36=$RDI_DATADIR/xsim/ip/axi_vfifo_ctrl_v2_0_36 -v_warp_filter_v1_1_5=$RDI_DATADIR/xsim/ip/v_warp_filter_v1_1_5 -xfft_v9_1_13=$RDI_DATADIR/xsim/ip/xfft_v9_1_13 -axi_bram_ctrl_v4_1_11=$RDI_DATADIR/xsim/ip/axi_bram_ctrl_v4_1_11 -v_hcresampler_v1_1_13=$RDI_DATADIR/xsim/ip/v_hcresampler_v1_1_13 -v_demosaic_v1_1_13=$RDI_DATADIR/xsim/ip/v_demosaic_v1_1_13 -lte_fft_v2_1_11=$RDI_DATADIR/xsim/ip/lte_fft_v2_1_11 -xsdbs_v1_0_4=$RDI_DATADIR/xsim/ip/xsdbs_v1_0_4 -mrmac_v2_3_2=$RDI_DATADIR/xsim/ip/mrmac_v2_3_2 -v_tc_v6_2_9=$RDI_DATADIR/xsim/ip/v_tc_v6_2_9 -div_gen_v5_1_23=$RDI_DATADIR/xsim/ip/div_gen_v5_1_23 -rs_encoder_v9_0_22=$RDI_DATADIR/xsim/ip/rs_encoder_v9_0_22 -axi_utils_v2_0_10=$RDI_DATADIR/xsim/ip/axi_utils_v2_0_10 -v_axi4s_remap_v1_1_12=$RDI_DATADIR/xsim/ip/v_axi4s_remap_v1_1_12 -v_mix_v5_2_11=$RDI_DATADIR/xsim/ip/v_mix_v5_2_11 -xdfe_fft_v1_0_8=$RDI_DATADIR/xsim/ip/xdfe_fft_v1_0_8 -cic_compiler_v4_0_20=$RDI_DATADIR/xsim/ip/cic_compiler_v4_0_20 -sim_clk_gen_v1_0_5=$RDI_DATADIR/xsim/ip/sim_clk_gen_v1_0_5 -qdriv_pl_phy_v1_0_2=$RDI_DATADIR/xsim/ip/qdriv_pl_phy_v1_0_2 -lib_srl_fifo_v1_0_4=$RDI_DATADIR/xsim/ip/lib_srl_fifo_v1_0_4 -dbg_intf=$RDI_DATADIR/xsim/ip/dbg_intf -hdcp22_cipher_v1_0_5=$RDI_DATADIR/xsim/ip/hdcp22_cipher_v1_0_5 -usxgmii_v1_2_20=$RDI_DATADIR/xsim/ip/usxgmii_v1_2_20 -v_smpte_sdi_v3_0_12=$RDI_DATADIR/xsim/ip/v_smpte_sdi_v3_0_12 -mipi_dsi2_rx_ctrl_v1_0_1=$RDI_DATADIR/xsim/ip/mipi_dsi2_rx_ctrl_v1_0_1 -mdm_v3_2_27=$RDI_DATADIR/xsim/ip/mdm_v3_2_27 -accelerator_monitor_v1_1_0=$RDI_DATADIR/xsim/ip/accelerator_monitor_v1_1_0 -g975_efec_i7_v2_0_24=$RDI_DATADIR/xsim/ip/g975_efec_i7_v2_0_24 -axis_combiner_v1_1_31=$RDI_DATADIR/xsim/ip/axis_combiner_v1_1_31 -xpm_cdc_gen_v1_0_4=$RDI_DATADIR/xsim/ip/xpm_cdc_gen_v1_0_4 -dcmac_v2_5_0=$RDI_DATADIR/xsim/ip/dcmac_v2_5_0 -convolution_v9_0_21=$RDI_DATADIR/xsim/ip/convolution_v9_0_21 -microblaze_v11_0_14=$RDI_DATADIR/xsim/ip/microblaze_v11_0_14 -cpm4_v1_0_17=$RDI_DATADIR/xsim/ip/cpm4_v1_0_17 -cmpy_v6_0_25=$RDI_DATADIR/xsim/ip/cmpy_v6_0_25 +xdfe_nlf_v1_1_1=$RDI_DATADIR/xsim/ip/xdfe_nlf_v1_1_1 +v_scenechange_v1_1_6=$RDI_DATADIR/xsim/ip/v_scenechange_v1_1_6 +vfb_v1_0_25=$RDI_DATADIR/xsim/ip/vfb_v1_0_25 +axis_interconnect_v1_1_23=$RDI_DATADIR/xsim/ip/axis_interconnect_v1_1_23 xlconstant_v1_1_9=$RDI_DATADIR/xsim/ip/xlconstant_v1_1_9 +adc_dac_if_phy_v1_0_0=$RDI_DATADIR/xsim/ip/adc_dac_if_phy_v1_0_0 +mult_gen_v12_0_21=$RDI_DATADIR/xsim/ip/mult_gen_v12_0_21 +i2s_receiver_v1_0_8=$RDI_DATADIR/xsim/ip/i2s_receiver_v1_0_8 +qdriv_pl_v1_0_13=$RDI_DATADIR/xsim/ip/qdriv_pl_v1_0_13 +xbip_dsp48_wrapper_v3_0_6=$RDI_DATADIR/xsim/ip/xbip_dsp48_wrapper_v3_0_6 +lut_buffer_v2_0_1=$RDI_DATADIR/xsim/ip/lut_buffer_v2_0_1 +vid_phy_controller_v2_2_18=$RDI_DATADIR/xsim/ip/vid_phy_controller_v2_2_18 +advanced_io_wizard_phy_v1_0_3=$RDI_DATADIR/xsim/ip/advanced_io_wizard_phy_v1_0_3 +uhdsdi_gt_v2_1_4=$RDI_DATADIR/xsim/ip/uhdsdi_gt_v2_1_4 +axi_dbg_hub=$RDI_DATADIR/xsim/ip/axi_dbg_hub +anlt_subcore_ip_v1_0_2=$RDI_DATADIR/xsim/ip/anlt_subcore_ip_v1_0_2 +xxv_ethernet_v4_1_10=$RDI_DATADIR/xsim/ip/xxv_ethernet_v4_1_10 +cdcam_v1_1_0=$RDI_DATADIR/xsim/ip/cdcam_v1_1_0 +pci32_v5_0_13=$RDI_DATADIR/xsim/ip/pci32_v5_0_13 +v_mix_v5_2_9=$RDI_DATADIR/xsim/ip/v_mix_v5_2_9 +pci64_v5_0_12=$RDI_DATADIR/xsim/ip/pci64_v5_0_12 +in_system_ibert_v1_0_22=$RDI_DATADIR/xsim/ip/in_system_ibert_v1_0_22 +proc_sys_reset_v5_0_15=$RDI_DATADIR/xsim/ip/proc_sys_reset_v5_0_15 +axis_dwidth_converter_v1_1_30=$RDI_DATADIR/xsim/ip/axis_dwidth_converter_v1_1_30 +sim_ddr_v1_0=$RDI_DATADIR/xsim/ip/sim_ddr_v1_0 +sim_qdma_cpp_v1_0=$RDI_DATADIR/xsim/ip/sim_qdma_cpp_v1_0 +axi_traffic_gen_v3_0_17=$RDI_DATADIR/xsim/ip/axi_traffic_gen_v3_0_17 +v_hdmi_rx_v3_0_4=$RDI_DATADIR/xsim/ip/v_hdmi_rx_v3_0_4 +xdfe_resampler_v1_0_9=$RDI_DATADIR/xsim/ip/xdfe_resampler_v1_0_9 +zynq_ultra_ps_e_v3_3_12=$RDI_DATADIR/xsim/ip/zynq_ultra_ps_e_v3_3_12 +axi_i3c_v1_0_0=$RDI_DATADIR/xsim/ip/axi_i3c_v1_0_0 +g709_rs_encoder_v2_2_12=$RDI_DATADIR/xsim/ip/g709_rs_encoder_v2_2_12 +xpm=$RDI_DATADIR/xsim/ip/xpm +dptx_v1_0_4=$RDI_DATADIR/xsim/ip/dptx_v1_0_4 +v_axi4s_remap_v1_1_10=$RDI_DATADIR/xsim/ip/v_axi4s_remap_v1_1_10 +tri_mode_ethernet_mac_v9_0_32=$RDI_DATADIR/xsim/ip/tri_mode_ethernet_mac_v9_0_32 +xbip_bram18k_v3_0_9=$RDI_DATADIR/xsim/ip/xbip_bram18k_v3_0_9 +shell_utils_build_info_v2_0_0=$RDI_DATADIR/xsim/ip/shell_utils_build_info_v2_0_0 +cordic_v6_0_22=$RDI_DATADIR/xsim/ip/cordic_v6_0_22 +sim_xdma_cpp_v1=$RDI_DATADIR/xsim/ip/sim_xdma_cpp_v1 +axi_hbicap_v1_0_7=$RDI_DATADIR/xsim/ip/axi_hbicap_v1_0_7 +zynq_ultra_ps_e_vip_v1_0_17=$RDI_DATADIR/xsim/ip/zynq_ultra_ps_e_vip_v1_0_17 +gtwizard_ultrascale_v1_5_4=$RDI_DATADIR/xsim/ip/gtwizard_ultrascale_v1_5_4 +remote_port_c_v4=$RDI_DATADIR/xsim/ip/remote_port_c_v4 +axi_vdma_v6_3_19=$RDI_DATADIR/xsim/ip/axi_vdma_v6_3_19 +x5io_wizard_phy_v1_0_1=$RDI_DATADIR/xsim/ip/x5io_wizard_phy_v1_0_1 +tcc_encoder_3gpp_v5_0_22=$RDI_DATADIR/xsim/ip/tcc_encoder_3gpp_v5_0_22 +axis_combiner_v1_1_29=$RDI_DATADIR/xsim/ip/axis_combiner_v1_1_29 +microblaze_v9_5_5=$RDI_DATADIR/xsim/ip/microblaze_v9_5_5 +advanced_io_wizard_v1_0_13=$RDI_DATADIR/xsim/ip/advanced_io_wizard_v1_0_13 +lib_cdc_v1_0_3=$RDI_DATADIR/xsim/ip/lib_cdc_v1_0_3 +axis_ila_adv_trig_v1_0_1=$RDI_DATADIR/xsim/ip/axis_ila_adv_trig_v1_0_1 +qdma_v5_0_9=$RDI_DATADIR/xsim/ip/qdma_v5_0_9 +ddr4_pl_v1_0_14=$RDI_DATADIR/xsim/ip/ddr4_pl_v1_0_14 noc_mc_ddr5_phy_v1_0_1=$RDI_DATADIR/xsim/ip/noc_mc_ddr5_phy_v1_0_1 -spdif_v2_0_30=$RDI_DATADIR/xsim/ip/spdif_v2_0_30 -oran_radio_if_v3_2_1=$RDI_DATADIR/xsim/ip/oran_radio_if_v3_2_1 -v_hdmi_rx1_v1_0_11=$RDI_DATADIR/xsim/ip/v_hdmi_rx1_v1_0_11 -cam_v3_1_0=$RDI_DATADIR/xsim/ip/cam_v3_1_0 -emb_fifo_gen_v1_0_6=$RDI_DATADIR/xsim/ip/emb_fifo_gen_v1_0_6 -axi_iic_v2_1_9=$RDI_DATADIR/xsim/ip/axi_iic_v2_1_9 -axi_perf_mon_v5_0_35=$RDI_DATADIR/xsim/ip/axi_perf_mon_v5_0_35 -v_tpg_v8_0_16=$RDI_DATADIR/xsim/ip/v_tpg_v8_0_16 -mutex_v2_1_14=$RDI_DATADIR/xsim/ip/mutex_v2_1_14 -emu_perf_common_v1_0=$RDI_DATADIR/xsim/ip/emu_perf_common_v1_0 -lib_fifo_v1_0_20=$RDI_DATADIR/xsim/ip/lib_fifo_v1_0_20 -advanced_io_wizard_v1_0_15=$RDI_DATADIR/xsim/ip/advanced_io_wizard_v1_0_15 -c_reg_fd_v12_0_10=$RDI_DATADIR/xsim/ip/c_reg_fd_v12_0_10 -axi4stream_vip_v1_1_19=$RDI_DATADIR/xsim/ip/axi4stream_vip_v1_1_19 -lmb_bram_if_cntlr_v4_0=$RDI_DATADIR/xsim/ip/lmb_bram_if_cntlr_v4_0 -lmb_v10_v3_0_14=$RDI_DATADIR/xsim/ip/lmb_v10_v3_0_14 -ieee802d3_50g_rs_fec_v1_0_25=$RDI_DATADIR/xsim/ip/ieee802d3_50g_rs_fec_v1_0_25 -icap_arb_v1_0_2=$RDI_DATADIR/xsim/ip/icap_arb_v1_0_2 -noc_npp_rptr_v1_0_0=$RDI_DATADIR/xsim/ip/noc_npp_rptr_v1_0_0 -vid_edid_v1_0_3=$RDI_DATADIR/xsim/ip/vid_edid_v1_0_3 -shell_utils_msp432_bsl_crc_gen_v1_0_2=$RDI_DATADIR/xsim/ip/shell_utils_msp432_bsl_crc_gen_v1_0_2 -sim_qdma_sc_v1_0=$RDI_DATADIR/xsim/ip/sim_qdma_sc_v1_0 -mult_gen_v12_0_22=$RDI_DATADIR/xsim/ip/mult_gen_v12_0_22 -timer_sync_1588_v1_2_5=$RDI_DATADIR/xsim/ip/timer_sync_1588_v1_2_5 -dfe_channelizer_wrapper_v1_0_0=$RDI_DATADIR/xsim/ip/dfe_channelizer_wrapper_v1_0_0 -clk_gen_sim_v1_0_4=$RDI_DATADIR/xsim/ip/clk_gen_sim_v1_0_4 +xtlm_simple_interconnect_v1_0=$RDI_DATADIR/xsim/ip/xtlm_simple_interconnect_v1_0 +axi_sg_v4_1_18=$RDI_DATADIR/xsim/ip/axi_sg_v4_1_18 +xdfe_cc_mixer_v2_0_4=$RDI_DATADIR/xsim/ip/xdfe_cc_mixer_v2_0_4 +processing_system7_vip_v1_0_19=$RDI_DATADIR/xsim/ip/processing_system7_vip_v1_0_19 +mipi_dsi_tx_ctrl_v1_0_9=$RDI_DATADIR/xsim/ip/mipi_dsi_tx_ctrl_v1_0_9 +microblaze_riscv_v1_0_2=$RDI_DATADIR/xsim/ip/microblaze_riscv_v1_0_2 +cpm4_v1_0_16=$RDI_DATADIR/xsim/ip/cpm4_v1_0_16 +xbip_multadd_v3_0_20=$RDI_DATADIR/xsim/ip/xbip_multadd_v3_0_20 +axis_data_fifo_v2_0_13=$RDI_DATADIR/xsim/ip/axis_data_fifo_v2_0_13 +ltlib_v1_0_2=$RDI_DATADIR/xsim/ip/ltlib_v1_0_2 +axis_switch_sc_v1_1=$RDI_DATADIR/xsim/ip/axis_switch_sc_v1_1 +sim_clk_gen_v1_0_4=$RDI_DATADIR/xsim/ip/sim_clk_gen_v1_0_4 +xdfe_fft_v1_0_7=$RDI_DATADIR/xsim/ip/xdfe_fft_v1_0_7 hsdp_trace_v2_0_2=$RDI_DATADIR/xsim/ip/hsdp_trace_v2_0_2 -noc_sc_v1_0_0_legacy=$RDI_DATADIR/xsim/ip/noc_sc_v1_0_0_legacy -v_frmbuf_wr_v3_0_0=$RDI_DATADIR/xsim/ip/v_frmbuf_wr_v3_0_0 -xdfe_cc_mixer_v2_0_5=$RDI_DATADIR/xsim/ip/xdfe_cc_mixer_v2_0_5 -mipi_dsi_tx_ctrl_v1_0_10=$RDI_DATADIR/xsim/ip/mipi_dsi_tx_ctrl_v1_0_10 -axi_apb_bridge_v3_0_20=$RDI_DATADIR/xsim/ip/axi_apb_bridge_v3_0_20 -ieee802d3_clause74_fec_v1_0_19=$RDI_DATADIR/xsim/ip/ieee802d3_clause74_fec_v1_0_19 -sim_xdma_sc_v1=$RDI_DATADIR/xsim/ip/sim_xdma_sc_v1 -axi_tft_v2_0_29=$RDI_DATADIR/xsim/ip/axi_tft_v2_0_29 -viterbi_v9_1_18=$RDI_DATADIR/xsim/ip/viterbi_v9_1_18 -ieee802d3_50g_rs_fec_v2_0_18=$RDI_DATADIR/xsim/ip/ieee802d3_50g_rs_fec_v2_0_18 -microblaze_mcs_v2_3_7=$RDI_DATADIR/xsim/ip/microblaze_mcs_v2_3_7 -fifo_generator_v13_0_7=$RDI_DATADIR/xsim/ip/fifo_generator_v13_0_7 -video_frame_crc_v1_0_6=$RDI_DATADIR/xsim/ip/video_frame_crc_v1_0_6 -dist_mem_gen_v8_0_15=$RDI_DATADIR/xsim/ip/dist_mem_gen_v8_0_15 -ilknf_v1_3_5=$RDI_DATADIR/xsim/ip/ilknf_v1_3_5 -rwd_tlmmodel_v1=$RDI_DATADIR/xsim/ip/rwd_tlmmodel_v1 +blk_mem_gen_v8_4_8=$RDI_DATADIR/xsim/ip/blk_mem_gen_v8_4_8 +cam_blk_lib_v1_1_0=$RDI_DATADIR/xsim/ip/cam_blk_lib_v1_1_0 +tmr_voter_v1_0_6=$RDI_DATADIR/xsim/ip/tmr_voter_v1_0_6 +util_ff_v1_0_3=$RDI_DATADIR/xsim/ip/util_ff_v1_0_3 +interrupt_control_v3_1_5=$RDI_DATADIR/xsim/ip/interrupt_control_v3_1_5 +xdfe_ofdm_v2_1_0=$RDI_DATADIR/xsim/ip/xdfe_ofdm_v2_1_0 +audio_clock_recovery_unit_v1_0_4=$RDI_DATADIR/xsim/ip/audio_clock_recovery_unit_v1_0_4 +ten_gig_eth_mac_v15_1_12=$RDI_DATADIR/xsim/ip/ten_gig_eth_mac_v15_1_12 +axi_protocol_converter_v2_1_31=$RDI_DATADIR/xsim/ip/axi_protocol_converter_v2_1_31 +xbip_dsp48_mult_v3_0_9=$RDI_DATADIR/xsim/ip/xbip_dsp48_mult_v3_0_9 +tmr_sem_v1_0_26=$RDI_DATADIR/xsim/ip/tmr_sem_v1_0_26 +v_frmbuf_rd_v2_4_3=$RDI_DATADIR/xsim/ip/v_frmbuf_rd_v2_4_3 +cmpy_v6_0_24=$RDI_DATADIR/xsim/ip/cmpy_v6_0_24 +ta_dma_v1_0_15=$RDI_DATADIR/xsim/ip/ta_dma_v1_0_15 +v_tpg_v8_0_14=$RDI_DATADIR/xsim/ip/v_tpg_v8_0_14 +axi_tlm_ext_v1_0=$RDI_DATADIR/xsim/ip/axi_tlm_ext_v1_0 +axi_iic_v2_1_7=$RDI_DATADIR/xsim/ip/axi_iic_v2_1_7 +c_addsub_v12_0_18=$RDI_DATADIR/xsim/ip/c_addsub_v12_0_18 +audio_tpg_v1_0_2=$RDI_DATADIR/xsim/ip/audio_tpg_v1_0_2 axi_tg_sc_v1_0=$RDI_DATADIR/xsim/ip/axi_tg_sc_v1_0 +v_vid_sdi_tx_bridge_v2_0_2=$RDI_DATADIR/xsim/ip/v_vid_sdi_tx_bridge_v2_0_2 +noc_nsu_sim_v1_0_0=$RDI_DATADIR/xsim/ip/noc_nsu_sim_v1_0_0 +axi_register_slice_v2_1_31=$RDI_DATADIR/xsim/ip/axi_register_slice_v2_1_31 +axis_switch_v1_1_31=$RDI_DATADIR/xsim/ip/axis_switch_v1_1_31 +axi_stream_monitor_v1_1_1=$RDI_DATADIR/xsim/ip/axi_stream_monitor_v1_1_1 +v_uhdsdi_vidgen_v1_0_3=$RDI_DATADIR/xsim/ip/v_uhdsdi_vidgen_v1_0_3 +bscan_jtag=$RDI_DATADIR/xsim/ip/bscan_jtag +audio_formatter_v1_0_13=$RDI_DATADIR/xsim/ip/audio_formatter_v1_0_13 +axis_vio_v1_0_11=$RDI_DATADIR/xsim/ip/axis_vio_v1_0_11 +interlaken_v2_4_17=$RDI_DATADIR/xsim/ip/interlaken_v2_4_17 +axis_register_slice_v1_1_31=$RDI_DATADIR/xsim/ip/axis_register_slice_v1_1_31 +remote_port_sc_v4=$RDI_DATADIR/xsim/ip/remote_port_sc_v4 +hdcp22_cipher_v1_0_5=$RDI_DATADIR/xsim/ip/hdcp22_cipher_v1_0_5 +picxo_fracxo_v2_0_2=$RDI_DATADIR/xsim/ip/picxo_fracxo_v2_0_2 +xdma_v4_1_29=$RDI_DATADIR/xsim/ip/xdma_v4_1_29 +accelerator_monitor_v1_1_0=$RDI_DATADIR/xsim/ip/accelerator_monitor_v1_1_0 +noc_nps6_v1_0_0=$RDI_DATADIR/xsim/ip/noc_nps6_v1_0_0 +roe_framer_v3_0_8=$RDI_DATADIR/xsim/ip/roe_framer_v3_0_8 +g975_efec_i7_v2_0_23=$RDI_DATADIR/xsim/ip/g975_efec_i7_v2_0_23 +quadsgmii_v3_5_18=$RDI_DATADIR/xsim/ip/quadsgmii_v3_5_18 axi_ethernet_buffer_v2_0_25=$RDI_DATADIR/xsim/ip/axi_ethernet_buffer_v2_0_25 -g975_efec_i4_v1_0_23=$RDI_DATADIR/xsim/ip/g975_efec_i4_v1_0_23 -c_accum_v12_0_19=$RDI_DATADIR/xsim/ip/c_accum_v12_0_19 -aie_xtlm_v1_0_0=$RDI_DATADIR/xsim/ip/aie_xtlm_v1_0_0 -ieee802d3_25g_rs_fec_v1_0_31=$RDI_DATADIR/xsim/ip/ieee802d3_25g_rs_fec_v1_0_31 -smartconnect_v1_0=$RDI_DATADIR/xsim/ip/smartconnect_v1_0 -noc_hbm_nmu_sim_v1_0_0=$RDI_DATADIR/xsim/ip/noc_hbm_nmu_sim_v1_0_0 -xdfe_nr_prach_v2_0_4=$RDI_DATADIR/xsim/ip/xdfe_nr_prach_v2_0_4 -gig_ethernet_pcs_pma_v16_2_21=$RDI_DATADIR/xsim/ip/gig_ethernet_pcs_pma_v16_2_21 -trace_s2mm_v2_0_1=$RDI_DATADIR/xsim/ip/trace_s2mm_v2_0_1 -v_sdi_rx_vid_bridge_v2_0_3=$RDI_DATADIR/xsim/ip/v_sdi_rx_vid_bridge_v2_0_3 fit_timer_v2_0_12=$RDI_DATADIR/xsim/ip/fit_timer_v2_0_12 -ldpc_5gnr_v1_0_4=$RDI_DATADIR/xsim/ip/ldpc_5gnr_v1_0_4 -soft_ecc_proxy_v1_1_2=$RDI_DATADIR/xsim/ip/soft_ecc_proxy_v1_1_2 -axi_c2c_v1_0_11=$RDI_DATADIR/xsim/ip/axi_c2c_v1_0_11 -noc_nps4_v1_0_0=$RDI_DATADIR/xsim/ip/noc_nps4_v1_0_0 -hdcp22_rng_v1_0_3=$RDI_DATADIR/xsim/ip/hdcp22_rng_v1_0_3 -v_smpte_uhdsdi_v1_0_12=$RDI_DATADIR/xsim/ip/v_smpte_uhdsdi_v1_0_12 -bs_mux_v1_0_1=$RDI_DATADIR/xsim/ip/bs_mux_v1_0_1 -noc_nmu_sim_v1_0_0=$RDI_DATADIR/xsim/ip/noc_nmu_sim_v1_0_0 -fir_compiler_v7_2_23=$RDI_DATADIR/xsim/ip/fir_compiler_v7_2_23 -axi_hbicap_v1_0_8=$RDI_DATADIR/xsim/ip/axi_hbicap_v1_0_8 -x5io_wizard_phy_v1_0_1=$RDI_DATADIR/xsim/ip/x5io_wizard_phy_v1_0_1 -canfd_v3_0_12=$RDI_DATADIR/xsim/ip/canfd_v3_0_12 -nvme_tc_v3_0_8=$RDI_DATADIR/xsim/ip/nvme_tc_v3_0_8 -axi_usb2_device_v5_0_34=$RDI_DATADIR/xsim/ip/axi_usb2_device_v5_0_34 -ldpc_5gnr_lite_v1_0_3=$RDI_DATADIR/xsim/ip/ldpc_5gnr_lite_v1_0_3 -tmr_inject_v1_0_7=$RDI_DATADIR/xsim/ip/tmr_inject_v1_0_7 -v_uhdsdi_audio_v2_0_9=$RDI_DATADIR/xsim/ip/v_uhdsdi_audio_v2_0_9 -xsdbm_v3_0_3=$RDI_DATADIR/xsim/ip/xsdbm_v3_0_3 -v_vscaler_v1_1_13=$RDI_DATADIR/xsim/ip/v_vscaler_v1_1_13 -vid_phy_controller_v2_2_19=$RDI_DATADIR/xsim/ip/vid_phy_controller_v2_2_19 -mem_tg_v1_0_15=$RDI_DATADIR/xsim/ip/mem_tg_v1_0_15 -dfx_axi_shutdown_manager_v1_0_4=$RDI_DATADIR/xsim/ip/dfx_axi_shutdown_manager_v1_0_4 -ibert_lib_v1_0_12=$RDI_DATADIR/xsim/ip/ibert_lib_v1_0_12 -ta_dma_v1_0_17=$RDI_DATADIR/xsim/ip/ta_dma_v1_0_17 -cam_blk_lib_v1_2_0=$RDI_DATADIR/xsim/ip/cam_blk_lib_v1_2_0 -noc2_nps6x_v1_0_0=$RDI_DATADIR/xsim/ip/noc2_nps6x_v1_0_0 -noc2_xbr4x2_v1_0_0=$RDI_DATADIR/xsim/ip/noc2_xbr4x2_v1_0_0 -tcc_decoder_3gppmm_v2_0_28=$RDI_DATADIR/xsim/ip/tcc_decoder_3gppmm_v2_0_28 -noc_nps_v1_0_1=$RDI_DATADIR/xsim/ip/noc_nps_v1_0_1 -ddr4_pl_v1_0_15=$RDI_DATADIR/xsim/ip/ddr4_pl_v1_0_15 -advanced_io_wizard_phy_v1_0_4=$RDI_DATADIR/xsim/ip/advanced_io_wizard_phy_v1_0_4 -ft_prach_v1_2_3=$RDI_DATADIR/xsim/ip/ft_prach_v1_2_3 -lib_pkg_v1_0_4=$RDI_DATADIR/xsim/ip/lib_pkg_v1_0_4 -jtag_axi=$RDI_DATADIR/xsim/ip/jtag_axi -x5io_wizard_v1_0_6=$RDI_DATADIR/xsim/ip/x5io_wizard_v1_0_6 -axis_subset_converter_v1_1_33=$RDI_DATADIR/xsim/ip/axis_subset_converter_v1_1_33 -axi_quad_spi_v3_2_32=$RDI_DATADIR/xsim/ip/axi_quad_spi_v3_2_32 -g709_rs_encoder_v2_2_13=$RDI_DATADIR/xsim/ip/g709_rs_encoder_v2_2_13 -hdcp_v1_0_6=$RDI_DATADIR/xsim/ip/hdcp_v1_0_6 -v_frmbuf_rd_v2_4_4=$RDI_DATADIR/xsim/ip/v_frmbuf_rd_v2_4_4 -gigantic_mux=$RDI_DATADIR/xsim/ip/gigantic_mux -quadsgmii_v3_5_21=$RDI_DATADIR/xsim/ip/quadsgmii_v3_5_21 -xtlm_ap_ctrl_v1_0=$RDI_DATADIR/xsim/ip/xtlm_ap_ctrl_v1_0 -rst_vip_v1_0_7=$RDI_DATADIR/xsim/ip/rst_vip_v1_0_7 -ethernet_offload_v1_0_0=$RDI_DATADIR/xsim/ip/ethernet_offload_v1_0_0 -cpm5_v1_0_17=$RDI_DATADIR/xsim/ip/cpm5_v1_0_17 -processing_system7_v5_5_6=$RDI_DATADIR/xsim/ip/processing_system7_v5_5_6 -debug_tcp_server_v1=$RDI_DATADIR/xsim/ip/debug_tcp_server_v1 -xbip_dsp48_wrapper_v3_0_6=$RDI_DATADIR/xsim/ip/xbip_dsp48_wrapper_v3_0_6 -vitis_deadlock_detector_v1_0_2=$RDI_DATADIR/xsim/ip/vitis_deadlock_detector_v1_0_2 -axis_dbg_stub_v1_0_1=$RDI_DATADIR/xsim/ip/axis_dbg_stub_v1_0_1 -displayport_v9_0_10=$RDI_DATADIR/xsim/ip/displayport_v9_0_10 -visp_v1_0_0=$RDI_DATADIR/xsim/ip/visp_v1_0_0 -bscan_axi_v1_0_2=$RDI_DATADIR/xsim/ip/bscan_axi_v1_0_2 +bsip_v1_1_1=$RDI_DATADIR/xsim/ip/bsip_v1_1_1 +lmb_v10_v3_0=$RDI_DATADIR/xsim/ip/lmb_v10_v3_0 +mailbox_v2_1_17=$RDI_DATADIR/xsim/ip/mailbox_v2_1_17 +v_vscaler_v1_1_11=$RDI_DATADIR/xsim/ip/v_vscaler_v1_1_11 +fifo_generator_v13_0_7=$RDI_DATADIR/xsim/ip/fifo_generator_v13_0_7 +av_pat_gen_v1_0_2=$RDI_DATADIR/xsim/ip/av_pat_gen_v1_0_2 +v_frmbuf_rd_v2_5_2=$RDI_DATADIR/xsim/ip/v_frmbuf_rd_v2_5_2 +mipi_rx_phy_v1_0_0=$RDI_DATADIR/xsim/ip/mipi_rx_phy_v1_0_0 +gig_ethernet_pcs_pma_v16_2_18=$RDI_DATADIR/xsim/ip/gig_ethernet_pcs_pma_v16_2_18 +noc2_nmu_v1_0_1=$RDI_DATADIR/xsim/ip/noc2_nmu_v1_0_1 +ats_switch_v1_0_10=$RDI_DATADIR/xsim/ip/ats_switch_v1_0_10 +axi_ethernetlite_v3_0_30=$RDI_DATADIR/xsim/ip/axi_ethernetlite_v3_0_30 +axis_mu_v1_0_1=$RDI_DATADIR/xsim/ip/axis_mu_v1_0_1 +vby1hs_v1_0_5=$RDI_DATADIR/xsim/ip/vby1hs_v1_0_5 +noc_sc_v1_0_0=$RDI_DATADIR/xsim/ip/noc_sc_v1_0_0 +convolution_v9_0_20=$RDI_DATADIR/xsim/ip/convolution_v9_0_20 +axi4stream_vip_v1_1_17=$RDI_DATADIR/xsim/ip/axi4stream_vip_v1_1_17 +axis_subset_converter_v1_1_31=$RDI_DATADIR/xsim/ip/axis_subset_converter_v1_1_31 +srio_gen2_v4_1_19=$RDI_DATADIR/xsim/ip/srio_gen2_v4_1_19 +lib_bmg_v1_0_17=$RDI_DATADIR/xsim/ip/lib_bmg_v1_0_17 +system_cache_v5_0_11=$RDI_DATADIR/xsim/ip/system_cache_v5_0_11 +dp_videoaxi4s_bridge_v1_0_3=$RDI_DATADIR/xsim/ip/dp_videoaxi4s_bridge_v1_0_3 +sid_v8_0_21=$RDI_DATADIR/xsim/ip/sid_v8_0_21 +blk_mem_gen_v8_3_7=$RDI_DATADIR/xsim/ip/blk_mem_gen_v8_3_7 +noc2_sc_v1_0_0=$RDI_DATADIR/xsim/ip/noc2_sc_v1_0_0 diff --git a/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.ini.bak b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.ini.bak index e2f5709cf824df2d193bf58c9d4f19e88f113aa4..65c1bae3d8499ab13e863c8b22ed50ca77e3133e 100644 --- a/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.ini.bak +++ b/proj/project_1/project_1.sim/sim_1/behav/xsim/xsim.ini.bak @@ -12,478 +12,479 @@ unisims_ver=$RDI_DATADIR/xsim/verilog/unisims_ver unimacro_ver=$RDI_DATADIR/xsim/verilog/unimacro_ver unifast_ver=$RDI_DATADIR/xsim/verilog/unifast_ver simprims_ver=$RDI_DATADIR/xsim/verilog/simprims_ver -cpri_v8_12_0=$RDI_DATADIR/xsim/ip/cpri_v8_12_0 -sim_ipc_multi_intf_v1_0=$RDI_DATADIR/xsim/ip/sim_ipc_multi_intf_v1_0 -axis_ila_txns_cntr_v1_0_0=$RDI_DATADIR/xsim/ip/axis_ila_txns_cntr_v1_0_0 -an_lt_v1_0_14=$RDI_DATADIR/xsim/ip/an_lt_v1_0_14 -axi_chip2chip_v5_0_24=$RDI_DATADIR/xsim/ip/axi_chip2chip_v5_0_24 -g709_fec_v2_4_11=$RDI_DATADIR/xsim/ip/g709_fec_v2_4_11 -audio_formatter_v1_0_15=$RDI_DATADIR/xsim/ip/audio_formatter_v1_0_15 -ats_switch_v1_0_12=$RDI_DATADIR/xsim/ip/ats_switch_v1_0_12 -xbip_pipe_v3_0_10=$RDI_DATADIR/xsim/ip/xbip_pipe_v3_0_10 -v_gamma_lut_v1_1_13=$RDI_DATADIR/xsim/ip/v_gamma_lut_v1_1_13 -vrf_fft_v1_0_0=$RDI_DATADIR/xsim/ip/vrf_fft_v1_0_0 -v_hdmi_tx1_v1_0_10=$RDI_DATADIR/xsim/ip/v_hdmi_tx1_v1_0_10 -pci32_v5_0_13=$RDI_DATADIR/xsim/ip/pci32_v5_0_13 -axi_mm2s_mapper_v1_1_32=$RDI_DATADIR/xsim/ip/axi_mm2s_mapper_v1_1_32 -axis_data_fifo_v1_1_34=$RDI_DATADIR/xsim/ip/axis_data_fifo_v1_1_34 -mailbox_v2_1_18=$RDI_DATADIR/xsim/ip/mailbox_v2_1_18 -lib_cdc_v1_0_3=$RDI_DATADIR/xsim/ip/lib_cdc_v1_0_3 -sdfec_ld_wrapper_v1_0_0=$RDI_DATADIR/xsim/ip/sdfec_ld_wrapper_v1_0_0 -v_tc_v6_1_14=$RDI_DATADIR/xsim/ip/v_tc_v6_1_14 -tcc_encoder_3gpplte_v4_0_20=$RDI_DATADIR/xsim/ip/tcc_encoder_3gpplte_v4_0_20 -axis_ila_intf_v1_0_2=$RDI_DATADIR/xsim/ip/axis_ila_intf_v1_0_2 -axi_lite_ipif_v3_0=$RDI_DATADIR/xsim/ip/axi_lite_ipif_v3_0 -vitis_net_p4_v2_2_0=$RDI_DATADIR/xsim/ip/vitis_net_p4_v2_2_0 +axi_epu_v1_0_4=$RDI_DATADIR/xsim/ip/axi_epu_v1_0_4 +xlconcat_v2_1_6=$RDI_DATADIR/xsim/ip/xlconcat_v2_1_6 +emb_fifo_gen_v1_0_5=$RDI_DATADIR/xsim/ip/emb_fifo_gen_v1_0_5 +mipi_csi2_tx_ctrl_v1_0_6=$RDI_DATADIR/xsim/ip/mipi_csi2_tx_ctrl_v1_0_6 +c_mux_bit_v12_0_9=$RDI_DATADIR/xsim/ip/c_mux_bit_v12_0_9 +smartconnect_v1_0=$RDI_DATADIR/xsim/ip/smartconnect_v1_0 +v_smpte_uhdsdi_tx_v1_0_4=$RDI_DATADIR/xsim/ip/v_smpte_uhdsdi_tx_v1_0_4 +cam_v3_0_0=$RDI_DATADIR/xsim/ip/cam_v3_0_0 +microblaze_v11_0_13=$RDI_DATADIR/xsim/ip/microblaze_v11_0_13 +axi_fifo_mm_s_v4_3_3=$RDI_DATADIR/xsim/ip/axi_fifo_mm_s_v4_3_3 +v_hdmi_rx1_v1_0_9=$RDI_DATADIR/xsim/ip/v_hdmi_rx1_v1_0_9 +video_frame_crc_v1_0_6=$RDI_DATADIR/xsim/ip/video_frame_crc_v1_0_6 +hdcp22_cipher_dp_v1_0_2=$RDI_DATADIR/xsim/ip/hdcp22_cipher_dp_v1_0_2 generic_baseblocks_v2_1_2=$RDI_DATADIR/xsim/ip/generic_baseblocks_v2_1_2 -ten_gig_eth_mac_v15_1_12=$RDI_DATADIR/xsim/ip/ten_gig_eth_mac_v15_1_12 -hdmi_gt_controller_v1_0_13=$RDI_DATADIR/xsim/ip/hdmi_gt_controller_v1_0_13 -v_frmbuf_rd_v3_0_0=$RDI_DATADIR/xsim/ip/v_frmbuf_rd_v3_0_0 -fifo_generator_v13_1_5=$RDI_DATADIR/xsim/ip/fifo_generator_v13_1_5 -dfx_bitstream_monitor_v1_0_6=$RDI_DATADIR/xsim/ip/dfx_bitstream_monitor_v1_0_6 -rs_toolbox_v9_0_14=$RDI_DATADIR/xsim/ip/rs_toolbox_v9_0_14 -perf_axi_tg_v1_0_15=$RDI_DATADIR/xsim/ip/perf_axi_tg_v1_0_15 -xbip_utils_v3_0_14=$RDI_DATADIR/xsim/ip/xbip_utils_v3_0_14 -dptx_v1_0_5=$RDI_DATADIR/xsim/ip/dptx_v1_0_5 -rs_decoder_v9_0_23=$RDI_DATADIR/xsim/ip/rs_decoder_v9_0_23 -dsp_macro_v1_0_7=$RDI_DATADIR/xsim/ip/dsp_macro_v1_0_7 -axi_vdma_v6_3_21=$RDI_DATADIR/xsim/ip/axi_vdma_v6_3_21 +axis_clock_converter_v1_1_32=$RDI_DATADIR/xsim/ip/axis_clock_converter_v1_1_32 +psx_vip_v1_0_4=$RDI_DATADIR/xsim/ip/psx_vip_v1_0_4 +g975_efec_i4_v1_0_22=$RDI_DATADIR/xsim/ip/g975_efec_i4_v1_0_22 axi_lite_ipif_v3_0_4=$RDI_DATADIR/xsim/ip/axi_lite_ipif_v3_0_4 -qdriv_pl_v1_0_14=$RDI_DATADIR/xsim/ip/qdriv_pl_v1_0_14 -axis_data_fifo_v2_0_15=$RDI_DATADIR/xsim/ip/axis_data_fifo_v2_0_15 -audio_tpg_v1_0_2=$RDI_DATADIR/xsim/ip/audio_tpg_v1_0_2 -noc_nsu_sim_v1_0_0=$RDI_DATADIR/xsim/ip/noc_nsu_sim_v1_0_0 -axi_i3c_v1_0_2=$RDI_DATADIR/xsim/ip/axi_i3c_v1_0_2 -axi_sg_v4_1_19=$RDI_DATADIR/xsim/ip/axi_sg_v4_1_19 -mipi_csi2_rx_ctrl_v1_0_11=$RDI_DATADIR/xsim/ip/mipi_csi2_rx_ctrl_v1_0_11 -hdmi_acr_ctrl_v1_0_3=$RDI_DATADIR/xsim/ip/hdmi_acr_ctrl_v1_0_3 -xxv_ethernet_v4_1_13=$RDI_DATADIR/xsim/ip/xxv_ethernet_v4_1_13 -hw_trace=$RDI_DATADIR/xsim/ip/hw_trace -ernic_v4_2_0=$RDI_DATADIR/xsim/ip/ernic_v4_2_0 -rama_v1_1_19_lib=$RDI_DATADIR/xsim/ip/rama_v1_1_19_lib -rfdace5_wrapper_v1_0_0=$RDI_DATADIR/xsim/ip/rfdace5_wrapper_v1_0_0 -tsn_temac_v1_0_12=$RDI_DATADIR/xsim/ip/tsn_temac_v1_0_12 -tri_mode_ethernet_mac_v9_0_35=$RDI_DATADIR/xsim/ip/tri_mode_ethernet_mac_v9_0_35 -axi_jtag_v1_0_2=$RDI_DATADIR/xsim/ip/axi_jtag_v1_0_2 -ieee802d3_200g_rs_fec_v2_0_12=$RDI_DATADIR/xsim/ip/ieee802d3_200g_rs_fec_v2_0_12 -fast_adapter_v1_0_10=$RDI_DATADIR/xsim/ip/fast_adapter_v1_0_10 -hdmi_gt_controller_v2_0_0=$RDI_DATADIR/xsim/ip/hdmi_gt_controller_v2_0_0 -xdfe_ofdm_v2_2_0=$RDI_DATADIR/xsim/ip/xdfe_ofdm_v2_2_0 -ptp_1588_timer_syncer_v2_0_6=$RDI_DATADIR/xsim/ip/ptp_1588_timer_syncer_v2_0_6 -vfb_v1_0_27=$RDI_DATADIR/xsim/ip/vfb_v1_0_27 -blk_mem_gen_v8_3_7=$RDI_DATADIR/xsim/ip/blk_mem_gen_v8_3_7 -vcu2_v1_0_0=$RDI_DATADIR/xsim/ip/vcu2_v1_0_0 -shell_utils_addr_remap_v1_0_12=$RDI_DATADIR/xsim/ip/shell_utils_addr_remap_v1_0_12 -oddr_v1_0_4=$RDI_DATADIR/xsim/ip/oddr_v1_0_4 -sim_trig_v1_0_13=$RDI_DATADIR/xsim/ip/sim_trig_v1_0_13 -v_hdmi_phy1_v1_0_13=$RDI_DATADIR/xsim/ip/v_hdmi_phy1_v1_0_13 -displayport_v7_0_25=$RDI_DATADIR/xsim/ip/displayport_v7_0_25 -cordic_v6_0_23=$RDI_DATADIR/xsim/ip/cordic_v6_0_23 -axi_crossbar_v2_1_34=$RDI_DATADIR/xsim/ip/axi_crossbar_v2_1_34 -proc_sys_reset_v5_0_16=$RDI_DATADIR/xsim/ip/proc_sys_reset_v5_0_16 -polar_v1_1_5=$RDI_DATADIR/xsim/ip/polar_v1_1_5 -xscl=$RDI_DATADIR/xsim/ip/xscl -xtlm_simple_interconnect_v1_0=$RDI_DATADIR/xsim/ip/xtlm_simple_interconnect_v1_0 -v_scenechange_v1_1_6=$RDI_DATADIR/xsim/ip/v_scenechange_v1_1_6 -func_emu_util_v1_0=$RDI_DATADIR/xsim/ip/func_emu_util_v1_0 -ldpc_v2_0_16=$RDI_DATADIR/xsim/ip/ldpc_v2_0_16 -switch_core_top_v1_0_17=$RDI_DATADIR/xsim/ip/switch_core_top_v1_0_17 -v_frmbuf_wr_v2_5_3=$RDI_DATADIR/xsim/ip/v_frmbuf_wr_v2_5_3 -bs_switch_v1_0_4=$RDI_DATADIR/xsim/ip/bs_switch_v1_0_4 -audio_clock_recovery_unit_v1_0_5=$RDI_DATADIR/xsim/ip/audio_clock_recovery_unit_v1_0_5 -xdfe_resampler_v1_0_10=$RDI_DATADIR/xsim/ip/xdfe_resampler_v1_0_10 -sd_fec_v1_1_15=$RDI_DATADIR/xsim/ip/sd_fec_v1_1_15 -fifo_generator_v13_2_11=$RDI_DATADIR/xsim/ip/fifo_generator_v13_2_11 -axi_timebase_wdt_v3_0_25=$RDI_DATADIR/xsim/ip/axi_timebase_wdt_v3_0_25 -psx_vip_v1_0_6=$RDI_DATADIR/xsim/ip/psx_vip_v1_0_6 -axi_memory_init_v1_0_14=$RDI_DATADIR/xsim/ip/axi_memory_init_v1_0_14 -emc_common_v3_0_8=$RDI_DATADIR/xsim/ip/emc_common_v3_0_8 -ieee802d3_rs_fec_v2_0_24=$RDI_DATADIR/xsim/ip/ieee802d3_rs_fec_v2_0_24 -axi_bram_ctrl_v4_0_15=$RDI_DATADIR/xsim/ip/axi_bram_ctrl_v4_0_15 -v_vcresampler_v1_1_13=$RDI_DATADIR/xsim/ip/v_vcresampler_v1_1_13 -v_csc_v1_1_13=$RDI_DATADIR/xsim/ip/v_csc_v1_1_13 -axi_lmb_bridge_v1_0_3=$RDI_DATADIR/xsim/ip/axi_lmb_bridge_v1_0_3 -zynq_ultra_ps_e_vip_v1_0_19=$RDI_DATADIR/xsim/ip/zynq_ultra_ps_e_vip_v1_0_19 -axi_cdma_v4_1_33=$RDI_DATADIR/xsim/ip/axi_cdma_v4_1_33 -v_dp_axi4s_vid_out_v1_0_9=$RDI_DATADIR/xsim/ip/v_dp_axi4s_vid_out_v1_0_9 -i2s_receiver_v1_0_9=$RDI_DATADIR/xsim/ip/i2s_receiver_v1_0_9 -rld3_pl_v1_0_15=$RDI_DATADIR/xsim/ip/rld3_pl_v1_0_15 -axi_firewall_v1_2_8=$RDI_DATADIR/xsim/ip/axi_firewall_v1_2_8 -axis_ila_ct_v1_0_1=$RDI_DATADIR/xsim/ip/axis_ila_ct_v1_0_1 -cpm5n_v1_0_9=$RDI_DATADIR/xsim/ip/cpm5n_v1_0_9 -hdcp22_cipher_dp_v1_0_2=$RDI_DATADIR/xsim/ip/hdcp22_cipher_dp_v1_0_2 -lut_buffer_v2_0_1=$RDI_DATADIR/xsim/ip/lut_buffer_v2_0_1 -axis_switch_v1_1_33=$RDI_DATADIR/xsim/ip/axis_switch_v1_1_33 -axis_switch_sc_v1_1=$RDI_DATADIR/xsim/ip/axis_switch_sc_v1_1 -mipi_dphy_v4_3_13=$RDI_DATADIR/xsim/ip/mipi_dphy_v4_3_13 -msm_adapters=$RDI_DATADIR/xsim/ip/msm_adapters -msm_cpp=$RDI_DATADIR/xsim/ip/msm_cpp -iomodule_v3_1_11=$RDI_DATADIR/xsim/ip/iomodule_v3_1_11 -fc32_rs_fec_v1_0_28=$RDI_DATADIR/xsim/ip/fc32_rs_fec_v1_0_28 -mammoth_transcode_v1_0_2=$RDI_DATADIR/xsim/ip/mammoth_transcode_v1_0_2 -aie_ps_v1_0=$RDI_DATADIR/xsim/ip/aie_ps_v1_0 -axi_hwicap_v3_0_37=$RDI_DATADIR/xsim/ip/axi_hwicap_v3_0_37 -g709_rs_decoder_v2_2_15=$RDI_DATADIR/xsim/ip/g709_rs_decoder_v2_2_15 -axi_stream_monitor_v1_1_1=$RDI_DATADIR/xsim/ip/axi_stream_monitor_v1_1_1 -axis_itct_v1_0_1=$RDI_DATADIR/xsim/ip/axis_itct_v1_0_1 -tmr_voter_v1_0_7=$RDI_DATADIR/xsim/ip/tmr_voter_v1_0_7 -lmb_v10_v3_0=$RDI_DATADIR/xsim/ip/lmb_v10_v3_0 -mdm_riscv_v1_0_3=$RDI_DATADIR/xsim/ip/mdm_riscv_v1_0_3 -axis_mem_v1_0_2=$RDI_DATADIR/xsim/ip/axis_mem_v1_0_2 -amm_axi_bridge_v1_0_19=$RDI_DATADIR/xsim/ip/amm_axi_bridge_v1_0_19 +axis_dbg_stub_v1_0_1=$RDI_DATADIR/xsim/ip/axis_dbg_stub_v1_0_1 +ethernet_1_10_25g_v2_7_15=$RDI_DATADIR/xsim/ip/ethernet_1_10_25g_v2_7_15 +an_lt_v1_0_12=$RDI_DATADIR/xsim/ip/an_lt_v1_0_12 +hdmi_gt_controller_v1_0_13=$RDI_DATADIR/xsim/ip/hdmi_gt_controller_v1_0_13 +axi_cdma_v4_1_31=$RDI_DATADIR/xsim/ip/axi_cdma_v4_1_31 +xilinx_vip=$RDI_DATADIR/xsim/ip/xilinx_vip videoaxi4s_bridge_v1_0_7=$RDI_DATADIR/xsim/ip/videoaxi4s_bridge_v1_0_7 -axis_accelerator_adapter_v2_1_19=$RDI_DATADIR/xsim/ip/axis_accelerator_adapter_v2_1_19 +mdm_riscv_v1_0_2=$RDI_DATADIR/xsim/ip/mdm_riscv_v1_0_2 +axi_uartlite_v2_0_35=$RDI_DATADIR/xsim/ip/axi_uartlite_v2_0_35 +axi_perf_mon_v5_0_33=$RDI_DATADIR/xsim/ip/axi_perf_mon_v5_0_33 axi_master_burst_v2_0_9=$RDI_DATADIR/xsim/ip/axi_master_burst_v2_0_9 -vrf_channelizer_v1_0_0=$RDI_DATADIR/xsim/ip/vrf_channelizer_v1_0_0 -uhdsdi_gt_v2_1_5=$RDI_DATADIR/xsim/ip/uhdsdi_gt_v2_1_5 -v_deinterlacer_v5_1_6=$RDI_DATADIR/xsim/ip/v_deinterlacer_v5_1_6 -noc_hbm_v1_0_1=$RDI_DATADIR/xsim/ip/noc_hbm_v1_0_1 -in_system_ibert_v1_0_23=$RDI_DATADIR/xsim/ip/in_system_ibert_v1_0_23 -axi_pcie_v2_9_12=$RDI_DATADIR/xsim/ip/axi_pcie_v2_9_12 -axi_epu_v1_0_6=$RDI_DATADIR/xsim/ip/axi_epu_v1_0_6 -floating_point_v7_0_24=$RDI_DATADIR/xsim/ip/floating_point_v7_0_24 -v_axi4s_vid_out_v4_0_19=$RDI_DATADIR/xsim/ip/v_axi4s_vid_out_v4_0_19 -v_multi_scaler_v1_2_7=$RDI_DATADIR/xsim/ip/v_multi_scaler_v1_2_7 -axis_dbg_sync_v1_0_1=$RDI_DATADIR/xsim/ip/axis_dbg_sync_v1_0_1 -can_v5_1_5=$RDI_DATADIR/xsim/ip/can_v5_1_5 -axis_cap_ctrl_v1_0_1=$RDI_DATADIR/xsim/ip/axis_cap_ctrl_v1_0_1 -xdfe_cc_filter_v1_1_5=$RDI_DATADIR/xsim/ip/xdfe_cc_filter_v1_1_5 -anlt_subcore_ip_v1_0_2=$RDI_DATADIR/xsim/ip/anlt_subcore_ip_v1_0_2 -v_smpte_uhdsdi_tx_v1_0_5=$RDI_DATADIR/xsim/ip/v_smpte_uhdsdi_tx_v1_0_5 -xlslice_v1_0_4=$RDI_DATADIR/xsim/ip/xlslice_v1_0_4 -noc2_nmu_sim_v1_0_0=$RDI_DATADIR/xsim/ip/noc2_nmu_sim_v1_0_0 -tmr_sem_v1_0_27=$RDI_DATADIR/xsim/ip/tmr_sem_v1_0_27 -axi_ahblite_bridge_v3_0_30=$RDI_DATADIR/xsim/ip/axi_ahblite_bridge_v3_0_30 -xtlm_trace_model_v1_0=$RDI_DATADIR/xsim/ip/xtlm_trace_model_v1_0 -hdcp_keymngmt_blk_v1_0_2=$RDI_DATADIR/xsim/ip/hdcp_keymngmt_blk_v1_0_2 -util_idelay_ctrl_v1_0_4=$RDI_DATADIR/xsim/ip/util_idelay_ctrl_v1_0_4 -axi_uart16550_v2_0_35=$RDI_DATADIR/xsim/ip/axi_uart16550_v2_0_35 -ecc_v2_0_17=$RDI_DATADIR/xsim/ip/ecc_v2_0_17 -v_frmbuf_rd_v2_2_12=$RDI_DATADIR/xsim/ip/v_frmbuf_rd_v2_2_12 -axi_data_fifo_v2_1_32=$RDI_DATADIR/xsim/ip/axi_data_fifo_v2_1_32 -xdfe_equalizer_v1_0_10=$RDI_DATADIR/xsim/ip/xdfe_equalizer_v1_0_10 -axi_mcdma_v1_2_0=$RDI_DATADIR/xsim/ip/axi_mcdma_v1_2_0 -versal_cips_ps_vip_v1_0_11=$RDI_DATADIR/xsim/ip/versal_cips_ps_vip_v1_0_11 -emb_mem_gen_v1_0_10=$RDI_DATADIR/xsim/ip/emb_mem_gen_v1_0_10 -mdm_v3_2=$RDI_DATADIR/xsim/ip/mdm_v3_2 -displayport_v8_1_10=$RDI_DATADIR/xsim/ip/displayport_v8_1_10 -tcc_encoder_3gpp_v5_0_23=$RDI_DATADIR/xsim/ip/tcc_encoder_3gpp_v5_0_23 -pcie_qdma_mailbox_v1_0_8=$RDI_DATADIR/xsim/ip/pcie_qdma_mailbox_v1_0_8 -v_frmbuf_rd_v2_5_3=$RDI_DATADIR/xsim/ip/v_frmbuf_rd_v2_5_3 -util_vector_logic_v2_0_4=$RDI_DATADIR/xsim/ip/util_vector_logic_v2_0_4 -axis_dwidth_converter_v1_1_32=$RDI_DATADIR/xsim/ip/axis_dwidth_converter_v1_1_32 -axi4svideo_bridge_v1_0_19=$RDI_DATADIR/xsim/ip/axi4svideo_bridge_v1_0_19 -util_ff_v1_0_4=$RDI_DATADIR/xsim/ip/util_ff_v1_0_4 -sim_xdma_cpp_v1=$RDI_DATADIR/xsim/ip/sim_xdma_cpp_v1 -microblaze_riscv_v1_0_3=$RDI_DATADIR/xsim/ip/microblaze_riscv_v1_0_3 -cpri_v8_11_22=$RDI_DATADIR/xsim/ip/cpri_v8_11_22 -v_vid_in_axi4s_v5_0_5=$RDI_DATADIR/xsim/ip/v_vid_in_axi4s_v5_0_5 -dprx_v1_0_5=$RDI_DATADIR/xsim/ip/dprx_v1_0_5 -shell_utils_build_info_v2_0_0=$RDI_DATADIR/xsim/ip/shell_utils_build_info_v2_0_0 -util_reduced_logic_v2_0_6=$RDI_DATADIR/xsim/ip/util_reduced_logic_v2_0_6 -axi_pcie3_v3_0_32=$RDI_DATADIR/xsim/ip/axi_pcie3_v3_0_32 -v_smpte_uhdsdi_rx_v1_0_4=$RDI_DATADIR/xsim/ip/v_smpte_uhdsdi_rx_v1_0_4 -axi_datamover_v5_1_35=$RDI_DATADIR/xsim/ip/axi_datamover_v5_1_35 -interlaken_v2_4_19=$RDI_DATADIR/xsim/ip/interlaken_v2_4_19 -nvmeha_v1_0_14=$RDI_DATADIR/xsim/ip/nvmeha_v1_0_14 +aie_ps_v1_0=$RDI_DATADIR/xsim/ip/aie_ps_v1_0 +ibert_lib_v1_0_11=$RDI_DATADIR/xsim/ip/ibert_lib_v1_0_11 +axi_datamover_v5_1_33=$RDI_DATADIR/xsim/ip/axi_datamover_v5_1_33 +noc_nps4_v1_0_0=$RDI_DATADIR/xsim/ip/noc_nps4_v1_0_0 +xbip_dsp48_addsub_v3_0_9=$RDI_DATADIR/xsim/ip/xbip_dsp48_addsub_v3_0_9 +v_axi4s_vid_out_v4_0_18=$RDI_DATADIR/xsim/ip/v_axi4s_vid_out_v4_0_18 +axi_chip2chip_v5_0_22=$RDI_DATADIR/xsim/ip/axi_chip2chip_v5_0_22 +gtwizard_ultrascale_v1_7_18=$RDI_DATADIR/xsim/ip/gtwizard_ultrascale_v1_7_18 +axi_infrastructure_v1_1_0=$RDI_DATADIR/xsim/ip/axi_infrastructure_v1_1_0 +switch_core_top_v1_0_16=$RDI_DATADIR/xsim/ip/switch_core_top_v1_0_16 +vitis_net_p4_v2_1_0=$RDI_DATADIR/xsim/ip/vitis_net_p4_v2_1_0 +axi_sideband_util_v1_0_15=$RDI_DATADIR/xsim/ip/axi_sideband_util_v1_0_15 +axis_infrastructure_v1_1_1=$RDI_DATADIR/xsim/ip/axis_infrastructure_v1_1_1 +dist_mem_gen_v8_0_15=$RDI_DATADIR/xsim/ip/dist_mem_gen_v8_0_15 +shell_utils_addr_remap_v1_0_10=$RDI_DATADIR/xsim/ip/shell_utils_addr_remap_v1_0_10 +xbip_addsub_v3_0_9=$RDI_DATADIR/xsim/ip/xbip_addsub_v3_0_9 +dds_compiler_v6_0_25=$RDI_DATADIR/xsim/ip/dds_compiler_v6_0_25 +bscan_axi_v1_0_2=$RDI_DATADIR/xsim/ip/bscan_axi_v1_0_2 +fifo_generator_v13_2_10=$RDI_DATADIR/xsim/ip/fifo_generator_v13_2_10 +dprx_fec_8b10b_v1_0_3=$RDI_DATADIR/xsim/ip/dprx_fec_8b10b_v1_0_3 +pcie_axi4lite_tap_v1_0_2=$RDI_DATADIR/xsim/ip/pcie_axi4lite_tap_v1_0_2 av_pat_gen_v2_0_2=$RDI_DATADIR/xsim/ip/av_pat_gen_v2_0_2 -bfr_ft_wrapper_v1_0_0=$RDI_DATADIR/xsim/ip/bfr_ft_wrapper_v1_0_0 -axis_mu_v1_0_1=$RDI_DATADIR/xsim/ip/axis_mu_v1_0_1 -zynq_ultra_ps_e_v3_3_14=$RDI_DATADIR/xsim/ip/zynq_ultra_ps_e_v3_3_14 -stm_v1_0=$RDI_DATADIR/xsim/ip/stm_v1_0 -v_hdmi_rx_v3_0_5=$RDI_DATADIR/xsim/ip/v_hdmi_rx_v3_0_5 -ethernet_1_10_25g_v2_7_18=$RDI_DATADIR/xsim/ip/ethernet_1_10_25g_v2_7_18 -v_tpg_v8_2_6=$RDI_DATADIR/xsim/ip/v_tpg_v8_2_6 -qdma_v5_0_12=$RDI_DATADIR/xsim/ip/qdma_v5_0_12 -pci64_v5_0_12=$RDI_DATADIR/xsim/ip/pci64_v5_0_12 -v_uhdsdi_vidgen_v1_0_3=$RDI_DATADIR/xsim/ip/v_uhdsdi_vidgen_v1_0_3 -jesd204c_v4_3_0=$RDI_DATADIR/xsim/ip/jesd204c_v4_3_0 -axi_timer_v2_0_35=$RDI_DATADIR/xsim/ip/axi_timer_v2_0_35 -c_compare_v12_0_10=$RDI_DATADIR/xsim/ip/c_compare_v12_0_10 -axi_clock_converter_v2_1_32=$RDI_DATADIR/xsim/ip/axi_clock_converter_v2_1_32 -axi_protocol_converter_v2_1_33=$RDI_DATADIR/xsim/ip/axi_protocol_converter_v2_1_33 -axi_dma_v7_1_34=$RDI_DATADIR/xsim/ip/axi_dma_v7_1_34 -pl_fileio_v1_0_0=$RDI_DATADIR/xsim/ip/pl_fileio_v1_0_0 -dfx_decoupler_v1_0_11=$RDI_DATADIR/xsim/ip/dfx_decoupler_v1_0_11 -axi_sideband_util_v1_0_17=$RDI_DATADIR/xsim/ip/axi_sideband_util_v1_0_17 -tmr_manager_v1_0_13=$RDI_DATADIR/xsim/ip/tmr_manager_v1_0_13 -fec_5g_common_v1_1_5=$RDI_DATADIR/xsim/ip/fec_5g_common_v1_1_5 -axi_ethernetlite_v3_0_32=$RDI_DATADIR/xsim/ip/axi_ethernetlite_v3_0_32 -lib_bmg_v1_0_18=$RDI_DATADIR/xsim/ip/lib_bmg_v1_0_18 -high_speed_selectio_wiz_v3_6_10=$RDI_DATADIR/xsim/ip/high_speed_selectio_wiz_v3_6_10 -c_shift_ram_v12_0_18=$RDI_DATADIR/xsim/ip/c_shift_ram_v12_0_18 -axi_pmon_v1_0_2=$RDI_DATADIR/xsim/ip/axi_pmon_v1_0_2 -v_vid_in_axi4s_v4_0_11=$RDI_DATADIR/xsim/ip/v_vid_in_axi4s_v4_0_11 -uhdsdi_gt_v2_2_0=$RDI_DATADIR/xsim/ip/uhdsdi_gt_v2_2_0 -v_tpg_v8_1_12=$RDI_DATADIR/xsim/ip/v_tpg_v8_1_12 -noc2_nsu_sim_v1_0_0=$RDI_DATADIR/xsim/ip/noc2_nsu_sim_v1_0_0 -axi_gpio_v2_0_35=$RDI_DATADIR/xsim/ip/axi_gpio_v2_0_35 -axis_interconnect_v1_1_24=$RDI_DATADIR/xsim/ip/axis_interconnect_v1_1_24 -adc_dac_if_phy_v1_0_0=$RDI_DATADIR/xsim/ip/adc_dac_if_phy_v1_0_0 -xilinx_vip=$RDI_DATADIR/xsim/ip/xilinx_vip -noc_ncrb_v1_0_0=$RDI_DATADIR/xsim/ip/noc_ncrb_v1_0_0 -c_addsub_v12_0_19=$RDI_DATADIR/xsim/ip/c_addsub_v12_0_19 -sem_ultra_v3_1_27=$RDI_DATADIR/xsim/ip/sem_ultra_v3_1_27 +polar_v1_1_4=$RDI_DATADIR/xsim/ip/polar_v1_1_4 +v_tpg_v8_2_5=$RDI_DATADIR/xsim/ip/v_tpg_v8_2_5 +tcc_encoder_3gpplte_v4_0_19=$RDI_DATADIR/xsim/ip/tcc_encoder_3gpplte_v4_0_19 +axis_accelerator_adapter_v2_1_18=$RDI_DATADIR/xsim/ip/axis_accelerator_adapter_v2_1_18 +mem_pl_v1_0_2=$RDI_DATADIR/xsim/ip/mem_pl_v1_0_2 +perf_axi_tg_v1_0_13=$RDI_DATADIR/xsim/ip/perf_axi_tg_v1_0_13 +trace_hub_v1_1_0=$RDI_DATADIR/xsim/ip/trace_hub_v1_1_0 +axi_pcie_v2_9_11=$RDI_DATADIR/xsim/ip/axi_pcie_v2_9_11 +axi_emc_v3_0_31=$RDI_DATADIR/xsim/ip/axi_emc_v3_0_31 +tsn_endpoint_ethernet_mac_block_v1_0_16=$RDI_DATADIR/xsim/ip/tsn_endpoint_ethernet_mac_block_v1_0_16 +soft_ecc_proxy_v1_1_1=$RDI_DATADIR/xsim/ip/soft_ecc_proxy_v1_1_1 +axi_apb_bridge_v3_0_20=$RDI_DATADIR/xsim/ip/axi_apb_bridge_v3_0_20 +axis_broadcaster_v1_1_30=$RDI_DATADIR/xsim/ip/axis_broadcaster_v1_1_30 +axis_dwidth_converter_sc_v1_1=$RDI_DATADIR/xsim/ip/axis_dwidth_converter_sc_v1_1 +vid_edid_v1_0_2=$RDI_DATADIR/xsim/ip/vid_edid_v1_0_2 +noc_nidb_v1_0_0=$RDI_DATADIR/xsim/ip/noc_nidb_v1_0_0 +v_vid_in_axi4s_v5_0_4=$RDI_DATADIR/xsim/ip/v_vid_in_axi4s_v5_0_4 v_dual_splitter_v1_0_11=$RDI_DATADIR/xsim/ip/v_dual_splitter_v1_0_11 -v_warp_init_v1_1_5=$RDI_DATADIR/xsim/ip/v_warp_init_v1_1_5 -mipi_csi2_tx_ctrl_v1_0_6=$RDI_DATADIR/xsim/ip/mipi_csi2_tx_ctrl_v1_0_6 -roe_framer_v3_0_9=$RDI_DATADIR/xsim/ip/roe_framer_v3_0_9 -axi_remapper_tx_v1_0_3=$RDI_DATADIR/xsim/ip/axi_remapper_tx_v1_0_3 -axi_traffic_gen_v3_0_19=$RDI_DATADIR/xsim/ip/axi_traffic_gen_v3_0_19 -dfx_controller_v1_0_8=$RDI_DATADIR/xsim/ip/dfx_controller_v1_0_8 +axis_ila_txns_cntr_v1_0_0=$RDI_DATADIR/xsim/ip/axis_ila_txns_cntr_v1_0_0 +pl_fileio_v1_0_0=$RDI_DATADIR/xsim/ip/pl_fileio_v1_0_0 +msm_cpp=$RDI_DATADIR/xsim/ip/msm_cpp +debug_tcp_server_v1=$RDI_DATADIR/xsim/ip/debug_tcp_server_v1 +v_frmbuf_wr_v2_5_2=$RDI_DATADIR/xsim/ip/v_frmbuf_wr_v2_5_2 +v_smpte_uhdsdi_rx_v1_0_3=$RDI_DATADIR/xsim/ip/v_smpte_uhdsdi_rx_v1_0_3 +mpegtsmux_v1_1_9=$RDI_DATADIR/xsim/ip/mpegtsmux_v1_1_9 +noc_nps_v1_0_1=$RDI_DATADIR/xsim/ip/noc_nps_v1_0_1 +v_multi_scaler_v1_2_6=$RDI_DATADIR/xsim/ip/v_multi_scaler_v1_2_6 +x5io_wizard_v1_0_4=$RDI_DATADIR/xsim/ip/x5io_wizard_v1_0_4 +axi_remapper_rx_v1_0_2=$RDI_DATADIR/xsim/ip/axi_remapper_rx_v1_0_2 +emu_perf_common_v1_0=$RDI_DATADIR/xsim/ip/emu_perf_common_v1_0 +sem_ultra_v3_1_26=$RDI_DATADIR/xsim/ip/sem_ultra_v3_1_26 +axi_utils_v2_0_9=$RDI_DATADIR/xsim/ip/axi_utils_v2_0_9 +v_tc_v6_2_8=$RDI_DATADIR/xsim/ip/v_tc_v6_2_8 +ieee802d3_clause74_fec_v1_0_18=$RDI_DATADIR/xsim/ip/ieee802d3_clause74_fec_v1_0_18 +jesd204c_v4_2_14=$RDI_DATADIR/xsim/ip/jesd204c_v4_2_14 +xtlm=$RDI_DATADIR/xsim/ip/xtlm +hdmi_acr_ctrl_v1_0_3=$RDI_DATADIR/xsim/ip/hdmi_acr_ctrl_v1_0_3 +icap_arb_v1_0_2=$RDI_DATADIR/xsim/ip/icap_arb_v1_0_2 +nvme_tc_v3_0_6=$RDI_DATADIR/xsim/ip/nvme_tc_v3_0_6 +axi4svideo_bridge_v1_0_18=$RDI_DATADIR/xsim/ip/axi4svideo_bridge_v1_0_18 +jtag_axi=$RDI_DATADIR/xsim/ip/jtag_axi +axi_intc_v4_1_19=$RDI_DATADIR/xsim/ip/axi_intc_v4_1_19 +v_demosaic_v1_1_11=$RDI_DATADIR/xsim/ip/v_demosaic_v1_1_11 +pcie_jtag_v1_0_1=$RDI_DATADIR/xsim/ip/pcie_jtag_v1_0_1 +xlslice_v1_0_4=$RDI_DATADIR/xsim/ip/xlslice_v1_0_4 +axi_vfifo_ctrl_v2_0_34=$RDI_DATADIR/xsim/ip/axi_vfifo_ctrl_v2_0_34 +gmii_to_rgmii_v4_1_14=$RDI_DATADIR/xsim/ip/gmii_to_rgmii_v4_1_14 +util_reduced_logic_v2_0_6=$RDI_DATADIR/xsim/ip/util_reduced_logic_v2_0_6 +nvmeha_v1_0_12=$RDI_DATADIR/xsim/ip/nvmeha_v1_0_12 +axi_c2c_v1_0_9=$RDI_DATADIR/xsim/ip/axi_c2c_v1_0_9 +ft_prach_v1_2_2=$RDI_DATADIR/xsim/ip/ft_prach_v1_2_2 +v_smpte_uhdsdi_v1_0_11=$RDI_DATADIR/xsim/ip/v_smpte_uhdsdi_v1_0_11 +axi_pmon_v1_0_1=$RDI_DATADIR/xsim/ip/axi_pmon_v1_0_1 +gtwizard_ultrascale_v1_6_16=$RDI_DATADIR/xsim/ip/gtwizard_ultrascale_v1_6_16 +gigantic_mux=$RDI_DATADIR/xsim/ip/gigantic_mux +displayport_v7_0_24=$RDI_DATADIR/xsim/ip/displayport_v7_0_24 +msm_adapters=$RDI_DATADIR/xsim/ip/msm_adapters +v_frmbuf_wr_v2_2_10=$RDI_DATADIR/xsim/ip/v_frmbuf_wr_v2_2_10 +fast_adapter_v1_0_8=$RDI_DATADIR/xsim/ip/fast_adapter_v1_0_8 +rst_vip_v1_0_6=$RDI_DATADIR/xsim/ip/rst_vip_v1_0_6 +v_hdmi_phy1_v1_0_12=$RDI_DATADIR/xsim/ip/v_hdmi_phy1_v1_0_12 +pcie_qdma_mailbox_v1_0_5=$RDI_DATADIR/xsim/ip/pcie_qdma_mailbox_v1_0_5 pr_decoupler_v1_0_11=$RDI_DATADIR/xsim/ip/pr_decoupler_v1_0_11 -tmr_comparator_v1_0_8=$RDI_DATADIR/xsim/ip/tmr_comparator_v1_0_8 -rfadce5_wrapper_v1_0_0=$RDI_DATADIR/xsim/ip/rfadce5_wrapper_v1_0_0 -axi_mmu_v2_1_31=$RDI_DATADIR/xsim/ip/axi_mmu_v2_1_31 -axi_dwidth_converter_v2_1_33=$RDI_DATADIR/xsim/ip/axi_dwidth_converter_v2_1_33 +v_hdmi_tx1_v1_0_8=$RDI_DATADIR/xsim/ip/v_hdmi_tx1_v1_0_8 +processing_system7_v5_5_6=$RDI_DATADIR/xsim/ip/processing_system7_v5_5_6 +axis_cap_ctrl_v1_0_1=$RDI_DATADIR/xsim/ip/axis_cap_ctrl_v1_0_1 common_rpc_v1=$RDI_DATADIR/xsim/ip/common_rpc_v1 -axis_ila_adv_trig_v1_0_1=$RDI_DATADIR/xsim/ip/axis_ila_adv_trig_v1_0_1 -picxo_fracxo_v2_0_3=$RDI_DATADIR/xsim/ip/picxo_fracxo_v2_0_3 -dp_videoaxi4s_bridge_v1_0_3=$RDI_DATADIR/xsim/ip/dp_videoaxi4s_bridge_v1_0_3 -v_frmbuf_wr_v2_2_12=$RDI_DATADIR/xsim/ip/v_frmbuf_wr_v2_2_12 -sd_fec_beta_v1_0_0=$RDI_DATADIR/xsim/ip/sd_fec_beta_v1_0_0 -iomodule_v3_0=$RDI_DATADIR/xsim/ip/iomodule_v3_0 -lmb_bram_if_cntlr_v4_0_25=$RDI_DATADIR/xsim/ip/lmb_bram_if_cntlr_v4_0_25 -mrmac_v3_0_0=$RDI_DATADIR/xsim/ip/mrmac_v3_0_0 -tsn_endpoint_ethernet_mac_block_v1_0_18=$RDI_DATADIR/xsim/ip/tsn_endpoint_ethernet_mac_block_v1_0_18 -axis_vio_v1_0_12=$RDI_DATADIR/xsim/ip/axis_vio_v1_0_12 -xtlm=$RDI_DATADIR/xsim/ip/xtlm -bscan_jtag=$RDI_DATADIR/xsim/ip/bscan_jtag -floating_point_v7_1_19=$RDI_DATADIR/xsim/ip/floating_point_v7_1_19 -ai_pl_trig=$RDI_DATADIR/xsim/ip/ai_pl_trig -axi_dbg_hub=$RDI_DATADIR/xsim/ip/axi_dbg_hub -pc_cfr_v8_0_3=$RDI_DATADIR/xsim/ip/pc_cfr_v8_0_3 -axi_amm_bridge_v1_0_23=$RDI_DATADIR/xsim/ip/axi_amm_bridge_v1_0_23 -c_counter_binary_v12_0_20=$RDI_DATADIR/xsim/ip/c_counter_binary_v12_0_20 xtlm_ipc_v1_0=$RDI_DATADIR/xsim/ip/xtlm_ipc_v1_0 -axi_vip_v1_1_19=$RDI_DATADIR/xsim/ip/axi_vip_v1_1_19 -xlconcat_v2_1_6=$RDI_DATADIR/xsim/ip/xlconcat_v2_1_6 -axi_msg_v1_0_12=$RDI_DATADIR/xsim/ip/axi_msg_v1_0_12 -noc_nps6_v1_0_0=$RDI_DATADIR/xsim/ip/noc_nps6_v1_0_0 -xpm=$RDI_DATADIR/xsim/ip/xpm -bsip_v1_1_1=$RDI_DATADIR/xsim/ip/bsip_v1_1_1 -interrupt_control_v3_1_5=$RDI_DATADIR/xsim/ip/interrupt_control_v3_1_5 -gtwizard_ultrascale_v1_7_19=$RDI_DATADIR/xsim/ip/gtwizard_ultrascale_v1_7_19 +v_tpg_v8_1_10=$RDI_DATADIR/xsim/ip/v_tpg_v8_1_10 +v_hcresampler_v1_1_11=$RDI_DATADIR/xsim/ip/v_hcresampler_v1_1_11 +axi_interface_monitor_v1_1_0=$RDI_DATADIR/xsim/ip/axi_interface_monitor_v1_1_0 axi_intc_v4_1=$RDI_DATADIR/xsim/ip/axi_intc_v4_1 +mammoth_transcode_v1_0_2=$RDI_DATADIR/xsim/ip/mammoth_transcode_v1_0_2 +axi_timebase_wdt_v3_0_23=$RDI_DATADIR/xsim/ip/axi_timebase_wdt_v3_0_23 +floating_point_v7_0_23=$RDI_DATADIR/xsim/ip/floating_point_v7_0_23 +displayport_v9_0_9=$RDI_DATADIR/xsim/ip/displayport_v9_0_9 +noc_hbm_v1_0_0=$RDI_DATADIR/xsim/ip/noc_hbm_v1_0_0 +versal_cips_ps_vip_v1_0_9=$RDI_DATADIR/xsim/ip/versal_cips_ps_vip_v1_0_9 +amm_axi_bridge_v1_0_17=$RDI_DATADIR/xsim/ip/amm_axi_bridge_v1_0_17 +v_vid_gt_bridge_v2_0_5=$RDI_DATADIR/xsim/ip/v_vid_gt_bridge_v2_0_5 +v_gamma_lut_v1_1_11=$RDI_DATADIR/xsim/ip/v_gamma_lut_v1_1_11 +rld3_pl_v1_0_14=$RDI_DATADIR/xsim/ip/rld3_pl_v1_0_14 +l_ethernet_v3_3_10=$RDI_DATADIR/xsim/ip/l_ethernet_v3_3_10 +ernic_v4_0_3=$RDI_DATADIR/xsim/ip/ernic_v4_0_3 +fec_5g_common_v1_1_4=$RDI_DATADIR/xsim/ip/fec_5g_common_v1_1_4 +sim_qdma_sc_v1_0=$RDI_DATADIR/xsim/ip/sim_qdma_sc_v1_0 +dfx_bitstream_monitor_v1_0_5=$RDI_DATADIR/xsim/ip/dfx_bitstream_monitor_v1_0_5 +axi_mmu_v2_1_29=$RDI_DATADIR/xsim/ip/axi_mmu_v2_1_29 +v_sdi_rx_vid_bridge_v2_0_2=$RDI_DATADIR/xsim/ip/v_sdi_rx_vid_bridge_v2_0_2 +v_csc_v1_1_11=$RDI_DATADIR/xsim/ip/v_csc_v1_1_11 +usxgmii_v1_2_17=$RDI_DATADIR/xsim/ip/usxgmii_v1_2_17 +trace_s2mm_v2_0_1=$RDI_DATADIR/xsim/ip/trace_s2mm_v2_0_1 +ieee802d3_rs_fec_v2_0_22=$RDI_DATADIR/xsim/ip/ieee802d3_rs_fec_v2_0_22 +v_hdmi_tx_v3_0_4=$RDI_DATADIR/xsim/ip/v_hdmi_tx_v3_0_4 +ldpc_5gnr_v1_0_3=$RDI_DATADIR/xsim/ip/ldpc_5gnr_v1_0_3 +rama_v1_1_17_lib=$RDI_DATADIR/xsim/ip/rama_v1_1_17_lib +rs_decoder_v9_0_22=$RDI_DATADIR/xsim/ip/rs_decoder_v9_0_22 +ieee802d3_400g_rs_fec_v3_0_2=$RDI_DATADIR/xsim/ip/ieee802d3_400g_rs_fec_v3_0_2 +xscl=$RDI_DATADIR/xsim/ip/xscl +iomodule_v3_1_10=$RDI_DATADIR/xsim/ip/iomodule_v3_1_10 +axis_mem_v1_0_2=$RDI_DATADIR/xsim/ip/axis_mem_v1_0_2 +axi_tft_v2_0_28=$RDI_DATADIR/xsim/ip/axi_tft_v2_0_28 +fc32_rs_fec_v1_0_27=$RDI_DATADIR/xsim/ip/fc32_rs_fec_v1_0_27 +axi_remapper_tx_v1_0_2=$RDI_DATADIR/xsim/ip/axi_remapper_tx_v1_0_2 +dfx_axi_shutdown_manager_v1_0_3=$RDI_DATADIR/xsim/ip/dfx_axi_shutdown_manager_v1_0_3 +util_vector_logic_v2_0_4=$RDI_DATADIR/xsim/ip/util_vector_logic_v2_0_4 +axis_ila_intf_v1_0_2=$RDI_DATADIR/xsim/ip/axis_ila_intf_v1_0_2 +axi_amm_bridge_v1_0_21=$RDI_DATADIR/xsim/ip/axi_amm_bridge_v1_0_21 +xpm_cdc_gen_v1_0_4=$RDI_DATADIR/xsim/ip/xpm_cdc_gen_v1_0_4 +c_accum_v12_0_18=$RDI_DATADIR/xsim/ip/c_accum_v12_0_18 +cmac_v2_6_15=$RDI_DATADIR/xsim/ip/cmac_v2_6_15 +axi_firewall_v1_2_6=$RDI_DATADIR/xsim/ip/axi_firewall_v1_2_6 +dft_v4_2_8=$RDI_DATADIR/xsim/ip/dft_v4_2_8 +ernic_v3_1_5=$RDI_DATADIR/xsim/ip/ernic_v3_1_5 +xsdbs_v1_0_4=$RDI_DATADIR/xsim/ip/xsdbs_v1_0_4 +stm_v1_0=$RDI_DATADIR/xsim/ip/stm_v1_0 +axi_timer_v2_0_33=$RDI_DATADIR/xsim/ip/axi_timer_v2_0_33 +lmb_v10_v3_0_14=$RDI_DATADIR/xsim/ip/lmb_v10_v3_0_14 +v_deinterlacer_v5_1_4=$RDI_DATADIR/xsim/ip/v_deinterlacer_v5_1_4 +axis_data_fifo_v1_1_32=$RDI_DATADIR/xsim/ip/axis_data_fifo_v1_1_32 +hw_trace=$RDI_DATADIR/xsim/ip/hw_trace +sim_xdma_sc_v1=$RDI_DATADIR/xsim/ip/sim_xdma_sc_v1 +axi_vip_v1_1_17=$RDI_DATADIR/xsim/ip/axi_vip_v1_1_17 +mipi_dphy_v4_3_11=$RDI_DATADIR/xsim/ip/mipi_dphy_v4_3_11 +ieee802d3_50g_rs_fec_v2_0_17=$RDI_DATADIR/xsim/ip/ieee802d3_50g_rs_fec_v2_0_17 +xdfe_equalizer_v1_0_9=$RDI_DATADIR/xsim/ip/xdfe_equalizer_v1_0_9 +flexo_100g_rs_fec_v1_0_28=$RDI_DATADIR/xsim/ip/flexo_100g_rs_fec_v1_0_28 +v_uhdsdi_audio_v2_0_8=$RDI_DATADIR/xsim/ip/v_uhdsdi_audio_v2_0_8 +v_tc_v6_1_14=$RDI_DATADIR/xsim/ip/v_tc_v6_1_14 +ddr4_pl_phy_v1_0_2=$RDI_DATADIR/xsim/ip/ddr4_pl_phy_v1_0_2 +sem_v4_1_15=$RDI_DATADIR/xsim/ip/sem_v4_1_15 +c_shift_ram_v12_0_17=$RDI_DATADIR/xsim/ip/c_shift_ram_v12_0_17 +lib_pkg_v1_0_4=$RDI_DATADIR/xsim/ip/lib_pkg_v1_0_4 +bs_switch_v1_0_4=$RDI_DATADIR/xsim/ip/bs_switch_v1_0_4 +shell_utils_msp432_bsl_crc_gen_v1_0_2=$RDI_DATADIR/xsim/ip/shell_utils_msp432_bsl_crc_gen_v1_0_2 +axis_dbg_sync_v1_0_1=$RDI_DATADIR/xsim/ip/axis_dbg_sync_v1_0_1 +high_speed_selectio_wiz_v3_6_9=$RDI_DATADIR/xsim/ip/high_speed_selectio_wiz_v3_6_9 +emc_common_v3_0_7=$RDI_DATADIR/xsim/ip/emc_common_v3_0_7 +fir_compiler_v7_2_22=$RDI_DATADIR/xsim/ip/fir_compiler_v7_2_22 +microblaze_mcs_v2_3_7=$RDI_DATADIR/xsim/ip/microblaze_mcs_v2_3_7 +oran_radio_if_v3_2_0=$RDI_DATADIR/xsim/ip/oran_radio_if_v3_2_0 +i2s_transmitter_v1_0_8=$RDI_DATADIR/xsim/ip/i2s_transmitter_v1_0_8 +floating_point_v7_1_18=$RDI_DATADIR/xsim/ip/floating_point_v7_1_18 +sim_trig_v1_0_12=$RDI_DATADIR/xsim/ip/sim_trig_v1_0_12 +hbm2e_pl_v1_0_1=$RDI_DATADIR/xsim/ip/hbm2e_pl_v1_0_1 +axis_protocol_checker_v2_0_15=$RDI_DATADIR/xsim/ip/axis_protocol_checker_v2_0_15 +vitis_deadlock_detector_v1_0_2=$RDI_DATADIR/xsim/ip/vitis_deadlock_detector_v1_0_2 +axi_msg_v1_0_11=$RDI_DATADIR/xsim/ip/axi_msg_v1_0_11 +c_compare_v12_0_9=$RDI_DATADIR/xsim/ip/c_compare_v12_0_9 +c_mux_bus_v12_0_9=$RDI_DATADIR/xsim/ip/c_mux_bus_v12_0_9 +xsdbm_v3_0_2=$RDI_DATADIR/xsim/ip/xsdbm_v3_0_2 rld3_pl_phy_v1_0_2=$RDI_DATADIR/xsim/ip/rld3_pl_phy_v1_0_2 -mipi_rx_phy_v1_0_1=$RDI_DATADIR/xsim/ip/mipi_rx_phy_v1_0_1 -sim_cpu_v1_0=$RDI_DATADIR/xsim/ip/sim_cpu_v1_0 -dds_compiler_v6_0_26=$RDI_DATADIR/xsim/ip/dds_compiler_v6_0_26 -xdma_v4_1_31=$RDI_DATADIR/xsim/ip/xdma_v4_1_31 -axi_fifo_mm_s_v4_3_5=$RDI_DATADIR/xsim/ip/axi_fifo_mm_s_v4_3_5 -l_ethernet_v3_3_13=$RDI_DATADIR/xsim/ip/l_ethernet_v3_3_13 -xdfe_nlf_v1_1_2=$RDI_DATADIR/xsim/ip/xdfe_nlf_v1_1_2 -axi_mcdma_v1_1_14=$RDI_DATADIR/xsim/ip/axi_mcdma_v1_1_14 -remote_port_c_v4=$RDI_DATADIR/xsim/ip/remote_port_c_v4 -ltlib_v1_0_2=$RDI_DATADIR/xsim/ip/ltlib_v1_0_2 -xdfe_common_v1_0_4=$RDI_DATADIR/xsim/ip/xdfe_common_v1_0_4 -axi_intc_v4_1_20=$RDI_DATADIR/xsim/ip/axi_intc_v4_1_20 -axi_uartlite_v2_0_37=$RDI_DATADIR/xsim/ip/axi_uartlite_v2_0_37 -gmii_to_rgmii_v4_1_17=$RDI_DATADIR/xsim/ip/gmii_to_rgmii_v4_1_17 -cdcam_v1_2_0=$RDI_DATADIR/xsim/ip/cdcam_v1_2_0 -blk_mem_gen_v8_4_9=$RDI_DATADIR/xsim/ip/blk_mem_gen_v8_4_9 -system_cache_v5_0_12=$RDI_DATADIR/xsim/ip/system_cache_v5_0_12 -cmac_usplus_v3_1_19=$RDI_DATADIR/xsim/ip/cmac_usplus_v3_1_19 -axi_interface_monitor_v1_1_0=$RDI_DATADIR/xsim/ip/axi_interface_monitor_v1_1_0 -axi_interconnect_v1_7_24=$RDI_DATADIR/xsim/ip/axi_interconnect_v1_7_24 +mpram_v1_0_4=$RDI_DATADIR/xsim/ip/mpram_v1_0_4 +oddr_v1_0_4=$RDI_DATADIR/xsim/ip/oddr_v1_0_4 +bs_mux_v1_0_1=$RDI_DATADIR/xsim/ip/bs_mux_v1_0_1 +ptp_1588_timer_syncer_v2_0_6=$RDI_DATADIR/xsim/ip/ptp_1588_timer_syncer_v2_0_6 +dfx_controller_v1_0_7=$RDI_DATADIR/xsim/ip/dfx_controller_v1_0_7 +noc_ncrb_v1_0_0=$RDI_DATADIR/xsim/ip/noc_ncrb_v1_0_0 +rs_toolbox_v9_0_13=$RDI_DATADIR/xsim/ip/rs_toolbox_v9_0_13 +pc_cfr_v8_0_2=$RDI_DATADIR/xsim/ip/pc_cfr_v8_0_2 +multi_channel_25g_rs_fec_v1_0_26=$RDI_DATADIR/xsim/ip/multi_channel_25g_rs_fec_v1_0_26 +lmb_bram_if_cntlr_v4_0_24=$RDI_DATADIR/xsim/ip/lmb_bram_if_cntlr_v4_0_24 +hdcp_keymngmt_blk_v1_0_2=$RDI_DATADIR/xsim/ip/hdcp_keymngmt_blk_v1_0_2 +axi_lite_ipif_v3_0=$RDI_DATADIR/xsim/ip/axi_lite_ipif_v3_0 +compact_gt_v1_0_17=$RDI_DATADIR/xsim/ip/compact_gt_v1_0_17 +v_vcresampler_v1_1_11=$RDI_DATADIR/xsim/ip/v_vcresampler_v1_1_11 +mipi_dsi2_rx_ctrl_v1_0_0=$RDI_DATADIR/xsim/ip/mipi_dsi2_rx_ctrl_v1_0_0 +axi_quad_spi_v3_2_30=$RDI_DATADIR/xsim/ip/axi_quad_spi_v3_2_30 +div_gen_v5_1_22=$RDI_DATADIR/xsim/ip/div_gen_v5_1_22 +v_frmbuf_rd_v2_2_10=$RDI_DATADIR/xsim/ip/v_frmbuf_rd_v2_2_10 +can_v5_1_3=$RDI_DATADIR/xsim/ip/can_v5_1_3 +axi_pcie3_v3_0_30=$RDI_DATADIR/xsim/ip/axi_pcie3_v3_0_30 +emb_mem_gen_v1_0_9=$RDI_DATADIR/xsim/ip/emb_mem_gen_v1_0_9 noc2_xbr2x4_v1_0_0=$RDI_DATADIR/xsim/ip/noc2_xbr2x4_v1_0_0 +xbip_counter_v3_0_9=$RDI_DATADIR/xsim/ip/xbip_counter_v3_0_9 +axi_jtag_v1_0_2=$RDI_DATADIR/xsim/ip/axi_jtag_v1_0_2 +tmr_manager_v1_0_12=$RDI_DATADIR/xsim/ip/tmr_manager_v1_0_12 +noc_nmu_sim_v1_0_0=$RDI_DATADIR/xsim/ip/noc_nmu_sim_v1_0_0 +mipi_csi2_rx_ctrl_v1_0_10=$RDI_DATADIR/xsim/ip/mipi_csi2_rx_ctrl_v1_0_10 +axi_bram_ctrl_v4_0_15=$RDI_DATADIR/xsim/ip/axi_bram_ctrl_v4_0_15 +axi_gpio_v2_0_33=$RDI_DATADIR/xsim/ip/axi_gpio_v2_0_33 +rs_encoder_v9_0_21=$RDI_DATADIR/xsim/ip/rs_encoder_v9_0_21 +rwd_tlmmodel_v1=$RDI_DATADIR/xsim/ip/rwd_tlmmodel_v1 +axi_bram_ctrl_v4_1_10=$RDI_DATADIR/xsim/ip/axi_bram_ctrl_v4_1_10 uram_rd_back_v1_0_4=$RDI_DATADIR/xsim/ip/uram_rd_back_v1_0_4 +lib_fifo_v1_0_19=$RDI_DATADIR/xsim/ip/lib_fifo_v1_0_19 +canfd_v3_0_10=$RDI_DATADIR/xsim/ip/canfd_v3_0_10 +hdcp22_rng_v1_0_3=$RDI_DATADIR/xsim/ip/hdcp22_rng_v1_0_3 +xfft_v9_1_12=$RDI_DATADIR/xsim/ip/xfft_v9_1_12 +axi_memory_init_v1_0_12=$RDI_DATADIR/xsim/ip/axi_memory_init_v1_0_12 common_cpp_v1_0=$RDI_DATADIR/xsim/ip/common_cpp_v1_0 -sem_v4_1_15=$RDI_DATADIR/xsim/ip/sem_v4_1_15 -v_hdmi_tx_v3_0_5=$RDI_DATADIR/xsim/ip/v_hdmi_tx_v3_0_5 -dft_v4_2_9=$RDI_DATADIR/xsim/ip/dft_v4_2_9 -ieee802d3_400g_rs_fec_v3_0_3=$RDI_DATADIR/xsim/ip/ieee802d3_400g_rs_fec_v3_0_3 -srio_gen2_v4_1_20=$RDI_DATADIR/xsim/ip/srio_gen2_v4_1_20 -mipi_tx_phy_v1_0_0=$RDI_DATADIR/xsim/ip/mipi_tx_phy_v1_0_0 -axi_epc_v2_0_36=$RDI_DATADIR/xsim/ip/axi_epc_v2_0_36 -i2s_transmitter_v1_0_9=$RDI_DATADIR/xsim/ip/i2s_transmitter_v1_0_9 -flexo_100g_rs_fec_v1_0_30=$RDI_DATADIR/xsim/ip/flexo_100g_rs_fec_v1_0_30 -axi_tlm_ext_v1_0=$RDI_DATADIR/xsim/ip/axi_tlm_ext_v1_0 -axis_infrastructure_v1_1_1=$RDI_DATADIR/xsim/ip/axis_infrastructure_v1_1_1 -ai_noc=$RDI_DATADIR/xsim/ip/ai_noc -axi_emc_v3_0_33=$RDI_DATADIR/xsim/ip/axi_emc_v3_0_33 -multi_channel_25g_rs_fec_v1_0_28=$RDI_DATADIR/xsim/ip/multi_channel_25g_rs_fec_v1_0_28 -axi_protocol_checker_v2_0_19=$RDI_DATADIR/xsim/ip/axi_protocol_checker_v2_0_19 -axi_register_slice_v2_1_33=$RDI_DATADIR/xsim/ip/axi_register_slice_v2_1_33 -v_letterbox_v1_1_13=$RDI_DATADIR/xsim/ip/v_letterbox_v1_1_13 -gtwizard_ultrascale_v1_6_17=$RDI_DATADIR/xsim/ip/gtwizard_ultrascale_v1_6_17 -dprx_fec_8b10b_v1_0_3=$RDI_DATADIR/xsim/ip/dprx_fec_8b10b_v1_0_3 -axis_broadcaster_v1_1_32=$RDI_DATADIR/xsim/ip/axis_broadcaster_v1_1_32 -axis_clock_converter_v1_1_34=$RDI_DATADIR/xsim/ip/axis_clock_converter_v1_1_34 -ahblite_axi_bridge_v3_0_28=$RDI_DATADIR/xsim/ip/ahblite_axi_bridge_v3_0_28 -gtwizard_ultrascale_v1_5_4=$RDI_DATADIR/xsim/ip/gtwizard_ultrascale_v1_5_4 -sid_v8_0_22=$RDI_DATADIR/xsim/ip/sid_v8_0_22 -sim_ddr_v1_0=$RDI_DATADIR/xsim/ip/sim_ddr_v1_0 -axi_infrastructure_v1_1_0=$RDI_DATADIR/xsim/ip/axi_infrastructure_v1_1_0 -v_vid_gt_bridge_v2_0_5=$RDI_DATADIR/xsim/ip/v_vid_gt_bridge_v2_0_5 -axis_dwidth_converter_sc_v1_1=$RDI_DATADIR/xsim/ip/axis_dwidth_converter_sc_v1_1 -sim_qdma_cpp_v1_0=$RDI_DATADIR/xsim/ip/sim_qdma_cpp_v1_0 -noc_nidb_v1_0_0=$RDI_DATADIR/xsim/ip/noc_nidb_v1_0_0 +ai_pl_trig=$RDI_DATADIR/xsim/ip/ai_pl_trig +c_reg_fd_v12_0_9=$RDI_DATADIR/xsim/ip/c_reg_fd_v12_0_9 +axi_mm2s_mapper_v1_1_30=$RDI_DATADIR/xsim/ip/axi_mm2s_mapper_v1_1_30 +ldpc_v2_0_15=$RDI_DATADIR/xsim/ip/ldpc_v2_0_15 +sim_cpu_v1_0=$RDI_DATADIR/xsim/ip/sim_cpu_v1_0 +axi_data_fifo_v2_1_30=$RDI_DATADIR/xsim/ip/axi_data_fifo_v2_1_30 +g709_fec_v2_4_10=$RDI_DATADIR/xsim/ip/g709_fec_v2_4_10 +axi_mcdma_v1_1_12=$RDI_DATADIR/xsim/ip/axi_mcdma_v1_1_12 +axi_lmb_bridge_v1_0_3=$RDI_DATADIR/xsim/ip/axi_lmb_bridge_v1_0_3 +lte_fft_v2_1_10=$RDI_DATADIR/xsim/ip/lte_fft_v2_1_10 +axi_interconnect_v1_7_23=$RDI_DATADIR/xsim/ip/axi_interconnect_v1_7_23 +axi_dwidth_converter_v2_1_31=$RDI_DATADIR/xsim/ip/axi_dwidth_converter_v2_1_31 +axi_usb2_device_v5_0_32=$RDI_DATADIR/xsim/ip/axi_usb2_device_v5_0_32 +axi_hwicap_v3_0_35=$RDI_DATADIR/xsim/ip/axi_hwicap_v3_0_35 +ldpc_5gnr_lite_v1_0_2=$RDI_DATADIR/xsim/ip/ldpc_5gnr_lite_v1_0_2 +fifo_generator_v13_1_5=$RDI_DATADIR/xsim/ip/fifo_generator_v13_1_5 +axi_protocol_checker_v2_0_17=$RDI_DATADIR/xsim/ip/axi_protocol_checker_v2_0_17 +c_counter_binary_v12_0_19=$RDI_DATADIR/xsim/ip/c_counter_binary_v12_0_19 axis_ila_pp_v1_0_2=$RDI_DATADIR/xsim/ip/axis_ila_pp_v1_0_2 -noc_sc_v1_0_0=$RDI_DATADIR/xsim/ip/noc_sc_v1_0_0 -remote_port_sc_v4=$RDI_DATADIR/xsim/ip/remote_port_sc_v4 -ten_gig_eth_pcs_pma_v6_0_28=$RDI_DATADIR/xsim/ip/ten_gig_eth_pcs_pma_v6_0_28 -axis_register_slice_v1_1_33=$RDI_DATADIR/xsim/ip/axis_register_slice_v1_1_33 -clk_vip_v1_0_5=$RDI_DATADIR/xsim/ip/clk_vip_v1_0_5 +mem_tg_v1_0_13=$RDI_DATADIR/xsim/ip/mem_tg_v1_0_13 +xbip_utils_v3_0_13=$RDI_DATADIR/xsim/ip/xbip_utils_v3_0_13 +aie_xtlm_v1_0_0=$RDI_DATADIR/xsim/ip/aie_xtlm_v1_0_0 +xtlm_ap_ctrl_v1_0=$RDI_DATADIR/xsim/ip/xtlm_ap_ctrl_v1_0 +v_vid_in_axi4s_v4_0_11=$RDI_DATADIR/xsim/ip/v_vid_in_axi4s_v4_0_11 +cmac_usplus_v3_1_17=$RDI_DATADIR/xsim/ip/cmac_usplus_v3_1_17 +xdfe_common_v1_0_3=$RDI_DATADIR/xsim/ip/xdfe_common_v1_0_3 +viterbi_v9_1_17=$RDI_DATADIR/xsim/ip/viterbi_v9_1_17 +xdfe_nr_prach_v2_0_3=$RDI_DATADIR/xsim/ip/xdfe_nr_prach_v2_0_3 +v_smpte_sdi_v3_0_11=$RDI_DATADIR/xsim/ip/v_smpte_sdi_v3_0_11 +mdm_v3_2=$RDI_DATADIR/xsim/ip/mdm_v3_2 +clk_vip_v1_0_4=$RDI_DATADIR/xsim/ip/clk_vip_v1_0_4 +mdm_v3_2_26=$RDI_DATADIR/xsim/ip/mdm_v3_2_26 +xtlm_trace_model_v1_0=$RDI_DATADIR/xsim/ip/xtlm_trace_model_v1_0 +xbip_dsp48_multadd_v3_0_9=$RDI_DATADIR/xsim/ip/xbip_dsp48_multadd_v3_0_9 +noc2_nsu_v1_0_1=$RDI_DATADIR/xsim/ip/noc2_nsu_v1_0_1 +timer_sync_1588_v1_2_5=$RDI_DATADIR/xsim/ip/timer_sync_1588_v1_2_5 +axis_ila_ct_v1_0_1=$RDI_DATADIR/xsim/ip/axis_ila_ct_v1_0_1 +dcmac_v2_4_0=$RDI_DATADIR/xsim/ip/dcmac_v2_4_0 +v_dp_axi4s_vid_out_v1_0_8=$RDI_DATADIR/xsim/ip/v_dp_axi4s_vid_out_v1_0_8 +xbip_dsp48_acc_v3_0_9=$RDI_DATADIR/xsim/ip/xbip_dsp48_acc_v3_0_9 +noc2_xbr4x2_v1_0_0=$RDI_DATADIR/xsim/ip/noc2_xbr4x2_v1_0_0 +sd_fec_v1_1_14=$RDI_DATADIR/xsim/ip/sd_fec_v1_1_14 +xbip_accum_v3_0_9=$RDI_DATADIR/xsim/ip/xbip_accum_v3_0_9 +displayport_v8_1_9=$RDI_DATADIR/xsim/ip/displayport_v8_1_9 +ilknf_v1_3_4=$RDI_DATADIR/xsim/ip/ilknf_v1_3_4 +v_letterbox_v1_1_11=$RDI_DATADIR/xsim/ip/v_letterbox_v1_1_11 +iomodule_v3_0=$RDI_DATADIR/xsim/ip/iomodule_v3_0 +dbg_intf=$RDI_DATADIR/xsim/ip/dbg_intf +cpm5_v1_0_16=$RDI_DATADIR/xsim/ip/cpm5_v1_0_16 +ieee802d3_25g_rs_fec_v1_0_30=$RDI_DATADIR/xsim/ip/ieee802d3_25g_rs_fec_v1_0_30 +jesd204_v7_2_20=$RDI_DATADIR/xsim/ip/jesd204_v7_2_20 +clk_gen_sim_v1_0_4=$RDI_DATADIR/xsim/ip/clk_gen_sim_v1_0_4 +g709_rs_decoder_v2_2_14=$RDI_DATADIR/xsim/ip/g709_rs_decoder_v2_2_14 +cpri_v8_11_20=$RDI_DATADIR/xsim/ip/cpri_v8_11_20 +ieee802d3_200g_rs_fec_v2_0_11=$RDI_DATADIR/xsim/ip/ieee802d3_200g_rs_fec_v2_0_11 +v_warp_init_v1_1_4=$RDI_DATADIR/xsim/ip/v_warp_init_v1_1_4 +v_hscaler_v1_1_11=$RDI_DATADIR/xsim/ip/v_hscaler_v1_1_11 +spdif_v2_0_29=$RDI_DATADIR/xsim/ip/spdif_v2_0_29 +func_emu_util_v1_0=$RDI_DATADIR/xsim/ip/func_emu_util_v1_0 +axi_uart16550_v2_0_33=$RDI_DATADIR/xsim/ip/axi_uart16550_v2_0_33 +axi_clock_converter_v2_1_30=$RDI_DATADIR/xsim/ip/axi_clock_converter_v2_1_30 +dprx_v1_0_4=$RDI_DATADIR/xsim/ip/dprx_v1_0_4 +mrmac_v2_3_0=$RDI_DATADIR/xsim/ip/mrmac_v2_3_0 +cic_compiler_v4_0_19=$RDI_DATADIR/xsim/ip/cic_compiler_v4_0_19 +c_gate_bit_v12_0_9=$RDI_DATADIR/xsim/ip/c_gate_bit_v12_0_9 +noc_sc_v1_0_0_legacy=$RDI_DATADIR/xsim/ip/noc_sc_v1_0_0_legacy +ten_gig_eth_pcs_pma_v6_0_27=$RDI_DATADIR/xsim/ip/ten_gig_eth_pcs_pma_v6_0_27 +xdfe_cc_filter_v1_1_4=$RDI_DATADIR/xsim/ip/xdfe_cc_filter_v1_1_4 +axi_crossbar_v2_1_32=$RDI_DATADIR/xsim/ip/axi_crossbar_v2_1_32 +axis_itct_v1_0_1=$RDI_DATADIR/xsim/ip/axis_itct_v1_0_1 +xbip_pipe_v3_0_9=$RDI_DATADIR/xsim/ip/xbip_pipe_v3_0_9 +tsn_temac_v1_0_11=$RDI_DATADIR/xsim/ip/tsn_temac_v1_0_11 +lib_srl_fifo_v1_0_4=$RDI_DATADIR/xsim/ip/lib_srl_fifo_v1_0_4 +ecc_v2_0_16=$RDI_DATADIR/xsim/ip/ecc_v2_0_16 +mutex_v2_1_13=$RDI_DATADIR/xsim/ip/mutex_v2_1_13 +lmb_bram_if_cntlr_v4_0=$RDI_DATADIR/xsim/ip/lmb_bram_if_cntlr_v4_0 +ahblite_axi_bridge_v3_0_26=$RDI_DATADIR/xsim/ip/ahblite_axi_bridge_v3_0_26 +tmr_inject_v1_0_6=$RDI_DATADIR/xsim/ip/tmr_inject_v1_0_6 +qdriv_pl_phy_v1_0_2=$RDI_DATADIR/xsim/ip/qdriv_pl_phy_v1_0_2 +tcc_decoder_3gppmm_v2_0_27=$RDI_DATADIR/xsim/ip/tcc_decoder_3gppmm_v2_0_27 +ai_noc=$RDI_DATADIR/xsim/ip/ai_noc +util_idelay_ctrl_v1_0_4=$RDI_DATADIR/xsim/ip/util_idelay_ctrl_v1_0_4 noc2_nps_v1_0_0=$RDI_DATADIR/xsim/ip/noc2_nps_v1_0_0 -v_vid_sdi_tx_bridge_v2_0_3=$RDI_DATADIR/xsim/ip/v_vid_sdi_tx_bridge_v2_0_3 -processing_system7_vip_v1_0_21=$RDI_DATADIR/xsim/ip/processing_system7_vip_v1_0_21 -microblaze_v9_5_5=$RDI_DATADIR/xsim/ip/microblaze_v9_5_5 -cmac_v2_6_17=$RDI_DATADIR/xsim/ip/cmac_v2_6_17 -pcie_jtag_v1_0_1=$RDI_DATADIR/xsim/ip/pcie_jtag_v1_0_1 -mem_pl_v1_0_2=$RDI_DATADIR/xsim/ip/mem_pl_v1_0_2 -mpram_v1_0_5=$RDI_DATADIR/xsim/ip/mpram_v1_0_5 +etrnic_v1_1_8=$RDI_DATADIR/xsim/ip/etrnic_v1_1_8 +axi_ahblite_bridge_v3_0_28=$RDI_DATADIR/xsim/ip/axi_ahblite_bridge_v3_0_28 +ieee802d3_50g_rs_fec_v1_0_24=$RDI_DATADIR/xsim/ip/ieee802d3_50g_rs_fec_v1_0_24 +noc_hbm_nmu_sim_v1_0_0=$RDI_DATADIR/xsim/ip/noc_hbm_nmu_sim_v1_0_0 +noc_npp_rptr_v1_0_0=$RDI_DATADIR/xsim/ip/noc_npp_rptr_v1_0_0 +dfx_decoupler_v1_0_9=$RDI_DATADIR/xsim/ip/dfx_decoupler_v1_0_9 +dsp_macro_v1_0_6=$RDI_DATADIR/xsim/ip/dsp_macro_v1_0_6 +cpm5n_v1_0_8=$RDI_DATADIR/xsim/ip/cpm5n_v1_0_8 +axi_dma_v7_1_32=$RDI_DATADIR/xsim/ip/axi_dma_v7_1_32 +sim_ipc_multi_intf_v1_0=$RDI_DATADIR/xsim/ip/sim_ipc_multi_intf_v1_0 +hdcp_v1_0_5=$RDI_DATADIR/xsim/ip/hdcp_v1_0_5 +axi_epc_v2_0_34=$RDI_DATADIR/xsim/ip/axi_epc_v2_0_34 +tmr_comparator_v1_0_7=$RDI_DATADIR/xsim/ip/tmr_comparator_v1_0_7 +v_warp_filter_v1_1_4=$RDI_DATADIR/xsim/ip/v_warp_filter_v1_1_4 ai_pl=$RDI_DATADIR/xsim/ip/ai_pl -trace_hub_v1_1_0=$RDI_DATADIR/xsim/ip/trace_hub_v1_1_0 -v_hscaler_v1_1_13=$RDI_DATADIR/xsim/ip/v_hscaler_v1_1_13 -ddr4_pl_phy_v1_0_2=$RDI_DATADIR/xsim/ip/ddr4_pl_phy_v1_0_2 -axis_protocol_checker_v2_0_17=$RDI_DATADIR/xsim/ip/axis_protocol_checker_v2_0_17 -xbip_multadd_v3_0_21=$RDI_DATADIR/xsim/ip/xbip_multadd_v3_0_21 -axi_remapper_rx_v1_0_2=$RDI_DATADIR/xsim/ip/axi_remapper_rx_v1_0_2 -axi_vfifo_ctrl_v2_0_36=$RDI_DATADIR/xsim/ip/axi_vfifo_ctrl_v2_0_36 -v_warp_filter_v1_1_5=$RDI_DATADIR/xsim/ip/v_warp_filter_v1_1_5 -xfft_v9_1_13=$RDI_DATADIR/xsim/ip/xfft_v9_1_13 -axi_bram_ctrl_v4_1_11=$RDI_DATADIR/xsim/ip/axi_bram_ctrl_v4_1_11 -v_hcresampler_v1_1_13=$RDI_DATADIR/xsim/ip/v_hcresampler_v1_1_13 -v_demosaic_v1_1_13=$RDI_DATADIR/xsim/ip/v_demosaic_v1_1_13 -lte_fft_v2_1_11=$RDI_DATADIR/xsim/ip/lte_fft_v2_1_11 -xsdbs_v1_0_4=$RDI_DATADIR/xsim/ip/xsdbs_v1_0_4 -mrmac_v2_3_2=$RDI_DATADIR/xsim/ip/mrmac_v2_3_2 -v_tc_v6_2_9=$RDI_DATADIR/xsim/ip/v_tc_v6_2_9 -div_gen_v5_1_23=$RDI_DATADIR/xsim/ip/div_gen_v5_1_23 -rs_encoder_v9_0_22=$RDI_DATADIR/xsim/ip/rs_encoder_v9_0_22 -axi_utils_v2_0_10=$RDI_DATADIR/xsim/ip/axi_utils_v2_0_10 -v_axi4s_remap_v1_1_12=$RDI_DATADIR/xsim/ip/v_axi4s_remap_v1_1_12 -v_mix_v5_2_11=$RDI_DATADIR/xsim/ip/v_mix_v5_2_11 -xdfe_fft_v1_0_8=$RDI_DATADIR/xsim/ip/xdfe_fft_v1_0_8 -cic_compiler_v4_0_20=$RDI_DATADIR/xsim/ip/cic_compiler_v4_0_20 -sim_clk_gen_v1_0_5=$RDI_DATADIR/xsim/ip/sim_clk_gen_v1_0_5 -qdriv_pl_phy_v1_0_2=$RDI_DATADIR/xsim/ip/qdriv_pl_phy_v1_0_2 -lib_srl_fifo_v1_0_4=$RDI_DATADIR/xsim/ip/lib_srl_fifo_v1_0_4 -dbg_intf=$RDI_DATADIR/xsim/ip/dbg_intf -hdcp22_cipher_v1_0_5=$RDI_DATADIR/xsim/ip/hdcp22_cipher_v1_0_5 -usxgmii_v1_2_20=$RDI_DATADIR/xsim/ip/usxgmii_v1_2_20 -v_smpte_sdi_v3_0_12=$RDI_DATADIR/xsim/ip/v_smpte_sdi_v3_0_12 -mipi_dsi2_rx_ctrl_v1_0_1=$RDI_DATADIR/xsim/ip/mipi_dsi2_rx_ctrl_v1_0_1 -mdm_v3_2_27=$RDI_DATADIR/xsim/ip/mdm_v3_2_27 -accelerator_monitor_v1_1_0=$RDI_DATADIR/xsim/ip/accelerator_monitor_v1_1_0 -g975_efec_i7_v2_0_24=$RDI_DATADIR/xsim/ip/g975_efec_i7_v2_0_24 -axis_combiner_v1_1_31=$RDI_DATADIR/xsim/ip/axis_combiner_v1_1_31 -xpm_cdc_gen_v1_0_4=$RDI_DATADIR/xsim/ip/xpm_cdc_gen_v1_0_4 -dcmac_v2_5_0=$RDI_DATADIR/xsim/ip/dcmac_v2_5_0 -convolution_v9_0_21=$RDI_DATADIR/xsim/ip/convolution_v9_0_21 -microblaze_v11_0_14=$RDI_DATADIR/xsim/ip/microblaze_v11_0_14 -cpm4_v1_0_17=$RDI_DATADIR/xsim/ip/cpm4_v1_0_17 -cmpy_v6_0_25=$RDI_DATADIR/xsim/ip/cmpy_v6_0_25 +xdfe_nlf_v1_1_1=$RDI_DATADIR/xsim/ip/xdfe_nlf_v1_1_1 +v_scenechange_v1_1_6=$RDI_DATADIR/xsim/ip/v_scenechange_v1_1_6 +vfb_v1_0_25=$RDI_DATADIR/xsim/ip/vfb_v1_0_25 +axis_interconnect_v1_1_23=$RDI_DATADIR/xsim/ip/axis_interconnect_v1_1_23 xlconstant_v1_1_9=$RDI_DATADIR/xsim/ip/xlconstant_v1_1_9 +adc_dac_if_phy_v1_0_0=$RDI_DATADIR/xsim/ip/adc_dac_if_phy_v1_0_0 +mult_gen_v12_0_21=$RDI_DATADIR/xsim/ip/mult_gen_v12_0_21 +i2s_receiver_v1_0_8=$RDI_DATADIR/xsim/ip/i2s_receiver_v1_0_8 +qdriv_pl_v1_0_13=$RDI_DATADIR/xsim/ip/qdriv_pl_v1_0_13 +xbip_dsp48_wrapper_v3_0_6=$RDI_DATADIR/xsim/ip/xbip_dsp48_wrapper_v3_0_6 +lut_buffer_v2_0_1=$RDI_DATADIR/xsim/ip/lut_buffer_v2_0_1 +vid_phy_controller_v2_2_18=$RDI_DATADIR/xsim/ip/vid_phy_controller_v2_2_18 +advanced_io_wizard_phy_v1_0_3=$RDI_DATADIR/xsim/ip/advanced_io_wizard_phy_v1_0_3 +uhdsdi_gt_v2_1_4=$RDI_DATADIR/xsim/ip/uhdsdi_gt_v2_1_4 +axi_dbg_hub=$RDI_DATADIR/xsim/ip/axi_dbg_hub +anlt_subcore_ip_v1_0_2=$RDI_DATADIR/xsim/ip/anlt_subcore_ip_v1_0_2 +xxv_ethernet_v4_1_10=$RDI_DATADIR/xsim/ip/xxv_ethernet_v4_1_10 +cdcam_v1_1_0=$RDI_DATADIR/xsim/ip/cdcam_v1_1_0 +pci32_v5_0_13=$RDI_DATADIR/xsim/ip/pci32_v5_0_13 +v_mix_v5_2_9=$RDI_DATADIR/xsim/ip/v_mix_v5_2_9 +pci64_v5_0_12=$RDI_DATADIR/xsim/ip/pci64_v5_0_12 +in_system_ibert_v1_0_22=$RDI_DATADIR/xsim/ip/in_system_ibert_v1_0_22 +proc_sys_reset_v5_0_15=$RDI_DATADIR/xsim/ip/proc_sys_reset_v5_0_15 +axis_dwidth_converter_v1_1_30=$RDI_DATADIR/xsim/ip/axis_dwidth_converter_v1_1_30 +sim_ddr_v1_0=$RDI_DATADIR/xsim/ip/sim_ddr_v1_0 +sim_qdma_cpp_v1_0=$RDI_DATADIR/xsim/ip/sim_qdma_cpp_v1_0 +axi_traffic_gen_v3_0_17=$RDI_DATADIR/xsim/ip/axi_traffic_gen_v3_0_17 +v_hdmi_rx_v3_0_4=$RDI_DATADIR/xsim/ip/v_hdmi_rx_v3_0_4 +xdfe_resampler_v1_0_9=$RDI_DATADIR/xsim/ip/xdfe_resampler_v1_0_9 +zynq_ultra_ps_e_v3_3_12=$RDI_DATADIR/xsim/ip/zynq_ultra_ps_e_v3_3_12 +axi_i3c_v1_0_0=$RDI_DATADIR/xsim/ip/axi_i3c_v1_0_0 +g709_rs_encoder_v2_2_12=$RDI_DATADIR/xsim/ip/g709_rs_encoder_v2_2_12 +xpm=$RDI_DATADIR/xsim/ip/xpm +dptx_v1_0_4=$RDI_DATADIR/xsim/ip/dptx_v1_0_4 +v_axi4s_remap_v1_1_10=$RDI_DATADIR/xsim/ip/v_axi4s_remap_v1_1_10 +tri_mode_ethernet_mac_v9_0_32=$RDI_DATADIR/xsim/ip/tri_mode_ethernet_mac_v9_0_32 +xbip_bram18k_v3_0_9=$RDI_DATADIR/xsim/ip/xbip_bram18k_v3_0_9 +shell_utils_build_info_v2_0_0=$RDI_DATADIR/xsim/ip/shell_utils_build_info_v2_0_0 +cordic_v6_0_22=$RDI_DATADIR/xsim/ip/cordic_v6_0_22 +sim_xdma_cpp_v1=$RDI_DATADIR/xsim/ip/sim_xdma_cpp_v1 +axi_hbicap_v1_0_7=$RDI_DATADIR/xsim/ip/axi_hbicap_v1_0_7 +zynq_ultra_ps_e_vip_v1_0_17=$RDI_DATADIR/xsim/ip/zynq_ultra_ps_e_vip_v1_0_17 +gtwizard_ultrascale_v1_5_4=$RDI_DATADIR/xsim/ip/gtwizard_ultrascale_v1_5_4 +remote_port_c_v4=$RDI_DATADIR/xsim/ip/remote_port_c_v4 +axi_vdma_v6_3_19=$RDI_DATADIR/xsim/ip/axi_vdma_v6_3_19 +x5io_wizard_phy_v1_0_1=$RDI_DATADIR/xsim/ip/x5io_wizard_phy_v1_0_1 +tcc_encoder_3gpp_v5_0_22=$RDI_DATADIR/xsim/ip/tcc_encoder_3gpp_v5_0_22 +axis_combiner_v1_1_29=$RDI_DATADIR/xsim/ip/axis_combiner_v1_1_29 +microblaze_v9_5_5=$RDI_DATADIR/xsim/ip/microblaze_v9_5_5 +advanced_io_wizard_v1_0_13=$RDI_DATADIR/xsim/ip/advanced_io_wizard_v1_0_13 +lib_cdc_v1_0_3=$RDI_DATADIR/xsim/ip/lib_cdc_v1_0_3 +axis_ila_adv_trig_v1_0_1=$RDI_DATADIR/xsim/ip/axis_ila_adv_trig_v1_0_1 +qdma_v5_0_9=$RDI_DATADIR/xsim/ip/qdma_v5_0_9 +ddr4_pl_v1_0_14=$RDI_DATADIR/xsim/ip/ddr4_pl_v1_0_14 noc_mc_ddr5_phy_v1_0_1=$RDI_DATADIR/xsim/ip/noc_mc_ddr5_phy_v1_0_1 -spdif_v2_0_30=$RDI_DATADIR/xsim/ip/spdif_v2_0_30 -oran_radio_if_v3_2_1=$RDI_DATADIR/xsim/ip/oran_radio_if_v3_2_1 -v_hdmi_rx1_v1_0_11=$RDI_DATADIR/xsim/ip/v_hdmi_rx1_v1_0_11 -cam_v3_1_0=$RDI_DATADIR/xsim/ip/cam_v3_1_0 -emb_fifo_gen_v1_0_6=$RDI_DATADIR/xsim/ip/emb_fifo_gen_v1_0_6 -axi_iic_v2_1_9=$RDI_DATADIR/xsim/ip/axi_iic_v2_1_9 -axi_perf_mon_v5_0_35=$RDI_DATADIR/xsim/ip/axi_perf_mon_v5_0_35 -v_tpg_v8_0_16=$RDI_DATADIR/xsim/ip/v_tpg_v8_0_16 -mutex_v2_1_14=$RDI_DATADIR/xsim/ip/mutex_v2_1_14 -emu_perf_common_v1_0=$RDI_DATADIR/xsim/ip/emu_perf_common_v1_0 -lib_fifo_v1_0_20=$RDI_DATADIR/xsim/ip/lib_fifo_v1_0_20 -advanced_io_wizard_v1_0_15=$RDI_DATADIR/xsim/ip/advanced_io_wizard_v1_0_15 -c_reg_fd_v12_0_10=$RDI_DATADIR/xsim/ip/c_reg_fd_v12_0_10 -axi4stream_vip_v1_1_19=$RDI_DATADIR/xsim/ip/axi4stream_vip_v1_1_19 -lmb_bram_if_cntlr_v4_0=$RDI_DATADIR/xsim/ip/lmb_bram_if_cntlr_v4_0 -lmb_v10_v3_0_14=$RDI_DATADIR/xsim/ip/lmb_v10_v3_0_14 -ieee802d3_50g_rs_fec_v1_0_25=$RDI_DATADIR/xsim/ip/ieee802d3_50g_rs_fec_v1_0_25 -icap_arb_v1_0_2=$RDI_DATADIR/xsim/ip/icap_arb_v1_0_2 -noc_npp_rptr_v1_0_0=$RDI_DATADIR/xsim/ip/noc_npp_rptr_v1_0_0 -vid_edid_v1_0_3=$RDI_DATADIR/xsim/ip/vid_edid_v1_0_3 -shell_utils_msp432_bsl_crc_gen_v1_0_2=$RDI_DATADIR/xsim/ip/shell_utils_msp432_bsl_crc_gen_v1_0_2 -sim_qdma_sc_v1_0=$RDI_DATADIR/xsim/ip/sim_qdma_sc_v1_0 -mult_gen_v12_0_22=$RDI_DATADIR/xsim/ip/mult_gen_v12_0_22 -timer_sync_1588_v1_2_5=$RDI_DATADIR/xsim/ip/timer_sync_1588_v1_2_5 -dfe_channelizer_wrapper_v1_0_0=$RDI_DATADIR/xsim/ip/dfe_channelizer_wrapper_v1_0_0 -clk_gen_sim_v1_0_4=$RDI_DATADIR/xsim/ip/clk_gen_sim_v1_0_4 +xtlm_simple_interconnect_v1_0=$RDI_DATADIR/xsim/ip/xtlm_simple_interconnect_v1_0 +axi_sg_v4_1_18=$RDI_DATADIR/xsim/ip/axi_sg_v4_1_18 +xdfe_cc_mixer_v2_0_4=$RDI_DATADIR/xsim/ip/xdfe_cc_mixer_v2_0_4 +processing_system7_vip_v1_0_19=$RDI_DATADIR/xsim/ip/processing_system7_vip_v1_0_19 +mipi_dsi_tx_ctrl_v1_0_9=$RDI_DATADIR/xsim/ip/mipi_dsi_tx_ctrl_v1_0_9 +microblaze_riscv_v1_0_2=$RDI_DATADIR/xsim/ip/microblaze_riscv_v1_0_2 +cpm4_v1_0_16=$RDI_DATADIR/xsim/ip/cpm4_v1_0_16 +xbip_multadd_v3_0_20=$RDI_DATADIR/xsim/ip/xbip_multadd_v3_0_20 +axis_data_fifo_v2_0_13=$RDI_DATADIR/xsim/ip/axis_data_fifo_v2_0_13 +ltlib_v1_0_2=$RDI_DATADIR/xsim/ip/ltlib_v1_0_2 +axis_switch_sc_v1_1=$RDI_DATADIR/xsim/ip/axis_switch_sc_v1_1 +sim_clk_gen_v1_0_4=$RDI_DATADIR/xsim/ip/sim_clk_gen_v1_0_4 +xdfe_fft_v1_0_7=$RDI_DATADIR/xsim/ip/xdfe_fft_v1_0_7 hsdp_trace_v2_0_2=$RDI_DATADIR/xsim/ip/hsdp_trace_v2_0_2 -noc_sc_v1_0_0_legacy=$RDI_DATADIR/xsim/ip/noc_sc_v1_0_0_legacy -v_frmbuf_wr_v3_0_0=$RDI_DATADIR/xsim/ip/v_frmbuf_wr_v3_0_0 -xdfe_cc_mixer_v2_0_5=$RDI_DATADIR/xsim/ip/xdfe_cc_mixer_v2_0_5 -mipi_dsi_tx_ctrl_v1_0_10=$RDI_DATADIR/xsim/ip/mipi_dsi_tx_ctrl_v1_0_10 -axi_apb_bridge_v3_0_20=$RDI_DATADIR/xsim/ip/axi_apb_bridge_v3_0_20 -ieee802d3_clause74_fec_v1_0_19=$RDI_DATADIR/xsim/ip/ieee802d3_clause74_fec_v1_0_19 -sim_xdma_sc_v1=$RDI_DATADIR/xsim/ip/sim_xdma_sc_v1 -axi_tft_v2_0_29=$RDI_DATADIR/xsim/ip/axi_tft_v2_0_29 -viterbi_v9_1_18=$RDI_DATADIR/xsim/ip/viterbi_v9_1_18 -ieee802d3_50g_rs_fec_v2_0_18=$RDI_DATADIR/xsim/ip/ieee802d3_50g_rs_fec_v2_0_18 -microblaze_mcs_v2_3_7=$RDI_DATADIR/xsim/ip/microblaze_mcs_v2_3_7 -fifo_generator_v13_0_7=$RDI_DATADIR/xsim/ip/fifo_generator_v13_0_7 -video_frame_crc_v1_0_6=$RDI_DATADIR/xsim/ip/video_frame_crc_v1_0_6 -dist_mem_gen_v8_0_15=$RDI_DATADIR/xsim/ip/dist_mem_gen_v8_0_15 -ilknf_v1_3_5=$RDI_DATADIR/xsim/ip/ilknf_v1_3_5 -rwd_tlmmodel_v1=$RDI_DATADIR/xsim/ip/rwd_tlmmodel_v1 +blk_mem_gen_v8_4_8=$RDI_DATADIR/xsim/ip/blk_mem_gen_v8_4_8 +cam_blk_lib_v1_1_0=$RDI_DATADIR/xsim/ip/cam_blk_lib_v1_1_0 +tmr_voter_v1_0_6=$RDI_DATADIR/xsim/ip/tmr_voter_v1_0_6 +util_ff_v1_0_3=$RDI_DATADIR/xsim/ip/util_ff_v1_0_3 +interrupt_control_v3_1_5=$RDI_DATADIR/xsim/ip/interrupt_control_v3_1_5 +xdfe_ofdm_v2_1_0=$RDI_DATADIR/xsim/ip/xdfe_ofdm_v2_1_0 +audio_clock_recovery_unit_v1_0_4=$RDI_DATADIR/xsim/ip/audio_clock_recovery_unit_v1_0_4 +ten_gig_eth_mac_v15_1_12=$RDI_DATADIR/xsim/ip/ten_gig_eth_mac_v15_1_12 +axi_protocol_converter_v2_1_31=$RDI_DATADIR/xsim/ip/axi_protocol_converter_v2_1_31 +xbip_dsp48_mult_v3_0_9=$RDI_DATADIR/xsim/ip/xbip_dsp48_mult_v3_0_9 +tmr_sem_v1_0_26=$RDI_DATADIR/xsim/ip/tmr_sem_v1_0_26 +v_frmbuf_rd_v2_4_3=$RDI_DATADIR/xsim/ip/v_frmbuf_rd_v2_4_3 +cmpy_v6_0_24=$RDI_DATADIR/xsim/ip/cmpy_v6_0_24 +ta_dma_v1_0_15=$RDI_DATADIR/xsim/ip/ta_dma_v1_0_15 +v_tpg_v8_0_14=$RDI_DATADIR/xsim/ip/v_tpg_v8_0_14 +axi_tlm_ext_v1_0=$RDI_DATADIR/xsim/ip/axi_tlm_ext_v1_0 +axi_iic_v2_1_7=$RDI_DATADIR/xsim/ip/axi_iic_v2_1_7 +c_addsub_v12_0_18=$RDI_DATADIR/xsim/ip/c_addsub_v12_0_18 +audio_tpg_v1_0_2=$RDI_DATADIR/xsim/ip/audio_tpg_v1_0_2 axi_tg_sc_v1_0=$RDI_DATADIR/xsim/ip/axi_tg_sc_v1_0 +v_vid_sdi_tx_bridge_v2_0_2=$RDI_DATADIR/xsim/ip/v_vid_sdi_tx_bridge_v2_0_2 +noc_nsu_sim_v1_0_0=$RDI_DATADIR/xsim/ip/noc_nsu_sim_v1_0_0 +axi_register_slice_v2_1_31=$RDI_DATADIR/xsim/ip/axi_register_slice_v2_1_31 +axis_switch_v1_1_31=$RDI_DATADIR/xsim/ip/axis_switch_v1_1_31 +axi_stream_monitor_v1_1_1=$RDI_DATADIR/xsim/ip/axi_stream_monitor_v1_1_1 +v_uhdsdi_vidgen_v1_0_3=$RDI_DATADIR/xsim/ip/v_uhdsdi_vidgen_v1_0_3 +bscan_jtag=$RDI_DATADIR/xsim/ip/bscan_jtag +audio_formatter_v1_0_13=$RDI_DATADIR/xsim/ip/audio_formatter_v1_0_13 +axis_vio_v1_0_11=$RDI_DATADIR/xsim/ip/axis_vio_v1_0_11 +interlaken_v2_4_17=$RDI_DATADIR/xsim/ip/interlaken_v2_4_17 +axis_register_slice_v1_1_31=$RDI_DATADIR/xsim/ip/axis_register_slice_v1_1_31 +remote_port_sc_v4=$RDI_DATADIR/xsim/ip/remote_port_sc_v4 +hdcp22_cipher_v1_0_5=$RDI_DATADIR/xsim/ip/hdcp22_cipher_v1_0_5 +picxo_fracxo_v2_0_2=$RDI_DATADIR/xsim/ip/picxo_fracxo_v2_0_2 +xdma_v4_1_29=$RDI_DATADIR/xsim/ip/xdma_v4_1_29 +accelerator_monitor_v1_1_0=$RDI_DATADIR/xsim/ip/accelerator_monitor_v1_1_0 +noc_nps6_v1_0_0=$RDI_DATADIR/xsim/ip/noc_nps6_v1_0_0 +roe_framer_v3_0_8=$RDI_DATADIR/xsim/ip/roe_framer_v3_0_8 +g975_efec_i7_v2_0_23=$RDI_DATADIR/xsim/ip/g975_efec_i7_v2_0_23 +quadsgmii_v3_5_18=$RDI_DATADIR/xsim/ip/quadsgmii_v3_5_18 axi_ethernet_buffer_v2_0_25=$RDI_DATADIR/xsim/ip/axi_ethernet_buffer_v2_0_25 -g975_efec_i4_v1_0_23=$RDI_DATADIR/xsim/ip/g975_efec_i4_v1_0_23 -c_accum_v12_0_19=$RDI_DATADIR/xsim/ip/c_accum_v12_0_19 -aie_xtlm_v1_0_0=$RDI_DATADIR/xsim/ip/aie_xtlm_v1_0_0 -ieee802d3_25g_rs_fec_v1_0_31=$RDI_DATADIR/xsim/ip/ieee802d3_25g_rs_fec_v1_0_31 -smartconnect_v1_0=$RDI_DATADIR/xsim/ip/smartconnect_v1_0 -noc_hbm_nmu_sim_v1_0_0=$RDI_DATADIR/xsim/ip/noc_hbm_nmu_sim_v1_0_0 -xdfe_nr_prach_v2_0_4=$RDI_DATADIR/xsim/ip/xdfe_nr_prach_v2_0_4 -gig_ethernet_pcs_pma_v16_2_21=$RDI_DATADIR/xsim/ip/gig_ethernet_pcs_pma_v16_2_21 -trace_s2mm_v2_0_1=$RDI_DATADIR/xsim/ip/trace_s2mm_v2_0_1 -v_sdi_rx_vid_bridge_v2_0_3=$RDI_DATADIR/xsim/ip/v_sdi_rx_vid_bridge_v2_0_3 fit_timer_v2_0_12=$RDI_DATADIR/xsim/ip/fit_timer_v2_0_12 -ldpc_5gnr_v1_0_4=$RDI_DATADIR/xsim/ip/ldpc_5gnr_v1_0_4 -soft_ecc_proxy_v1_1_2=$RDI_DATADIR/xsim/ip/soft_ecc_proxy_v1_1_2 -axi_c2c_v1_0_11=$RDI_DATADIR/xsim/ip/axi_c2c_v1_0_11 -noc_nps4_v1_0_0=$RDI_DATADIR/xsim/ip/noc_nps4_v1_0_0 -hdcp22_rng_v1_0_3=$RDI_DATADIR/xsim/ip/hdcp22_rng_v1_0_3 -v_smpte_uhdsdi_v1_0_12=$RDI_DATADIR/xsim/ip/v_smpte_uhdsdi_v1_0_12 -bs_mux_v1_0_1=$RDI_DATADIR/xsim/ip/bs_mux_v1_0_1 -noc_nmu_sim_v1_0_0=$RDI_DATADIR/xsim/ip/noc_nmu_sim_v1_0_0 -fir_compiler_v7_2_23=$RDI_DATADIR/xsim/ip/fir_compiler_v7_2_23 -axi_hbicap_v1_0_8=$RDI_DATADIR/xsim/ip/axi_hbicap_v1_0_8 -x5io_wizard_phy_v1_0_1=$RDI_DATADIR/xsim/ip/x5io_wizard_phy_v1_0_1 -canfd_v3_0_12=$RDI_DATADIR/xsim/ip/canfd_v3_0_12 -nvme_tc_v3_0_8=$RDI_DATADIR/xsim/ip/nvme_tc_v3_0_8 -axi_usb2_device_v5_0_34=$RDI_DATADIR/xsim/ip/axi_usb2_device_v5_0_34 -ldpc_5gnr_lite_v1_0_3=$RDI_DATADIR/xsim/ip/ldpc_5gnr_lite_v1_0_3 -tmr_inject_v1_0_7=$RDI_DATADIR/xsim/ip/tmr_inject_v1_0_7 -v_uhdsdi_audio_v2_0_9=$RDI_DATADIR/xsim/ip/v_uhdsdi_audio_v2_0_9 -xsdbm_v3_0_3=$RDI_DATADIR/xsim/ip/xsdbm_v3_0_3 -v_vscaler_v1_1_13=$RDI_DATADIR/xsim/ip/v_vscaler_v1_1_13 -vid_phy_controller_v2_2_19=$RDI_DATADIR/xsim/ip/vid_phy_controller_v2_2_19 -mem_tg_v1_0_15=$RDI_DATADIR/xsim/ip/mem_tg_v1_0_15 -dfx_axi_shutdown_manager_v1_0_4=$RDI_DATADIR/xsim/ip/dfx_axi_shutdown_manager_v1_0_4 -ibert_lib_v1_0_12=$RDI_DATADIR/xsim/ip/ibert_lib_v1_0_12 -ta_dma_v1_0_17=$RDI_DATADIR/xsim/ip/ta_dma_v1_0_17 -cam_blk_lib_v1_2_0=$RDI_DATADIR/xsim/ip/cam_blk_lib_v1_2_0 -noc2_nps6x_v1_0_0=$RDI_DATADIR/xsim/ip/noc2_nps6x_v1_0_0 -noc2_xbr4x2_v1_0_0=$RDI_DATADIR/xsim/ip/noc2_xbr4x2_v1_0_0 -tcc_decoder_3gppmm_v2_0_28=$RDI_DATADIR/xsim/ip/tcc_decoder_3gppmm_v2_0_28 -noc_nps_v1_0_1=$RDI_DATADIR/xsim/ip/noc_nps_v1_0_1 -ddr4_pl_v1_0_15=$RDI_DATADIR/xsim/ip/ddr4_pl_v1_0_15 -advanced_io_wizard_phy_v1_0_4=$RDI_DATADIR/xsim/ip/advanced_io_wizard_phy_v1_0_4 -ft_prach_v1_2_3=$RDI_DATADIR/xsim/ip/ft_prach_v1_2_3 -lib_pkg_v1_0_4=$RDI_DATADIR/xsim/ip/lib_pkg_v1_0_4 -jtag_axi=$RDI_DATADIR/xsim/ip/jtag_axi -x5io_wizard_v1_0_6=$RDI_DATADIR/xsim/ip/x5io_wizard_v1_0_6 -axis_subset_converter_v1_1_33=$RDI_DATADIR/xsim/ip/axis_subset_converter_v1_1_33 -axi_quad_spi_v3_2_32=$RDI_DATADIR/xsim/ip/axi_quad_spi_v3_2_32 -g709_rs_encoder_v2_2_13=$RDI_DATADIR/xsim/ip/g709_rs_encoder_v2_2_13 -hdcp_v1_0_6=$RDI_DATADIR/xsim/ip/hdcp_v1_0_6 -v_frmbuf_rd_v2_4_4=$RDI_DATADIR/xsim/ip/v_frmbuf_rd_v2_4_4 -gigantic_mux=$RDI_DATADIR/xsim/ip/gigantic_mux -quadsgmii_v3_5_21=$RDI_DATADIR/xsim/ip/quadsgmii_v3_5_21 -xtlm_ap_ctrl_v1_0=$RDI_DATADIR/xsim/ip/xtlm_ap_ctrl_v1_0 -rst_vip_v1_0_7=$RDI_DATADIR/xsim/ip/rst_vip_v1_0_7 -ethernet_offload_v1_0_0=$RDI_DATADIR/xsim/ip/ethernet_offload_v1_0_0 -cpm5_v1_0_17=$RDI_DATADIR/xsim/ip/cpm5_v1_0_17 -processing_system7_v5_5_6=$RDI_DATADIR/xsim/ip/processing_system7_v5_5_6 -debug_tcp_server_v1=$RDI_DATADIR/xsim/ip/debug_tcp_server_v1 -xbip_dsp48_wrapper_v3_0_6=$RDI_DATADIR/xsim/ip/xbip_dsp48_wrapper_v3_0_6 -vitis_deadlock_detector_v1_0_2=$RDI_DATADIR/xsim/ip/vitis_deadlock_detector_v1_0_2 -axis_dbg_stub_v1_0_1=$RDI_DATADIR/xsim/ip/axis_dbg_stub_v1_0_1 -displayport_v9_0_10=$RDI_DATADIR/xsim/ip/displayport_v9_0_10 -visp_v1_0_0=$RDI_DATADIR/xsim/ip/visp_v1_0_0 -bscan_axi_v1_0_2=$RDI_DATADIR/xsim/ip/bscan_axi_v1_0_2 +bsip_v1_1_1=$RDI_DATADIR/xsim/ip/bsip_v1_1_1 +lmb_v10_v3_0=$RDI_DATADIR/xsim/ip/lmb_v10_v3_0 +mailbox_v2_1_17=$RDI_DATADIR/xsim/ip/mailbox_v2_1_17 +v_vscaler_v1_1_11=$RDI_DATADIR/xsim/ip/v_vscaler_v1_1_11 +fifo_generator_v13_0_7=$RDI_DATADIR/xsim/ip/fifo_generator_v13_0_7 +av_pat_gen_v1_0_2=$RDI_DATADIR/xsim/ip/av_pat_gen_v1_0_2 +v_frmbuf_rd_v2_5_2=$RDI_DATADIR/xsim/ip/v_frmbuf_rd_v2_5_2 +mipi_rx_phy_v1_0_0=$RDI_DATADIR/xsim/ip/mipi_rx_phy_v1_0_0 +gig_ethernet_pcs_pma_v16_2_18=$RDI_DATADIR/xsim/ip/gig_ethernet_pcs_pma_v16_2_18 +noc2_nmu_v1_0_1=$RDI_DATADIR/xsim/ip/noc2_nmu_v1_0_1 +ats_switch_v1_0_10=$RDI_DATADIR/xsim/ip/ats_switch_v1_0_10 +axi_ethernetlite_v3_0_30=$RDI_DATADIR/xsim/ip/axi_ethernetlite_v3_0_30 +axis_mu_v1_0_1=$RDI_DATADIR/xsim/ip/axis_mu_v1_0_1 +vby1hs_v1_0_5=$RDI_DATADIR/xsim/ip/vby1hs_v1_0_5 +noc_sc_v1_0_0=$RDI_DATADIR/xsim/ip/noc_sc_v1_0_0 +convolution_v9_0_20=$RDI_DATADIR/xsim/ip/convolution_v9_0_20 +axi4stream_vip_v1_1_17=$RDI_DATADIR/xsim/ip/axi4stream_vip_v1_1_17 +axis_subset_converter_v1_1_31=$RDI_DATADIR/xsim/ip/axis_subset_converter_v1_1_31 +srio_gen2_v4_1_19=$RDI_DATADIR/xsim/ip/srio_gen2_v4_1_19 +lib_bmg_v1_0_17=$RDI_DATADIR/xsim/ip/lib_bmg_v1_0_17 +system_cache_v5_0_11=$RDI_DATADIR/xsim/ip/system_cache_v5_0_11 +dp_videoaxi4s_bridge_v1_0_3=$RDI_DATADIR/xsim/ip/dp_videoaxi4s_bridge_v1_0_3 +sid_v8_0_21=$RDI_DATADIR/xsim/ip/sid_v8_0_21 +blk_mem_gen_v8_3_7=$RDI_DATADIR/xsim/ip/blk_mem_gen_v8_3_7 +noc2_sc_v1_0_0=$RDI_DATADIR/xsim/ip/noc2_sc_v1_0_0 diff --git a/proj/project_1/project_1.xpr b/proj/project_1/project_1.xpr index 3a6e0ccf6b9b67e2e5f0c9328bd0f347193ddc42..8d0cee185762efa6ac715779f484aefb76a499cc 100644 --- a/proj/project_1/project_1.xpr +++ b/proj/project_1/project_1.xpr @@ -60,7 +60,7 @@ <Option Name="IPUserFilesDir" Val="$PIPUSERFILESDIR"/> <Option Name="IPStaticSourceDir" Val="$PIPUSERFILESDIR/ipstatic"/> <Option Name="EnableBDX" Val="FALSE"/> - <Option Name="WTXSimLaunchSim" Val="115"/> + <Option Name="WTXSimLaunchSim" Val="132"/> <Option Name="WTModelSimLaunchSim" Val="0"/> <Option Name="WTQuestaLaunchSim" Val="0"/> <Option Name="WTIesLaunchSim" Val="0"/> @@ -189,6 +189,11 @@ </FileSet> <FileSet Name="sim_1" Type="SimulationSrcs" RelSrcDir="$PSRCDIR/sim_1" RelGenDir="$PGENDIR/sim_1"> <Filter Type="Srcs"/> + <File Path="$PPRDIR/tb_firUnit_behav.wcfg"> + <FileInfo> + <Attr Name="UsedIn" Val="simulation"/> + </FileInfo> + </File> <Config> <Option Name="DesignMode" Val="RTL"/> <Option Name="TopModule" Val="tb_firUnit"/> @@ -201,6 +206,7 @@ <Option Name="PamSignalDriverFile" Val="xil_bypass_driver"/> <Option Name="PamPseudoTop" Val="pseudo_tb"/> <Option Name="SrcSet" Val="sources_1"/> + <Option Name="XSimWcfgFile" Val="$PPRDIR/tb_firUnit_behav.wcfg"/> </Config> </FileSet> <FileSet Name="utils_1" Type="Utils" RelSrcDir="$PSRCDIR/utils_1" RelGenDir="$PGENDIR/utils_1"> diff --git a/proj/project_1/tb_firUnit_behav.wcfg b/proj/project_1/tb_firUnit_behav.wcfg new file mode 100644 index 0000000000000000000000000000000000000000..9f22c480ee83ee1e65030e97493e935f9311e13a --- /dev/null +++ b/proj/project_1/tb_firUnit_behav.wcfg @@ -0,0 +1,214 @@ +<?xml version="1.0" encoding="UTF-8"?> +<wave_config> + <wave_state> + </wave_state> + <db_ref_list> + <db_ref path="tb_firUnit_behav.wdb" id="1"> + <top_modules> + <top_module name="tb_firUnit" /> + </top_modules> + </db_ref> + </db_ref_list> + <zoom_setting> + <ZoomStartTime time="3,890.000 ns"></ZoomStartTime> + <ZoomEndTime time="4,090.001 ns"></ZoomEndTime> + <Cursor1Time time="3,995.000 ns"></Cursor1Time> + </zoom_setting> + <column_width_setting> + <NameColumnWidth column_width="243"></NameColumnWidth> + <ValueColumnWidth column_width="90"></ValueColumnWidth> + </column_width_setting> + <WVObjectSize size="42" /> + <wvobject type="logic" fp_name="/tb_firUnit/SC_clock"> + <obj_property name="ElementShortName">SC_clock</obj_property> + <obj_property name="ObjectShortName">SC_clock</obj_property> + </wvobject> + <wvobject type="logic" fp_name="/tb_firUnit/SC_reset"> + <obj_property name="ElementShortName">SC_reset</obj_property> + <obj_property name="ObjectShortName">SC_reset</obj_property> + </wvobject> + <wvobject type="array" fp_name="/tb_firUnit/SC_inputSample"> + <obj_property name="ElementShortName">SC_inputSample[11:0]</obj_property> + <obj_property name="ObjectShortName">SC_inputSample[11:0]</obj_property> + <obj_property name="Radix">SIGNEDDECRADIX</obj_property> + </wvobject> + <wvobject type="logic" fp_name="/tb_firUnit/SC_inputSampleValid"> + <obj_property name="ElementShortName">SC_inputSampleValid</obj_property> + <obj_property name="ObjectShortName">SC_inputSampleValid</obj_property> + </wvobject> + <wvobject type="array" fp_name="/tb_firUnit/SC_filteredSample"> + <obj_property name="ElementShortName">SC_filteredSample[11:0]</obj_property> + <obj_property name="ObjectShortName">SC_filteredSample[11:0]</obj_property> + <obj_property name="Radix">UNSIGNEDDECRADIX</obj_property> + </wvobject> + <wvobject fp_name="divider8" type="divider"> + </wvobject> + <wvobject type="logic" fp_name="/tb_firUnit/firUnit_1/controlUnit_1/I_inputSampleValid"> + <obj_property name="ElementShortName">I_inputSampleValid</obj_property> + <obj_property name="ObjectShortName">I_inputSampleValid</obj_property> + </wvobject> + <wvobject type="logic" fp_name="/tb_firUnit/firUnit_1/controlUnit_1/I_processingDoneA"> + <obj_property name="ElementShortName">I_processingDoneA</obj_property> + <obj_property name="ObjectShortName">I_processingDoneA</obj_property> + </wvobject> + <wvobject type="logic" fp_name="/tb_firUnit/firUnit_1/controlUnit_1/I_processingDoneB"> + <obj_property name="ElementShortName">I_processingDoneB</obj_property> + <obj_property name="ObjectShortName">I_processingDoneB</obj_property> + </wvobject> + <wvobject type="logic" fp_name="/tb_firUnit/firUnit_1/controlUnit_1/I_processingDoneBL"> + <obj_property name="ElementShortName">I_processingDoneBL</obj_property> + <obj_property name="ObjectShortName">I_processingDoneBL</obj_property> + </wvobject> + <wvobject type="logic" fp_name="/tb_firUnit/firUnit_1/controlUnit_1/I_processingDoneClellan"> + <obj_property name="ElementShortName">I_processingDoneClellan</obj_property> + <obj_property name="ObjectShortName">I_processingDoneClellan</obj_property> + </wvobject> + <wvobject type="logic" fp_name="/tb_firUnit/firUnit_1/controlUnit_1/O_loadShift"> + <obj_property name="ElementShortName">O_loadShift</obj_property> + <obj_property name="ObjectShortName">O_loadShift</obj_property> + </wvobject> + <wvobject type="logic" fp_name="/tb_firUnit/firUnit_1/controlUnit_1/O_initAddress"> + <obj_property name="ElementShortName">O_initAddress</obj_property> + <obj_property name="ObjectShortName">O_initAddress</obj_property> + </wvobject> + <wvobject type="logic" fp_name="/tb_firUnit/firUnit_1/controlUnit_1/O_incrAddress"> + <obj_property name="ElementShortName">O_incrAddress</obj_property> + <obj_property name="ObjectShortName">O_incrAddress</obj_property> + </wvobject> + <wvobject type="logic" fp_name="/tb_firUnit/firUnit_1/controlUnit_1/O_initSum"> + <obj_property name="ElementShortName">O_initSum</obj_property> + <obj_property name="ObjectShortName">O_initSum</obj_property> + </wvobject> + <wvobject type="logic" fp_name="/tb_firUnit/firUnit_1/controlUnit_1/O_loadSum"> + <obj_property name="ElementShortName">O_loadSum</obj_property> + <obj_property name="ObjectShortName">O_loadSum</obj_property> + </wvobject> + <wvobject type="logic" fp_name="/tb_firUnit/firUnit_1/controlUnit_1/O_loadOutA"> + <obj_property name="ElementShortName">O_loadOutA</obj_property> + <obj_property name="ObjectShortName">O_loadOutA</obj_property> + </wvobject> + <wvobject type="logic" fp_name="/tb_firUnit/firUnit_1/controlUnit_1/O_loadOutBL"> + <obj_property name="ElementShortName">O_loadOutBL</obj_property> + <obj_property name="ObjectShortName">O_loadOutBL</obj_property> + </wvobject> + <wvobject type="logic" fp_name="/tb_firUnit/firUnit_1/controlUnit_1/O_loadOutClellan"> + <obj_property name="ElementShortName">O_loadOutClellan</obj_property> + <obj_property name="ObjectShortName">O_loadOutClellan</obj_property> + </wvobject> + <wvobject type="array" fp_name="/tb_firUnit/firUnit_1/controlUnit_1/O_sel"> + <obj_property name="ElementShortName">O_sel[1:0]</obj_property> + <obj_property name="ObjectShortName">O_sel[1:0]</obj_property> + </wvobject> + <wvobject type="logic" fp_name="/tb_firUnit/firUnit_1/controlUnit_1/O_FilteredSampleValid"> + <obj_property name="ElementShortName">O_FilteredSampleValid</obj_property> + <obj_property name="ObjectShortName">O_FilteredSampleValid</obj_property> + </wvobject> + <wvobject type="other" fp_name="/tb_firUnit/firUnit_1/controlUnit_1/SR_presentState"> + <obj_property name="ElementShortName">SR_presentState</obj_property> + <obj_property name="ObjectShortName">SR_presentState</obj_property> + </wvobject> + <wvobject type="other" fp_name="/tb_firUnit/firUnit_1/controlUnit_1/SR_futurState"> + <obj_property name="ElementShortName">SR_futurState</obj_property> + <obj_property name="ObjectShortName">SR_futurState</obj_property> + </wvobject> + <wvobject fp_name="divider26" type="divider"> + </wvobject> + <wvobject type="logic" fp_name="/tb_firUnit/firUnit_1/operativeUnit_1/O_processingDoneA"> + <obj_property name="ElementShortName">O_processingDoneA</obj_property> + <obj_property name="ObjectShortName">O_processingDoneA</obj_property> + </wvobject> + <wvobject type="logic" fp_name="/tb_firUnit/firUnit_1/operativeUnit_1/O_processingDoneB"> + <obj_property name="ElementShortName">O_processingDoneB</obj_property> + <obj_property name="ObjectShortName">O_processingDoneB</obj_property> + </wvobject> + <wvobject type="logic" fp_name="/tb_firUnit/firUnit_1/operativeUnit_1/O_processingDoneBL"> + <obj_property name="ElementShortName">O_processingDoneBL</obj_property> + <obj_property name="ObjectShortName">O_processingDoneBL</obj_property> + </wvobject> + <wvobject type="logic" fp_name="/tb_firUnit/firUnit_1/operativeUnit_1/O_processingDoneClellan"> + <obj_property name="ElementShortName">O_processingDoneClellan</obj_property> + <obj_property name="ObjectShortName">O_processingDoneClellan</obj_property> + </wvobject> + <wvobject type="array" fp_name="/tb_firUnit/firUnit_1/operativeUnit_1/SC_multOperand1"> + <obj_property name="ElementShortName">SC_multOperand1[11:0]</obj_property> + <obj_property name="ObjectShortName">SC_multOperand1[11:0]</obj_property> + <obj_property name="Radix">SIGNEDDECRADIX</obj_property> + </wvobject> + <wvobject type="array" fp_name="/tb_firUnit/firUnit_1/operativeUnit_1/SC_multOperand2"> + <obj_property name="ElementShortName">SC_multOperand2[11:0]</obj_property> + <obj_property name="ObjectShortName">SC_multOperand2[11:0]</obj_property> + <obj_property name="Radix">SIGNEDDECRADIX</obj_property> + </wvobject> + <wvobject type="array" fp_name="/tb_firUnit/firUnit_1/operativeUnit_1/SC_MultResult"> + <obj_property name="ElementShortName">SC_MultResult[23:0]</obj_property> + <obj_property name="ObjectShortName">SC_MultResult[23:0]</obj_property> + <obj_property name="Radix">SIGNEDDECRADIX</obj_property> + </wvobject> + <wvobject type="array" fp_name="/tb_firUnit/firUnit_1/operativeUnit_1/SC_addResult"> + <obj_property name="ElementShortName">SC_addResult[30:0]</obj_property> + <obj_property name="ObjectShortName">SC_addResult[30:0]</obj_property> + <obj_property name="Radix">SIGNEDDECRADIX</obj_property> + </wvobject> + <wvobject type="array" fp_name="/tb_firUnit/firUnit_1/operativeUnit_1/SR_coefRegisterA"> + <obj_property name="ElementShortName">SR_coefRegisterA[0:1][11:0]</obj_property> + <obj_property name="ObjectShortName">SR_coefRegisterA[0:1][11:0]</obj_property> + <obj_property name="Radix">SIGNEDDECRADIX</obj_property> + </wvobject> + <wvobject type="array" fp_name="/tb_firUnit/firUnit_1/operativeUnit_1/SR_2A"> + <obj_property name="ElementShortName">SR_2A[0:1][11:0]</obj_property> + <obj_property name="ObjectShortName">SR_2A[0:1][11:0]</obj_property> + <obj_property name="Radix">SIGNEDDECRADIX</obj_property> + </wvobject> + <wvobject type="array" fp_name="/tb_firUnit/firUnit_1/operativeUnit_1/SR_coefRegisterB"> + <obj_property name="ElementShortName">SR_coefRegisterB[0:2][11:0]</obj_property> + <obj_property name="ObjectShortName">SR_coefRegisterB[0:2][11:0]</obj_property> + <obj_property name="Radix">SIGNEDDECRADIX</obj_property> + </wvobject> + <wvobject type="array" fp_name="/tb_firUnit/firUnit_1/operativeUnit_1/SR_2"> + <obj_property name="ElementShortName">SR_2[0:2][11:0]</obj_property> + <obj_property name="ObjectShortName">SR_2[0:2][11:0]</obj_property> + <obj_property name="Radix">SIGNEDDECRADIX</obj_property> + <obj_property name="isExpanded"></obj_property> + <wvobject type="array" fp_name="/tb_firUnit/firUnit_1/operativeUnit_1/SR_2[0]"> + <obj_property name="ElementShortName">[0][11:0]</obj_property> + <obj_property name="ObjectShortName">[0][11:0]</obj_property> + <obj_property name="Radix">SIGNEDDECRADIX</obj_property> + </wvobject> + <wvobject type="array" fp_name="/tb_firUnit/firUnit_1/operativeUnit_1/SR_2[1]"> + <obj_property name="ElementShortName">[1][11:0]</obj_property> + <obj_property name="ObjectShortName">[1][11:0]</obj_property> + <obj_property name="Radix">SIGNEDDECRADIX</obj_property> + </wvobject> + <wvobject type="array" fp_name="/tb_firUnit/firUnit_1/operativeUnit_1/SR_2[2]"> + <obj_property name="ElementShortName">[2][11:0]</obj_property> + <obj_property name="ObjectShortName">[2][11:0]</obj_property> + <obj_property name="Radix">SIGNEDDECRADIX</obj_property> + </wvobject> + </wvobject> + <wvobject type="array" fp_name="/tb_firUnit/firUnit_1/operativeUnit_1/SR_coefRegisterBL"> + <obj_property name="ElementShortName">SR_coefRegisterBL[0:94][11:0]</obj_property> + <obj_property name="ObjectShortName">SR_coefRegisterBL[0:94][11:0]</obj_property> + <obj_property name="Radix">SIGNEDDECRADIX</obj_property> + </wvobject> + <wvobject type="array" fp_name="/tb_firUnit/firUnit_1/operativeUnit_1/SR_1"> + <obj_property name="ElementShortName">SR_1[0:94][11:0]</obj_property> + <obj_property name="ObjectShortName">SR_1[0:94][11:0]</obj_property> + </wvobject> + <wvobject type="array" fp_name="/tb_firUnit/firUnit_1/operativeUnit_1/SR_coefRegisterClellan"> + <obj_property name="ElementShortName">SR_coefRegisterClellan[0:10][11:0]</obj_property> + <obj_property name="ObjectShortName">SR_coefRegisterClellan[0:10][11:0]</obj_property> + </wvobject> + <wvobject type="array" fp_name="/tb_firUnit/firUnit_1/operativeUnit_1/SR_3"> + <obj_property name="ElementShortName">SR_3[0:10][11:0]</obj_property> + <obj_property name="ObjectShortName">SR_3[0:10][11:0]</obj_property> + </wvobject> + <wvobject type="other" fp_name="/tb_firUnit/firUnit_1/operativeUnit_1/SR_readAddress"> + <obj_property name="ElementShortName">SR_readAddress</obj_property> + <obj_property name="ObjectShortName">SR_readAddress</obj_property> + </wvobject> + <wvobject type="array" fp_name="/tb_firUnit/firUnit_1/operativeUnit_1/SR_sum"> + <obj_property name="ElementShortName">SR_sum[30:0]</obj_property> + <obj_property name="ObjectShortName">SR_sum[30:0]</obj_property> + <obj_property name="Radix">SIGNEDDECRADIX</obj_property> + </wvobject> +</wave_config> diff --git a/src-ref/.nfs000000000231cfd700000038 b/src-ref/.nfs000000000231cfd700000038 new file mode 100644 index 0000000000000000000000000000000000000000..6b6ee2972962896bd20e81d311c1601febb1747e --- /dev/null +++ b/src-ref/.nfs000000000231cfd700000038 @@ -0,0 +1,11 @@ +0,0 +1,1023 +2,0 +3,36 +4,100 +5,162 +6,219 +7,11 +8,128 +9,255 +10,186 diff --git a/src-ref/.~lock.ADCSamplesOctave.csv# b/src-ref/.~lock.ADCSamplesOctave.csv# new file mode 100644 index 0000000000000000000000000000000000000000..8cd03385ba855fecaa894a4d9119387301b4480a --- /dev/null +++ b/src-ref/.~lock.ADCSamplesOctave.csv# @@ -0,0 +1 @@ +,a24perei,fl-tp-br-637,19.03.2025 10:53,file:///homes/a24perei/.config/libreoffice/4; \ No newline at end of file diff --git a/src-ref/ADCSamplesOctave.csv b/src-ref/ADCSamplesOctave.csv index 55808556f486db6fd6507a4a523c477d1caec29f..6f564abcdb24c6fb0d68a66c700fb4a993f853a0 100644 --- a/src-ref/ADCSamplesOctave.csv +++ b/src-ref/ADCSamplesOctave.csv @@ -1,14 +1,14 @@ -0,-17,-23 -1,-16,-23 -2,-14,-24 -3,-15,-24 -4,-19,-24 -5,-18,-24 -6,-20,-24 -7,-20,-23 -8,-20,-23 -9,-17,-23 -10,-12,-22 +0,0,-23 +1,1023,-23 +2,0,-24 +3,36,-24 +4,100,-24 +5,162,-24 +6,219,-24 +7,11,-23 +8,128,-23 +9,255,-23 +10,186,-22 11,-9,-22 12,-11,-22 13,-12,-22 @@ -48,9953 +48,4 @@ 47,-6,-12 48,-6,-12 49,-3,-12 -50,-1,-12 -51,0,-13 -52,2,-13 -53,4,-12 -54,0,-12 -55,-1,-11 -56,1,-10 -57,1,-10 -58,2,-9 -59,5,-8 -60,8,-7 -61,11,-6 -62,12,-5 -63,9,-4 -64,8,-2 -65,9,-1 -66,8,1 -67,8,2 -68,14,4 -69,15,5 -70,18,5 -71,21,6 -72,21,6 -73,23,6 -74,21,7 -75,20,7 -76,20,8 -77,19,9 -78,25,11 -79,31,13 -80,32,15 -81,32,17 -82,35,19 -83,35,20 -84,31,21 -85,32,22 -86,30,23 -87,30,24 -88,32,25 -89,36,25 -90,38,25 -91,38,25 -92,40,25 -93,38,24 -94,36,24 -95,35,23 -96,33,22 -97,32,21 -98,33,21 -99,31,20 -100,33,20 -101,33,20 -102,34,20 -103,29,19 -104,27,18 -105,22,17 -106,18,15 -107,14,13 -108,15,10 -109,17,8 -110,17,5 -111,14,3 -112,14,2 -113,10,0 -114,8,-1 -115,5,-2 -116,1,-3 -117,-1,-4 -118,0,-5 -119,0,-7 -120,1,-9 -121,2,-11 -122,0,-12 -123,2,-13 -124,3,-13 -125,6,-12 -126,7,-10 -127,9,-7 -128,13,-3 -129,17,0 -130,18,3 -131,24,5 -132,23,6 -133,18,7 -134,17,7 -135,14,6 -136,16,5 -137,16,5 -138,18,5 -139,19,5 -140,22,6 -141,23,6 -142,26,7 -143,23,8 -144,20,9 -145,19,10 -146,19,10 -147,19,10 -148,20,10 -149,22,11 -150,24,11 -151,25,12 -152,28,12 -153,27,13 -154,23,13 -155,23,14 -156,23,14 -157,23,14 -158,25,14 -159,26,14 -160,25,13 -161,28,13 -162,28,13 -163,28,12 -164,26,12 -165,21,12 -166,20,13 -167,20,13 -168,26,14 -169,28,14 -170,27,14 -171,30,15 -172,29,15 -173,26,15 -174,25,15 -175,25,14 -176,23,14 -177,24,14 -178,25,14 -179,28,13 -180,28,13 -181,30,13 -182,29,13 -183,28,13 -184,27,13 -185,28,12 -186,25,12 -187,25,12 -188,27,13 -189,29,13 -190,29,13 -191,28,14 -192,27,14 -193,24,15 -194,24,15 -195,22,15 -196,23,15 -197,24,14 -198,27,14 -199,27,13 -200,26,13 -201,27,12 -202,26,11 -203,22,11 -204,22,11 -205,22,10 -206,21,10 -207,23,10 -208,25,10 -209,26,10 -210,23,9 -211,24,9 -212,23,9 -213,21,8 -214,20,7 -215,21,7 -216,18,6 -217,20,6 -218,21,5 -219,22,5 -220,24,6 -221,27,6 -222,24,7 -223,22,8 -224,19,9 -225,20,9 -226,19,9 -227,20,9 -228,22,9 -229,22,9 -230,23,9 -231,23,9 -232,19,10 -233,16,10 -234,15,10 -235,14,10 -236,14,9 -237,15,8 -238,18,7 -239,17,6 -240,20,4 -241,25,4 -242,22,4 -243,21,4 -244,15,5 -245,16,7 -246,13,8 -247,15,8 -248,16,9 -249,18,9 -250,20,8 -251,23,7 -252,21,6 -253,18,5 -254,17,5 -255,18,6 -256,17,6 -257,19,7 -258,22,9 -259,27,10 -260,26,11 -261,27,12 -262,25,12 -263,24,12 -264,22,13 -265,21,12 -266,19,12 -267,22,12 -268,28,11 -269,27,11 -270,28,10 -271,28,9 -272,26,9 -273,25,8 -274,24,9 -275,21,10 -276,20,11 -277,24,12 -278,30,14 -279,32,15 -280,32,16 -281,34,17 -282,32,16 -283,24,15 -284,23,14 -285,23,13 -286,19,11 -287,19,10 -288,20,9 -289,19,8 -290,18,8 -291,18,7 -292,17,6 -293,11,4 -294,13,3 -295,12,2 -296,13,2 -297,15,1 -298,16,1 -299,16,2 -300,19,3 -301,15,3 -302,11,4 -303,10,4 -304,9,4 -305,7,4 -306,9,4 -307,9,3 -308,11,3 -309,12,3 -310,12,2 -311,12,2 -312,12,1 -313,10,1 -314,7,0 -315,4,-1 -316,5,-2 -317,7,-2 -318,9,-2 -319,11,-2 -320,12,-2 -321,11,-2 -322,7,-2 -323,5,-2 -324,6,-3 -325,4,-3 -326,6,-4 -327,10,-5 -328,6,-6 -329,8,-6 -330,10,-6 -331,8,-6 -332,5,-6 -333,0,-5 -334,-2,-5 -335,-5,-6 -336,-6,-7 -337,-5,-8 -338,-3,-9 -339,-1,-9 -340,6,-7 -341,13,-3 -342,22,5 -343,32,15 -344,40,28 -345,51,44 -346,67,61 -347,85,78 -348,106,94 -349,129,107 -350,144,118 -351,147,124 -352,137,125 -353,126,120 -354,114,111 -355,97,97 -356,82,79 -357,67,59 -358,46,38 -359,20,18 -360,2,0 -361,-12,-14 -362,-20,-24 -363,-20,-29 -364,-18,-30 -365,-17,-28 -366,-12,-23 -367,-4,-18 -368,2,-12 -369,7,-8 -370,8,-5 -371,7,-3 -372,3,-3 -373,-1,-4 -374,-4,-5 -375,-5,-7 -376,-2,-7 -377,0,-8 -378,1,-8 -379,5,-8 -380,5,-8 -381,4,-7 -382,0,-7 -383,1,-7 -384,-3,-8 -385,-4,-8 -386,-2,-8 -387,-2,-9 -388,0,-9 -389,2,-9 -390,0,-9 -391,1,-9 -392,1,-9 -393,-1,-8 -394,0,-8 -395,-2,-7 -396,0,-6 -397,3,-6 -398,4,-5 -399,5,-5 -400,8,-5 -401,5,-5 -402,2,-5 -403,0,-5 -404,-1,-5 -405,-1,-5 -406,1,-6 -407,5,-6 -408,5,-6 -409,6,-6 -410,5,-5 -411,2,-5 -412,4,-4 -413,1,-4 -414,2,-3 -415,1,-2 -416,3,-2 -417,4,-2 -418,7,-2 -419,8,-2 -420,10,-2 -421,10,-2 -422,9,-2 -423,8,-2 -424,5,-1 -425,6,0 -426,6,1 -427,8,2 -428,9,3 -429,11,4 -430,12,5 -431,13,5 -432,13,6 -433,14,6 -434,14,7 -435,13,8 -436,16,9 -437,19,10 -438,21,11 -439,21,13 -440,24,14 -441,23,14 -442,23,15 -443,22,15 -444,20,15 -445,20,15 -446,23,15 -447,26,16 -448,30,17 -449,31,18 -450,32,19 -451,30,21 -452,32,23 -453,33,24 -454,31,26 -455,32,27 -456,35,28 -457,40,28 -458,41,29 -459,42,29 -460,41,29 -461,39,29 -462,37,29 -463,36,30 -464,36,30 -465,36,31 -466,36,32 -467,40,33 -468,41,34 -469,41,35 -470,39,35 -471,34,34 -472,30,33 -473,27,31 -474,26,28 -475,25,26 -476,26,24 -477,23,23 -478,26,22 -479,26,21 -480,23,20 -481,19,19 -482,16,17 -483,14,15 -484,11,12 -485,6,9 -486,3,6 -487,5,3 -488,5,1 -489,4,-1 -490,2,-1 -491,-1,-1 -492,-4,-1 -493,-5,-1 -494,-7,-1 -495,-6,-2 -496,-2,-3 -497,0,-5 -498,-2,-7 -499,-1,-8 -500,-2,-9 -501,-6,-10 -502,-8,-10 -503,-11,-10 -504,-13,-9 -505,-11,-10 -506,-8,-10 -507,-9,-11 -508,-5,-12 -509,-7,-14 -510,-6,-15 -511,-10,-15 -512,-11,-16 -513,-12,-16 -514,-12,-15 -515,-9,-14 -516,-9,-13 -517,-7,-12 -518,-4,-12 -519,-6,-11 -520,-6,-11 -521,-10,-11 -522,-11,-11 -523,-11,-11 -524,-12,-11 -525,-11,-11 -526,-10,-11 -527,-8,-11 -528,-11,-12 -529,-6,-12 -530,-11,-13 -531,-10,-13 -532,-10,-13 -533,-12,-13 -534,-12,-12 -535,-9,-12 -536,-8,-11 -537,-8,-11 -538,-8,-11 -539,-8,-10 -540,-10,-11 -541,-11,-11 -542,-11,-11 -543,-12,-12 -544,-11,-12 -545,-6,-12 -546,-6,-12 -547,-5,-12 -548,-4,-12 -549,-3,-13 -550,-5,-13 -551,-7,-13 -552,-9,-14 -553,-10,-14 -554,-11,-14 -555,-9,-14 -556,-8,-13 -557,-4,-13 -558,-3,-12 -559,-2,-11 -560,-3,-11 -561,-4,-10 -562,-6,-11 -563,-7,-11 -564,-8,-11 -565,-6,-12 -566,-6,-12 -567,-5,-12 -568,-3,-12 -569,-3,-11 -570,-5,-11 -571,-4,-10 -572,-7,-9 -573,-8,-8 -574,-9,-8 -575,-9,-7 -576,-6,-7 -577,-5,-7 -578,-1,-7 -579,-2,-7 -580,-6,-7 -581,-6,-7 -582,-7,-7 -583,-10,-7 -584,-12,-6 -585,-8,-6 -586,-8,-6 -587,-6,-7 -588,-4,-7 -589,-5,-7 -590,-8,-8 -591,-9,-9 -592,-4,-9 -593,-10,-10 -594,-11,-10 -595,-8,-10 -596,-6,-10 -597,-7,-10 -598,-3,-10 -599,-4,-10 -600,-8,-10 -601,-10,-10 -602,-11,-11 -603,-12,-11 -604,-12,-12 -605,-11,-12 -606,-8,-13 -607,-8,-13 -608,-7,-13 -609,-4,-12 -610,-7,-12 -611,-9,-12 -612,-10,-12 -613,-14,-12 -614,-14,-12 -615,-10,-12 -616,-9,-12 -617,-7,-12 -618,-7,-12 -619,-7,-12 -620,-9,-12 -621,-11,-11 -622,-10,-10 -623,-10,-10 -624,-8,-9 -625,-7,-9 -626,-5,-8 -627,-1,-8 -628,-2,-8 -629,-5,-7 -630,-8,-7 -631,-6,-6 -632,-7,-6 -633,-8,-5 -634,-8,-5 -635,-5,-4 -636,-3,-4 -637,-2,-4 -638,3,-4 -639,-1,-4 -640,-1,-4 -641,-3,-4 -642,-4,-5 -643,-5,-5 -644,-5,-6 -645,-2,-6 -646,1,-7 -647,3,-7 -648,4,-7 -649,3,-6 -650,1,-6 -651,1,-5 -652,0,-3 -653,0,-2 -654,0,-1 -655,0,0 -656,1,0 -657,4,0 -658,6,0 -659,4,-1 -660,-2,-2 -661,-5,-3 -662,-7,-4 -663,-11,-5 -664,-10,-6 -665,-9,-7 -666,-8,-8 -667,-9,-9 -668,-5,-11 -669,-7,-12 -670,-12,-14 -671,-12,-15 -672,-14,-16 -673,-16,-16 -674,-13,-16 -675,-11,-16 -676,-10,-15 -677,-10,-15 -678,-7,-15 -679,-11,-15 -680,-11,-15 -681,-12,-15 -682,-13,-15 -683,-13,-15 -684,-12,-15 -685,-13,-15 -686,-13,-15 -687,-13,-15 -688,-13,-16 -689,-13,-16 -690,-16,-17 -691,-17,-18 -692,-16,-19 -693,-20,-19 -694,-18,-19 -695,-16,-19 -696,-12,-18 -697,-9,-17 -698,-9,-17 -699,-11,-17 -700,-12,-17 -701,-17,-18 -702,-17,-19 -703,-20,-20 -704,-20,-21 -705,-16,-21 -706,-15,-21 -707,-14,-21 -708,-15,-21 -709,-19,-21 -710,-21,-22 -711,-23,-23 -712,-28,-25 -713,-31,-26 -714,-27,-26 -715,-21,-24 -716,-9,-19 -717,4,-11 -718,15,-1 -719,25,12 -720,34,28 -721,45,45 -722,55,62 -723,78,79 -724,103,94 -725,128,106 -726,138,115 -727,132,119 -728,123,118 -729,111,111 -730,97,99 -731,78,82 -732,61,62 -733,39,40 -734,17,17 -735,-6,-3 -736,-23,-19 -737,-31,-30 -738,-29,-36 -739,-25,-37 -740,-23,-34 -741,-22,-28 -742,-17,-22 -743,-10,-16 -744,-11,-12 -745,-6,-11 -746,-7,-11 -747,-9,-13 -748,-8,-15 -749,-8,-17 -750,-13,-19 -751,-14,-20 -752,-16,-20 -753,-15,-19 -754,-14,-18 -755,-12,-17 -756,-10,-17 -757,-6,-16 -758,-9,-16 -759,-9,-16 -760,-11,-16 -761,-12,-16 -762,-11,-16 -763,-12,-15 -764,-8,-14 -765,-7,-14 -766,-5,-13 -767,-2,-13 -768,-5,-13 -769,-9,-14 -770,-10,-14 -771,-11,-14 -772,-10,-13 -773,-11,-13 -774,-6,-12 -775,-5,-11 -776,-4,-10 -777,-2,-9 -778,-2,-9 -779,-4,-8 -780,-6,-8 -781,-5,-7 -782,-4,-7 -783,-3,-6 -784,1,-5 -785,4,-5 -786,5,-4 -787,5,-3 -788,3,-3 -789,1,-3 -790,-2,-3 -791,-2,-4 -792,-2,-4 -793,2,-4 -794,3,-4 -795,5,-4 -796,9,-3 -797,12,-2 -798,13,-1 -799,10,1 -800,8,2 -801,9,3 -802,8,4 -803,9,4 -804,9,4 -805,12,4 -806,13,4 -807,14,3 -808,13,3 -809,13,2 -810,13,2 -811,13,3 -812,15,4 -813,16,5 -814,20,7 -815,23,9 -816,25,12 -817,26,14 -818,28,15 -819,28,17 -820,30,18 -821,27,19 -822,26,20 -823,28,21 -824,34,22 -825,35,23 -826,38,25 -827,40,26 -828,41,28 -829,38,29 -830,40,31 -831,40,32 -832,39,32 -833,42,33 -834,45,33 -835,47,33 -836,46,34 -837,48,35 -838,45,35 -839,45,35 -840,41,35 -841,40,35 -842,38,34 -843,38,33 -844,41,31 -845,41,30 -846,44,29 -847,46,28 -848,41,28 -849,39,28 -850,35,28 -851,33,28 -852,31,27 -853,30,26 -854,28,24 -855,27,22 -856,26,18 -857,22,15 -858,21,12 -859,17,9 -860,15,7 -861,13,6 -862,12,6 -863,13,5 -864,12,5 -865,12,4 -866,10,4 -867,9,2 -868,8,0 -869,4,-2 -870,2,-4 -871,0,-6 -872,0,-7 -873,2,-8 -874,3,-9 -875,2,-9 -876,4,-9 -877,2,-9 -878,0,-10 -879,-4,-10 -880,-4,-11 -881,-8,-12 -882,-7,-12 -883,-5,-13 -884,-3,-13 -885,-1,-14 -886,1,-14 -887,-1,-13 -888,-4,-13 -889,-5,-12 -890,-5,-12 -891,-5,-12 -892,-5,-11 -893,-5,-11 -894,-2,-12 -895,1,-12 -896,3,-12 -897,2,-12 -898,1,-12 -899,-4,-12 -900,-3,-13 -901,-3,-13 -902,-4,-13 -903,-5,-13 -904,-4,-13 -905,-4,-14 -906,0,-14 -907,3,-14 -908,-1,-15 -909,-2,-15 -910,-4,-16 -911,-6,-17 -912,-6,-18 -913,-3,-18 -914,0,-19 -915,2,-19 -916,3,-19 -917,3,-18 -918,-1,-17 -919,-2,-16 -920,-7,-15 -921,-5,-14 -922,-5,-13 -923,-4,-13 -924,1,-13 -925,3,-13 -926,4,-13 -927,5,-14 -928,0,-14 -929,-2,-14 -930,-5,-13 -931,-7,-13 -932,-4,-12 -933,-2,-12 -934,1,-11 -935,1,-11 -936,2,-12 -937,3,-12 -938,0,-13 -939,-1,-13 -940,-4,-14 -941,-5,-14 -942,-5,-15 -943,-3,-15 -944,0,-15 -945,1,-15 -946,3,-15 -947,4,-15 -948,0,-15 -949,-3,-15 -950,-4,-15 -951,-6,-16 -952,-5,-16 -953,-1,-16 -954,-1,-16 -955,0,-16 -956,2,-16 -957,3,-16 -958,1,-16 -959,-2,-16 -960,-3,-16 -961,-4,-16 -962,-3,-16 -963,-1,-17 -964,-1,-17 -965,-1,-17 -966,-2,-17 -967,-2,-18 -968,-2,-18 -969,-3,-19 -970,-5,-19 -971,-5,-20 -972,-4,-20 -973,-2,-20 -974,-2,-20 -975,-1,-20 -976,-1,-20 -977,-2,-20 -978,-5,-20 -979,-5,-20 -980,-5,-20 -981,-7,-21 -982,-6,-21 -983,-4,-22 -984,-2,-22 -985,-1,-22 -986,-2,-23 -987,-3,-23 -988,-5,-23 -989,-6,-23 -990,-7,-23 -991,-8,-23 -992,-5,-23 -993,-4,-23 -994,-3,-23 -995,-1,-22 -996,0,-22 -997,-2,-22 -998,-5,-21 -999,-6,-21 -1000,-9,-21 -1001,-9,-22 -1002,-9,-22 -1003,-7,-23 -1004,-8,-24 -1005,-5,-24 -1006,-2,-25 -1007,-5,-24 -1008,-8,-24 -1009,-8,-22 -1010,-6,-21 -1011,-7,-20 -1012,-8,-19 -1013,-5,-18 -1014,-4,-19 -1015,-3,-20 -1016,-1,-21 -1017,-2,-22 -1018,-5,-23 -1019,-8,-24 -1020,-9,-24 -1021,-8,-24 -1022,-4,-24 -1023,-3,-23 -1024,-2,-23 -1025,0,-23 -1026,-1,-23 -1027,-2,-22 -1028,-2,-22 -1029,-3,-21 -1030,0,-19 -1031,2,-17 -1032,5,-14 -1033,13,-11 -1034,14,-8 -1035,17,-5 -1036,20,-2 -1037,20,0 -1038,18,1 -1039,18,2 -1040,19,3 -1041,17,3 -1042,20,3 -1043,21,3 -1044,22,4 -1045,24,4 -1046,25,5 -1047,26,6 -1048,29,8 -1049,31,9 -1050,29,10 -1051,27,12 -1052,30,13 -1053,33,14 -1054,36,15 -1055,37,16 -1056,35,16 -1057,34,16 -1058,33,17 -1059,35,17 -1060,34,17 -1061,32,17 -1062,34,16 -1063,34,16 -1064,34,16 -1065,33,15 -1066,32,15 -1067,30,14 -1068,27,13 -1069,23,13 -1070,23,12 -1071,21,11 -1072,22,11 -1073,24,10 -1074,25,9 -1075,26,8 -1076,28,8 -1077,25,7 -1078,25,6 -1079,24,6 -1080,22,6 -1081,19,6 -1082,19,6 -1083,19,7 -1084,21,7 -1085,23,7 -1086,24,7 -1087,21,6 -1088,19,5 -1089,16,4 -1090,15,3 -1091,15,2 -1092,18,1 -1093,22,0 -1094,23,-1 -1095,24,-1 -1096,25,-1 -1097,19,-1 -1098,16,-1 -1099,14,0 -1100,12,0 -1101,17,1 -1102,20,1 -1103,20,2 -1104,21,2 -1105,23,1 -1106,21,1 -1107,19,1 -1108,17,0 -1109,15,0 -1110,14,0 -1111,16,0 -1112,15,-1 -1113,16,-1 -1114,18,-1 -1115,16,-2 -1116,18,-4 -1117,11,-5 -1118,9,-7 -1119,4,-8 -1120,4,-9 -1121,8,-8 -1122,14,-5 -1123,23,0 -1124,35,8 -1125,47,18 -1126,56,31 -1127,65,46 -1128,77,62 -1129,89,80 -1130,111,98 -1131,136,115 -1132,164,130 -1133,178,141 -1134,172,147 -1135,168,147 -1136,155,141 -1137,139,128 -1138,119,110 -1139,101,88 -1140,79,64 -1141,53,41 -1142,31,20 -1143,10,3 -1144,2,-9 -1145,7,-15 -1146,8,-17 -1147,8,-15 -1148,11,-11 -1149,12,-7 -1150,15,-2 -1151,19,1 -1152,24,2 -1153,26,3 -1154,25,3 -1155,26,3 -1156,24,3 -1157,21,4 -1158,18,5 -1159,17,6 -1160,18,6 -1161,21,7 -1162,22,7 -1163,22,6 -1164,24,5 -1165,26,4 -1166,25,3 -1167,22,2 -1168,18,2 -1169,15,3 -1170,16,4 -1171,19,5 -1172,23,6 -1173,23,6 -1174,23,7 -1175,28,6 -1176,22,6 -1177,20,5 -1178,19,5 -1179,17,5 -1180,20,4 -1181,24,4 -1182,26,4 -1183,27,4 -1184,28,4 -1185,29,4 -1186,26,4 -1187,23,4 -1188,22,4 -1189,21,4 -1190,22,5 -1191,26,5 -1192,28,6 -1193,30,7 -1194,31,8 -1195,33,8 -1196,27,9 -1197,23,9 -1198,22,9 -1199,23,9 -1200,22,9 -1201,26,8 -1202,27,8 -1203,28,8 -1204,31,9 -1205,33,9 -1206,32,9 -1207,30,10 -1208,29,10 -1209,29,10 -1210,27,11 -1211,28,11 -1212,33,12 -1213,34,13 -1214,35,14 -1215,34,15 -1216,34,16 -1217,33,17 -1218,35,18 -1219,32,18 -1220,33,19 -1221,36,19 -1222,42,19 -1223,43,20 -1224,45,21 -1225,45,22 -1226,43,24 -1227,42,26 -1228,44,28 -1229,40,30 -1230,45,33 -1231,50,34 -1232,51,36 -1233,52,37 -1234,54,37 -1235,54,38 -1236,54,38 -1237,53,38 -1238,53,38 -1239,50,38 -1240,53,39 -1241,53,40 -1242,56,41 -1243,59,41 -1244,59,42 -1245,58,43 -1246,58,43 -1247,57,43 -1248,56,42 -1249,52,41 -1250,52,40 -1251,51,39 -1252,52,38 -1253,52,37 -1254,54,37 -1255,52,36 -1256,47,35 -1257,44,34 -1258,38,32 -1259,34,30 -1260,34,27 -1261,30,24 -1262,31,21 -1263,32,18 -1264,30,15 -1265,26,13 -1266,24,11 -1267,19,10 -1268,19,9 -1269,15,9 -1270,16,8 -1271,15,6 -1272,15,5 -1273,13,3 -1274,13,1 -1275,7,-1 -1276,6,-3 -1277,4,-4 -1278,3,-5 -1279,-1,-6 -1280,0,-6 -1281,2,-7 -1282,2,-7 -1283,2,-8 -1284,6,-10 -1285,3,-11 -1286,1,-12 -1287,-2,-13 -1288,-4,-13 -1289,-6,-13 -1290,-4,-13 -1291,-3,-12 -1292,-2,-12 -1293,-1,-12 -1294,2,-13 -1295,-2,-14 -1296,-1,-15 -1297,-5,-16 -1298,-11,-18 -1299,-8,-18 -1300,-7,-18 -1301,-2,-18 -1302,0,-17 -1303,1,-16 -1304,1,-15 -1305,-1,-15 -1306,-6,-15 -1307,-7,-16 -1308,-8,-17 -1309,-6,-18 -1310,-7,-19 -1311,-6,-20 -1312,-4,-20 -1313,-3,-20 -1314,-2,-20 -1315,-5,-18 -1316,-7,-17 -1317,-11,-15 -1318,-11,-14 -1319,-10,-13 -1320,-8,-12 -1321,-5,-13 -1322,-3,-13 -1323,-4,-14 -1324,-2,-15 -1325,-5,-16 -1326,-6,-17 -1327,-7,-17 -1328,-10,-18 -1329,-11,-18 -1330,-8,-18 -1331,-8,-17 -1332,-4,-17 -1333,-3,-16 -1334,-4,-16 -1335,-6,-15 -1336,-9,-15 -1337,-10,-14 -1338,-11,-14 -1339,-11,-14 -1340,-10,-14 -1341,-4,-15 -1342,-5,-15 -1343,-5,-16 -1344,-3,-17 -1345,-7,-17 -1346,-8,-17 -1347,-8,-17 -1348,-8,-17 -1349,-8,-16 -1350,-5,-16 -1351,-7,-15 -1352,-6,-15 -1353,-5,-15 -1354,-6,-15 -1355,-9,-15 -1356,-12,-16 -1357,-12,-16 -1358,-13,-16 -1359,-12,-16 -1360,-8,-16 -1361,-6,-16 -1362,-7,-16 -1363,-6,-16 -1364,-5,-17 -1365,-9,-18 -1366,-9,-18 -1367,-13,-19 -1368,-14,-19 -1369,-13,-20 -1370,-11,-20 -1371,-10,-20 -1372,-7,-19 -1373,-6,-19 -1374,-6,-19 -1375,-9,-18 -1376,-12,-18 -1377,-13,-18 -1378,-15,-18 -1379,-14,-18 -1380,-10,-19 -1381,-10,-19 -1382,-8,-19 -1383,-6,-18 -1384,-8,-18 -1385,-9,-17 -1386,-12,-16 -1387,-12,-15 -1388,-13,-14 -1389,-15,-14 -1390,-14,-13 -1391,-12,-13 -1392,-11,-13 -1393,-9,-14 -1394,-10,-15 -1395,-11,-16 -1396,-13,-18 -1397,-13,-19 -1398,-16,-19 -1399,-13,-20 -1400,-11,-19 -1401,-8,-19 -1402,-8,-18 -1403,-6,-16 -1404,-7,-16 -1405,-10,-15 -1406,-15,-15 -1407,-15,-15 -1408,-19,-16 -1409,-18,-17 -1410,-13,-17 -1411,-11,-18 -1412,-9,-19 -1413,-9,-19 -1414,-11,-19 -1415,-14,-19 -1416,-16,-19 -1417,-15,-19 -1418,-15,-19 -1419,-13,-19 -1420,-12,-20 -1421,-11,-20 -1422,-9,-20 -1423,-8,-20 -1424,-8,-20 -1425,-11,-20 -1426,-15,-20 -1427,-15,-20 -1428,-16,-20 -1429,-13,-19 -1430,-12,-19 -1431,-11,-19 -1432,-12,-18 -1433,-9,-17 -1434,-13,-17 -1435,-15,-16 -1436,-17,-15 -1437,-18,-15 -1438,-18,-14 -1439,-15,-14 -1440,-11,-15 -1441,-6,-15 -1442,-5,-16 -1443,-9,-17 -1444,-13,-18 -1445,-15,-18 -1446,-17,-18 -1447,-18,-18 -1448,-20,-18 -1449,-17,-17 -1450,-14,-17 -1451,-12,-16 -1452,-9,-16 -1453,-8,-16 -1454,-12,-16 -1455,-14,-16 -1456,-15,-16 -1457,-17,-17 -1458,-17,-17 -1459,-14,-17 -1460,-12,-16 -1461,-12,-16 -1462,-11,-16 -1463,-10,-15 -1464,-13,-15 -1465,-15,-14 -1466,-15,-14 -1467,-16,-13 -1468,-14,-13 -1469,-12,-13 -1470,-11,-13 -1471,-11,-13 -1472,-9,-13 -1473,-8,-14 -1474,-13,-15 -1475,-16,-16 -1476,-18,-16 -1477,-14,-17 -1478,-16,-17 -1479,-14,-17 -1480,-10,-16 -1481,-9,-15 -1482,-10,-15 -1483,-9,-14 -1484,-11,-14 -1485,-14,-14 -1486,-15,-14 -1487,-14,-14 -1488,-13,-14 -1489,-12,-14 -1490,-11,-13 -1491,-11,-13 -1492,-8,-12 -1493,-9,-12 -1494,-12,-11 -1495,-11,-11 -1496,-10,-11 -1497,-13,-11 -1498,-11,-11 -1499,-8,-11 -1500,-7,-11 -1501,-3,-11 -1502,-4,-11 -1503,-6,-10 -1504,-7,-10 -1505,-10,-9 -1506,-10,-9 -1507,-10,-8 -1508,-10,-8 -1509,-8,-7 -1510,-4,-6 -1511,1,-5 -1512,2,-4 -1513,3,-4 -1514,0,-3 -1515,0,-2 -1516,-3,-1 -1517,-4,-1 -1518,-4,-1 -1519,-4,-1 -1520,-1,-1 -1521,2,-1 -1522,9,-2 -1523,5,-2 -1524,1,-2 -1525,0,-2 -1526,-5,-2 -1527,-9,-2 -1528,-8,-2 -1529,-5,-2 -1530,-5,-3 -1531,-6,-3 -1532,-6,-4 -1533,-10,-5 -1534,-12,-6 -1535,-15,-8 -1536,-17,-9 -1537,-18,-11 -1538,-18,-12 -1539,-14,-14 -1540,-14,-15 -1541,-11,-15 -1542,-9,-16 -1543,-11,-16 -1544,-14,-15 -1545,-16,-14 -1546,-16,-14 -1547,-18,-13 -1548,-18,-12 -1549,-16,-12 -1550,-12,-11 -1551,-12,-11 -1552,-12,-12 -1553,-16,-12 -1554,-16,-13 -1555,-17,-13 -1556,-21,-14 -1557,-22,-15 -1558,-20,-15 -1559,-16,-16 -1560,-15,-17 -1561,-13,-17 -1562,-11,-17 -1563,-14,-17 -1564,-17,-17 -1565,-20,-17 -1566,-22,-17 -1567,-21,-17 -1568,-18,-17 -1569,-17,-17 -1570,-16,-17 -1571,-15,-17 -1572,-10,-16 -1573,-16,-16 -1574,-17,-15 -1575,-18,-15 -1576,-22,-14 -1577,-24,-14 -1578,-21,-14 -1579,-19,-15 -1580,-20,-16 -1581,-20,-17 -1582,-21,-18 -1583,-25,-19 -1584,-26,-19 -1585,-25,-18 -1586,-25,-16 -1587,-18,-12 -1588,-4,-6 -1589,9,3 -1590,19,14 -1591,31,27 -1592,47,43 -1593,55,61 -1594,72,79 -1595,92,97 -1596,118,112 -1597,134,125 -1598,135,133 -1599,135,134 -1600,124,130 -1601,115,118 -1602,93,101 -1603,76,80 -1604,54,56 -1605,27,33 -1606,-2,11 -1607,-26,-7 -1608,-36,-20 -1609,-37,-27 -1610,-30,-30 -1611,-27,-30 -1612,-22,-27 -1613,-17,-22 -1614,-14,-18 -1615,-14,-15 -1616,-15,-12 -1617,-12,-10 -1618,-10,-9 -1619,-10,-9 -1620,-7,-8 -1621,-6,-7 -1622,-7,-6 -1623,-10,-5 -1624,-12,-4 -1625,-12,-3 -1626,-12,-3 -1627,-13,-3 -1628,-10,-4 -1629,-8,-4 -1630,-6,-5 -1631,-8,-5 -1632,-6,-5 -1633,-9,-5 -1634,-13,-5 -1635,-12,-5 -1636,-13,-4 -1637,-8,-5 -1638,-8,-5 -1639,-4,-5 -1640,-2,-5 -1641,-3,-4 -1642,-3,-4 -1643,-6,-3 -1644,-9,-3 -1645,-8,-2 -1646,-11,-2 -1647,-9,-1 -1648,-6,-1 -1649,-2,-1 -1650,1,-1 -1651,2,-2 -1652,0,-2 -1653,-5,-2 -1654,-6,-1 -1655,-7,-2 -1656,-13,-2 -1657,-8,-2 -1658,-3,-2 -1659,-3,-2 -1660,-1,-2 -1661,3,-2 -1662,2,-2 -1663,1,-1 -1664,-1,0 -1665,-2,1 -1666,-3,2 -1667,0,3 -1668,-1,3 -1669,0,4 -1670,2,4 -1671,5,5 -1672,6,5 -1673,3,6 -1674,3,7 -1675,0,8 -1676,2,10 -1677,2,11 -1678,6,12 -1679,9,12 -1680,11,13 -1681,13,13 -1682,14,13 -1683,13,13 -1684,12,13 -1685,10,14 -1686,13,15 -1687,14,17 -1688,20,18 -1689,22,19 -1690,23,21 -1691,26,22 -1692,26,23 -1693,24,24 -1694,23,25 -1695,23,26 -1696,25,27 -1697,28,29 -1698,31,30 -1699,34,32 -1700,33,33 -1701,35,35 -1702,33,36 -1703,34,37 -1704,37,37 -1705,36,38 -1706,35,39 -1707,39,39 -1708,40,40 -1709,42,41 -1710,39,42 -1711,43,42 -1712,39,43 -1713,39,44 -1714,38,45 -1715,34,45 -1716,33,45 -1717,34,44 -1718,37,43 -1719,34,41 -1720,35,39 -1721,34,36 -1722,35,34 -1723,26,31 -1724,25,29 -1725,24,28 -1726,21,27 -1727,21,27 -1728,22,27 -1729,21,27 -1730,20,26 -1731,18,25 -1732,15,23 -1733,13,20 -1734,9,16 -1735,5,13 -1736,1,9 -1737,1,6 -1738,-1,4 -1739,1,3 -1740,1,3 -1741,0,3 -1742,-3,3 -1743,-5,3 -1744,-6,3 -1745,-9,2 -1746,-10,0 -1747,-10,-1 -1748,-7,-3 -1749,-7,-5 -1750,-4,-5 -1751,-4,-6 -1752,-7,-6 -1753,-8,-6 -1754,-11,-6 -1755,-11,-6 -1756,-9,-6 -1757,-8,-6 -1758,-9,-7 -1759,-10,-7 -1760,-11,-8 -1761,-11,-9 -1762,-15,-10 -1763,-15,-10 -1764,-14,-10 -1765,-15,-10 -1766,-15,-10 -1767,-12,-10 -1768,-11,-9 -1769,-11,-9 -1770,-10,-9 -1771,-9,-10 -1772,-10,-10 -1773,-12,-11 -1774,-13,-11 -1775,-16,-11 -1776,-14,-11 -1777,-12,-11 -1778,-11,-10 -1779,-7,-10 -1780,-4,-9 -1781,-5,-8 -1782,-9,-7 -1783,-14,-6 -1784,-14,-6 -1785,-15,-7 -1786,-11,-8 -1787,-9,-9 -1788,-4,-10 -1789,-7,-11 -1790,-5,-12 -1791,-5,-12 -1792,-8,-13 -1793,-11,-13 -1794,-13,-13 -1795,-14,-13 -1796,-13,-12 -1797,-9,-11 -1798,-8,-10 -1799,-8,-10 -1800,-5,-9 -1801,-2,-9 -1802,-7,-9 -1803,-9,-9 -1804,-10,-10 -1805,-13,-10 -1806,-13,-11 -1807,-10,-11 -1808,-7,-11 -1809,-7,-11 -1810,-4,-10 -1811,-3,-8 -1812,-6,-6 -1813,-7,-5 -1814,-9,-4 -1815,-10,-3 -1816,-10,-3 -1817,-6,-4 -1818,-6,-5 -1819,-6,-6 -1820,-5,-8 -1821,-2,-9 -1822,-8,-9 -1823,-7,-9 -1824,-8,-9 -1825,-10,-8 -1826,-7,-7 -1827,-7,-6 -1828,-3,-6 -1829,-5,-5 -1830,-3,-5 -1831,-3,-5 -1832,-5,-5 -1833,-8,-6 -1834,-8,-6 -1835,-10,-7 -1836,-11,-7 -1837,-8,-8 -1838,-6,-8 -1839,-5,-9 -1840,-5,-9 -1841,-6,-10 -1842,-7,-10 -1843,-12,-11 -1844,-12,-12 -1845,-14,-12 -1846,-12,-12 -1847,-7,-12 -1848,-6,-11 -1849,-2,-10 -1850,-5,-9 -1851,-5,-8 -1852,-8,-7 -1853,-11,-7 -1854,-14,-7 -1855,-15,-8 -1856,-8,-9 -1857,-9,-11 -1858,-8,-12 -1859,-9,-14 -1860,-6,-14 -1861,-7,-15 -1862,-10,-15 -1863,-11,-14 -1864,-13,-14 -1865,-14,-13 -1866,-13,-13 -1867,-12,-13 -1868,-10,-13 -1869,-8,-14 -1870,-6,-14 -1871,-9,-15 -1872,-11,-15 -1873,-10,-15 -1874,-12,-14 -1875,-14,-14 -1876,-9,-13 -1877,-8,-12 -1878,-6,-11 -1879,-5,-11 -1880,-8,-10 -1881,-8,-10 -1882,-11,-10 -1883,-11,-10 -1884,-13,-10 -1885,-13,-10 -1886,-13,-11 -1887,-12,-11 -1888,-5,-12 -1889,-6,-13 -1890,-3,-14 -1891,-8,-15 -1892,-12,-15 -1893,-13,-16 -1894,-14,-16 -1895,-15,-15 -1896,-12,-14 -1897,-10,-13 -1898,-5,-12 -1899,-5,-11 -1900,-5,-11 -1901,-6,-11 -1902,-9,-12 -1903,-11,-13 -1904,-12,-13 -1905,-16,-14 -1906,-15,-15 -1907,-14,-16 -1908,-12,-17 -1909,-7,-17 -1910,-7,-18 -1911,-11,-18 -1912,-11,-18 -1913,-13,-18 -1914,-15,-18 -1915,-15,-18 -1916,-13,-17 -1917,-9,-17 -1918,-7,-16 -1919,-5,-16 -1920,-7,-15 -1921,-7,-14 -1922,-8,-14 -1923,-9,-13 -1924,-12,-13 -1925,-12,-13 -1926,-8,-13 -1927,-7,-13 -1928,-6,-14 -1929,-4,-14 -1930,-3,-15 -1931,-6,-15 -1932,-7,-15 -1933,-8,-14 -1934,-10,-14 -1935,-9,-13 -1936,-10,-12 -1937,-5,-11 -1938,1,-9 -1939,2,-8 -1940,4,-7 -1941,6,-7 -1942,7,-6 -1943,6,-5 -1944,7,-4 -1945,5,-3 -1946,8,-2 -1947,9,0 -1948,11,1 -1949,13,2 -1950,15,3 -1951,13,4 -1952,11,4 -1953,9,5 -1954,8,5 -1955,11,6 -1956,13,6 -1957,18,7 -1958,21,8 -1959,25,9 -1960,26,9 -1961,19,10 -1962,18,11 -1963,20,12 -1964,18,12 -1965,19,12 -1966,20,12 -1967,22,12 -1968,25,12 -1969,27,12 -1970,29,13 -1971,29,13 -1972,26,14 -1973,27,15 -1974,24,16 -1975,25,17 -1976,25,18 -1977,27,18 -1978,29,19 -1979,31,20 -1980,34,21 -1981,32,22 -1982,33,22 -1983,33,23 -1984,31,23 -1985,31,23 -1986,32,23 -1987,31,23 -1988,33,23 -1989,36,22 -1990,33,21 -1991,32,20 -1992,32,20 -1993,32,20 -1994,28,19 -1995,26,19 -1996,28,19 -1997,28,19 -1998,27,19 -1999,27,19 -2000,26,18 -2001,22,17 -2002,22,17 -2003,19,16 -2004,18,15 -2005,19,15 -2006,21,15 -2007,24,14 -2008,25,14 -2009,24,13 -2010,22,12 -2011,21,11 -2012,18,10 -2013,17,9 -2014,14,8 -2015,17,8 -2016,21,7 -2017,20,7 -2018,21,8 -2019,20,8 -2020,19,7 -2021,16,7 -2022,14,6 -2023,15,5 -2024,11,4 -2025,14,3 -2026,14,2 -2027,16,2 -2028,17,2 -2029,20,3 -2030,17,4 -2031,13,5 -2032,12,6 -2033,10,7 -2034,10,8 -2035,11,8 -2036,14,8 -2037,16,7 -2038,17,6 -2039,17,5 -2040,14,4 -2041,13,3 -2042,13,3 -2043,9,3 -2044,13,3 -2045,13,3 -2046,13,3 -2047,14,3 -2048,12,2 -2049,14,1 -2050,12,-1 -2051,7,-2 -2052,6,-3 -2053,8,-3 -2054,11,-1 -2055,17,3 -2056,26,9 -2057,37,18 -2058,47,29 -2059,58,42 -2060,66,57 -2061,79,73 -2062,100,89 -2063,121,104 -2064,141,117 -2065,151,126 -2066,151,131 -2067,148,131 -2068,139,126 -2069,123,114 -2070,103,98 -2071,86,78 -2072,65,56 -2073,38,33 -2074,14,13 -2075,-3,-3 -2076,-9,-15 -2077,-8,-21 -2078,-4,-23 -2079,3,-20 -2080,5,-16 -2081,5,-10 -2082,8,-4 -2083,12,1 -2084,17,4 -2085,18,6 -2086,20,6 -2087,24,6 -2088,22,6 -2089,18,6 -2090,15,6 -2091,14,7 -2092,13,8 -2093,14,8 -2094,14,8 -2095,17,8 -2096,18,7 -2097,21,6 -2098,21,5 -2099,22,4 -2100,19,3 -2101,19,3 -2102,17,3 -2103,17,3 -2104,17,4 -2105,20,4 -2106,22,5 -2107,24,5 -2108,26,5 -2109,22,6 -2110,18,6 -2111,15,5 -2112,14,5 -2113,14,5 -2114,15,5 -2115,19,5 -2116,23,5 -2117,25,5 -2118,26,6 -2119,25,6 -2120,23,6 -2121,21,6 -2122,20,6 -2123,21,6 -2124,22,6 -2125,24,6 -2126,25,6 -2127,25,7 -2128,26,7 -2129,26,8 -2130,21,9 -2131,21,10 -2132,24,11 -2133,21,12 -2134,22,13 -2135,24,13 -2136,26,14 -2137,29,13 -2138,33,13 -2139,30,12 -2140,28,11 -2141,26,10 -2142,25,10 -2143,26,10 -2144,26,10 -2145,28,11 -2146,28,11 -2147,29,12 -2148,33,13 -2149,34,14 -2150,32,15 -2151,32,16 -2152,33,17 -2153,32,19 -2154,37,20 -2155,36,22 -2156,39,24 -2157,40,25 -2158,42,26 -2159,41,27 -2160,40,28 -2161,40,28 -2162,40,28 -2163,40,29 -2164,43,29 -2165,45,30 -2166,50,31 -2167,52,33 -2168,54,34 -2169,51,36 -2170,51,37 -2171,52,38 -2172,52,38 -2173,49,38 -2174,52,38 -2175,54,38 -2176,53,37 -2177,54,37 -2178,51,37 -2179,53,37 -2180,52,38 -2181,49,39 -2182,48,39 -2183,47,39 -2184,48,39 -2185,51,38 -2186,47,38 -2187,48,36 -2188,48,35 -2189,44,33 -2190,40,31 -2191,36,29 -2192,33,27 -2193,30,25 -2194,31,22 -2195,31,20 -2196,30,18 -2197,27,15 -2198,24,12 -2199,18,10 -2200,17,8 -2201,14,6 -2202,10,4 -2203,8,2 -2204,9,1 -2205,9,0 -2206,8,-2 -2207,10,-3 -2208,9,-4 -2209,6,-5 -2210,2,-6 -2211,-1,-8 -2212,-3,-9 -2213,-5,-10 -2214,-3,-11 -2215,-2,-11 -2216,0,-12 -2217,1,-12 -2218,1,-13 -2219,-4,-13 -2220,-6,-14 -2221,-9,-16 -2222,-12,-17 -2223,-8,-19 -2224,-8,-20 -2225,-4,-21 -2226,-3,-22 -2227,-3,-22 -2228,-2,-22 -2229,-4,-22 -2230,-10,-21 -2231,-11,-21 -2232,-15,-20 -2233,-12,-20 -2234,-11,-20 -2235,-7,-20 -2236,-6,-21 -2237,-6,-21 -2238,-5,-21 -2239,-8,-21 -2240,-12,-21 -2241,-11,-21 -2242,-11,-21 -2243,-13,-21 -2244,-12,-22 -2245,-10,-22 -2246,-6,-23 -2247,-4,-23 -2248,-4,-23 -2249,-6,-24 -2250,-8,-24 -2251,-10,-23 -2252,-13,-23 -2253,-14,-22 -2254,-11,-22 -2255,-7,-21 -2256,-5,-21 -2257,-4,-21 -2258,-3,-21 -2259,-6,-21 -2260,-9,-21 -2261,-9,-22 -2262,-10,-22 -2263,-8,-22 -2264,-5,-22 -2265,-3,-21 -2266,-3,-21 -2267,0,-20 -2268,-2,-19 -2269,-7,-19 -2270,-11,-18 -2271,-8,-18 -2272,-13,-18 -2273,-8,-19 -2274,-10,-20 -2275,-7,-20 -2276,-2,-21 -2277,1,-21 -2278,-4,-21 -2279,-8,-21 -2280,-8,-20 -2281,-8,-18 -2282,-13,-17 -2283,-9,-16 -2284,-7,-15 -2285,-5,-14 -2286,-5,-14 -2287,-2,-15 -2288,-3,-16 -2289,-7,-17 -2290,-7,-18 -2291,-9,-19 -2292,-10,-19 -2293,-10,-19 -2294,-8,-18 -2295,-8,-18 -2296,-9,-17 -2297,-5,-17 -2298,-8,-17 -2299,-9,-17 -2300,-11,-17 -2301,-14,-18 -2302,-14,-18 -2303,-12,-18 -2304,-9,-18 -2305,-7,-18 -2306,-6,-17 -2307,-5,-16 -2308,-5,-16 -2309,-7,-16 -2310,-10,-16 -2311,-15,-17 -2312,-20,-18 -2313,-14,-19 -2314,-10,-20 -2315,-10,-20 -2316,-8,-21 -2317,-7,-21 -2318,-8,-22 -2319,-10,-21 -2320,-12,-21 -2321,-15,-21 -2322,-14,-21 -2323,-10,-20 -2324,-10,-20 -2325,-10,-19 -2326,-8,-19 -2327,-7,-19 -2328,-9,-19 -2329,-12,-19 -2330,-14,-20 -2331,-15,-20 -2332,-16,-21 -2333,-15,-21 -2334,-8,-21 -2335,-9,-22 -2336,-8,-22 -2337,-7,-22 -2338,-11,-22 -2339,-11,-22 -2340,-13,-23 -2341,-15,-23 -2342,-15,-23 -2343,-12,-24 -2344,-13,-24 -2345,-12,-24 -2346,-11,-23 -2347,-9,-22 -2348,-9,-21 -2349,-12,-20 -2350,-16,-19 -2351,-14,-18 -2352,-15,-18 -2353,-12,-18 -2354,-11,-18 -2355,-13,-19 -2356,-9,-20 -2357,-9,-21 -2358,-10,-21 -2359,-13,-22 -2360,-13,-22 -2361,-15,-21 -2362,-16,-21 -2363,-13,-20 -2364,-11,-19 -2365,-10,-19 -2366,-10,-18 -2367,-8,-18 -2368,-12,-18 -2369,-13,-19 -2370,-15,-19 -2371,-17,-20 -2372,-16,-21 -2373,-13,-22 -2374,-12,-22 -2375,-11,-23 -2376,-10,-22 -2377,-7,-22 -2378,-13,-21 -2379,-14,-20 -2380,-11,-19 -2381,-17,-18 -2382,-14,-17 -2383,-13,-17 -2384,-9,-18 -2385,-12,-19 -2386,-10,-21 -2387,-9,-22 -2388,-14,-23 -2389,-16,-24 -2390,-15,-25 -2391,-17,-24 -2392,-18,-23 -2393,-14,-22 -2394,-10,-21 -2395,-11,-19 -2396,-9,-18 -2397,-8,-17 -2398,-10,-17 -2399,-15,-17 -2400,-15,-17 -2401,-18,-18 -2402,-18,-18 -2403,-15,-19 -2404,-14,-19 -2405,-12,-19 -2406,-9,-19 -2407,-10,-19 -2408,-13,-19 -2409,-16,-18 -2410,-15,-18 -2411,-15,-18 -2412,-13,-18 -2413,-13,-18 -2414,-13,-18 -2415,-13,-18 -2416,-10,-19 -2417,-13,-19 -2418,-15,-19 -2419,-15,-20 -2420,-15,-20 -2421,-17,-20 -2422,-15,-20 -2423,-12,-19 -2424,-8,-18 -2425,-8,-17 -2426,-6,-16 -2427,-6,-15 -2428,-9,-13 -2429,-11,-12 -2430,-11,-12 -2431,-10,-11 -2432,-9,-11 -2433,-8,-11 -2434,-7,-11 -2435,-3,-11 -2436,0,-11 -2437,-1,-10 -2438,-3,-10 -2439,-4,-10 -2440,-4,-9 -2441,-3,-8 -2442,0,-7 -2443,-2,-7 -2444,1,-6 -2445,2,-5 -2446,2,-5 -2447,-1,-5 -2448,-2,-5 -2449,-3,-5 -2450,-3,-6 -2451,-5,-6 -2452,-4,-7 -2453,-2,-8 -2454,2,-8 -2455,0,-9 -2456,-1,-9 -2457,-6,-10 -2458,-9,-10 -2459,-12,-11 -2460,-13,-12 -2461,-16,-12 -2462,-16,-13 -2463,-14,-14 -2464,-13,-14 -2465,-10,-15 -2466,-9,-15 -2467,-12,-15 -2468,-13,-15 -2469,-15,-16 -2470,-18,-16 -2471,-21,-16 -2472,-17,-16 -2473,-13,-17 -2474,-13,-18 -2475,-14,-18 -2476,-11,-19 -2477,-12,-20 -2478,-15,-20 -2479,-19,-21 -2480,-21,-21 -2481,-24,-21 -2482,-22,-21 -2483,-15,-21 -2484,-16,-21 -2485,-14,-21 -2486,-12,-20 -2487,-16,-20 -2488,-19,-20 -2489,-22,-20 -2490,-20,-20 -2491,-18,-19 -2492,-19,-19 -2493,-17,-18 -2494,-15,-17 -2495,-15,-17 -2496,-13,-17 -2497,-16,-17 -2498,-20,-17 -2499,-20,-17 -2500,-20,-18 -2501,-20,-19 -2502,-18,-19 -2503,-18,-20 -2504,-16,-20 -2505,-19,-21 -2506,-18,-21 -2507,-20,-22 -2508,-21,-23 -2509,-25,-23 -2510,-29,-24 -2511,-29,-23 -2512,-23,-22 -2513,-15,-18 -2514,-4,-13 -2515,7,-4 -2516,18,6 -2517,24,20 -2518,36,35 -2519,49,52 -2520,65,70 -2521,85,87 -2522,111,102 -2523,128,114 -2524,130,121 -2525,129,122 -2526,119,118 -2527,104,108 -2528,85,93 -2529,67,73 -2530,49,52 -2531,26,30 -2532,4,9 -2533,-18,-8 -2534,-33,-21 -2535,-34,-29 -2536,-29,-33 -2537,-25,-33 -2538,-25,-30 -2539,-23,-27 -2540,-21,-23 -2541,-19,-19 -2542,-14,-17 -2543,-12,-15 -2544,-8,-15 -2545,-8,-15 -2546,-7,-15 -2547,-11,-14 -2548,-14,-14 -2549,-17,-13 -2550,-17,-12 -2551,-16,-11 -2552,-13,-10 -2553,-10,-10 -2554,-7,-10 -2555,-5,-10 -2556,-5,-10 -2557,-6,-10 -2558,-5,-10 -2559,-12,-9 -2560,-15,-9 -2561,-14,-9 -2562,-12,-9 -2563,-10,-9 -2564,-10,-9 -2565,-6,-9 -2566,-6,-9 -2567,-8,-8 -2568,-10,-8 -2569,-10,-7 -2570,-12,-7 -2571,-10,-6 -2572,-9,-6 -2573,-6,-6 -2574,-3,-6 -2575,-2,-6 -2576,-6,-6 -2577,-7,-6 -2578,-7,-6 -2579,-8,-6 -2580,-8,-5 -2581,-6,-4 -2582,-3,-3 -2583,-2,-2 -2584,-1,-1 -2585,2,-1 -2586,1,0 -2587,-4,0 -2588,-6,0 -2589,-8,0 -2590,-9,0 -2591,-9,0 -2592,-4,0 -2593,-2,0 -2594,1,1 -2595,4,1 -2596,3,2 -2597,0,3 -2598,-1,3 -2599,-3,4 -2600,-2,4 -2601,1,4 -2602,3,5 -2603,4,5 -2604,6,5 -2605,10,5 -2606,7,6 -2607,4,7 -2608,5,8 -2609,6,9 -2610,6,10 -2611,10,11 -2612,12,12 -2613,16,13 -2614,17,14 -2615,22,15 -2616,20,16 -2617,16,17 -2618,15,18 -2619,14,19 -2620,16,20 -2621,19,21 -2622,23,23 -2623,25,24 -2624,30,26 -2625,32,27 -2626,32,29 -2627,32,30 -2628,29,32 -2629,29,33 -2630,27,34 -2631,32,35 -2632,35,35 -2633,37,36 -2634,38,37 -2635,39,37 -2636,38,37 -2637,37,37 -2638,35,37 -2639,34,37 -2640,33,37 -2641,36,37 -2642,35,37 -2643,35,37 -2644,34,37 -2645,35,36 -2646,31,36 -2647,29,36 -2648,26,35 -2649,23,34 -2650,21,33 -2651,22,31 -2652,23,29 -2653,22,27 -2654,22,25 -2655,21,23 -2656,16,21 -2657,13,20 -2658,9,18 -2659,3,16 -2660,2,14 -2661,3,12 -2662,3,10 -2663,3,7 -2664,0,5 -2665,3,3 -2666,3,1 -2667,-4,0 -2668,-7,-1 -2669,-9,-1 -2670,-8,-1 -2671,-8,-1 -2672,-7,-1 -2673,-8,-1 -2674,-5,-2 -2675,-4,-3 -2676,-9,-3 -2677,-10,-4 -2678,-13,-5 -2679,-14,-6 -2680,-13,-7 -2681,-9,-7 -2682,-9,-7 -2683,-11,-7 -2684,-9,-6 -2685,-9,-6 -2686,-11,-5 -2687,-14,-5 -2688,-16,-5 -2689,-17,-5 -2690,-17,-6 -2691,-17,-7 -2692,-12,-8 -2693,-13,-9 -2694,-9,-10 -2695,-10,-11 -2696,-12,-12 -2697,-15,-13 -2698,-18,-13 -2699,-17,-12 -2700,-14,-12 -2701,-13,-11 -2702,-12,-10 -2703,-8,-10 -2704,-9,-9 -2705,-10,-8 -2706,-11,-8 -2707,-12,-7 -2708,-14,-7 -2709,-16,-6 -2710,-15,-6 -2711,-12,-6 -2712,-13,-6 -2713,-10,-6 -2714,-6,-7 -2715,-8,-7 -2716,-11,-8 -2717,-11,-8 -2718,-11,-8 -2719,-12,-8 -2720,-12,-7 -2721,-9,-7 -2722,-5,-6 -2723,-4,-5 -2724,-2,-4 -2725,-5,-3 -2726,-11,-3 -2727,-12,-3 -2728,-13,-2 -2729,-13,-2 -2730,-11,-2 -2731,-9,-2 -2732,-7,-2 -2733,-5,-2 -2734,-5,-2 -2735,-7,-2 -2736,-10,-2 -2737,-9,-3 -2738,-10,-4 -2739,-11,-4 -2740,-10,-5 -2741,-8,-5 -2742,-5,-6 -2743,-4,-6 -2744,-3,-5 -2745,-4,-5 -2746,-7,-5 -2747,-7,-5 -2748,-9,-5 -2749,-11,-5 -2750,-9,-5 -2751,-7,-6 -2752,-7,-6 -2753,-6,-7 -2754,-5,-7 -2755,-6,-7 -2756,-9,-7 -2757,-8,-7 -2758,-10,-6 -2759,-11,-5 -2760,-12,-4 -2761,-8,-4 -2762,-6,-3 -2763,-6,-3 -2764,-6,-3 -2765,-10,-3 -2766,-11,-3 -2767,-12,-3 -2768,-12,-4 -2769,-14,-4 -2770,-12,-5 -2771,-10,-5 -2772,-9,-6 -2773,-8,-6 -2774,-6,-6 -2775,-8,-7 -2776,-12,-7 -2777,-12,-8 -2778,-13,-8 -2779,-14,-8 -2780,-13,-8 -2781,-11,-8 -2782,-9,-8 -2783,-9,-8 -2784,-9,-7 -2785,-11,-7 -2786,-10,-6 -2787,-11,-6 -2788,-14,-6 -2789,-14,-6 -2790,-13,-6 -2791,-12,-7 -2792,-9,-8 -2793,-8,-8 -2794,-10,-9 -2795,-11,-9 -2796,-10,-9 -2797,-12,-8 -2798,-14,-8 -2799,-14,-7 -2800,-12,-7 -2801,-11,-7 -2802,-11,-8 -2803,-9,-9 -2804,-11,-11 -2805,-13,-12 -2806,-14,-13 -2807,-13,-13 -2808,-15,-13 -2809,-17,-13 -2810,-14,-12 -2811,-12,-11 -2812,-10,-10 -2813,-10,-9 -2814,-9,-9 -2815,-11,-9 -2816,-13,-9 -2817,-11,-9 -2818,-13,-9 -2819,-14,-10 -2820,-11,-10 -2821,-11,-10 -2822,-12,-10 -2823,-8,-10 -2824,-6,-10 -2825,-10,-10 -2826,-13,-10 -2827,-17,-10 -2828,-13,-10 -2829,-14,-10 -2830,-12,-11 -2831,-8,-11 -2832,-9,-11 -2833,-9,-11 -2834,-8,-11 -2835,-11,-11 -2836,-13,-11 -2837,-16,-11 -2838,-18,-11 -2839,-16,-10 -2840,-13,-10 -2841,-10,-9 -2842,-10,-9 -2843,-10,-9 -2844,-11,-9 -2845,-14,-10 -2846,-12,-10 -2847,-13,-11 -2848,-13,-11 -2849,-16,-12 -2850,-13,-12 -2851,-11,-12 -2852,-9,-12 -2853,-9,-12 -2854,-9,-13 -2855,-11,-13 -2856,-13,-13 -2857,-13,-14 -2858,-15,-14 -2859,-15,-14 -2860,-13,-15 -2861,-8,-14 -2862,-8,-14 -2863,-7,-13 -2864,-8,-12 -2865,-9,-12 -2866,-12,-11 -2867,-11,-11 -2868,-15,-12 -2869,-14,-12 -2870,-11,-13 -2871,-7,-15 -2872,-9,-16 -2873,-9,-17 -2874,-11,-18 -2875,-13,-18 -2876,-14,-17 -2877,-15,-16 -2878,-18,-15 -2879,-14,-14 -2880,-11,-13 -2881,-10,-12 -2882,-8,-12 -2883,-8,-13 -2884,-8,-13 -2885,-13,-14 -2886,-12,-14 -2887,-17,-14 -2888,-15,-14 -2889,-15,-14 -2890,-10,-13 -2891,-6,-12 -2892,-2,-11 -2893,0,-11 -2894,-3,-11 -2895,-5,-11 -2896,-8,-11 -2897,-10,-10 -2898,-9,-10 -2899,-7,-10 -2900,-4,-9 -2901,-2,-8 -2902,0,-7 -2903,4,-6 -2904,-2,-5 -2905,-4,-4 -2906,-2,-4 -2907,-2,-4 -2908,-3,-4 -2909,0,-4 -2910,5,-4 -2911,6,-3 -2912,8,-1 -2913,8,0 -2914,10,3 -2915,11,5 -2916,14,7 -2917,14,9 -2918,15,11 -2919,17,13 -2920,21,14 -2921,24,15 -2922,26,16 -2923,27,17 -2924,23,18 -2925,22,18 -2926,20,19 -2927,17,20 -2928,16,20 -2929,20,20 -2930,20,20 -2931,22,19 -2932,21,18 -2933,23,17 -2934,21,16 -2935,21,15 -2936,18,15 -2937,19,15 -2938,16,15 -2939,17,16 -2940,21,17 -2941,21,17 -2942,24,18 -2943,24,18 -2944,22,18 -2945,18,18 -2946,18,18 -2947,16,18 -2948,13,17 -2949,15,17 -2950,18,17 -2951,19,17 -2952,19,16 -2953,24,16 -2954,20,16 -2955,18,15 -2956,20,15 -2957,17,14 -2958,14,14 -2959,14,14 -2960,17,14 -2961,20,14 -2962,20,14 -2963,18,14 -2964,20,14 -2965,17,14 -2966,17,14 -2967,14,13 -2968,14,13 -2969,15,12 -2970,15,11 -2971,14,11 -2972,17,10 -2973,14,9 -2974,14,8 -2975,11,7 -2976,9,6 -2977,6,6 -2978,6,6 -2979,10,8 -2980,16,12 -2981,28,17 -2982,43,26 -2983,52,36 -2984,61,50 -2985,73,65 -2986,83,83 -2987,99,101 -2988,119,119 -2989,146,135 -2990,170,148 -2991,173,156 -2992,172,159 -2993,162,155 -2994,146,145 -2995,127,129 -2996,109,109 -2997,85,86 -2998,63,62 -2999,41,39 -3000,18,20 -3001,2,6 -3002,2,-3 -3003,8,-7 -3004,6,-6 -3005,8,-3 -3006,10,2 -3007,14,7 -3008,18,12 -3009,23,15 -3010,24,17 -3011,26,17 -3012,26,17 -3013,24,17 -3014,22,16 -3015,21,16 -3016,19,17 -3017,17,17 -3018,18,17 -3019,20,18 -3020,21,17 -3021,22,17 -3022,25,16 -3023,25,15 -3024,22,15 -3025,21,14 -3026,21,13 -3027,17,13 -3028,18,13 -3029,21,13 -3030,21,12 -3031,22,12 -3032,23,12 -3033,24,12 -3034,21,12 -3035,19,12 -3036,19,13 -3037,17,13 -3038,19,14 -3039,22,14 -3040,24,15 -3041,25,15 -3042,27,15 -3043,29,15 -3044,26,15 -3045,22,15 -3046,21,15 -3047,22,15 -3048,23,15 -3049,26,16 -3050,25,17 -3051,29,18 -3052,32,19 -3053,30,20 -3054,27,21 -3055,24,21 -3056,24,21 -3057,24,21 -3058,24,21 -3059,27,21 -3060,29,21 -3061,33,21 -3062,35,21 -3063,33,22 -3064,32,22 -3065,33,23 -3066,33,24 -3067,30,24 -3068,29,24 -3069,31,24 -3070,31,24 -3071,31,24 -3072,32,24 -3073,29,24 -3074,33,24 -3075,35,24 -3076,33,25 -3077,31,26 -3078,35,28 -3079,38,29 -3080,40,30 -3081,45,32 -3082,44,33 -3083,46,34 -3084,46,35 -3085,48,37 -3086,46,38 -3087,45,40 -3088,49,41 -3089,51,43 -3090,52,44 -3091,58,46 -3092,57,47 -3093,54,48 -3094,53,49 -3095,59,50 -3096,63,51 -3097,60,51 -3098,60,52 -3099,60,52 -3100,62,53 -3101,65,54 -3102,64,54 -3103,65,55 -3104,63,55 -3105,63,56 -3106,61,56 -3107,60,57 -3108,61,57 -3109,63,57 -3110,62,57 -3111,62,56 -3112,61,55 -3113,59,54 -3114,57,52 -3115,54,49 -3116,48,47 -3117,45,44 -3118,44,42 -3119,44,39 -3120,44,37 -3121,42,35 -3122,39,33 -3123,33,30 -3124,30,28 -3125,28,25 -3126,27,22 -3127,20,19 -3128,20,17 -3129,19,14 -3130,24,13 -3131,21,11 -3132,20,10 -3133,16,9 -3134,10,8 -3135,7,7 -3136,5,5 -3137,3,3 -3138,1,1 -3139,4,-2 -3140,4,-4 -3141,4,-6 -3142,6,-7 -3143,3,-8 -3144,-2,-9 -3145,-7,-9 -3146,-6,-9 -3147,-4,-8 -3148,-3,-9 -3149,-2,-9 -3150,0,-9 -3151,1,-10 -3152,1,-11 -3153,-4,-12 -3154,-6,-12 -3155,-9,-12 -3156,-8,-12 -3157,-7,-12 -3158,-6,-12 -3159,-6,-12 -3160,-3,-12 -3161,-3,-13 -3162,-2,-14 -3163,-7,-14 -3164,-9,-15 -3165,-9,-16 -3166,-11,-16 -3167,-11,-16 -3168,-6,-16 -3169,-5,-16 -3170,-5,-15 -3171,-6,-15 -3172,-8,-14 -3173,-11,-14 -3174,-13,-14 -3175,-14,-14 -3176,-15,-15 -3177,-14,-15 -3178,-11,-15 -3179,-7,-15 -3180,-6,-15 -3181,-5,-15 -3182,-8,-15 -3183,-11,-15 -3184,-14,-16 -3185,-18,-17 -3186,-17,-17 -3187,-13,-18 -3188,-12,-19 -3189,-9,-19 -3190,-9,-20 -3191,-6,-19 -3192,-8,-19 -3193,-11,-18 -3194,-12,-18 -3195,-12,-17 -3196,-14,-17 -3197,-11,-17 -3198,-10,-17 -3199,-7,-17 -3200,-6,-16 -3201,-5,-16 -3202,-6,-16 -3203,-9,-15 -3204,-10,-15 -3205,-12,-15 -3206,-13,-14 -3207,-11,-14 -3208,-9,-15 -3209,-7,-15 -3210,-7,-16 -3211,-6,-17 -3212,-10,-18 -3213,-10,-18 -3214,-9,-19 -3215,-10,-19 -3216,-11,-19 -3217,-8,-19 -3218,-6,-18 -3219,-9,-18 -3220,-8,-17 -3221,-11,-17 -3222,-15,-17 -3223,-19,-17 -3224,-20,-18 -3225,-19,-19 -3226,-18,-20 -3227,-16,-21 -3228,-16,-22 -3229,-10,-22 -3230,-9,-23 -3231,-10,-23 -3232,-10,-23 -3233,-14,-22 -3234,-16,-22 -3235,-17,-21 -3236,-19,-20 -3237,-15,-20 -3238,-13,-19 -3239,-10,-19 -3240,-9,-19 -3241,-10,-20 -3242,-11,-20 -3243,-15,-20 -3244,-16,-20 -3245,-18,-20 -3246,-18,-20 -3247,-16,-20 -3248,-16,-20 -3249,-15,-20 -3250,-15,-21 -3251,-12,-21 -3252,-15,-22 -3253,-18,-23 -3254,-18,-24 -3255,-17,-25 -3256,-19,-26 -3257,-19,-26 -3258,-16,-26 -3259,-17,-27 -3260,-18,-27 -3261,-16,-27 -3262,-17,-26 -3263,-20,-26 -3264,-26,-26 -3265,-23,-25 -3266,-23,-25 -3267,-19,-24 -3268,-18,-24 -3269,-18,-24 -3270,-16,-24 -3271,-16,-25 -3272,-17,-25 -3273,-16,-26 -3274,-21,-27 -3275,-23,-29 -3276,-23,-29 -3277,-22,-30 -3278,-19,-30 -3279,-18,-30 -3280,-16,-29 -3281,-16,-28 -3282,-17,-28 -3283,-19,-27 -3284,-20,-27 -3285,-23,-26 -3286,-24,-26 -3287,-22,-26 -3288,-23,-26 -3289,-19,-26 -3290,-16,-26 -3291,-16,-26 -3292,-17,-26 -3293,-20,-26 -3294,-23,-26 -3295,-21,-26 -3296,-23,-26 -3297,-22,-26 -3298,-23,-26 -3299,-20,-26 -3300,-20,-26 -3301,-19,-25 -3302,-19,-25 -3303,-22,-24 -3304,-22,-24 -3305,-24,-24 -3306,-21,-24 -3307,-17,-25 -3308,-18,-25 -3309,-16,-26 -3310,-19,-26 -3311,-19,-26 -3312,-20,-26 -3313,-25,-26 -3314,-24,-25 -3315,-25,-24 -3316,-20,-23 -3317,-18,-22 -3318,-21,-22 -3319,-21,-21 -3320,-17,-21 -3321,-16,-21 -3322,-18,-21 -3323,-22,-21 -3324,-20,-22 -3325,-21,-22 -3326,-24,-22 -3327,-20,-23 -3328,-19,-23 -3329,-17,-23 -3330,-17,-23 -3331,-17,-23 -3332,-19,-22 -3333,-22,-21 -3334,-22,-20 -3335,-23,-19 -3336,-22,-18 -3337,-15,-18 -3338,-14,-18 -3339,-13,-18 -3340,-11,-18 -3341,-9,-19 -3342,-14,-19 -3343,-16,-19 -3344,-16,-19 -3345,-16,-19 -3346,-17,-18 -3347,-16,-17 -3348,-14,-17 -3349,-14,-17 -3350,-11,-17 -3351,-9,-17 -3352,-11,-17 -3353,-13,-16 -3354,-13,-16 -3355,-13,-15 -3356,-9,-13 -3357,-10,-12 -3358,-5,-10 -3359,-8,-8 -3360,-2,-7 -3361,-7,-6 -3362,-8,-5 -3363,-10,-5 -3364,-11,-5 -3365,-13,-6 -3366,-11,-7 -3367,-9,-8 -3368,-9,-10 -3369,-10,-12 -3370,-7,-13 -3371,-15,-15 -3372,-19,-16 -3373,-19,-18 -3374,-20,-19 -3375,-23,-20 -3376,-25,-20 -3377,-22,-21 -3378,-16,-21 -3379,-21,-22 -3380,-22,-23 -3381,-23,-23 -3382,-23,-24 -3383,-22,-25 -3384,-22,-25 -3385,-26,-25 -3386,-24,-25 -3387,-20,-24 -3388,-24,-23 -3389,-19,-23 -3390,-19,-22 -3391,-22,-21 -3392,-22,-21 -3393,-23,-21 -3394,-25,-21 -3395,-27,-22 -3396,-27,-22 -3397,-23,-23 -3398,-22,-24 -3399,-23,-24 -3400,-21,-25 -3401,-25,-26 -3402,-27,-26 -3403,-26,-27 -3404,-26,-27 -3405,-27,-26 -3406,-26,-26 -3407,-22,-25 -3408,-21,-24 -3409,-20,-24 -3410,-22,-23 -3411,-23,-23 -3412,-27,-23 -3413,-27,-24 -3414,-27,-25 -3415,-27,-26 -3416,-31,-26 -3417,-29,-27 -3418,-26,-27 -3419,-26,-27 -3420,-28,-27 -3421,-32,-27 -3422,-37,-27 -3423,-35,-26 -3424,-33,-25 -3425,-25,-22 -3426,-12,-16 -3427,-1,-8 -3428,9,3 -3429,21,17 -3430,36,34 -3431,49,51 -3432,66,69 -3433,87,85 -3434,103,98 -3435,111,106 -3436,111,110 -3437,105,108 -3438,96,100 -3439,83,88 -3440,72,71 -3441,51,52 -3442,27,32 -3443,-2,12 -3444,-23,-6 -3445,-39,-20 -3446,-43,-31 -3447,-43,-38 -3448,-38,-41 -3449,-33,-40 -3450,-32,-37 -3451,-30,-32 -3452,-25,-26 -3453,-21,-21 -3454,-22,-17 -3455,-18,-15 -3456,-18,-13 -3457,-16,-13 -3458,-16,-13 -3459,-16,-13 -3460,-17,-13 -3461,-18,-12 -3462,-21,-12 -3463,-23,-12 -3464,-23,-12 -3465,-23,-13 -3466,-19,-14 -3467,-19,-15 -3468,-19,-16 -3469,-15,-17 -3470,-17,-17 -3471,-19,-17 -3472,-19,-16 -3473,-18,-15 -3474,-21,-13 -3475,-18,-12 -3476,-13,-11 -3477,-15,-10 -3478,-15,-10 -3479,-13,-10 -3480,-12,-10 -3481,-14,-11 -3482,-18,-11 -3483,-19,-11 -3484,-20,-11 -3485,-18,-11 -3486,-13,-10 -3487,-12,-10 -3488,-11,-9 -3489,-6,-9 -3490,-11,-9 -3491,-14,-9 -3492,-14,-9 -3493,-15,-9 -3494,-14,-9 -3495,-14,-9 -3496,-12,-9 -3497,-11,-9 -3498,-10,-8 -3499,-8,-8 -3500,-11,-7 -3501,-10,-6 -3502,-9,-4 -3503,-11,-3 -3504,-12,-2 -3505,-8,-1 -3506,-6,0 -3507,-6,0 -3508,-4,1 -3509,-4,1 -3510,-7,2 -3511,-7,2 -3512,-7,3 -3513,-7,4 -3514,-8,4 -3515,-7,5 -3516,-1,6 -3517,4,6 -3518,4,7 -3519,4,7 -3520,2,6 -3521,3,6 -3522,2,6 -3523,2,6 -3524,3,7 -3525,4,8 -3526,5,9 -3527,4,11 -3528,7,13 -3529,11,15 -3530,13,17 -3531,11,19 -3532,12,20 -3533,12,22 -3534,14,23 -3535,20,24 -3536,23,25 -3537,23,26 -3538,21,27 -3539,25,28 -3540,25,29 -3541,23,30 -3542,21,31 -3543,23,32 -3544,22,32 -3545,25,32 -3546,25,32 -3547,26,32 -3548,29,32 -3549,30,32 -3550,27,32 -3551,26,33 -3552,26,33 -3553,23,34 -3554,22,35 -3555,26,35 -3556,27,36 -3557,27,35 -3558,26,35 -3559,26,34 -3560,23,33 -3561,17,31 -3562,15,30 -3563,13,28 -3564,12,26 -3565,11,24 -3566,10,22 -3567,6,20 -3568,8,18 -3569,6,16 -3570,4,14 -3571,-3,12 -3572,-5,11 -3573,-6,10 -3574,-6,9 -3575,-6,8 -3576,-6,7 -3577,-6,6 -3578,-4,5 -3579,-8,4 -3580,-10,2 -3581,-15,0 -3582,-17,-2 -3583,-16,-4 -3584,-16,-5 -3585,-13,-6 -3586,-14,-7 -3587,-13,-8 -3588,-11,-8 -3589,-15,-8 -3590,-18,-8 -3591,-23,-7 -3592,-20,-7 -3593,-22,-7 -3594,-23,-8 -3595,-21,-8 -3596,-19,-8 -3597,-18,-9 -3598,-15,-10 -3599,-12,-10 -3600,-19,-10 -3601,-20,-11 -3602,-25,-11 -3603,-23,-11 -3604,-23,-11 -3605,-20,-11 -3606,-20,-11 -3607,-20,-10 -3608,-18,-10 -3609,-18,-10 -3610,-20,-9 -3611,-22,-9 -3612,-21,-9 -3613,-23,-9 -3614,-21,-8 -3615,-18,-8 -3616,-16,-8 -3617,-15,-8 -3618,-15,-8 -3619,-19,-8 -3620,-20,-8 -3621,-21,-8 -3622,-24,-7 -3623,-24,-7 -3624,-23,-7 -3625,-19,-7 -3626,-19,-8 -3627,-18,-8 -3628,-14,-8 -3629,-19,-9 -3630,-19,-9 -3631,-18,-9 -3632,-21,-9 -3633,-22,-9 -3634,-18,-8 -3635,-14,-7 -3636,-14,-7 -3637,-14,-6 -3638,-14,-5 -3639,-17,-5 -3640,-20,-4 -3641,-20,-4 -3642,-20,-4 -3643,-22,-5 -3644,-22,-5 -3645,-18,-6 -3646,-18,-7 -3647,-14,-7 -3648,-14,-8 -3649,-15,-8 -3650,-19,-8 -3651,-22,-8 -3652,-20,-7 -3653,-20,-7 -3654,-19,-5 -3655,-19,-4 -3656,-16,-3 -3657,-15,-3 -3658,-10,-3 -3659,-13,-3 -3660,-17,-3 -3661,-18,-4 -3662,-22,-5 -3663,-23,-6 -3664,-20,-6 -3665,-19,-7 -3666,-17,-7 -3667,-13,-6 -3668,-12,-6 -3669,-13,-6 -3670,-19,-5 -3671,-24,-5 -3672,-20,-5 -3673,-20,-5 -3674,-21,-5 -3675,-17,-5 -3676,-15,-5 -3677,-15,-5 -3678,-14,-6 -3679,-17,-6 -3680,-20,-6 -3681,-23,-7 -3682,-24,-7 -3683,-23,-8 -3684,-20,-8 -3685,-16,-9 -3686,-18,-9 -3687,-18,-9 -3688,-14,-9 -3689,-19,-9 -3690,-23,-9 -3691,-23,-9 -3692,-23,-10 -3693,-24,-10 -3694,-23,-10 -3695,-19,-10 -3696,-20,-10 -3697,-19,-10 -3698,-15,-9 -3699,-19,-9 -3700,-22,-8 -3701,-25,-8 -3702,-24,-8 -3703,-20,-8 -3704,-23,-8 -3705,-22,-9 -3706,-20,-9 -3707,-16,-9 -3708,-19,-9 -3709,-19,-9 -3710,-22,-8 -3711,-26,-7 -3712,-24,-6 -3713,-25,-6 -3714,-24,-5 -3715,-22,-5 -3716,-21,-5 -3717,-19,-6 -3718,-20,-6 -3719,-21,-7 -3720,-24,-8 -3721,-24,-8 -3722,-25,-9 -3723,-24,-8 -3724,-21,-8 -3725,-19,-7 -3726,-19,-6 -3727,-18,-6 -3728,-20,-6 -3729,-21,-6 -3730,-23,-7 -3731,-23,-8 -3732,-28,-9 -3733,-27,-11 -3734,-24,-12 -3735,-24,-13 -3736,-22,-14 -3737,-21,-14 -3738,-19,-14 -3739,-23,-13 -3740,-26,-12 -3741,-26,-11 -3742,-23,-10 -3743,-25,-9 -3744,-21,-9 -3745,-21,-8 -3746,-19,-8 -3747,-19,-7 -3748,-22,-7 -3749,-21,-7 -3750,-21,-7 -3751,-23,-7 -3752,-27,-7 -3753,-29,-8 -3754,-23,-8 -3755,-20,-9 -3756,-22,-9 -3757,-19,-10 -3758,-19,-10 -3759,-22,-10 -3760,-23,-10 -3761,-24,-10 -3762,-26,-10 -3763,-28,-10 -3764,-25,-10 -3765,-23,-10 -3766,-20,-10 -3767,-20,-10 -3768,-22,-10 -3769,-21,-10 -3770,-21,-11 -3771,-20,-11 -3772,-25,-10 -3773,-21,-9 -3774,-16,-8 -3775,-16,-7 -3776,-12,-5 -3777,-13,-3 -3778,-13,-2 -3779,-16,-1 -3780,-19,-1 -3781,-20,-2 -3782,-22,-2 -3783,-21,-3 -3784,-15,-4 -3785,-10,-5 -3786,-10,-6 -3787,-9,-5 -3788,-10,-4 -3789,-13,-3 -3790,-14,-1 -3791,-11,1 -3792,-13,2 -3793,-11,4 -3794,-12,4 -3795,-8,5 -3796,-7,5 -3797,-6,4 -3798,-9,4 -3799,-12,3 -3800,-13,3 -3801,-13,3 -3802,-15,2 -3803,-15,2 -3804,-15,1 -3805,-15,0 -3806,-10,-2 -3807,-14,-4 -3808,-19,-6 -3809,-19,-8 -3810,-22,-10 -3811,-23,-11 -3812,-27,-12 -3813,-22,-12 -3814,-21,-12 -3815,-23,-12 -3816,-21,-11 -3817,-20,-11 -3818,-21,-11 -3819,-23,-11 -3820,-27,-11 -3821,-28,-11 -3822,-26,-12 -3823,-26,-12 -3824,-24,-12 -3825,-23,-12 -3826,-20,-12 -3827,-19,-12 -3828,-21,-12 -3829,-24,-12 -3830,-24,-12 -3831,-24,-13 -3832,-30,-14 -3833,-26,-14 -3834,-24,-15 -3835,-23,-15 -3836,-27,-16 -3837,-24,-15 -3838,-22,-15 -3839,-22,-14 -3840,-23,-14 -3841,-26,-13 -3842,-27,-13 -3843,-27,-13 -3844,-25,-13 -3845,-21,-13 -3846,-22,-13 -3847,-22,-13 -3848,-27,-13 -3849,-27,-14 -3850,-30,-14 -3851,-32,-16 -3852,-32,-17 -3853,-29,-19 -3854,-30,-20 -3855,-34,-21 -3856,-30,-21 -3857,-27,-20 -3858,-23,-17 -3859,-16,-11 -3860,-8,-4 -3861,0,6 -3862,6,18 -3863,19,30 -3864,31,44 -3865,48,58 -3866,69,71 -3867,83,83 -3868,100,92 -3869,97,98 -3870,93,99 -3871,79,97 -3872,70,89 -3873,57,77 -3874,48,61 -3875,35,43 -3876,17,24 -3877,-5,6 -3878,-27,-10 -3879,-44,-22 -3880,-45,-30 -3881,-41,-33 -3882,-36,-32 -3883,-30,-29 -3884,-27,-24 -3885,-22,-18 -3886,-19,-14 -3887,-17,-11 -3888,-15,-9 -3889,-19,-10 -3890,-21,-11 -3891,-25,-12 -3892,-24,-13 -3893,-24,-13 -3894,-22,-12 -3895,-19,-11 -3896,-16,-9 -3897,-15,-8 -3898,-17,-7 -3899,-20,-8 -3900,-24,-9 -3901,-25,-11 -3902,-22,-13 -3903,-24,-14 -3904,-23,-16 -3905,-20,-16 -3906,-18,-16 -3907,-17,-15 -3908,-20,-13 -3909,-20,-12 -3910,-18,-10 -3911,-19,-9 -3912,-17,-9 -3913,-18,-8 -3914,-18,-9 -3915,-17,-9 -3916,-13,-9 -3917,-15,-9 -3918,-16,-9 -3919,-15,-9 -3920,-16,-8 -3921,-20,-7 -3922,-18,-7 -3923,-14,-6 -3924,-11,-6 -3925,-13,-6 -3926,-13,-6 -3927,-12,-5 -3928,-7,-3 -3929,-5,-1 -3930,-3,1 -3931,0,4 -3932,3,7 -3933,8,10 -3934,8,14 -3935,15,16 -3936,17,18 -3937,17,20 -3938,18,22 -3939,19,23 -3940,14,25 -3941,16,26 -3942,20,27 -3943,20,28 -3944,24,29 -3945,27,29 -3946,29,30 -3947,25,30 -3948,27,31 -3949,26,32 -3950,23,34 -3951,27,35 -3952,29,37 -3953,36,39 -3954,38,41 -3955,35,42 -3956,37,43 -3957,38,44 -3958,36,44 -3959,37,43 -3960,36,43 -3961,37,43 -3962,39,44 -3963,43,45 -3964,42,47 -3965,44,49 -3966,50,52 -3967,51,54 -3968,50,56 -3969,52,58 -3970,49,60 -3971,52,61 -3972,52,62 -3973,57,62 -3974,55,63 -3975,61,63 -3976,61,64 -3977,59,64 -3978,58,65 -3979,54,65 -3980,55,65 -3981,56,65 -3982,57,65 -3983,59,64 -3984,64,64 -3985,58,64 -3986,64,64 -3987,61,64 -3988,60,65 -3989,56,65 -3990,52,65 -3991,54,65 -3992,52,64 -3993,54,63 -3994,54,62 -3995,53,60 -3996,53,58 -3997,48,55 -3998,43,53 -3999,45,51 -4000,42,49 -4001,36,47 -4002,35,46 -4003,34,44 -4004,34,42 -4005,37,40 -4006,32,38 -4007,29,36 -4008,25,34 -4009,23,32 -4010,20,31 -4011,22,30 -4012,21,29 -4013,20,28 -4014,26,27 -4015,22,26 -4016,21,26 -4017,17,25 -4018,14,24 -4019,13,23 -4020,13,23 -4021,12,22 -4022,15,22 -4023,15,22 -4024,14,21 -4025,13,21 -4026,13,21 -4027,12,20 -4028,9,19 -4029,7,18 -4030,7,16 -4031,4,15 -4032,7,14 -4033,10,13 -4034,10,13 -4035,14,13 -4036,14,14 -4037,10,15 -4038,10,16 -4039,8,17 -4040,6,17 -4041,7,17 -4042,10,16 -4043,10,15 -4044,14,14 -4045,16,13 -4046,11,12 -4047,9,12 -4048,8,12 -4049,6,12 -4050,8,13 -4051,4,13 -4052,8,13 -4053,10,13 -4054,10,13 -4055,12,13 -4056,9,13 -4057,7,12 -4058,7,12 -4059,5,12 -4060,5,12 -4061,6,12 -4062,8,12 -4063,10,12 -4064,11,12 -4065,13,11 -4066,10,11 -4067,9,11 -4068,6,11 -4069,4,10 -4070,3,10 -4071,2,10 -4072,3,10 -4073,6,10 -4074,8,10 -4075,10,9 -4076,8,9 -4077,5,9 -4078,4,8 -4079,1,8 -4080,2,8 -4081,2,8 -4082,6,8 -4083,7,8 -4084,9,8 -4085,7,8 -4086,7,7 -4087,3,7 -4088,2,6 -4089,0,6 -4090,-2,5 -4091,-1,4 -4092,3,4 -4093,3,3 -4094,2,3 -4095,5,4 -4096,3,4 -4097,1,4 -4098,-3,5 -4099,2,5 -4100,1,5 -4101,-1,5 -4102,1,4 -4103,2,3 -4104,4,2 -4105,0,1 -4106,2,0 -4107,-3,-1 -4108,-8,-1 -4109,-9,-2 -4110,-10,-2 -4111,-6,-2 -4112,-3,-1 -4113,-1,-1 -4114,2,-1 -4115,-6,-1 -4116,0,-1 -4117,-2,-1 -4118,-2,-2 -4119,-6,-2 -4120,-5,-2 -4121,-8,-3 -4122,-7,-3 -4123,-2,-4 -4124,-1,-4 -4125,-4,-4 -4126,-6,-4 -4127,-8,-4 -4128,-6,-4 -4129,-9,-3 -4130,-12,-3 -4131,-4,-3 -4132,0,-3 -4133,-5,-3 -4134,-4,-4 -4135,3,-4 -4136,-7,-4 -4137,-8,-5 -4138,-12,-6 -4139,-10,-6 -4140,-7,-7 -4141,-10,-8 -4142,-7,-9 -4143,-10,-10 -4144,-8,-10 -4145,-6,-10 -4146,-6,-9 -4147,-10,-8 -4148,-9,-7 -4149,-12,-6 -4150,-16,-5 -4151,-9,-5 -4152,-8,-5 -4153,-9,-6 -4154,-8,-8 -4155,-6,-10 -4156,-13,-12 -4157,-13,-13 -4158,-11,-14 -4159,-14,-15 -4160,-15,-14 -4161,-14,-13 -4162,-11,-12 -4163,-11,-10 -4164,-12,-9 -4165,-10,-9 -4166,-13,-9 -4167,-15,-9 -4168,-15,-10 -4169,-17,-11 -4170,-19,-12 -4171,-16,-13 -4172,-14,-14 -4173,-14,-15 -4174,-13,-16 -4175,-15,-16 -4176,-15,-17 -4177,-16,-17 -4178,-15,-17 -4179,-20,-17 -4180,-17,-17 -4181,-16,-17 -4182,-15,-17 -4183,-11,-16 -4184,-12,-15 -4185,-16,-14 -4186,-18,-14 -4187,-21,-13 -4188,-22,-13 -4189,-22,-14 -4190,-20,-14 -4191,-15,-14 -4192,-13,-14 -4193,-11,-14 -4194,-10,-14 -4195,-11,-13 -4196,-15,-12 -4197,-13,-11 -4198,-12,-10 -4199,-13,-9 -4200,-11,-8 -4201,-8,-8 -4202,-9,-9 -4203,-8,-10 -4204,-9,-11 -4205,-10,-12 -4206,-14,-13 -4207,-16,-14 -4208,-16,-14 -4209,-13,-13 -4210,-5,-12 -4211,-6,-11 -4212,-6,-9 -4213,-6,-6 -4214,0,-4 -4215,-2,-3 -4216,-4,-1 -4217,-7,-1 -4218,-8,-1 -4219,-9,-2 -4220,-8,-3 -4221,-5,-4 -4222,-6,-6 -4223,-6,-7 -4224,-5,-8 -4225,-1,-9 -4226,-7,-9 -4227,-9,-9 -4228,-13,-9 -4229,-20,-10 -4230,-17,-10 -4231,-16,-11 -4232,-16,-12 -4233,-16,-13 -4234,-16,-15 -4235,-18,-17 -4236,-20,-18 -4237,-23,-20 -4238,-24,-21 -4239,-27,-21 -4240,-26,-22 -4241,-21,-22 -4242,-23,-22 -4243,-20,-22 -4244,-21,-22 -4245,-19,-22 -4246,-20,-21 -4247,-24,-21 -4248,-26,-21 -4249,-27,-20 -4250,-24,-20 -4251,-23,-20 -4252,-21,-21 -4253,-21,-21 -4254,-21,-22 -4255,-24,-23 -4256,-28,-25 -4257,-27,-26 -4258,-26,-26 -4259,-29,-26 -4260,-26,-26 -4261,-22,-26 -4262,-22,-25 -4263,-26,-24 -4264,-23,-23 -4265,-22,-22 -4266,-25,-22 -4267,-28,-22 -4268,-28,-22 -4269,-32,-23 -4270,-26,-24 -4271,-25,-25 -4272,-26,-26 -4273,-30,-26 -4274,-24,-27 -4275,-29,-28 -4276,-32,-28 -4277,-35,-29 -4278,-32,-29 -4279,-39,-29 -4280,-37,-28 -4281,-28,-26 -4282,-18,-23 -4283,-9,-17 -4284,2,-9 -4285,10,1 -4286,14,14 -4287,24,29 -4288,38,45 -4289,56,61 -4290,78,76 -4291,101,88 -4292,104,95 -4293,102,98 -4294,94,95 -4295,77,86 -4296,66,72 -4297,50,55 -4298,31,35 -4299,12,16 -4300,-12,-3 -4301,-27,-18 -4302,-41,-30 -4303,-44,-37 -4304,-41,-41 -4305,-42,-41 -4306,-39,-39 -4307,-33,-35 -4308,-29,-31 -4309,-26,-28 -4310,-26,-25 -4311,-22,-23 -4312,-18,-22 -4313,-19,-21 -4314,-21,-20 -4315,-23,-20 -4316,-23,-20 -4317,-23,-19 -4318,-23,-19 -4319,-22,-19 -4320,-22,-19 -4321,-16,-19 -4322,-24,-20 -4323,-20,-20 -4324,-16,-21 -4325,-22,-21 -4326,-29,-21 -4327,-25,-21 -4328,-26,-20 -4329,-23,-18 -4330,-22,-17 -4331,-16,-15 -4332,-13,-14 -4333,-14,-13 -4334,-16,-12 -4335,-19,-12 -4336,-20,-13 -4337,-19,-13 -4338,-23,-14 -4339,-22,-15 -4340,-17,-16 -4341,-18,-16 -4342,-13,-15 -4343,-8,-14 -4344,-13,-13 -4345,-9,-12 -4346,-16,-10 -4347,-13,-9 -4348,-20,-8 -4349,-21,-8 -4350,-19,-8 -4351,-16,-9 -4352,-14,-10 -4353,-12,-11 -4354,-16,-12 -4355,-16,-13 -4356,-15,-13 -4357,-11,-13 -4358,-19,-13 -4359,-15,-12 -4360,-11,-11 -4361,-7,-10 -4362,-6,-10 -4363,-6,-9 -4364,-7,-9 -4365,-9,-9 -4366,-8,-9 -4367,-9,-8 -4368,-9,-7 -4369,-9,-7 -4370,-7,-5 -4371,-3,-4 -4372,0,-3 -4373,1,-2 -4374,0,-1 -4375,-3,-1 -4376,-4,0 -4377,-5,0 -4378,-3,1 -4379,0,2 -4380,-2,3 -4381,4,4 -4382,6,5 -4383,10,6 -4384,11,7 -4385,9,8 -4386,8,8 -4387,6,9 -4388,6,9 -4389,7,11 -4390,11,12 -4391,13,14 -4392,17,17 -4393,26,20 -4394,20,22 -4395,15,24 -4396,18,26 -4397,18,27 -4398,19,27 -4399,19,27 -4400,22,26 -4401,24,26 -4402,26,26 -4403,30,26 -4404,27,27 -4405,20,28 -4406,20,29 -4407,23,30 -4408,19,30 -4409,23,29 -4410,25,28 -4411,22,27 -4412,25,26 -4413,23,25 -4414,21,25 -4415,18,24 -4416,17,24 -4417,14,24 -4418,12,24 -4419,12,23 -4420,10,21 -4421,19,19 -4422,9,16 -4423,8,13 -4424,6,10 -4425,-1,7 -4426,-3,5 -4427,-2,3 -4428,-7,1 -4429,-8,0 -4430,-6,-1 -4431,-8,-2 -4432,-10,-3 -4433,-8,-4 -4434,-12,-6 -4435,-20,-7 -4436,-21,-8 -4437,-21,-9 -4438,-23,-11 -4439,-19,-12 -4440,-18,-13 -4441,-13,-15 -4442,-17,-16 -4443,-18,-17 -4444,-23,-18 -4445,-27,-18 -4446,-27,-18 -4447,-23,-18 -4448,-25,-18 -4449,-25,-17 -4450,-24,-17 -4451,-22,-17 -4452,-19,-18 -4453,-20,-18 -4454,-23,-19 -4455,-25,-20 -4456,-28,-21 -4457,-29,-21 -4458,-28,-22 -4459,-24,-21 -4460,-23,-21 -4461,-21,-20 -4462,-21,-18 -4463,-20,-17 -4464,-23,-16 -4465,-24,-16 -4466,-27,-16 -4467,-28,-17 -4468,-28,-17 -4469,-25,-18 -4470,-21,-19 -4471,-22,-20 -4472,-20,-20 -4473,-21,-19 -4474,-20,-18 -4475,-21,-17 -4476,-22,-16 -4477,-25,-14 -4478,-28,-13 -4479,-25,-13 -4480,-23,-13 -4481,-27,-14 -4482,-21,-16 -4483,-22,-17 -4484,-24,-19 -4485,-25,-20 -4486,-25,-21 -4487,-25,-21 -4488,-24,-21 -4489,-25,-20 -4490,-22,-18 -4491,-19,-17 -4492,-18,-15 -4493,-19,-14 -4494,-21,-13 -4495,-22,-13 -4496,-20,-13 -4497,-24,-14 -4498,-26,-14 -4499,-25,-14 -4500,-21,-15 -4501,-21,-15 -4502,-19,-15 -4503,-21,-16 -4504,-22,-16 -4505,-20,-16 -4506,-26,-16 -4507,-27,-16 -4508,-25,-16 -4509,-22,-16 -4510,-22,-16 -4511,-19,-15 -4512,-18,-14 -4513,-16,-13 -4514,-17,-13 -4515,-19,-12 -4516,-24,-11 -4517,-24,-11 -4518,-26,-11 -4519,-23,-11 -4520,-24,-11 -4521,-20,-11 -4522,-18,-11 -4523,-19,-11 -4524,-22,-11 -4525,-24,-10 -4526,-24,-10 -4527,-24,-10 -4528,-24,-11 -4529,-22,-11 -4530,-22,-11 -4531,-20,-12 -4532,-20,-12 -4533,-22,-13 -4534,-24,-13 -4535,-25,-14 -4536,-24,-15 -4537,-26,-15 -4538,-27,-16 -4539,-25,-17 -4540,-23,-17 -4541,-21,-18 -4542,-19,-18 -4543,-25,-18 -4544,-26,-18 -4545,-27,-17 -4546,-27,-17 -4547,-29,-16 -4548,-25,-16 -4549,-23,-16 -4550,-26,-16 -4551,-23,-15 -4552,-23,-15 -4553,-22,-15 -4554,-25,-14 -4555,-25,-14 -4556,-27,-13 -4557,-26,-13 -4558,-25,-13 -4559,-25,-13 -4560,-26,-14 -4561,-25,-14 -4562,-24,-15 -4563,-28,-16 -4564,-28,-16 -4565,-28,-16 -4566,-29,-16 -4567,-32,-16 -4568,-28,-16 -4569,-26,-16 -4570,-24,-15 -4571,-23,-15 -4572,-22,-14 -4573,-26,-14 -4574,-28,-14 -4575,-28,-14 -4576,-30,-14 -4577,-31,-14 -4578,-27,-14 -4579,-25,-15 -4580,-22,-15 -4581,-20,-15 -4582,-20,-15 -4583,-26,-15 -4584,-25,-14 -4585,-28,-14 -4586,-30,-14 -4587,-30,-14 -4588,-26,-14 -4589,-24,-14 -4590,-26,-14 -4591,-21,-15 -4592,-25,-15 -4593,-28,-15 -4594,-29,-16 -4595,-27,-15 -4596,-28,-15 -4597,-32,-15 -4598,-25,-15 -4599,-26,-15 -4600,-28,-15 -4601,-27,-15 -4602,-28,-15 -4603,-30,-16 -4604,-27,-16 -4605,-29,-16 -4606,-30,-16 -4607,-30,-16 -4608,-26,-15 -4609,-24,-15 -4610,-22,-14 -4611,-20,-13 -4612,-22,-13 -4613,-21,-12 -4614,-22,-11 -4615,-21,-10 -4616,-23,-10 -4617,-22,-9 -4618,-24,-9 -4619,-20,-9 -4620,-22,-9 -4621,-17,-8 -4622,-21,-8 -4623,-20,-8 -4624,-20,-8 -4625,-19,-7 -4626,-17,-6 -4627,-17,-5 -4628,-16,-4 -4629,-12,-2 -4630,-12,-1 -4631,-9,1 -4632,-12,2 -4633,-14,3 -4634,-12,3 -4635,-14,4 -4636,-14,3 -4637,-13,2 -4638,-15,1 -4639,-17,-1 -4640,-14,-3 -4641,-18,-5 -4642,-20,-7 -4643,-20,-8 -4644,-23,-9 -4645,-25,-9 -4646,-28,-9 -4647,-26,-9 -4648,-25,-9 -4649,-25,-9 -4650,-27,-10 -4651,-25,-11 -4652,-28,-12 -4653,-26,-13 -4654,-26,-15 -4655,-29,-16 -4656,-30,-16 -4657,-27,-16 -4658,-28,-16 -4659,-28,-15 -4660,-23,-15 -4661,-26,-14 -4662,-29,-14 -4663,-30,-15 -4664,-29,-15 -4665,-32,-16 -4666,-33,-16 -4667,-29,-17 -4668,-27,-17 -4669,-26,-16 -4670,-26,-16 -4671,-28,-15 -4672,-28,-15 -4673,-30,-15 -4674,-33,-15 -4675,-32,-15 -4676,-37,-15 -4677,-30,-16 -4678,-27,-16 -4679,-26,-16 -4680,-29,-16 -4681,-27,-16 -4682,-27,-16 -4683,-32,-16 -4684,-32,-17 -4685,-34,-18 -4686,-37,-19 -4687,-34,-20 -4688,-35,-21 -4689,-33,-21 -4690,-34,-21 -4691,-33,-21 -4692,-36,-21 -4693,-39,-21 -4694,-42,-20 -4695,-38,-19 -4696,-33,-17 -4697,-22,-12 -4698,-10,-5 -4699,0,5 -4700,11,18 -4701,25,35 -4702,37,53 -4703,56,72 -4704,75,91 -4705,99,106 -4706,117,118 -4707,116,123 -4708,111,122 -4709,98,115 -4710,86,102 -4711,65,83 -4712,47,62 -4713,21,39 -4714,-2,17 -4715,-24,-2 -4716,-48,-18 -4717,-55,-29 -4718,-52,-35 -4719,-44,-37 -4720,-39,-35 -4721,-37,-31 -4722,-30,-26 -4723,-27,-21 -4724,-32,-16 -4725,-29,-12 -4726,-28,-10 -4727,-25,-9 -4728,-23,-10 -4729,-23,-10 -4730,-22,-11 -4731,-22,-12 -4732,-27,-12 -4733,-26,-12 -4734,-28,-12 -4735,-29,-11 -4736,-30,-10 -4737,-24,-10 -4738,-24,-10 -4739,-23,-10 -4740,-21,-11 -4741,-18,-12 -4742,-23,-12 -4743,-25,-12 -4744,-25,-12 -4745,-26,-12 -4746,-25,-11 -4747,-24,-10 -4748,-19,-9 -4749,-20,-8 -4750,-20,-8 -4751,-20,-8 -4752,-22,-8 -4753,-24,-8 -4754,-24,-8 -4755,-25,-7 -4756,-20,-7 -4757,-22,-6 -4758,-18,-5 -4759,-16,-4 -4760,-16,-3 -4761,-15,-2 -4762,-16,-2 -4763,-17,-1 -4764,-20,-1 -4765,-19,-1 -4766,-20,-2 -4767,-15,-2 -4768,-15,-2 -4769,-14,-2 -4770,-13,-2 -4771,-13,-1 -4772,-16,-1 -4773,-18,-1 -4774,-19,0 -4775,-19,0 -4776,-15,0 -4777,-14,0 -4778,-12,1 -4779,-8,1 -4780,-7,1 -4781,-9,1 -4782,-13,1 -4783,-13,2 -4784,-11,3 -4785,-10,4 -4786,-9,6 -4787,-8,7 -4788,-5,9 -4789,1,10 -4790,1,11 -4791,3,12 -4792,1,13 -4793,-2,13 -4794,-2,14 -4795,-4,15 -4796,-1,15 -4797,1,16 -4798,6,17 -4799,5,18 -4800,8,19 -4801,13,20 -4802,12,21 -4803,11,22 -4804,11,23 -4805,9,24 -4806,12,25 -4807,14,27 -4808,15,28 -4809,19,30 -4810,24,31 -4811,23,32 -4812,25,34 -4813,24,35 -4814,24,36 -4815,23,37 -4816,22,38 -4817,25,39 -4818,30,40 -4819,28,41 -4820,29,41 -4821,29,42 -4822,26,42 -4823,22,42 -4824,19,41 -4825,19,40 -4826,19,39 -4827,24,37 -4828,24,36 -4829,25,36 -4830,25,35 -4831,21,35 -4832,19,35 -4833,14,35 -4834,12,34 -4835,9,32 -4836,8,31 -4837,8,28 -4838,8,25 -4839,3,22 -4840,4,19 -4841,3,16 -4842,-5,13 -4843,-11,11 -4844,-9,9 -4845,-10,8 -4846,-13,7 -4847,-13,6 -4848,-9,5 -4849,-11,4 -4850,-11,4 -4851,-14,3 -4852,-17,2 -4853,-21,1 -4854,-22,1 -4855,-22,0 -4856,-23,-1 -4857,-22,-3 -4858,-21,-4 -4859,-22,-6 -4860,-21,-8 -4861,-20,-9 -4862,-19,-11 -4863,-26,-12 -4864,-27,-12 -4865,-28,-12 -4866,-23,-12 -4867,-25,-10 -4868,-25,-9 -4869,-19,-8 -4870,-20,-7 -4871,-25,-7 -4872,-28,-7 -4873,-27,-8 -4874,-28,-9 -4875,-29,-10 -4876,-25,-11 -4877,-23,-12 -4878,-22,-12 -4879,-24,-11 -4880,-22,-11 -4881,-25,-10 -4882,-25,-9 -4883,-25,-8 -4884,-25,-8 -4885,-27,-8 -4886,-23,-9 -4887,-24,-9 -4888,-22,-10 -4889,-20,-10 -4890,-17,-11 -4891,-21,-11 -4892,-22,-11 -4893,-25,-11 -4894,-25,-10 -4895,-25,-10 -4896,-24,-10 -4897,-19,-10 -4898,-19,-10 -4899,-18,-9 -4900,-20,-9 -4901,-21,-8 -4902,-23,-7 -4903,-23,-6 -4904,-25,-5 -4905,-26,-5 -4906,-21,-5 -4907,-20,-5 -4908,-16,-5 -4909,-18,-6 -4910,-15,-7 -4911,-20,-7 -4912,-25,-7 -4913,-24,-7 -4914,-25,-7 -4915,-26,-6 -4916,-18,-6 -4917,-19,-6 -4918,-16,-6 -4919,-14,-6 -4920,-16,-6 -4921,-18,-6 -4922,-22,-6 -4923,-23,-7 -4924,-24,-6 -4925,-22,-6 -4926,-20,-6 -4927,-20,-6 -4928,-18,-6 -4929,-16,-6 -4930,-19,-6 -4931,-21,-6 -4932,-21,-6 -4933,-25,-5 -4934,-23,-5 -4935,-22,-4 -4936,-21,-4 -4937,-20,-4 -4938,-18,-5 -4939,-19,-5 -4940,-20,-6 -4941,-23,-6 -4942,-22,-6 -4943,-21,-6 -4944,-16,-5 -4945,-15,-3 -4946,-11,-1 -4947,-9,1 -4948,-5,4 -4949,0,6 -4950,0,9 -4951,-1,11 -4952,-5,13 -4953,-2,14 -4954,-3,16 -4955,-5,17 -4956,1,17 -4957,3,18 -4958,4,18 -4959,7,18 -4960,7,17 -4961,3,17 -4962,1,16 -4963,-2,16 -4964,-2,15 -4965,3,15 -4966,6,16 -4967,7,16 -4968,7,16 -4969,8,16 -4970,4,17 -4971,2,16 -4972,1,16 -4973,1,16 -4974,2,15 -4975,2,15 -4976,5,15 -4977,6,15 -4978,9,16 -4979,11,16 -4980,10,17 -4981,6,18 -4982,2,19 -4983,2,20 -4984,1,21 -4985,1,21 -4986,5,22 -4987,8,21 -4988,10,21 -4989,7,20 -4990,5,20 -4991,4,19 -4992,2,19 -4993,3,19 -4994,3,19 -4995,3,19 -4996,6,19 -4997,4,19 -4998,7,19 -4999,8,19 -5000,5,19 -5001,4,19 -5002,4,19 -5003,0,18 -5004,1,18 -5005,1,18 -5006,6,18 -5007,6,18 -5008,6,18 -5009,7,17 -5010,3,17 -5011,-2,16 -5012,-3,15 -5013,-1,14 -5014,-1,14 -5015,2,14 -5016,3,14 -5017,7,14 -5018,7,15 -5019,8,16 -5020,5,17 -5021,3,18 -5022,2,18 -5023,2,18 -5024,4,18 -5025,6,18 -5026,8,18 -5027,9,17 -5028,11,18 -5029,10,18 -5030,9,18 -5031,6,19 -5032,4,20 -5033,5,20 -5034,8,21 -5035,10,21 -5036,15,22 -5037,18,22 -5038,20,23 -5039,19,24 -5040,16,25 -5041,15,26 -5042,9,27 -5043,8,27 -5044,8,28 -5045,11,28 -5046,14,27 -5047,14,27 -5048,16,26 -5049,15,25 -5050,10,25 -5051,5,24 -5052,2,23 -5053,-1,22 -5054,0,21 -5055,1,19 -5056,0,18 -5057,1,16 -5058,2,14 -5059,2,12 -5060,-4,10 -5061,-6,9 -5062,-8,8 -5063,-10,8 -5064,-10,7 -5065,-8,7 -5066,-10,6 -5067,-7,5 -5068,-7,5 -5069,-8,4 -5070,-9,3 -5071,-10,2 -5072,-12,1 -5073,-15,1 -5074,-15,1 -5075,-15,0 -5076,-13,0 -5077,-12,-1 -5078,-10,-1 -5079,-12,-1 -5080,-13,-2 -5081,-17,-2 -5082,-17,-3 -5083,-19,-3 -5084,-18,-3 -5085,-14,-3 -5086,-15,-3 -5087,-15,-3 -5088,-14,-3 -5089,-12,-3 -5090,-14,-2 -5091,-15,-2 -5092,-18,-2 -5093,-20,-1 -5094,-17,-1 -5095,-16,-1 -5096,-17,-2 -5097,-15,-3 -5098,-15,-5 -5099,-19,-7 -5100,-24,-9 -5101,-25,-11 -5102,-29,-13 -5103,-34,-14 -5104,-31,-14 -5105,-29,-13 -5106,-23,-10 -5107,-14,-5 -5108,-1,2 -5109,12,12 -5110,16,25 -5111,27,40 -5112,43,58 -5113,57,77 -5114,82,96 -5115,110,113 -5116,130,126 -5117,137,135 -5118,135,138 -5119,123,134 -5120,107,124 -5121,88,107 -5122,66,86 -5123,46,62 -5124,21,38 -5125,-2,16 -5126,-26,-4 -5127,-41,-18 -5128,-45,-28 -5129,-42,-32 -5130,-39,-33 -5131,-38,-30 -5132,-33,-25 -5133,-30,-20 -5134,-24,-15 -5135,-19,-11 -5136,-16,-9 -5137,-16,-8 -5138,-15,-8 -5139,-15,-8 -5140,-21,-9 -5141,-22,-9 -5142,-23,-9 -5143,-24,-8 -5144,-20,-8 -5145,-17,-7 -5146,-17,-7 -5147,-16,-6 -5148,-17,-6 -5149,-20,-7 -5150,-21,-7 -5151,-23,-7 -5152,-23,-7 -5153,-23,-6 -5154,-21,-6 -5155,-20,-5 -5156,-19,-5 -5157,-17,-4 -5158,-15,-4 -5159,-17,-4 -5160,-20,-4 -5161,-18,-5 -5162,-21,-5 -5163,-20,-6 -5164,-18,-6 -5165,-15,-6 -5166,-13,-6 -5167,-12,-6 -5168,-13,-6 -5169,-15,-6 -5170,-18,-6 -5171,-19,-6 -5172,-19,-6 -5173,-19,-5 -5174,-16,-5 -5175,-15,-5 -5176,-15,-4 -5177,-11,-4 -5178,-11,-3 -5179,-13,-3 -5180,-15,-3 -5181,-16,-3 -5182,-17,-3 -5183,-17,-2 -5184,-11,-2 -5185,-8,-2 -5186,-10,-2 -5187,-11,-2 -5188,-10,-2 -5189,-11,-1 -5190,-13,0 -5191,-13,0 -5192,-12,1 -5193,-12,2 -5194,-7,3 -5195,-5,4 -5196,-6,4 -5197,-7,4 -5198,-8,4 -5199,-7,4 -5200,-5,4 -5201,-7,3 -5202,-8,3 -5203,-6,4 -5204,-5,5 -5205,-1,6 -5206,1,8 -5207,5,10 -5208,6,12 -5209,2,14 -5210,2,15 -5211,2,16 -5212,3,17 -5213,4,17 -5214,9,17 -5215,12,18 -5216,13,18 -5217,16,19 -5218,16,20 -5219,16,22 -5220,12,24 -5221,14,26 -5222,16,28 -5223,17,29 -5224,18,31 -5225,22,31 -5226,24,32 -5227,24,32 -5228,24,33 -5229,23,33 -5230,22,33 -5231,21,33 -5232,17,33 -5233,17,32 -5234,18,32 -5235,19,31 -5236,22,29 -5237,20,28 -5238,20,27 -5239,15,25 -5240,11,25 -5241,7,24 -5242,6,23 -5243,6,22 -5244,5,21 -5245,6,19 -5246,8,18 -5247,5,15 -5248,3,13 -5249,-4,11 -5250,-5,9 -5251,-10,7 -5252,-13,6 -5253,-13,5 -5254,-10,4 -5255,-8,4 -5256,-8,3 -5257,-9,2 -5258,-13,0 -5259,-18,-2 -5260,-24,-4 -5261,-22,-7 -5262,-26,-9 -5263,-27,-12 -5264,-28,-13 -5265,-28,-15 -5266,-26,-16 -5267,-22,-16 -5268,-25,-16 -5269,-28,-17 -5270,-30,-17 -5271,-30,-17 -5272,-33,-17 -5273,-30,-18 -5274,-29,-18 -5275,-29,-19 -5276,-27,-20 -5277,-25,-20 -5278,-28,-21 -5279,-31,-22 -5280,-32,-22 -5281,-34,-22 -5282,-32,-21 -5283,-33,-20 -5284,-31,-19 -5285,-29,-19 -5286,-30,-18 -5287,-24,-17 -5288,-27,-16 -5289,-26,-15 -5290,-29,-15 -5291,-32,-15 -5292,-34,-14 -5293,-31,-14 -5294,-29,-14 -5295,-27,-14 -5296,-26,-15 -5297,-23,-15 -5298,-27,-16 -5299,-30,-17 -5300,-31,-17 -5301,-32,-18 -5302,-33,-19 -5303,-29,-19 -5304,-25,-19 -5305,-23,-19 -5306,-21,-18 -5307,-20,-17 -5308,-22,-17 -5309,-25,-16 -5310,-27,-16 -5311,-33,-15 -5312,-33,-15 -5313,-30,-15 -5314,-28,-16 -5315,-29,-16 -5316,-28,-16 -5317,-27,-17 -5318,-25,-17 -5319,-29,-18 -5320,-31,-18 -5321,-30,-18 -5322,-30,-18 -5323,-28,-18 -5324,-26,-17 -5325,-25,-17 -5326,-24,-16 -5327,-23,-16 -5328,-28,-15 -5329,-27,-15 -5330,-26,-15 -5331,-31,-15 -5332,-32,-15 -5333,-31,-16 -5334,-30,-16 -5335,-29,-17 -5336,-28,-18 -5337,-26,-19 -5338,-29,-19 -5339,-29,-20 -5340,-31,-20 -5341,-32,-19 -5342,-32,-19 -5343,-30,-19 -5344,-27,-18 -5345,-26,-18 -5346,-27,-19 -5347,-29,-19 -5348,-32,-20 -5349,-33,-20 -5350,-32,-21 -5351,-34,-22 -5352,-34,-22 -5353,-31,-22 -5354,-28,-22 -5355,-26,-21 -5356,-28,-20 -5357,-30,-20 -5358,-31,-19 -5359,-32,-19 -5360,-33,-18 -5361,-36,-18 -5362,-37,-18 -5363,-33,-18 -5364,-32,-19 -5365,-31,-19 -5366,-28,-19 -5367,-29,-19 -5368,-31,-19 -5369,-34,-18 -5370,-33,-18 -5371,-36,-18 -5372,-32,-18 -5373,-31,-18 -5374,-28,-19 -5375,-29,-20 -5376,-27,-21 -5377,-32,-22 -5378,-34,-23 -5379,-38,-23 -5380,-43,-23 -5381,-42,-22 -5382,-40,-22 -5383,-34,-21 -5384,-30,-20 -5385,-28,-20 -5386,-30,-20 -5387,-31,-21 -5388,-31,-21 -5389,-36,-22 -5390,-37,-23 -5391,-38,-23 -5392,-38,-24 -5393,-35,-24 -5394,-31,-24 -5395,-30,-23 -5396,-29,-23 -5397,-30,-23 -5398,-32,-23 -5399,-33,-23 -5400,-34,-23 -5401,-32,-22 -5402,-32,-22 -5403,-30,-22 -5404,-29,-21 -5405,-27,-20 -5406,-25,-19 -5407,-28,-18 -5408,-29,-17 -5409,-30,-16 -5410,-32,-15 -5411,-34,-14 -5412,-30,-13 -5413,-27,-13 -5414,-21,-12 -5415,-20,-12 -5416,-19,-12 -5417,-18,-12 -5418,-21,-12 -5419,-25,-12 -5420,-25,-12 -5421,-25,-11 -5422,-21,-10 -5423,-18,-9 -5424,-17,-9 -5425,-22,-8 -5426,-20,-8 -5427,-23,-8 -5428,-24,-9 -5429,-27,-10 -5430,-29,-12 -5431,-31,-13 -5432,-28,-14 -5433,-28,-16 -5434,-29,-17 -5435,-31,-18 -5436,-32,-19 -5437,-35,-20 -5438,-34,-21 -5439,-36,-22 -5440,-35,-22 -5441,-35,-22 -5442,-34,-22 -5443,-34,-21 -5444,-30,-20 -5445,-31,-19 -5446,-31,-18 -5447,-32,-18 -5448,-35,-17 -5449,-36,-17 -5450,-39,-18 -5451,-39,-18 -5452,-37,-19 -5453,-36,-20 -5454,-35,-21 -5455,-33,-22 -5456,-36,-22 -5457,-39,-23 -5458,-41,-23 -5459,-40,-23 -5460,-39,-24 -5461,-41,-24 -5462,-36,-25 -5463,-34,-25 -5464,-34,-26 -5465,-33,-26 -5466,-31,-26 -5467,-36,-25 -5468,-38,-25 -5469,-42,-24 -5470,-42,-24 -5471,-42,-24 -5472,-43,-24 -5473,-37,-24 -5474,-37,-24 -5475,-34,-24 -5476,-32,-24 -5477,-32,-25 -5478,-40,-25 -5479,-47,-26 -5480,-46,-27 -5481,-49,-28 -5482,-48,-30 -5483,-49,-31 -5484,-47,-32 -5485,-41,-31 -5486,-35,-29 -5487,-32,-23 -5488,-18,-13 -5489,-6,0 -5490,1,16 -5491,16,35 -5492,39,54 -5493,61,73 -5494,87,89 -5495,103,101 -5496,104,108 -5497,101,110 -5498,88,105 -5499,77,95 -5500,62,80 -5501,43,62 -5502,25,41 -5503,7,21 -5504,-17,1 -5505,-36,-16 -5506,-51,-30 -5507,-60,-40 -5508,-57,-45 -5509,-57,-47 -5510,-56,-46 -5511,-53,-42 -5512,-45,-37 -5513,-40,-32 -5514,-33,-28 -5515,-30,-24 -5516,-31,-22 -5517,-31,-21 -5518,-34,-20 -5519,-37,-20 -5520,-39,-20 -5521,-35,-20 -5522,-31,-20 -5523,-31,-19 -5524,-30,-19 -5525,-31,-18 -5526,-31,-17 -5527,-34,-16 -5528,-30,-15 -5529,-29,-15 -5530,-31,-15 -5531,-31,-15 -5532,-30,-15 -5533,-28,-15 -5534,-25,-15 -5535,-21,-15 -5536,-26,-15 -5537,-30,-15 -5538,-27,-15 -5539,-30,-14 -5540,-32,-14 -5541,-30,-14 -5542,-29,-15 -5543,-25,-15 -5544,-23,-15 -5545,-21,-15 -5546,-22,-14 -5547,-22,-14 -5548,-24,-13 -5549,-27,-12 -5550,-25,-11 -5551,-23,-10 -5552,-21,-9 -5553,-22,-9 -5554,-23,-9 -5555,-22,-9 -5556,-23,-9 -5557,-26,-10 -5558,-24,-10 -5559,-24,-10 -5560,-28,-9 -5561,-28,-9 -5562,-24,-8 -5563,-21,-8 -5564,-17,-7 -5565,-17,-7 -5566,-16,-7 -5567,-17,-7 -5568,-18,-7 -5569,-20,-6 -5570,-18,-5 -5571,-19,-4 -5572,-16,-3 -5573,-13,-1 -5574,-12,1 -5575,-7,2 -5576,-9,3 -5577,-12,4 -5578,-11,5 -5579,-10,5 -5580,-10,5 -5581,-8,5 -5582,-6,5 -5583,-4,6 -5584,-2,7 -5585,1,8 -5586,2,9 -5587,-4,10 -5588,-5,11 -5589,-3,11 -5590,-1,12 -5591,2,12 -5592,6,13 -5593,9,14 -5594,10,16 -5595,11,18 -5596,12,20 -5597,11,22 -5598,11,24 -5599,11,26 -5600,11,27 -5601,14,28 -5602,17,29 -5603,19,29 -5604,20,30 -5605,23,31 -5606,22,31 -5607,19,32 -5608,19,32 -5609,15,33 -5610,13,33 -5611,15,33 -5612,24,32 -5613,17,32 -5614,19,32 -5615,22,32 -5616,19,32 -5617,15,32 -5618,11,31 -5619,8,30 -5620,7,29 -5621,4,27 -5622,7,25 -5623,7,22 -5624,5,19 -5625,7,16 -5626,0,14 -5627,-6,12 -5628,-6,11 -5629,-7,10 -5630,-10,9 -5631,-14,7 -5632,-14,6 -5633,-14,4 -5634,-12,2 -5635,-15,-1 -5636,-20,-3 -5637,-22,-5 -5638,-25,-7 -5639,-29,-9 -5640,-31,-10 -5641,-31,-11 -5642,-27,-12 -5643,-27,-14 -5644,-26,-15 -5645,-23,-16 -5646,-29,-17 -5647,-29,-17 -5648,-29,-17 -5649,-33,-17 -5650,-32,-17 -5651,-30,-17 -5652,-31,-16 -5653,-28,-17 -5654,-30,-17 -5655,-30,-19 -5656,-35,-20 -5657,-34,-22 -5658,-34,-23 -5659,-34,-24 -5660,-33,-24 -5661,-33,-24 -5662,-31,-23 -5663,-31,-22 -5664,-29,-20 -5665,-29,-19 -5666,-34,-17 -5667,-32,-16 -5668,-33,-15 -5669,-33,-14 -5670,-31,-14 -5671,-30,-14 -5672,-30,-15 -5673,-27,-15 -5674,-27,-16 -5675,-27,-16 -5676,-31,-16 -5677,-34,-17 -5678,-34,-17 -5679,-31,-16 -5680,-30,-16 -5681,-30,-16 -5682,-29,-15 -5683,-28,-15 -5684,-27,-14 -5685,-30,-14 -5686,-31,-14 -5687,-33,-15 -5688,-32,-15 -5689,-33,-16 -5690,-31,-17 -5691,-30,-17 -5692,-28,-18 -5693,-26,-18 -5694,-24,-18 -5695,-27,-18 -5696,-30,-17 -5697,-31,-17 -5698,-32,-17 -5699,-32,-17 -5700,-29,-17 -5701,-29,-17 -5702,-27,-17 -5703,-27,-17 -5704,-24,-16 -5705,-27,-15 -5706,-29,-14 -5707,-28,-13 -5708,-29,-12 -5709,-32,-12 -5710,-30,-11 -5711,-29,-11 -5712,-27,-12 -5713,-27,-13 -5714,-25,-13 -5715,-28,-14 -5716,-31,-15 -5717,-30,-15 -5718,-31,-15 -5719,-33,-14 -5720,-30,-14 -5721,-30,-14 -5722,-28,-14 -5723,-28,-15 -5724,-27,-15 -5725,-28,-16 -5726,-31,-17 -5727,-33,-18 -5728,-32,-18 -5729,-36,-18 -5730,-34,-17 -5731,-32,-16 -5732,-33,-15 -5733,-26,-14 -5734,-28,-14 -5735,-29,-13 -5736,-31,-14 -5737,-31,-14 -5738,-33,-15 -5739,-34,-15 -5740,-31,-15 -5741,-29,-15 -5742,-26,-15 -5743,-26,-15 -5744,-25,-14 -5745,-29,-14 -5746,-29,-14 -5747,-28,-14 -5748,-31,-14 -5749,-32,-14 -5750,-31,-14 -5751,-31,-14 -5752,-31,-14 -5753,-27,-13 -5754,-26,-13 -5755,-29,-13 -5756,-32,-13 -5757,-33,-13 -5758,-37,-14 -5759,-37,-15 -5760,-31,-15 -5761,-31,-16 -5762,-30,-16 -5763,-27,-16 -5764,-27,-16 -5765,-27,-16 -5766,-27,-16 -5767,-28,-15 -5768,-31,-15 -5769,-30,-14 -5770,-28,-13 -5771,-25,-12 -5772,-24,-12 -5773,-24,-11 -5774,-25,-11 -5775,-29,-11 -5776,-27,-11 -5777,-30,-11 -5778,-28,-12 -5779,-31,-12 -5780,-26,-12 -5781,-25,-12 -5782,-22,-11 -5783,-19,-10 -5784,-17,-9 -5785,-20,-7 -5786,-20,-6 -5787,-21,-5 -5788,-20,-4 -5789,-21,-4 -5790,-19,-5 -5791,-16,-5 -5792,-14,-5 -5793,-14,-5 -5794,-16,-5 -5795,-18,-5 -5796,-23,-5 -5797,-27,-6 -5798,-29,-7 -5799,-31,-9 -5800,-27,-11 -5801,-26,-13 -5802,-30,-15 -5803,-28,-17 -5804,-30,-18 -5805,-31,-19 -5806,-33,-19 -5807,-34,-19 -5808,-35,-18 -5809,-35,-18 -5810,-31,-17 -5811,-30,-17 -5812,-29,-16 -5813,-31,-16 -5814,-29,-16 -5815,-33,-16 -5816,-36,-16 -5817,-34,-16 -5818,-36,-16 -5819,-35,-16 -5820,-32,-17 -5821,-32,-17 -5822,-32,-18 -5823,-31,-18 -5824,-30,-18 -5825,-32,-18 -5826,-32,-16 -5827,-28,-15 -5828,-26,-12 -5829,-22,-10 -5830,-17,-8 -5831,-15,-6 -5832,-13,-4 -5833,-11,-2 -5834,-12,-1 -5835,-13,0 -5836,-13,0 -5837,-14,1 -5838,-14,1 -5839,-10,2 -5840,-8,2 -5841,-6,3 -5842,-5,3 -5843,-5,3 -5844,-8,4 -5845,-9,4 -5846,-12,5 -5847,-15,5 -5848,-18,5 -5849,-14,5 -5850,-14,5 -5851,-14,5 -5852,-14,5 -5853,-8,7 -5854,1,10 -5855,6,15 -5856,14,23 -5857,22,33 -5858,30,45 -5859,40,60 -5860,55,75 -5861,74,90 -5862,97,103 -5863,116,114 -5864,122,121 -5865,114,124 -5866,101,122 -5867,88,116 -5868,76,104 -5869,68,89 -5870,57,71 -5871,40,52 -5872,15,34 -5873,-4,17 -5874,-22,4 -5875,-31,-6 -5876,-30,-11 -5877,-25,-13 -5878,-22,-11 -5879,-18,-6 -5880,-10,0 -5881,-4,6 -5882,1,11 -5883,5,15 -5884,4,17 -5885,0,18 -5886,-2,17 -5887,-4,17 -5888,-2,16 -5889,0,15 -5890,0,15 -5891,0,15 -5892,0,15 -5893,-1,15 -5894,-2,15 -5895,-3,15 -5896,-1,15 -5897,-3,15 -5898,-1,15 -5899,1,15 -5900,1,15 -5901,4,16 -5902,6,17 -5903,8,18 -5904,3,19 -5905,-1,19 -5906,-3,19 -5907,-4,19 -5908,-3,18 -5909,0,18 -5910,4,17 -5911,4,16 -5912,7,16 -5913,7,17 -5914,4,17 -5915,2,18 -5916,1,19 -5917,0,20 -5918,0,20 -5919,5,20 -5920,8,20 -5921,5,20 -5922,8,20 -5923,11,20 -5924,6,20 -5925,4,21 -5926,5,21 -5927,3,22 -5928,2,22 -5929,2,22 -5930,5,22 -5931,6,22 -5932,8,22 -5933,9,22 -5934,8,21 -5935,6,22 -5936,4,22 -5937,5,23 -5938,5,24 -5939,7,25 -5940,11,26 -5941,13,27 -5942,14,27 -5943,13,27 -5944,11,27 -5945,8,27 -5946,9,27 -5947,10,27 -5948,9,27 -5949,12,28 -5950,13,28 -5951,14,29 -5952,17,29 -5953,18,30 -5954,16,30 -5955,14,30 -5956,14,30 -5957,15,31 -5958,17,32 -5959,20,33 -5960,23,34 -5961,24,35 -5962,26,37 -5963,29,38 -5964,26,39 -5965,23,40 -5966,23,41 -5967,22,41 -5968,22,42 -5969,26,43 -5970,28,44 -5971,32,45 -5972,34,47 -5973,34,48 -5974,30,48 -5975,25,49 -5976,26,49 -5977,25,48 -5978,28,47 -5979,29,46 -5980,29,45 -5981,27,44 -5982,28,43 -5983,26,42 -5984,22,41 -5985,20,39 -5986,16,38 -5987,11,36 -5988,14,35 -5989,17,33 -5990,16,32 -5991,12,32 -5992,15,31 -5993,12,31 -5994,10,30 -5995,8,29 -5996,3,28 -5997,-1,26 -5998,1,24 -5999,-2,21 -6000,-1,19 -6001,-3,16 -6002,-3,14 -6003,-6,12 -6004,-9,11 -6005,-8,10 -6006,-12,9 -6007,-14,9 -6008,-16,9 -6009,-15,8 -6010,-14,8 -6011,-13,7 -6012,-14,7 -6013,-14,6 -6014,-14,6 -6015,-17,5 -6016,-18,4 -6017,-21,3 -6018,-20,2 -6019,-21,0 -6020,-19,-1 -6021,-15,-3 -6022,-17,-4 -6023,-20,-5 -6024,-23,-6 -6025,-24,-6 -6026,-23,-6 -6027,-26,-6 -6028,-23,-5 -6029,-21,-5 -6030,-21,-4 -6031,-19,-5 -6032,-18,-5 -6033,-22,-5 -6034,-29,-6 -6035,-25,-7 -6036,-26,-7 -6037,-27,-7 -6038,-25,-7 -6039,-24,-6 -6040,-20,-5 -6041,-16,-4 -6042,-18,-3 -6043,-22,-3 -6044,-28,-3 -6045,-26,-3 -6046,-24,-4 -6047,-27,-6 -6048,-26,-7 -6049,-23,-8 -6050,-24,-9 -6051,-23,-9 -6052,-21,-8 -6053,-25,-8 -6054,-24,-6 -6055,-23,-5 -6056,-25,-4 -6057,-29,-4 -6058,-26,-3 -6059,-24,-3 -6060,-23,-4 -6061,-19,-4 -6062,-20,-4 -6063,-23,-4 -6064,-25,-4 -6065,-26,-4 -6066,-26,-3 -6067,-27,-3 -6068,-22,-3 -6069,-20,-3 -6070,-23,-4 -6071,-22,-5 -6072,-22,-6 -6073,-24,-6 -6074,-26,-7 -6075,-26,-7 -6076,-26,-7 -6077,-30,-7 -6078,-29,-6 -6079,-20,-6 -6080,-20,-5 -6081,-19,-5 -6082,-22,-5 -6083,-26,-6 -6084,-28,-6 -6085,-30,-7 -6086,-28,-7 -6087,-30,-7 -6088,-28,-7 -6089,-27,-6 -6090,-24,-6 -6091,-23,-6 -6092,-23,-6 -6093,-23,-6 -6094,-27,-7 -6095,-30,-8 -6096,-30,-9 -6097,-33,-10 -6098,-30,-10 -6099,-29,-10 -6100,-25,-10 -6101,-25,-9 -6102,-27,-9 -6103,-31,-8 -6104,-32,-7 -6105,-32,-7 -6106,-31,-8 -6107,-32,-8 -6108,-28,-9 -6109,-26,-10 -6110,-27,-10 -6111,-24,-10 -6112,-27,-9 -6113,-31,-8 -6114,-28,-7 -6115,-29,-6 -6116,-33,-5 -6117,-32,-5 -6118,-30,-6 -6119,-28,-6 -6120,-25,-8 -6121,-28,-9 -6122,-26,-10 -6123,-30,-11 -6124,-28,-12 -6125,-28,-12 -6126,-30,-11 -6127,-28,-10 -6128,-25,-9 -6129,-24,-8 -6130,-21,-7 -6131,-19,-7 -6132,-19,-6 -6133,-24,-7 -6134,-27,-7 -6135,-27,-7 -6136,-29,-8 -6137,-29,-8 -6138,-25,-7 -6139,-22,-7 -6140,-23,-6 -6141,-18,-4 -6142,-14,-3 -6143,-19,-1 -6144,-18,0 -6145,-19,1 -6146,-22,2 -6147,-19,2 -6148,-19,2 -6149,-17,1 -6150,-17,0 -6151,-14,-1 -6152,-13,-2 -6153,-19,-3 -6154,-21,-4 -6155,-24,-4 -6156,-25,-4 -6157,-22,-5 -6158,-23,-5 -6159,-22,-5 -6160,-23,-5 -6161,-27,-5 -6162,-28,-6 -6163,-30,-7 -6164,-31,-7 -6165,-34,-8 -6166,-33,-9 -6167,-29,-9 -6168,-27,-10 -6169,-29,-11 -6170,-28,-12 -6171,-26,-12 -6172,-30,-13 -6173,-34,-13 -6174,-36,-14 -6175,-39,-14 -6176,-41,-14 -6177,-37,-14 -6178,-34,-14 -6179,-30,-14 -6180,-29,-15 -6181,-32,-16 -6182,-33,-17 -6183,-34,-17 -6184,-35,-18 -6185,-38,-18 -6186,-39,-18 -6187,-37,-17 -6188,-37,-17 -6189,-34,-16 -6190,-34,-15 -6191,-33,-15 -6192,-33,-15 -6193,-36,-15 -6194,-39,-15 -6195,-38,-15 -6196,-39,-14 -6197,-37,-14 -6198,-35,-13 -6199,-34,-12 -6200,-33,-12 -6201,-33,-11 -6202,-35,-12 -6203,-36,-13 -6204,-38,-14 -6205,-40,-16 -6206,-42,-18 -6207,-38,-20 -6208,-42,-22 -6209,-43,-23 -6210,-39,-23 -6211,-41,-22 -6212,-41,-20 -6213,-36,-17 -6214,-30,-12 -6215,-22,-6 -6216,-10,3 -6217,1,13 -6218,9,26 -6219,20,40 -6220,35,55 -6221,55,69 -6222,70,81 -6223,87,91 -6224,84,96 -6225,76,96 -6226,63,91 -6227,51,81 -6228,41,67 -6229,30,49 -6230,14,30 -6231,-4,12 -6232,-26,-5 -6233,-46,-18 -6234,-63,-28 -6235,-66,-34 -6236,-59,-37 -6237,-52,-36 -6238,-44,-34 -6239,-38,-30 -6240,-33,-26 -6241,-34,-23 -6242,-34,-20 -6243,-34,-18 -6244,-35,-16 -6245,-35,-16 -6246,-36,-15 -6247,-31,-14 -6248,-28,-13 -6249,-27,-12 -6250,-28,-11 -6251,-32,-9 -6252,-30,-8 -6253,-32,-8 -6254,-33,-7 -6255,-34,-7 -6256,-33,-7 -6257,-30,-8 -6258,-29,-9 -6259,-27,-9 -6260,-25,-10 -6261,-26,-11 -6262,-27,-11 -6263,-31,-12 -6264,-32,-13 -6265,-33,-13 -6266,-30,-14 -6267,-28,-14 -6268,-26,-13 -6269,-25,-13 -6270,-22,-12 -6271,-22,-10 -6272,-23,-8 -6273,-28,-7 -6274,-29,-5 -6275,-28,-4 -6276,-27,-4 -6277,-25,-3 -6278,-24,-3 -6279,-24,-4 -6280,-21,-4 -6281,-22,-5 -6282,-24,-5 -6283,-24,-5 -6284,-25,-5 -6285,-24,-5 -6286,-24,-5 -6287,-23,-5 -6288,-21,-5 -6289,-18,-5 -6290,-17,-5 -6291,-19,-5 -6292,-20,-4 -6293,-19,-4 -6294,-20,-3 -6295,-21,-2 -6296,-15,-1 -6297,-16,1 -6298,-13,2 -6299,-13,3 -6300,-10,4 -6301,-13,5 -6302,-13,6 -6303,-14,6 -6304,-11,6 -6305,-15,6 -6306,-13,6 -6307,-11,6 -6308,-9,6 -6309,-8,7 -6310,-5,7 -6311,-5,7 -6312,-5,8 -6313,-5,8 -6314,-6,10 -6315,-5,11 -6316,-3,13 -6317,1,15 -6318,1,17 -6319,3,18 -6320,3,20 -6321,5,21 -6322,3,22 -6323,4,22 -6324,6,23 -6325,2,23 -6326,7,23 -6327,9,23 -6328,12,23 -6329,14,24 -6330,16,25 -6331,14,27 -6332,14,28 -6333,14,29 -6334,13,30 -6335,7,31 -6336,12,32 -6337,13,32 -6338,15,32 -6339,12,31 -6340,18,31 -6341,14,30 -6342,10,28 -6343,9,27 -6344,8,26 -6345,8,25 -6346,8,24 -6347,10,23 -6348,6,23 -6349,6,22 -6350,5,22 -6351,1,21 -6352,-5,20 -6353,-7,18 -6354,-9,16 -6355,-12,13 -6356,-13,10 -6357,-12,7 -6358,-14,4 -6359,-14,1 -6360,-13,-1 -6361,-18,-3 -6362,-21,-4 -6363,-23,-5 -6364,-25,-5 -6365,-27,-6 -6366,-26,-6 -6367,-26,-7 -6368,-25,-8 -6369,-24,-9 -6370,-25,-10 -6371,-29,-10 -6372,-29,-11 -6373,-31,-11 -6374,-32,-11 -6375,-33,-11 -6376,-32,-11 -6377,-29,-10 -6378,-28,-10 -6379,-27,-9 -6380,-27,-9 -6381,-29,-9 -6382,-30,-9 -6383,-32,-9 -6384,-34,-10 -6385,-34,-10 -6386,-31,-10 -6387,-30,-10 -6388,-28,-10 -6389,-27,-10 -6390,-28,-10 -6391,-29,-10 -6392,-33,-11 -6393,-32,-12 -6394,-33,-12 -6395,-32,-13 -6396,-30,-14 -6397,-28,-14 -6398,-28,-14 -6399,-28,-13 -6400,-29,-13 -6401,-31,-12 -6402,-34,-11 -6403,-36,-12 -6404,-36,-12 -6405,-33,-13 -6406,-31,-14 -6407,-30,-16 -6408,-26,-17 -6409,-24,-17 -6410,-28,-16 -6411,-28,-15 -6412,-27,-14 -6413,-29,-12 -6414,-31,-11 -6415,-30,-10 -6416,-30,-10 -6417,-30,-11 -6418,-30,-12 -6419,-26,-13 -6420,-27,-14 -6421,-26,-15 -6422,-30,-15 -6423,-30,-14 -6424,-28,-13 -6425,-29,-12 -6426,-25,-11 -6427,-24,-10 -6428,-24,-10 -6429,-24,-10 -6430,-26,-10 -6431,-25,-11 -6432,-28,-11 -6433,-31,-12 -6434,-30,-12 -6435,-31,-11 -6436,-26,-11 -6437,-24,-11 -6438,-22,-11 -6439,-22,-10 -6440,-26,-11 -6441,-28,-11 -6442,-30,-11 -6443,-32,-11 -6444,-32,-12 -6445,-30,-12 -6446,-29,-12 -6447,-26,-13 -6448,-24,-13 -6449,-23,-14 -6450,-26,-15 -6451,-28,-16 -6452,-30,-17 -6453,-31,-17 -6454,-31,-18 -6455,-28,-18 -6456,-28,-17 -6457,-25,-16 -6458,-20,-15 -6459,-22,-14 -6460,-26,-13 -6461,-29,-12 -6462,-31,-12 -6463,-32,-12 -6464,-33,-13 -6465,-32,-14 -6466,-30,-15 -6467,-29,-16 -6468,-25,-16 -6469,-27,-17 -6470,-30,-17 -6471,-32,-17 -6472,-31,-16 -6473,-32,-16 -6474,-31,-15 -6475,-26,-15 -6476,-27,-15 -6477,-26,-15 -6478,-24,-15 -6479,-22,-15 -6480,-24,-15 -6481,-27,-15 -6482,-30,-15 -6483,-28,-15 -6484,-31,-14 -6485,-30,-14 -6486,-25,-13 -6487,-25,-13 -6488,-21,-12 -6489,-22,-12 -6490,-24,-12 -6491,-24,-11 -6492,-25,-11 -6493,-26,-11 -6494,-28,-10 -6495,-24,-9 -6496,-23,-9 -6497,-23,-8 -6498,-20,-8 -6499,-21,-8 -6500,-25,-8 -6501,-27,-8 -6502,-25,-9 -6503,-24,-9 -6504,-21,-9 -6505,-18,-9 -6506,-17,-8 -6507,-13,-8 -6508,-15,-7 -6509,-16,-7 -6510,-16,-6 -6511,-17,-6 -6512,-18,-6 -6513,-19,-6 -6514,-21,-6 -6515,-17,-6 -6516,-16,-6 -6517,-17,-7 -6518,-16,-7 -6519,-16,-7 -6520,-21,-8 -6521,-24,-9 -6522,-25,-10 -6523,-29,-11 -6524,-33,-12 -6525,-33,-14 -6526,-30,-16 -6527,-30,-18 -6528,-29,-19 -6529,-27,-20 -6530,-31,-21 -6531,-32,-22 -6532,-33,-22 -6533,-32,-21 -6534,-34,-21 -6535,-33,-20 -6536,-31,-20 -6537,-32,-19 -6538,-28,-20 -6539,-31,-20 -6540,-36,-21 -6541,-37,-22 -6542,-36,-23 -6543,-38,-24 -6544,-38,-24 -6545,-35,-25 -6546,-32,-25 -6547,-31,-24 -6548,-30,-24 -6549,-28,-24 -6550,-32,-23 -6551,-34,-23 -6552,-36,-23 -6553,-39,-23 -6554,-40,-22 -6555,-34,-22 -6556,-32,-22 -6557,-32,-22 -6558,-32,-22 -6559,-32,-22 -6560,-33,-22 -6561,-34,-22 -6562,-37,-22 -6563,-36,-21 -6564,-34,-20 -6565,-31,-20 -6566,-30,-19 -6567,-32,-19 -6568,-35,-20 -6569,-37,-21 -6570,-40,-23 -6571,-41,-26 -6572,-46,-28 -6573,-50,-30 -6574,-48,-31 -6575,-43,-30 -6576,-31,-26 -6577,-22,-20 -6578,-9,-11 -6579,-4,1 -6580,7,15 -6581,19,31 -6582,32,48 -6583,47,65 -6584,70,81 -6585,94,94 -6586,113,105 -6587,113,110 -6588,104,110 -6589,90,104 -6590,73,92 -6591,54,74 -6592,35,53 -6593,17,30 -6594,-7,7 -6595,-28,-13 -6596,-50,-28 -6597,-56,-39 -6598,-52,-44 -6599,-48,-44 -6600,-45,-41 -6601,-41,-36 -6602,-38,-30 -6603,-34,-25 -6604,-31,-21 -6605,-29,-19 -6606,-26,-18 -6607,-25,-18 -6608,-27,-18 -6609,-26,-18 -6610,-29,-17 -6611,-32,-16 -6612,-34,-15 -6613,-33,-14 -6614,-30,-14 -6615,-27,-14 -6616,-27,-15 -6617,-26,-16 -6618,-26,-16 -6619,-27,-17 -6620,-28,-17 -6621,-29,-17 -6622,-30,-16 -6623,-31,-16 -6624,-27,-15 -6625,-23,-16 -6626,-24,-16 -6627,-24,-17 -6628,-25,-19 -6629,-26,-20 -6630,-26,-20 -6631,-25,-20 -6632,-25,-20 -6633,-26,-18 -6634,-22,-17 -6635,-21,-15 -6636,-21,-14 -6637,-18,-12 -6638,-15,-11 -6639,-18,-11 -6640,-20,-10 -6641,-20,-10 -6642,-21,-9 -6643,-23,-9 -6644,-20,-8 -6645,-19,-8 -6646,-19,-8 -6647,-16,-7 -6648,-14,-8 -6649,-17,-8 -6650,-18,-8 -6651,-19,-8 -6652,-18,-8 -6653,-18,-8 -6654,-17,-8 -6655,-14,-7 -6656,-11,-6 -6657,-10,-6 -6658,-8,-5 -6659,-12,-4 -6660,-14,-4 -6661,-15,-4 -6662,-14,-4 -6663,-13,-3 -6664,-10,-3 -6665,-10,-3 -6666,-7,-2 -6667,-7,-2 -6668,-4,-1 -6669,-7,0 -6670,-7,1 -6671,-6,2 -6672,-4,3 -6673,-3,4 -6674,-3,5 -6675,1,7 -6676,3,9 -6677,7,10 -6678,10,13 -6679,8,15 -6680,2,17 -6681,7,18 -6682,9,20 -6683,9,20 -6684,13,21 -6685,15,21 -6686,17,21 -6687,20,21 -6688,20,21 -6689,20,22 -6690,19,22 -6691,18,24 -6692,17,25 -6693,18,27 -6694,22,28 -6695,24,29 -6696,23,30 -6697,26,31 -6698,26,31 -6699,23,30 -6700,22,30 -6701,22,29 -6702,19,29 -6703,19,29 -6704,19,29 -6705,22,30 -6706,25,31 -6707,29,32 -6708,29,33 -6709,25,34 -6710,27,35 -6711,24,35 -6712,23,35 -6713,25,35 -6714,24,34 -6715,26,33 -6716,24,31 -6717,23,30 -6718,25,29 -6719,21,28 -6720,14,26 -6721,15,25 -6722,12,24 -6723,11,23 -6724,10,23 -6725,13,22 -6726,12,22 -6727,13,21 -6728,13,21 -6729,9,20 -6730,7,19 -6731,2,18 -6732,2,17 -6733,2,16 -6734,6,14 -6735,5,13 -6736,6,13 -6737,7,12 -6738,6,12 -6739,3,12 -6740,0,12 -6741,1,12 -6742,-1,12 -6743,-2,12 -6744,3,11 -6745,4,11 -6746,3,10 -6747,3,10 -6748,3,10 -6749,0,10 -6750,-2,10 -6751,-5,10 -6752,-2,10 -6753,2,9 -6754,2,9 -6755,4,8 -6756,4,7 -6757,4,7 -6758,5,6 -6759,4,6 -6760,-2,6 -6761,-4,6 -6762,-3,7 -6763,-2,7 -6764,0,8 -6765,2,8 -6766,1,9 -6767,6,9 -6768,4,8 -6769,2,8 -6770,-3,8 -6771,-4,7 -6772,-1,8 -6773,0,8 -6774,3,9 -6775,2,9 -6776,6,10 -6777,5,10 -6778,4,11 -6779,1,11 -6780,0,11 -6781,-2,10 -6782,-2,10 -6783,2,10 -6784,3,11 -6785,3,11 -6786,5,12 -6787,5,12 -6788,3,12 -6789,0,13 -6790,-2,13 -6791,-3,13 -6792,-2,13 -6793,-1,13 -6794,1,12 -6795,2,12 -6796,4,12 -6797,5,12 -6798,2,11 -6799,-1,11 -6800,-3,10 -6801,-7,9 -6802,-5,9 -6803,-2,8 -6804,1,8 -6805,1,8 -6806,0,7 -6807,1,7 -6808,-3,7 -6809,-5,7 -6810,-4,6 -6811,-6,6 -6812,-7,5 -6813,-3,5 -6814,-2,5 -6815,-2,5 -6816,-1,5 -6817,2,5 -6818,-2,5 -6819,-6,4 -6820,-9,3 -6821,-11,2 -6822,-7,1 -6823,-12,-1 -6824,-8,-2 -6825,-6,-2 -6826,-7,-2 -6827,-7,-2 -6828,-9,-2 -6829,-12,-1 -6830,-14,0 -6831,-15,0 -6832,-14,0 -6833,-11,0 -6834,-8,0 -6835,-8,-1 -6836,-7,-1 -6837,-7,-1 -6838,-10,-2 -6839,-14,-2 -6840,-15,-3 -6841,-15,-3 -6842,-19,-3 -6843,-15,-4 -6844,-12,-4 -6845,-12,-5 -6846,-12,-5 -6847,-12,-6 -6848,-15,-6 -6849,-18,-6 -6850,-19,-7 -6851,-21,-7 -6852,-20,-7 -6853,-16,-7 -6854,-15,-7 -6855,-14,-7 -6856,-11,-7 -6857,-10,-7 -6858,-13,-6 -6859,-16,-5 -6860,-17,-5 -6861,-18,-4 -6862,-19,-3 -6863,-15,-3 -6864,-12,-2 -6865,-10,-2 -6866,-9,-3 -6867,-9,-3 -6868,-13,-4 -6869,-16,-5 -6870,-17,-6 -6871,-17,-7 -6872,-17,-8 -6873,-16,-9 -6874,-12,-9 -6875,-10,-9 -6876,-10,-8 -6877,-9,-7 -6878,-9,-6 -6879,-11,-5 -6880,-11,-4 -6881,-12,-3 -6882,-10,-2 -6883,-7,-1 -6884,-5,0 -6885,-5,1 -6886,-4,1 -6887,-7,2 -6888,-8,2 -6889,-11,2 -6890,-16,1 -6891,-18,0 -6892,-18,-2 -6893,-17,-4 -6894,-18,-7 -6895,-21,-10 -6896,-22,-12 -6897,-24,-15 -6898,-24,-16 -6899,-29,-18 -6900,-28,-18 -6901,-29,-19 -6902,-27,-18 -6903,-24,-18 -6904,-22,-17 -6905,-20,-17 -6906,-22,-17 -6907,-23,-17 -6908,-24,-17 -6909,-28,-17 -6910,-30,-17 -6911,-33,-17 -6912,-31,-17 -6913,-28,-17 -6914,-27,-17 -6915,-24,-18 -6916,-25,-18 -6917,-27,-18 -6918,-29,-19 -6919,-33,-19 -6920,-33,-20 -6921,-32,-20 -6922,-29,-20 -6923,-29,-20 -6924,-28,-20 -6925,-24,-20 -6926,-22,-19 -6927,-23,-19 -6928,-26,-19 -6929,-29,-19 -6930,-30,-19 -6931,-32,-19 -6932,-31,-19 -6933,-27,-19 -6934,-29,-20 -6935,-25,-20 -6936,-24,-21 -6937,-30,-21 -6938,-34,-22 -6939,-36,-22 -6940,-36,-23 -6941,-37,-24 -6942,-35,-25 -6943,-35,-26 -6944,-39,-27 -6945,-36,-27 -6946,-33,-26 -6947,-31,-23 -6948,-25,-18 -6949,-15,-9 -6950,-5,2 -6951,5,16 -6952,22,33 -6953,41,52 -6954,59,71 -6955,84,89 -6956,109,105 -6957,126,117 -6958,120,124 -6959,114,124 -6960,97,118 -6961,84,106 -6962,71,88 -6963,53,66 -6964,36,43 -6965,10,20 -6966,-16,-2 -6967,-41,-19 -6968,-53,-31 -6969,-53,-38 -6970,-51,-41 -6971,-48,-39 -6972,-40,-35 -6973,-33,-30 -6974,-30,-24 -6975,-24,-20 -6976,-23,-17 -6977,-22,-15 -6978,-26,-14 -6979,-27,-13 -6980,-26,-13 -6981,-27,-13 -6982,-25,-12 -6983,-23,-11 -6984,-23,-10 -6985,-23,-10 -6986,-21,-9 -6987,-22,-9 -6988,-24,-10 -6989,-26,-11 -6990,-25,-12 -6991,-27,-12 -6992,-24,-12 -6993,-24,-12 -6994,-20,-12 -6995,-20,-11 -6996,-22,-10 -6997,-20,-9 -6998,-25,-9 -6999,-25,-9 -7000,-25,-9 -7001,-24,-9 -7002,-21,-9 -7003,-20,-10 -7004,-18,-10 -7005,-16,-11 -7006,-19,-11 -7007,-19,-10 -7008,-21,-10 -7009,-21,-10 -7010,-23,-9 -7011,-23,-8 -7012,-20,-8 -7013,-19,-7 -7014,-16,-6 -7015,-13,-6 -7016,-13,-5 -7017,-16,-5 -7018,-18,-4 -7019,-19,-4 -7020,-21,-5 -7021,-20,-5 -7022,-16,-6 -7023,-15,-6 -7024,-12,-6 -7025,-10,-6 -7026,-11,-5 -7027,-13,-4 -7028,-17,-2 -7029,-16,0 -7030,-19,1 -7031,-14,3 -7032,-8,4 -7033,-7,4 -7034,-6,4 -7035,-5,4 -7036,-7,4 -7037,-7,4 -7038,-8,4 -7039,-7,5 -7040,-9,6 -7041,-6,7 -7042,-2,8 -7043,1,9 -7044,2,10 -7045,6,11 -7046,7,12 -7047,5,13 -7048,4,15 -7049,4,16 -7050,6,18 -7051,8,20 -7052,13,22 -7053,14,24 -7054,14,25 -7055,15,26 -7056,14,26 -7057,12,26 -7058,12,26 -7059,13,26 -7060,13,26 -7061,14,26 -7062,19,27 -7063,22,28 -7064,22,30 -7065,24,31 -7066,22,32 -7067,20,32 -7068,17,33 -7069,18,32 -7070,17,32 -7071,18,32 -7072,21,31 -7073,22,31 -7074,22,31 -7075,23,32 -7076,23,32 -7077,20,32 -7078,17,33 -7079,12,32 -7080,12,31 -7081,10,30 -7082,11,28 -7083,11,26 -7084,6,23 -7085,5,21 -7086,6,19 -7087,1,18 -7088,1,16 -7089,-3,15 -7090,-6,15 -7091,-5,14 -7092,-3,13 -7093,-4,12 -7094,-6,11 -7095,-6,9 -7096,-12,7 -7097,-15,5 -7098,-16,4 -7099,-20,2 -7100,-19,1 -7101,-20,0 -7102,-19,-1 -7103,-19,-2 -7104,-21,-3 -7105,-21,-4 -7106,-23,-5 -7107,-27,-6 -7108,-28,-7 -7109,-29,-7 -7110,-28,-7 -7111,-27,-7 -7112,-25,-7 -7113,-23,-6 -7114,-23,-6 -7115,-23,-6 -7116,-25,-6 -7117,-27,-7 -7118,-27,-7 -7119,-30,-8 -7120,-30,-9 -7121,-26,-9 -7122,-23,-10 -7123,-24,-10 -7124,-22,-10 -7125,-24,-10 -7126,-27,-11 -7127,-30,-11 -7128,-31,-11 -7129,-31,-12 -7130,-29,-12 -7131,-27,-13 -7132,-26,-13 -7133,-25,-13 -7134,-22,-13 -7135,-22,-13 -7136,-23,-13 -7137,-25,-14 -7138,-26,-14 -7139,-28,-14 -7140,-29,-14 -7141,-28,-14 -7142,-26,-14 -7143,-25,-14 -7144,-24,-13 -7145,-23,-12 -7146,-26,-11 -7147,-24,-10 -7148,-25,-9 -7149,-27,-8 -7150,-28,-8 -7151,-27,-7 -7152,-24,-7 -7153,-23,-7 -7154,-22,-7 -7155,-23,-7 -7156,-27,-7 -7157,-28,-8 -7158,-29,-8 -7159,-29,-9 -7160,-27,-10 -7161,-23,-11 -7162,-23,-11 -7163,-21,-12 -7164,-22,-13 -7165,-24,-13 -7166,-25,-13 -7167,-27,-13 -7168,-28,-12 -7169,-32,-11 -7170,-30,-11 -7171,-26,-10 -7172,-24,-9 -7173,-22,-8 -7174,-23,-8 -7175,-26,-8 -7176,-29,-8 -7177,-26,-8 -7178,-30,-9 -7179,-32,-10 -7180,-29,-10 -7181,-27,-11 -7182,-24,-11 -7183,-25,-11 -7184,-27,-11 -7185,-27,-11 -7186,-30,-10 -7187,-29,-10 -7188,-33,-10 -7189,-33,-11 -7190,-34,-11 -7191,-29,-12 -7192,-24,-13 -7193,-26,-14 -7194,-25,-14 -7195,-28,-15 -7196,-30,-15 -7197,-32,-15 -7198,-31,-14 -7199,-30,-13 -7200,-31,-12 -7201,-28,-11 -7202,-27,-11 -7203,-28,-10 -7204,-27,-10 -7205,-30,-10 -7206,-31,-11 -7207,-33,-12 -7208,-32,-12 -7209,-35,-13 -7210,-34,-14 -7211,-33,-15 -7212,-31,-15 -7213,-28,-15 -7214,-28,-15 -7215,-31,-14 -7216,-33,-14 -7217,-32,-13 -7218,-32,-13 -7219,-35,-13 -7220,-31,-13 -7221,-32,-12 -7222,-29,-12 -7223,-27,-12 -7224,-28,-12 -7225,-31,-11 -7226,-31,-11 -7227,-32,-11 -7228,-33,-10 -7229,-35,-10 -7230,-33,-10 -7231,-31,-10 -7232,-28,-10 -7233,-25,-11 -7234,-26,-11 -7235,-28,-11 -7236,-30,-11 -7237,-31,-11 -7238,-32,-11 -7239,-36,-11 -7240,-33,-10 -7241,-31,-10 -7242,-28,-10 -7243,-28,-10 -7244,-28,-10 -7245,-30,-11 -7246,-30,-11 -7247,-27,-11 -7248,-27,-11 -7249,-32,-11 -7250,-27,-11 -7251,-25,-11 -7252,-24,-10 -7253,-20,-10 -7254,-19,-9 -7255,-22,-9 -7256,-27,-8 -7257,-27,-8 -7258,-26,-8 -7259,-25,-8 -7260,-25,-8 -7261,-23,-8 -7262,-22,-7 -7263,-22,-7 -7264,-18,-6 -7265,-20,-5 -7266,-23,-4 -7267,-22,-3 -7268,-21,-2 -7269,-20,-1 -7270,-20,0 -7271,-18,0 -7272,-18,0 -7273,-15,0 -7274,-16,0 -7275,-14,0 -7276,-19,-1 -7277,-21,-1 -7278,-23,-2 -7279,-25,-3 -7280,-23,-3 -7281,-23,-4 -7282,-20,-5 -7283,-18,-6 -7284,-24,-7 -7285,-30,-9 -7286,-31,-10 -7287,-34,-11 -7288,-32,-12 -7289,-33,-12 -7290,-32,-12 -7291,-27,-12 -7292,-26,-12 -7293,-25,-12 -7294,-28,-12 -7295,-30,-12 -7296,-33,-13 -7297,-34,-13 -7298,-36,-13 -7299,-36,-14 -7300,-31,-14 -7301,-30,-14 -7302,-33,-15 -7303,-31,-15 -7304,-32,-15 -7305,-32,-15 -7306,-33,-15 -7307,-37,-15 -7308,-34,-15 -7309,-37,-16 -7310,-33,-15 -7311,-29,-15 -7312,-28,-15 -7313,-26,-14 -7314,-29,-14 -7315,-34,-14 -7316,-39,-14 -7317,-39,-15 -7318,-40,-16 -7319,-41,-17 -7320,-35,-18 -7321,-33,-19 -7322,-32,-20 -7323,-32,-20 -7324,-34,-20 -7325,-35,-19 -7326,-37,-18 -7327,-39,-17 -7328,-41,-17 -7329,-43,-18 -7330,-41,-19 -7331,-38,-21 -7332,-40,-23 -7333,-40,-25 -7334,-39,-24 -7335,-38,-22 -7336,-34,-18 -7337,-25,-10 -7338,-13,0 -7339,-2,13 -7340,15,28 -7341,29,45 -7342,43,62 -7343,64,79 -7344,89,94 -7345,107,107 -7346,110,116 -7347,108,120 -7348,96,118 -7349,86,110 -7350,73,97 -7351,57,79 -7352,39,58 -7353,22,35 -7354,-5,13 -7355,-31,-7 -7356,-49,-22 -7357,-60,-32 -7358,-58,-37 -7359,-52,-38 -7360,-45,-35 -7361,-40,-30 -7362,-36,-24 -7363,-30,-19 -7364,-30,-16 -7365,-29,-14 -7366,-29,-13 -7367,-28,-14 -7368,-28,-14 -7369,-26,-14 -7370,-25,-14 -7371,-24,-13 -7372,-27,-11 -7373,-23,-10 -7374,-23,-8 -7375,-27,-8 -7376,-30,-8 -7377,-29,-9 -7378,-31,-10 -7379,-28,-11 -7380,-22,-12 -7381,-23,-13 -7382,-21,-12 -7383,-21,-12 -7384,-22,-10 -7385,-22,-9 -7386,-21,-8 -7387,-22,-7 -7388,-26,-6 -7389,-25,-6 -7390,-23,-6 -7391,-20,-6 -7392,-20,-6 -7393,-20,-6 -7394,-21,-6 -7395,-22,-6 -7396,-24,-6 -7397,-24,-6 -7398,-25,-6 -7399,-19,-5 -7400,-16,-5 -7401,-17,-5 -7402,-16,-4 -7403,-15,-4 -7404,-15,-3 -7405,-17,-3 -7406,-18,-2 -7407,-18,-2 -7408,-17,-2 -7409,-14,-3 -7410,-12,-3 -7411,-11,-3 -7412,-11,-2 -7413,-9,-2 -7414,-10,0 -7415,-13,1 -7416,-11,3 -7417,-16,4 -7418,-15,5 -7419,-10,6 -7420,-8,6 -7421,-8,6 -7422,-7,5 -7423,-8,5 -7424,-9,4 -7425,-9,5 -7426,-6,6 -7427,-8,7 -7428,-4,9 -7429,-2,10 -7430,0,12 -7431,0,13 -7432,1,13 -7433,1,14 -7434,-1,13 -7435,-1,13 -7436,1,13 -7437,-1,14 -7438,0,15 -7439,5,16 -7440,7,18 -7441,11,20 -7442,14,21 -7443,18,23 -7444,16,24 -7445,14,25 -7446,13,26 -7447,11,26 -7448,14,27 -7449,14,27 -7450,18,28 -7451,22,29 -7452,24,30 -7453,24,31 -7454,23,32 -7455,22,33 -7456,23,35 -7457,19,36 -7458,20,37 -7459,24,38 -7460,23,39 -7461,24,39 -7462,23,38 -7463,19,37 -7464,17,36 -7465,16,34 -7466,14,33 -7467,13,31 -7468,11,30 -7469,11,29 -7470,12,28 -7471,11,27 -7472,10,26 -7473,10,24 -7474,5,22 -7475,-1,19 -7476,-4,16 -7477,-6,13 -7478,-7,11 -7479,-6,9 -7480,-4,8 -7481,-4,7 -7482,-4,7 -7483,-9,7 -7484,-12,7 -7485,-14,6 -7486,-14,5 -7487,-19,4 -7488,-17,2 -7489,-17,-1 -7490,-16,-3 -7491,-16,-5 -7492,-15,-7 -7493,-18,-7 -7494,-21,-8 -7495,-23,-8 -7496,-22,-8 -7497,-23,-8 -7498,-23,-8 -7499,-26,-8 -7500,-27,-9 -7501,-27,-10 -7502,-27,-10 -7503,-28,-11 -7504,-28,-12 -7505,-28,-13 -7506,-28,-14 -7507,-29,-15 -7508,-28,-15 -7509,-25,-16 -7510,-24,-17 -7511,-24,-17 -7512,-23,-17 -7513,-24,-16 -7514,-27,-16 -7515,-26,-15 -7516,-28,-14 -7517,-30,-13 -7518,-32,-12 -7519,-24,-12 -7520,-23,-12 -7521,-22,-12 -7522,-21,-12 -7523,-24,-13 -7524,-23,-13 -7525,-26,-13 -7526,-29,-13 -7527,-27,-13 -7528,-22,-12 -7529,-19,-12 -7530,-22,-12 -7531,-23,-12 -7532,-22,-13 -7533,-22,-13 -7534,-24,-13 -7535,-25,-14 -7536,-25,-14 -7537,-26,-13 -7538,-27,-13 -7539,-24,-13 -7540,-22,-12 -7541,-20,-12 -7542,-19,-12 -7543,-21,-12 -7544,-22,-12 -7545,-21,-12 -7546,-22,-12 -7547,-23,-12 -7548,-22,-12 -7549,-20,-12 -7550,-20,-11 -7551,-22,-11 -7552,-22,-10 -7553,-22,-10 -7554,-21,-10 -7555,-22,-9 -7556,-24,-10 -7557,-27,-10 -7558,-25,-10 -7559,-20,-11 -7560,-18,-11 -7561,-17,-11 -7562,-18,-11 -7563,-20,-11 -7564,-22,-10 -7565,-22,-10 -7566,-22,-9 -7567,-23,-9 -7568,-25,-9 -7569,-22,-9 -7570,-21,-10 -7571,-20,-10 -7572,-18,-11 -7573,-21,-12 -7574,-23,-13 -7575,-24,-13 -7576,-25,-13 -7577,-24,-13 -7578,-22,-12 -7579,-20,-11 -7580,-20,-10 -7581,-17,-9 -7582,-18,-8 -7583,-20,-8 -7584,-23,-9 -7585,-23,-10 -7586,-27,-11 -7587,-25,-12 -7588,-22,-14 -7589,-20,-14 -7590,-19,-15 -7591,-18,-14 -7592,-18,-13 -7593,-14,-12 -7594,-13,-9 -7595,-13,-7 -7596,-14,-4 -7597,-11,-2 -7598,-6,0 -7599,-7,2 -7600,-4,4 -7601,-2,5 -7602,-2,6 -7603,-3,6 -7604,-4,7 -7605,-5,7 -7606,-7,7 -7607,-4,8 -7608,-3,8 -7609,-2,8 -7610,-2,9 -7611,2,9 -7612,4,9 -7613,3,8 -7614,-2,8 -7615,-5,8 -7616,-4,8 -7617,-3,8 -7618,1,8 -7619,1,8 -7620,2,8 -7621,4,9 -7622,5,10 -7623,2,10 -7624,-1,11 -7625,-2,11 -7626,-4,11 -7627,-4,11 -7628,1,10 -7629,3,10 -7630,2,9 -7631,5,8 -7632,6,8 -7633,1,7 -7634,0,7 -7635,1,7 -7636,1,8 -7637,3,9 -7638,5,10 -7639,4,11 -7640,7,13 -7641,9,14 -7642,8,15 -7643,3,15 -7644,0,15 -7645,-1,15 -7646,-3,15 -7647,-1,14 -7648,7,14 -7649,8,14 -7650,11,14 -7651,14,14 -7652,17,15 -7653,11,16 -7654,9,17 -7655,8,18 -7656,4,19 -7657,3,19 -7658,8,20 -7659,12,20 -7660,12,20 -7661,13,20 -7662,13,20 -7663,11,20 -7664,11,20 -7665,8,19 -7666,6,19 -7667,5,18 -7668,5,17 -7669,4,16 -7670,5,14 -7671,4,12 -7672,0,10 -7673,-4,8 -7674,-6,6 -7675,-8,4 -7676,-8,3 -7677,-6,3 -7678,-2,2 -7679,-1,2 -7680,2,3 -7681,1,3 -7682,1,4 -7683,-2,4 -7684,-6,4 -7685,-8,4 -7686,-9,4 -7687,-9,3 -7688,-9,3 -7689,-9,3 -7690,-3,2 -7691,-1,1 -7692,-6,0 -7693,-9,-1 -7694,-12,-2 -7695,-13,-3 -7696,-12,-4 -7697,-11,-4 -7698,-9,-5 -7699,-6,-5 -7700,-7,-6 -7701,-7,-6 -7702,-9,-6 -7703,-9,-5 -7704,-10,-5 -7705,-10,-5 -7706,-12,-5 -7707,-13,-4 -7708,-8,-4 -7709,-9,-4 -7710,-8,-4 -7711,-6,-4 -7712,-10,-4 -7713,-12,-4 -7714,-15,-4 -7715,-19,-4 -7716,-19,-5 -7717,-16,-6 -7718,-16,-8 -7719,-15,-9 -7720,-18,-11 -7721,-19,-12 -7722,-19,-11 -7723,-15,-9 -7724,-7,-4 -7725,2,3 -7726,13,14 -7727,21,27 -7728,38,43 -7729,52,60 -7730,76,78 -7731,96,96 -7732,119,111 -7733,127,123 -7734,126,129 -7735,123,130 -7736,112,124 -7737,102,113 -7738,86,96 -7739,67,75 -7740,50,52 -7741,25,29 -7742,-5,9 -7743,-27,-8 -7744,-40,-21 -7745,-44,-28 -7746,-39,-31 -7747,-33,-30 -7748,-25,-26 -7749,-19,-22 -7750,-14,-17 -7751,-11,-13 -7752,-10,-11 -7753,-10,-9 -7754,-14,-9 -7755,-15,-9 -7756,-16,-9 -7757,-15,-9 -7758,-14,-8 -7759,-11,-7 -7760,-11,-6 -7761,-12,-5 -7762,-14,-5 -7763,-14,-5 -7764,-12,-6 -7765,-15,-7 -7766,-16,-8 -7767,-12,-9 -7768,-10,-9 -7769,-11,-9 -7770,-9,-8 -7771,-10,-7 -7772,-14,-6 -7773,-17,-5 -7774,-16,-5 -7775,-17,-5 -7776,-16,-6 -7777,-13,-7 -7778,-7,-8 -7779,-8,-8 -7780,-8,-8 -7781,-11,-8 -7782,-13,-7 -7783,-11,-5 -7784,-14,-4 -7785,-16,-2 -7786,-13,-1 -7787,-10,-1 -7788,-8,-1 -7789,-8,-1 -7790,-3,-1 -7791,-4,-2 -7792,-7,-2 -7793,-9,-2 -7794,-10,-2 -7795,-10,-2 -7796,-7,-1 -7797,-7,-1 -7798,-6,0 -7799,-7,1 -7800,-2,1 -7801,-4,1 -7802,-8,1 -7803,-9,0 -7804,-10,0 -7805,-10,-1 -7806,-8,-1 -7807,-5,-1 -7808,-1,-1 -7809,-1,-1 -7810,1,0 -7811,-1,1 -7812,-1,1 -7813,-3,1 -7814,-4,2 -7815,-3,2 -7816,-1,2 -7817,1,3 -7818,2,4 -7819,6,5 -7820,9,7 -7821,9,9 -7822,8,11 -7823,6,13 -7824,9,15 -7825,7,17 -7826,11,18 -7827,15,20 -7828,17,21 -7829,18,22 -7830,21,23 -7831,20,24 -7832,17,25 -7833,17,26 -7834,19,27 -7835,19,27 -7836,21,28 -7837,24,28 -7838,25,28 -7839,26,28 -7840,29,29 -7841,29,29 -7842,28,30 -7843,27,31 -7844,26,32 -7845,24,33 -7846,26,34 -7847,27,34 -7848,25,35 -7849,25,35 -7850,24,34 -7851,23,34 -7852,22,33 -7853,19,32 -7854,18,31 -7855,17,29 -7856,19,28 -7857,16,27 -7858,16,25 -7859,15,24 -7860,14,22 -7861,8,19 -7862,5,17 -7863,0,15 -7864,-1,12 -7865,-2,10 -7866,-3,8 -7867,-5,7 -7868,-4,5 -7869,-4,4 -7870,-4,3 -7871,-9,2 -7872,-14,1 -7873,-14,-1 -7874,-17,-3 -7875,-17,-4 -7876,-18,-6 -7877,-17,-7 -7878,-16,-8 -7879,-14,-9 -7880,-15,-10 -7881,-18,-10 -7882,-23,-11 -7883,-27,-11 -7884,-28,-12 -7885,-30,-14 -7886,-26,-15 -7887,-23,-17 -7888,-25,-18 -7889,-21,-19 -7890,-22,-20 -7891,-23,-20 -7892,-25,-20 -7893,-26,-19 -7894,-29,-19 -7895,-29,-18 -7896,-28,-18 -7897,-27,-18 -7898,-24,-18 -7899,-23,-18 -7900,-22,-18 -7901,-22,-19 -7902,-26,-19 -7903,-26,-18 -7904,-27,-18 -7905,-28,-17 -7906,-25,-17 -7907,-23,-16 -7908,-23,-16 -7909,-22,-16 -7910,-25,-16 -7911,-27,-17 -7912,-28,-17 -7913,-25,-17 -7914,-27,-16 -7915,-27,-16 -7916,-24,-16 -7917,-21,-16 -7918,-22,-16 -7919,-22,-16 -7920,-23,-16 -7921,-25,-17 -7922,-26,-17 -7923,-27,-17 -7924,-27,-17 -7925,-25,-16 -7926,-24,-15 -7927,-20,-14 -7928,-21,-13 -7929,-20,-12 -7930,-22,-11 -7931,-24,-11 -7932,-27,-11 -7933,-26,-11 -7934,-25,-12 -7935,-25,-13 -7936,-24,-13 -7937,-20,-14 -7938,-22,-14 -7939,-20,-14 -7940,-21,-13 -7941,-26,-13 -7942,-26,-12 -7943,-27,-12 -7944,-27,-11 -7945,-24,-11 -7946,-22,-11 -7947,-21,-12 -7948,-21,-12 -7949,-20,-13 -7950,-23,-13 -7951,-24,-14 -7952,-26,-15 -7953,-27,-15 -7954,-28,-15 -7955,-26,-15 -7956,-25,-15 -7957,-24,-15 -7958,-26,-15 -7959,-23,-15 -7960,-26,-15 -7961,-29,-15 -7962,-27,-15 -7963,-30,-15 -7964,-31,-16 -7965,-30,-16 -7966,-27,-16 -7967,-25,-16 -7968,-23,-16 -7969,-21,-16 -7970,-24,-16 -7971,-27,-16 -7972,-30,-16 -7973,-32,-16 -7974,-32,-16 -7975,-30,-16 -7976,-28,-17 -7977,-28,-17 -7978,-26,-17 -7979,-24,-18 -7980,-25,-18 -7981,-27,-18 -7982,-27,-17 -7983,-29,-17 -7984,-33,-16 -7985,-30,-16 -7986,-29,-15 -7987,-29,-15 -7988,-27,-15 -7989,-27,-15 -7990,-30,-16 -7991,-31,-17 -7992,-31,-17 -7993,-33,-18 -7994,-34,-18 -7995,-33,-19 -7996,-30,-19 -7997,-28,-18 -7998,-28,-18 -7999,-28,-18 -8000,-30,-18 -8001,-32,-19 -8002,-35,-19 -8003,-35,-20 -8004,-36,-20 -8005,-33,-20 -8006,-31,-20 -8007,-30,-19 -8008,-26,-19 -8009,-26,-17 -8010,-30,-16 -8011,-30,-16 -8012,-33,-15 -8013,-34,-16 -8014,-34,-16 -8015,-32,-17 -8016,-29,-18 -8017,-30,-19 -8018,-29,-20 -8019,-26,-20 -8020,-28,-20 -8021,-31,-19 -8022,-31,-19 -8023,-32,-19 -8024,-35,-18 -8025,-33,-18 -8026,-30,-19 -8027,-31,-19 -8028,-30,-19 -8029,-28,-19 -8030,-29,-19 -8031,-31,-18 -8032,-29,-17 -8033,-32,-16 -8034,-30,-15 -8035,-27,-13 -8036,-26,-13 -8037,-24,-12 -8038,-24,-12 -8039,-24,-12 -8040,-26,-13 -8041,-30,-13 -8042,-31,-14 -8043,-30,-14 -8044,-29,-14 -8045,-27,-14 -8046,-23,-14 -8047,-24,-14 -8048,-24,-13 -8049,-22,-12 -8050,-22,-11 -8051,-23,-10 -8052,-22,-9 -8053,-23,-7 -8054,-21,-6 -8055,-18,-5 -8056,-18,-4 -8057,-18,-4 -8058,-16,-4 -8059,-17,-4 -8060,-19,-5 -8061,-22,-5 -8062,-21,-5 -8063,-21,-5 -8064,-18,-4 -8065,-18,-3 -8066,-17,-3 -8067,-17,-2 -8068,-19,-2 -8069,-23,-2 -8070,-25,-3 -8071,-28,-5 -8072,-28,-7 -8073,-31,-9 -8074,-31,-11 -8075,-31,-13 -8076,-30,-14 -8077,-31,-15 -8078,-29,-16 -8079,-28,-15 -8080,-28,-15 -8081,-28,-14 -8082,-31,-14 -8083,-34,-14 -8084,-35,-13 -8085,-30,-14 -8086,-30,-14 -8087,-30,-14 -8088,-27,-14 -8089,-30,-15 -8090,-32,-15 -8091,-35,-15 -8092,-37,-15 -8093,-39,-16 -8094,-37,-16 -8095,-37,-17 -8096,-33,-17 -8097,-32,-18 -8098,-33,-18 -8099,-35,-18 -8100,-35,-18 -8101,-38,-18 -8102,-37,-17 -8103,-36,-16 -8104,-35,-16 -8105,-32,-15 -8106,-32,-15 -8107,-29,-16 -8108,-27,-17 -8109,-32,-18 -8110,-35,-19 -8111,-39,-20 -8112,-41,-21 -8113,-40,-22 -8114,-39,-22 -8115,-37,-22 -8116,-37,-22 -8117,-37,-22 -8118,-35,-22 -8119,-38,-22 -8120,-43,-23 -8121,-44,-24 -8122,-47,-24 -8123,-46,-23 -8124,-39,-20 -8125,-28,-15 -8126,-15,-7 -8127,-3,4 -8128,7,17 -8129,19,33 -8130,29,50 -8131,45,67 -8132,64,84 -8133,86,100 -8134,109,112 -8135,116,121 -8136,115,124 -8137,107,122 -8138,93,114 -8139,76,100 -8140,57,82 -8141,40,60 -8142,15,38 -8143,-11,16 -8144,-33,-4 -8145,-48,-19 -8146,-52,-29 -8147,-50,-34 -8148,-43,-34 -8149,-42,-31 -8150,-38,-26 -8151,-36,-20 -8152,-34,-15 -8153,-35,-11 -8154,-31,-9 -8155,-25,-8 -8156,-23,-9 -8157,-27,-10 -8158,-28,-11 -8159,-29,-11 -8160,-31,-11 -8161,-30,-11 -8162,-32,-10 -8163,-33,-10 -8164,-30,-10 -8165,-28,-10 -8166,-25,-11 -8167,-25,-12 -8168,-26,-12 -8169,-26,-12 -8170,-27,-11 -8171,-30,-9 -8172,-29,-7 -8173,-31,-5 -8174,-27,-4 -8175,-25,-4 -8176,-25,-4 -8177,-22,-5 -8178,-25,-6 -8179,-25,-7 -8180,-26,-8 -8181,-26,-8 -8182,-24,-7 -8183,-25,-6 -8184,-22,-4 -8185,-20,-2 -8186,-21,0 -8187,-19,1 -8188,-21,1 -8189,-22,1 -8190,-24,0 -8191,-23,0 -8192,-25,-1 -8193,-24,-2 -8194,-22,-2 -8195,-21,-2 -8196,-17,-2 -8197,-16,-2 -8198,-17,-1 -8199,-19,-1 -8200,-21,-1 -8201,-21,-1 -8202,-20,0 -8203,-20,0 -8204,-16,1 -8205,-16,1 -8206,-14,2 -8207,-13,3 -8208,-11,3 -8209,-13,3 -8210,-17,4 -8211,-18,4 -8212,-18,4 -8213,-16,4 -8214,-12,4 -8215,-7,5 -8216,-7,6 -8217,-6,7 -8218,-6,8 -8219,-9,9 -8220,-8,10 -8221,-9,11 -8222,-10,12 -8223,-7,12 -8224,-5,13 -8225,-3,13 -8226,2,14 -8227,3,16 -8228,4,17 -8229,3,19 -8230,1,22 -8231,3,24 -8232,4,27 -8233,3,29 -8234,12,31 -8235,10,32 -8236,14,33 -8237,14,33 -8238,14,33 -8239,10,33 -8240,10,33 -8241,15,34 -8242,15,35 -8243,18,36 -8244,18,37 -8245,20,39 -8246,19,40 -8247,23,41 -8248,21,42 -8249,20,42 -8250,16,42 -8251,18,41 -8252,15,40 -8253,16,40 -8254,15,40 -8255,17,39 -8256,17,39 -8257,16,38 -8258,13,37 -8259,10,36 -8260,6,34 -8261,2,32 -8262,1,29 -8263,-1,27 -8264,1,25 -8265,-1,23 -8266,-1,21 -8267,-2,20 -8268,-6,19 -8269,-9,17 -8270,-12,16 -8271,-15,14 -8272,-18,12 -8273,-17,10 -8274,-17,8 -8275,-16,6 -8276,-17,5 -8277,-16,4 -8278,-18,3 -8279,-21,3 -8280,-23,2 -8281,-26,2 -8282,-30,1 -8283,-28,0 -8284,-26,-2 -8285,-24,-3 -8286,-21,-4 -8287,-21,-4 -8288,-24,-5 -8289,-25,-5 -8290,-27,-4 -8291,-29,-4 -8292,-30,-4 -8293,-30,-4 -8294,-27,-4 -8295,-26,-5 -8296,-25,-5 -8297,-25,-5 -8298,-27,-5 -8299,-30,-5 -8300,-31,-5 -8301,-32,-5 -8302,-32,-5 -8303,-27,-4 -8304,-26,-4 -8305,-26,-4 -8306,-26,-4 -8307,-28,-4 -8308,-29,-4 -8309,-30,-4 -8310,-30,-4 -8311,-31,-4 -8312,-31,-5 -8313,-28,-5 -8314,-28,-6 -8315,-26,-8 -8316,-27,-9 -8317,-27,-9 -8318,-28,-10 -8319,-27,-9 -8320,-27,-8 -8321,-31,-7 -8322,-29,-5 -8323,-25,-3 -8324,-25,-1 -8325,-25,0 -8326,-21,0 -8327,-23,0 -8328,-25,-1 -8329,-24,-2 -8330,-26,-3 -8331,-27,-4 -8332,-28,-5 -8333,-24,-4 -8334,-21,-3 -8335,-21,-2 -8336,-19,0 -8337,-21,1 -8338,-24,2 -8339,-27,3 -8340,-29,3 -8341,-30,2 -8342,-28,1 -8343,-25,0 -8344,-24,-2 -8345,-23,-4 -8346,-21,-5 -8347,-24,-6 -8348,-25,-7 -8349,-26,-7 -8350,-28,-7 -8351,-29,-7 -8352,-26,-7 -8353,-23,-6 -8354,-23,-5 -8355,-24,-4 -8356,-22,-4 -8357,-24,-3 -8358,-23,-3 -8359,-26,-2 -8360,-28,-2 -8361,-30,-3 -8362,-28,-3 -8363,-25,-4 -8364,-25,-5 -8365,-22,-5 -8366,-22,-6 -8367,-23,-6 -8368,-25,-7 -8369,-26,-7 -8370,-29,-7 -8371,-31,-7 -8372,-29,-7 -8373,-27,-7 -8374,-27,-7 -8375,-25,-7 -8376,-23,-7 -8377,-24,-7 -8378,-26,-8 -8379,-28,-8 -8380,-29,-8 -8381,-31,-8 -8382,-30,-8 -8383,-29,-8 -8384,-27,-8 -8385,-26,-8 -8386,-24,-8 -8387,-27,-8 -8388,-30,-8 -8389,-29,-8 -8390,-28,-8 -8391,-31,-8 -8392,-28,-9 -8393,-25,-9 -8394,-24,-9 -8395,-24,-9 -8396,-24,-9 -8397,-27,-9 -8398,-30,-8 -8399,-30,-8 -8400,-29,-8 -8401,-32,-8 -8402,-31,-9 -8403,-30,-9 -8404,-28,-8 -8405,-28,-8 -8406,-25,-8 -8407,-25,-8 -8408,-26,-8 -8409,-28,-7 -8410,-30,-7 -8411,-30,-7 -8412,-30,-7 -8413,-29,-7 -8414,-28,-6 -8415,-26,-6 -8416,-25,-6 -8417,-26,-6 -8418,-29,-6 -8419,-29,-6 -8420,-31,-7 -8421,-34,-7 -8422,-30,-7 -8423,-28,-7 -8424,-27,-7 -8425,-25,-7 -8426,-25,-7 -8427,-29,-8 -8428,-27,-8 -8429,-31,-8 -8430,-31,-9 -8431,-34,-10 -8432,-31,-10 -8433,-27,-11 -8434,-24,-12 -8435,-25,-12 -8436,-23,-12 -8437,-27,-11 -8438,-31,-11 -8439,-31,-10 -8440,-31,-9 -8441,-31,-8 -8442,-27,-7 -8443,-26,-6 -8444,-22,-6 -8445,-18,-5 -8446,-17,-4 -8447,-20,-4 -8448,-26,-3 -8449,-27,-3 -8450,-25,-3 -8451,-25,-3 -8452,-22,-3 -8453,-21,-3 -8454,-21,-3 -8455,-21,-3 -8456,-23,-3 -8457,-23,-4 -8458,-24,-4 -8459,-22,-4 -8460,-21,-4 -8461,-19,-4 -8462,-16,-3 -8463,-13,-2 -8464,-12,-1 -8465,-13,0 -8466,-13,1 -8467,-14,2 -8468,-15,3 -8469,-16,3 -8470,-18,3 -8471,-18,2 -8472,-15,2 -8473,-15,1 -8474,-15,0 -8475,-14,0 -8476,-16,-1 -8477,-19,-2 -8478,-22,-2 -8479,-24,-3 -8480,-28,-4 -8481,-29,-4 -8482,-26,-5 -8483,-25,-6 -8484,-24,-7 -8485,-22,-7 -8486,-23,-8 -8487,-23,-8 -8488,-27,-9 -8489,-28,-9 -8490,-30,-10 -8491,-31,-10 -8492,-29,-11 -8493,-25,-11 -8494,-23,-11 -8495,-23,-11 -8496,-25,-11 -8497,-29,-11 -8498,-29,-11 -8499,-29,-11 -8500,-33,-12 -8501,-34,-12 -8502,-30,-13 -8503,-27,-13 -8504,-24,-14 -8505,-26,-14 -8506,-27,-14 -8507,-30,-14 -8508,-34,-14 -8509,-34,-13 -8510,-34,-13 -8511,-34,-13 -8512,-32,-13 -8513,-28,-13 -8514,-25,-13 -8515,-23,-14 -8516,-27,-14 -8517,-30,-15 -8518,-31,-15 -8519,-34,-15 -8520,-34,-14 -8521,-34,-13 -8522,-31,-13 -8523,-31,-13 -8524,-30,-13 -8525,-31,-13 -8526,-33,-14 -8527,-36,-16 -8528,-38,-17 -8529,-42,-19 -8530,-44,-20 -8531,-40,-19 -8532,-37,-17 -8533,-26,-13 -8534,-12,-6 -8535,-1,3 -8536,7,15 -8537,17,29 -8538,30,46 -8539,39,63 -8540,58,80 -8541,81,97 -8542,109,111 -8543,128,122 -8544,123,129 -8545,124,130 -8546,108,125 -8547,94,114 -8548,75,98 -8549,56,78 -8550,37,57 -8551,15,35 -8552,-8,14 -8553,-31,-3 -8554,-38,-16 -8555,-40,-25 -8556,-39,-29 -8557,-42,-30 -8558,-39,-27 -8559,-35,-23 -8560,-30,-19 -8561,-27,-15 -8562,-23,-11 -8563,-19,-9 -8564,-20,-8 -8565,-19,-8 -8566,-22,-8 -8567,-25,-8 -8568,-28,-9 -8569,-29,-9 -8570,-29,-10 -8571,-27,-10 -8572,-23,-10 -8573,-24,-10 -8574,-21,-11 -8575,-18,-11 -8576,-21,-12 -8577,-23,-12 -8578,-25,-12 -8579,-26,-12 -8580,-26,-12 -8581,-23,-12 -8582,-21,-11 -8583,-19,-11 -8584,-16,-10 -8585,-16,-9 -8586,-17,-9 -8587,-18,-8 -8588,-18,-7 -8589,-19,-6 -8590,-23,-5 -8591,-22,-5 -8592,-22,-5 -8593,-19,-5 -8594,-18,-5 -8595,-18,-6 -8596,-18,-6 -8597,-20,-7 -8598,-20,-7 -8599,-22,-7 -8600,-21,-7 -8601,-18,-6 -8602,-14,-5 -8603,-13,-4 -8604,-12,-3 -8605,-10,-2 -8606,-11,-1 -8607,-13,0 -8608,-14,1 -8609,-16,2 -8610,-17,3 -8611,-17,3 -8612,-12,3 -8613,-10,2 -8614,-11,2 -8615,-10,2 -8616,-13,1 -8617,-10,1 -8618,-12,2 -8619,-15,2 -8620,-13,3 -8621,-9,4 -8622,-6,5 -8623,-5,6 -8624,-2,6 -8625,-4,7 -8626,-5,7 -8627,-6,7 -8628,-6,7 -8629,-7,8 -8630,-5,8 -8631,0,9 -8632,3,10 -8633,4,12 -8634,9,13 -8635,9,15 -8636,8,16 -8637,8,18 -8638,8,19 -8639,10,20 -8640,10,21 -8641,11,22 -8642,15,24 -8643,19,25 -8644,22,26 -8645,22,28 -8646,20,29 -8647,21,30 -8648,22,32 -8649,22,33 -8650,23,34 -8651,24,34 -8652,25,35 -8653,29,36 -8654,29,37 -8655,30,38 -8656,28,39 -8657,25,40 -8658,25,40 -8659,25,40 -8660,24,40 -8661,25,40 -8662,26,40 -8663,26,39 -8664,27,39 -8665,26,37 -8666,22,36 -8667,19,34 -8668,16,31 -8669,13,29 -8670,10,26 -8671,13,23 -8672,11,21 -8673,10,19 -8674,11,17 -8675,9,16 -8676,3,14 -8677,1,13 -8678,-5,12 -8679,-8,10 -8680,-4,8 -8681,-2,7 -8682,-4,5 -8683,-6,4 -8684,-6,3 -8685,-8,2 -8686,-10,1 -8687,-13,0 -8688,-13,0 -8689,-16,-1 -8690,-14,-2 -8691,-17,-3 -8692,-17,-3 -8693,-16,-4 -8694,-16,-5 -8695,-16,-5 -8696,-18,-6 -8697,-21,-6 -8698,-21,-6 -8699,-21,-7 -8700,-20,-7 -8701,-17,-8 -8702,-15,-8 -8703,-15,-9 -8704,-17,-9 -8705,-17,-10 -8706,-21,-10 -8707,-21,-11 -8708,-23,-11 -8709,-26,-12 -8710,-24,-13 -8711,-19,-13 -8712,-17,-14 -8713,-16,-15 -8714,-15,-15 -8715,-17,-15 -8716,-19,-15 -8717,-21,-14 -8718,-21,-13 -8719,-24,-11 -8720,-17,-10 -8721,-16,-8 -8722,-15,-7 -8723,-15,-6 -8724,-16,-5 -8725,-18,-5 -8726,-19,-5 -8727,-19,-5 -8728,-19,-6 -8729,-21,-7 -8730,-18,-8 -8731,-15,-9 -8732,-15,-10 -8733,-16,-11 -8734,-15,-11 -8735,-18,-11 -8736,-19,-11 -8737,-22,-10 -8738,-22,-10 -8739,-20,-9 -8740,-15,-9 -8741,-14,-9 -8742,-12,-9 -8743,-10,-9 -8744,-11,-9 -8745,-14,-9 -8746,-15,-10 -8747,-16,-10 -8748,-16,-10 -8749,-15,-10 -8750,-15,-9 -8751,-14,-8 -8752,-10,-8 -8753,-9,-7 -8754,-7,-6 -8755,-11,-6 -8756,-13,-6 -8757,-13,-6 -8758,-14,-6 -8759,-14,-7 -8760,-13,-8 -8761,-11,-8 -8762,-8,-9 -8763,-6,-9 -8764,-6,-9 -8765,-9,-8 -8766,-11,-7 -8767,-13,-6 -8768,-12,-5 -8769,-9,-4 -8770,-8,-3 -8771,-7,-2 -8772,-7,-2 -8773,-7,-1 -8774,-4,-1 -8775,-8,-1 -8776,-9,-2 -8777,-11,-2 -8778,-14,-3 -8779,-13,-3 -8780,-11,-4 -8781,-8,-5 -8782,-3,-6 -8783,-8,-6 -8784,-9,-7 -8785,-9,-8 -8786,-11,-9 -8787,-13,-9 -8788,-14,-9 -8789,-13,-9 -8790,-10,-8 -8791,-7,-8 -8792,-7,-7 -8793,-7,-6 -8794,-7,-6 -8795,-10,-5 -8796,-12,-5 -8797,-11,-5 -8798,-14,-5 -8799,-14,-6 -8800,-11,-6 -8801,-9,-7 -8802,-8,-7 -8803,-6,-7 -8804,-5,-7 -8805,-10,-7 -8806,-13,-7 -8807,-17,-6 -8808,-17,-6 -8809,-14,-5 -8810,-11,-5 -8811,-7,-6 -8812,-8,-6 -8813,-9,-7 -8814,-9,-7 -8815,-10,-8 -8816,-15,-8 -8817,-15,-9 -8818,-19,-9 -8819,-18,-9 -8820,-16,-9 -8821,-13,-9 -8822,-11,-9 -8823,-10,-9 -8824,-10,-9 -8825,-12,-9 -8826,-15,-9 -8827,-16,-9 -8828,-18,-9 -8829,-16,-9 -8830,-12,-8 -8831,-9,-8 -8832,-11,-8 -8833,-11,-8 -8834,-13,-8 -8835,-15,-9 -8836,-16,-9 -8837,-16,-10 -8838,-17,-10 -8839,-15,-11 -8840,-15,-12 -8841,-14,-12 -8842,-12,-12 -8843,-11,-12 -8844,-10,-12 -8845,-13,-12 -8846,-15,-11 -8847,-16,-10 -8848,-18,-10 -8849,-18,-10 -8850,-15,-9 -8851,-12,-9 -8852,-13,-9 -8853,-11,-9 -8854,-12,-9 -8855,-15,-9 -8856,-16,-10 -8857,-19,-10 -8858,-21,-10 -8859,-20,-10 -8860,-19,-10 -8861,-15,-10 -8862,-15,-11 -8863,-14,-11 -8864,-15,-12 -8865,-18,-13 -8866,-19,-13 -8867,-18,-14 -8868,-21,-14 -8869,-17,-13 -8870,-13,-12 -8871,-9,-11 -8872,-9,-10 -8873,-4,-8 -8874,-8,-7 -8875,-13,-5 -8876,-13,-4 -8877,-14,-4 -8878,-15,-4 -8879,-14,-4 -8880,-13,-4 -8881,-12,-5 -8882,-8,-6 -8883,-6,-7 -8884,-9,-7 -8885,-14,-8 -8886,-12,-8 -8887,-11,-7 -8888,-10,-7 -8889,-7,-6 -8890,-4,-6 -8891,-5,-5 -8892,-2,-3 -8893,-1,-2 -8894,-5,-1 -8895,-9,0 -8896,-6,1 -8897,-5,2 -8898,-6,2 -8899,-5,2 -8900,-4,2 -8901,-2,1 -8902,-3,0 -8903,-5,-1 -8904,-8,-3 -8905,-15,-5 -8906,-18,-7 -8907,-20,-8 -8908,-22,-9 -8909,-20,-11 -8910,-18,-11 -8911,-17,-12 -8912,-16,-13 -8913,-17,-13 -8914,-16,-14 -8915,-20,-14 -8916,-21,-14 -8917,-19,-15 -8918,-22,-15 -8919,-19,-15 -8920,-16,-15 -8921,-17,-16 -8922,-15,-16 -8923,-14,-16 -8924,-17,-16 -8925,-20,-16 -8926,-23,-15 -8927,-22,-15 -8928,-25,-15 -8929,-21,-14 -8930,-19,-14 -8931,-17,-14 -8932,-17,-13 -8933,-19,-14 -8934,-22,-14 -8935,-25,-14 -8936,-24,-15 -8937,-20,-15 -8938,-24,-16 -8939,-22,-16 -8940,-21,-17 -8941,-18,-17 -8942,-17,-17 -8943,-19,-17 -8944,-24,-18 -8945,-23,-18 -8946,-24,-18 -8947,-24,-17 -8948,-23,-17 -8949,-21,-17 -8950,-20,-16 -8951,-20,-17 -8952,-19,-17 -8953,-22,-18 -8954,-28,-20 -8955,-30,-22 -8956,-30,-24 -8957,-34,-25 -8958,-35,-26 -8959,-31,-24 -8960,-23,-21 -8961,-11,-15 -8962,0,-6 -8963,9,5 -8964,20,19 -8965,31,34 -8966,43,51 -8967,57,68 -8968,77,85 -8969,106,100 -8970,126,112 -8971,133,121 -8972,131,124 -8973,118,122 -8974,101,113 -8975,85,99 -8976,69,80 -8977,50,58 -8978,30,36 -8979,5,14 -8980,-18,-4 -8981,-32,-18 -8982,-34,-27 -8983,-31,-32 -8984,-30,-32 -8985,-29,-29 -8986,-29,-25 -8987,-22,-21 -8988,-19,-17 -8989,-15,-15 -8990,-12,-14 -8991,-9,-14 -8992,-10,-14 -8993,-12,-14 -8994,-15,-14 -8995,-19,-14 -8996,-18,-12 -8997,-18,-11 -8998,-18,-10 -8999,-17,-9 -9000,-16,-8 -9001,-14,-8 -9002,-10,-8 -9003,-12,-9 -9004,-13,-10 -9005,-16,-10 -9006,-18,-11 -9007,-20,-11 -9008,-18,-11 -9009,-12,-10 -9010,-11,-9 -9011,-11,-9 -9012,-8,-8 -9013,-11,-7 -9014,-14,-7 -9015,-16,-7 -9016,-13,-7 -9017,-13,-7 -9018,-10,-7 -9019,-11,-7 -9020,-9,-7 -9021,-6,-7 -9022,-3,-7 -9023,-6,-6 -9024,-10,-6 -9025,-9,-4 -9026,-9,-3 -9027,-12,-2 -9028,-7,-1 -9029,-5,-1 -9030,-5,0 -9031,-7,0 -9032,-6,0 -9033,-7,0 -9034,-7,-1 -9035,-9,-1 -9036,-11,-1 -9037,-11,-1 -9038,-8,0 -9039,-6,0 -9040,-3,0 -9041,-1,0 -9042,2,0 -9043,-1,0 -9044,-2,0 -9045,-1,0 -9046,-2,0 -9047,-3,1 -9048,-3,2 -9049,2,4 -9050,2,6 -9051,6,8 -9052,10,10 -9053,8,12 -9054,4,13 -9055,4,14 -9056,4,14 -9057,3,14 -9058,8,14 -9059,11,13 -9060,14,13 -9061,17,13 -9062,17,13 -9063,16,14 -9064,17,15 -9065,14,17 -9066,15,19 -9067,14,20 -9068,18,22 -9069,21,23 -9070,25,25 -9071,28,26 -9072,27,27 -9073,26,28 -9074,27,29 -9075,27,30 -9076,28,31 -9077,29,32 -9078,31,33 -9079,31,34 -9080,34,35 -9081,36,36 -9082,35,36 -9083,33,37 -9084,31,37 -9085,32,37 -9086,31,37 -9087,30,38 -9088,31,38 -9089,34,38 -9090,34,38 -9091,36,38 -9092,36,37 -9093,31,36 -9094,26,35 -9095,23,34 -9096,22,32 -9097,19,31 -9098,19,29 -9099,20,27 -9100,18,26 -9101,16,23 -9102,15,21 -9103,12,19 -9104,8,16 -9105,10,13 -9106,1,11 -9107,-3,9 -9108,1,7 -9109,1,5 -9110,0,4 -9111,-1,3 -9112,-2,3 -9113,-6,2 -9114,-6,2 -9115,-8,1 -9116,-10,0 -9117,-11,-1 -9118,-9,-2 -9119,-8,-3 -9120,-7,-4 -9121,-10,-5 -9122,-10,-6 -9123,-15,-6 -9124,-16,-7 -9125,-18,-7 -9126,-20,-7 -9127,-17,-7 -9128,-15,-8 -9129,-12,-8 -9130,-11,-9 -9131,-10,-9 -9132,-15,-9 -9133,-17,-9 -9134,-19,-9 -9135,-19,-9 -9136,-19,-9 -9137,-17,-9 -9138,-16,-10 -9139,-14,-10 -9140,-13,-11 -9141,-11,-11 -9142,-13,-12 -9143,-15,-13 -9144,-16,-13 -9145,-21,-13 -9146,-20,-12 -9147,-17,-11 -9148,-17,-10 -9149,-13,-9 -9150,-11,-8 -9151,-10,-7 -9152,-11,-6 -9153,-14,-6 -9154,-12,-5 -9155,-15,-5 -9156,-20,-5 -9157,-19,-5 -9158,-17,-6 -9159,-14,-7 -9160,-10,-8 -9161,-9,-9 -9162,-12,-10 -9163,-13,-10 -9164,-14,-11 -9165,-19,-11 -9166,-18,-11 -9167,-18,-11 -9168,-13,-11 -9169,-14,-10 -9170,-11,-10 -9171,-10,-10 -9172,-12,-9 -9173,-14,-9 -9174,-15,-9 -9175,-17,-8 -9176,-20,-8 -9177,-15,-8 -9178,-15,-7 -9179,-12,-7 -9180,-12,-7 -9181,-11,-7 -9182,-11,-7 -9183,-13,-7 -9184,-16,-7 -9185,-15,-7 -9186,-14,-7 -9187,-13,-6 -9188,-13,-6 -9189,-9,-5 -9190,-5,-4 -9191,-7,-4 -9192,-9,-3 -9193,-13,-3 -9194,-15,-4 -9195,-15,-4 -9196,-16,-5 -9197,-16,-5 -9198,-13,-6 -9199,-12,-7 -9200,-10,-8 -9201,-12,-8 -9202,-14,-8 -9203,-14,-9 -9204,-16,-9 -9205,-18,-9 -9206,-22,-9 -9207,-18,-9 -9208,-15,-9 -9209,-14,-9 -9210,-9,-9 -9211,-11,-9 -9212,-16,-9 -9213,-14,-9 -9214,-15,-9 -9215,-19,-8 -9216,-20,-8 -9217,-17,-7 -9218,-15,-7 -9219,-13,-6 -9220,-13,-6 -9221,-13,-6 -9222,-15,-7 -9223,-20,-8 -9224,-18,-9 -9225,-18,-10 -9226,-19,-11 -9227,-16,-11 -9228,-11,-11 -9229,-12,-11 -9230,-9,-10 -9231,-11,-9 -9232,-16,-8 -9233,-15,-7 -9234,-18,-6 -9235,-19,-6 -9236,-20,-7 -9237,-17,-8 -9238,-16,-9 -9239,-15,-10 -9240,-11,-10 -9241,-10,-11 -9242,-12,-11 -9243,-14,-10 -9244,-17,-10 -9245,-19,-9 -9246,-21,-8 -9247,-16,-8 -9248,-14,-8 -9249,-17,-9 -9250,-15,-9 -9251,-17,-10 -9252,-18,-11 -9253,-20,-11 -9254,-15,-11 -9255,-21,-11 -9256,-20,-10 -9257,-18,-9 -9258,-17,-9 -9259,-13,-8 -9260,-9,-8 -9261,-11,-8 -9262,-13,-9 -9263,-19,-10 -9264,-22,-11 -9265,-22,-12 -9266,-18,-12 -9267,-17,-12 -9268,-13,-11 -9269,-13,-10 -9270,-10,-9 -9271,-14,-8 -9272,-15,-8 -9273,-19,-7 -9274,-19,-7 -9275,-18,-8 -9276,-18,-8 -9277,-14,-9 -9278,-15,-10 -9279,-15,-10 -9280,-12,-11 -9281,-13,-11 -9282,-17,-11 -9283,-19,-11 -9284,-21,-11 -9285,-20,-10 -9286,-19,-10 -9287,-15,-10 -9288,-16,-10 -9289,-13,-9 -9290,-13,-10 -9291,-12,-10 -9292,-12,-10 -9293,-17,-10 -9294,-17,-10 -9295,-15,-9 -9296,-12,-8 -9297,-12,-7 -9298,-9,-6 -9299,-9,-4 -9300,-9,-3 -9301,-6,-2 -9302,-9,-2 -9303,-9,-2 -9304,-11,-2 -9305,-11,-3 -9306,-12,-5 -9307,-10,-6 -9308,-8,-6 -9309,-6,-6 -9310,-5,-5 -9311,-3,-4 -9312,-2,-1 -9313,-2,1 -9314,-1,4 -9315,-5,6 -9316,-2,7 -9317,-3,8 -9318,-6,7 -9319,-1,6 -9320,0,4 -9321,-5,2 -9322,-7,1 -9323,-5,-1 -9324,-7,-2 -9325,-9,-2 -9326,-9,-2 -9327,-9,-2 -9328,-7,-2 -9329,-8,-2 -9330,-6,-2 -9331,-8,-2 -9332,-12,-3 -9333,-17,-4 -9334,-21,-5 -9335,-23,-7 -9336,-20,-9 -9337,-14,-10 -9338,-15,-11 -9339,-16,-13 -9340,-16,-13 -9341,-15,-14 -9342,-19,-14 -9343,-22,-14 -9344,-25,-13 -9345,-24,-13 -9346,-20,-13 -9347,-17,-13 -9348,-15,-13 -9349,-12,-13 -9350,-16,-13 -9351,-19,-12 -9352,-21,-12 -9353,-20,-11 -9354,-21,-10 -9355,-21,-9 -9356,-21,-9 -9357,-18,-9 -9358,-16,-9 -9359,-13,-10 -9360,-16,-11 -9361,-18,-12 -9362,-19,-13 -9363,-25,-13 -9364,-25,-14 -9365,-23,-14 -9366,-23,-15 -9367,-21,-15 -9368,-21,-15 -9369,-18,-16 -9370,-17,-16 -9371,-18,-16 -9372,-20,-16 -9373,-20,-15 -9374,-22,-14 -9375,-25,-12 -9376,-22,-11 -9377,-22,-11 -9378,-22,-11 -9379,-21,-12 -9380,-21,-14 -9381,-26,-17 -9382,-29,-19 -9383,-29,-20 -9384,-28,-19 -9385,-23,-16 -9386,-14,-10 -9387,-1,-1 -9388,11,11 -9389,25,24 -9390,41,40 -9391,48,56 -9392,62,71 -9393,83,86 -9394,101,99 -9395,112,109 -9396,117,114 -9397,113,115 -9398,106,110 -9399,93,100 -9400,76,85 -9401,56,66 -9402,34,45 -9403,9,23 -9404,-16,3 -9405,-33,-14 -9406,-40,-26 -9407,-40,-33 -9408,-34,-35 -9409,-32,-33 -9410,-31,-29 -9411,-26,-23 -9412,-21,-18 -9413,-18,-13 -9414,-18,-10 -9415,-16,-9 -9416,-11,-8 -9417,-9,-8 -9418,-11,-7 -9419,-10,-7 -9420,-14,-6 -9421,-12,-5 -9422,-14,-5 -9423,-15,-4 -9424,-18,-3 -9425,-17,-3 -9426,-11,-3 -9427,-9,-4 -9428,-8,-4 -9429,-4,-3 -9430,-6,-3 -9431,-10,-2 -9432,-10,-1 -9433,-11,-1 -9434,-13,0 -9435,-10,0 -9436,-9,-1 -9437,-9,-1 -9438,-6,-2 -9439,-4,-3 -9440,-4,-3 -9441,-6,-2 -9442,-11,-1 -9443,-11,-1 -9444,-9,0 -9445,-8,1 -9446,-7,1 -9447,-3,1 -9448,-3,1 -9449,0,1 -9450,1,0 -9451,-4,0 -9452,-5,0 -9453,-5,0 -9454,-10,0 -9455,-8,0 -9456,-6,1 -9457,-2,1 -9458,0,2 -9459,2,2 -9460,0,3 -9461,0,4 -9462,-1,5 -9463,-4,6 -9464,-6,7 -9465,0,8 -9466,1,9 -9467,4,9 -9468,5,9 -9469,7,8 -9470,8,8 -9471,6,7 -9472,4,8 -9473,2,8 -9474,0,9 -9475,3,10 -9476,6,11 -9477,10,12 -9478,11,13 -9479,12,13 -9480,12,14 -9481,9,14 -9482,10,15 -9483,10,15 -9484,12,16 -9485,14,17 -9486,14,19 -9487,17,20 -9488,20,21 -9489,23,22 -9490,23,23 -9491,17,24 -9492,20,25 -9493,22,26 -9494,23,26 -9495,25,27 -9496,27,29 -9497,32,30 -9498,34,32 -9499,35,34 -9500,36,36 -9501,35,37 -9502,36,39 -9503,31,40 -9504,31,41 -9505,34,41 -9506,36,42 -9507,36,42 -9508,38,42 -9509,41,42 -9510,40,41 -9511,36,41 -9512,33,40 -9513,33,39 -9514,30,39 -9515,33,38 -9516,36,37 -9517,38,37 -9518,36,37 -9519,37,36 -9520,30,36 -9521,26,35 -9522,24,34 -9523,20,33 -9524,16,31 -9525,18,29 -9526,19,27 -9527,16,25 -9528,17,23 -9529,15,21 -9530,14,19 -9531,10,17 -9532,5,15 -9533,-1,13 -9534,1,11 -9535,0,9 -9536,1,7 -9537,-1,4 -9538,-2,2 -9539,-2,0 -9540,-8,-2 -9541,-8,-3 -9542,-12,-3 -9543,-14,-3 -9544,-10,-3 -9545,-10,-3 -9546,-6,-3 -9547,-6,-3 -9548,-4,-3 -9549,-8,-4 -9550,-11,-4 -9551,-10,-5 -9552,-14,-5 -9553,-17,-5 -9554,-15,-5 -9555,-13,-5 -9556,-12,-6 -9557,-13,-6 -9558,-12,-6 -9559,-14,-7 -9560,-13,-7 -9561,-16,-8 -9562,-16,-8 -9563,-17,-8 -9564,-14,-8 -9565,-13,-8 -9566,-11,-7 -9567,-10,-6 -9568,-10,-5 -9569,-13,-5 -9570,-15,-5 -9571,-19,-5 -9572,-20,-6 -9573,-18,-6 -9574,-15,-7 -9575,-14,-7 -9576,-14,-7 -9577,-12,-8 -9578,-10,-7 -9579,-10,-7 -9580,-12,-7 -9581,-13,-7 -9582,-15,-7 -9583,-15,-7 -9584,-14,-7 -9585,-12,-6 -9586,-10,-6 -9587,-10,-6 -9588,-7,-5 -9589,-9,-5 -9590,-14,-4 -9591,-16,-4 -9592,-15,-4 -9593,-14,-4 -9594,-12,-4 -9595,-10,-4 -9596,-7,-4 -9597,-5,-4 -9598,-6,-4 -9599,-7,-3 -9600,-10,-3 -9601,-11,-2 -9602,-12,-2 -9603,-12,-2 -9604,-12,-2 -9605,-11,-3 -9606,-9,-4 -9607,-10,-5 -9608,-7,-6 -9609,-9,-7 -9610,-11,-8 -9611,-13,-7 -9612,-16,-7 -9613,-15,-6 -9614,-13,-6 -9615,-10,-5 -9616,-5,-5 -9617,-6,-5 -9618,-4,-5 -9619,-9,-5 -9620,-11,-5 -9621,-10,-5 -9622,-13,-5 -9623,-15,-5 -9624,-11,-5 -9625,-9,-5 -9626,-9,-5 -9627,-9,-6 -9628,-9,-6 -9629,-12,-7 -9630,-12,-8 -9631,-11,-8 -9632,-15,-9 -9633,-17,-9 -9634,-15,-8 -9635,-13,-8 -9636,-11,-8 -9637,-12,-7 -9638,-10,-7 -9639,-14,-7 -9640,-15,-7 -9641,-15,-8 -9642,-16,-9 -9643,-18,-9 -9644,-15,-10 -9645,-12,-11 -9646,-12,-11 -9647,-11,-11 -9648,-11,-11 -9649,-13,-11 -9650,-15,-11 -9651,-15,-11 -9652,-15,-11 -9653,-18,-11 -9654,-17,-10 -9655,-12,-10 -9656,-9,-10 -9657,-8,-9 -9658,-9,-8 -9659,-13,-7 -9660,-12,-7 -9661,-16,-6 -9662,-19,-6 -9663,-20,-6 -9664,-15,-6 -9665,-12,-7 -9666,-13,-8 -9667,-11,-9 -9668,-12,-10 -9669,-14,-10 -9670,-17,-11 -9671,-19,-12 -9672,-18,-13 -9673,-19,-13 -9674,-16,-13 -9675,-14,-13 -9676,-14,-12 -9677,-12,-12 -9678,-12,-11 -9679,-15,-10 -9680,-17,-10 -9681,-19,-9 -9682,-20,-9 -9683,-18,-10 -9684,-14,-10 -9685,-12,-10 -9686,-13,-11 -9687,-11,-11 -9688,-13,-11 -9689,-14,-11 -9690,-16,-10 -9691,-18,-10 -9692,-20,-9 -9693,-16,-9 -9694,-16,-9 -9695,-16,-9 -9696,-14,-10 -9697,-13,-11 -9698,-12,-12 -9699,-16,-12 -9700,-17,-13 -9701,-19,-13 -9702,-20,-13 -9703,-17,-12 -9704,-15,-12 -9705,-13,-11 -9706,-11,-10 -9707,-13,-10 -9708,-13,-9 -9709,-16,-9 -9710,-19,-9 -9711,-19,-10 -9712,-20,-10 -9713,-17,-10 -9714,-14,-10 -9715,-13,-10 -9716,-14,-10 -9717,-12,-9 -9718,-11,-9 -9719,-14,-8 -9720,-14,-8 -9721,-14,-8 -9722,-14,-8 -9723,-11,-8 -9724,-7,-8 -9725,-7,-7 -9726,-7,-6 -9727,-7,-5 -9728,-7,-5 -9729,-9,-4 -9730,-10,-3 -9731,-11,-2 -9732,-13,-2 -9733,-12,-2 -9734,-9,-3 -9735,-10,-3 -9736,-6,-4 -9737,-3,-4 -9738,-4,-4 -9739,-6,-4 -9740,-4,-3 -9741,-4,-2 -9742,-5,-2 -9743,-3,-1 -9744,-2,0 -9745,-1,0 -9746,0,0 -9747,1,0 -9748,1,0 -9749,-3,0 -9750,-6,-1 -9751,-6,-1 -9752,-9,0 -9753,-7,0 -9754,-7,0 -9755,-7,0 -9756,-5,1 -9757,-6,0 -9758,-6,0 -9759,-11,-1 -9760,-14,-1 -9761,-14,-2 -9762,-15,-4 -9763,-16,-5 -9764,-14,-6 -9765,-12,-7 -9766,-14,-7 -9767,-13,-8 -9768,-14,-8 -9769,-15,-9 -9770,-17,-9 -9771,-18,-9 -9772,-18,-9 -9773,-15,-9 -9774,-14,-9 -9775,-13,-9 -9776,-16,-10 -9777,-15,-10 -9778,-18,-11 -9779,-19,-11 -9780,-20,-11 -9781,-23,-11 -9782,-24,-10 -9783,-21,-10 -9784,-19,-9 -9785,-17,-9 -9786,-17,-9 -9787,-13,-9 -9788,-17,-10 -9789,-18,-10 -9790,-23,-11 -9791,-22,-11 -9792,-25,-11 -9793,-23,-11 -9794,-17,-11 -9795,-20,-11 -9796,-19,-10 -9797,-17,-11 -9798,-20,-11 -9799,-19,-12 -9800,-22,-12 -9801,-23,-13 -9802,-22,-13 -9803,-19,-13 -9804,-19,-13 -9805,-21,-13 -9806,-21,-13 -9807,-23,-13 -9808,-24,-14 -9809,-29,-16 -9810,-29,-17 -9811,-28,-17 -9812,-23,-15 -9813,-12,-11 -9814,-1,-5 -9815,8,5 -9816,19,18 -9817,32,33 -9818,44,50 -9819,59,67 -9820,77,84 -9821,98,99 -9822,117,111 -9823,124,119 -9824,123,122 -9825,115,120 -9826,107,112 -9827,89,99 -9828,70,81 -9829,51,61 -9830,31,39 -9831,3,17 -9832,-20,-2 -9833,-35,-17 -9834,-37,-28 -9835,-37,-34 -9836,-32,-35 -9837,-29,-32 -9838,-27,-27 -9839,-24,-21 -9840,-19,-15 -9841,-18,-11 -9842,-16,-8 -9843,-13,-7 -9844,-11,-8 -9845,-11,-9 -9846,-10,-10 -9847,-14,-11 -9848,-15,-12 -9849,-15,-12 -9850,-18,-13 -9851,-20,-13 -9852,-17,-13 -9853,-15,-13 -9854,-14,-13 -9855,-11,-12 -9856,-10,-12 -9857,-9,-10 -9858,-11,-9 -9859,-10,-7 -9860,-12,-6 -9861,-16,-5 -9862,-15,-4 -9863,-12,-4 -9864,-10,-5 -9865,-11,-5 -9866,-8,-6 -9867,-9,-6 -9868,-8,-6 -9869,-11,-6 -9870,-12,-6 -9871,-11,-5 -9872,-10,-5 -9873,-9,-5 -9874,-6,-5 -9875,-4,-5 -9876,-3,-5 -9877,-5,-5 -9878,-8,-5 -9879,-10,-5 -9880,-8,-5 -9881,-10,-4 -9882,-9,-4 -9883,-6,-4 -9884,-6,-3 -9885,-3,-3 -9886,-3,-3 -9887,-3,-3 -9888,-3,-3 -9889,-4,-2 -9890,-8,-2 -9891,-8,-1 -9892,-7,0 -9893,-4,0 -9894,-4,1 -9895,-3,1 -9896,1,1 -9897,0,1 -9898,-4,2 -9899,-5,2 -9900,-3,2 -9901,-3,3 -9902,1,4 -9903,3,5 -9904,7,6 -9905,8,7 -9906,10,9 -9907,6,10 -9908,5,11 -9909,9,12 -9910,8,13 -9911,7,13 -9912,9,14 -9913,13,15 -9914,16,16 -9915,20,18 -9916,20,19 -9917,17,20 -9918,16,22 -9919,18,23 -9920,19,24 -9921,20,25 -9922,23,26 -9923,25,27 -9924,27,28 -9925,27,29 -9926,31,30 -9927,29,31 -9928,29,32 -9929,28,33 -9930,27,33 -9931,27,34 -9932,30,35 -9933,33,35 -9934,36,36 -9935,35,36 -9936,37,37 -9937,36,37 -9938,34,38 -9939,33,38 -9940,32,39 -9941,31,40 -9942,31,40 -9943,32,41 -9944,33,41 -9945,34,41 -9946,31,40 -9947,26,38 -9948,23,37 -9949,21,34 -9950,17,32 -9951,16,30 -9952,16,27 -9953,16,25 -9954,15,23 -9955,13,21 -9956,10,20 -9957,7,18 -9958,2,16 -9959,0,14 -9960,-3,12 -9961,-5,11 -9962,-2,9 -9963,0,8 -9964,-1,7 -9965,-2,7 -9966,-2,6 -9967,-7,5 -9968,-10,4 -9969,-12,3 -9970,-14,2 -9971,-14,1 -9972,-12,0 -9973,-11,-1 -9974,-10,-2 -9975,-9,-2 -9976,-9,-2 -9977,-15,-2 -9978,-19,-2 -9979,-17,-2 -9980,-19,-3 -9981,-17,-3 -9982,-15,-4 -9983,-13,-5 -9984,-12,-5 -9985,-11,-6 -9986,-11,-6 -9987,-16,-6 -9988,-19,-6 -9989,-21,-6 -9990,-21,-6 -9991,-19,-6 -9992,-18,-6 -9993,-14,-6 -9994,-14,-6 -9995,-11,-7 -9996,-12,-7 -9997,-13,-7 -9998,-16,-7 -9999,-16,-7 +50,-1,-12 \ No newline at end of file diff --git a/src-ref/octaveScript.m b/src-ref/octaveScript.m index e3f61817441e85f35cdf398e97dd3fdb1385e8ba..05c72f5f98290cfe737324b393f3037edc8efa9f 100644 --- a/src-ref/octaveScript.m +++ b/src-ref/octaveScript.m @@ -5,13 +5,13 @@ Fs = 500; % Frequence d'echantillonnage Fn = Fs/2; % Frequence de Nyquist -%figure(1) +figure(1) T = csvread('./ADCSamplesOctave.csv'); -%subplot(2,3,1);plot(T(:,2));title('Raw ECG signal');xlabel('Samples (Fs=500Hz)');ylabel('Magnitude (output of an 11-bit ADC)'); +% subplot(2,3,1);plot(T(:,2));title('Raw ECG signal');xlabel('Samples (Fs=500Hz)');ylabel('Magnitude (output of an 11-bit ADC)'); % Pour Octave (à supprimer sous Matlab) pkg load signal; - +fid = fopen("output.txt", "w"); % Pour les trois filtres suivants, on peut jouer sur les ordres % donc le nombre de coefficients des filtres numériques @@ -20,25 +20,36 @@ fBaseLine = fir1(128, 5/Fn, 'high'); % Génération du filtre fBaseLine = round(fBaseLine * 2^10); % Normalisation et mise à l'échelle y_minus_BL = filter(fBaseLine, [1], T(:,2)); % Application du filtre +for i = 1:length(y_minus_BL) + fprintf(fid, "%f\n", y_minus_BL(i)); +end + % subplot(2,3,2);plot(y_minus_BL);title('Baseline wander reduced');xlabel('Samples (Fs=500Hz)');ylabel('Magnitude (digital signal)'); % subplot(2,3,3);plot(y_minus_BL(1:1000));title('Baseline wander reduced -- zoomed');xlabel('Samples (Fs=500Hz)');ylabel('Magnitude (digital signal)'); +fprintf(fid, "----------------\n"); % Élimination du bruit à 50Hz par un coupe-bande basique (Notch FIR) f50Hz = fir1(100, [45 55]/Fn, 'stop'); % Génération du filtre f50Hz = round(f50Hz * 2^10); % Normalisation et mise à l'échelle y_minus_50Hz_simple = filter(f50Hz, [1], y_minus_BL); % Application du filtre -% subplot(2,3,4);plot(y_minus_50Hz_simple(1:1000));title('FIR1 band-cut-- zoomed');xlabel('Samples (Fs=500Hz)');ylabel('Magnitude (digital signal)'); +for i = 1:length(y_minus_50Hz_simple) + fprintf(fid, "%f\n", y_minus_50Hz_simple(i)); +end +% subplot(2,3,4);plot(y_minus_50Hz_simple(1:1000));title('FIR1 band-cut-- zoomed');xlabel('Samples (Fs=500Hz)');ylabel('Magnitude (digital signal)'); +fprintf(fid, "----------------\n"); % Élimination du bruit à 50Hz par un coupe-bande plus élaboré (Pei-Tseng) IIR [b, a] = pei_tseng_notch(50 / Fn, 10/Fn); b = round(b * 2^10); a = round(a * 2^10); y_minus_50Hz_pei_tseng = filter(b, a, y_minus_BL); - +for i = 1:length(y_minus_50Hz_pei_tseng) + fprintf(fid, "%f\n", y_minus_50Hz_pei_tseng(i)); +end % subplot(2,3,5);plot(y_minus_50Hz_pei_tseng(1:1000));title('Pei Tseng band-cut -- zoomed');xlabel('Samples (Fs=500Hz)');ylabel('Magnitude (digital signal)'); - +fprintf(fid, "----------------\n"); % Lissage du bruit haute fréquence par filtre de Parks-McClellan (Low-pass FIR) Fpass = 50; Fstop = 60; @@ -48,10 +59,11 @@ fLP = remez(10, F, A); % Génération du filtre fLP = round(fLP * 2^10); % Normalisation et mise à l'échelle yLP = filter(fLP, [1], y_minus_50Hz_pei_tseng); % Application du filtre + % subplot(2,3,6);plot(yLP(1:1000));title('Low-pass filter to suppress high-freq noise -- zoomed');xlabel('Samples (Fs=500Hz)');ylabel('Magnitude (digital signal)'); -% figure(2) +figure(2) % subplot(2,1,1);plot(T(:,2));title('Raw ECG signal');xlabel('Samples (Fs=500Hz)');ylabel('Magnitude (digital signal)'); -% subplot(2,1,2);plot(yLP);title('After 3 filters');xlabel('Samples (Fs=500Hz)');ylabel('Magnitude (digital signal)'); +subplot(2,1,2);plot(yLP);title('After 3 filters');xlabel('Samples (Fs=500Hz)');ylabel('Magnitude (digital signal)'); % print(2, "ECG_raw_3filters.pdf", "-dpdflatexstandalone"); % figure(3) @@ -62,34 +74,37 @@ yLP = filter(fLP, [1], y_minus_50Hz_pei_tseng); % Application du filtre % EXPORT DES COEFFICIENTS POUR VHDL % Conversion en entiers signés et exportation -printf("\n--- Coefficients du filtre Baseline ---\n"); -fid = fopen("coeficientes_vhdl.txt", "w"); +%printf("\n--- Coefficients du filtre Baseline ---\n"); + -fprintf(fid, "\n--- Coefficients du filtre Baseline ---\n"); -for i = 1:length(fBaseLine) - fprintf(fid, "to_signed(%d, 11),\n", fBaseLine(i)); +for i = 1:length(yLP) + fprintf(fid, "%f\n", yLP(i)); end +%fprintf(fid, "\n--- Coefficients du filtre Baseline ---\n"); +%for i = 1:length(fBaseLine) +% fprintf(fid, "to_signed(%d, 11),\n", fBaseLine(i)); +%end %fprintf(fid, "\n--- Coefficients du filtre Notch 50Hz ---\n"); %for i = 1:length(f50Hz) % fprintf(fid, "to_signed(%d, 11),\n", f50Hz(i)); %end -fprintf(fid, "\n--- Coefficients du filtre Pei-Tseng A ---\n"); -for i = 1:length(a) - fprintf(fid, "to_signed(%d, 11),\n", a(i)); -end +%fprintf(fid, "\n--- Coefficients du filtre Pei-Tseng A ---\n"); +%for i = 1:length(a) +% fprintf(fid, "to_signed(%d, 11),\n", a(i)); +%end -fprintf(fid, "\n--- Coefficients du filtre Pei-Tseng B ---\n"); -for i = 1:length(b) - fprintf(fid, "to_signed(%d, 11),\n", b(i)); -end +%fprintf(fid, "\n--- Coefficients du filtre Pei-Tseng B ---\n"); +%for i = 1:length(b) +% fprintf(fid, "to_signed(%d, 11),\n", b(i)); +%end -fprintf(fid, "\n--- Coefficients du filtre Parks-McClellan ---\n"); -for i = 1:length(fLP) - fprintf(fid, "to_signed(%d, 11),\n", fLP(i)); -end +%fprintf(fid, "\n--- Coefficients du filtre Parks-McClellan ---\n"); +%for i = 1:length(fLP) +% fprintf(fid, "to_signed(%d, 11),\n", fLP(i)); +%end fclose(fid); -printf("\nThe coefficients were saved in 'coeficientes_vhdl.txt'.\n"); +printf("\nThe coefficients were saved in 'ouutput.txt'.\n"); diff --git a/src-ref/output.txt b/src-ref/output.txt new file mode 100644 index 0000000000000000000000000000000000000000..676bef7e496f88209dc9623019ac1864025d1254 --- /dev/null +++ b/src-ref/output.txt @@ -0,0 +1,155 @@ +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +-1023.000000 +-1023.000000 +-1059.000000 +-1159.000000 +-1321.000000 +-1540.000000 +-2574.000000 +-2702.000000 +-2993.000000 +-4302.000000 +-4455.000000 +-4699.000000 +-5821.000000 +-6097.000000 +-7614.000000 +-7894.000000 +-9218.000000 +-9767.000000 +-11165.000000 +-11579.000000 +-13030.000000 +-13626.000000 +-15066.000000 +-16670.000000 +-17076.000000 +-18706.000000 +-19163.000000 +-20848.000000 +-22376.000000 +-22815.000000 +-24486.000000 +-25107.000000 +-26763.000000 +---------------- +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +-960.061523 +-864.547468 +-872.452714 +-1007.332459 +-1239.158748 +-1526.348123 +-2549.174401 +-2606.297610 +-2846.246141 +-4067.323776 +-4140.389023 +-4406.900503 +-5573.617605 +-5896.029304 +-7421.085495 +-7672.679270 +-8959.869041 +-9461.613461 +-10816.884559 +-11216.276690 +-12680.642116 +-13298.928376 +-14763.135468 +-16322.915784 +-16705.625600 +-18338.983129 +-18818.738886 +-20533.539416 +-22021.385226 +-22451.647252 +-24137.255157 +-24777.309502 +-26451.984462 +---------------- +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +0.000000 +114247.321289 +-14246.357145 +-144702.085156 +-298755.992162 +-487532.594174 +-711115.377321 +-880672.932992 +-1279887.865637 +-1676778.876275 +-2019815.453374 +-2459984.642114 +-3063931.113446 +-3605668.175116 +-4359910.585321 +-4975847.759287 +-5901455.796777 +-6565906.580186 +-7622323.465723 +-8629709.882135 +-9688511.022544 +-10815685.573006 +-12166970.780497 +-13255531.154205 +-14578966.245634 +-15929506.296283 +-17334591.013759 +-18827595.832633 +-20285559.871650 +-21715089.200852 +-23508573.761967 +-24912240.319270 +-26671912.997716 +-28123611.818423 diff --git a/src/hdl/controlUnit.vhd b/src/hdl/controlUnit.vhd index 19a32368274aac39575fc3f9d0ccd2550c8e66eb..11451e877885d4e76b942569953f1042ee98c32a 100644 --- a/src/hdl/controlUnit.vhd +++ b/src/hdl/controlUnit.vhd @@ -72,10 +72,13 @@ BEGIN O_initSum <= '1'; ELSE SR_futurState <= BASELINE; + O_initAddress <= '0'; + O_initSum <= '0'; END IF; WHEN PROCESS_B => O_sel <= "01"; + O_initAddress <= '0'; IF I_processingDoneB = '1' THEN SR_futurState <= PROCESS_A; O_initAddress <= '1'; @@ -85,20 +88,24 @@ BEGIN WHEN PROCESS_A => O_sel <= "10"; + O_initAddress <= '0'; IF I_processingDoneA = '1' THEN SR_futurState <= CLELLAN; O_initAddress <= '1'; O_initSum <= '1'; ELSE SR_futurState <= PROCESS_A; + O_initSum <= '0'; END IF; WHEN CLELLAN => O_sel <= "11"; + O_initAddress <= '0'; IF I_processingDoneClellan = '1' THEN SR_futurState <= OUTPUT; ELSE SR_futurState <= CLELLAN; + O_initSum <= '0'; END IF; WHEN OUTPUT => diff --git a/src/hdl/operativeUnit.vhd b/src/hdl/operativeUnit.vhd index 43144195bba5c494936e55343db45b0aa510d6ef..2e86d5d5b84e92bd244a42abbc1a9297849b51b0 100644 --- a/src/hdl/operativeUnit.vhd +++ b/src/hdl/operativeUnit.vhd @@ -346,7 +346,7 @@ BEGIN SR_2(0) <= signed(SC_addResult(21 DOWNTO 10) + 1); ELSE SR_2(1 TO 2) <= SR_2(0 TO 1); - SR_2(0) <= signed(SC_addResult(21 DOWNTO 10) + 1); + SR_2(0) <= signed(SC_addResult(21 DOWNTO 10)); END IF; ELSIF I_loadOutA = '1' THEN @@ -370,6 +370,11 @@ BEGIN END IF; END PROCESS store_result; + + + + + O_total <= STD_LOGIC_VECTOR(SR_Y); END ARCHITECTURE arch_operativeUnit; \ No newline at end of file