%
% Status : main Dynare file 
%
% Warning : this file is generated automatically by Dynare
%           from model file (.mod)

tic;
global M_ oo_ options_ ys0_ ex0_ estimation_info
options_ = [];
M_.fname = 'shadow_nash';
%
% Some global variables initialization
%
global_initialization;
diary off;
diary('shadow_nash.log');
M_.exo_names = 'c1shockgyerr';
M_.exo_names_tex = 'c1shockgyerr';
M_.exo_names_long = 'c1shockgyerr';
M_.exo_names = char(M_.exo_names, 'c1zerr');
M_.exo_names_tex = char(M_.exo_names_tex, 'c1zerr');
M_.exo_names_long = char(M_.exo_names_long, 'c1zerr');
M_.exo_names = char(M_.exo_names, 'c2shockgyerr');
M_.exo_names_tex = char(M_.exo_names_tex, 'c2shockgyerr');
M_.exo_names_long = char(M_.exo_names_long, 'c2shockgyerr');
M_.exo_names = char(M_.exo_names, 'c2zerr');
M_.exo_names_tex = char(M_.exo_names_tex, 'c2zerr');
M_.exo_names_long = char(M_.exo_names_long, 'c2zerr');
M_.exo_names = char(M_.exo_names, 'c2taupvarerr');
M_.exo_names_tex = char(M_.exo_names_tex, 'c2taupvarerr');
M_.exo_names_long = char(M_.exo_names_long, 'c2taupvarerr');
M_.exo_names = char(M_.exo_names, 'c1taupvarerr');
M_.exo_names_tex = char(M_.exo_names_tex, 'c1taupvarerr');
M_.exo_names_long = char(M_.exo_names_long, 'c1taupvarerr');
M_.exo_names = char(M_.exo_names, 'c1monerr');
M_.exo_names_tex = char(M_.exo_names_tex, 'c1monerr');
M_.exo_names_long = char(M_.exo_names_long, 'c1monerr');
M_.exo_names = char(M_.exo_names, 'c2monerr');
M_.exo_names_tex = char(M_.exo_names_tex, 'c2monerr');
M_.exo_names_long = char(M_.exo_names_long, 'c2monerr');
M_.endo_names = 'shadow_Welfcorrection1';
M_.endo_names_tex = 'shadow\_Welfcorrection1';
M_.endo_names_long = 'shadow_Welfcorrection1';
M_.endo_names = char(M_.endo_names, 'Welf1');
M_.endo_names_tex = char(M_.endo_names_tex, 'Welf1');
M_.endo_names_long = char(M_.endo_names_long, 'Welf1');
M_.endo_names = char(M_.endo_names, 'Welf2');
M_.endo_names_tex = char(M_.endo_names_tex, 'Welf2');
M_.endo_names_long = char(M_.endo_names_long, 'Welf2');
M_.endo_names = char(M_.endo_names, 'instr1');
M_.endo_names_tex = char(M_.endo_names_tex, 'instr1');
M_.endo_names_long = char(M_.endo_names_long, 'instr1');
M_.endo_names = char(M_.endo_names, 'instr2');
M_.endo_names_tex = char(M_.endo_names_tex, 'instr2');
M_.endo_names_long = char(M_.endo_names_long, 'instr2');
M_.endo_names = char(M_.endo_names, 'Util1');
M_.endo_names_tex = char(M_.endo_names_tex, 'Util1');
M_.endo_names_long = char(M_.endo_names_long, 'Util1');
M_.endo_names = char(M_.endo_names, 'Util2');
M_.endo_names_tex = char(M_.endo_names_tex, 'Util2');
M_.endo_names_long = char(M_.endo_names_long, 'Util2');
M_.endo_names = char(M_.endo_names, 'c1c');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1c');
M_.endo_names_long = char(M_.endo_names_long, 'c1c');
M_.endo_names = char(M_.endo_names, 'c1cd');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1cd');
M_.endo_names_long = char(M_.endo_names_long, 'c1cd');
M_.endo_names = char(M_.endo_names, 'c1mc');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1mc');
M_.endo_names_long = char(M_.endo_names_long, 'c1mc');
M_.endo_names = char(M_.endo_names, 'c1y');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1y');
M_.endo_names_long = char(M_.endo_names_long, 'c1y');
M_.endo_names = char(M_.endo_names, 'c1g');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1g');
M_.endo_names_long = char(M_.endo_names_long, 'c1g');
M_.endo_names = char(M_.endo_names, 'c1rpcpd');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1rpcpd');
M_.endo_names_long = char(M_.endo_names_long, 'c1rpcpd');
M_.endo_names = char(M_.endo_names, 'c1pid');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1pid');
M_.endo_names_long = char(M_.endo_names_long, 'c1pid');
M_.endo_names = char(M_.endo_names, 'c1hp');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1hp');
M_.endo_names_long = char(M_.endo_names_long, 'c1hp');
M_.endo_names = char(M_.endo_names, 'c1gp');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1gp');
M_.endo_names_long = char(M_.endo_names_long, 'c1gp');
M_.endo_names = char(M_.endo_names, 'c1pstar');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1pstar');
M_.endo_names_long = char(M_.endo_names_long, 'c1pstar');
M_.endo_names = char(M_.endo_names, 'c1deltad');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1deltad');
M_.endo_names_long = char(M_.endo_names_long, 'c1deltad');
M_.endo_names = char(M_.endo_names, 'c1rn');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1rn');
M_.endo_names_long = char(M_.endo_names_long, 'c1rn');
M_.endo_names = char(M_.endo_names, 'c1rer');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1rer');
M_.endo_names_long = char(M_.endo_names_long, 'c1rer');
M_.endo_names = char(M_.endo_names, 'c1dcore');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1dcore');
M_.endo_names_long = char(M_.endo_names_long, 'c1dcore');
M_.endo_names = char(M_.endo_names, 'c2c');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2c');
M_.endo_names_long = char(M_.endo_names_long, 'c2c');
M_.endo_names = char(M_.endo_names, 'c2cd');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2cd');
M_.endo_names_long = char(M_.endo_names_long, 'c2cd');
M_.endo_names = char(M_.endo_names, 'c2mc');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2mc');
M_.endo_names_long = char(M_.endo_names_long, 'c2mc');
M_.endo_names = char(M_.endo_names, 'c2y');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2y');
M_.endo_names_long = char(M_.endo_names_long, 'c2y');
M_.endo_names = char(M_.endo_names, 'c2g');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2g');
M_.endo_names_long = char(M_.endo_names_long, 'c2g');
M_.endo_names = char(M_.endo_names, 'c2rpcpd');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2rpcpd');
M_.endo_names_long = char(M_.endo_names_long, 'c2rpcpd');
M_.endo_names = char(M_.endo_names, 'c2pid');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2pid');
M_.endo_names_long = char(M_.endo_names_long, 'c2pid');
M_.endo_names = char(M_.endo_names, 'c2hp');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2hp');
M_.endo_names_long = char(M_.endo_names_long, 'c2hp');
M_.endo_names = char(M_.endo_names, 'c2gp');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2gp');
M_.endo_names_long = char(M_.endo_names_long, 'c2gp');
M_.endo_names = char(M_.endo_names, 'c2pstar');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2pstar');
M_.endo_names_long = char(M_.endo_names_long, 'c2pstar');
M_.endo_names = char(M_.endo_names, 'c2deltad');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2deltad');
M_.endo_names_long = char(M_.endo_names_long, 'c2deltad');
M_.endo_names = char(M_.endo_names, 'c2rn');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2rn');
M_.endo_names_long = char(M_.endo_names_long, 'c2rn');
M_.endo_names = char(M_.endo_names, 'c2dcore');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2dcore');
M_.endo_names_long = char(M_.endo_names_long, 'c2dcore');
M_.endo_names = char(M_.endo_names, 'Welfcon1');
M_.endo_names_tex = char(M_.endo_names_tex, 'Welfcon1');
M_.endo_names_long = char(M_.endo_names_long, 'Welfcon1');
M_.endo_names = char(M_.endo_names, 'c1deltadlag');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1deltadlag');
M_.endo_names_long = char(M_.endo_names_long, 'c1deltadlag');
M_.endo_names = char(M_.endo_names, 'c1rnlag');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1rnlag');
M_.endo_names_long = char(M_.endo_names_long, 'c1rnlag');
M_.endo_names = char(M_.endo_names, 'c1rpcpdlag');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1rpcpdlag');
M_.endo_names_long = char(M_.endo_names_long, 'c1rpcpdlag');
M_.endo_names = char(M_.endo_names, 'c2deltadlag');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2deltadlag');
M_.endo_names_long = char(M_.endo_names_long, 'c2deltadlag');
M_.endo_names = char(M_.endo_names, 'c2rnlag');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2rnlag');
M_.endo_names_long = char(M_.endo_names_long, 'c2rnlag');
M_.endo_names = char(M_.endo_names, 'c2rpcpdlag');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2rpcpdlag');
M_.endo_names_long = char(M_.endo_names_long, 'c2rpcpdlag');
M_.endo_names = char(M_.endo_names, 'c1deltadlag2');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1deltadlag2');
M_.endo_names_long = char(M_.endo_names_long, 'c1deltadlag2');
M_.endo_names = char(M_.endo_names, 'c1rnlag2');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1rnlag2');
M_.endo_names_long = char(M_.endo_names_long, 'c1rnlag2');
M_.endo_names = char(M_.endo_names, 'c1rpcpdlag2');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1rpcpdlag2');
M_.endo_names_long = char(M_.endo_names_long, 'c1rpcpdlag2');
M_.endo_names = char(M_.endo_names, 'c2deltadlag2');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2deltadlag2');
M_.endo_names_long = char(M_.endo_names_long, 'c2deltadlag2');
M_.endo_names = char(M_.endo_names, 'c2rnlag2');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2rnlag2');
M_.endo_names_long = char(M_.endo_names_long, 'c2rnlag2');
M_.endo_names = char(M_.endo_names, 'c2rpcpdlag2');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2rpcpdlag2');
M_.endo_names_long = char(M_.endo_names_long, 'c2rpcpdlag2');
M_.endo_names = char(M_.endo_names, 'c1shockgy');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1shockgy');
M_.endo_names_long = char(M_.endo_names_long, 'c1shockgy');
M_.endo_names = char(M_.endo_names, 'c1z');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1z');
M_.endo_names_long = char(M_.endo_names_long, 'c1z');
M_.endo_names = char(M_.endo_names, 'c1taupvar');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1taupvar');
M_.endo_names_long = char(M_.endo_names_long, 'c1taupvar');
M_.endo_names = char(M_.endo_names, 'c2shockgy');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2shockgy');
M_.endo_names_long = char(M_.endo_names_long, 'c2shockgy');
M_.endo_names = char(M_.endo_names, 'c2z');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2z');
M_.endo_names_long = char(M_.endo_names_long, 'c2z');
M_.endo_names = char(M_.endo_names, 'c2taupvar');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2taupvar');
M_.endo_names_long = char(M_.endo_names_long, 'c2taupvar');
M_.endo_names = char(M_.endo_names, 'c1lmult1');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult1');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult1');
M_.endo_names = char(M_.endo_names, 'c1lmult2');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult2');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult2');
M_.endo_names = char(M_.endo_names, 'c1lmult3');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult3');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult3');
M_.endo_names = char(M_.endo_names, 'c1lmult4');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult4');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult4');
M_.endo_names = char(M_.endo_names, 'c1lmult5');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult5');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult5');
M_.endo_names = char(M_.endo_names, 'c1lmult6');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult6');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult6');
M_.endo_names = char(M_.endo_names, 'c1lmult7');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult7');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult7');
M_.endo_names = char(M_.endo_names, 'c1lmult8');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult8');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult8');
M_.endo_names = char(M_.endo_names, 'c1lmult9');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult9');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult9');
M_.endo_names = char(M_.endo_names, 'c1lmult10');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult10');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult10');
M_.endo_names = char(M_.endo_names, 'c1lmult11');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult11');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult11');
M_.endo_names = char(M_.endo_names, 'c1lmult12');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult12');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult12');
M_.endo_names = char(M_.endo_names, 'c1lmult13');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult13');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult13');
M_.endo_names = char(M_.endo_names, 'c1lmult14');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult14');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult14');
M_.endo_names = char(M_.endo_names, 'c1lmult15');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult15');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult15');
M_.endo_names = char(M_.endo_names, 'c1lmult16');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult16');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult16');
M_.endo_names = char(M_.endo_names, 'c1lmult17');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult17');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult17');
M_.endo_names = char(M_.endo_names, 'c1lmult18');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult18');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult18');
M_.endo_names = char(M_.endo_names, 'c1lmult19');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult19');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult19');
M_.endo_names = char(M_.endo_names, 'c1lmult20');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult20');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult20');
M_.endo_names = char(M_.endo_names, 'c1lmult21');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult21');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult21');
M_.endo_names = char(M_.endo_names, 'c1lmult22');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult22');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult22');
M_.endo_names = char(M_.endo_names, 'c1lmult23');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult23');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult23');
M_.endo_names = char(M_.endo_names, 'c1lmult24');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult24');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult24');
M_.endo_names = char(M_.endo_names, 'c1lmult25');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult25');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult25');
M_.endo_names = char(M_.endo_names, 'c1lmult26');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult26');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult26');
M_.endo_names = char(M_.endo_names, 'c1lmult27');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult27');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult27');
M_.endo_names = char(M_.endo_names, 'c1lmult28');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult28');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult28');
M_.endo_names = char(M_.endo_names, 'c1lmult29');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult29');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult29');
M_.endo_names = char(M_.endo_names, 'c1lmult30');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult30');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult30');
M_.endo_names = char(M_.endo_names, 'c1lmult31');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult31');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult31');
M_.endo_names = char(M_.endo_names, 'c1lmult32');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult32');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult32');
M_.endo_names = char(M_.endo_names, 'c1lmult33');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult33');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult33');
M_.endo_names = char(M_.endo_names, 'c1lmult34');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult34');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult34');
M_.endo_names = char(M_.endo_names, 'c1lmult35');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult35');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult35');
M_.endo_names = char(M_.endo_names, 'c1lmult36');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult36');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult36');
M_.endo_names = char(M_.endo_names, 'c1lmult37');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult37');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult37');
M_.endo_names = char(M_.endo_names, 'c1lmult38');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult38');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult38');
M_.endo_names = char(M_.endo_names, 'c1lmult39');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult39');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult39');
M_.endo_names = char(M_.endo_names, 'c1lmult40');
M_.endo_names_tex = char(M_.endo_names_tex, 'c1lmult40');
M_.endo_names_long = char(M_.endo_names_long, 'c1lmult40');
M_.endo_names = char(M_.endo_names, 'c2lmult1');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult1');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult1');
M_.endo_names = char(M_.endo_names, 'c2lmult2');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult2');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult2');
M_.endo_names = char(M_.endo_names, 'c2lmult3');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult3');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult3');
M_.endo_names = char(M_.endo_names, 'c2lmult4');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult4');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult4');
M_.endo_names = char(M_.endo_names, 'c2lmult5');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult5');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult5');
M_.endo_names = char(M_.endo_names, 'c2lmult6');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult6');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult6');
M_.endo_names = char(M_.endo_names, 'c2lmult7');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult7');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult7');
M_.endo_names = char(M_.endo_names, 'c2lmult8');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult8');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult8');
M_.endo_names = char(M_.endo_names, 'c2lmult9');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult9');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult9');
M_.endo_names = char(M_.endo_names, 'c2lmult10');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult10');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult10');
M_.endo_names = char(M_.endo_names, 'c2lmult11');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult11');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult11');
M_.endo_names = char(M_.endo_names, 'c2lmult12');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult12');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult12');
M_.endo_names = char(M_.endo_names, 'c2lmult13');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult13');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult13');
M_.endo_names = char(M_.endo_names, 'c2lmult14');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult14');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult14');
M_.endo_names = char(M_.endo_names, 'c2lmult15');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult15');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult15');
M_.endo_names = char(M_.endo_names, 'c2lmult16');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult16');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult16');
M_.endo_names = char(M_.endo_names, 'c2lmult17');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult17');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult17');
M_.endo_names = char(M_.endo_names, 'c2lmult18');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult18');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult18');
M_.endo_names = char(M_.endo_names, 'c2lmult19');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult19');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult19');
M_.endo_names = char(M_.endo_names, 'c2lmult20');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult20');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult20');
M_.endo_names = char(M_.endo_names, 'c2lmult21');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult21');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult21');
M_.endo_names = char(M_.endo_names, 'c2lmult22');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult22');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult22');
M_.endo_names = char(M_.endo_names, 'c2lmult23');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult23');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult23');
M_.endo_names = char(M_.endo_names, 'c2lmult24');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult24');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult24');
M_.endo_names = char(M_.endo_names, 'c2lmult25');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult25');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult25');
M_.endo_names = char(M_.endo_names, 'c2lmult26');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult26');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult26');
M_.endo_names = char(M_.endo_names, 'c2lmult27');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult27');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult27');
M_.endo_names = char(M_.endo_names, 'c2lmult28');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult28');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult28');
M_.endo_names = char(M_.endo_names, 'c2lmult29');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult29');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult29');
M_.endo_names = char(M_.endo_names, 'c2lmult30');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult30');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult30');
M_.endo_names = char(M_.endo_names, 'c2lmult31');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult31');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult31');
M_.endo_names = char(M_.endo_names, 'c2lmult32');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult32');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult32');
M_.endo_names = char(M_.endo_names, 'c2lmult33');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult33');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult33');
M_.endo_names = char(M_.endo_names, 'c2lmult34');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult34');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult34');
M_.endo_names = char(M_.endo_names, 'c2lmult35');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult35');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult35');
M_.endo_names = char(M_.endo_names, 'c2lmult36');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult36');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult36');
M_.endo_names = char(M_.endo_names, 'c2lmult37');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult37');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult37');
M_.endo_names = char(M_.endo_names, 'c2lmult38');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult38');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult38');
M_.endo_names = char(M_.endo_names, 'c2lmult39');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult39');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult39');
M_.endo_names = char(M_.endo_names, 'c2lmult40');
M_.endo_names_tex = char(M_.endo_names_tex, 'c2lmult40');
M_.endo_names_long = char(M_.endo_names_long, 'c2lmult40');
M_.endo_names = char(M_.endo_names, 'Util');
M_.endo_names_tex = char(M_.endo_names_tex, 'Util');
M_.endo_names_long = char(M_.endo_names_long, 'Util');
M_.endo_names = char(M_.endo_names, 'Welf');
M_.endo_names_tex = char(M_.endo_names_tex, 'Welf');
M_.endo_names_long = char(M_.endo_names_long, 'Welf');
M_.endo_names = char(M_.endo_names, 'Welfcorrection1');
M_.endo_names_tex = char(M_.endo_names_tex, 'Welfcorrection1');
M_.endo_names_long = char(M_.endo_names_long, 'Welfcorrection1');
M_.endo_names = char(M_.endo_names, 'Welfcorrection2');
M_.endo_names_tex = char(M_.endo_names_tex, 'Welfcorrection2');
M_.endo_names_long = char(M_.endo_names_long, 'Welfcorrection2');
M_.endo_names = char(M_.endo_names, 'shadow_Welf1');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_Welf1');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_Welf1');
M_.endo_names = char(M_.endo_names, 'shadow_Welf2');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_Welf2');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_Welf2');
M_.endo_names = char(M_.endo_names, 'shadow_instr1');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_instr1');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_instr1');
M_.endo_names = char(M_.endo_names, 'shadow_instr2');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_instr2');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_instr2');
M_.endo_names = char(M_.endo_names, 'shadow_Util1');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_Util1');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_Util1');
M_.endo_names = char(M_.endo_names, 'shadow_Util2');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_Util2');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_Util2');
M_.endo_names = char(M_.endo_names, 'shadow_c1c');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c1c');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c1c');
M_.endo_names = char(M_.endo_names, 'shadow_c1cd');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c1cd');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c1cd');
M_.endo_names = char(M_.endo_names, 'shadow_c1mc');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c1mc');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c1mc');
M_.endo_names = char(M_.endo_names, 'shadow_c1y');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c1y');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c1y');
M_.endo_names = char(M_.endo_names, 'shadow_c1g');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c1g');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c1g');
M_.endo_names = char(M_.endo_names, 'shadow_c1rpcpd');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c1rpcpd');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c1rpcpd');
M_.endo_names = char(M_.endo_names, 'shadow_c1pid');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c1pid');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c1pid');
M_.endo_names = char(M_.endo_names, 'shadow_c1hp');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c1hp');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c1hp');
M_.endo_names = char(M_.endo_names, 'shadow_c1gp');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c1gp');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c1gp');
M_.endo_names = char(M_.endo_names, 'shadow_c1pstar');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c1pstar');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c1pstar');
M_.endo_names = char(M_.endo_names, 'shadow_c1deltad');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c1deltad');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c1deltad');
M_.endo_names = char(M_.endo_names, 'shadow_c1rn');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c1rn');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c1rn');
M_.endo_names = char(M_.endo_names, 'shadow_c1rer');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c1rer');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c1rer');
M_.endo_names = char(M_.endo_names, 'shadow_c1dcore');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c1dcore');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c1dcore');
M_.endo_names = char(M_.endo_names, 'shadow_c2c');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c2c');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c2c');
M_.endo_names = char(M_.endo_names, 'shadow_c2cd');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c2cd');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c2cd');
M_.endo_names = char(M_.endo_names, 'shadow_c2mc');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c2mc');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c2mc');
M_.endo_names = char(M_.endo_names, 'shadow_c2y');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c2y');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c2y');
M_.endo_names = char(M_.endo_names, 'shadow_c2g');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c2g');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c2g');
M_.endo_names = char(M_.endo_names, 'shadow_c2rpcpd');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c2rpcpd');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c2rpcpd');
M_.endo_names = char(M_.endo_names, 'shadow_c2pid');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c2pid');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c2pid');
M_.endo_names = char(M_.endo_names, 'shadow_c2hp');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c2hp');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c2hp');
M_.endo_names = char(M_.endo_names, 'shadow_c2gp');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c2gp');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c2gp');
M_.endo_names = char(M_.endo_names, 'shadow_c2pstar');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c2pstar');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c2pstar');
M_.endo_names = char(M_.endo_names, 'shadow_c2deltad');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c2deltad');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c2deltad');
M_.endo_names = char(M_.endo_names, 'shadow_c2rn');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c2rn');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c2rn');
M_.endo_names = char(M_.endo_names, 'shadow_c2dcore');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c2dcore');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c2dcore');
M_.endo_names = char(M_.endo_names, 'shadow_Welfcon1');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_Welfcon1');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_Welfcon1');
M_.endo_names = char(M_.endo_names, 'shadow_c1deltadlag');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c1deltadlag');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c1deltadlag');
M_.endo_names = char(M_.endo_names, 'shadow_c1rnlag');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c1rnlag');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c1rnlag');
M_.endo_names = char(M_.endo_names, 'shadow_c1rpcpdlag');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c1rpcpdlag');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c1rpcpdlag');
M_.endo_names = char(M_.endo_names, 'shadow_c2deltadlag');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c2deltadlag');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c2deltadlag');
M_.endo_names = char(M_.endo_names, 'shadow_c2rnlag');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c2rnlag');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c2rnlag');
M_.endo_names = char(M_.endo_names, 'shadow_c2rpcpdlag');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c2rpcpdlag');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c2rpcpdlag');
M_.endo_names = char(M_.endo_names, 'shadow_c1shockgy');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c1shockgy');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c1shockgy');
M_.endo_names = char(M_.endo_names, 'shadow_c1z');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c1z');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c1z');
M_.endo_names = char(M_.endo_names, 'shadow_c1taupvar');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c1taupvar');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c1taupvar');
M_.endo_names = char(M_.endo_names, 'shadow_c2shockgy');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c2shockgy');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c2shockgy');
M_.endo_names = char(M_.endo_names, 'shadow_c2z');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c2z');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c2z');
M_.endo_names = char(M_.endo_names, 'shadow_c2taupvar');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_c2taupvar');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_c2taupvar');
M_.endo_names = char(M_.endo_names, 'shadow_Util');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_Util');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_Util');
M_.endo_names = char(M_.endo_names, 'shadow_Welf');
M_.endo_names_tex = char(M_.endo_names_tex, 'shadow\_Welf');
M_.endo_names_long = char(M_.endo_names_long, 'shadow_Welf');
M_.param_names = 'omega_welf1';
M_.param_names_tex = 'omega\_welf1';
M_.param_names_long = 'omega_welf1';
M_.param_names = char(M_.param_names, 'omega_welf2');
M_.param_names_tex = char(M_.param_names_tex, 'omega\_welf2');
M_.param_names_long = char(M_.param_names_long, 'omega_welf2');
M_.param_names = char(M_.param_names, 'nbeta');
M_.param_names_tex = char(M_.param_names_tex, 'nbeta');
M_.param_names_long = char(M_.param_names_long, 'nbeta');
M_.param_names = char(M_.param_names, 'c1sigma');
M_.param_names_tex = char(M_.param_names_tex, 'c1sigma');
M_.param_names_long = char(M_.param_names_long, 'c1sigma');
M_.param_names = char(M_.param_names, 'c1beta');
M_.param_names_tex = char(M_.param_names_tex, 'c1beta');
M_.param_names_long = char(M_.param_names_long, 'c1beta');
M_.param_names = char(M_.param_names, 'c1rhoc');
M_.param_names_tex = char(M_.param_names_tex, 'c1rhoc');
M_.param_names_long = char(M_.param_names_long, 'c1rhoc');
M_.param_names = char(M_.param_names, 'c1sharegy');
M_.param_names_tex = char(M_.param_names_tex, 'c1sharegy');
M_.param_names_long = char(M_.param_names_long, 'c1sharegy');
M_.param_names = char(M_.param_names, 'c1rhogy');
M_.param_names_tex = char(M_.param_names_tex, 'c1rhogy');
M_.param_names_long = char(M_.param_names_long, 'c1rhogy');
M_.param_names = char(M_.param_names, 'c1sigmagy');
M_.param_names_tex = char(M_.param_names_tex, 'c1sigmagy');
M_.param_names_long = char(M_.param_names_long, 'c1sigmagy');
M_.param_names = char(M_.param_names, 'c1rhoz');
M_.param_names_tex = char(M_.param_names_tex, 'c1rhoz');
M_.param_names_long = char(M_.param_names_long, 'c1rhoz');
M_.param_names = char(M_.param_names, 'c1sigmaz');
M_.param_names_tex = char(M_.param_names_tex, 'c1sigmaz');
M_.param_names_long = char(M_.param_names_long, 'c1sigmaz');
M_.param_names = char(M_.param_names, 'c2sigma');
M_.param_names_tex = char(M_.param_names_tex, 'c2sigma');
M_.param_names_long = char(M_.param_names_long, 'c2sigma');
M_.param_names = char(M_.param_names, 'c2beta');
M_.param_names_tex = char(M_.param_names_tex, 'c2beta');
M_.param_names_long = char(M_.param_names_long, 'c2beta');
M_.param_names = char(M_.param_names, 'c2rhoc');
M_.param_names_tex = char(M_.param_names_tex, 'c2rhoc');
M_.param_names_long = char(M_.param_names_long, 'c2rhoc');
M_.param_names = char(M_.param_names, 'c2sharegy');
M_.param_names_tex = char(M_.param_names_tex, 'c2sharegy');
M_.param_names_long = char(M_.param_names_long, 'c2sharegy');
M_.param_names = char(M_.param_names, 'c2rhogy');
M_.param_names_tex = char(M_.param_names_tex, 'c2rhogy');
M_.param_names_long = char(M_.param_names_long, 'c2rhogy');
M_.param_names = char(M_.param_names, 'c2sigmagy');
M_.param_names_tex = char(M_.param_names_tex, 'c2sigmagy');
M_.param_names_long = char(M_.param_names_long, 'c2sigmagy');
M_.param_names = char(M_.param_names, 'c2rhoz');
M_.param_names_tex = char(M_.param_names_tex, 'c2rhoz');
M_.param_names_long = char(M_.param_names_long, 'c2rhoz');
M_.param_names = char(M_.param_names, 'c2sigmaz');
M_.param_names_tex = char(M_.param_names_tex, 'c2sigmaz');
M_.param_names_long = char(M_.param_names_long, 'c2sigmaz');
M_.param_names = char(M_.param_names, 'c2rhotaupvar');
M_.param_names_tex = char(M_.param_names_tex, 'c2rhotaupvar');
M_.param_names_long = char(M_.param_names_long, 'c2rhotaupvar');
M_.param_names = char(M_.param_names, 'c2sigmataupvarerr');
M_.param_names_tex = char(M_.param_names_tex, 'c2sigmataupvarerr');
M_.param_names_long = char(M_.param_names_long, 'c2sigmataupvarerr');
M_.param_names = char(M_.param_names, 'c1rhotaupvar');
M_.param_names_tex = char(M_.param_names_tex, 'c1rhotaupvar');
M_.param_names_long = char(M_.param_names_long, 'c1rhotaupvar');
M_.param_names = char(M_.param_names, 'c1sigmataupvarerr');
M_.param_names_tex = char(M_.param_names_tex, 'c1sigmataupvarerr');
M_.param_names_long = char(M_.param_names_long, 'c1sigmataupvarerr');
M_.param_names = char(M_.param_names, 'c2chi');
M_.param_names_tex = char(M_.param_names_tex, 'c2chi');
M_.param_names_long = char(M_.param_names_long, 'c2chi');
M_.param_names = char(M_.param_names, 'c1chi');
M_.param_names_tex = char(M_.param_names_tex, 'c1chi');
M_.param_names_long = char(M_.param_names_long, 'c1chi');
M_.param_names = char(M_.param_names, 'c2nup');
M_.param_names_tex = char(M_.param_names_tex, 'c2nup');
M_.param_names_long = char(M_.param_names_long, 'c2nup');
M_.param_names = char(M_.param_names, 'c1nup');
M_.param_names_tex = char(M_.param_names_tex, 'c1nup');
M_.param_names_long = char(M_.param_names_long, 'c1nup');
M_.param_names = char(M_.param_names, 'c2xip');
M_.param_names_tex = char(M_.param_names_tex, 'c2xip');
M_.param_names_long = char(M_.param_names_long, 'c2xip');
M_.param_names = char(M_.param_names, 'c1xip');
M_.param_names_tex = char(M_.param_names_tex, 'c1xip');
M_.param_names_long = char(M_.param_names_long, 'c1xip');
M_.param_names = char(M_.param_names, 'c1chi0');
M_.param_names_tex = char(M_.param_names_tex, 'c1chi0');
M_.param_names_long = char(M_.param_names_long, 'c1chi0');
M_.param_names = char(M_.param_names, 'c1omegac');
M_.param_names_tex = char(M_.param_names_tex, 'c1omegac');
M_.param_names_long = char(M_.param_names_long, 'c1omegac');
M_.param_names = char(M_.param_names, 'c1omegamc');
M_.param_names_tex = char(M_.param_names_tex, 'c1omegamc');
M_.param_names_long = char(M_.param_names_long, 'c1omegamc');
M_.param_names = char(M_.param_names, 'c1relc2');
M_.param_names_tex = char(M_.param_names_tex, 'c1relc2');
M_.param_names_long = char(M_.param_names_long, 'c1relc2');
M_.param_names = char(M_.param_names, 'c1pistar');
M_.param_names_tex = char(M_.param_names_tex, 'c1pistar');
M_.param_names_long = char(M_.param_names_long, 'c1pistar');
M_.param_names = char(M_.param_names, 'c1taup');
M_.param_names_tex = char(M_.param_names_tex, 'c1taup');
M_.param_names_long = char(M_.param_names_long, 'c1taup');
M_.param_names = char(M_.param_names, 'c2chi0');
M_.param_names_tex = char(M_.param_names_tex, 'c2chi0');
M_.param_names_long = char(M_.param_names_long, 'c2chi0');
M_.param_names = char(M_.param_names, 'c2omegac');
M_.param_names_tex = char(M_.param_names_tex, 'c2omegac');
M_.param_names_long = char(M_.param_names_long, 'c2omegac');
M_.param_names = char(M_.param_names, 'c2omegamc');
M_.param_names_tex = char(M_.param_names_tex, 'c2omegamc');
M_.param_names_long = char(M_.param_names_long, 'c2omegamc');
M_.param_names = char(M_.param_names, 'c2pistar');
M_.param_names_tex = char(M_.param_names_tex, 'c2pistar');
M_.param_names_long = char(M_.param_names_long, 'c2pistar');
M_.param_names = char(M_.param_names, 'c2taup');
M_.param_names_tex = char(M_.param_names_tex, 'c2taup');
M_.param_names_long = char(M_.param_names_long, 'c2taup');
M_.param_names = char(M_.param_names, 'c1rnss');
M_.param_names_tex = char(M_.param_names_tex, 'c1rnss');
M_.param_names_long = char(M_.param_names_long, 'c1rnss');
M_.param_names = char(M_.param_names, 'c2rnss');
M_.param_names_tex = char(M_.param_names_tex, 'c2rnss');
M_.param_names_long = char(M_.param_names_long, 'c2rnss');
M_.param_names = char(M_.param_names, 'c1gamrn');
M_.param_names_tex = char(M_.param_names_tex, 'c1gamrn');
M_.param_names_long = char(M_.param_names_long, 'c1gamrn');
M_.param_names = char(M_.param_names, 'c1gamdpc');
M_.param_names_tex = char(M_.param_names_tex, 'c1gamdpc');
M_.param_names_long = char(M_.param_names_long, 'c1gamdpc');
M_.param_names = char(M_.param_names, 'c2gamrn');
M_.param_names_tex = char(M_.param_names_tex, 'c2gamrn');
M_.param_names_long = char(M_.param_names_long, 'c2gamrn');
M_.param_names = char(M_.param_names, 'c2gamdpc');
M_.param_names_tex = char(M_.param_names_tex, 'c2gamdpc');
M_.param_names_long = char(M_.param_names_long, 'c2gamdpc');
M_.param_names = char(M_.param_names, 'c2lambdaqss');
M_.param_names_tex = char(M_.param_names_tex, 'c2lambdaqss');
M_.param_names_long = char(M_.param_names_long, 'c2lambdaqss');
M_.param_names = char(M_.param_names, 'c2rpcpdss');
M_.param_names_tex = char(M_.param_names_tex, 'c2rpcpdss');
M_.param_names_long = char(M_.param_names_long, 'c2rpcpdss');
M_.param_names = char(M_.param_names, 'c1rerss');
M_.param_names_tex = char(M_.param_names_tex, 'c1rerss');
M_.param_names_long = char(M_.param_names_long, 'c1rerss');
M_.param_names = char(M_.param_names, 'c1lambdaqss');
M_.param_names_tex = char(M_.param_names_tex, 'c1lambdaqss');
M_.param_names_long = char(M_.param_names_long, 'c1lambdaqss');
M_.param_names = char(M_.param_names, 'c1rpcpdss');
M_.param_names_tex = char(M_.param_names_tex, 'c1rpcpdss');
M_.param_names_long = char(M_.param_names_long, 'c1rpcpdss');
M_.param_names = char(M_.param_names, 'shadow_c1rn_weight');
M_.param_names_tex = char(M_.param_names_tex, 'shadow\_c1rn\_weight');
M_.param_names_long = char(M_.param_names_long, 'shadow_c1rn_weight');
M_.exo_det_nbr = 0;
M_.exo_nbr = 8;
M_.endo_nbr = 185;
M_.param_nbr = 52;
M_.orig_endo_nbr = 185;
M_.aux_vars = [];
M_.Sigma_e = zeros(8, 8);
M_.Correlation_matrix = eye(8, 8);
M_.H = 0;
M_.Correlation_matrix_ME = 1;
options_.block=0;
options_.bytecode=0;
options_.use_dll=0;
erase_compiled_function('shadow_nash_static');
erase_compiled_function('shadow_nash_dynamic');
M_.lead_lag_incidence = [
 0 54 0;
 0 55 239;
 0 56 240;
 0 57 0;
 0 58 0;
 0 59 0;
 0 60 0;
 1 61 241;
 0 62 0;
 0 63 0;
 2 64 0;
 0 65 0;
 3 66 242;
 0 67 243;
 4 68 244;
 5 69 245;
 0 70 0;
 6 71 0;
 7 72 0;
 0 73 0;
 0 74 0;
 8 75 246;
 0 76 0;
 0 77 0;
 9 78 0;
 0 79 0;
 10 80 247;
 0 81 248;
 11 82 249;
 12 83 250;
 0 84 0;
 13 85 0;
 14 86 0;
 0 87 0;
 15 88 251;
 16 89 0;
 17 90 0;
 18 91 0;
 19 92 0;
 20 93 0;
 21 94 0;
 0 95 0;
 0 96 0;
 0 97 0;
 0 98 0;
 0 99 0;
 0 100 0;
 22 101 0;
 23 102 0;
 24 103 0;
 25 104 0;
 26 105 0;
 27 106 0;
 0 107 0;
 0 108 0;
 0 109 252;
 0 110 253;
 0 111 254;
 0 112 255;
 0 113 256;
 0 114 257;
 0 115 258;
 0 116 259;
 0 117 260;
 0 118 261;
 0 119 262;
 0 120 263;
 28 121 0;
 29 122 0;
 0 123 0;
 0 124 0;
 0 125 0;
 0 126 0;
 30 127 0;
 31 128 0;
 0 129 0;
 0 130 0;
 0 131 0;
 0 132 0;
 0 133 0;
 32 134 0;
 0 135 0;
 0 136 0;
 0 137 0;
 0 138 0;
 33 139 0;
 34 140 0;
 0 141 0;
 0 142 0;
 0 143 0;
 0 144 0;
 0 145 0;
 0 146 0;
 0 147 0;
 0 148 0;
 0 149 264;
 0 150 265;
 0 151 266;
 0 152 267;
 0 153 268;
 0 154 269;
 0 155 270;
 0 156 271;
 0 157 272;
 0 158 273;
 0 159 274;
 0 160 275;
 35 161 0;
 36 162 0;
 0 163 0;
 0 164 0;
 0 165 0;
 0 166 0;
 37 167 0;
 38 168 0;
 0 169 0;
 0 170 0;
 0 171 0;
 0 172 0;
 0 173 0;
 39 174 0;
 0 175 0;
 0 176 0;
 0 177 0;
 0 178 0;
 40 179 0;
 41 180 0;
 0 181 0;
 0 182 0;
 0 183 0;
 0 184 0;
 0 185 0;
 0 186 0;
 0 187 0;
 0 188 276;
 0 189 0;
 0 190 0;
 0 191 277;
 0 192 278;
 0 193 0;
 0 194 0;
 0 195 0;
 0 196 0;
 0 197 279;
 0 198 0;
 0 199 0;
 0 200 0;
 0 201 0;
 42 202 280;
 0 203 281;
 0 204 282;
 0 205 283;
 0 206 0;
 43 207 0;
 44 208 0;
 0 209 0;
 0 210 0;
 0 211 284;
 0 212 0;
 0 213 0;
 0 214 0;
 0 215 0;
 45 216 285;
 0 217 286;
 0 218 287;
 0 219 288;
 0 220 0;
 46 221 0;
 47 222 0;
 0 223 0;
 0 224 289;
 0 225 0;
 0 226 0;
 0 227 0;
 0 228 0;
 0 229 0;
 0 230 0;
 48 231 0;
 49 232 0;
 50 233 0;
 51 234 0;
 52 235 0;
 53 236 0;
 0 237 0;
 0 238 290;]';
