fork download
  1. #include <iostream>
  2. #include <vector>
  3. using namespace std;
  4.  
  5. struct A {
  6. A(): i(0) {cout << "default" << endl;}
  7. A(int i): i(i) { cout << "init" << endl;}
  8. A(const A& a) { cout << "copy" << endl; i = a.i; }
  9. A(A&& a) { cout << "move" << endl; i = a.i; }
  10. A& operator=(const A& a) { cout << "copy assign" << endl; i = a.i; }
  11. A& operator=(A&& a) { cout << "move assign" << endl; i = a.i; }
  12. int i;
  13. static A make() { return A(1); }
  14. };
  15.  
  16. A f(bool b)
  17. {
  18. if (b)
  19. return A(1);
  20. else
  21. return A(2);
  22. }
  23.  
  24. int main() {
  25. // std::vector<A> v;
  26. // v.emplace_back(A::make());
  27. A a;
  28. a = f(true);
  29. return 0;
  30. }
Runtime error #stdin #stdout 0.01s 4524KB
stdin
Standard input is empty
stdout
default
init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
move assign

init
mov