package Ġno . nav . hel se . serde . migration Ċ Ċ import Ġno . nav . hel se . serde . serde ObjectMapper Ċ import Ġorg . intellij . lang . annotations . Language Ċ import Ġorg . junit . jupiter . api . Assertions . assertEquals Ċ import Ġorg . junit . jupiter . api . Test Ċ Ċ class ĠV 8 2 V ilk Ã¥ rs gr un nl ag H istor ikk Test Ġ{ ĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` migr ering Ġav Ġperson Ġmed Ġen Ġved tak sp eri ode `() Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġresult Ġ= Ġmigr er ( en V ed tak sp eri ode ) ĊĠĠĠĠĠĠĠ ĠassertEquals ( to Node ( expected En V ed tak sp eri ode ), Ġresult ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` migr ering Ġav Ġperson Ġmed Ġen Ġfork ast et Ġved tak sp eri ode `() Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġresult Ġ= Ġmigr er ( en Fork ast et ) ĊĠĠĠĠĠĠĠ ĠassertEquals ( to Node ( expected En Fork ast et V ed tak sp eri ode ), Ġresult ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` migr ering Ġav Ġperson Ġmed Ġto Ġved tak sper iod er Ġsom Ġhar Ġsam me Ġsk j Ã¦ ring st id sp unkt `() Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġresult Ġ= Ġmigr er ( to V ed tak sp eri ode Med Et Sk j Ã¦ ring st id sp unkt ) ĊĠĠĠĠĠĠĠ ĠassertEquals ( to Node ( ex pt ected To V ed tak sp eri ode Med Data For V ilk Ã¥r sv ur der ing Et St ed ), Ġresult ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` migr ering Ġav Ġperson Ġmed Ġto Ġved tak sper iod er Ġsom Ġhar Ġfor sk j elli ge Ġsk j Ã¦ ring st id sp unkt `() Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġresult Ġ= Ġmigr er ( to V ed tak sp eri ode Med To Sk j Ã¦ ring st id sp unkt ) ĊĠĠĠĠĠĠĠ ĠassertEquals ( to Node ( expected To V ed tak sp eri ode To Sk j Ã¦ ring st id sp unkt ), Ġresult ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` migr ering Ġav Ġperson Ġmed Ġto Ġved tak sper iod er Ġh vor Ġkun Ġen Ġhar Ġdata For V ilk Ã¥ rsp r Ã¸ ving `() Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġresult Ġ= Ġmigr er ( to V ed tak sp eri ode Med Data For V ilk Ã¥r sv ur der ing Et St ed ) ĊĠĠĠĠĠĠĠ ĠassertEquals ( to Node ( expected To V ed tak sp eri ode Med Data For V ilk Ã¥r sv ur der ing Et St ed ), Ġresult ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` migr ering Ġav Ġperson Ġmed Ġfork ast et Ġved tak sp eri ode Ġsom Ġer Ġi ĠT IL _ INF OT RY GD `() Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġresult Ġ= Ġmigr er ( fork ast et Per i ode Ik ke Av sl utt et ) ĊĠĠĠĠĠĠĠ ĠassertEquals ( to Node ( expected Fork ast et Per i ode Ik ke Av sl utt et ), Ġresult ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġto Node ( json : ĠString ) Ġ= Ġserde ObjectMapper . read Tree ( json ) ĊĊĠĠĠ Ġprivate Ġfun Ġmigr er ( json : ĠString ) Ġ= ĠlistOf ( V 8 2 V ilk Ã¥ rs gr un nl ag H istor ikk ()) ĊĠĠĠĠĠĠĠ Ġ. migrate ( to Node ( json )) Ċ } Ċ Ċ @ Language (" JSON ") Ċ private Ġval Ġen V ed tak sp eri ode Ġ= Ġ""" Ċ { ĊĠ Ġ" ar be id sg iv ere ": Ġ[ ĊĠĠĠ Ġ{ ĊĠĠĠĠĠ Ġ" ved tak sper iod er ": Ġ[ ĊĠĠĠĠĠĠĠ Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġ" sk j Ã¦ ring st id sp unkt ": Ġ" 2 0 1 8 - 0 1 - 0 1 ", ĊĠĠĠĠĠĠĠĠĠ Ġ" til stand ": Ġ" AV SL UT TET ", ĊĠĠĠĠĠĠĠĠĠ Ġ" data For V ilk Ã¥r sv ur der ing ": Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" ber eg net Ã ħ rs inn te kt F ra In n tek ts k omp onent en ": Ġ 3 7 2 0 0 0 . 0 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" av vik sp ros ent ": Ġ 0 . 0 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" ant all Op pt jen ings d ager Er M inst ": Ġ 3 6 5 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" har Op pt j ening ": Ġtrue , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" med lems kap status ": Ġ" JA " ĊĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġ], ĊĠĠĠĠĠ Ġ" fork aste de ": Ġ[] ĊĠĠĠ Ġ} ĊĠ Ġ], ĊĠ Ġ" sk j ema Vers jon ": Ġ 8 1 Ċ } Ċ """ ĊĊĊ Ċ @ Language (" JSON ") Ċ private Ġval Ġto V ed tak sp eri ode Med To Sk j Ã¦ ring st id sp unkt Ġ= Ġ""" Ċ { ĊĠ Ġ" ar be id sg iv ere ": Ġ[ ĊĠĠĠ Ġ{ ĊĠĠĠĠĠ Ġ" ved tak sper iod er ": Ġ[ ĊĠĠĠĠĠĠĠ Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġ" sk j Ã¦ ring st id sp unkt ": Ġ" 2 0 1 8 - 0 1 - 0 1 ", ĊĠĠĠĠĠĠĠĠĠ Ġ" til stand ": Ġ" AV SL UT TET ", ĊĠĠĠĠĠĠĠĠĠ Ġ" data For V ilk Ã¥r sv ur der ing ": Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" ber eg net Ã ħ rs inn te kt F ra In n tek ts k omp onent en ": Ġ 3 7 2 0 0 0 . 0 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" av vik sp ros ent ": Ġ 0 . 0 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" ant all Op pt jen ings d ager Er M inst ": Ġ 3 6 5 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" har Op pt j ening ": Ġtrue , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" med lems kap status ": Ġ" JA " ĊĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠ Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġ" sk j Ã¦ ring st id sp unkt ": Ġ" 2 0 1 8 - 0 3 - 0 1 ", ĊĠĠĠĠĠĠĠĠĠ Ġ" til stand ": Ġ" AV SL UT TET ", ĊĠĠĠĠĠĠĠĠĠ Ġ" data For V ilk Ã¥r sv ur der ing ": Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" ber eg net Ã ħ rs inn te kt F ra In n tek ts k omp onent en ": Ġ 4 2 0 0 0 0 . 0 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" av vik sp ros ent ": Ġ 0 . 0 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" ant all Op pt jen ings d ager Er M inst ": Ġ 3 6 5 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" har Op pt j ening ": Ġtrue , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" med lems kap status ": Ġ" JA " ĊĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġ], ĊĠĠĠĠĠ Ġ" fork aste de ": Ġ[] ĊĠĠĠ Ġ} ĊĠ Ġ], ĊĠ Ġ" sk j ema Vers jon ": Ġ 8 1 Ċ } Ċ """ Ċ Ċ @ Language (" JSON ") Ċ private Ġval Ġto V ed tak sp eri ode Med Et Sk j Ã¦ ring st id sp unkt Ġ= Ġ""" Ċ { ĊĠ Ġ" ar be id sg iv ere ": Ġ[ ĊĠĠĠ Ġ{ ĊĠĠĠĠĠ Ġ" ved tak sper iod er ": Ġ[ ĊĠĠĠĠĠĠĠ Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġ" sk j Ã¦ ring st id sp unkt ": Ġ" 2 0 1 8 - 0 1 - 0 1 ", ĊĠĠĠĠĠĠĠĠĠ Ġ" til stand ": Ġ" AV SL UT TET ", ĊĠĠĠĠĠĠĠĠĠ Ġ" data For V ilk Ã¥r sv ur der ing ": Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" ber eg net Ã ħ rs inn te kt F ra In n tek ts k omp onent en ": Ġ 4 2 0 0 0 0 . 0 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" av vik sp ros ent ": Ġ 0 . 0 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" ant all Op pt jen ings d ager Er M inst ": Ġ 3 6 5 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" har Op pt j ening ": Ġtrue , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" med lems kap status ": Ġ" JA " ĊĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠ Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġ" sk j Ã¦ ring st id sp unkt ": Ġ" 2 0 1 8 - 0 1 - 0 1 ", ĊĠĠĠĠĠĠĠĠĠ Ġ" til stand ": Ġ" AV SL UT TET ", ĊĠĠĠĠĠĠĠĠĠ Ġ" data For V ilk Ã¥r sv ur der ing ": Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" ber eg net Ã ħ rs inn te kt F ra In n tek ts k omp onent en ": Ġ 3 7 2 0 0 0 . 0 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" av vik sp ros ent ": Ġ 0 . 0 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" ant all Op pt jen ings d ager Er M inst ": Ġ 3 6 5 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" har Op pt j ening ": Ġtrue , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" med lems kap status ": Ġ" JA " ĊĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġ], ĊĠĠĠĠĠ Ġ" fork aste de ": Ġ[] ĊĠĠĠ Ġ} ĊĠ Ġ], ĊĠ Ġ" sk j ema Vers jon ": Ġ 8 1 Ċ } Ċ """ Ċ Ċ @ Language (" JSON ") Ċ private Ġval Ġto V ed tak sp eri ode Med Data For V ilk Ã¥r sv ur der ing Et St ed Ġ= Ġ""" Ċ { ĊĠ Ġ" ar be id sg iv ere ": Ġ[ ĊĠĠĠ Ġ{ ĊĠĠĠĠĠ Ġ" ved tak sper iod er ": Ġ[ ĊĠĠĠĠĠĠĠ Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġ" sk j Ã¦ ring st id sp unkt ": Ġ" 2 0 1 8 - 0 1 - 0 1 ", ĊĠĠĠĠĠĠĠĠĠ Ġ" til stand ": Ġ" AV SL UT TET ", ĊĠĠĠĠĠĠĠĠĠ Ġ" data For V ilk Ã¥r sv ur der ing ": Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" ber eg net Ã ħ rs inn te kt F ra In n tek ts k omp onent en ": Ġ 3 7 2 0 0 0 . 0 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" av vik sp ros ent ": Ġ 0 . 0 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" ant all Op pt jen ings d ager Er M inst ": Ġ 3 6 5 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" har Op pt j ening ": Ġtrue , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" med lems kap status ": Ġ" JA " ĊĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠ Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġ" sk j Ã¦ ring st id sp unkt ": Ġ" 2 0 1 8 - 0 3 - 0 1 ", ĊĠĠĠĠĠĠĠĠĠ Ġ" til stand ": Ġ" AV VENT ER _ HIST OR IK K ", ĊĠĠĠĠĠĠĠĠĠ Ġ" data For V ilk Ã¥r sv ur der ing ": Ġnull ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġ], ĊĠĠĠĠĠ Ġ" fork aste de ": Ġ[] ĊĠĠĠ Ġ} ĊĠ Ġ], ĊĠ Ġ" sk j ema Vers jon ": Ġ 8 1 Ċ } Ċ """ Ċ Ċ @ Language (" JSON ") Ċ private Ġval Ġen Fork ast et Ġ= Ġ""" Ċ { ĊĠ Ġ" ar be id sg iv ere ": Ġ[ ĊĠĠĠ Ġ{ ĊĠĠĠĠĠ Ġ" ved tak sper iod er ": Ġ[], ĊĠĠĠĠĠ Ġ" fork aste de ": Ġ[ ĊĠĠĠĠĠĠĠ Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġ" ved tak sp eri ode ": Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" sk j Ã¦ ring st id sp unkt ": Ġ" 2 0 1 8 - 0 1 - 0 1 ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" til stand ": Ġ" AV SL UT TET ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" data For V ilk Ã¥r sv ur der ing ": Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" ber eg net Ã ħ rs inn te kt F ra In n tek ts k omp onent en ": Ġ 3 7 2 0 0 0 . 0 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" av vik sp ros ent ": Ġ 0 . 0 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" ant all Op pt jen ings d ager Er M inst ": Ġ 3 6 5 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" har Op pt j ening ": Ġtrue , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" med lems kap status ": Ġ" JA " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠĠĠ Ġ" Ã¥ rs ak ": Ġ" IK KE _ ST Ã ĺ TT ET " ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġ] ĊĠĠĠ Ġ} ĊĠ Ġ], ĊĠ Ġ" sk j ema Vers jon ": Ġ 8 1 Ċ } Ċ """ Ċ Ċ @ Language (" JSON ") Ċ private Ġval Ġfork ast et Per i ode Ik ke Av sl utt et Ġ= Ġ""" Ċ { ĊĠ Ġ" ar be id sg iv ere ": Ġ[ ĊĠĠĠ Ġ{ ĊĠĠĠĠĠ Ġ" ved tak sper iod er ": Ġ[], ĊĠĠĠĠĠ Ġ" fork aste de ": Ġ[ ĊĠĠĠĠĠĠĠ Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġ" ved tak sp eri ode ": Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" sk j Ã¦ ring st id sp unkt ": Ġ" 2 0 1 8 - 0 1 - 0 1 ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" til stand ": Ġ" T IL _ INF OT RY GD ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" data For V ilk Ã¥r sv ur der ing ": Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" ber eg net Ã ħ rs inn te kt F ra In n tek ts k omp onent en ": Ġ 3 7 2 0 0 0 . 0 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" av vik sp ros ent ": Ġ 0 . 0 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" ant all Op pt jen ings d ager Er M inst ": Ġ 3 6 5 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" har Op pt j ening ": Ġtrue , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" med lems kap status ": Ġ" JA " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠĠĠ Ġ" Ã¥ rs ak ": Ġ" IK KE _ ST Ã ĺ TT ET " ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġ] ĊĠĠĠ Ġ} ĊĠ Ġ], ĊĠ Ġ" sk j ema Vers jon ": Ġ 8 1 Ċ } Ċ """ Ċ Ċ @ Language (" JSON ") Ċ private Ġval Ġexpected En V ed tak sp eri ode Ġ= Ġ""" Ċ { ĊĠ Ġ" ar be id sg iv ere ": Ġ[ ĊĠĠĠ Ġ{ ĊĠĠĠĠĠ Ġ" ved tak sper iod er ": Ġ[ ĊĠĠĠĠĠĠĠ Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġ" sk j Ã¦ ring st id sp unkt ": Ġ" 2 0 1 8 - 0 1 - 0 1 ", ĊĠĠĠĠĠĠĠĠĠ Ġ" til stand ": Ġ" AV SL UT TET " ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġ], ĊĠĠĠĠĠ Ġ" fork aste de ": Ġ[] ĊĠĠĠ Ġ} ĊĠ Ġ], ĊĠ Ġ" v ilk Ã¥ rs gr un nl ag H istor ikk ": Ġ[ ĊĠĠĠ Ġ{ ĊĠĠĠĠĠ Ġ" sk j Ã¦ ring st id sp unkt ": Ġ" 2 0 1 8 - 0 1 - 0 1 ", ĊĠĠĠĠĠ Ġ" type ": Ġ" V ilk Ã¥ rsp r Ã¸ ving ", ĊĠĠĠĠĠ Ġ" ant all Op pt jen ings d ager Er M inst ": Ġ 3 6 5 , ĊĠĠĠĠĠ Ġ" av vik sp ros ent ": Ġ 0 . 0 , ĊĠĠĠĠĠ Ġ" sam men l ign ings gr un nl ag ": Ġ 3 7 2 0 0 0 . 0 , ĊĠĠĠĠĠ Ġ" har Op pt j ening ": Ġtrue , ĊĠĠĠĠĠ Ġ" med lems kap status ": Ġ" JA ", ĊĠĠĠĠĠ Ġ" v ur der t Ok ": Ġtrue ĊĠĠĠ Ġ} ĊĠ Ġ], ĊĠ Ġ" sk j ema Vers jon ": Ġ 8 2 Ċ } Ċ """ Ċ Ċ @ Language (" JSON ") Ċ private Ġval Ġexpected En Fork ast et V ed tak sp eri ode Ġ= Ġ""" Ċ { ĊĠ Ġ" ar be id sg iv ere ": Ġ[ ĊĠĠĠ Ġ{ ĊĠĠĠĠĠ Ġ" ved tak sper iod er ": Ġ[], ĊĠĠĠĠĠ Ġ" fork aste de ": Ġ[ ĊĠĠĠĠĠĠĠ Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġ" ved tak sp eri ode ": Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" sk j Ã¦ ring st id sp unkt ": Ġ" 2 0 1 8 - 0 1 - 0 1 ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" til stand ": Ġ" AV SL UT TET " ĊĠĠĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠĠĠ Ġ" Ã¥ rs ak ": Ġ" IK KE _ ST Ã ĺ TT ET " ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġ] ĊĠĠĠ Ġ} ĊĠ Ġ], ĊĠ Ġ" v ilk Ã¥ rs gr un nl ag H istor ikk ": Ġ[ ĊĠĠĠ Ġ{ ĊĠĠĠĠĠ Ġ" sk j Ã¦ ring st id sp unkt ": Ġ" 2 0 1 8 - 0 1 - 0 1 ", ĊĠĠĠĠĠ Ġ" type ": Ġ" V ilk Ã¥ rsp r Ã¸ ving ", ĊĠĠĠĠĠ Ġ" ant all Op pt jen ings d ager Er M inst ": Ġ 3 6 5 , ĊĠĠĠĠĠ Ġ" av vik sp ros ent ": Ġ 0 . 0 , ĊĠĠĠĠĠ Ġ" sam men l ign ings gr un nl ag ": Ġ 3 7 2 0 0 0 . 0 , ĊĠĠĠĠĠ Ġ" har Op pt j ening ": Ġtrue , ĊĠĠĠĠĠ Ġ" med lems kap status ": Ġ" JA ", ĊĠĠĠĠĠ Ġ" v ur der t Ok ": Ġtrue ĊĠĠĠ Ġ} ĊĠ Ġ], ĊĠ Ġ" sk j ema Vers jon ": Ġ 8 2 Ċ } Ċ """ Ċ Ċ @ Language (" JSON ") Ċ private Ġval Ġexpt ected To V ed tak sp eri ode Med Data For V ilk Ã¥r sv ur der ing Et St ed Ġ= Ġ""" Ċ { ĊĠ Ġ" ar be id sg iv ere ": Ġ[ ĊĠĠĠ Ġ{ ĊĠĠĠĠĠ Ġ" ved tak sper iod er ": Ġ[ ĊĠĠĠĠĠĠĠ Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġ" sk j Ã¦ ring st id sp unkt ": Ġ" 2 0 1 8 - 0 1 - 0 1 ", ĊĠĠĠĠĠĠĠĠĠ Ġ" til stand ": Ġ" AV SL UT TET " ĊĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠ Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġ" sk j Ã¦ ring st id sp unkt ": Ġ" 2 0 1 8 - 0 1 - 0 1 ", ĊĠĠĠĠĠĠĠĠĠ Ġ" til stand ": Ġ" AV SL UT TET " ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġ], ĊĠĠĠĠĠ Ġ" fork aste de ": Ġ[] ĊĠĠĠ Ġ} ĊĠ Ġ], ĊĠ Ġ" v ilk Ã¥ rs gr un nl ag H istor ikk ": Ġ[ ĊĠĠĠ Ġ{ ĊĠĠĠĠĠ Ġ" sk j Ã¦ ring st id sp unkt ": Ġ" 2 0 1 8 - 0 1 - 0 1 ", ĊĠĠĠĠĠ Ġ" type ": Ġ" V ilk Ã¥ rsp r Ã¸ ving ", ĊĠĠĠĠĠ Ġ" ant all Op pt jen ings d ager Er M inst ": Ġ 3 6 5 , ĊĠĠĠĠĠ Ġ" av vik sp ros ent ": Ġ 0 . 0 , ĊĠĠĠĠĠ Ġ" sam men l ign ings gr un nl ag ": Ġ 3 7 2 0 0 0 . 0 , ĊĠĠĠĠĠ Ġ" har Op pt j ening ": Ġtrue , ĊĠĠĠĠĠ Ġ" med lems kap status ": Ġ" JA ", ĊĠĠĠĠĠ Ġ" v ur der t Ok ": Ġtrue ĊĠĠĠ Ġ} ĊĠ Ġ], ĊĠ Ġ" sk j ema Vers jon ": Ġ 8 2 Ċ } Ċ """ Ċ Ċ @ Language (" JSON ") Ċ private Ġval Ġexpected To V ed tak sp eri ode Med Data For V ilk Ã¥r sv ur der ing Et St ed Ġ= Ġ""" Ċ { ĊĠ Ġ" ar be id sg iv ere ": Ġ[ ĊĠĠĠ Ġ{ ĊĠĠĠĠĠ Ġ" ved tak sper iod er ": Ġ[ ĊĠĠĠĠĠĠĠ Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġ" sk j Ã¦ ring st id sp unkt ": Ġ" 2 0 1 8 - 0 1 - 0 1 ", ĊĠĠĠĠĠĠĠĠĠ Ġ" til stand ": Ġ" AV SL UT TET " ĊĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠ Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġ" sk j Ã¦ ring st id sp unkt ": Ġ" 2 0 1 8 - 0 3 - 0 1 ", ĊĠĠĠĠĠĠĠĠĠ Ġ" til stand ": Ġ" AV VENT ER _ HIST OR IK K " ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġ], ĊĠĠĠĠĠ Ġ" fork aste de ": Ġ[] ĊĠĠĠ Ġ} ĊĠ Ġ], ĊĠ Ġ" v ilk Ã¥ rs gr un nl ag H istor ikk ": Ġ[ ĊĠĠĠ Ġ{ ĊĠĠĠĠĠ Ġ" sk j Ã¦ ring st id sp unkt ": Ġ" 2 0 1 8 - 0 1 - 0 1 ", ĊĠĠĠĠĠ Ġ" type ": Ġ" V ilk Ã¥ rsp r Ã¸ ving ", ĊĠĠĠĠĠ Ġ" ant all Op pt jen ings d ager Er M inst ": Ġ 3 6 5 , ĊĠĠĠĠĠ Ġ" av vik sp ros ent ": Ġ 0 . 0 , ĊĠĠĠĠĠ Ġ" sam men l ign ings gr un nl ag ": Ġ 3 7 2 0 0 0 . 0 , ĊĠĠĠĠĠ Ġ" har Op pt j ening ": Ġtrue , ĊĠĠĠĠĠ Ġ" med lems kap status ": Ġ" JA ", ĊĠĠĠĠĠ Ġ" v ur der t Ok ": Ġtrue ĊĠĠĠ Ġ} ĊĠ Ġ], ĊĠ Ġ" sk j ema Vers jon ": Ġ 8 2 Ċ } Ċ """ Ċ Ċ @ Language (" JSON ") Ċ private Ġval Ġexpected To V ed tak sp eri ode To Sk j Ã¦ ring st id sp unkt Ġ= Ġ""" Ċ { ĊĠ Ġ" ar be id sg iv ere ": Ġ[ ĊĠĠĠ Ġ{ ĊĠĠĠĠĠ Ġ" ved tak sper iod er ": Ġ[ ĊĠĠĠĠĠĠĠ Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġ" sk j Ã¦ ring st id sp unkt ": Ġ" 2 0 1 8 - 0 1 - 0 1 ", ĊĠĠĠĠĠĠĠĠĠ Ġ" til stand ": Ġ" AV SL UT TET " ĊĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠ Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġ" sk j Ã¦ ring st id sp unkt ": Ġ" 2 0 1 8 - 0 3 - 0 1 ", ĊĠĠĠĠĠĠĠĠĠ Ġ" til stand ": Ġ" AV SL UT TET " ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġ], ĊĠĠĠĠĠ Ġ" fork aste de ": Ġ[] ĊĠĠĠ Ġ} ĊĠ Ġ], ĊĠ Ġ" v ilk Ã¥ rs gr un nl ag H istor ikk ": Ġ[ ĊĠĠĠ Ġ{ ĊĠĠĠĠĠ Ġ" sk j Ã¦ ring st id sp unkt ": Ġ" 2 0 1 8 - 0 1 - 0 1 ", ĊĠĠĠĠĠ Ġ" type ": Ġ" V ilk Ã¥ rsp r Ã¸ ving ", ĊĠĠĠĠĠ Ġ" ant all Op pt jen ings d ager Er M inst ": Ġ 3 6 5 , ĊĠĠĠĠĠ Ġ" av vik sp ros ent ": Ġ 0 . 0 , ĊĠĠĠĠĠ Ġ" sam men l ign ings gr un nl ag ": Ġ 3 7 2 0 0 0 . 0 , ĊĠĠĠĠĠ Ġ" har Op pt j ening ": Ġtrue , ĊĠĠĠĠĠ Ġ" med lems kap status ": Ġ" JA ", ĊĠĠĠĠĠ Ġ" v ur der t Ok ": Ġtrue ĊĠĠĠ Ġ}, ĊĊĠĠĠ Ġ{ ĊĠĠĠĠĠ Ġ" sk j Ã¦ ring st id sp unkt ": Ġ" 2 0 1 8 - 0 3 - 0 1 ", ĊĠĠĠĠĠ Ġ" type ": Ġ" V ilk Ã¥ rsp r Ã¸ ving ", ĊĠĠĠĠĠ Ġ" ant all Op pt jen ings d ager Er M inst ": Ġ 3 6 5 , ĊĠĠĠĠĠ Ġ" av vik sp ros ent ": Ġ 0 . 0 , ĊĠĠĠĠĠ Ġ" sam men l ign ings gr un nl ag ": Ġ 4 2 0 0 0 0 . 0 , ĊĠĠĠĠĠ Ġ" har Op pt j ening ": Ġtrue , ĊĠĠĠĠĠ Ġ" med lems kap status ": Ġ" JA ", ĊĠĠĠĠĠ Ġ" v ur der t Ok ": Ġtrue ĊĠĠĠ Ġ} ĊĠ Ġ], ĊĠ Ġ" sk j ema Vers jon ": Ġ 8 2 Ċ } Ċ """ Ċ Ċ private Ġval Ġexpected Fork ast et Per i ode Ik ke Av sl utt et Ġ= Ġ""" Ċ { ĊĠ Ġ" ar be id sg iv ere ": Ġ[ ĊĠĠĠ Ġ{ ĊĠĠĠĠĠ Ġ" ved tak sper iod er ": Ġ[], ĊĠĠĠĠĠ Ġ" fork aste de ": Ġ[ ĊĠĠĠĠĠĠĠ Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġ" ved tak sp eri ode ": Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" sk j Ã¦ ring st id sp unkt ": Ġ" 2 0 1 8 - 0 1 - 0 1 ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" til stand ": Ġ" T IL _ INF OT RY GD " ĊĠĠĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠĠĠ Ġ" Ã¥ rs ak ": Ġ" IK KE _ ST Ã ĺ TT ET " ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġ] ĊĠĠĠ Ġ} ĊĠ Ġ], ĊĠ Ġ" v ilk Ã¥ rs gr un nl ag H istor ikk ": Ġ[ ĊĠĠĠ Ġ{ ĊĠĠĠĠĠ Ġ" sk j Ã¦ ring st id sp unkt ": Ġ" 2 0 1 8 - 0 1 - 0 1 ", ĊĠĠĠĠĠ Ġ" type ": Ġ" V ilk Ã¥ rsp r Ã¸ ving ", ĊĠĠĠĠĠ Ġ" ant all Op pt jen ings d ager Er M inst ": Ġ 3 6 5 , ĊĠĠĠĠĠ Ġ" av vik sp ros ent ": Ġ 0 . 0 , ĊĠĠĠĠĠ Ġ" sam men l ign ings gr un nl ag ": Ġ 3 7 2 0 0 0 . 0 , ĊĠĠĠĠĠ Ġ" har Op pt j ening ": Ġtrue , ĊĠĠĠĠĠ Ġ" med lems kap status ": Ġ" JA ", ĊĠĠĠĠĠ Ġ" v ur der t Ok ": Ġfalse ĊĠĠĠ Ġ} ĊĠ Ġ], ĊĠ Ġ" sk j ema Vers jon ": Ġ 8 2 Ċ } Ċ """ Ċ