%% Please email questions, comments, and significant results to: Robert.C.Green@gmail.com. Thanks! %% %% (c) 2009-2010 Zhu Wang, Robert Green %% %% ALL RIGHTS RESERVED WORLDWIDE %% %% THIS PROGRAM IS FREEWARE. IT MAY BE COPIED AND %% DISTRIBUTED WITHOUT LIMITATION AS LONG AS THIS %% COPYRIGHT NOTICE AND REFERENCE %% INFORMATION BELOW ARE INCLUDED WITHOUT MODIFICATION, %% AND AS LONG AS NO FEE OR COMPENSATION IS CHARGED, %% INCLUDING "TIE-IN" OR "BUNDLING" FEES CHARGED FOR %% OTHER PRODUCTS. %% This code implements the IEEE-RTS96 model for Matpower %% References concerning this code include: %% 1 - R. Green, L. Wang, Z. Wang, M. Alam, and C. Singh, “Power System Reliability Assessment Using Intelligent State Space Pruning Techniques: A Comparative Study” Submitted to 2010 Conference on Power System Technology, Hangzou China, October 2010. %% 2 - R. Green, L. Wang, M. Alam, and C. Singh, “State space pruning for Reliability Evaluation using Binary Particle Swarm Optimization,” Submitted to Hawaii International Conference on System Sciences,University of Hawaii at Manoa, January 2011. %% 3 - R. Green, L. Wang, and C. Singh, “State space pruning for power system reliability evaluation using genetic algorithms,” IEEE Power & Energy Society General Meeting 2010, Minneapolis, MN, July 2010. %% 4 - R. Green, Z. Wang, L. Wang, M. Alam, and C. Singh, “Evaluation of loss of load probability for power systems using intelligent search based state space pruning,” The 11th International Conference on Probabilistic Methods Applied to Power Systems, Singapore, June 2010 function [baseMVA, bus, gen, branch, areas, gencost] = case96 %% system MVA base baseMVA = 100; %% bus data % bus_i type Pd Qd Gs Bs area Vm Va baseKV zone Vmax Vmin bus = [ 101 2 108 22 0 0 11 1 0 138 11 1.1 0.9; 102 2 97 20 0 0 11 1 0 138 12 1.1 0.9; 103 4 180 37 0 0 11 1 0 138 11 1.1 0.9; 104 4 74 15 0 0 11 1 0 138 11 1.1 0.9; 105 4 71 14 0 0 11 1 0 138 11 1.1 0.9; 106 4 136 28 0 1 11 1 0 138 12 1.1 0.9; 107 2 125 25 0 0 11 1 0 138 12 1.1 0.9; 108 4 171 35 0 0 11 1 0 138 12 1.1 0.9; 109 4 175 36 0 0 11 1 0 138 13 1.1 0.9; 110 4 195 40 0 0 11 1 0 138 13 1.1 0.9; 111 4 0 0 0 0 11 1 0 230 13 1.1 0.9; 112 4 0 0 0 0 11 1 0 230 13 1.1 0.9; 113 3 265 54 0 0 12 1 0 230 14 1.1 0.9; 114 2 194 39 0 0 12 1 0 230 16 1.1 0.9; 115 2 317 64 0 0 12 1 0 230 16 1.1 0.9; 116 2 100 20 0 0 12 1 0 230 16 1.1 0.9; 117 4 0 0 0 0 12 1 0 230 17 1.1 0.9; 118 2 333 68 0 0 12 1 0 230 17 1.1 0.9; 119 4 181 37 0 0 12 1 0 230 15 1.1 0.9; 120 4 128 26 0 0 12 1 0 230 15 1.1 0.9; 121 2 0 0 0 0 12 1 0 230 17 1.1 0.9; 122 2 0 0 0 0 12 1 0 230 17 1.1 0.9; 123 2 0 0 0 0 12 1 0 230 15 1.1 0.9; 124 4 0 0 0 0 12 1 0 230 16 1.1 0.9; 201 2 108 22 0 0 21 1 0 138 21 1.1 0.9; 202 2 97 20 0 0 21 1 0 138 22 1.1 0.9; 203 4 180 37 0 0 21 1 0 138 21 1.1 0.9; 204 4 74 15 0 0 21 1 0 138 21 1.1 0.9; 205 4 71 14 0 0 21 1 0 138 21 1.1 0.9; 206 4 136 28 0 1 21 1 0 138 22 1.1 0.9; 207 2 125 25 0 0 21 1 0 138 22 1.1 0.9; 208 4 171 35 0 0 21 1 0 138 22 1.1 0.9; 209 4 175 36 0 0 21 1 0 138 23 1.1 0.9; 210 4 195 40 0 0 21 1 0 138 23 1.1 0.9; 211 4 0 0 0 0 21 1 0 230 23 1.1 0.9; 212 4 0 0 0 0 21 1 0 230 23 1.1 0.9; 213 2 265 54 0 0 22 1 0 230 24 1.1 0.9; 214 2 194 39 0 0 22 1 0 230 26 1.1 0.9; 215 2 317 64 0 0 22 1 0 230 26 1.1 0.9; 216 2 100 20 0 0 22 1 0 230 26 1.1 0.9; 217 4 0 0 0 0 22 1 0 230 27 1.1 0.9; 218 2 333 68 0 0 22 1 0 230 27 1.1 0.9; 219 4 181 37 0 0 22 1 0 230 25 1.1 0.9; 220 4 128 26 0 0 22 1 0 230 25 1.1 0.9; 221 2 0 0 0 0 22 1 0 230 27 1.1 0.9; 222 2 0 0 0 0 22 1 0 230 27 1.1 0.9; 223 2 0 0 0 0 22 1 0 230 25 1.1 0.9; 224 4 0 0 0 0 22 1 0 230 26 1.1 0.9; 301 2 108 22 0 0 31 1 0 138 31 1.1 0.9; 302 2 97 20 0 0 31 1 0 138 32 1.1 0.9; 303 4 180 37 0 0 31 1 0 138 31 1.1 0.9; 304 4 74 15 0 0 31 1 0 138 31 1.1 0.9; 305 4 71 14 0 0 31 1 0 138 31 1.1 0.9; 306 4 136 28 0 1 31 1 0 138 32 1.1 0.9; 307 2 125 25 0 0 31 1 0 138 32 1.1 0.9; 308 4 171 35 0 0 31 1 0 138 32 1.1 0.9; 309 4 175 36 0 0 31 1 0 138 33 1.1 0.9; 310 4 195 40 0 0 31 1 0 138 33 1.1 0.9; 311 4 0 0 0 0 31 1 0 230 33 1.1 0.9; 312 4 0 0 0 0 31 1 0 230 33 1.1 0.9; 313 2 265 54 0 0 32 1 0 230 34 1.1 0.9; 314 2 194 39 0 0 32 1 0 230 36 1.1 0.9; 315 2 317 64 0 0 32 1 0 230 36 1.1 0.9; 316 2 100 20 0 0 32 1 0 230 36 1.1 0.9; 317 4 0 0 0 0 32 1 0 230 37 1.1 0.9; 318 2 333 68 0 0 32 1 0 230 37 1.1 0.9; 319 4 181 37 0 0 32 1 0 230 35 1.1 0.9; 320 4 128 26 0 0 32 1 0 230 35 1.1 0.9; 321 2 0 0 0 0 32 1 0 230 37 1.1 0.9; 322 2 0 0 0 0 32 1 0 230 37 1.1 0.9; 323 2 0 0 0 0 32 1 0 230 35 1.1 0.9; 324 4 0 0 0 0 32 1 0 230 36 1.1 0.9; 325 4 0 0 0 0 32 1 0 230 35 1.1 0.9; ]; %% generator data % bus Pg Qg Qmax Qmin Vg mBase status Pmax Pmin gen = [ 101 20 0 10 0 1.035 24 1 20 0; 101 20 0 10 0 1.035 24 1 20 0; 101 76 14.1 30 -25 1.035 89 1 76 0; 101 76 14.1 30 -25 1.035 89 1 76 0; 102 20 0 10 0 1.035 24 1 20 0; 102 20 0 10 0 1.035 24 1 20 0; 102 76 7 30 -25 1.035 89 1 76 0; 102 76 7 30 -25 1.035 89 1 76 0; 107 100 17.2 60 0 1.025 118 1 100 0; 107 100 17.2 60 0 1.025 118 1 100 0; 107 100 17.2 60 0 1.025 118 1 100 0; 113 197 40.7 80 0 1.020 232 1 197 0; 113 197 40.7 80 0 1.020 232 1 197 0; 113 197 40.7 80 0 1.020 232 1 197 0; 114 0 0 0 0 0 0 1 0 0; 115 12 0 6 0 1.014 14 1 12 0; 115 12 0 6 0 1.014 14 1 12 0; 115 12 0 6 0 1.014 14 1 12 0; 115 12 0 6 0 1.014 14 1 12 0; 115 12 0 6 0 1.014 14 1 12 0; 115 155 0.05 80 -50 1.014 182 1 155 0; 116 155 25.22 80 -50 1.017 182 1 155 0; 118 400 137.4 200 -50 1.050 471 1 400 0; 121 400 108.2 200 -50 1.050 471 1 400 0; 122 50 -4.96 16 -10 1.050 53 1 50 0; 122 50 -4.96 16 -10 1.050 53 1 50 0; 122 50 -4.96 16 -10 1.050 53 1 50 0; 122 50 -4.96 16 -10 1.050 53 1 50 0; 122 50 -4.96 16 -10 1.050 53 1 50 0; 122 50 -4.96 16 -10 1.050 53 1 50 0; 123 155 31.79 80 -50 1.050 182 1 155 0; 123 155 31.79 80 -50 1.050 182 1 155 0; 123 350 71.78 150 -25 1.050 412 1 350 0; 201 20 0 10 0 1.035 24 1 20 0; 201 20 0 10 0 1.035 24 1 20 0; 201 76 14.1 30 -25 1.035 89 1 76 0; 201 76 14.1 30 -25 1.035 89 1 76 0; 202 20 0 10 0 1.035 24 1 20 0; 202 20 0 10 0 1.035 24 1 20 0; 202 76 7 30 -25 1.035 89 1 76 0; 202 76 7 30 -25 1.035 89 1 76 0; 207 100 17.2 60 0 1.025 118 1 100 0; 207 100 17.2 60 0 1.025 118 1 100 0; 207 100 17.2 60 0 1.025 118 1 100 0; 213 197 40.7 80 0 1.020 232 1 197 0; 213 197 40.7 80 0 1.020 232 1 197 0; 213 197 40.7 80 0 1.020 232 1 197 0; 214 0 0 0 0 0 0 1 0 0; 215 12 0 6 0 1.014 14 1 12 0; 215 12 0 6 0 1.014 14 1 12 0; 215 12 0 6 0 1.014 14 1 12 0; 215 12 0 6 0 1.014 14 1 12 0; 215 12 0 6 0 1.014 14 1 12 0; 215 155 0.05 80 -50 1.014 182 1 155 0; 216 155 25.22 80 -50 1.017 182 1 155 0; 218 400 137.4 200 -50 1.050 471 1 400 0; 221 400 108.2 200 -50 1.050 471 1 400 0; 222 50 -4.96 16 -10 1.050 53 1 50 0; 222 50 -4.96 16 -10 1.050 53 1 50 0; 222 50 -4.96 16 -10 1.050 53 1 50 0; 222 50 -4.96 16 -10 1.050 53 1 50 0; 222 50 -4.96 16 -10 1.050 53 1 50 0; 222 50 -4.96 16 -10 1.050 53 1 50 0; 223 155 31.79 80 -50 1.050 182 1 155 0; 223 155 31.79 80 -50 1.050 182 1 155 0; 223 350 71.78 150 -25 1.050 412 1 350 0; 301 20 0 10 0 1.035 24 1 20 0; 301 20 0 10 0 1.035 24 1 20 0; 301 76 14.1 30 -25 1.035 89 1 76 0; 301 76 14.1 30 -25 1.035 89 1 76 0; 302 20 0 10 0 1.035 24 1 20 0; 302 20 0 10 0 1.035 24 1 20 0; 302 76 7 30 -25 1.035 89 1 76 0; 302 76 7 30 -25 1.035 89 1 76 0; 307 100 17.2 60 0 1.025 118 1 100 0; 307 100 17.2 60 0 1.025 118 1 100 0; 307 100 17.2 60 0 1.025 118 1 100 0; 313 197 40.7 80 0 1.020 232 1 197 0; 313 197 40.7 80 0 1.020 232 1 197 0; 313 197 40.7 80 0 1.020 232 1 197 0; 314 0 0 0 0 0 0 1 0 0; 315 12 0 6 0 1.014 14 1 12 0; 315 12 0 6 0 1.014 14 1 12 0; 315 12 0 6 0 1.014 14 1 12 0; 315 12 0 6 0 1.014 14 1 12 0; 315 12 0 6 0 1.014 14 1 12 0; 315 155 0.05 80 -50 1.014 182 1 155 0; 316 155 25.22 80 -50 1.017 182 1 155 0; 318 400 137.4 200 -50 1.050 471 1 400 0; 321 400 108.2 200 -50 1.050 471 1 400 0; 322 50 -4.96 16 -10 1.050 53 1 50 0; 322 50 -4.96 16 -10 1.050 53 1 50 0; 322 50 -4.96 16 -10 1.050 53 1 50 0; 322 50 -4.96 16 -10 1.050 53 1 50 0; 322 50 -4.96 16 -10 1.050 53 1 50 0; 322 50 -4.96 16 -10 1.050 53 1 50 0; 323 155 31.79 80 -50 1.050 182 1 155 0; 323 155 31.79 80 -50 1.050 182 1 155 0; 323 350 71.78 150 -25 1.050 412 1 350 0; ]; %% branch data % fbus tbus r x b rateA rateB rateC ratio angle status branch = [ 101 102 0.0026 0.0139 0.4611 193 200 200 0 0 1; 101 103 0.0546 0.2112 0.0572 208 220 220 0 0 1; 101 105 0.0218 0.0845 0.0229 208 220 220 0 0 1; 102 104 0.0328 0.1267 0.0343 208 220 220 0 0 1; 102 106 0.0497 0.1920 0.0520 208 220 220 0 0 1; 103 109 0.0308 0.1190 0.0322 208 220 220 0 0 1; 103 124 0.0023 0.0839 0.0000 510 600 600 1.015 0 1; 104 109 0.0268 0.1037 0.0281 208 220 220 0 0 1; 105 110 0.0228 0.0883 0.0239 208 220 220 0 0 1; 106 110 0.0139 0.0605 2.4590 193 200 200 0 0 1; 107 108 0.0159 0.0614 0.0166 208 220 220 0 0 1; 107 203 0.0420 0.1610 0.0440 208 220 220 0 0 1; 108 109 0.0427 0.1651 0.0447 208 220 220 0 0 1; 108 110 0.0427 0.1651 0.0447 208 220 220 0 0 1; 109 111 0.0023 0.0839 0.0000 510 600 600 1.03 0 1; 109 112 0.0023 0.0839 0.0000 510 600 600 1.03 0 1; 110 111 0.0023 0.0839 0.0000 510 600 600 1.015 0 1; 110 112 0.0023 0.0839 0.0000 510 600 600 1.015 0 1; 111 113 0.0061 0.0476 0.0999 600 625 625 0 0 1; 111 114 0.0054 0.0418 0.0879 600 625 625 0 0 1; 112 113 0.0061 0.0476 0.0999 600 625 625 0 0 1; 112 123 0.0124 0.0966 0.2030 600 625 625 0 0 1; 113 123 0.0111 0.0865 0.1818 600 625 625 0 0 1; 113 215 0.0100 0.0750 0.1580 600 625 625 0 0 1; 114 116 0.0050 0.0389 0.0818 600 625 625 0 0 1; 115 116 0.0022 0.0173 0.0364 600 625 625 0 0 1; 115 121 0.0063 0.0490 0.1030 600 625 625 0 0 1; 115 121 0.0063 0.0490 0.1030 600 625 625 0 0 1; 115 124 0.0067 0.0519 0.1091 600 625 625 0 0 1; 116 117 0.0033 0.0259 0.0545 600 625 625 0 0 1; 116 119 0.0030 0.0231 0.0485 600 625 625 0 0 1; 117 118 0.0018 0.0144 0.0303 600 625 625 0 0 1; 117 122 0.0135 0.1053 0.2212 600 625 625 0 0 1; 118 121 0.0033 0.0259 0.0545 600 625 625 0 0 1; 118 121 0.0033 0.0259 0.0545 600 625 625 0 0 1; 119 120 0.0051 0.0396 0.0833 600 625 625 0 0 1; 119 120 0.0051 0.0396 0.0833 600 625 625 0 0 1; 120 123 0.0028 0.0216 0.0455 600 625 625 0 0 1; 120 123 0.0028 0.0216 0.0455 600 625 625 0 0 1; 121 122 0.0087 0.0678 0.1424 600 625 625 0 0 1; 123 217 0.0100 0.0740 0.1550 600 625 625 0 0 1; 201 202 0.0026 0.0139 0.4611 208 220 220 0 0 1; 201 203 0.0546 0.2112 0.0572 208 220 220 0 0 1; 201 205 0.0218 0.0845 0.0229 208 220 220 0 0 1; 202 204 0.0328 0.1267 0.0343 208 220 220 0 0 1; 202 206 0.0497 0.1920 0.0520 208 220 220 0 0 1; 203 209 0.0308 0.1190 0.0322 208 220 220 0 0 1; 203 224 0.0023 0.0839 0.000 510 600 600 1.015 0 1; 204 209 0.0268 0.1037 0.0281 208 220 220 0 0 1; 205 210 0.0228 0.0883 0.0239 208 220 220 0 0 1; 206 210 0.0139 0.0605 2.4590 193 200 200 0 0 1; 207 208 0.0159 0.0614 0.0166 208 220 220 0 0 1; 208 209 0.0427 0.1651 0.0447 208 220 220 0 0 1; 208 210 0.0427 0.1651 0.0447 208 220 220 0 0 1; 209 211 0.0023 0.0839 0.0000 510 600 600 1.03 0 1; 209 212 0.0023 0.0839 0.0000 510 600 600 1.03 0 1; 210 211 0.0023 0.0839 0.0000 510 600 600 1.015 0 1; 210 212 0.0023 0.0839 0.0000 510 600 600 1.015 0 1; 211 213 0.0061 0.0476 0.0999 600 625 625 0 0 1; 211 214 0.0054 0.0418 0.0879 600 625 625 0 0 1; 212 213 0.0061 0.0476 0.0999 600 625 625 0 0 1; 212 223 0.0124 0.0966 0.2030 600 625 625 0 0 1; 213 223 0.0111 0.0865 0.1818 600 625 625 0 0 1; 214 216 0.0050 0.0389 0.0818 600 625 625 0 0 1; 215 216 0.0022 0.0173 0.0364 600 625 625 0 0 1; 215 221 0.0063 0.0490 0.1030 600 625 625 0 0 1; 215 221 0.0063 0.0490 0.1030 600 625 625 0 0 1; 215 224 0.0067 0.0519 0.1091 600 625 625 0 0 1; 216 217 0.0033 0.0259 0.0545 600 625 625 0 0 1; 216 219 0.0030 0.0231 0.0485 600 625 625 0 0 1; 217 218 0.0018 0.0144 0.0303 600 625 625 0 0 1; 217 222 0.0135 0.1053 0.2212 600 625 625 0 0 1; 218 221 0.0033 0.0259 0.0545 600 625 625 0 0 1; 218 221 0.0033 0.0259 0.0545 600 625 625 0 0 1; 219 220 0.0051 0.0396 0.0833 600 625 625 0 0 1; 219 220 0.0051 0.0396 0.0833 600 625 625 0 0 1; 220 223 0.0028 0.0216 0.0455 600 625 625 0 0 1; 220 223 0.0028 0.0216 0.0455 600 625 625 0 0 1; 221 222 0.0087 0.0678 0.1424 600 625 625 0 0 1; 301 302 0.0026 0.0139 0.4611 193 200 200 0 0 1; 301 303 0.0546 0.2112 0.0572 208 220 220 0 0 1; 301 305 0.0218 0.0845 0.0229 208 220 220 0 0 1; 302 304 0.0328 0.1267 0.0343 208 220 220 0 0 1; 302 306 0.0497 0.1920 0.0520 208 220 220 0 0 1; 303 309 0.0308 0.1190 0.0322 208 220 220 0 0 1; 303 324 0.0023 0.0839 0.0000 510 600 600 1.015 0 1; 304 309 0.0268 0.1037 0.0281 208 220 220 0 0 1; 305 310 0.0228 0.0883 0.0239 208 220 220 0 0 1; 306 310 0.0139 0.0605 2.4590 193 200 200 0 0 1; 307 308 0.0159 0.0614 0.0166 208 220 220 0 0 1; 308 309 0.0427 0.1651 0.0447 208 220 220 0 0 1; 308 310 0.0427 0.1651 0.0447 208 220 220 0 0 1; 309 311 0.0023 0.0839 0.0000 510 600 600 1.03 0 1; 309 312 0.0023 0.0839 0.0000 510 600 600 1.03 0 1; 310 311 0.0023 0.0839 0.0000 510 600 600 1.015 0 1; 310 312 0.0023 0.0839 0.0000 510 600 600 1.015 0 1; 311 313 0.0061 0.0476 0.0999 600 625 625 0 0 1; 311 314 0.0054 0.0418 0.0879 600 625 625 0 0 1; 312 313 0.0061 0.0476 0.0999 600 625 625 0 0 1; 312 323 0.0124 0.0966 0.2030 600 625 625 0 0 1; 313 323 0.0111 0.0865 0.1818 600 625 625 0 0 1; 314 316 0.0050 0.0389 0.0818 600 625 625 0 0 1; 315 316 0.0022 0.0173 0.0364 600 625 625 0 0 1; 315 321 0.0063 0.0490 0.1030 600 625 625 0 0 1; 315 321 0.0063 0.0490 0.1030 600 625 625 0 0 1; 315 324 0.0067 0.0519 0.1091 600 625 625 0 0 1; 316 317 0.0033 0.0259 0.0545 600 625 625 0 0 1; 316 319 0.0030 0.0231 0.0485 600 625 625 0 0 1; 317 318 0.0018 0.0144 0.0303 600 625 625 0 0 1; 317 322 0.0135 0.1053 0.2212 600 625 625 0 0 1; 318 321 0.0033 0.0259 0.0545 600 625 625 0 0 1; 318 321 0.0033 0.0259 0.0545 600 625 625 0 0 1; 319 320 0.0051 0.0396 0.0833 600 625 625 0 0 1; 319 320 0.0051 0.0396 0.0833 600 625 625 0 0 1; 320 323 0.0028 0.0216 0.0455 600 625 625 0 0 1; 320 323 0.0028 0.0216 0.0455 600 625 625 0 0 1; 321 322 0.0087 0.0678 0.1424 600 625 625 0 0 1; 325 121 0.0120 0.0970 0.2030 600 625 625 0 0 1; 318 223 0.0130 0.1040 0.2180 600 625 625 0 0 1; 323 325 0.0000 0.0090 0.0000 893 893 893 1 0 1; ]; %%----- OPF Data -----%% %% area data areas = [ 11 101; 12 113; 21 201; 22 213; 31 301; 32 313 ]; %% generator cost data % 1 startup shutdown n x1 y1 ... xn yn % 2 startup shutdown n c(n-1) ... c0 gencost = [ 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; 2 1 0 3 1 1 1; ]; return;