M_.nstatic = 91;
M_.nfwrd   = 41;
M_.npred   = 42;
M_.nboth   = 11;
M_.nsfwrd   = 52;
M_.nspred   = 53;
M_.ndynamic   = 94;
M_.equations_tags = {
};
M_.static_and_dynamic_models_differ = 0;
M_.exo_names_orig_ord = [1:8];
M_.maximum_lag = 1;
M_.maximum_lead = 1;
M_.maximum_endo_lag = 1;
M_.maximum_endo_lead = 1;
oo_.steady_state = zeros(185, 1);
M_.maximum_exo_lag = 0;
M_.maximum_exo_lead = 0;
oo_.exo_steady_state = zeros(8, 1);
M_.params = NaN(52, 1);
M_.NNZDerivatives = zeros(3, 1);
M_.NNZDerivatives(1) = 1062;
M_.NNZDerivatives(2) = 4428;
M_.NNZDerivatives(3) = -1;
%
% SHOCKS instructions
%
make_ex_;
M_.exo_det_length = 0;
M_.Sigma_e(2, 2) = 1;
M_.Sigma_e(4, 4) = 1;
M_.Sigma_e(5, 5) = 1;
M_.Sigma_e(6, 6) = 1;
M_.sigma_e_is_diagonal = 1;
options_.irf = 0;
options_.nocorr = 1;
options_.order = 2;
var_list_=[];
info = stoch_simul(var_list_);
save('shadow_nash_results.mat', 'oo_', 'M_', 'options_');
if exist('estim_params_', 'var') == 1
  save('shadow_nash_results.mat', 'estim_params_', '-append');
end
if exist('bayestopt_', 'var') == 1
  save('shadow_nash_results.mat', 'bayestopt_', '-append');
end
if exist('dataset_', 'var') == 1
  save('shadow_nash_results.mat', 'dataset_', '-append');
end
if exist('estimation_info', 'var') == 1
  save('shadow_nash_results.mat', 'estimation_info', '-append');
end


disp(['Total computing time : ' dynsec2hms(toc) ]);
disp('Note: 1 warning(s) encountered in the preprocessor')
if ~isempty(lastwarn)
  disp('Note: warning(s) encountered in MATLAB/Octave code')
end
diary off
